@import"https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700;1,800&display=swap";@font-face{font-display:swap;font-family:Italian Mono;src:url("https://storage.googleapis.com/hulla-customer-files/branding/assets/00%20Assets%20for%20site%20update/ItalianPlateNo1Mono-Demibold%20(1).otf") format("opentype")}.wrapper[data-v-bb0fc81d]{pointer-events:all}.layer[data-v-bb0fc81d]{background:transparent;height:calc(100vh + 90px);left:0;position:absolute;top:0;width:100vw;z-index:0}.burger-menu[data-v-bb0fc81d]{align-items:center;background-color:var(--burger-colour);border-radius:50%;cursor:pointer;display:flex;flex-direction:column;gap:3px;height:40px;justify-content:center;pointer-events:all;width:40px}.burger-menu .line[data-v-bb0fc81d]{background:var(--burger-text-colour);border-radius:2px;height:3px;transition:all .2s ease;width:20px}.burger-menu.close[data-v-bb0fc81d]{background:none;margin:15px 10px 0 0;position:relative;z-index:6}.burger-menu.close .line[data-v-bb0fc81d]:first-child{background-color:#fff!important;position:relative;top:3px;transform:rotate(45deg)}.burger-menu.close div[data-v-bb0fc81d]:nth-child(2){display:none}.burger-menu.close .line[data-v-bb0fc81d]:nth-child(3){background-color:#fff!important;position:relative;top:-3px;transform:rotate(-45deg)}.options[data-v-bb0fc81d]{background-color:#0fcf78;bottom:0;display:flex;flex-direction:column;font-size:30px;gap:60px;max-width:0;overflow:hidden;overflow-y:scroll;padding:130px 0;position:fixed;right:0;top:0;transition:all .2s ease;z-index:5}.options .mobile-nav-link[data-v-bb0fc81d]{color:#fff;padding:0 0 0 70px;text-decoration:none;text-transform:capitalize;text-transform:uppercase}.options .demo-btn[data-v-bb0fc81d]{align-items:center;align-self:center;display:none;display:flex;justify-content:center;max-height:100px;order:9;right:calc(50% - 30px);top:60%;width:100px}.options .demo-btn .letter-wrapper[data-v-bb0fc81d]{color:#fff!important}.options.active[data-v-bb0fc81d]{max-width:1260px;overflow:scroll;width:100%}.case-studies-modal[data-v-bb0fc81d]{background-color:#0fcf78;height:100%;height:0;left:unset;min-height:unset;padding:0;position:unset;right:0;top:140px;transition:all .2s ease;width:auto}.case-studies-modal.active[data-v-bb0fc81d]{height:unset;padding:20px 10px 0 0}.case-studies-modal .logo[data-v-bb0fc81d]{-webkit-filter:drop-shadow(3px 3px 2px rgba(68,68,68,.361))}.case-studies-modal .logo img[data-v-bb0fc81d]{width:100%}@media screen and (min-width:920px){.wrapper[data-v-bb0fc81d]{display:none}}@font-face{font-display:swap;font-family:Italian Mono;src:url("https://storage.googleapis.com/hulla-customer-files/branding/assets/00%20Assets%20for%20site%20update/ItalianPlateNo1Mono-Demibold%20(1).otf") format("opentype")}.powered-by-nav{display:none}.nav-bb{flex-grow:unset;flex-grow:1;margin:0 10px 0 0;position:absolute;right:calc(6% + 33px);top:-150px;transition:top .5s}.nav-bb .outer{align-items:center;display:flex;justify-content:center;max-height:100px;max-width:55px;transition:all .3s}.nav-bb .inner{max-height:70px;max-width:70px}.nav-bb.reveal{position:absolute!important;top:17px}.navbar-container{background:transparent;border-bottom:0 solid #ffdeef;display:flex;height:68px;left:0;padding:10px 0 0;pointer-events:none;position:fixed;right:0;top:0;transition:all .3s;z-index:30}.navbar-container.scrolled{background:var(--bg-colour);padding:10px 0 0}.navbar-container.scrolled .nav-bb{top:8px}.navbar-container.scrolled .book-demo-button.outer{max-width:100px}.navbar-container.scrolled .letter-wrapper{font-size:12px;height:100%}.navbar-container a{pointer-events:all}.navbar-wrapper{align-items:center;display:flex;font-display:swap;font-family:Italian Mono,sans-serif;justify-content:flex-start;margin:0 5%;text-transform:uppercase;width:100%}@keyframes background-grow{0%{background-size:0 0}to{background-size:100% 100%}}.nav-link{color:var(--text-color);cursor:pointer;display:none;flex-basis:0;flex-grow:1;text-align:center;text-decoration:none;text-transform:uppercase}.home{order:0}.about-us{order:3}.news{order:5}.product{order:1}.case-study{order:4}.company-logo{align-items:center;color:var(--text-color);display:flex;flex-grow:7;font-size:30px;text-decoration:none}.company-logo svg{width:60%}.company-logo svg path{fill:#fff;fill:var(--text-colour)}.company-logo svg:hover path{fill:var(--highlight-colour)}@media screen and (min-width:768px){.nav-bb{right:30px}}@media screen and (min-width:920px){.navbar-container{height:88px;height:120px;padding:0}.navbar-container.scrolled{padding:0}.navbar-wrapper{justify-content:space-between;width:calc(90% - 60px)}.nav-link{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='108' height='187' fill='none' preserveAspectRatio='none'%3E%3Cpath fill='%230fcf78' d='M19.663-8.798c-.58.043-1.16.284-1.75.393-1.396.219-2.792.416-4.187.612-1.396.197-2.791.372-4.187.59-2.4.416-4.848.416-7.32 2.23-.024 1.247-.047 2.559-.083 3.849-.059 2.274-.059 4.591-.236 6.821-.154 1.837-.864 3.695-.745 5.4.153 2.143-.237 3.936-.426 5.86C.019 24.303.244 31.671.374 39.04c.213 12.091.639 24.16.899 36.25.13 5.882.13 11.785.07 17.688-.058 6.975-.342 13.949-.33 20.924 0 3.629-.012 7.237-.166 10.844-.047 1.072-.035 2.143-.059 3.214C.551 136.53.279 145.1.067 153.671c-.071 2.82-.119 5.663.035 8.439.248 4.526.78 9.008 1.005 13.556.178 3.498.698 6.515 2.26 8.724 1.052-.241 2.152.284 3.133-.875 1.336 2.733 2.945 2.864 4.53 1.815 1.1-.722 2.01-.372 2.98.371.26.197.497.481.733.722l.745-2.427c.816 1.29 1.656 1.88 2.685 1.378.378-.175.84.284 1.277.371.355.066.792.306 1.053.022 1.241-1.29 2.211-.634 3.086 1.159.071.131.284.044.426.065.296-.874.508-1.902.887-2.601.544-1.006 1.088.262 1.644.328.591.065 1.17.262 1.726.634.686.524 1.42.699 2.153.524.934-.175 1.88-.24 2.826-.153 2.484.175 2.567.175 4.187-1.967.816-1.072 1.608-1.312 2.176-.044.698 1.552 1.526 1.836 2.495 2.055.568.131 1.1.656 1.727 1.071 1.1-1.464 2.247-1.945 3.382-.065.048.087.26-.153.473-.284l.343-3.652c.958.634 1.762 1.181 2.543 1.706 2.081-1.902 2.093-2.012 4.02-1.553 1.16.263 2.295.569 3.43-.175.13-.087.296.044.438-.021 1.265-.46 2.448.131 3.69.634 1.17.481 2.495-.328 3.702.043 1.206.372 2.306.459 3.323-.415 1.029.853 1.715 2.602 3.004 2.252 1.655-3.936 4.328-2.689 6.516-4.045.461 1.05.78 1.968 1.206 2.689.485.787 1.065 1.4 1.656 2.165.544-.547 1.17-.875 1.55-1.596 1.62-3.083 3.429-2.208 5.274-1.028.2.131.402.241.591.35l1.892-2.602 2.117 3.783c1.053-.744 2.176.284 3.383-.438 1.1-.656 2.424.766 3.63-.087l.816-2.077 1.502 3.826c.331-3.039 1.431-4.985 1.183-8.024-.142-1.727.674-3.367 1.916-3.717-.083-1.793.094-3.476.922-4.679.651-.962.804-2.208.639-3.629s.035-2.667.39-3.87c.651-2.23.733-4.591.544-7.062-.213-2.798-.378-5.619-.579-8.417-.06-.809-.095-1.64-.261-2.362-1.395-6.231-1.667-12.746-1.466-19.371q.124-4.033.071-8.068c-.189-16.135-.414-32.249-.615-48.362-.024-1.465.024-2.93.118-4.395.355-5.182.532-10.385.355-15.61a19 19 0 0 1 .225-3.936c.579-3.192 1.147-6.362 1.064-9.795-.071-3.28.733-6.581-.319-9.839-.296-.896-.13-2.383-.059-3.563.189-3.193.331-6.341.224-9.577-.142-4.657.036-9.358.024-14.036-.012-3.018-.816-4.767-2.448-5.248a5.7 5.7 0 0 0-2.637-.109c-2.283.394-4.542.896-6.836.262-.426-.109-.875.044-1.313.066-3.382.197-6.776.918-10.17-.044a7.74 7.74 0 0 0-3.737-.175c-3.383.787-6.765.569-10.16.35-1.182-.065-2.4.153-3.535-.306-2.058-.83-4.104-.721-6.174-.612-1.62.087-3.24 0-4.86-.088-1.763-.109-3.525-.371-5.287-.48-1.395-.088-2.803-.066-4.198-.11-.662-.022-1.348-.328-1.987-.11-1.691.57-3.382.329-5.073.285-1.774-.044-3.548-.022-5.299-.394a7.25 7.25 0 0 0-3.488.11c-2.33.634-4.672.83-7.025-.153-.852-.372-1.845-.066-2.803.022'/%3E%3C/svg%3E");background-size:0;display:flex;flex-grow:unset;height:100%;justify-content:center;padding:0 6px;transition:all .3s;white-space:nowrap}.nav-link.news{padding:0 16px}.nav-link:hover{color:var(--highlight-colour)}.nav-link.active{animation:background-grow 2s ease;background-size:100% 100%;color:#fff}.nav-bb{position:absolute;right:4px}.nav-bb.reveal{top:26px}.nav-bb .outer{max-width:70px}.company-logo{flex-grow:unset;font-size:55px}.company-logo:hover{color:var(--highlight-colour)}.powered-by-nav{display:block;height:130%;left:-20%;position:absolute;top:-20%;transform:rotate(180deg);width:130%;z-index:-1}}@media screen and (min-width:1024px){.company-logo{display:flex;font-size:65px}.company-logo svg{width:75%}}@font-face{font-display:swap;font-family:Italian Mono;src:url("https://storage.googleapis.com/hulla-customer-files/branding/assets/00%20Assets%20for%20site%20update/ItalianPlateNo1Mono-Demibold%20(1).otf") format("opentype")}.cookies-wrapper[data-v-1c2a2e63]{bottom:0;left:0;position:fixed;right:0;z-index:100}.cookies[data-v-1c2a2e63]{align-items:flex-start;display:flex;flex-direction:column;padding:30px 24px 24px;position:relative}.cookies>.bg[data-v-1c2a2e63]{inset:0;pointer-events:none;position:absolute;z-index:-1}.cookies>.bg[data-v-1c2a2e63] svg{height:100%;width:100%}.cookies-left[data-v-1c2a2e63]{display:flex;flex-direction:column;gap:12px}.cookie-jar[data-v-1c2a2e63]{color:#ae3028;font-display:swap;font-family:Italian Mono,sans-serif;font-size:35px;margin:0;text-transform:uppercase}.cookie-crumbs[data-v-1c2a2e63]{color:#ae3028;font-family:Rubik,sans-serif;font-size:20px;line-height:1.6;margin:12px 0 0}.options[data-v-1c2a2e63]{align-items:center;display:flex;gap:16px}.agree[data-v-1c2a2e63]{background:none;border:none;color:#fff;cursor:pointer;font-family:Rubik,sans-serif;font-size:20px;padding:12px 28px;position:relative;z-index:1}.agree .button-bg[data-v-1c2a2e63]{inset:0;pointer-events:none;position:absolute;z-index:-1}.agree .button-bg[data-v-1c2a2e63] svg{height:100%;width:100%}.agree .button-bg[data-v-1c2a2e63] path{fill:#ae3028}.agree[data-v-1c2a2e63]:hover{opacity:.85}.select-prefs[data-v-1c2a2e63]{cursor:pointer}.policies[data-v-1c2a2e63],.select-prefs[data-v-1c2a2e63]{color:#ae3028;font-family:Rubik,sans-serif;font-size:15px}.policies[data-v-1c2a2e63]{text-decoration:underline}.cookie-fade-enter-active[data-v-1c2a2e63],.cookie-fade-leave-active[data-v-1c2a2e63]{transition:opacity .4s ease,transform .4s ease}.cookie-fade-enter-from[data-v-1c2a2e63],.cookie-fade-leave-to[data-v-1c2a2e63]{opacity:0;transform:translateY(20px)}@media screen and (min-width:700px){.cookies[data-v-1c2a2e63]{align-items:center;flex-direction:row;gap:30px;padding:30px 40px}.cookies-left[data-v-1c2a2e63]{flex-shrink:0}.cookie-crumbs[data-v-1c2a2e63]{margin:0}}@font-face{font-display:swap;font-family:Italian Mono;src:url("https://storage.googleapis.com/hulla-customer-files/branding/assets/00%20Assets%20for%20site%20update/ItalianPlateNo1Mono-Demibold%20(1).otf") format("opentype")}.Ctr.Col.Footer{align-items:center;flex-direction:column;font-display:swap;font-family:Italian Mono,sans-serif;font-size:inherit;margin:16px 0 0;padding:0 15px 48px;text-transform:uppercase;width:calc(100vw - 30px);z-index:7}.Ctr.Col.Footer a,.Ctr.Col.Footer input{pointer-events:all}.Ctr.Col.Footer a{margin:0 4px}.Ctr.Col.Footer input:focus,.Ctr.Col.Footer textarea:focus{outline:none}.Footer__Ctas{display:flex;justify-content:center;padding:0 0 48px}.social-link{margin:0 8px}.social-link .cls-1{-webkit-mask:none;mask:none}.social-link path{fill:var(--text-colour)}.footer-nav{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%}.link,.trademark{color:var(--text-colour)}.link{font-size:15px;line-height:24px;text-align:center;text-decoration:none;text-transform:uppercase}.trademark{display:flex;flex-direction:column;justify-content:center;margin:18px 0 48px;width:100%}.trademark p{font-display:swap;font-family:Italian Mono,sans-serif;font-size:10px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.trademark p{font-size:15px}}.newsletter-wrapper{display:flex;justify-content:center;margin:0 auto;max-width:1400px;position:relative}.newsletter-wrapper *{color:var(--bg-colour)}.newsletter-wrapper .bg{inset:0;position:absolute}.newsletter-wrapper svg{height:100%;width:100%}.newsletter-wrapper #mc_embed_signup{z-index:1}.newsletter-wrapper path{fill:var(--text-colour)}#hsForm_acc14326-619f-435f-9d26-79cacabb2ada>div.hs_submit.hs-submit>div.actions>input,.homepage-form input.hs-button.primary,.warning-banner{background:#f7e958}.warning-banner{bottom:0;display:none;height:12px;left:0;overflow:hidden;padding:15px 0 10px;position:fixed;text-align:center;top:95.1%;width:100%;z-index:10}.warning-banner .warning-text{animation-duration:20s;animation-iteration-count:infinite;animation-name:ticker;animation-timing-function:linear;font-size:15px;position:absolute;width:-moz-max-content;width:max-content}@keyframes ticker{0%{left:100%}to{left:-1400px}}.warning-banner{color:#078a4f;color:var(--highlight-colour);font-family:Italian Mono,sans-serif;text-transform:uppercase}@media screen and (min-width:768px){.warning-banner .warning-text{animation-duration:20s}}@media screen and (min-width:1024px){.warning-banner .warning-text{animation-duration:30s}}
