html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,select,textarea,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,:before,:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-sizing:border-box;padding:0;border:0;margin:0;font-size:100%;vertical-align:baseline}html{width:100%;height:100%;height:-webkit-fill-available;min-width:320px;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{width:100%;height:100%;min-height:100vh;min-height:-webkit-fill-available;min-width:320px;padding:0;text-align:center;margin:0;overflow-y:auto;overflow-x:hidden;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased}*{-webkit-tap-highlight-color:transparent;outline:none;cursor:default}img{max-width:100%;height:auto;border:0;vertical-align:bottom}strong{font-weight:700}ul{list-style:none}a{text-decoration:none}a,a *,button,select,input[type="button"],input[type="submit"]{cursor:pointer;transition:all 300ms}input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="password"],button,input[type="button"],input[type="submit"],select,textarea{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none}input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="password"],textarea{cursor:text;user-select:auto !important;-moz-user-select:auto !important;-webkit-user-select:auto !important;-ms-user-select:auto !important}input,select,textarea,button{outline:none}select option{font-weight:inherit;font-size:inherit}select::-ms-expand{display:none}input[type=number]{-moz-appearance:textfield}input[type="submit"],input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 100px #fff !important}textarea{overflow:auto}:-moz-placeholder{color:inherit;opacity:1}::-moz-placeholder{color:inherit;opacity:1}::-webkit-input-placeholder{color:inherit}:-ms-input-placeholder{color:inherit}::-ms-input-placeholder{color:inherit}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}@font-face{font-weight:700;font-style:normal;font-display:swap;font-family:'Acumin';src:url(/wp-content/themes/higrow/fonts/AcuminPro-Bold.woff2) format("woff2"),url(/wp-content/themes/higrow/fonts/AcuminPro-Bold.woff) format("woff")}@font-face{font-weight:400;font-style:normal;font-display:swap;font-family:'Acumin';src:url(/wp-content/themes/higrow/fonts/AcuminPro-Regular.woff2) format("woff2"),url(/wp-content/themes/higrow/fonts/AcuminPro-Regular.woff) format("woff")}@font-face{font-weight:200;font-style:normal;font-display:swap;font-family:'Acumin';src:url(/wp-content/themes/higrow/fonts/AcuminPro-Light.woff2) format("woff2"),url(/wp-content/themes/higrow/fonts/AcuminPro-Light.woff) format("woff")}.screen-reader-response{display:none}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:''}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:none !important}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}body{position:relative;font:200 16px/1.5 'Acumin', sans-serif;letter-spacing:0.0125em;color:#555;overflow-x:hidden;background:#f5f5f5;overflow-y:auto !important}body:after{position:fixed;top:0;left:0;width:100%;height:100vh;display:block;content:'';background:rgba(25,25,25,0.5);z-index:500;visibility:hidden;opacity:0;transition:all 100ms}@media (min-width: 1025px){body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:#eee}body::-webkit-scrollbar-thumb{background:#c5c5c5}body::-webkit-scrollbar-thumb:hover{background:#20bb5c}}::selection{color:inherit;background:rgba(0,0,0,0.1)}::-moz-selection{color:inherit;background:rgba(0,0,0,0.1)}a ::selection,a::selection,button ::selection,button::selection{background:transparent}a ::-moz-selection,a::-moz-selection,button ::-moz-selection,button::-moz-selection{background:transparent}.wrapper{position:relative;width:100%;padding:0;margin:0 auto;overflow-x:hidden;background:#fff;transition:filter 750ms}.center{position:relative;display:block;width:100%;max-width:1440px;margin:auto}img{pointer-events:none}img::selection{background:transparent}img::-moz-selection{background:transparent}.loaded .curtain{opacity:0 !important;pointer-events:none}.header{position:absolute;top:0;left:0;width:100%;transition:opacity 500ms;z-index:100}.header .center{display:flex;align-items:center;height:150px;padding:25px 95px}.header .center .logo{display:inline-block;margin:0 auto 0 0}.header .center .logo img,.header .center .logo svg{display:block;width:185px;height:auto;transition:none 10ms}.header .center .logo svg *{fill:#20bb5c}.header .center .logo:hover svg *{fill:#cbfa55}.header .center .main-menu{display:flex;font-weight:700;font-size:18px;line-height:1;margin:0 0 15px auto}.header .center .main-menu li{margin:0 35px 0 0}.header .center .main-menu li a{position:relative;display:inline-block;padding:0 0 10px;color:#fff}.header .center .main-menu li a:after{position:absolute;left:0;bottom:0;display:block;width:0;height:2px;content:'';background:#20bb5c;transition:all 350ms}.header .center .main-menu li a:hover:after{width:100%}.header .center .main-menu li.active a{color:#20bb5c}.header .center .main-menu li.active a:after{width:100%}.header .center .main-menu li.active a:hover{color:#fff}.header .center .main-menu li:last-of-type{margin:0}.hero{position:relative;display:flex;flex-direction:column;height:100vh;min-height:715px;background:#05433a;z-index:10}.hero .center{flex:1;padding:95px}.hero .center .intro{position:absolute;left:0;bottom:0;width:100%;max-width:1020px;padding:95px;font-size:28px;line-height:1.3625;text-align:left;color:#fff;z-index:40}.hero .center .intro h1{font-weight:700;font-size:38px;line-height:1.2;letter-spacing:-0.0125em;color:#cbfa55;margin:0 0 20px}.hero .center .intro h1:last-child{margin:0}.hero .icon{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/wp-content/themes/higrow/img/icon.svg) 50% 55%/385px 460px no-repeat;z-index:30}.hero .scroll{position:absolute;left:calc(50% - 40px);bottom:-30px;display:block;width:80px;height:85px;cursor:pointer;z-index:50;transition:bottom 250ms, opacity 500ms}.hero .scroll .bar{position:absolute;top:26px;width:2px;background:#20bb5c;pointer-events:none}.hero .scroll .bar:nth-of-type(1){left:32px;height:45px}.hero .scroll .bar:nth-of-type(2){left:39px;height:55px}.hero .scroll .bar:nth-of-type(3){left:46px;height:45px}.hero .scroll .bar:after{position:absolute;top:0;left:0;width:2px;height:0;content:'';background-image:linear-gradient(to bottom, #cbfa55, #20bb5c);transition:height 350ms}.hero .scroll:before{font-weight:400;font-size:12.5px;line-height:1;text-transform:uppercase;letter-spacing:0.075em;content:'Scroll';color:#fff}.hero .scroll:hover .bar:after{height:100%}.hero .background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:10}.hero .background img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero:before,.hero:after{position:absolute;left:0;width:100%;content:'';z-index:20;pointer-events:none}.hero:before{top:0;height:25%;background-image:linear-gradient(to bottom, rgba(0,0,0,0.85), rgba(0,0,0,0))}.hero.has-intro:after{bottom:0;height:65%;background-image:linear-gradient(to top, rgba(0,0,0,0.85), rgba(0,0,0,0))}.scrolled .hero .scroll{opacity:0;pointer-events:none}.about-intro .center{display:flex;align-items:center;padding:95px}.about-intro .center img{order:1;position:relative;width:50%;object-fit:cover;z-index:10;opacity:0;scale:0;transition:all 750ms;transition-delay:250ms}.about-intro .center img.visible{opacity:1;scale:1}.about-intro .center .text{order:2;position:relative;width:50%;padding:70px 95px 85px;font-size:18px;line-height:1.4;text-align:left;margin:0 0 0 -210px;background:#fff;z-index:20;opacity:0;scale:0;transition:all 750ms;transition-delay:500ms}.about-intro .center .text h2{font-weight:700;font-size:38px;line-height:1.2;letter-spacing:-0.0125em;color:#20bb5c;margin:0 0 25px}.about-intro .center .text.visible{opacity:1;scale:1}.about-precision{background:#20bb5c}.about-precision .center{display:flex;padding:150px 95px 80px}.about-precision .center .text{width:37.5%;max-width:510px;padding:0 50px 0 0;font-size:26px;line-height:1.25;text-align:left;color:#05433a;margin:0 auto 0 0}.about-precision .center .text h2{font-weight:700;font-size:38px;line-height:1.2;letter-spacing:-0.0125em;margin:0 0 25px}.about-precision .center .points{position:relative;display:flex;flex-wrap:wrap;width:62.5%;max-width:740px;font-size:18px;line-height:1.45;color:#05433a;margin:-70px -20px 0 auto}.about-precision .center .points li{position:relative;width:calc(50% - 40px);min-width:230px;padding:70px 0 0;font-weight:400;margin:0 20px 20px;opacity:0;transition:opacity 750ms}.about-precision .center .points li *{position:relative;z-index:20}.about-precision .center .points li img{display:block;width:90px;height:90px;margin:0 auto 10px;scale:0;opacity:0;transition:all 750ms}.about-precision .center .points li h3{font-weight:400;font-size:26px;line-height:1.2;margin:0 auto 12px}.about-precision .center .points li:after{position:absolute;top:0;left:50%;width:230px;height:230px;content:'';margin:0 0 0 -115px;background:url(/wp-content/themes/higrow/img/rotate.svg) 50% no-repeat;z-index:10;opacity:0;transition:all 2000ms;transition-delay:1000ms}.about-precision .center .points li:nth-of-type(1){transition-delay:750ms}.about-precision .center .points li:nth-of-type(1) img,.about-precision .center .points li:nth-of-type(1):after{transition-delay:1250ms}.about-precision .center .points li:nth-of-type(2){transition-delay:1000ms}.about-precision .center .points li:nth-of-type(2) img,.about-precision .center .points li:nth-of-type(2):after{transition-delay:1500ms}.about-precision .center .points li:nth-of-type(3){transition-delay:1250ms}.about-precision .center .points li:nth-of-type(3) img,.about-precision .center .points li:nth-of-type(3):after{transition-delay:1750ms}.about-precision .center .points li:nth-of-type(4){transition-delay:1500ms}.about-precision .center .points li:nth-of-type(4) img,.about-precision .center .points li:nth-of-type(4):after{transition-delay:2000ms}.about-precision .center .points li:nth-of-type(5){transition-delay:1750ms}.about-precision .center .points li:nth-of-type(5) img,.about-precision .center .points li:nth-of-type(5):after{transition-delay:2250ms}.about-precision .center .points li:nth-of-type(6){transition-delay:2000ms}.about-precision .center .points li:nth-of-type(6) img,.about-precision .center .points li:nth-of-type(6):after{transition-delay:2500ms}.about-precision .center .points li:nth-of-type(7){transition-delay:2250ms}.about-precision .center .points li:nth-of-type(7) img,.about-precision .center .points li:nth-of-type(7):after{transition-delay:2750ms}.about-precision .center .points li:nth-of-type(8){transition-delay:2500ms}.about-precision .center .points li:nth-of-type(8) img,.about-precision .center .points li:nth-of-type(8):after{transition-delay:3000ms}.about-precision .center .points.visible li{opacity:1}.about-precision .center .points.visible li img{scale:1;opacity:1}.about-precision .center .points.visible li:after{opacity:1;transform:rotate(360deg)}.about-racking{border:15px #cbfa55 solid;background:#cbfa55 url(/wp-content/themes/higrow/img/cross.svg) 50% 0 fixed}.about-racking .center{display:flex;align-items:center;padding:80px}.about-racking .center img{order:2;position:relative;width:50%;object-fit:cover;z-index:10;opacity:0;scale:0;transition:all 750ms;transition-delay:250ms}.about-racking .center img.visible{opacity:1;scale:1}.about-racking .center .text{order:1;position:relative;width:calc(50% + 95px);padding:70px 95px 85px;font-size:24px;line-height:1.4;text-align:left;color:#05433a;margin:0 -95px 0 0;background:#cbfa55;z-index:20;opacity:0;scale:0;transition:all 750ms;transition-delay:500ms}.about-racking .center .text h2{font-weight:700;font-size:38px;line-height:1.2;letter-spacing:-0.0125em;color:#20bb5c;margin:0 0 25px}.about-racking .center .text.visible{opacity:1;scale:1}.team-list{border:15px #cbfa55 solid;background:#cbfa55 url(/wp-content/themes/higrow/img/cross.svg) 50% 0 fixed}.team-list .center{padding:90px 50px}.team-list .center ul{display:flex;flex-wrap:wrap;width:100%;max-width:1266px;margin:0 auto}.team-list .center ul li{display:flex;flex-direction:column;position:relative;padding:8px;background:#cbfa55}.team-list .center ul li .details{flex:auto;border-bottom:3px #05433a solid;padding:19px 70px 17px 22px;font-size:18px;line-height:1.4;text-align:left;color:#05433a;transition:color 350ms, background-position-y 250ms}.team-list .center ul li .details a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-5000px;z-index:10}.team-list .center ul li.linkedin .details{background:url(/wp-content/themes/higrow/img/linkedin.svg) calc(100% - 15px) calc(100% - 15px)/37px no-repeat}.team-list .center ul li.linkedin:hover .details{color:#20bb5c;background-position-y:calc(100% - 22px)}.team-list .center ul li:nth-child(-n+3){width:33.33333%;margin:0 0 35px}.team-list .center ul li:nth-child(n+4){width:25%}.contact-intro .center{padding:95px;display:flex;align-items:center}.contact-intro .center img{order:2;position:relative;width:50%;object-fit:cover;z-index:10;opacity:0;scale:0;transition:all 750ms;transition-delay:250ms}.contact-intro .center img.visible{opacity:1;scale:1}.contact-intro .center .text{order:1;position:relative;width:calc(50% + 95px);padding:70px 95px 85px;font-size:18px;line-height:1.4;text-align:left;margin:0 -210px 0 115px;background:#fff;z-index:20;opacity:0;scale:0;transition:all 750ms;transition-delay:500ms}.contact-intro .center .text h2{max-width:425px;font-weight:700;font-size:38px;line-height:1.2;letter-spacing:-0.0125em;color:#20bb5c;margin:0 0 25px}.contact-intro .center .text.visible{opacity:1;scale:1}.contact-location{border:15px #cbfa55 solid;background:#cbfa55 url(/wp-content/themes/higrow/img/cross.svg) 50% 0 fixed}.contact-location .center{padding:65px}.contact-location .center .box{padding:30px;text-align:left;color:#05433a;background:#cbfa55}.contact-location .center .box h2{max-width:calc(50% - 10px);border-top:4px #20bb5c solid;padding:20px 0 0;font-weight:700;font-size:38px;line-height:1.2;letter-spacing:-0.0125em;color:#20bb5c;margin:0 0 25px}.contact-location .center .box .locations{display:flex;flex-wrap:wrap;margin:0 -10px -10px}.contact-location .center .box .locations .location{display:flex;flex-direction:column;width:calc(33.33333% - 20px);margin:10px}.contact-location .center .box .locations .location .map{height:400px;margin:0 0 45px;background:#fff}.contact-location .center .box .locations .location .address{flex:1;display:flex;flex-direction:column;max-width:500px}.contact-location .center .box .locations .location .address h3{font-weight:700;font-size:20px;line-height:1.25;letter-spacing:-0.0125em;margin:0 0 0.25em}.contact-location .center .box .locations .location .address p{font-size:18px;line-height:1.5;margin:0 0 0.75em}.contact-location .center .box .locations .location .address p:last-of-type{font-weight:700;font-size:12px;line-height:1;letter-spacing:0.075em;text-transform:uppercase;margin:auto 0 0}.contact-location .center .box .locations .location .address p:last-of-type a{display:inline-block;padding:5px 55px 5px 0;color:inherit;background:url(/wp-content/themes/higrow/img/arrow.svg) 100% 50% no-repeat}.contact-location .center .box .locations .location .address p:last-of-type a:hover{padding-right:60px;color:#20bb5c}.contact-form .center{display:flex;justify-content:space-between;max-width:1250px;padding:95px;text-align:left}.contact-form .center .intro{width:50%;padding:0 50px 0 0;margin:0 auto 0 0}.contact-form .center .intro h2{font-weight:700;font-size:38px;line-height:1.2;letter-spacing:-0.0125em;color:#20bb5c;margin:0 0 20px}.contact-form .center .intro p{max-width:390px;font-weight:400}.contact-form .center .wpcf7{width:50%;max-width:535px;margin:10px 0 0 auto}.contact-form .center .wpcf7 form .hide-on-success p,.contact-form .center .wpcf7 form .show-on-success p{margin:0 0 20px}.contact-form .center .wpcf7 form .hide-on-success p:last-of-type,.contact-form .center .wpcf7 form .show-on-success p:last-of-type{margin:0}.contact-form .center .wpcf7 form .hide-on-success p label{display:inline-block;font-weight:400;font-size:11.5px;line-height:1.35;letter-spacing:0.0875em;text-transform:uppercase;color:#1e3045;margin:0 0 16px}.contact-form .center .wpcf7 form .hide-on-success p label::selection{background:transparent}.contact-form .center .wpcf7 form .hide-on-success p label::-moz-selection{background:transparent}.contact-form .center .wpcf7 form .hide-on-success p input[type="text"],.contact-form .center .wpcf7 form .hide-on-success p input[type="email"],.contact-form .center .wpcf7 form .hide-on-success p textarea{width:100%;border:1px #ddd solid;font:inherit;color:inherit;margin:0;vertical-align:bottom;box-shadow:0 0 transparent;transition:all 500ms}.contact-form .center .wpcf7 form .hide-on-success p input[type="text"]::selection,.contact-form .center .wpcf7 form .hide-on-success p input[type="email"]::selection,.contact-form .center .wpcf7 form .hide-on-success p textarea::selection{background:rgba(0,0,0,0.1)}.contact-form .center .wpcf7 form .hide-on-success p input[type="text"]::-moz-selection,.contact-form .center .wpcf7 form .hide-on-success p input[type="email"]::-moz-selection,.contact-form .center .wpcf7 form .hide-on-success p textarea::-moz-selection{background:rgba(0,0,0,0.1)}.contact-form .center .wpcf7 form .hide-on-success p input[type="text"]:focus,.contact-form .center .wpcf7 form .hide-on-success p input[type="email"]:focus,.contact-form .center .wpcf7 form .hide-on-success p textarea:focus{border-color:#99e0b5;box-shadow:0 0 8px #1fba5c}.contact-form .center .wpcf7 form .hide-on-success p input[type="text"].wpcf7-not-valid,.contact-form .center .wpcf7 form .hide-on-success p input[type="email"].wpcf7-not-valid,.contact-form .center .wpcf7 form .hide-on-success p textarea.wpcf7-not-valid{border-color:#20bb5c}.contact-form .center .wpcf7 form .hide-on-success p input[type="text"],.contact-form .center .wpcf7 form .hide-on-success p input[type="email"]{padding:5px 16px 4px;height:65px}.contact-form .center .wpcf7 form .hide-on-success p textarea{height:195px;padding:15px 16px 14px;resize:none}.contact-form .center .wpcf7 form .hide-on-success p .wpcf7-form-control-wrap{position:static}.contact-form .center .wpcf7 form .hide-on-success p input[type="submit"]{display:flex;align-items:center;justify-content:center;width:150px;height:50px;border-radius:999px;padding:8px 15px 6px;font-weight:700;font-size:10px;line-height:1.35;letter-spacing:0.125em;text-transform:uppercase;color:#fff;margin:45px 0 0;background:#20bb5c}.contact-form .center .wpcf7 form .hide-on-success p input[type="submit"]:hover{background:#128b55}.contact-form .center .wpcf7 form .hide-on-success .wpcf7-not-valid-tip{position:relative;display:table;padding:8px 10px 6px;font-weight:400;font-size:10px;line-height:1.35;letter-spacing:0.05em;text-transform:uppercase;color:#fff;margin:10px 0 -10px;background:#20bb5c}.contact-form .center .wpcf7 form .hide-on-success .wpcf7-not-valid-tip:after{position:absolute;top:-5px;left:8px;display:block;width:0;height:0;border-left:5px transparent solid;border-right:5px transparent solid;border-bottom:5px #20bb5c solid;content:''}.contact-form .center .wpcf7 form .show-on-success{display:none}.contact-form .center .wpcf7 form .show-on-success h3{font-weight:400;font-size:26px;line-height:1.2;color:#05433a;margin:0 auto 12px}.contact-form .center .wpcf7 form.submitting{opacity:0.5;pointer-events:none}.contact-form .center .wpcf7 form.invalid .wpcf7-response-output{margin:0 0 20px}.contact-form .center .wpcf7 form.resetting .hide-on-success{display:none}.contact-form .center .wpcf7 form.sent .hide-on-success{display:none}.contact-form .center .wpcf7 form.sent .show-on-success{display:block}.content-default{border-top:150px #05433a solid;text-align:left}.content-default .center{max-width:1150px;padding:95px}.content-default .center h1{font-weight:700;font-size:38px;line-height:1.2;letter-spacing:-0.0125em;color:#20bb5c;margin:0 0 1.25em}.content-default .center h2{font-weight:700;font-size:22px;line-height:1.2;letter-spacing:-0.0125em;color:#05433a;margin:2em 0 1.25em}.content-default .center p{margin:1em 0}.content-default .center ul{margin:1em 0 1em 30px;list-style:disc}.content-default .center ul li{padding:0 0 0 10px;margin:0 0 0.5em}.content-default .center ul li::marker{font-size:13px;color:#05433a}.content-default .center h1:first-child,.content-default .center h2:first-child,.content-default .center p:first-child,.content-default .center ul:first-child{margin-top:0 !important}.content-default .center h1:last-child,.content-default .center h2:last-child,.content-default .center p:last-child,.content-default .center ul:last-child{margin-bottom:0 !important}.content-default .center strong,.content-default .center b{font-weight:700;letter-spacing:-0.0125em;color:#20bb5c}.content-default .center em,.content-default .center i{font-style:normal;color:#05433a}.content-default .center a{color:#05433a;text-decoration:underline;text-decoration-color:#b0ddc0;text-underline-offset:0.325em}.content-default .center a:hover{text-decoration-color:#20bb5c}.footer{background:#05433a}.footer .center{padding:75px 95px 55px;text-align:left;color:#fff}.footer .center .logo{display:inline-block;margin:0 0 20px}.footer .center .logo img,.footer .center .logo svg{display:block;width:165px;height:auto}.footer .center .logo svg *{fill:#20bb5c}.footer .center .logo:hover svg *{fill:#cbfa55}.footer .center .columns{display:flex}.footer .center .columns .left{order:1;max-width:575px;font-size:12px;letter-spacing:0.025em;line-height:2;text-align:left;margin:0 30px 0 0}.footer .center .columns .left a{color:#fff;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:0.25em}.footer .center .columns .left a:hover{color:#cbfa55;text-decoration-color:#20bb5c}.footer .center .columns .left .pointer-group{display:inline-block;margin:35px 0 0}.footer .center .columns .right{order:2;display:flex;flex-direction:column;max-width:410px;text-align:right;margin:0 0 0 auto}.footer .center .columns .right .phone,.footer .center .columns .right .email{font-weight:400;font-size:18px;line-height:1.325}.footer .center .columns .right .phone a,.footer .center .columns .right .email a{color:#20bb5c}.footer .center .columns .right .phone a:hover,.footer .center .columns .right .email a:hover{color:#cbfa55}.footer .center .columns .right .phone{margin:5px 0 0}.footer .center .columns .right .email{margin:0 0 25px}.footer .center .columns .right ul{display:inline-flex;margin:auto 0 0 auto}.footer .center .columns .right ul li{margin:0 20px 0 0}.footer .center .columns .right ul li a{display:inline-block}.footer .center .columns .right ul li a img,.footer .center .columns .right ul li a svg{width:32px;height:32px}.footer .center .columns .right ul li a svg *{fill:#20bb5c}.footer .center .columns .right ul li a:hover svg *{fill:#cbfa55}.footer .center .columns .right ul li:last-of-type{margin:0}.menu-icon{position:absolute;top:42px;right:40px;display:none;width:50px;height:42px;border:0;text-indent:-5000px;background:transparent;z-index:2000;transition:all 250ms}.menu-icon .bar{position:absolute;left:10px;width:30px;height:3px;background:#fff;pointer-events:none}.menu-icon .bar.bar-1{top:10px}.menu-icon .bar.bar-2{top:20px}.menu-icon .bar.bar-3{top:30px}.responsive-menu{position:fixed;top:0;left:0;width:450px;height:100vh;padding:60px 50px 150px;line-height:1.25;text-align:left;overflow-y:auto;background:#fff;z-index:3000;transform:translateX(-100%);transition:transform 500ms}.responsive-menu .logo{display:inline-block;margin:0 0 40px}.responsive-menu .logo img,.responsive-menu .logo svg{display:block;width:165px;height:auto}.responsive-menu .logo svg *{fill:#20bb5c}.responsive-menu .primary-responsive-menu li{font-weight:700;font-size:22px;margin:0 0 20px}.responsive-menu .primary-responsive-menu li a{letter-spacing:-0.0125em;color:#05433a}.responsive-menu .primary-responsive-menu li a:hover{color:#20bb5c}.responsive-menu .primary-responsive-menu li:last-of-type{margin:0}.responsive-menu .social-responsive-menu{display:inline-flex;margin:45px 0 0}.responsive-menu .social-responsive-menu li{margin:0 15px 0 0}.responsive-menu .social-responsive-menu li a{display:inline-block}.responsive-menu .social-responsive-menu li a img,.responsive-menu .social-responsive-menu li a svg{width:32px;height:32px}.responsive-menu .social-responsive-menu li a svg *{fill:#20bb5c}.responsive-menu .social-responsive-menu li a:hover svg *{fill:#cbfa55}.responsive-menu .social-responsive-menu li:last-of-type{margin:0}.responsive-menu .secondary-responsive-menu{margin:40px 0 0}.responsive-menu .secondary-responsive-menu li{margin:0 0 20px}.responsive-menu .secondary-responsive-menu li a{color:inherit}.responsive-menu .secondary-responsive-menu li a:hover{color:#20bb5c}.responsive-menu .secondary-responsive-menu li:last-of-type{margin:0}.responsive-menu .menu-close{position:absolute;top:20px;right:18px;display:block;width:40px;height:36px;border:0;text-indent:-5000px;background:transparent;z-index:35000;opacity:0;transition:opacity 350ms;transition-delay:0}.responsive-menu .menu-close:before,.responsive-menu .menu-close:after{position:absolute;top:17px;left:5px;width:30px;height:3px;content:'';background:#ddd;pointer-events:none}.responsive-menu .menu-close:before{transform:rotate(45deg)}.responsive-menu .menu-close:after{transform:rotate(-45deg)}@media (max-width: 1280px){.header .center{height:130px;padding:25px 75px}.header .center .logo img,.header .center .logo svg{width:165px;height:auto}.header .center .main-menu{display:none}.hero .center .intro{padding:85px 75px;font-size:24px}.hero .center .intro h1{font-size:34px}.hero .icon{background-size:335px 400px}.about-intro .center{padding:85px 75px}.about-intro .center img{min-height:450px}.about-intro .center .text{width:calc(50% + 140px);padding:65px 75px 75px;margin:0 0 0 -140px}.about-intro .center .text h2{font-size:34px}.about-precision .center{display:block;padding:85px 75px}.about-precision .center .text{width:auto;max-width:100%;padding:0;font-size:18px;text-align:center;margin:0 0 40px}.about-precision .center .text h2{font-size:34px}.about-precision .center .points{width:auto;max-width:780px;margin:0 auto -40px}.about-precision .center .points li{width:calc(50% - 80px);margin:0 40px 40px}.about-racking .center{padding:70px 60px}.about-racking .center img{min-height:450px}.about-racking .center .text{width:calc(50% + 95px);padding:65px 75px 75px;font-size:18px;margin:0 -95px 0 0}.about-racking .center .text h2{font-size:34px}.team-list .center{padding:70px 52px}.contact-intro .center{padding:85px 75px}.contact-intro .center img{min-height:450px}.contact-intro .center .text{width:calc(50% + 140px);padding:65px 75px 75px;margin:0 -140px 0 0}.contact-intro .center .text h2{font-size:34px}.contact-location .center{padding:50px 40px}.contact-location .center .box{padding:20px}.contact-location .center .box h2{font-size:34px;margin:0 0 20px}.contact-location .center .box .locations .location .map{height:315px;margin:0 0 35px}.contact-location .center .box .locations .location .address p{font-size:16px}.contact-form .center{padding:85px 75px}.contact-form .center .intro{margin:0 auto 0 0}.contact-form .center .intro h2{font-size:34px}.contact-form .center .wpcf7 form .hide-on-success p input[type="text"],.contact-form .center .wpcf7 form .hide-on-success p input[type="email"]{height:60px}.contact-form .center .wpcf7 form .hide-on-success p textarea{height:160px}.content-default{border-top-width:130px}.content-default .center{max-width:940px;padding:75px}.content-default .center h1{font-size:34px}.footer .center{padding:75px 75px 55px}.footer .center .columns .right{max-width:385px;font-size:15px}.menu-icon{display:block}.menu-open{overflow-y:hidden !important}.menu-open .wrapper{filter:brightness(0.5);pointer-events:none}.menu-open .menu-icon{opacity:0}.menu-open .responsive-menu{transform:translateX(0)}.menu-open .responsive-menu .menu-close{opacity:1;transition-delay:500ms}}@media (max-width: 1023px){.header .center{padding:25px 50px}.hero{height:50vh;min-height:500px}.hero .center .intro{max-width:575px;padding:50px;font-size:18px}.hero .center .intro h1{max-width:450px}.hero .icon{background-size:235px 280px}.hero .scroll{display:none}.hero .background img{margin:0 !important}.about-intro .center{max-width:820px;padding:50px}.about-intro .center img{order:2;width:50%;min-height:325px;margin:0}.about-intro .center .text{order:1;width:50%;padding:0;margin:0 50px 20px 0;opacity:1;scale:1;transition:none 10ms}.about-intro .center .text h2{font-size:28px;margin:0 0 15px}.about-precision .center{padding:50px}.about-precision .center .text h2{font-size:28px;margin:0 0 20px}.about-precision .center .points{max-width:660px;margin:0 auto -20px}.about-precision .center .points li img{margin:0 auto 12px}.about-precision .center .points li h3{font-size:22px;margin:0 auto 4px}.about-racking{border:none;background-image:none}.about-racking .center{max-width:820px;padding:50px}.about-racking .center img{order:2;width:50%;min-height:325px;margin:0}.about-racking .center .text{order:1;width:50%;padding:0;margin:0 50px 20px 0;opacity:1;scale:1;transition:none 10ms}.about-racking .center .text h2{font-size:28px;margin:0 0 15px}.team-list{border:none;background-image:none}.team-list .center{padding:50px}.team-list .center ul{display:block;max-width:720px;margin:0 auto}.team-list .center ul li{flex-direction:row;align-items:center;border-top:1px #76db58 solid;padding:40px 0}.team-list .center ul li img{order:2;width:calc(50% - 25px);margin:0}.team-list .center ul li .details{order:1;width:calc(50% + 25px);border:none;padding:40px 50px 60px 0;margin:0}.team-list .center ul li .details strong{font-size:28px}.team-list .center ul li .details a{position:static;width:auto;height:auto;display:inline-block;padding:5px 55px 5px 0;font-weight:700;font-size:12px;line-height:1;letter-spacing:0.075em;text-transform:uppercase;text-indent:0;color:inherit;margin:1.5em 0 0;background:url(/wp-content/themes/higrow/img/arrow.svg) 100% 50% no-repeat}.team-list .center ul li .details a:hover{color:inherit}.team-list .center ul li.linkedin .details{background:none}.team-list .center ul li.linkedin:hover .details{color:#05433a}.team-list .center ul li:nth-child(-n+3),.team-list .center ul li:nth-child(n+4){width:100%;margin:0}.team-list .center ul li:first-child{border:none;padding-top:0}.team-list .center ul li:last-child{padding-bottom:0}.contact-intro .center{max-width:820px;padding:50px}.contact-intro .center img{order:2;width:50%;min-height:325px;margin:0}.contact-intro .center .text{order:1;width:50%;padding:0;margin:0 50px 20px 0;opacity:1;scale:1;transition:none 10ms}.contact-intro .center .text h2{font-size:28px;margin:0 0 15px}.contact-location{border:none;background-image:none}.contact-location .center{max-width:820px;padding:50px}.contact-location .center .box{padding:0}.contact-location .center .box h2{max-width:100%;border:none;padding:0;font-size:28px;margin:0 0 15px}.contact-location .center .box .locations{display:block;margin:30px 0 0}.contact-location .center .box .locations .location{width:100%;margin:0 0 40px}.contact-location .center .box .locations .location .map{height:290px}.contact-location .center .box .locations .location .address h3{font-size:18px}.contact-location .center .box .locations .location .address p:last-of-type a{display:inline-block}.contact-location .center .box .locations .location .address p:last-of-type a:hover{padding-right:55px;color:inherit}.contact-location .center .box .locations .location:last-of-type{margin:0}.contact-form .center{display:block;max-width:820px;padding:50px}.contact-form .center .intro{width:auto;padding:0;margin:0 0 30px}.contact-form .center .intro h2{font-size:28px;margin:0 0 15px}.contact-form .center .intro p{max-width:100%}.contact-form .center .wpcf7{width:auto;max-width:100%;margin:0}.contact-form .center .wpcf7 form .hide-on-success p input[type="text"],.contact-form .center .wpcf7 form .hide-on-success p input[type="email"]{height:60px}.contact-form .center .wpcf7 form .hide-on-success p textarea{height:160px}.content-default .center{max-width:820px;padding:50px}.content-default .center h1{margin:0 0 0.8em}.content-default .center h2{font-size:20px;margin:1.25em 0 1em}.footer .center{display:block;padding:50px}.footer .center .logo{display:none}.footer .center .columns{display:block}.footer .center .columns .left{max-width:100%;margin:0 auto}.footer .center .columns .right{display:block;max-width:100%;text-align:left;margin:0 auto 25px}.footer .center .columns .right .phone{margin:15px 0 0}.footer .center .columns .right .email{margin:10px 0 25px}.menu-icon{right:32px}}@media (max-width: 767px){.center{max-width:480px}.header .center{height:80px;padding:15px 25px}.header .center .logo img,.header .center .logo svg{width:130px;height:auto}.hero .center .intro{padding:25px;font-size:18px}.hero .center .intro h1{font-size:28px;margin:0 0 10px}.hero .icon{background-size:185px 220px}.hero .background img{filter:brightness(0.9)}.hero.has-intro:after{height:75%}.about-intro .center{display:block;padding:30px 25px 25px}.about-intro .center img{width:100%;min-height:325px;margin:0;opacity:1;scale:1;transition:none 10ms}.about-intro .center .text{width:100%;margin:0 0 25px}.about-intro .center .text h2{font-size:22px;margin:0 0 10px}.about-precision .center{padding:30px 25px 25px}.about-precision .center .text h2{max-width:260px;font-size:22px;margin:0 auto 10px}.about-precision .center .points{display:block;width:100%;margin:0 0 -20px}.about-precision .center .points li{width:230px;font-size:16px;margin:0 auto 40px}.about-precision .center .points li img{margin:0 auto 12px}.about-precision .center .points li h3{font-size:20px;margin:0 auto 4px}.about-racking .center{display:block;padding:30px 25px 25px}.about-racking .center img{width:100%;min-height:325px;margin:0;opacity:1;scale:1;transition:none 10ms}.about-racking .center .text{width:100%;margin:0 0 25px}.about-racking .center .text h2{font-size:22px;margin:0 0 10px}.team-list .center{padding:30px 25px 25px}.team-list .center ul li{display:block;padding:25px 0}.team-list .center ul li img{width:100%;margin:0 0 25px}.team-list .center ul li .details{width:100%;padding:0;font-size:16px}.team-list .center ul li .details strong{font-size:20px}.team-list .center ul li .details a{margin:0.5em 0 0}.contact-intro .center{display:block;padding:30px 25px 25px}.contact-intro .center img{width:100%;min-height:325px;margin:0;opacity:1;scale:1;transition:none 10ms}.contact-intro .center .text{width:100%;margin:0 0 25px}.contact-intro .center .text h2{font-size:22px;margin:0 0 10px}.contact-location .center{padding:30px 25px 25px}.contact-location .center .box h2{font-size:22px;margin:0 0 10px}.contact-location .center .box .locations{margin:25px 0 0}.contact-location .center .box .locations .location{margin:0 0 25px}.contact-location .center .box .locations .location .map{height:300px;margin:0 0 25px}.contact-location .center .box .locations .location .address p{font-size:16px}.contact-location .center .box .locations .location .address p:last-of-type{margin:0.5em 0 0}.contact-form .center{padding:30px 25px 25px}.contact-form .center .intro h2{font-size:22px;margin:0 0 10px}.contact-form .center .wpcf7 form .hide-on-success p label{margin:0 0 10px}.contact-form .center .wpcf7 form .hide-on-success p input[type="text"],.contact-form .center .wpcf7 form .hide-on-success p input[type="email"]{height:54px}.contact-form .center .wpcf7 form .hide-on-success p textarea{height:150px}.contact-form .center .wpcf7 form .hide-on-success p input[type="submit"]{margin:30px 0 10px}.content-default{border-top-width:80px}.content-default .center{padding:30px 25px 25px}.content-default .center h1{font-size:24px}.footer .center{padding:30px 25px 25px}.footer .center .columns .left p{max-width:340px;line-height:1.5}.footer .center .columns .left p br{content:''}.footer .center .columns .left p br :after{content:' '}.footer .center .columns .left p:last-child{margin:1.25em 0 0}.footer .center .columns .left p:last-child a{font-size:16px}.footer .center .columns .right{font-size:14px;margin:0 auto 20px}.footer .center .columns .right .phone{margin:15px 0 0}.footer .center .columns .right ul{display:none}.menu-icon{top:20px;right:18px;width:40px;height:36px}.menu-icon .bar{left:5px;transition:none 10ms}.menu-icon .bar.bar-1{top:8px}.menu-icon .bar.bar-2{top:17px}.menu-icon .bar.bar-3{top:26px}.responsive-menu{width:100%;padding:50px 100px 50px 35px}.responsive-menu .logo{margin:0 0 30px}.responsive-menu .logo img,.responsive-menu .logo svg{width:130px}.responsive-menu .primary-responsive-menu li{font-size:20px;margin:0 0 15px}.responsive-menu .social-responsive-menu{margin:35px 0 0}.responsive-menu .social-responsive-menu li{margin:0 15px 0 0}.responsive-menu .social-responsive-menu li a{display:inline-block}.responsive-menu .social-responsive-menu li a img,.responsive-menu .social-responsive-menu li a svg{width:32px;height:32px}.responsive-menu .social-responsive-menu li a svg *{fill:#20bb5c}.responsive-menu .social-responsive-menu li a:hover svg *{fill:#cbfa55}.responsive-menu .social-responsive-menu li:last-of-type{margin:0}.responsive-menu .secondary-responsive-menu{margin:30px 0 0}.responsive-menu .secondary-responsive-menu li{margin:0 0 15px}.responsive-menu .secondary-responsive-menu li a{color:inherit}.responsive-menu .secondary-responsive-menu li a:hover{color:#20bb5c}.responsive-menu .secondary-responsive-menu li:last-of-type{margin:0}}