.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
word-break: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,600;1,600&display=swap";@import"https://fonts.googleapis.com/css2?family=Libre+Franklin:ital,wght@0,600;1,600&family=Montserrat:ital,wght@0,600;1,600&display=swap";*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}button,input:not([type=checkbox]):not([type=radio]),textarea,select{-moz-appearance:none;-webkit-appearance:none}*:focus,*:visited,*:active,*:hover{outline:0 !important;text-decoration:none}*::-moz-focus-inner{border:0}a{text-decoration:none}a:hover{text-decoration:none}.alignleft,.alignright{float:none !important}ul{list-style:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.gallery-item{display:inline-block;text-align:left;vertical-align:top;width:50%}.gallery-item a,.gallery-item a:hover,.gallery-item a:focus{-webkit-box-shadow:none;box-shadow:none;background:none;display:inline-block;max-width:100%}.gallery-item a img{display:block;-webkit-transition:-webkit-filter .2s ease-in;transition:-webkit-filter .2s ease-in;transition:filter .2s ease-in;transition:filter .2s ease-in,-webkit-filter .2s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gallery-item a:hover img,.gallery-item a:focus img{-webkit-filter:opacity(60%);filter:opacity(60%)}.gallery-caption{display:block;text-align:left;padding:0 10px 0 0;margin-bottom:0}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.bypostauthor{font-weight:bold}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.container{padding-right:0;padding-left:0}.row{margin-left:0;margin-right:0}html{font-size:62.5%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}@font-face{font-display:swap}body{font-weight:400;font-size:1.6rem;font-family:"Libre Franklin",sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0}input,select,option,textarea,label{font-weight:400;font-family:"Libre Franklin",sans-serif}button{font-family:"Libre Franklin",sans-serif}h1,h2,h3,h4,h5{color:#171717;font-family:"Libre Franklin",sans-serif}h1 span,h2 span,h3 span,h4 span,h5 span{font-size:1em;color:#171717}@media(max-width: 767px){h1 br,h2 br,h3 br,h4 br,h5 br{display:none}}a{cursor:pointer !important}p,li,span{font-size:1.6rem;line-height:160%;text-align:left;color:#171717;font-weight:400;font-family:"Libre Franklin",sans-serif}p a,li a,span a{color:#171717;text-decoration:none;transition:color .25s ease-out}p a:hover,li a:hover,span a:hover{color:#fc8d0e}p{margin-bottom:2rem}p:last-child{margin-bottom:0}.typo{font-family:"Libre Franklin",sans-serif;font-weight:bold;font-size:6rem;line-height:105%;text-align:left;color:#171717}@media(min-width: 1660px){.typo{font-size:8rem}}@media(min-width: 1660px){.typo{font-size:8rem}}@media(max-width: 1499px){.typo{font-size:5rem}}@media(max-width: 991px){.typo{font-size:4rem;line-height:135%}}@media(max-width: 767px){.typo{font-size:3rem;line-height:135%}}@media screen and (min-width: 992px)and (max-width: 1199px){.typo{font-size:4rem;line-height:135%}}.typo span{font-family:"Libre Franklin",sans-serif;font-weight:bold;font-size:6rem;line-height:105%;text-align:left}@media(min-width: 1660px){.typo span{font-size:8rem}}@media(max-width: 1499px){.typo span{font-size:5rem}}@media(max-width: 991px){.typo span{font-size:4rem;line-height:135%}}@media(max-width: 767px){.typo span{font-size:3rem;line-height:135%}}.typo1{font-weight:500;font-size:4rem;letter-spacing:-0.02em;line-height:120%;text-align:left;color:#171717}@media(max-width: 991px){.typo1{font-size:3rem}}@media(max-width: 767px){.typo1{font-size:3rem}}body{position:relative}@media(max-width: 767px){img{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none}}.mt{position:relative;display:block;padding-top:10.8rem !important}@media(max-width: 991px){.mt{padding-top:5rem !important}}.container-2{position:relative;display:block;margin:0 auto;max-width:94%;width:100%}@media(min-width: 1660px){.container-2{max-width:165rem;width:87.9518072289%}}@media(max-width: 991px){.container-2{max-width:100%}}.container-recruiter{min-height:100vh}.ani div{background:linear-gradient(90deg, #171717 50%, #f2f2f2 50%);background-size:200% 100%;background-position-x:100%;color:rgba(0,0,0,0);background-clip:text !important;-webkit-background-clip:text;transition:background-size 1s ease-in}.social-links{display:flex;flex-wrap:wrap;column-gap:2rem}.social-links li a{position:relative;display:flex;justify-content:center;align-items:center;width:4rem;aspect-ratio:1;background-color:#171717;border-radius:50px;transition:background .25s ease-out}.social-links li a:hover{background:#fc8d0e}@media only screen and (max-width: 1199px){#wpadminbar{display:none}}picture img,.img-fluid{max-width:100%;height:auto}body.using-mouse :focus{outline:none !important}figure{margin:0}.full{padding:0 5%}@media only screen and (min-width: 1366px){.full{padding-left:calc((100% - 1240px)/2);padding-right:0}}.full-right{padding:0 5%}@media only screen and (min-width: 1366px){.full-right{padding-right:calc((100% - 1240px)/2);padding-left:0}}.container{position:relative;display:block;margin:0 auto}@media(max-width: 1365px){.container{margin:0 auto;max-width:100%;padding:0 5%}}@media only screen and (min-width: 1366px){.container{width:100%;max-width:124rem}}.menu-open{overflow:hidden !important;max-height:100% !important}.wpcf7 .ajax-loader{position:relative;display:block;margin:0 auto;margin-top:2rem}#cn-notice-text{color:#fff !important;font-size:13px}.cn-button{color:#fff;font-size:1.2rem;padding:.5rem 1rem;margin-top:.5rem;display:inline-block}.grecaptcha-badge{display:none}.fancybox-active{height:inherit}.ajax-loader{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.9);opacity:0;visibility:hidden;transition:.3s}.ajax-loader.is-active{opacity:1;visibility:visible}.ajax-loader:before{content:"";position:absolute;top:50%;left:50%;width:70px;height:70px;transform:translate(-50%, -50%);border:3px solid #fc8d0e;border-top-color:rgba(0,0,0,0);border-radius:50%;-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}@-webkit-keyframes rotating {from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@media(max-width: 1200px){.owl-nav{display:flex;column-gap:1rem;padding-top:5rem}.owl-nav .disabled{opacity:.5}.owl-carousel .disable{opacity:.5}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{width:5rem;height:5rem;border-radius:50%;background:#fc8d0e !important;display:block}.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev span,.owl-carousel button.owl-dot span{display:none}.owl-carousel .owl-nav button.owl-next:before,.owl-carousel .owl-nav button.owl-prev:before,.owl-carousel button.owl-dot:before{background:url(/wp-content/themes/array/assets/svg/arrow-right-work.svg) 50% no-repeat;background-size:100% 100%;content:"";display:inline-block;height:2rem;width:2rem}.owl-prev:before{transform:rotate(180deg)}.owl-dots{display:none}}.nofull{padding-left:0}.main-home{padding-left:0}body.page-template-template-page-blog main{overflow:hidden}.link{color:#000;font-family:"Libre Franklin",sans-serif;font-weight:400;font-size:1.6rem;letter-spacing:-0.02em;text-align:left;display:inline-block;position:relative}.link:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:.1rem;bottom:-0.2rem;left:0;background-color:#000;transform-origin:bottom right;transition:transform .25s ease-out}.link:hover{color:#000}.link:hover:after{transform:scaleX(1);transform-origin:bottom left}.link:focus,.link:visited,.link:unvisited{color:#fff}.link-post{color:#000;font-family:"Libre Franklin",sans-serif;font-weight:400;font-size:1.6rem;letter-spacing:-0.02em;text-align:left;display:inline-block;position:relative}.link-post:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:.1rem;bottom:0rem;left:0;background-color:#c5fe36;transform-origin:bottom right;transition:transform .25s ease-out;z-index:2}.link-post:before{content:"";position:absolute;width:100%;transform:scaleX(1);height:.1rem;bottom:0rem;left:0;background-color:#000;transform-origin:bottom right;transition:transform .25s ease-out;z-index:1}.link-post:hover{color:#000}.link-post:hover:after{transform:scaleX(1);transform-origin:bottom left}.link-post:focus,.link-post:visited,.link-post:unvisited{color:#fff}.navbar{position:absolute;display:block;width:100%;left:0;z-index:10;background:#fff;transition:.15s;top:0;padding:4rem 0 2.8rem 0}@media screen and (min-width: 768px)and (max-width: 1199px){.navbar{padding:2rem 0}}@media(max-width: 767px){.navbar{padding:2rem 5%}}.navbar-cnt{display:flex;position:relative;height:100%;margin:0 auto;align-items:center;max-width:94%;width:100%}@media(max-width: 767px){.navbar-cnt{max-width:100%}}@media(min-width: 1660px){.navbar-cnt{max-width:165rem;width:87.9518072289%}}.navbar-cnt-logo{display:block;position:relative;max-width:100%}.navbar-cnt-logo a{position:relative;display:block;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}@media(max-width: 767px){.navbar-cnt-logo a{width:18rem}}@media(max-width: 767px){.navbar-cnt-logo a img{max-width:100%;height:auto}}.navbar-main{width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center}@media(max-width: 767px){.navbar-main{display:none}}.navbar-main .popup-open{background:#fc8d0e;border:0;box-shadow:none;margin-left:3rem;cursor:pointer;border-radius:50%;padding:1.1rem .75rem .75rem .75rem;transition:background .25s ease-out}.navbar-main .popup-open svg{max-width:2.5rem;height:auto}.navbar-main .popup-open svg path{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.navbar-main .popup-open:hover{background:#000}.navbar-main-lang{display:block;margin-left:5rem}.navbar-main-lang ul{display:block;position:relative;padding-left:1.8rem}.navbar-main-lang ul:before{width:1.4rem;height:1.4rem;top:calc(50% - .7rem);left:0;content:"";background:url(/wp-content/themes/array/assets/svg/lang-global.svg) top left no-repeat;position:absolute;display:block}.navbar-main-lang ul li a{color:#171717;font-weight:normal;font-size:1.6rem;text-align:left;text-transform:lowercase;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;display:block;position:relative}.navbar-main-lang ul li a:after{content:"";position:absolute;width:100%;height:.1rem;bottom:0;left:0;background-color:#fc8d0e;transform-origin:bottom right;transition:transform .25s ease-out;transform:scaleX(0)}.navbar-main-lang ul li a:hover{color:#fc8d0e}.navbar-main-lang ul li a:focus,.navbar-main-lang ul li a:visited,.navbar-main-lang ul li a:unvisited{color:#171717}.navbar-main-lang ul .current-lang{display:none}.navbar nav{display:block;position:relative;height:100%;color:#fff}@media(max-width: 992px){.navbar nav{display:none}}.navbar nav ul{display:flex;width:100%;height:100%;flex-flow:wrap;margin:0;padding:0;justify-content:flex-end;align-items:center}.navbar nav ul li{position:relative;display:block;height:100%;margin:0 1rem}@media(min-width: 1200px){.navbar nav ul li{margin:0 2rem}}.navbar nav ul li:first-child{margin-left:0}.navbar nav ul li:last-child{margin-right:0}.navbar nav ul li a{color:#171717;font-weight:normal;font-size:1.6rem;text-align:left;transition:color .25s ease-out}.navbar nav ul li a:after{content:"";position:absolute;width:100%;height:.1rem;bottom:0;left:0;background-color:#fc8d0e;transform-origin:bottom right;transition:transform .25s ease-out;transform:scaleX(0)}.navbar nav ul li a:hover{color:#fc8d0e}.navbar nav ul li a:focus,.navbar nav ul li a:visited,.navbar nav ul li a:unvisited{color:#171717}.navbar nav ul .current-menu-item a.active:after{transform:scaleX(1);transform-origin:bottom left}.navbar-transparent{background:rgba(0,0,0,0)}.navbar-white nav ul li a,.navbar-white .navbar-main-lang ul li a{color:#fff}.navbar-white .navbar-main-lang ul li a:hover{color:#fc8d0e}.navbar-white .navbar-cnt-logo a img,.navbar-white .navbar-main-lang ul:before{filter:brightness(0) invert(1)}.navbar__fixed--small{top:-7.6rem}.navbar__fixed--small .navbar__fixed-logo{display:flex;align-items:center}.navbar__fixed--up{top:0 !important}.navbar__fixed-home .navbar__fixed-cnt{padding-right:0 !important}.navbar__fixed-home .navbar__fixed-lang{margin-right:0 !important}body.is-menu .hamburger-mobile{display:none}@media(max-width: 767px){body.is-menu .hamburger-mobile{display:block;position:absolute;top:4.2rem;right:5%;z-index:12;width:3.6rem;height:2.6rem;background:url(/wp-content/themes/array/assets/svg/bg-hamburger-mobile-x.svg) top left no-repeat}}.hamburger{display:none}@media(max-width: 992px){.hamburger{display:flex;flex:1;justify-content:flex-end;margin-top:-2rem}}.hamburger .ham{user-select:none;border:1px solid #000;border-radius:50%;transition:border-radius 300ms ease-in-out;width:4.8rem}.hamburger-active .hamRotate{transform:rotate(45deg)}.hamburger-active .top{stroke-dashoffset:-98px}.hamburger-active .bottom{stroke-dashoffset:-138px}.hamburger .line{fill:none;transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;stroke:#000;stroke-width:5.5;stroke-linecap:round}.hamburger .ham1 .top{stroke-dasharray:40 139}.hamburger .ham1 .bottom{stroke-dasharray:40 180}.navbar-white .hamburger .ham{border:1px solid #fff}.navbar-white .hamburger .line{stroke:#fff}.mobile-overlay{position:fixed;top:8rem;height:calc(100% - 8rem);left:0;right:0;background:#000;overflow-x:hidden;padding:0;z-index:999;display:none}.mobile-overlay nav{display:block;position:relative;height:auto;padding-top:3rem;width:100%}.mobile-overlay .menu-main-menu-header-container{width:100%}.mobile-overlay ul{text-align:center;list-style-type:none;width:100%;padding:0;display:block;position:relative}.mobile-overlay ul li{padding:1.5rem 5%;position:relative;width:100%;margin:0 auto;margin-bottom:0px;text-align:left;opacity:1}.mobile-overlay ul li a{font-family:"Libre Franklin",sans-serif;font-weight:400;font-size:2rem;line-height:100%;text-align:left;color:#fff;position:relative;padding-bottom:.5rem}.mobile-overlay ul .current-menu-item a:after{content:"";position:absolute;width:100%;height:.1rem;bottom:0;left:0;background-color:#fc8d0e;transform-origin:bottom right;transition:transform .25s ease-out}.mobile-overlay .lang{position:relative;display:block;width:100%;display:none}.mobile-overlay .lang ul{display:flex;flex-wrap:wrap;max-width:25rem;margin:0 auto}.mobile-overlay .lang ul li{width:50%;padding:0;text-align:center}.mobile-overlay .lang ul li a{color:#9099a0;font-weight:300;font-size:1.4rem;line-height:100%;text-align:center;display:inline-block}.mobile-overlay .lang ul li:first-child:after{position:absolute;display:block;top:.5rem;right:-0.75rem;z-index:2;content:"";color:#9099a0;font-weight:300;font-size:1.4rem;line-height:100%;width:1.5rem;height:1.5rem;background:url(/wp-content/themes/array/assets/svg/menu-mobile-lang.svg) top left no-repeat}.mobile-overlay .lang .current-lang a{color:#fff}.mobile-overlay--scroll{top:7rem}.open-m{display:flex;flex-wrap:wrap;align-content:space-between}body.menu-open{overflow:hidden}body.menu-open .navbar{background:#000}body.menu-open .hamburger,body.menu-open .navbar-cnt-logo a img{filter:brightness(0) invert(1)}body.page-template-home #footer,body.page-template-template-page-sustainability #footer,body.page-template-template-page-what-we-do #footer{margin-top:0}#footer{position:relative;display:block;background:#171717;padding:6.5rem 0;margin-top:11rem}@media(max-width: 767px){#footer{margin-top:5rem;padding:5rem 0}}@media screen and (min-width: 768px)and (max-width: 991px){#footer{margin-top:5rem}}@media screen and (min-width: 992px)and (max-width: 1199px){#footer{margin-top:5rem}}#footer .footer-col{display:flex;position:relative}@media(max-width: 767px){#footer .footer-col{display:block}}@media screen and (min-width: 768px)and (max-width: 1199px){#footer .footer-col{display:block}}#footer .footer-col .col{display:flex;align-items:center;flex:1;column-gap:5rem}@media(max-width: 767px){#footer .footer-col .col{display:block;margin-bottom:3rem}}@media screen and (min-width: 768px)and (max-width: 1199px){#footer .footer-col .col{margin-bottom:3rem}}#footer .footer-col .col nav{width:100%}#footer .footer-col .col nav ul{display:flex;column-gap:3.4rem;justify-content:center}@media(max-width: 767px){#footer .footer-col .col nav ul{display:block}}@media screen and (min-width: 768px)and (max-width: 991px){#footer .footer-col .col nav ul{column-gap:2rem}}@media screen and (min-width: 992px)and (max-width: 1199px){#footer .footer-col .col nav ul{column-gap:2rem}}@media(min-width: 1200px)and (max-width: 1365px){#footer .footer-col .col nav ul{column-gap:2rem}}@media(max-width: 767px){#footer .footer-col .col nav ul li{margin-bottom:1rem}}#footer .footer-col .col nav ul li a{font-family:"Libre Franklin",sans-serif;font-weight:normal;font-size:1.6rem;text-align:left;color:#fff;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;display:block;position:relative}#footer .footer-col .col nav ul li a:hover{color:#fc8d0e;transform:translate(0px, -0.3rem)}#footer .footer-col .col nav ul .current-menu-item a{color:#fc8d0e}#footer .footer-col .social,#footer .footer-col .logo{flex:0 0 20rem}@media(min-width: 1200px){#footer .footer-col .social{justify-content:flex-end}}@media screen and (min-width: 768px)and (max-width: 1199px){#footer .footer-col .social{justify-content:center}}#footer .footer-col .logo a{display:block}@media screen and (min-width: 768px)and (max-width: 1199px){#footer .footer-col .logo a{margin:0 auto}}#footer .footer-links{display:flex;flex-wrap:wrap;padding-top:10rem}@media(max-width: 991px){#footer .footer-links{display:block;padding-top:3rem}}@media screen and (min-width: 768px)and (max-width: 1199px){#footer .footer-links{padding-top:3rem}}#footer .footer-links .links{flex:1}@media screen and (min-width: 992px)and (max-width: 1199px){#footer .footer-links .links{flex:0 0 70%}}#footer .footer-links .links ul{display:flex;column-gap:1.5rem}@media(max-width: 767px){#footer .footer-links .links ul{display:block}}@media screen and (min-width: 768px)and (max-width: 991px){#footer .footer-links .links ul{justify-content:center;padding-bottom:3rem}}#footer .footer-links .links ul li{position:relative;display:block}@media(max-width: 767px){#footer .footer-links .links ul li{margin-bottom:1rem}#footer .footer-links .links ul li:last-child{margin-bottom:0}}#footer .footer-links .links ul li a{position:relative;display:block;font-weight:normal;font-size:1.4rem;line-height:120%;text-align:left;color:#595959;transition:color .25s ease-out}#footer .footer-links .links ul li a:hover{color:#fff}#footer .footer-links .sodova{flex:1}@media(max-width: 767px){#footer .footer-links .sodova{padding-top:3rem}}#footer .footer-links .sodova p{text-align:right;font-weight:normal;font-size:1.4rem;line-height:120%;color:#595959}@media(max-width: 767px){#footer .footer-links .sodova p{text-align:left}}@media screen and (min-width: 768px)and (max-width: 991px){#footer .footer-links .sodova p{text-align:center}}#footer .footer-links .sodova p a{display:inline-block;font-weight:normal;font-size:1.4rem;line-height:120%;text-align:left;color:#595959;transition:color .25s ease-out}#footer .footer-links .sodova p a:hover{color:#fff}.page404{position:relative;display:block;padding-top:10rem;padding-bottom:8rem}@media only screen and (max-width: 767px){.page404{padding-top:5rem;padding-bottom:5rem}}.page404 h1{text-align:center;margin-bottom:3rem}.page404 h1 span{position:relative;display:block;font-family:"Libre Franklin",sans-serif;font-size:12rem;margin-bottom:.5rem;line-height:120%;font-weight:bold;text-align:center;color:#fc8d0e}.page404 p{text-align:center;margin-bottom:3rem;color:#000;font-size:2rem}.page404 a{margin:0 .5rem}.page404 img{display:block;margin:0 auto;width:30rem;margin-bottom:3rem}.page404 .text-center{text-align:center}.btn-orange{display:inline-flex;height:5.6rem;align-items:center;padding:0 4.8rem;border:.1rem solid #fc8d0e;border-radius:2.8rem;font-weight:normal;font-size:1.6rem;line-height:120%;text-align:center;color:#fc8d0e;background:rgba(0,0,0,0);cursor:pointer;transition:background .25s ease-out;transition:color .25s ease-out}.btn-orange:hover{background:#fc8d0e;color:#fff}@media(max-width: 991px){.btn-orange{height:5rem}}.btn-white{display:inline-flex;height:5.6rem;align-items:center;padding:0 4.8rem;border:.1rem solid #fff;border-radius:2.8rem;font-weight:normal;font-size:1.6rem;line-height:120%;text-align:center;color:#fff;background:rgba(0,0,0,0);cursor:pointer;transition:background .25s ease-out;transition:color .25s ease-out}.btn-white:hover{border:.1rem solid #fc8d0e;background:#fc8d0e;color:#fff}@media(max-width: 991px){.btn-white{height:5rem}}span.wpcf7-list-item{display:inline-block;margin:0}.wpcf7 .wpcf7-list-item{display:block;margin-bottom:2rem}.slider__form .wpcf7-list-item-label{position:relative;display:block}.wpcf7-acceptance label,.wpcf7-checkbox label{position:relative;cursor:pointer}.wpcf7-acceptance input[type=checkbox],.wpcf7-checkbox input[type=checkbox]{position:absolute;visibility:hidden;opacity:0;width:1.8rem;height:1.8rem;top:0px;left:0}.wpcf7-acceptance input[type=checkbox]+span:before,.wpcf7-checkbox input[type=checkbox]+span:before{display:block;position:absolute;content:"";border-radius:0;width:1.8rem;height:1.8rem;top:0px;left:0px;border:.1rem solid #fc8d0e;background:#fff;border-radius:.4rem}.wpcf7-acceptance input[type=checkbox]+span:after,.wpcf7-checkbox input[type=checkbox]+span:after{display:block;position:absolute;content:"";height:1.8rem;width:1.8rem;top:0px;left:0;border:.1rem solid #2e2b2a;visibility:hidden;opacity:0;background:#fff url(/wp-content/themes/array/assets/svg/bg-checbox-form.svg) center no-repeat;background-size:60%;border-radius:.4rem;background-position:center;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.wpcf7-acceptance input[type=checkbox]:checked+span:before,.wpcf7-checkbox input[type=checkbox]:checked+span:before{background:rgba(0,0,0,0)}.wpcf7-acceptance input[type=checkbox]:checked+span:after,.wpcf7-checkbox input[type=checkbox]:checked+span:after{visibility:visible;opacity:1}.wpcf7-list-item-label{padding-left:3rem;position:relative;font-size:1.2rem;font-weight:300;font-style:normal;letter-spacing:normal;line-height:120%;color:#000;display:flex;align-items:center}.wpcf7-spinner{display:none}.wpcf7 form.sent .wpcf7-response-output{color:#fff;font-size:1.2rem;margin:2rem 0 0;padding:1rem}body.page-template-template-page-contact .wpcf7-acceptance label,body.page-template-template-page-contact .wpcf7-checkbox label{display:block}.form-info{font-size:1.2rem;font-family:"Libre Franklin",sans-serif;color:#000;line-height:120%;color:#fff}.form-info a{color:#000;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.form-info a:hover{color:#000;text-decoration:underline}.wpcf7-form.submitting .wpcf7-loader{opacity:1;visibility:visible}.wpcf7-loader{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:.3s;z-index:10}.wpcf7-loader-spin{width:50px;height:50px;border:10px solid #000;border-top-color:rgba(0,0,0,0);border-radius:50%}.wpcf7 form .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{padding:.8rem;color:#dc3232;background-color:#f6d2d2;border-color:rgba(220,50,50,.7);margin:25px 0 0;line-height:20px;font-size:1.2rem;font-family:"Libre Franklin",sans-serif;max-width:70rem}.wpcf7 form.sent .wpcf7-response-output{color:#468847;background-color:#dff0d8;border-color:#468847;font-size:1.3rem;font-family:"Libre Franklin",sans-serif}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.rotating{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.row-form{display:flex;flex-wrap:wrap;width:100%}.row-form input[type=text],.row-form input[type=tel],.row-form input[type=email],.row-form textarea{color:#7a7c7e;font-family:"Libre Franklin",sans-serif;font-size:1.4rem;font-weight:400;font-style:normal;letter-spacing:normal;line-height:2.2rem;border:0;padding:1rem;width:100%;height:5.2rem;margin-bottom:1.5rem;border:1px solid #a9aaab;margin-top:.5rem}.row-form input[type=text]:focus,.row-form input[type=tel]:focus,.row-form input[type=email]:focus,.row-form textarea:focus{border:1px solid #fc8d0e;color:#000}.row-form textarea{height:14rem;margin-bottom:2rem}@media(max-width: 767px){.row-form textarea{margin-top:3rem}}.row-form .wpcf7-not-valid-tip{margin:1rem 0}.row-form .wpcf7-form-control-wrap{width:100%}.row-form .col{flex:0 0 50%}@media(max-width: 767px){.row-form .col{flex:0 0 100%;padding-bottom:1rem}}.wpcf7-not-valid{border:.1rem solid #fc8d0e !important}form.invalid .wpcf7-list-item{margin-bottom:0 !important}.wpcf7-not-valid-tip{font-size:1.2rem;margin:.5rem 0 1rem 0;display:none}.dots{display:inline-block;color:#4a4542;display:inline-block;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:16px}.hide{display:none}.show{color:#4a4542;display:inline-block;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:16px;opacity:1}.mobile-overlay{position:fixed;top:8rem;height:calc(100% - 8rem);left:0;right:0;background:#000;overflow-x:hidden;padding:0;z-index:999;display:none}.mobile-overlay nav{display:block;position:relative;height:auto;padding-top:3rem;width:100%}.mobile-overlay .menu-main-menu-header-container{width:100%}.mobile-overlay ul{text-align:center;list-style-type:none;width:100%;padding:0;display:block;position:relative}.mobile-overlay ul li{padding:1.5rem 5%;position:relative;width:100%;margin:0 auto;margin-bottom:0px;text-align:left;opacity:1}.mobile-overlay ul li a{font-family:"Libre Franklin",sans-serif;font-weight:400;font-size:2rem;line-height:100%;text-align:left;color:#fff;position:relative;padding-bottom:.5rem}.mobile-overlay ul .current-menu-item a:after{content:"";position:absolute;width:100%;height:.1rem;bottom:0;left:0;background-color:#fc8d0e;transform-origin:bottom right;transition:transform .25s ease-out}.mobile-overlay .lang{position:relative;display:block;width:100%;display:none}.mobile-overlay .lang ul{display:flex;flex-wrap:wrap;max-width:25rem;margin:0 auto}.mobile-overlay .lang ul li{width:50%;padding:0;text-align:center}.mobile-overlay .lang ul li a{color:#9099a0;font-weight:300;font-size:1.4rem;line-height:100%;text-align:center;display:inline-block}.mobile-overlay .lang ul li:first-child:after{position:absolute;display:block;top:.5rem;right:-0.75rem;z-index:2;content:"";color:#9099a0;font-weight:300;font-size:1.4rem;line-height:100%;width:1.5rem;height:1.5rem;background:url(/wp-content/themes/array/assets/svg/menu-mobile-lang.svg) top left no-repeat}.mobile-overlay .lang .current-lang a{color:#fff}.mobile-overlay--scroll{top:7rem}.open-m{display:flex;flex-wrap:wrap;align-content:space-between}body.menu-open{overflow:hidden}body.menu-open .navbar{background:#000}body.menu-open .hamburger,body.menu-open .navbar-cnt-logo a img{filter:brightness(0) invert(1)}.hero{position:relative;display:block}.hero #video{position:absolute;bottom:0}@media(min-width: 992px){.hero #video{min-width:100%;min-height:100%;right:0}}@media(max-width: 991px){.hero #video{width:100%;transform:translateX(-50%);left:50%}}.hero-image{position:relative;display:block;max-height:100vh;overflow:hidden;min-height:100vh}.hero-image:before{position:absolute;display:block;width:100%;height:100%;content:"";z-index:2;background:rgba(0,0,0,.4)}@media(min-width: 1920px){.hero-image img{width:100%}}.hero-small{position:relative;display:block}.hero-small-img{position:relative;display:block;overflow:hidden}.hero-small-img:before{position:absolute;display:block;width:100%;height:100%;content:"";z-index:2;background:rgba(0,0,0,.4)}.hero-small .hero-slogan{display:flex;align-items:center;position:absolute;z-index:2;width:100%;height:100%;content:"";top:0;left:0}.hero-small .hero-slogan h1 span{position:relative;display:block;color:#fff;font-weight:600;font-size:8rem;text-align:left;line-height:100%;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;text-transform:uppercase}@media(min-width: 1680px){.hero-small .hero-slogan h1 span{font-size:10rem}}@media(max-width: 767px){.hero-small .hero-slogan h1 span{font-size:5rem;text-align:center;line-height:125%}}@media screen and (min-width: 768px)and (max-width: 991px){.hero-small .hero-slogan h1 span{font-size:7rem;line-height:125%}}@media screen and (min-width: 992px)and (max-width: 1199px){.hero-small .hero-slogan h1 span{font-size:7rem;line-height:125%}}@media(max-width: 1199px){.hero-small img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;z-index:1}}@media(max-width: 1199px)and (max-width: 1600px){.hero-small img{object-fit:cover;object-position:center}}.hero-news .hero-slogan{display:flex;align-items:center;position:absolute;z-index:2;width:100%;height:100%;content:"";top:0;left:0}.hero-news .hero-slogan h1 span{position:relative;display:block;color:#fff;font-weight:600;font-size:10rem;text-align:left;line-height:100%;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;text-transform:uppercase}@media(min-width: 1680px){.hero-news .hero-slogan h1 span{font-size:12rem}}@media(max-width: 767px){.hero-news .hero-slogan h1 span{font-size:5rem;text-align:center;line-height:125%}}@media screen and (min-width: 768px)and (max-width: 991px){.hero-news .hero-slogan h1 span{font-size:7rem;line-height:125%}}@media screen and (min-width: 992px)and (max-width: 1199px){.hero-news .hero-slogan h1 span{font-size:7rem;line-height:125%}}@media(max-width: 1199px){.hero-news img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;z-index:1}}@media(max-width: 1199px)and (max-width: 1600px){.hero-news img{object-fit:cover;object-position:center}}.hero-career{position:relative;display:block;min-height:100vh;overflow:hidden;width:100%}.hero-career:before{position:absolute;display:block;z-index:1;width:100%;height:100%;content:"";background:rgba(0,0,0,.4);top:0;left:0}@media(max-width: 1660px){.hero-career img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;z-index:1}}@media(max-width: 1660px)and (max-width: 1600px){.hero-career img{object-fit:cover;object-position:center}}.hero-career .hero-slogan{display:flex;align-items:center;position:absolute;z-index:2;width:100%;height:100%;content:"";top:0;left:0}.hero-career .hero-slogan h1 span{position:relative;display:block;color:#fff;font-size:10rem;text-align:left;line-height:100%;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;text-transform:uppercase}@media(min-width: 1680px){.hero-career .hero-slogan h1 span{font-size:12rem}}.hero-career .hero-slogan h1 span:last-child{text-align:right}@media(max-width: 767px){.hero-career .hero-slogan h1 span:last-child{text-align:center}}@media(max-width: 767px){.hero-career .hero-slogan h1 span{font-size:5rem;text-align:center;line-height:125%}}@media screen and (min-width: 768px)and (max-width: 991px){.hero-career .hero-slogan h1 span{font-size:7rem;line-height:125%}}@media screen and (min-width: 992px)and (max-width: 1199px){.hero-career .hero-slogan h1 span{font-size:7rem;line-height:125%}}.hero-what-we-do{position:relative;display:block;min-height:100vh;overflow:hidden;width:100%}.hero-what-we-do:before{position:absolute;display:block;z-index:1;width:100%;height:100%;content:"";background:rgba(0,0,0,.4);top:0;left:0}.hero-what-we-do .hero-slogan{display:flex;align-items:center;position:absolute;z-index:2;width:100%;height:100%;content:"";top:0;left:0}.hero-what-we-do .hero-slogan .container{max-width:94%;width:100%}@media(min-width: 1660px){.hero-what-we-do .hero-slogan .container{max-width:165rem;width:87.9518072289%}}.hero-what-we-do .hero-slogan .container p{display:inline-block}.hero-what-we-do .hero-slogan h1{position:relative;display:block;width:72rem}@media(max-width: 991px){.hero-what-we-do .hero-slogan h1{width:100%}}@media screen and (min-width: 992px)and (max-width: 1199px){.hero-what-we-do .hero-slogan h1{width:100%}}.hero-what-we-do .hero-slogan h1 span{position:relative;display:block;font-size:10rem;text-align:right;color:#fff;line-height:100%;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;text-transform:uppercase}@media(min-width: 1680px){.hero-what-we-do .hero-slogan h1 span{font-size:12rem}}.hero-what-we-do .hero-slogan h1 span:last-child{text-align:right}@media(max-width: 767px){.hero-what-we-do .hero-slogan h1 span{font-size:5rem;text-align:center;line-height:125%}.hero-what-we-do .hero-slogan h1 span:last-child{text-align:center}}@media screen and (min-width: 768px)and (max-width: 991px){.hero-what-we-do .hero-slogan h1 span{font-size:7rem;line-height:125%;text-align:center}.hero-what-we-do .hero-slogan h1 span:last-child{text-align:center}}@media screen and (min-width: 992px)and (max-width: 1199px){.hero-what-we-do .hero-slogan h1 span{font-size:7rem;line-height:125%;text-align:center}.hero-what-we-do .hero-slogan h1 span:last-child{text-align:center}}.hero-what-we-do .hero-slogan-right{position:absolute;display:block;right:0;text-align:left;bottom:6rem;width:100%}.hero-what-we-do .hero-slogan-right p{margin-left:77rem;font-weight:600;font-size:2rem;text-align:left;color:#fff;max-width:40rem;display:inline-block}.hero-work{position:relative;display:block;min-height:100vh;overflow:hidden;width:100%}.hero-work:before{position:absolute;display:block;z-index:1;width:100%;height:100%;content:"";background:rgba(0,0,0,.4);top:0;left:0}.hero-work .hero-slogan{display:flex;position:absolute;z-index:2;width:100%;height:calc(100% - 15rem);content:"";top:15rem;left:0}@media(max-width: 991px){.hero-work .hero-slogan{display:block}}.hero-work .hero-slogan h1{position:relative;display:block;text-align:left}.hero-work .hero-slogan h1 span{position:relative;display:block;font-size:10rem;text-align:left;color:#fff;line-height:100%;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;text-transform:uppercase}@media(min-width: 1680px){.hero-work .hero-slogan h1 span{font-size:12rem}}@media(max-width: 767px){.hero-work .hero-slogan h1 span{font-size:5rem;text-align:center;line-height:125%}}@media screen and (min-width: 768px)and (max-width: 991px){.hero-work .hero-slogan h1 span{font-size:7rem;line-height:125%;text-align:center}}@media screen and (min-width: 992px)and (max-width: 1199px){.hero-work .hero-slogan h1 span{font-size:7rem;line-height:125%}}.hero-work .hero-slogan-right{position:absolute;display:block;right:0;text-align:right;bottom:6rem;width:100%}@media(max-width: 991px){.hero-work .hero-slogan-right{position:relative;display:block;bottom:0}}.hero-work .hero-slogan-right span{position:relative;display:block;color:#fff;font-weight:600;font-size:10rem;text-align:right;color:#fff;line-height:100%;text-transform:uppercase}@media(min-width: 1680px){.hero-work .hero-slogan-right span{font-size:12rem}}@media(max-width: 767px){.hero-work .hero-slogan-right span{font-size:5rem;text-align:center;line-height:125%}}@media screen and (min-width: 768px)and (max-width: 991px){.hero-work .hero-slogan-right span{font-size:7rem;line-height:125%}}@media screen and (min-width: 992px)and (max-width: 1199px){.hero-work .hero-slogan-right span{font-size:7rem;line-height:125%}}.hero-work .hero-slogan-right span:last-child{text-align:right}@media(max-width: 991px){.hero-work .hero-slogan-right span:last-child{text-align:center;padding-top:3rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.hero-work .hero-slogan-right span:last-child{text-align:center;padding-top:3rem}}.hero-home{position:relative;display:block;min-height:100vh;overflow:hidden;width:100%}.hero-home:before{position:absolute;display:block;z-index:1;width:100%;height:100%;content:"";background:rgba(0,0,0,.4);top:0;left:0}.hero-home .hero-slogan{display:flex;position:absolute;z-index:2;width:100%;height:calc(100% - 15rem);content:"";top:15rem;left:0}@media(max-width: 991px){.hero-home .hero-slogan{top:50%;height:auto;transform:translateY(-50%)}}.hero-home .hero-slogan .container{max-width:94%;width:100%}@media(min-width: 1660px){.hero-home .hero-slogan .container{max-width:165rem;width:87.9518072289%}}.hero-home .hero-slogan .container p{display:inline-block}.hero-home .hero-slogan h1{position:relative;display:block;text-align:right}.hero-home .hero-slogan h1 span{position:relative;display:block;font-size:10rem;text-align:right;color:#fff;line-height:100%;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}@media(min-width: 1680px){.hero-home .hero-slogan h1 span{font-size:12rem}}@media(max-width: 767px){.hero-home .hero-slogan h1 span{font-size:4rem;text-align:center;line-height:125%}}@media screen and (min-width: 768px)and (max-width: 991px){.hero-home .hero-slogan h1 span{font-size:7rem;line-height:125%;text-align:center}}@media screen and (min-width: 992px)and (max-width: 1199px){.hero-home .hero-slogan h1 span{font-size:7rem;line-height:125%}}.hero-home .hero-slogan h1 span:last-child{text-align:right}@media(max-width: 991px){.hero-home .hero-slogan h1 span:last-child{text-align:center}}@media screen and (min-width: 992px)and (max-width: 1199px){.hero-home .hero-slogan h1 span:last-child{text-align:center}}.hero-home .hero-slogan-left{position:absolute;display:block;left:0;text-align:left;bottom:6rem;width:100%}.hero-home .hero-slogan-left p{font-weight:600;font-size:2rem;text-align:left;color:#fff;max-width:40rem;display:inline-block}@media(min-width: 1660px){.hero-home .hero-slogan-left p{max-width:50rem}}.hero-who-we-are{position:relative;display:block;min-height:100vh;overflow:hidden;width:100%}.hero-who-we-are:before{position:absolute;display:block;z-index:1;width:100%;height:100%;content:"";background:rgba(0,0,0,.4);top:0;left:0}.hero-who-we-are .hero-slogan{display:flex;align-items:center;position:absolute;z-index:2;width:100%;height:100%;content:"";top:0%;left:0}.hero-who-we-are .hero-slogan .container{max-width:94%;width:100%}@media(min-width: 1660px){.hero-who-we-are .hero-slogan .container{max-width:165rem;width:87.9518072289%}}.hero-who-we-are .hero-slogan .container p{display:inline-block}.hero-who-we-are .hero-slogan h1{position:relative;display:block;width:100%}.hero-who-we-are .hero-slogan h1 span{position:relative;display:block;font-size:10rem;text-align:right;color:#fff;line-height:100%;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;text-transform:uppercase}@media(min-width: 1680px){.hero-who-we-are .hero-slogan h1 span{font-size:12rem}}@media(max-width: 767px){.hero-who-we-are .hero-slogan h1 span{font-size:5rem;text-align:center;line-height:125%}}@media screen and (min-width: 768px)and (max-width: 991px){.hero-who-we-are .hero-slogan h1 span{font-size:7rem;line-height:125%}}@media screen and (min-width: 992px)and (max-width: 1199px){.hero-who-we-are .hero-slogan h1 span{font-size:7rem;line-height:125%}}.hero-who-we-are .hero-slogan h1 span:last-child{text-align:right}@media(max-width: 991px){.hero-who-we-are .hero-slogan h1 span:last-child{text-align:center}}@media screen and (min-width: 992px)and (max-width: 1199px){.hero-who-we-are .hero-slogan h1 span:last-child{text-align:center}}.hero-who-we-are .hero-slogan-right{position:absolute;display:block;right:0;text-align:left;bottom:6rem;width:100%}.hero-who-we-are .hero-slogan-right p{font-weight:600;font-size:2rem;text-align:left;color:#fff;max-width:50rem;display:inline-block}.hero-sustainability{position:relative;display:block;min-height:100vh;overflow:hidden;width:100%}@media(max-width: 1660px){.hero-sustainability img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;z-index:1}}@media(max-width: 1660px)and (max-width: 1600px){.hero-sustainability img{object-fit:cover;object-position:center}}.hero-sustainability:before{position:absolute;display:block;z-index:2;width:100%;height:100%;content:"";background:rgba(0,0,0,.4);top:0;left:0}.hero-sustainability .hero-slogan{display:flex;align-items:center;position:absolute;z-index:2;width:100%;content:"";top:50%;transform:translateY(-50%);left:0}.hero-sustainability .hero-slogan .container{max-width:96.5rem}@media(min-width: 1660px){.hero-sustainability .hero-slogan .container{max-width:125.2rem}}.hero-sustainability .hero-slogan .container p{display:inline-block}.hero-sustainability .hero-slogan h1{position:relative;display:block;width:100%}.hero-sustainability .hero-slogan h1 span{position:relative;display:block;font-size:10rem;text-align:left;color:#fff;line-height:100%;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}@media(min-width: 1680px){.hero-sustainability .hero-slogan h1 span{font-size:12rem}}@media(max-width: 767px){.hero-sustainability .hero-slogan h1 span{font-size:4rem;text-align:center;line-height:125%}}@media screen and (min-width: 768px)and (max-width: 991px){.hero-sustainability .hero-slogan h1 span{font-size:7rem;line-height:125%}}@media screen and (min-width: 992px)and (max-width: 1199px){.hero-sustainability .hero-slogan h1 span{font-size:7rem;line-height:125%}}.hero-sustainability .hero-slogan h1 span:last-child{text-align:right}.news-loop{display:grid;grid-template-columns:repeat(3, 1fr);gap:6rem 3rem}@media(max-width: 767px){.news-loop{grid-template-columns:repeat(1, 1fr)}}@media screen and (min-width: 768px)and (max-width: 991px){.news-loop{grid-template-columns:repeat(2, 1fr)}}.news-slider{position:relative;display:block}@media(min-width: 1200px){.news-slider .owl-stage{display:flex}}@media(min-width: 1200px){.news-slider .owl-stage-outer{overflow:visible !important}}.news-list{position:relative;display:block;padding-top:10.8rem !important}@media(max-width: 991px){.news-list{padding-top:5rem !important}}.news-loop li,.news-slider li{height:100%}.news-loop li a,.news-slider li a{display:flex;flex-direction:column;height:100%;align-items:flex-start}.news-loop li a .image,.news-slider li a .image{position:relative;display:block;border-radius:.6rem;overflow:hidden}.news-loop li a .image img,.news-slider li a .image img{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;width:100%;display:block}.news-loop li a .image:before,.news-slider li a .image:before{position:absolute;display:block;background:rgba(252,141,14,.9);bottom:-110%;left:0;width:110%;height:110%;content:"";-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;z-index:1}.news-loop li a .image-icon,.news-slider li a .image-icon{position:absolute;display:block;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;opacity:0;visibility:hidden;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.news-loop li a .image .date,.news-slider li a .image .date{position:absolute;display:block;bottom:2rem;left:2rem;z-index:2;font-weight:normal;font-size:1.4rem;line-height:125%;text-align:left;color:#fff;text-transform:uppercase}.news-loop li a .date,.news-slider li a .date{text-transform:uppercase;margin-top:1rem}.news-loop li a .cnt,.news-slider li a .cnt{flex-grow:1}.news-loop li a h2,.news-slider li a h2{position:relative;display:block;margin-top:2.5rem;font-weight:600;font-size:2.4rem;line-height:135%;text-align:left;color:#171717;height:100%;transition:color .25s ease-out}@media(max-width: 991px){.news-loop li a h2,.news-slider li a h2{font-size:2rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.news-loop li a h2,.news-slider li a h2{font-size:2.2rem}}.news-loop li a .more,.news-slider li a .more{display:inline-block;position:relative;line-height:100%;margin-top:5rem}@media(max-width: 767px){.news-loop li a .more,.news-slider li a .more{margin-top:3rem}}.news-loop li a .more:after,.news-slider li a .more:after{width:100%;height:.2rem;background:#fc8d0e;position:relative;display:block;margin-top:.7rem;content:"";transform-origin:left;transition:transform .25s ease-out}@media(min-width: 1200px){.news-loop li a:hover .image:before,.news-slider li a:hover .image:before{bottom:0}.news-loop li a:hover .image-icon,.news-slider li a:hover .image-icon{opacity:1;visibility:visible}.news-loop li a:hover .more:after,.news-slider li a:hover .more:after{transform:scaleX(0.5);transform-origin:left}}#download-list li a h2{height:auto;margin-bottom:1rem}#download-list li a .more{margin-top:3rem}.pagination{display:flex;justify-content:center;column-gap:1rem;margin-top:10rem}.pagination .next,.pagination .prev{display:none}.pagination a,.pagination span{width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.6rem}.pagination span{background:#fc8d0e;color:#fff}.pagination a{background:#f7efe6;color:#171717;transition:background .25s ease-out}.pagination a:hover{background:#fc8d0e;color:#fff}.news-single-header{position:relative;display:block;padding:16rem 0 6rem 0;background:#f7efe6}@media(max-width: 991px){.news-single-header{padding-top:9rem;padding-bottom:5rem}}.news-single-header h1{font-size:6rem;line-height:110%;text-align:left;color:#171717;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}@media(max-width: 767px){.news-single-header h1{font-size:3rem;line-height:125%}}@media screen and (min-width: 768px)and (max-width: 991px){.news-single-header h1{font-size:4rem;line-height:125%}}@media screen and (min-width: 992px)and (max-width: 1199px){.news-single-header h1{font-size:5rem;line-height:125%}}.news-single-header .date{font-weight:600;font-size:2rem;line-height:110%;text-align:right;color:#171717;position:relative;display:block;margin-top:1rem}@media(max-width: 991px){.news-single-header .date{font-size:1.6rem;font-weight:400}}.news-single-image{position:relative;display:block;margin-bottom:10rem}@media(max-width: 991px){.news-single-image{margin-bottom:5rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.news-single-image{margin-bottom:5rem}}.news-single-image img{border-radius:.6rem}.news-single-image:before{position:absolute;display:block;top:0;left:0;width:100%;height:28.8009888752%;content:"";z-index:-1;background:#f7efe6}.news-single-cnt{position:relative;display:flex;padding-bottom:10rem;column-gap:5rem}@media(max-width: 767px){.news-single-cnt{display:block;padding-bottom:3rem}}@media screen and (min-width: 768px)and (max-width: 991px){.news-single-cnt{column-gap:3rem;padding-bottom:5rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.news-single-cnt{column-gap:3rem;padding-bottom:5rem}}.news-single-cnt .col{flex:1}.news-single-cnt .col:last-child{flex:0 0 5.6rem}.news-single-cnt-gallery{position:relative;display:block;margin-bottom:4rem;max-width:93rem}.news-single-cnt-gallery ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:3rem}.news-single-cnt-gallery ul:has(li:only-child){grid-template-columns:1fr}.news-single-cnt-gallery ul li img{border-radius:.6rem}.news-single-cnt-lead{position:relative;display:block;margin-bottom:4rem;max-width:93rem}@media screen and (min-width: 992px)and (max-width: 1199px){.news-single-cnt-lead{max-width:100%}}.news-single-cnt-lead p{font-family:"Inter",sans-serif;font-weight:600;font-size:2.6rem;line-height:135%;text-align:left;color:#171717}@media(max-width: 767px){.news-single-cnt-lead p{font-size:2rem}}@media screen and (min-width: 768px)and (max-width: 991px){.news-single-cnt-lead p{font-size:2.3rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.news-single-cnt-lead p{font-size:2.6rem}}.news-single-cnt-text{max-width:93rem}.news-single-cnt-text p{margin-bottom:4rem}.news-single-cnt-text ol{padding-left:2rem}.news-single-cnt-text ul{margin-bottom:4rem}.news-single-cnt-text ul li{margin-bottom:2rem;position:relative;display:block;padding-left:2.4rem}.news-single-cnt-text ul li:before{position:absolute;display:block;width:.8rem;height:.8rem;z-index:1;content:"";top:.7rem;left:0;background:#fc8d0e;border-radius:50%}.news-single-cnt-text video{max-width:100%;height:auto}.news-single-cnt-share{position:sticky;top:10rem}.news-single-cnt-share ul{position:relative;display:block}@media(max-width: 767px){.news-single-cnt-share ul{display:flex;column-gap:2rem;margin-bottom:3rem}}.news-single-cnt-share ul li{margin-bottom:1rem}@media(max-width: 767px){.news-single-cnt-share ul li{text-align:right}}.news-single-cnt-share ul li a{border-radius:50%;border:.1rem solid #171717;display:flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}@media(max-width: 767px){.news-single-cnt-share ul li a{display:inline-flex}}.news-single-cnt-share ul li a:hover{border:.1rem solid #fc8d0e;background:#fc8d0e}.news-single-cnt-share ul li a:hover img{filter:brightness(0) invert(1)}@media(max-width: 767px){.news-single-cnt-share ul li a{width:4rem;height:4rem}}.news-single-other{position:relative;display:block;overflow:hidden}.news-single-other-header{display:flex;column-gap:1rem}@media(max-width: 767px){.news-single-other-header{display:block}}.news-single-other-header .title{font-weight:bold;font-size:4rem;line-height:125%;text-align:left;color:#171717;text-transform:uppercase}@media(max-width: 991px){.news-single-other-header .title{font-size:3rem;margin-bottom:1rem}}.news-single-other-header .button a{font-weight:bold;font-size:4rem;line-height:125%;text-align:left;color:#fc8d0e;display:inline-block;position:relative;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}@media(max-width: 991px){.news-single-other-header .button a{font-size:3rem}}.news-single-other-header .button a:hover{transform:translate(1rem, 0)}.news-single-other-header .button a:after{position:relative;display:block;width:100%;height:.2rem;background:#fc8d0e;content:"";margin-top:0rem}.news-single-other ul{margin-top:10rem}@media(max-width: 991px){.news-single-other ul{margin-top:5rem}}.news-single-other ul li a{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:.3s;inset:6rem}.popup .close{position:absolute;right:2rem;top:2rem;display:block;width:3.6rem;height:3.6rem;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;cursor:pointer}.popup .close:hover{transform:rotate(90deg)}.popup .popup-bg{background:#000;opacity:0;transition:.5s;position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:-1}.popup .popup-cnt{position:relative;z-index:10001;overflow:auto;clip-path:inset(0% 0% 0% 100%);transition:1s;padding:6rem;width:100%;height:80rem}@media(max-width: 767px){.popup .popup-cnt{padding:0}}@media(max-width: 767px){.popup .popup-cnt{height:auto}}.popup .popup-cnt-row{position:relative;width:100%;background:#fff;border-radius:.6rem;display:grid;grid-template-columns:10rem 1fr 50rem;column-gap:5rem;overflow:hidden}@media(min-width: 1660px){.popup .popup-cnt-row{grid-template-columns:13rem 1fr 50rem;column-gap:15rem}}@media(min-width: 786px)and (max-width: 1199px){.popup .popup-cnt-row{height:auto}}@media(max-width: 767px){.popup .popup-cnt-row{display:block}}@media screen and (min-width: 768px)and (max-width: 991px){.popup .popup-cnt-row{grid-template-columns:8rem 1fr}}@media screen and (min-width: 992px)and (max-width: 1199px){.popup .popup-cnt-row{grid-template-columns:8rem 1fr 30rem}}@media(min-width: 1200px)and (max-width: 1365px){.popup .popup-cnt-row{grid-template-columns:8rem 1fr 30rem;column-gap:3rem}}.popup .popup-cnt-row-back{display:flex;align-items:center;padding-left:4rem}@media(min-width: 1660px){.popup .popup-cnt-row-back{padding-left:6rem}}@media(max-width: 767px){.popup .popup-cnt-row-back{padding-left:5%;padding-top:8rem}}@media screen and (min-width: 768px)and (max-width: 991px){.popup .popup-cnt-row-back{padding-left:2rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.popup .popup-cnt-row-back{padding-left:2rem}}@media(min-width: 1200px)and (max-width: 1365px){.popup .popup-cnt-row-back{padding-left:2rem}}.popup .popup-cnt-row-back .btn-back{position:relative;display:block;width:6rem;height:6rem;border-radius:50%;background:#171717 url(/wp-content/themes/array/assets/svg/arrow-back.svg) center no-repeat;border:0;outline:none;opacity:1;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.popup .popup-cnt-row-back .btn-back:hover{transform:translateX(-1rem)}@media(min-width: 1200px)and (max-width: 1365px){.popup .popup-cnt-row-back .btn-back{width:5rem;height:5rem}}.popup .popup-cnt-row-text{display:flex;flex-direction:column;justify-content:center;padding-right:5rem;transform:translate(20%, 0%);transition:all 1000ms ease;opacity:0}@media(min-width: 1660px){.popup .popup-cnt-row-text{padding-right:0}}@media(max-width: 767px){.popup .popup-cnt-row-text{padding-left:5%;padding-right:5%;padding-bottom:10rem}}@media screen and (min-width: 768px)and (max-width: 991px){.popup .popup-cnt-row-text{padding-right:6rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.popup .popup-cnt-row-text{padding-right:0}}.popup .popup-cnt-row-text h1,.popup .popup-cnt-row-text h2,.popup .popup-cnt-row-text h3{font-weight:600;font-size:2.8rem;line-height:125%;text-align:left;color:#171717;margin-bottom:4rem;margin-top:2rem}@media screen and (min-width: 768px)and (max-width: 991px){.popup .popup-cnt-row-text h1,.popup .popup-cnt-row-text h2,.popup .popup-cnt-row-text h3{margin-bottom:2rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.popup .popup-cnt-row-text h1,.popup .popup-cnt-row-text h2,.popup .popup-cnt-row-text h3{margin-bottom:2rem}}@media(min-width: 1200px)and (max-width: 1365px){.popup .popup-cnt-row-text h1,.popup .popup-cnt-row-text h2,.popup .popup-cnt-row-text h3{margin-bottom:2rem}}.popup .popup-cnt-row-text ul{margin-bottom:4rem}.popup .popup-cnt-row-text ul li{margin-bottom:2rem;position:relative;display:block;padding-left:2.4rem}.popup .popup-cnt-row-text ul li:before{position:absolute;display:block;width:.8rem;height:.8rem;z-index:1;content:"";top:.7rem;left:0;background:#fc8d0e;border-radius:50%}@media(min-width: 1200px)and (max-width: 1365px){.popup .popup-cnt-row-text p,.popup .popup-cnt-row-text li{font-size:1.2rem}.popup .popup-cnt-row-text p{margin-bottom:1rem}.popup .popup-cnt-row-text ul li{margin-bottom:1rem;padding-left:1.6rem}.popup .popup-cnt-row-text ul li:before{top:.4rem}}.popup .popup-cnt-row-image{position:relative;display:block;overflow:hidden}@media screen and (min-width: 768px)and (max-width: 991px){.popup .popup-cnt-row-image{display:none}}.popup .popup-cnt-row-image .lazyload{transform:translate(20%, 0%);transition:all 1000ms ease;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;z-index:1}@media(max-width: 1600px){.popup .popup-cnt-row-image .lazyload{object-fit:cover;object-position:center}}.popup .popup-cnt-row-image .array{position:absolute;display:block;z-index:2;top:0;left:-10rem;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.popup .popup-cnt-row-image .go{transform:translateY(-77rem);transition:all 16000ms ease-out;opacity:1}.is-popup{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.is-popup .popup-active .popup-bg{opacity:.8}.is-popup .popup-active .popup-form{opacity:1;transform:translateY(0)}.is-popup .popup-active{opacity:1;visibility:visible}.is-popup .popup-active .popup-cnt{clip-path:inset(0% 0% 0% 0%)}.is-popup .popup-active .popup-cnt-row-image .lazyload{transform:translate(0%, 0%);transition:all 1000ms ease;opacity:1}.is-popup .popup-active .popup-cnt-row-text{transform:translate(0%, 0%);transition:all 1000ms ease;opacity:1}.is-popup .what-we-do-boxes{transform:translate(-20%, 0%);transition:all 1000ms ease;opacity:0}body.is-popup{overflow:hidden !important;height:100% !important}.popup-download{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;justify-content:center;opacity:0;visibility:hidden;transition:.3s}.popup-download .wpcf7-loader{left:auto;right:0;width:52rem}@media(max-width: 767px){.popup-download .wpcf7-loader{width:100%}}.popup-download .close{position:absolute;right:2rem;top:2rem;display:block;width:3.6rem;height:3.6rem;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;cursor:pointer;z-index:2;background:none;border:0}.popup-download .close:hover{transform:rotate(90deg)}.popup-download .bg-popup{background:#000;opacity:0;transition:.5s;position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:-1}.popup-download .popup-form{width:100%;height:100%;position:relative;z-index:1;overflow:auto;opacity:0;transform:translateY(100px);transition:.4s;transition-delay:.4s;display:flex;flex-direction:column;justify-content:center}@media(max-width: 767px){.popup-download .popup-form{padding:0}}.popup-download .popup-form-cft{background:#fff;padding:4.8rem;max-width:52rem}@media(max-width: 767px){.popup-download .popup-form-cft{padding:2rem}}.popup-download .popup-form-cft .btn-orange{margin-top:3rem}@media(max-width: 767px){.popup-download .popup-form-cft .btn-orange{padding:0 2rem}}.popup-download .popup-form-cft .btn-orange span{transition:color .25s ease-out}.popup-download .popup-form-cft .btn-orange svg{margin-right:1.2rem;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.popup-download .popup-form-cft .btn-orange svg path{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.popup-download .popup-form-cft .btn-orange:hover svg{transform:none}.popup-download .popup-form-cft .btn-orange:hover span{color:#fff}.popup-download .popup-form-cft .btn-orange:hover span svg path{fill:#fff}.popup-download .popup-cf7{max-width:103.5rem;margin:0 auto;position:relative;display:flex;column-gap:10rem}@media(max-width: 767px){.popup-download .popup-cf7{display:block;padding:5rem 5%}}.popup-download .popup-cf7 #popup-title{font-style:normal;font-weight:500;line-height:130%;letter-spacing:-1.12px;font-family:"Libre Franklin",sans-serif;font-size:4rem;color:#fff;width:45rem}@media(max-width: 767px){.popup-download .popup-cf7 #popup-title{width:100%;font-size:2rem;padding-bottom:3rem;padding-top:3rem}}.popup-download .popup-cf7 .row-form p{width:100%}@media(max-width: 767px){.popup-download .popup-cf7 .row-info p{font-size:1.4rem}}.popup-download .popup-cf7 .row-form input[type=email],.popup-download .popup-cf7 .row-form input[type=tel],.popup-download .popup-cf7 .row-form input[type=text],.popup-download .popup-cf7 .row-form textarea{font-size:1.6rem}@media(max-width: 767px){.popup-download .popup-cf7 .row-form input[type=email],.popup-download .popup-cf7 .row-form input[type=tel],.popup-download .popup-cf7 .row-form input[type=text],.popup-download .popup-cf7 .row-form textarea{font-size:1.4rem}}.popup-download .popup-cf7 .row-form textarea{height:8rem;margin-bottom:1rem}.popup-download .popup-cf7 .none{display:block;margin-bottom:1rem}.popup-download .popup-cf7 .btn-gold{min-width:28.5rem;justify-content:center}.popup-download .info{font-size:1rem;margin-bottom:1rem;line-height:150%;color:#000}.popup-download .info a{color:#000;text-decoration:underline;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.popup-download .info a:hover{color:#fc8d0e}.popup-download .wpcf7-not-valid-tip{font-size:1.2rem}.is-popup-form{overflow:hidden;height:100hv}.is-popup-form .bg-popup{opacity:1}.is-popup-form .popup-form{opacity:1;transform:translateY(0)}.is-popup-form .popup-download{opacity:1;visibility:visible}.page-main{position:relative;display:block;padding-top:10.8rem !important}@media(max-width: 991px){.page-main{padding-top:9rem !important}}.page-main .container{max-width:85rem}.page-main .container h1{position:relative;display:block;margin-bottom:10rem}.page-main-cnt{position:relative;display:block}.page-main-cnt h2,.page-main-cnt h3,.page-main-cnt h4{position:relative;display:block;margin-bottom:2rem}.page-main-cnt h2{font-size:4rem}@media(max-width: 991px){.page-main-cnt h2{font-size:3rem}}.page-main-cnt h3{font-size:3.6rem}@media(max-width: 991px){.page-main-cnt h3{font-size:3rem}}.page-main-cnt h4{font-size:3.2rem}@media(max-width: 991px){.page-main-cnt h4{font-size:2.8rem}}.page-main-cnt ol{margin-bottom:2rem;padding-left:1.5rem}.page-main-cnt ul{margin-bottom:2rem}.page-main-cnt ul li{margin-bottom:1rem;position:relative;display:block;padding-left:2.4rem}.page-main-cnt ul li:before{position:absolute;display:block;width:.8rem;height:.8rem;z-index:1;content:"";top:.7rem;left:0;background:#fc8d0e;border-radius:50%}.popup-contact{display:block;position:fixed;z-index:1000;width:100%;height:100vh;top:0;left:0;text-align:right;opacity:0;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;visibility:hidden}@media(max-width: 767px){.popup-contact{height:100%}}.popup-contact-overlay{position:absolute;display:block;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.8)}.popup-contact-close{position:absolute;display:block;z-index:2;top:6rem;right:41.1rem;width:4.8rem;height:4.8rem;cursor:pointer;border:0;background:none;transform:translateY(150px);-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}@media(max-width: 767px){.popup-contact-close{top:2rem;right:2rem;position:fixed}}.popup-contact-close svg{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.popup-contact-close svg:hover{transform:rotate(-180deg)}.popup-contact-apla{display:inline-block;position:relative;z-index:1;width:43.5rem;height:100%;background:#fff;padding:6rem 5rem;overflow-y:auto}@media(max-width: 767px){.popup-contact-apla{width:100%;padding:2rem 2rem 2rem 2rem}}@media(min-width: 1600px){.popup-contact-apla{padding:10rem 5rem 5rem 5rem}}.popup-contact-apla-cnt{transform:translateY(150px);-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;display:flex;flex-direction:column;justify-content:space-between;height:100%}.popup-contact-apla-cnt .title{font-size:clamp(2.2rem,2.2rem + .6*(100vw - 1480px)/200,2.8rem);font-style:normal;font-weight:400;line-height:135%;font-family:"Inter",sans-serif;text-align:left;color:#171717}.popup-contact-apla-cnt .contact{font-size:2.3rem;font-style:normal;font-weight:400;line-height:135%;font-family:"Inter",sans-serif;text-align:left;color:#171717}@media(max-width: 767px){.popup-contact-apla-cnt .contact{padding:0}}.popup-contact-apla-cnt ul{position:relative;display:block;margin-bottom:clamp(4rem,4rem + 2*(100vw - 1480px)/200,6rem);padding-top:clamp(2rem,2rem + 0*(100vw - 1480px)/200,0rem)}.popup-contact-apla-cnt ul li{position:relative;display:block;margin-top:clamp(2rem,2rem + 2*(100vw - 1480px)/200,4rem)}.popup-contact-apla-cnt ul li .lp-connect-row{display:flex;flex-wrap:wrap;column-gap:1.5rem}.popup-contact-apla-cnt ul li .lp-connect-row h3{font-size:1.8rem;color:#fc8d0e}.popup-contact-apla-cnt ul li .lp-connect-row .image{width:7.5rem;height:7.5rem;border-radius:50%;background:#d9d9d9}.popup-contact-apla-cnt ul li .lp-connect-row a{color:#171717;display:inline-block;font-size:1.4rem}.popup-contact-apla-cnt ul li .lp-connect-row a:after{position:relative;display:block;width:100%;content:"";height:.2rem;background:#fc8d0e;transition:transform .25s ease-out;transform-origin:left}.popup-contact-apla-cnt ul li .lp-connect-row a:hover{color:#171717}.popup-contact-apla-cnt ul li .lp-connect-row a:hover:after{transform:scaleX(0.5);transform-origin:left}.popup-contact-apla-cnt ul li .lp-connect-row .calendly{position:relative;display:block;margin-top:.5rem}.popup-contact-apla-cnt ul li .lp-connect-row .calendly a{color:#a9aaab}.popup-contact-apla-cnt ul li .lp-connect-row .calendly a:after{display:none}.popup-contact-apla-cnt ul li .lp-connect-row .calendly a:hover{color:#171717}.popup-contact-apla-cnt ul li .lp-connect-row .position{font-size:1.4rem;color:#a9aaab}.popup-contact-apla-slogan{transform:translateY(180px);-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;position:relative;display:block;margin-top:clamp(30px,30px + 20*(100vw - 500px)/900,50px)}.popup-contact-apla-slogan p{color:#171717;font-family:"Inter",sans-serif;font-size:clamp(2.2rem,2.2rem + .6*(100vw - 1480px)/200,2.8rem);line-height:110%}body.is-popup{max-height:100% !important;overflow:hidden !important}body.is-popup .popup-contact{opacity:1;visibility:visible}body.is-popup .popup-contact-apla{overflow-y:hidden !important;height:100vh}body.is-popup .popup-contact-apla-cnt,body.is-popup .popup-contact-apla-slogan{transform:translateY(0px)}body.is-popup .popup-contact-close{transform:translateY(0px)}.home .frame{position:fixed;top:0;left:0;width:100%;height:100vh;color:var(--color-title);padding:2rem;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto auto 1fr;grid-template-areas:"title title" "prev back" "demos demos" "sponsor sponsor" "nav nav";justify-content:start;align-content:start;align-items:start;z-index:100;pointer-events:none;grid-gap:1rem}.home body #cdawrap{align-self:start;justify-self:start}.home .frame a,.home .frame button{pointer-events:auto}.home .frame__title{grid-area:title;display:flex;align-items:flex-end;font-weight:400}.home .frame strong{font-weight:700}.home .frame__title-main{font-size:inherit;margin:0;font-weight:inherit}.home .frame__back{grid-area:back}.home .frame__prev{grid-area:prev}.home .frame__demos{grid-area:demos;display:grid;grid-template-columns:repeat(8, auto);column-gap:1rem;row-gap:.5rem}.home .frame__demos span{grid-column:1/span 8}.home a.frame__demo{font-weight:400;font-size:1rem;text-decoration:none;opacity:.5;font-family:"anonymous-pro",monospace}.home a.frame__demo--current{font-weight:700;opacity:1;color:var(--color-link-hover)}.home .slides{width:100%;height:100vh;overflow:hidden;display:grid;grid-template-rows:100%;grid-template-columns:100%;place-items:center}.home .slide{width:100%;height:100%;grid-area:1/1/-1/-1;pointer-events:none;opacity:0;overflow:hidden;position:relative;display:grid;place-items:center;will-change:transform,opacity}.home .slide--current{pointer-events:auto;opacity:1}.home .deco{width:100%;height:100%;grid-area:1/1/-1/-1;pointer-events:none;position:relative;opacity:0;background:#8c718e;will-change:transform,opacity}.home .deco--1{background:#d4503e}.home .deco--2{background:#1c1a1a}.home .deco--3{background:#4e4141}.home .deco--4{background:#000}.home .deco--5{background:#060b17}.home .deco--6{background:#34365c}.home .deco--7{background:#9f6794}.home .slide__img{width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;will-change:transform,opacity,filter}.home .demo-2 .slide__img{width:120%;height:120%}.home .slides-nav{grid-area:nav;display:flex;gap:.5rem;align-self:end;align-items:center}.home .slides-nav::before{content:"scroll / drag";margin-right:2rem}.home .slides-nav__item{border:0;background:#fff;color:#000;width:60px;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;cursor:pointer;transition:background-color .3s}.home .slides-nav__item:hover{background-color:#ccc}@media screen and (min-width: 53em){.home .frame{height:100vh;grid-gap:2rem;align-content:space-between;grid-template-columns:auto auto auto 1fr;grid-template-rows:auto auto;grid-template-areas:"title back prev demos" "sponsor ... ... nav "}.home .frame__demos{justify-self:end;justify-content:end}.home .frame__demos span,.home a.frame__demo{text-align:right}.home .slides-nav{justify-self:end}.home body #cdawrap{align-self:center;justify-self:start}}body.page-template-home .what-we-do-work{margin-bottom:0rem}.home{position:relative;display:block}.home-boxes{position:relative;display:block;background:#171717}.home-boxes-card{background:#171717;position:relative;display:block}@media(max-width: 1280px){.home-boxes-card{padding:0 5%}}.home-boxes-card:nth-child(even){background:#54595b}.home-boxes #card-2,.home-boxes #card-4,.home-boxes #card-6,.home-boxes #card-8{background:#54595b}.home-boxes-card-row{display:flex;column-gap:5rem;padding:4rem 0}@media(max-width: 767px){.home-boxes-card-row{flex-direction:column}}.home-boxes-card-row .text{flex:1}@media(max-width: 767px){.home-boxes-card-row .text{order:2}}.home-boxes-card-row .text p,.home-boxes-card-row .text h4{max-width:72rem}.home-boxes-card-row .text p{color:#f7efe6;margin-top:4rem}@media(max-width: 991px){.home-boxes-card-row .text p{margin-top:3rem}}.home-boxes-card-row .text h4{font-weight:bold;font-size:3.6rem;line-height:135%;text-align:left;color:#f7efe6}@media(max-width: 991px){.home-boxes-card-row .text h4{font-size:3rem}}.home-boxes-card-row .image{flex:0 0 33.5rem}@media(max-width: 767px){.home-boxes-card-row .image{order:1;margin-bottom:3rem}.home-boxes-card-row .image img{display:block;width:100%;max-width:auto}}.home-boxes-card-row .image img{border-radius:.6rem}.home-about{position:relative;display:block;background:#000;padding:0rem 0 10rem 0}@media(min-width: 1660px){.home-about{padding-bottom:15rem}}@media(max-width: 767px){.home-about{padding-bottom:5rem}}.home-about-lead{position:relative;display:block;padding-bottom:8rem}@media(max-width: 991px){.home-about-lead{padding-bottom:5rem}}.home-about-lead p{font-weight:600;font-size:1.6rem;letter-spacing:.3em;line-height:135%;text-align:left;color:#fff;display:block;margin-bottom:2rem;text-transform:uppercase}.home-about-lead h5{font-weight:bold;font-size:6rem;line-height:120%;text-align:left;color:#fff}@media(max-width: 1499px){.home-about-lead h5{font-size:5rem}}@media(max-width: 991px){.home-about-lead h5{font-size:3rem;line-height:135%}}@media(max-width: 767px){.home-about-lead h5{font-size:2.2rem;line-height:135%}}@media screen and (min-width: 992px)and (max-width: 1199px){.home-about-lead h5{font-size:3rem;line-height:135%}}.home-about-image{position:relative;display:block;padding-right:4rem}@media only screen and (min-width: 1366px){.home-about-image{margin-left:calc((100% - 1240px)/2);padding-right:4rem}}@media(max-width: 991px){.home-about-image{padding:0 5%}}.home-about-image img{border-radius:.6rem}.home-about-image:after{position:absolute;display:block;z-index:2;top:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(rgba(0, 0, 0, 0) 0%, #000 100%);opacity:.6}.home-about-image-apla{position:absolute;display:block;bottom:10rem;left:10rem;z-index:3}@media(max-width: 991px){.home-about-image-apla{position:relative;display:block;left:0;bottom:0;padding-top:5rem}.home-about-image-apla .container{padding:0}}.home-about-image-apla p{color:#fff;max-width:60rem;font-weight:600;font-size:2rem;line-height:135%;text-align:left;color:#fff;margin-bottom:6rem}@media(max-width: 991px){.home-about-image-apla p{font-size:1.6rem;font-weight:400;margin-bottom:3rem;line-height:160%}}.home .news-single-other{position:relative;display:block;background:#171717;padding-top:10rem;padding-bottom:10rem}@media(min-width: 1660px){.home .news-single-other{padding-top:10rem;padding-bottom:15rem}}@media(max-width: 991px){.home .news-single-other{padding-bottom:5rem}}.home .news-single-other .title,.home .news-single-other h2,.home .news-single-other .more{color:#fff}.home-contact{position:relative;display:block;background:#171717;overflow:hidden}.home-contact .cursor__media{opacity:0;transition:opacity .9s;visibility:hidden;height:0}@media(max-width: 991px){.home-contact-image{display:none}.home-contact-image:first-child{position:absolute;display:block;top:0;left:0;height:100%;width:100%}.home-contact-image:first-child:before{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);content:"";z-index:2}.home-contact-image:first-child img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;object-position:-200px 0px;z-index:1}}@media(min-width: 1920px){.home-contact-image img{width:100%}}.home-contact .cursor__media.active{opacity:1;visibility:visible;height:100%}.home-contact #image-1,.home-contact #image-2{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;position:relative;z-index:1}.home-contact #image-1:after,.home-contact #image-2:after{position:absolute;display:block;z-index:1;top:0;left:0;width:100%;height:100%;content:"";background:rgba(23,23,23,.3)}.home-contact ul{display:flex;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}@media(max-width: 991px){.home-contact ul{display:block;position:relative;padding-top:7rem}}.home-contact ul li{flex:0 0 50%;display:flex;justify-content:center;align-items:center}@media(max-width: 991px){.home-contact ul li{padding-bottom:7rem}}.home-contact ul li .cnt{display:inline-block;text-align:center}.home-contact ul li .cnt .subtitle p{font-weight:600;font-size:1.6rem;letter-spacing:.3em;line-height:135%;text-align:center;color:#fff;margin-bottom:2rem}.home-contact ul li .cnt h6{font-weight:bold;font-size:4rem;line-height:125%;text-align:center;color:#fff;margin-bottom:3rem}@media(max-width: 991px){.home-contact ul li .cnt h6{font-size:2.2rem;line-height:135%;padding:0 2rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.home-contact ul li .cnt h6{font-size:2.2rem;line-height:135%}}@media(min-width: 1200px)and (max-width: 1400px){.home-contact ul li .cnt h6{font-size:3.6rem}}.home-contact ul li .cnt:hover .btn-white{border:.1rem solid #fc8d0e;background:#fc8d0e;color:#fff}body.page-template-home .home .news-single-other{padding-top:5rem}.contact{position:relative;display:block}@media(max-width: 767px){.contact{padding:0 5%}}.contact-form{position:relative;display:block}.contact-form .container-2{background:#fc8d0e;padding:7rem 0;border-radius:.6rem;overflow:hidden}@media(max-width: 991px){.contact-form .container-2{padding:5rem 0}}.contact-form .container-2 img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;z-index:1;z-index:1}@media(max-width: 1600px){.contact-form .container-2 img{object-fit:cover;object-position:center}}.contact-form-row{display:flex;column-gap:5rem;z-index:2;position:relative}@media(max-width: 991px){.contact-form-row{position:relative;display:block;padding:0 3rem}}.contact-form-row .text,.contact-form-row .form{flex:1}.contact-form-row .text{padding-top:4.5rem}@media(max-width: 991px){.contact-form-row .text{padding-top:0}}.contact-form-row .text h1,.contact-form-row .text p{max-width:50rem;color:#fff}.contact-form-row .text h1{text-transform:uppercase;margin-bottom:0;max-width:55rem}.contact-form-row .text h1 .letter{display:inline-block;line-height:135%;color:#fff}.contact-form-row .text p{margin-top:6rem;position:relative;display:block}@media(max-width: 991px){.contact-form-row .text p{margin-top:3rem}}@media(max-width: 991px){.contact-form-row .form{margin-top:5rem}}.contact-form-row .form .wpcf7{position:relative;display:block;background:#fff;padding:4.5rem 6rem 7rem 4.5rem;border-radius:.6rem}@media(max-width: 991px){.contact-form-row .form .wpcf7{padding:3rem}}.contact-form-row .form .wpcf7 h2{font-weight:bold;font-size:3.6rem;line-height:135%;text-align:left;color:#171717;position:relative;display:block;margin-bottom:3rem}@media(max-width: 991px){.contact-form-row .form .wpcf7 h2{margin-bottom:3rem;font-size:3rem}}.contact-form-row .form .wpcf7 label{font-weight:normal;font-size:1.4rem;line-height:135%;text-align:left;color:#171717}.contact-form-row .form .wpcf7 .btn-orange{margin-top:1rem}.contact-toronto{position:relative;display:block;padding-top:22rem}@media(max-width: 991px){.contact-toronto{padding-top:10rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.contact-toronto{padding-top:15rem}}.contact-toronto .container-2{position:relative;display:block}@media(max-width: 991px){.contact-toronto .container{padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width: 992px)and (max-width: 1199px){.contact-toronto .container{width:100%}}.contact-toronto-img{position:relative;display:block;border-radius:.6rem;overflow:hidden}.contact-toronto-cnt{position:absolute;display:flex;align-items:center;top:0;left:0;width:100%;height:100%}@media(max-width: 991px){.contact-toronto-cnt{position:relative;display:block}}@media screen and (min-width: 768px)and (max-width: 991px){.contact-toronto-cnt{padding:0 5%}}.contact-toronto-cnt-git{position:absolute;display:block;top:-5.1rem;right:5%;width:45%}@media(max-width: 991px){.contact-toronto-cnt-git{position:relative;display:block;top:0;right:0;width:100%;padding:4rem 0 0 0}}@media(min-width: 1366px){.contact-toronto-cnt-git{right:calc((100% - 1240px)/2);width:calc(55% - (100% - 1240px)/2)}}@media(min-width: 1660px){.contact-toronto-cnt-git{right:calc((100% - 1240px)/2);width:calc(66% - (100% - 1240px)/2);top:-7.1rem}}.contact-toronto-cnt-git span{font-size:10rem;line-height:100%;text-align:left;text-transform:uppercase;position:relative;display:block;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}@media(max-width: 991px){.contact-toronto-cnt-git span{font-size:5rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.contact-toronto-cnt-git span{font-size:7rem}}@media(min-width: 1660px){.contact-toronto-cnt-git span{font-size:13rem}}.contact-toronto-cnt-git span:last-child{text-align:right}@media screen and (min-width: 768px)and (max-width: 991px){.contact-toronto-cnt-git span:last-child{text-align:left}}.contact-toronto-cnt-apla{display:inline-block;position:relative;background:#fff;padding:6rem 6rem 8rem 6rem;border-radius:.6rem}@media screen and (min-width: 992px)and (max-width: 1199px){.contact-toronto-cnt-apla{padding:4rem}}@media(min-width: 1200px){.contact-toronto-cnt-apla{width:50rem}}@media(max-width: 991px){.contact-toronto-cnt-apla{margin-top:5rem;padding:0}}.contact-toronto-cnt-apla .subtitle{font-family:"Libre Franklin",sans-serif;font-weight:600;font-size:1.6rem;letter-spacing:.3em;line-height:135%;text-align:left;color:#171717;margin-bottom:1rem;text-transform:uppercase}.contact-toronto-cnt-apla .title{font-family:"Libre Franklin",sans-serif;font-weight:bold;font-size:3.6rem;line-height:135%;text-align:left;color:#171717}.contact-toronto-cnt-apla .text{position:relative;display:block;margin-top:3rem}.contact-toronto-cnt-apla .text p{margin-bottom:4rem}@media screen and (min-width: 992px)and (max-width: 1199px){.contact-toronto-cnt-apla .text p{margin-bottom:3rem}}.contact-toronto-cnt-apla .text p:last-child{margin-bottom:0}.contact-branches{position:relative;display:block;margin-top:10rem}@media screen and (min-width: 992px)and (max-width: 1199px){.contact-branches{margin-top:5rem}}@media(max-width: 767px){.contact-branches{margin-top:5rem}.contact-branches .container{padding-left:0;padding-right:0}}@media screen and (min-width: 768px)and (max-width: 991px){.contact-branches{margin-top:5rem}}.contact-branches ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:8rem 4rem}@media(min-width: 1660px){.contact-branches ul{gap:10rem 4rem}}@media(max-width: 767px){.contact-branches ul{grid-template-columns:1fr;gap:5rem 4rem}}@media screen and (min-width: 768px)and (max-width: 991px){.contact-branches ul{grid-template-columns:repeat(2, 1fr);gap:5rem 4rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.contact-branches ul{gap:5rem 4rem}}.contact-branches ul li h3{font-weight:bold;font-size:2.8rem;line-height:135%;text-align:left;color:#171717;margin-bottom:4rem}@media(max-width: 767px){.contact-branches ul li h3{margin-bottom:2rem}}.contact-branches ul li .call{position:relative;display:block;margin-top:4rem}@media(max-width: 991px){.contact-branches ul li .call{margin-top:2rem}}.contact-branches ul li .call p{margin-bottom:4rem}.contact-branches ul li .call p:last-child{margin-bottom:0}.contact-branches ul li .map{text-transform:uppercase;display:inline-block;position:relative;font-weight:600;font-size:1.4rem;letter-spacing:.3em;line-height:135%;text-align:left;color:#a9aaab;margin-top:4rem;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;overflow:hidden}@media(min-width: 1680px){.contact-branches ul li .map{margin-top:6rem}}.contact-branches ul li .map:before{position:absolute;display:block;top:.1rem;left:-2rem;width:1.6rem;height:1.4rem;background:url(/wp-content/themes/array/assets/svg/arrow-right.svg) top left no-repeat;content:"";transition:all 350ms ease}.contact-branches ul li .map:hover{color:#fc8d0e;padding-left:2.4rem}.contact-branches ul li .map:hover:before{left:0}.career{position:relative;display:block}.career-team{position:relative;display:block;padding-top:10rem;padding-bottom:10rem}@media(min-width: 1660px){.career-team{padding-top:15rem}}@media(max-width: 991px){.career-team{padding-top:5rem;padding-bottom:5rem}}.career-team .subtitle{font-weight:600;font-size:1.6rem;letter-spacing:.3em;line-height:125%;text-align:left;color:#171717;margin-bottom:2rem;text-transform:uppercase}.career-team h2{font-family:"Inter",sans-serif;font-weight:600;font-size:3.6rem;line-height:135%;text-align:left;color:#171717;max-width:93rem}@media(max-width: 767px){.career-team h2{font-size:2.2rem}}.career-team p{margin-top:4rem;max-width:61rem}@media(max-width: 991px){.career-team p{max-width:100%}}@media screen and (min-width: 992px)and (max-width: 1199px){.career-team p{max-width:100%}}.career-boxes{position:relative;display:block;background:#293142}.career-boxes-card{background:#293142;position:relative;display:block}@media(max-width: 1280px){.career-boxes-card{padding:0 5%}}.career-boxes-card:nth-child(even){background:#f7efe6}.career-boxes #card-2{background:#f7efe6}.career-boxes #card-2 h4,.career-boxes #card-2 p{color:#293142}.career-boxes-card-row{display:flex;column-gap:5rem;padding:4rem 0}@media(max-width: 767px){.career-boxes-card-row{flex-direction:column}}.career-boxes-card-row .text{flex:1}@media(max-width: 767px){.career-boxes-card-row .text{order:2}}.career-boxes-card-row .text p,.career-boxes-card-row .text h4{max-width:72rem}.career-boxes-card-row .text p{color:#f7efe6;margin-top:4rem}@media(max-width: 991px){.career-boxes-card-row .text p{margin-top:3rem}}.career-boxes-card-row .text h4{font-weight:bold;font-size:3.6rem;line-height:135%;text-align:left;color:#f7efe6}@media(max-width: 991px){.career-boxes-card-row .text h4{font-size:3rem}}.career-boxes-card-row .image{flex:0 0 33.5rem}@media(max-width: 767px){.career-boxes-card-row .image{order:1;margin-bottom:3rem}.career-boxes-card-row .image img{display:block;width:100%;max-width:auto}}.career-boxes-card-row .image img{border-radius:.6rem}.career-positions{position:relative;display:block;background:#fff;padding-top:10rem}@media(max-width: 991px){.career-positions{padding-top:5rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.career-positions{padding-top:5rem}}.career-positions .typo{text-transform:uppercase}.career-positions ul{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:4rem;margin-top:8rem}@media(max-width: 991px){.career-positions ul{margin-top:5rem;grid-template-columns:repeat(1, 1fr);grid-gap:4rem}}@media screen and (min-width: 768px)and (max-width: 991px){.career-positions ul{grid-template-columns:repeat(2, 1fr);grid-gap:4rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.career-positions ul{margin-top:5rem}}.career-positions ul li{position:relative;display:block}.career-positions ul li a{position:relative;display:block}.career-positions ul li a .image{position:relative;display:block;border-radius:.6rem;overflow:hidden}.career-positions ul li a .image img{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.career-positions ul li a h6{font-weight:bold;font-size:2.8rem;line-height:130%;text-align:left;color:#171717;margin-top:4rem;position:relative;display:block}@media(max-width: 991px){.career-positions ul li a h6{font-size:2.2rem}}.career-positions ul li a span{color:#171717;display:inline-block;margin-top:1rem}.career-positions ul li a span:after{position:relative;display:block;width:100%;content:"";height:.2rem;background:#fc8d0e;transition:transform .25s ease-out;transform-origin:left}.career-positions ul li a:hover span:after{transform:scaleX(0.5);transform-origin:left}.career-positions ul li a:hover .image img{transform:scale(1.05) rotate(1.5deg)}.career-community{position:relative;display:block;padding-bottom:10rem;overflow:hidden}@media(min-width: 1660px){.career-community{padding-bottom:15rem}}@media(max-width: 991px){.career-community{padding-bottom:5rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.career-community{padding-bottom:5rem}}.career-community .container-2{max-width:158rem;text-align:left;padding:0 2%}@media(min-width: 1660px){.career-community .container-2{padding:0}}@media(max-width: 991px){.career-community .container-2{padding:0 5%}}@media screen and (min-width: 992px)and (max-width: 1199px){.career-community .container-2{padding:0 5%}}.career-community #image{background-position:top center !important;height:70rem;width:100%;border-radius:.6rem;overflow:hidden;display:none}@media(min-width: 1660px){.career-community #image{height:77rem}}@media(min-width: 1200px){.career-community #image{display:inline-block}}@media screen and (min-width: 992px)and (max-width: 1199px){.career-community #image{width:50%;display:inline-block;height:60rem}}.career-community #mobile{display:none}@media(max-width: 1199px){.career-community #mobile{display:block;border-radius:.6rem;overflow:hidden}}@media screen and (min-width: 992px)and (max-width: 1199px){.career-community #mobile{display:none}}.career-community-text{position:absolute;display:block;top:6rem;right:0;max-width:50%}@media(max-width: 991px){.career-community-text{top:0;max-width:100%;padding-top:4rem;position:relative}}@media(min-width: 1200px)and (max-width: 1365px){.career-community-text{max-width:50rem}}.career-community-text .typo{margin-bottom:4rem;text-transform:uppercase}@media(max-width: 991px){.career-community-text .typo br{display:none}}.career-community-text p{max-width:50rem}@media(max-width: 991px){.career-community-text p{max-width:100%}}.what-we-do{position:relative;display:block}.what-we-do-boxes{position:relative;display:block;padding-bottom:10rem;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}@media(min-width: 1200px){.what-we-do-boxes{overflow:hidden}}@media(min-width: 1660px){.what-we-do-boxes{padding-bottom:15rem}}@media(max-width: 991px){.what-we-do-boxes{overflow-y:hidden;padding-bottom:5rem}}@media screen and (min-width: 768px)and (max-width: 991px){.what-we-do-boxes ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:3rem 3rem}}.what-we-do-boxes li{display:flex;margin-top:12rem;column-gap:10rem}@media(max-width: 991px){.what-we-do-boxes li{position:relative;display:block;margin-top:5rem}}.what-we-do-boxes li .image{flex:0 0 40.3225806452%;position:relative;border-radius:.6rem;overflow:hidden}@media(min-width: 1200px){.what-we-do-boxes li .image{visibility:hidden}}@media(max-width: 991px){.what-we-do-boxes li .image{margin-bottom:3rem}}.what-we-do-boxes li .image img{height:100%;width:100%;object-fit:cover;transform-origin:left}.what-we-do-boxes li .text{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.what-we-do-boxes li .text h2{font-weight:bold;font-size:4rem;line-height:125%;text-align:left;color:#171717;margin-bottom:3rem}@media(max-width: 991px){.what-we-do-boxes li .text h2{font-size:3rem}}.what-we-do-boxes li .text p{font-weight:normal;font-size:2.2rem;line-height:135%;text-align:left;color:#171717;margin-bottom:4rem}@media(max-width: 991px){.what-we-do-boxes li .text p{font-size:1.6rem}}.what-we-do-boxes li:nth-child(even) .image{order:2}.what-we-do-boxes li:nth-child(even) .text{order:1}.what-we-do-work{position:relative;display:block;background:#000;padding:10rem 0;overflow:hidden;margin-bottom:10rem}@media(min-width: 1660px){.what-we-do-work{padding:15rem 0;margin-bottom:10rem}}@media(max-width: 991px){.what-we-do-work{padding:5rem 0;margin-bottom:5rem}}.what-we-do-work h3{color:#fff;font-weight:bold;font-size:6rem;line-height:103%;text-align:left;text-transform:uppercase}@media(min-width: 1660px){.what-we-do-work h3{font-size:8rem}}@media(max-width: 1499px){.what-we-do-work h3{font-size:5rem;line-height:125%}}@media(max-width: 991px){.what-we-do-work h3{font-size:4rem;line-height:125%}}@media(max-width: 767px){.what-we-do-work h3{font-size:3rem;line-height:125%}}.what-we-do-work p{margin-top:5rem;color:#fff}@media(max-width: 991px){.what-we-do-work p{margin-top:3rem}}.what-we-do-work h3,.what-we-do-work p{max-width:62rem}.what-we-do-work .btn-orange{margin-top:7rem}@media(max-width: 991px){.what-we-do-work .btn-orange{margin-top:3rem}}.what-we-do-work ul{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:4rem;margin-top:8rem}@media(max-width: 991px){.what-we-do-work ul{padding:0 5%;margin-top:5rem}}.what-we-do-work ul li a{position:relative;display:block;transition:background .25s ease-out}@media(min-width: 1200px){.what-we-do-work ul li a:hover .image:before{bottom:0}.what-we-do-work ul li a:hover .text .cat{color:#fff}}.what-we-do-work ul li a .image{position:relative;display:block;border-radius:.6rem;overflow:hidden;transition:background .25s ease-out}.what-we-do-work ul li a .image img{border-radius:.6rem;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.what-we-do-work ul li a .image:before{position:absolute;display:block;background:rgba(252,141,14,.9);bottom:-110%;left:0;width:110%;height:110%;content:"";-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.what-we-do-work ul li a .text{position:relative;display:block;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.what-we-do-work ul li a .text h4{font-weight:600;font-size:2.8rem;line-height:120%;text-align:left;color:#fff;margin:2rem 0 1rem 0;position:relative;display:block;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;max-width:26rem}@media(max-width: 991px){.what-we-do-work ul li a .text h4{font-size:2rem;max-width:100%}}@media screen and (min-width: 992px)and (max-width: 1199px){.what-we-do-work ul li a .text h4{font-size:2.2rem;max-width:100%}}.what-we-do-work ul li a .text .cat{font-weight:normal;font-size:1.4rem;line-height:125%;text-align:left;color:#a9aaab}.what-we-do-contact{position:relative;display:block;background:#fff;padding:10rem 0 0rem 0}@media(min-width: 1660px){.what-we-do-contact{padding:15rem 0 0rem 0}}.what-we-do-contact ul{display:flex;column-gap:8rem}.what-we-do-contact ul li{height:100%;flex:1;position:relative;height:auto}.what-we-do-contact ul li .cnt{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.what-we-do-contact ul li .cnt .subtitle{font-weight:600;font-size:1.6rem;letter-spacing:.3em;line-height:125%;text-align:left;color:#fff;text-transform:uppercase}.what-we-do-contact ul li .cnt .title{font-weight:bold;font-size:2.8rem;line-height:130%;text-align:center;color:#fff;position:relative;display:block;margin-top:1rem;text-transform:uppercase;margin-bottom:3rem}.what-we-do-contact ul li:nth-child(1){flex:0 0 32.4683544304%}.what-we-do-contact ul li:nth-child(1) .title{margin-bottom:4rem}.what-we-do-contact ul li:nth-child(1) .sticky{position:sticky;top:0}.what-we-do-contact ul li img{border-radius:.6rem}.work{position:relative;display:block}.work-list{position:relative;display:block}.work-list-header{position:relative;display:block;margin-bottom:6rem}@media(max-width: 991px){.work-list-header{margin-bottom:5rem}}.work-list-header h1{text-transform:uppercase}.work-list-header .container{display:block !important}.work-list-wrapper{position:absolute;display:block;top:0;left:0}@media(max-width: 991px){.work-list-wrapper{position:relative;display:block}}@media screen and (min-width: 992px)and (max-width: 1199px){.work-list-wrapper{left:5%;max-width:40rem}}.work-list-wrapper .lead{position:relative;display:block}.work-list-wrapper .lead p{max-width:50rem}.work-list-wrapper .work-list-cat{position:relative;display:block;margin-top:8rem}@media(max-width: 991px){.work-list-wrapper .work-list-cat{margin-top:5rem}}.work-list-wrapper .work-list-cat span{text-transform:uppercase;font-weight:600;font-size:1.4rem;letter-spacing:.3em;line-height:135%;text-align:left;color:#171717}.work-list-wrapper .work-list-cat ul{margin-top:2rem;position:relative;display:block}.work-list-wrapper .work-list-cat ul li{transition:color .25s ease-out;font-weight:bold;font-size:1.8rem;line-height:125%;text-align:left;color:#171717;margin-bottom:1.5rem;cursor:pointer}.work-list-wrapper .work-list-cat ul li:hover{color:#fc8d0e}.work-list .container{display:flex;justify-content:flex-end}@media(max-width: 991px){.work-list .container{display:block}}.work-list-grid{display:grid;grid-template-columns:repeat(2, 1fr);max-width:104rem;column-gap:4rem;grid-gap:13rem}@media(max-width: 767px){.work-list-grid{padding-top:5rem;column-gap:2rem;grid-template-columns:repeat(1, 1fr);grid-gap:5rem}}@media screen and (min-width: 768px)and (max-width: 991px){.work-list-grid{padding-top:5rem;column-gap:5rem;grid-template-columns:repeat(2, 1fr);grid-gap:5rem}}.work-list-grid li:first-child{grid-column-start:2}@media(max-width: 991px){.work-list-grid li:first-child{grid-column-start:1}}.work-list-grid li:nth-child(even):not(:first-child){margin-top:-13rem}@media(max-width: 991px){.work-list-grid li:nth-child(even):not(:first-child){margin-top:0}}.work-list-grid li a{position:relative;display:block}.work-list-grid li a .image{position:relative;display:block;overflow:hidden;border-radius:.6rem}.work-list-grid li a .image img{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.work-list-grid li a h3{font-weight:600;font-size:2.8rem;line-height:130%;text-align:left;color:#171717;margin-top:1.8rem}@media(max-width: 991px){.work-list-grid li a h3{font-size:2.2rem}}.work-list-grid li a .cat{margin-top:1rem;font-weight:normal;font-size:1.4rem;line-height:125%;text-align:left;color:#a9aaab}.work-list-grid li a:hover .image img{transform:scale(1.05)}.work-single{position:relative;display:block;padding-right:4rem}@media(max-width: 991px){.work-single{padding-right:0rem}}.work-single-header{position:relative;display:block;margin-bottom:10rem;padding-top:16rem}@media(max-width: 991px){.work-single-header{padding-top:9rem}}@media(min-width: 1660px){.work-single-header{margin-bottom:15rem}}@media(max-width: 991px){.work-single-header{margin-bottom:5rem;padding-right:5%}}.work-single-header h1{font-size:6rem;line-height:100%;text-align:left;color:#171717;max-width:100rem;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}@media(max-width: 991px){.work-single-header h1{font-size:4rem}}@media(max-width: 767px){.work-single-header h1{font-size:3rem}}@media(max-width: 991px){.work-single-header .info{padding-top:3rem;display:flex;column-gap:1rem;justify-content:flex-end}}.work-single-header .info p{text-align:right;margin-bottom:0}.work-single-cnt{display:flex;column-gap:10rem}@media(max-width: 991px){.work-single-cnt{display:block;padding-right:5%}}.work-single-cnt .text{height:auto;flex:1}.work-single-cnt .text p{max-width:40rem}@media(max-width: 991px){.work-single-cnt .text p{max-width:100%}}.work-single-cnt .text .sticky{position:sticky;top:4rem}.work-single-cnt .gallery{flex:0 0 61.9181946403%}@media(max-width: 991px){.work-single-cnt .gallery{margin-top:5rem}}.work-single-cnt .gallery ul{position:relative;display:block}.work-single-cnt .gallery ul li{position:relative;display:block;margin-bottom:4rem}.work-single-cnt .gallery ul li:last-child{margin-bottom:0}.work-single-cnt .gallery ul li img{border-radius:.6rem}.work-single-cnt .gallery ul li video{max-width:100%;border-radius:.6rem;overflow:hidden}.work-single-other{position:relative;display:block;margin-top:15rem}@media(min-width: 1660px){.work-single-other{margin-top:20rem}}@media(max-width: 991px){.work-single-other{margin-top:10rem}}.work-single-other-header{display:flex;column-gap:2rem;align-items:flex-end;margin-bottom:10rem}@media(min-width: 1660px){.work-single-other-header{margin-bottom:15rem}}@media(max-width: 991px){.work-single-other-header{margin-bottom:5rem;display:block}}.work-single-other-header .title{text-transform:uppercase;line-height:100% !important}@media(max-width: 991px){.work-single-other-header .title{line-height:120% !important}}.work-single-other-header .button{padding-bottom:1.1rem}@media(max-width: 991px){.work-single-other-header .button{padding-top:2rem}}@media(max-width: 991px){.work-single-other-header{margin-bottom:5rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.work-single-other ul{padding:0 5%}}.work-single-other ul li a{position:relative;display:block}.work-single-other ul li a .image{border-radius:.6rem;overflow:hidden;display:inline-block;position:relative}.work-single-other ul li a .image:before{position:absolute;display:block;background:rgba(252,141,14,.9);bottom:-110%;left:0;width:110%;height:110%;content:"";-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.work-single-other ul li a .image img{border-radius:.6rem;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}@media(min-width: 1200px){.work-single-other ul li a:hover .image:before{bottom:0}}.work-single-other ul li a .text h4{font-weight:600;font-size:2.8rem;line-height:135%;text-align:left;color:#171717;margin:2rem 0 1rem 0}@media(max-width: 991px){.work-single-other ul li a .text h4{font-size:2.2rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.work-single-other ul li a .text h4{font-size:2.2rem}}.work-single-other ul li a .text .cat{font-weight:normal;font-size:1.4rem;line-height:125%;text-align:left;color:#a9aaab}@media(min-width: 1200px){.work-single-other .owl-carousel .owl-nav{display:block !important;position:absolute;top:50%;left:50%;width:100%;max-width:124rem;z-index:2;background:rgba(0,0,0,0);transform:translate(-50%, -50%)}.work-single-other .owl-carousel .owl-nav .owl-next,.work-single-other .owl-carousel .owl-nav .owl-prev{position:absolute;display:flex;justify-content:center;align-items:center;top:50%;transform:translateY(-50%);width:8rem;height:8rem;border-radius:50%;background:#171717;z-index:3}.work-single-other .owl-carousel .owl-nav .owl-next:before,.work-single-other .owl-carousel .owl-nav .owl-prev:before{display:inline-block;width:3rem;height:3rem;content:"";background:url(/wp-content/themes/array/assets/svg/arrow-right-work.svg) center no-repeat;background-size:100% 100%}}@media(min-width: 1200px)and (max-width: 991px){.work-single-other .owl-carousel .owl-nav .owl-next,.work-single-other .owl-carousel .owl-nav .owl-prev{width:5rem;height:5rem}.work-single-other .owl-carousel .owl-nav .owl-next:before,.work-single-other .owl-carousel .owl-nav .owl-prev:before{width:2rem;height:2rem}}@media screen and (min-width: 1200px)and (min-width: 992px)and (max-width: 1199px){.work-single-other .owl-carousel .owl-nav .owl-next,.work-single-other .owl-carousel .owl-nav .owl-prev{width:6rem;height:6rem}.work-single-other .owl-carousel .owl-nav .owl-next:before,.work-single-other .owl-carousel .owl-nav .owl-prev:before{width:3rem;height:3rem}}@media(min-width: 1200px){.work-single-other .owl-carousel .owl-nav .owl-next{right:0}}@media(min-width: 1200px)and (max-width: 991px){.work-single-other .owl-carousel .owl-nav .owl-next{right:8%}}@media screen and (min-width: 1200px)and (min-width: 992px)and (max-width: 1199px){.work-single-other .owl-carousel .owl-nav .owl-next{right:5rem}}@media(min-width: 1200px){.work-single-other .owl-carousel .owl-nav .owl-prev{left:0}}@media(min-width: 1200px)and (max-width: 991px){.work-single-other .owl-carousel .owl-nav .owl-prev{left:8%}}@media screen and (min-width: 1200px)and (min-width: 992px)and (max-width: 1199px){.work-single-other .owl-carousel .owl-nav .owl-prev{left:5rem}}@media(min-width: 1200px){.work-single-other .owl-carousel .owl-nav .owl-prev:before{transform:rotate(180deg)}}.work-single-other .owl-carousel .owl-nav{padding-top:2rem !important}@media(max-width: 991px){.work-single-other .owl-carousel{padding:0 5%}}@media(min-width: 1200px){.work-single-other .owl-carousel .owl-item:nth-child(odd){padding-top:10rem}}body.page-template-template-page-who-we-are #footer{margin-top:0}.who-we-are{position:relative;display:block}.who-we-are-lead{position:relative;display:block}.who-we-are-lead .container{display:flex;column-gap:10rem;max-width:114.8rem}@media(max-width: 991px){.who-we-are-lead .container{position:relative;display:block}}.who-we-are-lead .container .title{flex:0 0 15rem;font-weight:400;font-size:1.6rem;letter-spacing:.3em;line-height:120%;text-align:left;color:#171717;text-transform:uppercase;font-family:"Libre Franklin",sans-serif;padding-top:1rem}@media(max-width: 991px){.who-we-are-lead .container .title{margin-bottom:3rem}}.who-we-are-lead .container .cnt{flex:1}.who-we-are-lead .container .cnt h2{font-family:"Libre Franklin",sans-serif;font-weight:600;font-size:3.6rem;line-height:135%;text-align:left;color:#171717}@media(max-width: 991px){.who-we-are-lead .container .cnt h2{font-size:2.2rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.who-we-are-lead .container .cnt h2{font-size:2.2rem}}.who-we-are-counter{position:relative;display:block;margin:20rem 0}@media(max-width: 991px){.who-we-are-counter{margin:5rem 0}}@media screen and (min-width: 992px)and (max-width: 1199px){.who-we-are-counter{margin:10rem 0}}.who-we-are-counter ul{display:flex;max-width:114.8rem;column-gap:10rem;justify-content:space-between}@media(max-width: 991px){.who-we-are-counter ul{display:grid;grid-template-columns:1fr 1fr;gap:3rem}}@media(max-width: 991px){.who-we-are-counter ul li{margin-bottom:2rem}.who-we-are-counter ul li:last-child{margin-bottom:0}}@media screen and (min-width: 992px)and (max-width: 1199px){.who-we-are-counter ul li{text-align:center}}.who-we-are-counter ul li span{font-weight:bold;font-size:6rem;line-height:100%;text-align:left;color:#fc8d0e;font-family:"Libre Franklin",sans-serif}@media(min-width: 1660px){.who-we-are-counter ul li span{font-family:8rem}}@media(max-width: 1499px){.who-we-are-counter ul li span{font-size:5rem}}@media(max-width: 991px){.who-we-are-counter ul li span{font-size:4rem;text-align:center;position:relative;display:block}}.who-we-are-counter ul li p{font-weight:400;font-size:2.2rem;line-height:135%;text-align:left;color:#171717;margin-top:2rem}@media screen and (min-width: 992px)and (max-width: 1199px){.who-we-are-counter ul li p{text-align:center}}@media(max-width: 991px){.who-we-are-counter ul li p{margin-top:0;font-size:1.6rem;text-align:center}}.who-we-are-global{position:relative;display:block;background:#f7efe6;padding:10rem 0 5rem 0;margin-top:10rem}@media(min-width: 1660px){.who-we-are-global{padding:15rem 0 10rem 0}}@media(max-width: 991px){.who-we-are-global{padding:5rem 0;margin-top:5rem}}.who-we-are-global-lead{position:relative;display:block;margin-bottom:10rem}@media(min-width: 1660px){.who-we-are-global-lead{margin-bottom:15rem}}@media(max-width: 991px){.who-we-are-global-lead{margin-bottom:5rem}}.who-we-are-global-lead p{font-weight:600;font-size:3.6rem;line-height:135%;text-align:left;color:#171717;max-width:93rem;margin:0 auto 3rem}@media(max-width: 991px){.who-we-are-global-lead p{font-size:2.2rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.who-we-are-global-lead p{font-size:3rem}}.who-we-are-global-lead p:last-child{margin-bottom:0}.who-we-are-global-image{position:relative;display:block;max-width:148rem;margin:0 auto;padding:0 5%}@media(min-width: 1660px){.who-we-are-global-image{padding:0}}@media screen and (min-width: 992px)and (max-width: 1199px){.who-we-are-global-image{max-width:70%;margin:0 auto}}.who-we-are-global-cnt{position:relative;display:block;max-width:59.2rem;margin:0 auto;margin-bottom:4rem;margin-top:-4rem}@media(max-width: 991px){.who-we-are-global-cnt{margin-top:5rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.who-we-are-global-cnt{margin-top:5rem}}.who-we-are-global-cnt p{max-width:50rem;margin:0 auto}@media(min-width: 1660px){.who-we-are-global-cnt p{max-width:57rem}}@media screen and (min-width: 768px)and (max-width: 991px){.who-we-are-global-cnt p{max-width:100%}}.who-we-are-global-map{position:relative;display:block;padding:0 5%}@media(min-width: 1660px){.who-we-are-global-map{padding:0}}.who-we-are-global-map img{position:relative;display:block;margin:0 auto}.who-we-are-global-map .city{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.who-we-are-clients{position:relative;display:block}.who-we-are-clients .typo{line-height:100%;text-transform:uppercase}.who-we-are-clients .typo span{position:relative;display:block}.who-we-are-clients ul{display:grid;grid-template-columns:repeat(6, 1fr);gap:5rem 5rem;padding-top:10rem;padding-bottom:5rem}@media(max-width: 767px){.who-we-are-clients ul{grid-template-columns:repeat(3, 1fr);padding-top:5rem;gap:3rem 3rem}}@media screen and (min-width: 768px)and (max-width: 991px){.who-we-are-clients ul{grid-template-columns:repeat(3, 1fr);padding-top:5rem}}.who-we-are-clients ul li{display:flex;align-items:center;justify-content:center}.who-we-are-believe{position:relative;display:block;overflow:hidden;position:relative;display:block;margin:10rem 0 0 0}@media(min-width: 1660px){.who-we-are-believe{margin:15rem 0 0rem 0}}@media(max-width: 991px){.who-we-are-believe{margin-top:5rem}}.who-we-are-believe .container-2{max-width:158rem;text-align:right;padding:0 2%}@media(min-width: 1660px){.who-we-are-believe .container-2{padding:0}}@media(max-width: 991px){.who-we-are-believe .container-2{padding:0 5%}}.who-we-are-believe #image{background-position:top center !important;height:70rem;display:inline-block;width:100%;border-radius:.6rem;overflow:hidden;display:none}@media(min-width: 1660px){.who-we-are-believe #image{height:77rem}}@media(min-width: 1200px){.who-we-are-believe #image{display:inline-block}}@media screen and (min-width: 992px)and (max-width: 1199px){.who-we-are-believe #image{width:50%;display:inline-block;height:60rem}}.who-we-are-believe #mobile{display:none}@media(max-width: 1199px){.who-we-are-believe #mobile{display:block;border-radius:.6rem;overflow:hidden}}@media screen and (min-width: 992px)and (max-width: 1199px){.who-we-are-believe #mobile{display:none}}.who-we-are-believe-text{position:absolute;display:block;top:50%;left:0;transform:translateY(-50%);max-width:80rem}@media(max-width: 991px){.who-we-are-believe-text{top:0;max-width:100%;padding-top:4rem;position:relative;transform:none}}@media screen and (min-width: 992px)and (max-width: 1199px){.who-we-are-believe-text{max-width:50%}}@media(min-width: 1200px)and (max-width: 1365px){.who-we-are-believe-text{max-width:50rem}}.who-we-are-believe-text .typo{line-height:100%;margin-bottom:4rem;text-transform:uppercase}@media(max-width: 991px){.who-we-are-believe-text .typo br{display:none}}.who-we-are-believe-text p{max-width:50rem}@media(max-width: 991px){.who-we-are-believe-text p{max-width:100%}}.sustainability{position:relative;display:block}.sustainability-lead{position:relative;display:block;margin-bottom:10rem}@media(min-width: 1660px){.sustainability-lead{margin-bottom:15rem}}@media(max-width: 991px){.sustainability-lead{margin-bottom:5rem}}.sustainability-lead-row{display:flex;column-gap:6rem}@media screen and (min-width: 992px)and (max-width: 1199px){.sustainability-lead-row{column-gap:4rem}}@media(max-width: 991px){.sustainability-lead-row{display:block}}.sustainability-lead-row .col{flex:0 0 50%}@media screen and (min-width: 992px)and (max-width: 1199px){.sustainability-lead-row .col{flex:0 0 calc(50% - 4rem)}}.sustainability-lead-row .col .typo{line-height:100%;text-transform:uppercase}.sustainability-lead-row .col p{max-width:50rem}@media(max-width: 991px){.sustainability-lead-row .col:nth-child(2){padding-top:5rem}}.sustainability-lead-row .col ul{margin-bottom:2rem}.sustainability-lead-row .col ul li{margin-bottom:2rem;position:relative;display:block;padding-left:2.4rem}.sustainability-lead-row .col ul li:before{position:absolute;display:block;width:.8rem;height:.8rem;z-index:1;content:"";top:.7rem;left:0;background:#fc8d0e;border-radius:50%}.sustainability-download{position:relative;display:block;margin:10rem 0 0 0}@media(min-width: 1660px){.sustainability-download{margin:15rem 0 0 0}}@media(max-width: 991px){.sustainability-download{margin-top:5rem;min-height:35rem}}.sustainability-download:before{position:absolute;display:block;z-index:0;width:100%;height:50%;left:0;bottom:0;background:#eaecee;content:""}@media(max-width: 991px){.sustainability-download:before{height:100%;background:rgba(0,0,0,.3);z-index:2}}.sustainability-download-image{position:relative;display:block}@media(max-width: 991px){.sustainability-download-image{min-height:35rem}}.sustainability-download-image .container-2{border-radius:.6rem;overflow:hidden;position:relative;display:block}@media(max-width: 991px){.sustainability-download-image .container-2{min-height:35rem}}.sustainability-download-image .container-2 img{width:120%;height:140%}@media(max-width: 991px){.sustainability-download-image .container-2 img{width:100%;height:100%;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;z-index:1}}@media(max-width: 991px)and (max-width: 1600px){.sustainability-download-image .container-2 img{object-fit:cover;object-position:center}}.sustainability-download-image .container-2:before{position:absolute;display:block;width:100%;height:100%;content:"";top:0;left:0;background:rgba(23,23,23,.3);z-index:1}.sustainability-download-apla{position:absolute;display:flex;align-items:center;top:0;left:0;width:100%;height:100%;z-index:2}.sustainability-download-apla .container{text-align:center}.sustainability-download-apla .subtitle{font-weight:600;font-size:1.6rem;font-family:"Libre Franklin",sans-serif;letter-spacing:.3em;line-height:135%;text-align:center;color:#fff;display:block;margin-bottom:1.8rem;text-transform:uppercase}.sustainability-download-apla .title{font-family:"Libre Franklin",sans-serif;font-weight:bold;font-size:4rem;line-height:125%;text-align:center;color:#fff;text-transform:uppercase}@media(max-width: 991px){.sustainability-download-apla .title{font-size:3rem}}.sustainability-download-apla .btn-white{margin-top:4rem}.sustainability-cards{position:relative;display:block}.sustainability-cards-row{display:flex;column-gap:2rem}@media(max-width: 991px){.sustainability-cards-row{display:block}}.sustainability-cards-row .tabs{position:relative;display:block;flex:1;padding-bottom:10rem}@media(max-width: 991px){.sustainability-cards-row .tabs{padding-bottom:5rem}}.sustainability-cards-row .tabs h4{padding-top:10rem;font-weight:bold;font-size:3.6rem;line-height:125%;text-align:left;color:#171717;margin-bottom:4rem}@media(max-width: 991px){.sustainability-cards-row .tabs h4{font-size:3rem;margin-bottom:0rem;padding-top:0}}.sustainability-cards-row .tabs ul{position:relative;display:block}@media(max-width: 991px){.sustainability-cards-row .tabs ul{display:none}}.sustainability-cards-row .tabs ul li{margin-bottom:1rem}.sustainability-cards-row .tabs ul li a{display:inline-block;font-weight:bold;font-size:2.4rem;line-height:125%;text-align:left;color:#171717;transition:color .25s ease-out}.sustainability-cards-row .tabs ul li a:hover{color:#fc8d0e}.sustainability-cards-row .tabs ul .active a{color:#fc8d0e}@media(min-width: 992px){.sustainability-cards-row .tabs .sticky{position:sticky;top:0rem}}.sustainability-cards-row .cards{flex:0 0 71.8rem}@media screen and (min-width: 992px)and (max-width: 1199px){.sustainability-cards-row .cards{flex:0 0 60rem}}.sustainability-cards-row .cards ul{position:relative;display:block;min-height:84.4rem;min-width:71.8rem}@media(max-width: 767px){.sustainability-cards-row .cards ul{min-width:100%}}@media screen and (min-width: 768px)and (max-width: 991px){.sustainability-cards-row .cards ul{display:grid;grid-template-columns:1fr 1fr;column-gap:5rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.sustainability-cards-row .cards ul{min-height:70.5rem;min-width:60rem}}.sustainability-cards-row .cards ul li{min-height:84.4rem;position:absolute;display:block;transform:scale(90.4069767442%);top:0;right:-3rem;z-index:1;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;border-radius:.6rem;overflow:hidden}@media screen and (min-width: 992px)and (max-width: 1199px){.sustainability-cards-row .cards ul li{min-height:70.5rem}}@media(max-width: 991px){.sustainability-cards-row .cards ul li{position:relative;display:block;right:0;min-height:100%;transform:none;padding-bottom:5rem}.sustainability-cards-row .cards ul li:last-child{padding-bottom:0}}.sustainability-cards-row .cards ul li:before{position:absolute;display:block;top:0;left:0;width:100%;height:100%;content:"";z-index:1;background:linear-gradient(rgba(0, 0, 0, 0) 0%, #000 100%);opacity:.6}@media(max-width: 991px){.sustainability-cards-row .cards ul li:before{display:none}}.sustainability-cards-row .cards ul li img{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}@media(max-width: 991px){.sustainability-cards-row .cards ul li img{border-radius:.6rem}}.sustainability-cards-row .cards ul li .apla{position:absolute;display:block;bottom:0;left:0;padding:0 5rem;padding-bottom:10rem;width:100%;z-index:2}@media(max-width: 991px){.sustainability-cards-row .cards ul li .apla{padding:3rem 0 0 0;position:relative;display:block}}.sustainability-cards-row .cards ul li .apla p{color:#fff}@media(max-width: 991px){.sustainability-cards-row .cards ul li .apla p{color:#171717;margin-bottom:0}}.sustainability-cards-row .cards ul li .apla .title{font-weight:bold;font-size:3.6rem;line-height:125%;text-align:left;color:#fff;margin-bottom:4rem}@media(max-width: 991px){.sustainability-cards-row .cards ul li .apla .title{font-size:3rem;color:#171717;margin-bottom:3rem}}.sustainability-cards-row .cards ul li .apla .btn-white{margin-top:4rem}@media(max-width: 991px){.sustainability-cards-row .cards ul li .apla .btn-white{margin-top:3rem}}.sustainability-cards-row .cards ul li .apla .btn-orange{margin-top:5rem}@media(max-width: 991px){.sustainability-cards-row .cards ul li .apla .btn-orange{margin-top:3rem}}@media(min-width: 992px){.sustainability-cards-row .cards ul .active{transform:none;z-index:2;left:0;right:auto}}.sustainability-standards{background:#eaecee;padding:10rem 0}@media(min-width: 1660px){.sustainability-standards{padding:15rem 0}}@media(max-width: 991px){.sustainability-standards{padding:5rem 0 5rem 0}}.sustainability-standards .typo{margin-bottom:10rem}.sustainability-esg{position:relative;display:block;overflow:hidden;padding:10rem 0;margin-bottom:10rem}.sustainability-esg-bg{position:absolute;display:block;z-index:-1;top:0;left:0;width:100%;height:100%}.sustainability-esg-bg img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;z-index:1;width:120%;height:120%}@media(max-width: 1600px){.sustainability-esg-bg img{object-fit:cover;object-position:center}}@media(min-width: 1660px){.sustainability-esg{padding:15rem 0;margin-bottom:15rem}}@media(max-width: 991px){.sustainability-esg{margin-bottom:5rem;padding-bottom:5rem;padding-top:5rem}}@media screen and (min-width: 768px)and (max-width: 991px){.sustainability-esg{padding-bottom:10rem}}.sustainability-esg-text{position:absolute;display:block;top:50%;transform:translateY(-50%);right:0;text-align:right}@media(max-width: 767px){.sustainability-esg-text{position:relative;top:0;transform:translateY(0%)}}@media screen and (min-width: 768px)and (max-width: 991px){.sustainability-esg-text{width:100%}}@media screen and (min-width: 992px)and (max-width: 1199px){.sustainability-esg-text{width:100%}}.sustainability-esg-text .item{width:50rem;display:inline-block;position:absolute;opacity:0;visibility:hidden;top:50%;transform:translateY(-50%);right:-5rem}@media(min-width: 992px){.sustainability-esg-text .item{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}}.sustainability-esg-text .item .title{font-weight:bold;font-size:4rem;line-height:125%;text-align:left;color:#fff;text-transform:uppercase;margin-bottom:3rem}@media(max-width: 767px){.sustainability-esg-text .item .title{font-size:3rem}}@media(max-width: 767px){.sustainability-esg-text .item{width:100%;font-size:3rem;padding-top:5rem}}@media screen and (min-width: 768px)and (max-width: 991px){.sustainability-esg-text .item{width:calc(50% - 3rem);padding-right:3rem}.sustainability-esg-text .item .title{font-size:3rem;margin-bottom:2rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.sustainability-esg-text .item{width:calc(50% - 3rem);padding-right:3rem}}.sustainability-esg-text .item .cnt p{margin-bottom:3rem;color:#fff}@media screen and (min-width: 768px)and (max-width: 991px){.sustainability-esg-text .item .cnt p{margin-bottom:2rem;font-size:1.4rem}}.sustainability-esg-text .item .cnt ul li{position:relative;display:block;padding-left:2.4rem;color:#fff}@media screen and (min-width: 768px)and (max-width: 991px){.sustainability-esg-text .item .cnt ul li{font-size:1.4rem}}.sustainability-esg-text .item .cnt ul li:before{position:absolute;display:block;top:.8rem;left:0;border-radius:50%;background:#fc8d0e;width:.8rem;height:.8rem;z-index:1;content:""}.sustainability-esg-text .active{opacity:1;visibility:visible;right:0rem;transform:translateY(-50%)}@media(max-width: 767px){.sustainability-esg-text .active{transform:translateY(0%);top:0%;right:0;position:relative}}.sustainability-esg-image{position:relative;display:block;width:100%}@media(max-width: 767px){.sustainability-esg-image{width:70%;margin:0 auto}}.sustainability-esg-image-cnt{width:fit-content;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;transform:translate(50%, 0)}@media(max-width: 767px){.sustainability-esg-image-cnt{transform:none}.sustainability-esg-image-cnt svg{max-width:100%;height:auto}}@media screen and (min-width: 768px)and (max-width: 991px){.sustainability-esg-image-cnt{width:50%}.sustainability-esg-image-cnt svg{max-width:100%;height:auto}}@media screen and (min-width: 992px)and (max-width: 1199px){.sustainability-esg-image-cnt{width:50%}.sustainability-esg-image-cnt svg{max-width:100%;height:auto}}.sustainability-esg-image-cnt .btn-back{position:absolute;display:block;top:5rem;left:-4rem;width:6rem;height:6rem;border-radius:50%;background:#171717 url(/wp-content/themes/array/assets/svg/arrow-back.svg) center no-repeat;border:0;outline:none;opacity:0;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;z-index:10}@media(min-width: 1660px){.sustainability-esg-image-cnt .btn-back{left:-14rem;top:50%;transform:translateY(-50%)}}@media(max-width: 991px){.sustainability-esg-image-cnt .btn-back{display:none}}@media screen and (min-width: 992px)and (max-width: 1199px){.sustainability-esg-image-cnt .btn-back{left:-4rem}}.sustainability-esg-image-cnt svg path:hover{fill:#253907;transition:all ease .3s;cursor:pointer;opacity:.5}.sustainability-esg-image-cnt svg path{transition:all ease .3s;opacity:.25}.sustainability-esg-image-cnt path[data-info=active]{fill:#fff}.sustainability-esg-image-cnt .title{font-weight:600;font-size:2.8rem;line-height:125%;text-align:left;color:#fff;position:absolute;display:block;opacity:1}@media screen and (min-width: 768px)and (max-width: 991px){.sustainability-esg-image-cnt .title{font-size:2rem}}@media(max-width: 767px){.sustainability-esg-image-cnt .title{display:none}}.sustainability-esg-image-cnt .title-1{top:7rem;left:-19.5rem}@media screen and (min-width: 768px)and (max-width: 991px){.sustainability-esg-image-cnt .title-1{left:-15rem}}.sustainability-esg-image-cnt .title-2{top:7rem;right:-8.5rem}.sustainability-esg-image-cnt .title-3{left:50%;bottom:-5rem;transform:translateX(-50%)}.sustainability-esg-image-cnt .title-4{font-weight:bold;font-size:6rem;line-height:120%;text-align:center;color:#fff;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 767px){.sustainability-esg-image-cnt .title-4{font-size:3rem;display:block}}@media screen and (min-width: 768px)and (max-width: 991px){.sustainability-esg-image-cnt .title-4{font-size:4rem}}.sustainability-esg-image .active{transform:translate(0%, 0)}.sustainability-esg-image .active .title{opacity:0}.sustainability-esg-image .active .title-4{opacity:1 !important}.sustainability-esg-image .active .btn-back{opacity:1;left:-6rem}@media(min-width: 1660px){.sustainability-esg-image .active .btn-back{left:-16rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.sustainability-esg-image .active .btn-back{left:-4rem}}.sustainability-esg-image .active .btn-back:hover{left:-7rem}@media(min-width: 1660px){.sustainability-esg-image .active .btn-back:hover{left:-17rem}}.retial-insights-form{position:relative;display:block;padding:16rem 0 0 0}@media(max-width: 991px){.retial-insights-form{padding-top:9rem}}.retial-insights-form .container-2{background:#fc8d0e;padding:7rem 5rem;border-radius:.6rem;overflow:hidden}@media(max-width: 991px){.retial-insights-form .container-2{padding:5rem 5%}}.retial-insights-form .container-2 img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;z-index:1;z-index:1}@media(max-width: 1600px){.retial-insights-form .container-2 img{object-fit:cover;object-position:center}}.retial-insights-form h1,.retial-insights-form p{text-align:center;color:#fff;z-index:2;position:relative}.retial-insights-form p{max-width:60rem;margin:2rem auto 0;display:block}.retial-insights-form .row-form{max-width:50rem;margin:0 auto 0;position:relative;z-index:10}@media(max-width: 767px){.retial-insights-form .row-form{display:block}}.retial-insights-form .row-form .wpcf7-submit{margin-left:2rem}.retial-insights-form .row-form .btn-white{height:5.2rem}.retial-insights-form .row-form .btn-white:hover{background:#fff;color:#fc8d0e}.retial-insights-form .row-form input[type=email]{border-radius:.6rem;margin:0}.retial-insights-form .row-form .col{flex:0 0 60%}.retial-insights-form .row-form .col-submit{flex:0 0 14rem}.retial-insights-form .wpcf7{position:relative;z-index:2}.retial-insights-form .wpcf7 form .wpcf7-response-output,.retial-insights-form .wpcf7 form.invalid .wpcf7-response-output,.retial-insights-form .wpcf7 form.unaccepted .wpcf7-response-output{max-width:60rem;margin:2rem auto;text-align:center}.retail-insights-single{position:relative;display:block}.retail-insights-single-header{position:relative;display:block;padding:10rem 0}@media(max-width: 991px){.retail-insights-single-header{padding-top:5rem;padding-bottom:5rem}}.retail-insights-single-header h1{font-size:6rem;line-height:110%;text-align:left;color:#171717;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}@media(max-width: 767px){.retail-insights-single-header h1{font-size:3rem;line-height:125%}}@media screen and (min-width: 768px)and (max-width: 991px){.retail-insights-single-header h1{font-size:4rem;line-height:125%}}@media screen and (min-width: 992px)and (max-width: 1199px){.retail-insights-single-header h1{font-size:5rem;line-height:125%}}.retail-insights-single-header .date{font-weight:600;font-size:2rem;line-height:110%;text-align:right;color:#171717;position:relative;display:block;margin-top:1rem}@media(max-width: 991px){.retail-insights-single-header .date{font-size:1.6rem;font-weight:400}}.case-studies{position:relative;display:block}.case-studies-hero{position:relative;display:block;padding:16rem 0 0 0}@media(max-width: 991px){.case-studies-hero{padding-top:9rem}}.case-studies-hero .container-2{background:#fc8d0e;padding:7rem 5rem;border-radius:.6rem;overflow:hidden}@media(max-width: 991px){.case-studies-hero .container-2{padding:5rem 5%}}.case-studies-hero-image{position:absolute;display:block;inset:0;z-index:1}.case-studies-hero-image img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;z-index:1}@media(max-width: 1600px){.case-studies-hero-image img{object-fit:cover;object-position:center}}.case-studies-hero h1,.case-studies-hero p{text-align:center;color:#fff;z-index:2;position:relative}.case-studies-hero h1{text-transform:uppercase}.case-studies-hero p{max-width:60rem;margin:2rem auto 0;display:block}.case-studies-hero p:last-child{margin-bottom:0}.case-studies-list{position:relative;display:block;padding:10.8rem 0}@media(max-width: 991px){.case-studies-list{padding:5rem 0}}.case-studies-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:6rem 3rem}@media(max-width: 767px){.case-studies-grid{grid-template-columns:repeat(1, 1fr)}}@media screen and (min-width: 768px)and (max-width: 991px){.case-studies-grid{grid-template-columns:repeat(2, 1fr)}}.case-studies-grid li{height:100%}.case-studies-grid li a{display:flex;flex-direction:column;height:100%;align-items:flex-start}.case-studies-grid li a .image{position:relative;display:block;width:100%;overflow:hidden;border-radius:.6rem;aspect-ratio:400/285;background:#f7efe6}.case-studies-grid li a .image img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;z-index:1;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}@media(max-width: 1600px){.case-studies-grid li a .image img{object-fit:cover;object-position:center}}.case-studies-grid li a .cnt{flex-grow:1}.case-studies-grid li a h2{position:relative;display:block;margin-top:2.5rem;font-weight:600;font-size:2.4rem;line-height:135%;text-align:left;color:#171717;transition:color .25s ease-out}@media(max-width: 991px){.case-studies-grid li a h2{font-size:2rem}}@media screen and (min-width: 992px)and (max-width: 1199px){.case-studies-grid li a h2{font-size:2.2rem}}.case-studies-grid li a p{margin-top:1.2rem;font-size:1.6rem;line-height:150%;color:#171717}@media(min-width: 1200px){.case-studies-grid li a:hover .image img{transform:scale(1.05)}.case-studies-grid li a:hover h2{color:#fc8d0e}}.case-studies-single{position:relative;display:block;padding-right:4rem}@media(max-width: 991px){.case-studies-single{padding-right:0}}.case-studies-single-header{position:relative;display:block;margin-bottom:8rem;padding-top:16rem}@media(max-width: 991px){.case-studies-single-header{margin-bottom:5rem;padding-top:9rem;padding-right:5%}}.case-studies-single-header h1{font-size:6rem;line-height:110%;text-align:left;color:#171717;max-width:100rem;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}@media(max-width: 991px){.case-studies-single-header h1{font-size:4rem}}@media(max-width: 767px){.case-studies-single-header h1{font-size:3rem}}.case-studies-single-layout{display:flex;column-gap:10rem}@media(max-width: 991px){.case-studies-single-layout{display:block;padding-right:5%}}.case-studies-single-password{position:relative;display:block;width:100%;max-width:none;padding:4rem;margin:0;background:#fc8d0e;border-radius:.6rem}@media(max-width: 991px){.case-studies-single-password{padding:3rem 5%;margin:0 5%;width:auto}}.case-studies-single-password label{display:block;margin-bottom:1.2rem;font-weight:600;font-size:1.8rem;line-height:130%;text-align:left;color:#fff}@media(max-width: 991px){.case-studies-single-password label{font-size:1.7rem}}.case-studies-single-password-row{display:flex;column-gap:1rem}@media(max-width: 991px){.case-studies-single-password-row{display:block}}.case-studies-single-password input{flex:0 1 24rem;height:4.8rem;border:.1rem solid #fff;border-radius:.6rem;padding:0 1.5rem;font-size:1.6rem;background:#fff;color:#171717}@media(max-width: 991px){.case-studies-single-password input{width:100%;margin-bottom:1.5rem}}.case-studies-single-password p{margin-top:1.5rem;text-align:left;color:#fff}.case-studies-single-password p a{color:#fff;font-weight:700;text-decoration:underline}.case-studies-single-password-note{font-size:1.4rem}.case-studies-single-password .btn-orange{height:4.8rem;padding:0 3rem;font-size:1.4rem;border-color:#fff;color:#fff}.case-studies-single-password .btn-orange:hover{background:#fff;color:#fc8d0e}.case-studies-single-content{flex:1}.case-studies-single-content .sticky{position:sticky;top:4rem}.case-studies-single-content h2,.case-studies-single-content h3,.case-studies-single-content h4{margin:4rem 0 2rem;font-weight:600;line-height:130%;color:#171717}.case-studies-single-content h2{font-size:3.2rem}@media(max-width: 991px){.case-studies-single-content h2{font-size:2.6rem}}.case-studies-single-content h3{font-size:2.6rem}@media(max-width: 991px){.case-studies-single-content h3{font-size:2.2rem}}.case-studies-single-content h4{font-size:2rem}.case-studies-single-content p,.case-studies-single-content li{max-width:54rem;line-height:165%}.case-studies-single-content ul,.case-studies-single-content ol{max-width:54rem;margin:0 0 2rem 2rem}.case-studies-single-content ul{list-style:disc}.case-studies-single-content ol{list-style:decimal}.case-studies-single-content strong,.case-studies-single-content b{font-weight:700}.case-studies-single-content a{color:#fc8d0e}.case-studies-single-gallery{flex:0 0 61.9181946403%;position:sticky;top:0;height:100vh;max-height:100vh;overflow:hidden;border-radius:.6rem}@media(max-width: 991px){.case-studies-single-gallery{position:relative;top:auto;height:auto;max-height:none;overflow:visible;margin-top:5rem;border-radius:0}}.case-studies-single-gallery-hero{position:relative;display:block;height:calc(100vh - 15rem);min-height:0}@media(max-width: 991px){.case-studies-single-gallery-hero{height:auto;margin-bottom:2rem}}.case-studies-single-gallery-hero img{width:100%;height:100%;object-fit:cover;border-radius:.6rem;opacity:1;transition:opacity .18s ease-out}.case-studies-single-gallery-hero img.is-changing{opacity:.25}@media(max-width: 991px){.case-studies-single-gallery-hero img{height:auto}}.case-studies-single-gallery ul{position:relative;display:flex;flex-wrap:nowrap;gap:1rem;z-index:2;overflow-x:auto;overflow-y:hidden;height:13rem;margin-top:2rem;padding-bottom:1rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin}@media(max-width: 991px){.case-studies-single-gallery ul{position:relative;left:auto;right:auto;bottom:auto;height:auto}}.case-studies-single-gallery ul li{position:relative;display:block;flex:0 0 12rem;width:12rem;aspect-ratio:1/1;border-radius:.6rem;overflow:hidden;box-shadow:0 1rem 3rem rgba(0,0,0,.18)}@media(max-width: 991px){.case-studies-single-gallery ul li{flex-basis:9rem;width:9rem;box-shadow:none}}.case-studies-single-gallery ul li.active{outline:.2rem solid #fc8d0e;outline-offset:-0.2rem}.case-studies-single-gallery ul li button{width:100%;height:100%;border:0;padding:0;background:rgba(0,0,0,0);cursor:pointer}.case-studies-single-gallery ul li img{width:100%;height:100%;object-fit:cover}body.page-template-template-page-lp #footer{margin-top:0}body.page-template-template-page-lp .hero-small .hero-slogan h1 span:last-child{text-align:right}@media(max-width: 991px){.lp .hero-small{height:100vh}.lp .hero-small-img{height:100%}.lp .hero-small .hero-slogan h1 span:last-child{text-align:center !important}}.lp-lead{position:relative;display:block;margin-bottom:10rem}@media(max-width: 991px){.lp-lead{margin-bottom:5rem}}.lp-lead .typo{line-height:100%;text-transform:uppercase;font-size:4rem}@media(max-width: 991px){.lp-lead .typo{margin-bottom:3rem;font-size:3rem}}.lp-lead-row{display:flex;column-gap:6rem}@media screen and (min-width: 992px)and (max-width: 1199px){.lp-lead-row{column-gap:4rem}}@media(max-width: 991px){.lp-lead-row{display:block}}.lp-lead-row .lp-lead-row-slogan{flex:1}.lp-lead-row .lp-lead-row-text{flex:0 0 60%}@media screen and (min-width: 992px)and (max-width: 1199px){.lp-lead-row .lp-lead-row-text{flex:0 0 calc(50% - 4rem)}}.lp-lead-row .lp-lead-row-text ul{margin-bottom:2rem}.lp-lead-row .lp-lead-row-text ul li{margin-bottom:2rem;position:relative;display:block;padding-left:2.4rem}.lp-lead-row .lp-lead-row-text ul li:before{position:absolute;display:block;width:.8rem;height:.8rem;z-index:1;content:"";top:.7rem;left:0;background:#fc8d0e;border-radius:50%}.lp-boxes{position:relative;display:block;background:#171717;padding:10rem 0;overflow:hidden;margin-bottom:0rem}@media(min-width: 1660px){.lp-boxes{padding:15rem 0;margin-bottom:0rem}}@media(max-width: 991px){.lp-boxes{padding:5rem 0;margin-bottom:0rem}}.lp-boxes .typo1{color:#fff;text-transform:uppercase}.lp-boxes ul{display:flex;column-gap:4rem;justify-content:space-between;flex-wrap:wrap;margin-top:5rem}@media(max-width: 767px){.lp-boxes ul{display:block}}.lp-boxes ul li{flex:1}@media(max-width: 767px){.lp-boxes ul li{margin-bottom:5rem}.lp-boxes ul li:last-child{margin-bottom:0}}.lp-boxes ul li h3{font-size:2rem;font-style:normal;font-weight:600;line-height:125%;color:#fff;margin-top:3rem}.lp-boxes ul li .text{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.lp-boxes ul li .image{position:relative;display:block;border-radius:.6rem;overflow:hidden}.lp-boxes ul li .image:before{position:absolute;display:block;background:rgba(252,141,14,.9);bottom:-110%;left:0;width:110%;height:110%;content:"";-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.lp-boxes ul li .image img{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}@media(min-width: 1200px){.lp-boxes ul li:hover .image:before{bottom:0}}.lp-connect{padding:10rem 0;overflow:hidden;margin-bottom:0rem}@media(min-width: 1660px){.lp-connect{padding:15rem 0;margin-bottom:0rem}}@media(max-width: 991px){.lp-connect{padding:5rem 0;margin-bottom:0rem}}.lp-connect .typo1{color:#fc8d0e;text-transform:uppercase}.lp-connect ul{display:flex;column-gap:8rem;justify-content:space-between;flex-wrap:wrap;margin-top:8rem}@media(max-width: 767px){.lp-connect ul{margin-top:5rem;display:block}}.lp-connect ul li{flex:1}@media(max-width: 767px){.lp-connect ul li{margin-bottom:5rem}.lp-connect ul li:last-child{margin-bottom:0}}.lp-connect ul li .lp-connect-row{display:flex;flex-wrap:wrap;column-gap:1.5rem}.lp-connect ul li .lp-connect-row h3{font-size:2rem;color:#fc8d0e}.lp-connect ul li .lp-connect-row .image{width:8.25rem;height:8.25rem;border-radius:50%;background:#d9d9d9}.lp-connect ul li .lp-connect-row a{color:#171717;display:inline-block;font-size:1.4rem}.lp-connect ul li .lp-connect-row a:after{position:relative;display:block;width:100%;content:"";height:.2rem;background:#fc8d0e;transition:transform .25s ease-out;transform-origin:left}.lp-connect ul li .lp-connect-row a:hover{color:#171717}.lp-connect ul li .lp-connect-row a:hover:after{transform:scaleX(0.5);transform-origin:left}.lp-connect ul li .lp-connect-row .position{font-size:1.4rem;color:#a9aaab}.lp-connect ul li p{margin-top:3rem;margin-bottom:0;font-size:1.4rem;font-family:"Inter",sans-serif;font-weight:400}@media(max-width: 767px){.lp-connect ul li p{margin-top:2rem}}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}img{vertical-align:middle}body.admin-bar #header.fixed-top{top:32px}body.admin-bar .edit-link a{color:#fff !important;font-weight:normal !important;text-decoration:none !important}body.admin-bar .edit-link a::before{content:"✎";display:inline-block;margin-right:5px}.wp-block-image img,.wp-block-image video,.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto}@media(max-width: breakpoint-max(sm)){#sidebar{margin-top:60px}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0, 100px, 0)}[data-aos=fade-down]{transform:translate3d(0, -100px, 0)}[data-aos=fade-right]{transform:translate3d(-100px, 0, 0)}[data-aos=fade-left]{transform:translate3d(100px, 0, 0)}[data-aos=fade-up-right]{transform:translate3d(-100px, 100px, 0)}[data-aos=fade-up-left]{transform:translate3d(100px, 100px, 0)}[data-aos=fade-down-right]{transform:translate3d(-100px, -100px, 0)}[data-aos=fade-down-left]{transform:translate3d(100px, -100px, 0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(0.6)}[data-aos=zoom-in-up]{transform:translate3d(0, 100px, 0) scale(0.6)}[data-aos=zoom-in-down]{transform:translate3d(0, -100px, 0) scale(0.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px, 0, 0) scale(0.6)}[data-aos=zoom-in-left]{transform:translate3d(100px, 0, 0) scale(0.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0, 100px, 0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0, -100px, 0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px, 0, 0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px, 0, 0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0, 100%, 0)}[data-aos=slide-down]{transform:translate3d(0, -100%, 0)}[data-aos=slide-right]{transform:translate3d(-100%, 0, 0)}[data-aos=slide-left]{transform:translate3d(100%, 0, 0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.animsition,.animsition-overlay{position:relative;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animsition-overlay-slide{position:fixed;z-index:1;width:100%;height:100%;background-color:#ddd}.animsition-loading,.animsition-loading:after{width:32px;height:32px;position:fixed;top:50%;left:50%;margin-top:-16px;margin-left:-16px;border-radius:50%;z-index:2}.animsition-loading{background-color:transparent;border-top:5px solid rgba(0,0,0,.2);border-right:5px solid rgba(0,0,0,.2);border-bottom:5px solid rgba(0,0,0,.2);border-left:5px solid #eee;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:animsition-loading;animation-name:animsition-loading}@-webkit-keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.fade-out{-webkit-animation-name:fade-out;animation-name:fade-out}@-webkit-keyframes fade-in-up{0%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up{0%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up{-webkit-animation-name:fade-in-up;animation-name:fade-in-up}@-webkit-keyframes fade-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}}@keyframes fade-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}}.fade-out-up{-webkit-animation-name:fade-out-up;animation-name:fade-out-up}@-webkit-keyframes fade-in-up-sm{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up-sm{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up-sm{-webkit-animation-name:fade-in-up-sm;animation-name:fade-in-up-sm}@-webkit-keyframes fade-out-up-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@keyframes fade-out-up-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}.fade-out-up-sm{-webkit-animation-name:fade-out-up-sm;animation-name:fade-out-up-sm}@-webkit-keyframes fade-in-up-lg{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up-lg{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up-lg{-webkit-animation-name:fade-in-up-lg;animation-name:fade-in-up-lg}@-webkit-keyframes fade-out-up-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}}@keyframes fade-out-up-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}}.fade-out-up-lg{-webkit-animation-name:fade-out-up-lg;animation-name:fade-out-up-lg}@-webkit-keyframes fade-in-down{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-down{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-down{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}}@keyframes fade-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}}.fade-out-down{-webkit-animation-name:fade-out-down;animation-name:fade-out-down}@-webkit-keyframes fade-in-down-sm{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-down-sm{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-down-sm{-webkit-animation-name:fade-in-down-sm;animation-name:fade-in-down-sm}@-webkit-keyframes fade-out-down-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}@keyframes fade-out-down-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}.fade-out-down-sm{-webkit-animation-name:fade-out-down-sm;animation-name:fade-out-down-sm}.fade-in-down-lg{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-out-down-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}}@keyframes fade-out-down-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}}.fade-out-down-lg{-webkit-animation-name:fade-out-down-lg;animation-name:fade-out-down-lg}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left{-webkit-animation-name:fade-in-left;animation-name:fade-in-left}@-webkit-keyframes fade-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}}@keyframes fade-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}}.fade-out-left{-webkit-animation-name:fade-out-left;animation-name:fade-out-left}@-webkit-keyframes fade-in-left-sm{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left-sm{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left-sm{-webkit-animation-name:fade-in-left-sm;animation-name:fade-in-left-sm}@-webkit-keyframes fade-out-left-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}}@keyframes fade-out-left-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}}.fade-out-left-sm{-webkit-animation-name:fade-out-left-sm;animation-name:fade-out-left-sm}@-webkit-keyframes fade-in-left-lg{0%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left-lg{0%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left-lg{-webkit-animation-name:fade-in-left-lg;animation-name:fade-in-left-lg}@-webkit-keyframes fade-out-left-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}}@keyframes fade-out-left-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}}.fade-out-left-lg{-webkit-animation-name:fade-out-left-lg;animation-name:fade-out-left-lg}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right{-webkit-animation-name:fade-in-right;animation-name:fade-in-right}@-webkit-keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}}@keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}}.fade-out-right{-webkit-animation-name:fade-out-right;animation-name:fade-out-right}@-webkit-keyframes fade-in-right-sm{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right-sm{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right-sm{-webkit-animation-name:fade-in-right-sm;animation-name:fade-in-right-sm}@-webkit-keyframes fade-out-right-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}}@keyframes fade-out-right-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}}.fade-out-right-sm{-webkit-animation-name:fade-out-right-sm;animation-name:fade-out-right-sm}@-webkit-keyframes fade-in-right-lg{0%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right-lg{0%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right-lg{-webkit-animation-name:fade-in-right-lg;animation-name:fade-in-right-lg}@-webkit-keyframes fade-out-right-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}}@keyframes fade-out-right-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}}.fade-out-right-lg{-webkit-animation-name:fade-out-right-lg;animation-name:fade-out-right-lg}@-webkit-keyframes rotate-in{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}@keyframes rotate-in{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in{-webkit-animation-name:rotate-in;animation-name:rotate-in}@-webkit-keyframes rotate-out{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);transform-origin:center center;opacity:0}}@keyframes rotate-out{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);transform-origin:center center;opacity:0}}.rotate-out{-webkit-animation-name:rotate-out;animation-name:rotate-out}@-webkit-keyframes rotate-in-sm{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}@keyframes rotate-in-sm{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in-sm{-webkit-animation-name:rotate-in-sm;animation-name:rotate-in-sm}@-webkit-keyframes rotate-out-sm{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;opacity:0}}@keyframes rotate-out-sm{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:center center;opacity:0}}.rotate-out-sm{-webkit-animation-name:rotate-out-sm;animation-name:rotate-out-sm}@-webkit-keyframes rotate-in-lg{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}@keyframes rotate-in-lg{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in-lg{-webkit-animation-name:rotate-in-lg;animation-name:rotate-in-lg}@-webkit-keyframes rotate-out-lg{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);transform-origin:center center;opacity:0}}@keyframes rotate-out-lg{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);transform-origin:center center;opacity:0}}.rotate-out-lg{-webkit-animation-name:rotate-out-lg;animation-name:rotate-out-lg}@-webkit-keyframes flip-in-x{0%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}}@keyframes flip-in-x{0%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}}.flip-in-x{-webkit-animation-name:flip-in-x;animation-name:flip-in-x;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-x{0%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}}@keyframes flip-out-x{0%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}}.flip-out-x{-webkit-animation-name:flip-out-x;animation-name:flip-out-x;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-x-nr{0%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}}@keyframes flip-in-x-nr{0%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}}.flip-in-x-nr{-webkit-animation-name:flip-in-x-nr;animation-name:flip-in-x-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-x-nr{0%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}}@keyframes flip-out-x-nr{0%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}}.flip-out-x-nr{-webkit-animation-name:flip-out-x-nr;animation-name:flip-out-x-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}}@keyframes flip-in-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}to{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}}.flip-in-x-fr{-webkit-animation-name:flip-in-x-fr;animation-name:flip-in-x-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes flip-out-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}.flip-out-x-fr{-webkit-animation-name:flip-out-x-fr;animation-name:flip-out-x-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-y{0%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}}@keyframes flip-in-y{0%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}}.flip-in-y{-webkit-animation-name:flip-in-y;animation-name:flip-in-y;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-y{0%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}}@keyframes flip-out-y{0%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}}.flip-out-y{-webkit-animation-name:flip-out-y;animation-name:flip-out-y;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-y-nr{0%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}}@keyframes flip-in-y-nr{0%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}}.flip-in-y-nr{-webkit-animation-name:flip-in-y-nr;animation-name:flip-in-y-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-y-nr{0%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}}@keyframes flip-out-y-nr{0%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}}.flip-out-y-nr{-webkit-animation-name:flip-out-y-nr;animation-name:flip-out-y-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}}@keyframes flip-in-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}to{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}}.flip-in-y-fr{-webkit-animation-name:flip-in-y-fr;animation-name:flip-in-y-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}}@keyframes flip-out-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}}.flip-out-y-fr{-webkit-animation-name:flip-out-y-fr;animation-name:flip-out-y-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes zoom-in{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}to{opacity:1}}@keyframes zoom-in{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}to{opacity:1}}.zoom-in{-webkit-animation-name:zoom-in;animation-name:zoom-in}@-webkit-keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.7);transform:scale(.7)}50%,to{opacity:0}}@keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.7);transform:scale(.7)}50%,to{opacity:0}}.zoom-out{-webkit-animation-name:zoom-out;animation-name:zoom-out}@-webkit-keyframes zoom-in-sm{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}to{opacity:1}}@keyframes zoom-in-sm{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}to{opacity:1}}.zoom-in-sm{-webkit-animation-name:zoom-in-sm;animation-name:zoom-in-sm}@-webkit-keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.95);transform:scale(.95)}50%,to{opacity:0}}@keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.95);transform:scale(.95)}50%,to{opacity:0}}.zoom-out-sm{-webkit-animation-name:zoom-out-sm;animation-name:zoom-out-sm}@-webkit-keyframes zoom-in-lg{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}to{opacity:1}}@keyframes zoom-in-lg{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}to{opacity:1}}.zoom-in-lg{-webkit-animation-name:zoom-in-lg;animation-name:zoom-in-lg}@-webkit-keyframes zoom-out-lg{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.4);transform:scale(.4)}50%,to{opacity:0}}@keyframes zoom-out-lg{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.4);transform:scale(.4)}50%,to{opacity:0}}.zoom-out-lg{-webkit-animation-name:zoom-out-lg;animation-name:zoom-out-lg}@-webkit-keyframes overlay-slide-in-top{0%{height:100%}to{height:0}}@keyframes overlay-slide-in-top{0%{height:100%}to{height:0}}.overlay-slide-in-top{top:0;height:0;-webkit-animation-name:overlay-slide-in-top;animation-name:overlay-slide-in-top}@-webkit-keyframes overlay-slide-out-top{0%{height:0}to{height:100%}}@keyframes overlay-slide-out-top{0%{height:0}to{height:100%}}.overlay-slide-out-top{top:0;height:100%;-webkit-animation-name:overlay-slide-out-top;animation-name:overlay-slide-out-top}@-webkit-keyframes overlay-slide-in-bottom{0%{height:100%}to{height:0}}@keyframes overlay-slide-in-bottom{0%{height:100%}to{height:0}}.overlay-slide-in-bottom{bottom:0;height:0;-webkit-animation-name:overlay-slide-in-bottom;animation-name:overlay-slide-in-bottom}@-webkit-keyframes overlay-slide-out-bottom{0%{height:0}to{height:100%}}@keyframes overlay-slide-out-bottom{0%{height:0}to{height:100%}}.overlay-slide-out-bottom{bottom:0;height:100%;-webkit-animation-name:overlay-slide-out-bottom;animation-name:overlay-slide-out-bottom}@-webkit-keyframes overlay-slide-in-left{0%{width:100%}to{width:0}}@keyframes overlay-slide-in-left{0%{width:100%}to{width:0}}.overlay-slide-in-left{width:0;-webkit-animation-name:overlay-slide-in-left;animation-name:overlay-slide-in-left}@-webkit-keyframes overlay-slide-out-left{0%{width:0}to{width:100%}}@keyframes overlay-slide-out-left{0%{width:0}to{width:100%}}.overlay-slide-out-left{left:0;width:100%;-webkit-animation-name:overlay-slide-out-left;animation-name:overlay-slide-out-left}@-webkit-keyframes overlay-slide-in-right{0%{width:100%}to{width:0}}@keyframes overlay-slide-in-right{0%{width:100%}to{width:0}}.overlay-slide-in-right{right:0;width:0;-webkit-animation-name:overlay-slide-in-right;animation-name:overlay-slide-in-right}@-webkit-keyframes overlay-slide-out-right{0%{width:0}to{width:100%}}@keyframes overlay-slide-out-right{0%{width:0}to{width:100%}}.overlay-slide-out-right{right:0;width:100%;-webkit-animation-name:overlay-slide-out-right;animation-name:overlay-slide-out-right}