@font-face{font-family:Avant-Bold;src:url(/wp-content/themes/theogtheme/build/fonts/YWFT-Avant-Modern-Bold.woff) format("woff"),url(/wp-content/themes/theogtheme/build/fonts/YWFT-Avant-Modern-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Avant-Medium;src:url(/wp-content/themes/theogtheme/build/fonts/YWFT-Avant-Modern-Medium.woff) format("woff"),url(/wp-content/themes/theogtheme/build/fonts/YWFT-Avant-Modern-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Avant;src:url(/wp-content/themes/theogtheme/build/fonts/YWFT-Avant-Modern-Regular.woff) format("woff"),url(/wp-content/themes/theogtheme/build/fonts/YWFT-Avant-Modern-Regular.ttf) format("truetype");font-weight:400}.max-width{max-width:1200px;margin-right:auto;margin-left:auto}@keyframes reveal{0%{width:0}to{width:250px}}body,html{font-size:10px}.h1,h1{font-size:4rem;line-height:48px;font-family:Avant-Bold,sans-serif}@media only screen and (max-width:1024px){.h1,h1{font-size:3.2rem;line-height:38.4px}}.h2,h2{font-size:3.2rem;line-height:38.4px;font-family:Avant-Bold,sans-serif}@media only screen and (max-width:1024px){.h2,h2{font-size:2.4rem;line-height:28.8px}}.h3,h3{font-size:2.4rem;line-height:28.8px;font-family:Avant-Bold,sans-serif}@media only screen and (max-width:1024px){.h3,h3{font-size:2rem;line-height:24px}}.h4,h4{font-size:2rem;line-height:24px;font-family:Avant-Bold,sans-serif}@media only screen and (max-width:1024px){.h4,h4{font-size:1.6rem;line-height:19.2px}}a,li,p{font-size:1.6rem;line-height:24px}a.lg,li.lg,p.lg{font-size:2rem;line-height:30px}a.md,li.md,p.md{font-size:1.6rem;line-height:24px}a.sm,li.sm,p.sm{font-size:1.2rem;line-height:18px}a{text-decoration:none;transition:opacity .8s ease}a:hover{opacity:.3}p a{text-decoration:underline}.title-lg{font-size:2rem;line-height:24px;font-family:Avant-Bold,sans-serif}@media only screen and (max-width:1024px){.title-lg{font-size:1.6rem;line-height:19.2px}}.title-md{font-size:1.6rem;line-height:19.2px;font-family:Avant-Bold,sans-serif}@media only screen and (max-width:1024px){.title-md{font-size:1.6rem;line-height:19.2px}}.title-sm{font-size:1.2rem;line-height:14.4px;font-family:Avant-Bold,sans-serif}@media only screen and (max-width:1024px){.title-sm{font-size:1.6rem;line-height:19.2px}}.display-xl{font-size:14rem;line-height:168px;font-family:Avant-Bold,sans-serif}@media only screen and (max-width:1024px){.display-xl{font-size:6.4rem;line-height:76.8px}}.display-lg{font-size:12.8rem;font-weight:700;line-height:128px;font-family:Avant-Bold,sans-serif}@media only screen and (max-width:1024px){.display-lg{font-size:6.4rem;line-height:76.8px}}.display-md{font-size:9.6rem;line-height:96px;font-family:Avant-Bold,sans-serif;font-weight:700}@media only screen and (max-width:1024px){.display-md{font-size:4rem;line-height:48px}}.display-sm{font-size:6.4rem;line-height:76.8px;font-family:Avant-Bold,sans-serif}@media only screen and (max-width:1024px){.display-sm{font-size:4rem;line-height:48px}}.display-sm a,.display-sm p{font-size:5.6rem;line-height:67.2px;font-family:Avant-Bold,sans-serif}@media only screen and (max-width:1024px){.display-sm a,.display-sm p{font-size:4rem;line-height:48px}}button,input,label{font-size:1.6rem}.form{border-radius:20px!important;border:1px solid #fff!important;display:flex!important;padding:28px 48px!important;flex-direction:column!important;align-items:flex-start!important;gap:20px!important}@media only screen and (max-width:1024px){.form{padding:28px 20px!important}}.form .gform_wrapper{width:100%!important}.form .gform_required_legend{display:none}.form .gform_body{width:100%!important}.form .gform_fields{gap:20px!important}.form .ginput_container_fileupload{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;border-radius:4px;border:2px dashed #fff}.form .ginput_container_fileupload input,.form .ginput_container_fileupload span{color:#fff!important;max-width:50%!important;white-space:wrap!important;text-align:center;background:transparent!important}.form label,.form legend{display:block!important;font-size:1.2rem!important;line-height:18px!important;margin-bottom:8px!important;font-family:Avant-Bold,sans-serif!important;color:#fff!important}.form input,.form select,.form textarea{font-family:Avant,"sans-serif"!important;display:block!important;padding:10px 12px 6px!important;align-items:center!important;border-radius:4px!important;border:1px solid rgba(0,0,0,.2)!important;background:#fff!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;max-height:90px!important;font-size:1.6rem!important}.form input::-moz-placeholder,.form select::-moz-placeholder,.form textarea::-moz-placeholder{color:rgba(0,0,0,.4)!important}.form input::placeholder,.form select::placeholder,.form textarea::placeholder{color:rgba(0,0,0,.4)!important}input[type=submit]{display:inline-flex!important;padding:12px 20px 8px!important;justify-content:center!important;align-items:center!important;gap:10px!important;border-radius:8px!important;background-color:#ffd54c!important;color:#000!important;font-family:Avant-Bold,sans-serif!important;min-width:135px!important;font-size:1.6rem!important;transition:background-color .2s ease-in-out!important;max-width:135px!important}input[type=submit]:hover{background-color:#63beff!important;opacity:1!important}html{background-color:#000}body{font-weight:400;line-height:1.33;font-family:Avant,"sans-serif";background:transparent;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.body-container{position:relative;width:100%;height:100%;min-width:320px}main{display:block;position:relative;min-height:100vh}main section{padding-left:32px;padding-right:32px;position:relative;z-index:1}#responsive-switch{height:0;width:0;opacity:0;margin:0;padding:0;display:none;pointer-events:none;line-height:0;position:absolute;top:0;left:0;z-index:-1}@media only screen and (max-width:1024px){#responsive-switch.tablet-only{display:block}}@media only screen and (max-width:768px){#responsive-switch.mobile-only{display:block}}a,a:active,a:hover{outline:none;text-decoration:none}a.btn{display:inline-flex;padding:12px 20px 8px;justify-content:center;align-items:center;gap:10px;border-radius:8px;background-color:#ffd54c;color:#000;font-family:Avant-Bold,sans-serif;min-width:135px;line-height:normal;font-size:1.6rem;transition:background-color .2s ease-in-out}a.btn:hover{background-color:#63beff;opacity:1}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}*,.clearfix:after,:after,:before{box-sizing:border-box}*,ul{margin:0;padding:0}ul li{list-style:none}img{max-width:100%;height:auto}.responsive-only{display:none}@media only screen and (max-width:1024px){.responsive-only{display:block}}.popup .close-btn{position:absolute;top:0;right:-32px;cursor:pointer;display:flex;width:24px;height:24px;padding:2px 6px;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border:.8px solid #fff;background:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:opacity .3s ease-in-out}.popup .close-btn:hover{opacity:.5}@media only screen and (max-width:1200px){.popup .close-btn{right:-16px;top:-16px}}footer{background:linear-gradient(131deg,#ffd54c -99.11%,#fff 73.14%),#000;position:relative;padding:60px 43px;z-index:10;overflow:hidden}@media only screen and (max-width:1024px){footer{text-align:center;padding:0;background:linear-gradient(0deg,#000,transparent)}}footer .logo{position:absolute;width:100%;display:flex;justify-content:center;top:-20px;left:0;pointer-events:none}@media only screen and (max-width:1200px){footer .logo{display:none}}footer .footer__container{position:relative;display:flex;justify-content:space-between;padding:100px 137px 237px;gap:73px;border-radius:60px;background:linear-gradient(131deg,#000 -99.11%,#000 73.14%);overflow:hidden}@media only screen and (max-width:1024px){footer .footer__container{flex-direction:column;gap:60px;padding:60px 40px 286px;border-radius:60px 60px 0 0;background:linear-gradient(131deg,#ffd54c -99.11%,#fff 73.14%),#000}}footer .footer__content{order:1}@media only screen and (max-width:1024px){footer .footer__content{max-width:100%}}footer .footer__content h2{background-image:linear-gradient(299deg,#fff -10.61%,#ffd54c 168%);color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Avant-Bold,sans-serif;margin-bottom:16px}@media only screen and (max-width:1024px){footer .footer__content h2{background-image:none;color:#000;background-clip:none}}footer .footer__content p{max-width:420px}@media only screen and (max-width:1024px){footer .footer__content p{background-image:none;color:#000;background-clip:none}}footer .footer__content__buttons a{display:inline-flex;padding:12px 24px 8px;justify-content:center;align-items:center;gap:10px;border-radius:4px;color:#000;font-family:Avant-Bold,sans-serif;font-size:2rem;min-width:135px;margin-top:28px;line-height:normal;transition:background-color .2s ease-in-out}footer .footer__content__buttons a.btn{background:linear-gradient(131deg,#ffd54c -99.11%,#fff 73.14%),#fff}@media only screen and (max-width:1024px){footer .footer__content__buttons a.btn{width:100%;background:#000;color:#fff}}footer .footer__content__buttons a.btn:hover{background:none;background-color:#63beff;opacity:1}footer .footer__content__links{display:flex;flex-direction:column;margin-top:78px;gap:12px}@media only screen and (max-width:1024px){footer .footer__content__links{display:none}}footer .footer__content__links a{color:#fff;font-family:Avant,"sans-serif";font-size:16px;font-style:normal;font-weight:400;line-height:19.2px;-webkit-text-decoration-line:underline;text-decoration-line:underline;opacity:.6;transition:opacity .2s ease-in-out}footer .footer__content__links a:hover{opacity:1}footer .footer__social{margin-top:20px;display:flex;align-items:center;gap:15px}@media only screen and (max-width:1024px){footer .footer__social{justify-content:center;margin-top:30px;display:none}}footer .footer__social a{padding:0;margin-top:0;min-width:28px;background:none;width:32px;height:32px}footer .footer__site-links{width:200px;order:3;text-align:right}@media only screen and (max-width:1024px){footer .footer__site-links{width:100%;text-align:center;color:#000}}footer .footer__site-links ul{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:20px}@media only screen and (max-width:1024px){footer .footer__site-links ul{align-items:center;gap:28px}}@media only screen and (max-width:1024px){footer .footer__site-links .menu-footer-container,footer .footer__site-links .menu-footer-container ul{width:100%;text-align:center}footer .footer__site-links .menu-footer-container ul a{display:block;width:100%;text-align:center}}footer .footer__site-links h3{border-bottom:1px solid #fff;margin-bottom:22px;text-transform:uppercase;display:inline-block}@media only screen and (max-width:1024px){footer .footer__site-links h3{border-bottom:1px solid #000;color:#000;text-align:center}}footer .footer__site-links h3.news{margin-top:22px}footer .footer__site-links a{color:#fff;font-family:Avant-Medium,sans-serif;font-size:2rem;line-height:normal;display:flex;align-items:center;transition:color .2s ease-in-out;white-space:nowrap}@media only screen and (max-width:1024px){footer .footer__site-links a{color:#000;text-align:center}}footer .footer__site-links a:hover{opacity:1;color:#ffd54c}footer .footer__site-links a svg{margin-left:8px;margin-bottom:2px}footer .footer__site-links a svg path{fill:#fff;transition:fill .2s ease-in-out}@media only screen and (max-width:1024px){footer .footer__site-links a svg path{fill:#000}}footer .footer__site-links a[data-hover=blue]:hover{color:#63beff}footer .footer__site-links a[data-hover=blue]:hover svg path{fill:#63beff}footer .footer__background-image{position:absolute;bottom:40px;right:0}@media only screen and (max-width:1024px){footer .footer__background-image{right:-30px}}footer .footer__background-image .mobile{display:none}@media only screen and (max-width:1024px){footer .footer__background-image .mobile{display:block}}header{height:82px;width:100%;padding:16px 32px;position:fixed;top:0;left:0;z-index:100;background:rgba(0,0,0,.8);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .2s linear}@media only screen and (max-width:768px){header{padding-left:20px;padding-right:20px;background:#000}}header .logo{display:flex;align-items:center;position:relative;z-index:100;gap:16px}header .logo h1{text-transform:uppercase;color:#fff}@media only screen and (max-width:1200px){header .logo h1{display:none}}header.hidden{opacity:0}@media only screen and (max-width:1024px){header.hidden{opacity:1}}header.initial{background:transparent}header .primary-nav-container nav{gap:40px;display:flex;align-items:center}header .primary-nav-container nav.mobile{display:none}@media only screen and (max-width:1024px){header .primary-nav-container nav.mobile{display:flex;justify-content:space-between}}header .primary-nav-container nav.mobile .menu-container{transform:translateY(-200%);height:calc(100vh - 82px);width:100vw;position:fixed;top:82px;z-index:99;overflow:hidden;left:0;background-color:#000;transition:transform .5s ease-in-out;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:space-between;width:100%}@media only screen and (max-width:1024px){header .primary-nav-container nav.mobile .menu-container{height:calc(100vh - 82px)}}header .primary-nav-container nav.mobile .menu-container h2{color:#ffd54c;text-align:center;font-family:Avant-Bold,sans-serif;font-size:2.8rem;font-style:normal;line-height:30.8px}header .primary-nav-container nav.mobile .menu-container p{color:#fff;font-family:Avant-Medium,sans-serif;font-size:1.6rem;line-height:24px;max-width:350px;margin:16px auto}header .primary-nav-container nav.mobile .menu-container .primary-menu-container{opacity:0}header .primary-nav-container nav.desktop{display:flex;align-items:center}header .primary-nav-container nav.desktop .menus_container{margin-left:auto;border:1px solid #ffd54c;border-radius:4px;padding:8px}header .primary-nav-container nav.desktop .menus_container .menus_wrapper{display:flex;gap:24px;align-items:center;padding:0 22px;border-radius:4px;background:linear-gradient(96deg,#ffd54c -34.06%,#fff 125.24%),hsla(0,0%,100%,.2)}header .primary-nav-container nav.desktop .menu-primary-container{height:42px}header .primary-nav-container nav.desktop ul{display:flex;gap:28px;height:100%;align-items:center}header .primary-nav-container nav.desktop ul#menu-primary:after{content:"";height:18px;width:1px;background-color:#000;display:flex}header .primary-nav-container nav.desktop ul#menu-primary li{position:relative;cursor:pointer}header .primary-nav-container nav.desktop ul a{color:#000;font-family:Avant-Medium,sans-serif;font-size:1.6rem;line-height:normal;display:flex;align-items:center;transition:color .2s ease-in-out;cursor:pointer;white-space:nowrap}header .primary-nav-container nav.desktop ul a span{pointer-events:none}header .primary-nav-container nav.desktop ul a:hover{opacity:1;color:#63beff}header .primary-nav-container nav.desktop ul a svg{margin-left:8px;margin-bottom:2px}header .primary-nav-container nav.desktop ul a svg path{fill:#000;transition:fill .2s ease-in-out}header .primary-nav-container nav.desktop ul a[data-hover=blue]:hover{color:#63beff}header .primary-nav-container nav.desktop ul a[data-hover=blue]:hover svg path{fill:#63beff}header .primary-nav-container nav.desktop ul#menu-buttons a{font-size:1.6rem}@media only screen and (max-width:1024px){header .primary-nav-container nav.desktop{display:none}}header .primary-nav-container nav.desktop .sub-menu{display:none;gap:0}header .primary-nav-container nav.desktop .sub-menu li{display:block;width:100%;background:linear-gradient(96deg,#ffd54c -34.06%,#fff 125.24%),hsla(0,0%,100%,.2)}header .primary-nav-container nav.desktop .sub-menu a{display:block;margin-right:0;text-align:left;padding:8px;background:transparent;width:100%}header .primary-nav-container nav.desktop .sub-menu.open{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:absolute;top:0;left:0;padding:30px 20px 12px 0}header .primary-nav-container nav.desktop .sub-menu.open:before{height:calc(100% - 70px);width:100%;content:"";position:absolute;top:92px;left:0;background:#000;z-index:-1}header .primary-nav-container nav.desktop .sub-menu.open a:hover{background:hsla(0,0%,100%,.15);border-bottom:none}header .primary-nav-container nav.desktop.menu-item-has-children{position:relative}header .primary-nav-container nav.mobile .sub-menu,header .primary-nav-container nav.mobile .sub-menu.open{display:none}header .primary-nav-container nav .buttons-menu ul a{color:#000;font-family:Avant-Medium,sans-serif;font-size:1.6rem;line-height:normal;display:flex;align-items:center;transition:color .2s ease-in-out}header .primary-nav-container nav .buttons-menu ul a:hover{opacity:1;color:#63beff}header .menu-btn{width:32px;height:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;z-index:100;cursor:pointer}header .menu-btn .bar{position:relative;height:3px;width:32px;background-color:#fff;border-radius:1px;transition:transform .8s ease}header #primary-navigation-mobile.open .menu-btn{justify-content:center}header #primary-navigation-mobile.open .menu-btn .bar:first-child{transform:rotate(-225deg);top:2px}header #primary-navigation-mobile.open .menu-btn .bar:nth-child(2){display:none}header #primary-navigation-mobile.open .menu-btn .bar:nth-child(3){transform:rotate(225deg);bottom:1px}header #primary-navigation-mobile.open .menu-container{transform:translateY(0);padding:0 16px 40px}header #primary-navigation-mobile.open .menu-container .menu-content{width:100%;padding:60px 0;border-top:1px solid hsla(0,0%,100%,.25)}header #primary-navigation-mobile.open .menu-container .primary-menu-container{opacity:1;width:100%;padding:20px 12px;background:#ffd54c;border-radius:12px}header #primary-navigation-mobile.open .menu-container .primary-menu-container h3{color:#000;text-align:center;font-size:2rem;line-height:24px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.4)}header #primary-navigation-mobile.open .menu-container .primary-menu-container a{display:flex;align-items:center;width:100%;padding:12px;color:#000;text-align:center;font-family:Avant-Bold,sans-serif;font-size:2.4rem;line-height:28.8px;border-radius:8px;background:rgba(0,0,0,.08);margin-bottom:8px}header #primary-navigation-mobile.open .menu-container .primary-menu-container a svg{margin-left:8px;margin-bottom:2px}header #primary-navigation-mobile.open .menu-container .primary-menu-container a svg path{stroke:#000;fill:#000}header #primary-navigation-mobile.open .menu-container .primary-menu-container .menu-buttons-container a{color:#fff;background:#000}header #primary-navigation-mobile.open .menu-container .primary-menu-container .menu-primary-container{margin-top:20px}body{background:#000}body .main-background-container{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:0}body .main-background-container .main-background{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity 1s ease-in-out;background-repeat:no-repeat;background-size:cover;z-index:1}body .main-background-container .main-background .overlay{width:100%;height:100%;position:relative;z-index:2}body .main-background-container .main-background.black{background-image:url(/wp-content/themes/theogtheme/src/images/background/main_background_black.png)}body .main-background-container .main-background.black .overlay{background:linear-gradient(180deg,#000,transparent 80%)}body .main-background-container .main-background.yellow{background-image:url(/wp-content/themes/theogtheme/src/images/background/main_background.png);background-color:#ffd54c}body .main-background-container .main-background.yellow .overlay{background:linear-gradient(180deg,#ffd54c,transparent 80%)}body .main-background-container .main-background.white{background-image:url(/wp-content/themes/theogtheme/src/images/background/main_background.png);background-color:#fff}body .main-background-container .main-background.white .overlay{background:linear-gradient(180deg,#ffd54c,transparent 80%)}body .main-background-container .main-background.active{opacity:1;z-index:2}body.black.active{background:url(/wp-content/themes/theogtheme/src/images/background/main_background_black.png) no-repeat;background-size:cover}body.yellow.active{background:url(/wp-content/themes/theogtheme/src/images/background/main_background.png) no-repeat,#ffd54c;background-size:cover}body.white.active{background:url(/wp-content/themes/theogtheme/src/images/background/main_background.png) no-repeat,#fff;background-size:cover}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slide:focus{outline:none}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff 50% no-repeat}@font-face{font-family:slick;src:url(/wp-content/themes/theogtheme/build/fonts/slick.eot);src:url(/wp-content/themes/theogtheme/build/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/theogtheme/build/fonts/slick.woff) format("woff"),url(/wp-content/themes/theogtheme/build/fonts/slick.ttf) format("truetype"),url(/wp-content/themes/theogtheme/build/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before,[dir=rtl] .slick-prev:before{content:">"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before,[dir=rtl] .slick-next:before{content:">"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-40px;list-style:none;display:flex;justify-content:center;align-items:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:8px;width:8px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:8px;width:8px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{transform:scale(1.4);opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;border-radius:50%;content:"";width:8px;height:8px;line-height:8px;text-align:center;opacity:.8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .3s ease}.slick-dots li.slick-active button:before{color:#000;opacity:.75;transform:scale(1.4)}section#component_hero_subpages{background-size:cover;background-repeat:no-repeat;padding-top:82px;padding-left:0;padding-right:0;border-bottom:1px solid hsla(0,0%,100%,.4);background:rgba(0,0,0,.6);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}section#component_hero_subpages .hero-subpage{height:389px;background-size:cover;background-repeat:no-repeat;display:flex;align-items:flex-end;gap:80px;padding-left:32px;padding-bottom:52px}@media only screen and (max-width:1024px){section#component_hero_subpages .hero-subpage{height:260px;flex-direction:column-reverse;align-items:flex-start;padding-bottom:20px;gap:0}}section#component_hero_subpages .hero-subpage .hero-content h1{display:flex;flex-direction:column;background-image:linear-gradient(299deg,#fff -10.61%,#ffd54c 168%);color:transparent;-webkit-background-clip:text;background-clip:text}section#component_hero_subpages .hero-subpage .hero-image{flex:1;height:100%;align-items:center;justify-content:flex-end}section#component_hero_subpages .hero-subpage .hero-image img{margin-left:auto}section#component_hero_subpages .hero-subpage .hero-image img.mobile{display:none}@media only screen and (max-width:1024px){section#component_hero_subpages .hero-subpage .hero-image img.mobile{display:flex}}section#component_hero_subpages .hero-subpage .hero-image img.desktop{display:flex}@media only screen and (max-width:1024px){section#component_hero_subpages .hero-subpage .hero-image img.desktop{display:none}}@media only screen and (max-width:1024px){section#component_hero_subpages .hero-subpage .hero-image{padding-top:20px;align-items:flex-end;flex:none;width:100%;height:auto}section#component_hero_subpages .hero-subpage .hero-image img{height:92px;margin-left:auto}section#component_hero_subpages .hero-subpage .hero-image img.mobile{display:none}}@media only screen and (max-width:1024px)and (max-width:1024px){section#component_hero_subpages .hero-subpage .hero-image img.mobile{display:flex}}@media only screen and (max-width:1024px){section#component_hero_subpages .hero-subpage .hero-image img.desktop{display:flex}}@media only screen and (max-width:1024px)and (max-width:1024px){section#component_hero_subpages .hero-subpage .hero-image img.desktop{display:none}}section#component_hero_casestudy{background-size:cover;background-repeat:no-repeat;padding-top:82px;padding-left:0;padding-right:0}section#component_hero_casestudy .component_hero_casestudy{min-height:100vh;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:flex-start;padding:110px 32px 52px;gap:40px}@media only screen and (max-width:1024px){section#component_hero_casestudy .component_hero_casestudy{padding-left:20px;padding-right:20px;padding-top:64px;align-items:flex-start;padding-bottom:20px;gap:0}}section#component_hero_casestudy .component_hero_casestudy__content h1{display:flex;flex-direction:column;background-image:linear-gradient(299deg,#fff -10.61%,#ffd54c 168%);color:transparent;-webkit-background-clip:text;background-clip:text;text-transform:uppercase}section#component_hero_casestudy .component_hero_casestudy__content h1 .animated{font-family:Avant-Bold,sans-serif;text-rendering:optimizeSpeed;display:flex;gap:5px;text-transform:uppercase;font-variation-settings:"wght" 400,"wdth" 100,"ital" 0;color:#ffd54c}section#component_hero_casestudy .component_hero_casestudy__content h1 .char{display:inline-block;transition:all .2s ease-out}section#component_hero_casestudy .component_hero_casestudy__video{position:relative;min-height:0;flex:1;width:100%;background-color:transparent}@media only screen and (max-width:1024px){section#component_hero_casestudy .component_hero_casestudy__video{margin-top:28px}}section#component_hero_casestudy .component_hero_casestudy__video__overlay{width:33vw;height:calc(100vh - 81px);overflow:hidden;transition:width .5s ease-out;margin:auto}@media only screen and (max-width:1024px){section#component_hero_casestudy .component_hero_casestudy__video__overlay{margin-right:auto;margin-left:0}}section#component_hero_casestudy .component_hero_casestudy__video__loop{position:relative;line-height:0;max-width:100%;max-height:100%;height:100%;width:100%;z-index:1;border:1px solid hsla(0,0%,100%,.25)}section#component_hero_casestudy .component_hero_casestudy__video__loop img,section#component_hero_casestudy .component_hero_casestudy__video__loop video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;line-height:0}section#component_hero_casestudy .component_hero_casestudy__video__lightbox_trigger{position:absolute;bottom:12px;right:20px;display:flex;align-items:center;cursor:pointer;gap:8px}@media only screen and (max-width:768px){section#component_hero_casestudy .component_hero_casestudy__video__lightbox_trigger{bottom:auto;top:16px;right:17px}}.component_hero_casestudy__lightbox{display:none;opacity:0;transition:opacity .3s ease-in-out}.component_hero_casestudy__lightbox__close-btn{position:absolute;top:28px;right:28px;cursor:pointer;font-size:32px;color:#fff;z-index:1001;width:32px;height:32px;border:2px solid #fff;border-radius:100%;display:flex;align-items:center;justify-content:center;font-weight:700;background-color:#181818;font-family:arial}.component_hero_casestudy__lightbox.open{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;background:#000;opacity:1}.component_hero_casestudy__lightbox__video-container{width:100%;height:100%;margin:auto;padding:32px}@media only screen and (max-width:1024px){.component_hero_casestudy__lightbox__video-container{padding:16px}}.component_hero_casestudy__lightbox__video-container video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;line-height:0}section#component_fifty_fifty_vertical{padding-top:160px;padding-bottom:100px}@media only screen and (max-width:1024px){section#component_fifty_fifty_vertical{padding-top:64px;padding-bottom:64px}}section#component_fifty_fifty_vertical .component_fifty_fifty_vertical__container{display:flex;flex-direction:column;gap:140px}@media only screen and (max-width:1024px){section#component_fifty_fifty_vertical .component_fifty_fifty_vertical__container{gap:85px}}section#component_fifty_fifty_vertical .component_fifty_fifty_vertical__container .partial_text_block__container{display:flex;justify-content:space-between;gap:60px}@media only screen and (max-width:1024px){section#component_fifty_fifty_vertical .component_fifty_fifty_vertical__container .partial_text_block__container{flex-direction:column-reverse}}section#component_fifty_fifty_vertical .component_fifty_fifty_vertical__container .partial_text_block__heading__container{max-width:275px}section#component_fifty_fifty_vertical .component_fifty_fifty_vertical__container .partial_text_block__body__container{max-width:588px}section#component_fifty_fifty_vertical .component_fifty_fifty_vertical__container .partial_text_block__body__container p{font-size:4rem;line-height:48px;font-family:Avant-Bold,sans-serif;background-image:linear-gradient(299deg,#fff -10.61%,#ffd54c 168%);color:transparent;-webkit-background-clip:text;background-clip:text}@media only screen and (max-width:1024px){section#component_fifty_fifty_vertical .component_fifty_fifty_vertical__container .partial_text_block__body__container p{font-size:3.2rem;line-height:38.4px}}section#component_fifty_fifty_vertical .component_fifty_fifty_vertical__container h2{font-size:1.6rem;line-height:19.2px;font-family:Avant,"sans-serif";font-weight:400;margin-top:12px}@media only screen and (max-width:1024px){section#component_fifty_fifty_vertical .component_fifty_fifty_vertical__container h2{font-size:1.6rem;line-height:19.2px}}section#component_fifty_fifty_vertical .component_fifty_fifty_vertical__container h4{font-size:1.2rem;line-height:14.4px;font-family:Avant-Bold,sans-serif;color:#ffd54c}@media only screen and (max-width:1024px){section#component_fifty_fifty_vertical .component_fifty_fifty_vertical__container h4{font-size:1.6rem;line-height:19.2px}}section#component_fifty_fifty_vertical .component_fifty_fifty_vertical__image{max-width:90%}@media only screen and (max-width:1024px){section#component_fifty_fifty_vertical .component_fifty_fifty_vertical__image{margin-left:auto}}section#component_fifty_fifty_vertical .component_fifty_fifty_vertical__video{max-width:90%}section#component_fifty_fifty_vertical .component_fifty_fifty_vertical__video video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:1024px){section#component_fifty_fifty_vertical .component_fifty_fifty_vertical__video{margin-left:auto}}section#component_fifty_fifty_text{padding-top:160px;padding-bottom:100px}@media only screen and (max-width:1024px){section#component_fifty_fifty_text{padding-top:64px;padding-bottom:64px}}section#component_fifty_fifty_text .component_fifty_fifty_text__container{display:flex;flex-direction:column;gap:140px}@media only screen and (max-width:1024px){section#component_fifty_fifty_text .component_fifty_fifty_text__container{gap:85px}}section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__container{display:flex;justify-content:space-between;gap:60px}@media only screen and (max-width:1024px){section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__container{flex-direction:column;gap:80px}}section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__subheading{max-width:275px;border-bottom:1px solid hsla(0,0%,100%,.2);text-transform:uppercase;padding-bottom:4px}section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__subheading h4{font-size:1.6rem;line-height:19.2px;font-family:Avant-Bold,sans-serif}@media only screen and (max-width:1024px){section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__subheading h4{font-size:1.6rem;line-height:19.2px}}section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__heading__container{max-width:275px}section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__heading__container h2{margin-top:16px}section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__heading__container h2 ul li{font-size:1.6rem;line-height:19.2px;margin:4px 0;font-family:Avant,"sans-serif"}@media only screen and (max-width:1024px){section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__heading__container h2 ul li{font-size:1.6rem;line-height:19.2px}}section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__heading__container h2 ul li:before{content:"";width:8px;height:8px;display:inline-block;border-radius:100%;margin-right:8px}section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__heading__container h2 ul li:first-child:before{background-color:#6a418f}section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__heading__container h2 ul li:nth-child(2):before{background-color:#00afef}section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__heading__container h2 ul li:nth-child(3):before{background-color:#6abd44}section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__heading__container h2 ul li:nth-child(4):before{background-color:#ffd54c}section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__heading__container h2 ul li:nth-child(5):before{background-color:red}section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__body__container{max-width:588px}section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__body__container p{font-size:4rem;line-height:48px;font-family:Avant-Bold,sans-serif;background-image:linear-gradient(299deg,#fff -10.61%,#ffd54c 168%);color:transparent;-webkit-background-clip:text;background-clip:text}@media only screen and (max-width:1024px){section#component_fifty_fifty_text .component_fifty_fifty_text__container .partial_text_block__body__container p{font-size:3.2rem;line-height:38.4px}}.fifty-fifty-scrolling .main-container{display:flex;gap:85px;flex-wrap:wrap;position:relative}@media only screen and (max-width:768px){.fifty-fifty-scrolling .main-container{gap:0}}.fifty-fifty-scrolling .main-container article.content-container{flex:1;color:#000;max-width:100vw;position:relative;top:0}.fifty-fifty-scrolling .main-container article.content-container .scrolling-container{position:fixed;top:0;display:flex;flex-direction:column;justify-content:center;height:100vh;max-height:755px;opacity:0;max-width:33%}.fifty-fifty-scrolling .main-container article.content-container .scrolling-container:nth-child(2n){padding-top:80px}@media only screen and (max-width:768px){.fifty-fifty-scrolling .main-container article.content-container .scrolling-container:nth-child(2n){padding-top:0}}@media only screen and (max-width:768px){.fifty-fifty-scrolling .main-container article.content-container .scrolling-container{top:40px;position:absolute;height:0;z-index:5;justify-content:flex-start;overflow:hidden}.fifty-fifty-scrolling .main-container article.content-container .scrolling-container.active{height:153px;opacity:1}}.fifty-fifty-scrolling .main-container article.content-container .scrolling-container.active{opacity:1}@media only screen and (max-width:768px){.fifty-fifty-scrolling .main-container article.content-container{justify-content:flex-start;padding-top:40px}.fifty-fifty-scrolling .main-container article.content-container h2,.fifty-fifty-scrolling .main-container article.content-container p{opacity:0}}.fifty-fifty-scrolling .main-container article.content-container p{margin:16px 0 28px}.fifty-fifty-scrolling .main-container article.content-container a{display:inline-flex;padding:8px 16px 4px;justify-content:center;align-items:center;gap:10px;border-radius:8px;background-color:#ffd54c;color:#000}.fifty-fifty-scrolling .main-container article.image-container{width:45%;min-width:350px;max-width:350px;position:relative;overflow:hidden}@media only screen and (max-width:768px){.fifty-fifty-scrolling .main-container article.image-container{width:100%;min-width:0}}.fifty-fifty-scrolling .main-container article.image-container:hover .component_fifty_fifty_scrolling__info-panel{width:100%;height:100%}.fifty-fifty-scrolling .main-container article.image-container:hover .component_fifty_fifty_scrolling__info-panel--content{opacity:1;transition:opacity .2s ease .2s}.fifty-fifty-scrolling .main-container article.image-container:hover .component_fifty_fifty_scrolling__info-panel--marker{transform:scale(100)}@media only screen and (max-width:768px){.fifty-fifty-scrolling .main-container article.image-container.open .component_fifty_fifty_scrolling__info-panel{width:100%;height:100%}.fifty-fifty-scrolling .main-container article.image-container.open .component_fifty_fifty_scrolling__info-panel--content{opacity:1;transition:opacity .2s ease .2s}.fifty-fifty-scrolling .main-container article.image-container.open .component_fifty_fifty_scrolling__info-panel--marker{transform:scale(100)}}.fifty-fifty-scrolling .main-container article.image-container .image-wrap{height:100%;padding:32px;background:#000;width:100%;opacity:0;transition:opacity .5s ease-in-out}@media only screen and (max-width:768px){.fifty-fifty-scrolling .main-container article.image-container .image-wrap{padding:40px 20px}}.fifty-fifty-scrolling .main-container article.image-container .image-group{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:20px;opacity:1;transition:opacity 1.5s ease-in-out .5s;gap:24px}.fifty-fifty-scrolling .main-container article.image-container .image-group .image{overflow:hidden;width:100%;height:100%;position:relative;max-height:400px}.fifty-fifty-scrolling .main-container article.image-container .image-group .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fifty-fifty-scrolling .main-container article.image-container .image-group .title{display:none}@media only screen and (max-width:768px){.fifty-fifty-scrolling .main-container article.image-container .image-group .title{display:flex}}.fifty-fifty-scrolling .main-container article.image-container .image-group h3{display:flex;flex-direction:column;align-items:flex-start;text-transform:uppercase}.fifty-fifty-scrolling .main-container article.image-container .image-group h3 span{font-family:Avant,"sans-serif";font-size:1.2rem;line-height:normal;font-weight:400;margin-bottom:12px}.component_fifty_fifty_scrolling__info-panel{position:absolute;bottom:0;right:0;height:20px;width:20px}.component_fifty_fifty_scrolling__info-panel--heading{position:relative;z-index:2;margin-bottom:20px;border-bottom:1px solid #fff;text-transform:uppercase}.component_fifty_fifty_scrolling__info-panel--heading p.title-sm{font-family:Avant,"sans-serif";margin-bottom:8px;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.component_fifty_fifty_scrolling__info-panel--content{padding:12px;position:relative;z-index:2;opacity:0}.component_fifty_fifty_scrolling__info-panel--content .subheading{margin:20px 0 12px}.component_fifty_fifty_scrolling__info-panel--content p{font-size:12px;font-style:normal;font-weight:400;line-height:18px}.component_fifty_fifty_scrolling__info-panel--content.production *{color:#fff}.component_fifty_fifty_scrolling__info-panel--content.production .component_fifty_fifty_scrolling__info-panel--heading{border-bottom:1px solid #fff!important}.component_fifty_fifty_scrolling__info-panel--content.social *{color:#000}.component_fifty_fifty_scrolling__info-panel--content.social .component_fifty_fifty_scrolling__info-panel--heading{border-bottom:1px solid #000!important}.component_fifty_fifty_scrolling__info-panel--content.web *{color:#000}.component_fifty_fifty_scrolling__info-panel--content.web .component_fifty_fifty_scrolling__info-panel--heading{border-bottom:1px solid #000!important}.component_fifty_fifty_scrolling__info-panel--content.management *{color:#000}.component_fifty_fifty_scrolling__info-panel--content.management .component_fifty_fifty_scrolling__info-panel--heading{border-bottom:1px solid #000!important}.component_fifty_fifty_scrolling__info-panel--content.ops *{color:#000}.component_fifty_fifty_scrolling__info-panel--content.ops .component_fifty_fifty_scrolling__info-panel--heading{border-bottom:1px solid #000!important}.component_fifty_fifty_scrolling__info-panel--marker{position:absolute;bottom:8px;right:12px;height:20px;width:20px;border-radius:100%;z-index:1;background:#6a418f;transition:transform .5s ease}.component_fifty_fifty_scrolling__info-panel--marker.production{background:#6a418f}.component_fifty_fifty_scrolling__info-panel--marker.social{background:#00afef}.component_fifty_fifty_scrolling__info-panel--marker.web{background:#6abd44}.component_fifty_fifty_scrolling__info-panel--marker.management{background:#f37220}.component_fifty_fifty_scrolling__info-panel--marker.ops{background:#fff}section#component_fifty_fifty_scrolling{transition:none;opacity:0;padding-top:200px}@media only screen and (max-width:768px){section#component_fifty_fifty_scrolling{padding-top:0;transition:none;padding-left:20px;padding-right:20px}}section#component_fifty_fifty_scrolling.active,section#component_fifty_fifty_scrolling.active .image-container .image-group,section#component_fifty_fifty_scrolling.active .image-container .image-wrap{opacity:1!important}section#component_team_group{padding-top:120px;padding-bottom:0;background:linear-gradient(131deg,#ffd54c -99.11%,#fff 73.14%),#000}@media only screen and (max-width:1024px){section#component_team_group{padding-top:32px;padding-bottom:0;background:#000;margin-bottom:-100px}}section#component_team_group .component_team_group__heading{max-width:568px;display:flex;flex-direction:column;align-items:center;text-align:center;margin:auto auto 72px;color:#000}@media only screen and (max-width:1024px){section#component_team_group .component_team_group__heading{background-image:linear-gradient(299deg,#fff -10.61%,#ffd54c 168%);color:transparent;-webkit-background-clip:text;background-clip:text}}section#component_team_group .component_team_group__heading p{margin-top:16px;margin-bottom:28px}section#component_team_group .component_team_group__heading a{display:inline-block;border-radius:4px;background:#000;color:#fff;transition:background-color .2s ease-in-out;font-family:Avant-Bold,sans-serif;font-weight:700}@media only screen and (max-width:1024px){section#component_team_group .component_team_group__heading a{font-size:1.6rem;color:#000;background:linear-gradient(307deg,#fff 24.82%,#ffd54c 178.93%),#fff}}section#component_team_group .component_team_group__heading a:hover{background-color:#63beff;opacity:1}section#component_team_group .component_team_group__heading a .link-container{display:inline-flex;padding:16px 24px 12px;justify-content:center;align-items:center;font-size:2rem}section#component_team_group .component_team_group__image{margin:0 -32px;height:887px;background-size:2000px 887px;background-position:0 100%}section#component_scrolling_gallery{padding-top:60px;padding-bottom:160px}section#component_scrolling_gallery .component_scrolling_gallery__scroll__container{width:100%;overflow:hidden;position:relative}section#component_scrolling_gallery .component_scrolling_gallery__scroll__content{display:flex;gap:24px;width:-moz-max-content;width:max-content;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:1024px){section#component_scrolling_gallery .component_scrolling_gallery__scroll__content{margin-left:-12px;gap:12px}}section#component_scrolling_gallery .component_scrolling_gallery__scroll__item{display:flex;align-items:center;justify-content:center}section#component_scrolling_gallery .component_scrolling_gallery__scroll__item:first-child{margin-left:24px}@media only screen and (max-width:1024px){section#component_scrolling_gallery .component_scrolling_gallery__scroll__item:first-child{margin-left:12px}}section#component_scrolling_gallery .component_scrolling_gallery__scroll__item img{max-height:516px;max-width:364px}@media only screen and (max-width:1024px){section#component_scrolling_gallery .component_scrolling_gallery__scroll__item img{max-height:244px;max-width:172px}}section#component_fifty_fifty_text_media{padding:160px 0 100px}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_media{padding-top:64px;padding-bottom:64px}}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__container{display:flex;flex-direction:column;gap:140px;padding:0 32px}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__container{gap:40px}}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__text .partial_text_block__container{display:flex;justify-content:space-between;gap:60px}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__text .partial_text_block__container{flex-direction:column;gap:28px}}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__text .partial_text_block__subheading{border-bottom:1px solid #000;text-transform:uppercase;padding-bottom:4px;color:#000}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__text .partial_text_block__subheading h4{font-size:2rem;line-height:24px;font-family:Avant-Bold,sans-serif}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__text .partial_text_block__subheading h4{font-size:1.6rem;line-height:19.2px}}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__text .partial_text_block__heading__container{width:100%;max-width:588px}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__text .partial_text_block__heading__container h2{font-size:4rem;line-height:48px;margin-top:24px;color:#000}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__text .partial_text_block__body__container{flex:1;color:#000;margin-top:41px}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__text .partial_text_block__body__container{margin-top:0}}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__text .partial_text_block__body__container p{font-size:1.6rem;line-height:19.2px;margin-top:16px;font-family:Avant,"sans-serif"}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__media{position:relative;min-height:0;height:100%;width:100vw;margin-left:-32px;background-color:transparent}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__media__container{height:100vh}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__media__container{margin-top:10px!important}}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__media__overlay{width:33vw;height:100vh;overflow:hidden;transition:width .5s ease-out;margin:auto;background-size:cover;background-repeat:no-repeat;background-position:top}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__media__image__overlay{position:absolute;top:0;left:0;z-index:2;width:100%;height:50%;opacity:0;background:linear-gradient(180deg,rgba(0,0,0,.75),transparent);transition:opacity .5s ease-out}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__media__image__overlay.active{opacity:1}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__media__image__overlay h2{display:block;padding-top:60px;padding-left:180px;line-height:123px;background:linear-gradient(307deg,#fff 24.82%,#ffd54c 178.93%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__media__image__overlay h2 br{display:none}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__media__image__overlay h2 span{display:block;line-height:96px}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__media__image__overlay h2 span{line-height:40px}}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__media__image__overlay h2{padding-left:32px;padding-top:125px;line-height:66px}}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__media__image{position:absolute;top:0;left:0;z-index:1;width:100%;height:100vh;opacity:0}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__media__image.active{opacity:1}section#component_fifty_fifty_text_media .component_fifty_fifty_text_media__media__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;line-height:0}section#component_fifty_fifty_text_kpis{padding:160px 0 0}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis{padding-top:64px;padding-bottom:64px}}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__overlay.fixed{position:fixed;z-index:1;padding-top:81px;top:0;left:0;width:100vw;height:100vh}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__overlay.fixed h2{display:block;padding-top:60px;padding-left:180px;line-height:123px;background:linear-gradient(307deg,#fff 24.82%,#ffd54c 178.93%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__overlay.fixed h2 br{display:none}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__overlay.fixed h2 span{display:block;line-height:96px}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__overlay.fixed h2 span{line-height:40px}}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__overlay.fixed h2{padding-left:32px;padding-top:145px;line-height:66px}}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__overlay__image{position:absolute;top:0;bottom:0;width:100%;height:100vh;z-index:1;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:50%}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__overlay__image{margin-top:20px}}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__overlay__background{position:absolute;top:0;left:0;z-index:2;width:100%;height:50%;max-height:680px;background:linear-gradient(180deg,rgba(0,0,0,.75),transparent)}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__overlay__text{margin-top:-81px;position:relative;top:0;left:0;z-index:2}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--reveal{display:flex;flex-direction:column;gap:140px;transition:opacity 1s ease-in-out;height:100vh}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--reveal{gap:85px}}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--reveal .component_fifty_fifty_text_kpis__kpis__text{opacity:0;padding-top:120px;background:linear-gradient(131deg,#ffd54c -99.11%,#fff 73.14%),#fff;height:800vh;background-size:100vw 100vh;position:relative}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--reveal .component_fifty_fifty_text_kpis__kpis__text{padding-left:20px;padding-right:20px}}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--reveal .component_fifty_fifty_text_kpis__kpis__text__container{width:100%}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--reveal .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__container{display:flex;justify-content:space-between;gap:60px}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--reveal .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__container{gap:44px;flex-direction:column}}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--reveal .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__subheading{border-bottom:1px solid #000;text-transform:uppercase;padding-bottom:4px;color:#000}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--reveal .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__subheading h4{font-size:2rem;line-height:24px;font-family:Avant-Bold,sans-serif}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--reveal .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__subheading h4{font-size:1.6rem;line-height:19.2px}}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--reveal .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__heading__container{width:100%;max-width:588px}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--reveal .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__heading__container h2{font-size:4rem;line-height:48px;margin-top:24px;color:#000}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--reveal .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__heading__container h2{font-size:3.2rem;line-height:38.4px}}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--reveal .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__body__container{flex:1;color:#000;margin-top:41px}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--reveal .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__body__container{margin-top:0}}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--reveal .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__body__container p{font-size:1.6rem;line-height:19.2px;margin-top:16px;font-family:Avant,"sans-serif"}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate{display:flex;flex-direction:column;gap:140px;transition:opacity 1s ease-in-out;height:600vh}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate{overflow:hidden}}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text{opacity:0!important;padding-top:120px;background:linear-gradient(131deg,#ffd54c -99.11%,#fff 73.14%),#fff;height:100vh;position:relative}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text{padding-left:20px;padding-right:20px}}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text.reveal{opacity:1!important}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text__container{width:100%}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__container{display:flex;justify-content:space-between;gap:60px}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__container{gap:44px;flex-direction:column}}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__subheading{border-bottom:1px solid #000;text-transform:uppercase;padding-bottom:4px;color:#000}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__subheading h4{font-size:2rem;line-height:24px;font-family:Avant-Bold,sans-serif}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__subheading h4{font-size:1.6rem;line-height:19.2px}}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__heading__container{width:100%;max-width:588px}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__heading__container h2{font-size:4rem;line-height:48px;margin-top:24px;color:#000}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__heading__container h2{font-size:3.2rem;line-height:38.4px}}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__body__container{flex:1;color:#000;margin-top:41px}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__body__container{margin-top:0}}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text .partial_text_block__body__container p{font-size:1.6rem;line-height:19.2px;margin-top:16px;font-family:Avant,"sans-serif"}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text__animation{width:100%}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text__animation__container{position:relative;margin-top:60px;width:100%;height:250px;background-size:auto 100%;background-repeat:no-repeat;background-position:100% 0}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text__animation__container{height:122.5px}}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text__animation__text{position:absolute;top:0;left:0}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text__animation__text .deconstructed{position:relative;margin:auto;min-height:28rem;color:transparent;font-family:Avant-Bold,sans-serif;font-size:12rem;font-weight:700;opacity:0;width:100%;line-height:140px}@media only screen and (max-width:1024px){section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text__animation__text .deconstructed{font-size:6.4rem;line-height:61px}}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text__animation__text .deconstructed.play{opacity:1}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text__animation__text .deconstructed.play>div{position:absolute;top:0;left:0;right:0;bottom:0;color:#000;pointer-events:none}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text__animation__text .deconstructed.play>div:first-child{-webkit-mask-image:linear-gradient(#000 25%,transparent 0);mask-image:linear-gradient(#000 25%,transparent 0);animation:deconstructed1 2.5s forwards}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text__animation__text .deconstructed.play>div:nth-child(2){-webkit-mask-image:linear-gradient(transparent 25%,#000 0,#000 50%,transparent 0);mask-image:linear-gradient(transparent 25%,#000 0,#000 50%,transparent 0);animation:deconstructed2 2.5s forwards}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text__animation__text .deconstructed.play>div:nth-child(3){-webkit-mask-image:linear-gradient(transparent 50%,#000 0,#000 75%,transparent 0);mask-image:linear-gradient(transparent 50%,#000 0,#000 75%,transparent 0);animation:deconstructed3 2.5s forwards}section#component_fifty_fifty_text_kpis .component_fifty_fifty_text_kpis__kpis--animate .component_fifty_fifty_text_kpis__kpis__text__animation__text .deconstructed.play>div:nth-child(4){-webkit-mask-image:linear-gradient(transparent 75%,#000 0);mask-image:linear-gradient(transparent 75%,#000 0);animation:deconstructed4 2.5s forwards}@keyframes deconstructed1{0%{transform:translateX(100%)}26%{transform:translateX(0)}83%{transform:translateX(-.1%)}}@keyframes deconstructed2{0%{transform:translateX(100%)}24%{transform:translateX(.5%)}82%{transform:translateX(-.2%)}}@keyframes deconstructed3{0%{transform:translateX(100%)}22%{transform:translateX(0)}81%{transform:translateX(0)}}@keyframes deconstructed4{0%{transform:translateX(100%)}20%{transform:translateX(0)}80%{transform:translateX(0)}}section#component_parallax_double_image{background:#000;padding-top:160px}section#component_parallax_double_image .component_parallax_double_image__images{padding-bottom:80px}section#component_parallax_double_image .component_parallax_double_image__images__image{height:361px;width:57%;background-size:cover}section#component_parallax_double_image .component_parallax_double_image__images__image:first-child{background-position:100% 100%;margin-bottom:100px}section#component_parallax_double_image .component_parallax_double_image__images__image:last-child{margin-left:auto;background-position:0 100%}section#component_parallax_double_image .component_parallax_double_image__text__container{padding-top:160px;padding-bottom:100px}@media only screen and (max-width:1024px){section#component_parallax_double_image .component_parallax_double_image__text__container{padding-top:20px}}section#component_parallax_double_image .component_parallax_double_image__text__container .partial_text_block__container{display:flex;justify-content:space-between;gap:60px}@media only screen and (max-width:1024px){section#component_parallax_double_image .component_parallax_double_image__text__container .partial_text_block__container{gap:44px;flex-direction:column}}section#component_parallax_double_image .component_parallax_double_image__text__container .partial_text_block__subheading{border-bottom:1px solid #fff;text-transform:uppercase;padding-bottom:4px;color:#fff}section#component_parallax_double_image .component_parallax_double_image__text__container .partial_text_block__subheading h4{font-size:2rem;line-height:24px;font-family:Avant-Bold,sans-serif}@media only screen and (max-width:1024px){section#component_parallax_double_image .component_parallax_double_image__text__container .partial_text_block__subheading h4{font-size:1.6rem;line-height:19.2px}}section#component_parallax_double_image .component_parallax_double_image__text__container .partial_text_block__heading__container{width:100%;max-width:588px}section#component_parallax_double_image .component_parallax_double_image__text__container .partial_text_block__heading__container h2{font-size:4rem;line-height:48px;margin-top:24px;color:#fff}@media only screen and (max-width:1024px){section#component_parallax_double_image .component_parallax_double_image__text__container .partial_text_block__heading__container h2{font-size:3.2rem;line-height:38.4px}}section#component_parallax_double_image .component_parallax_double_image__text__container .partial_text_block__body__container{flex:1;color:#fff;margin-top:41px}@media only screen and (max-width:1024px){section#component_parallax_double_image .component_parallax_double_image__text__container .partial_text_block__body__container{margin-top:0}}section#component_parallax_double_image .component_parallax_double_image__text__container .partial_text_block__body__container p{font-size:1.6rem;line-height:19.2px;margin-top:16px;font-family:Avant,"sans-serif"}section#component_case_study_preview{position:relative;padding:100px 0 120px calc(50vw - 540px)}@media only screen and (max-width:1024px){section#component_case_study_preview{padding-left:20px;padding-right:20px;padding-top:0}}section#component_case_study_preview .slick-slide{margin:0 8px}section#component_case_study_preview .slick-list{margin:0 -8px}section#component_case_study_preview .slick-dots{bottom:-24px;margin:0 -8px;display:none!important}@media only screen and (max-width:1024px){section#component_case_study_preview .slick-dots{display:flex!important}}section#component_case_study_preview .slick-dots li button:before{width:8px;height:8px;background-color:#fff;opacity:.4;transition:all .3s ease}section#component_case_study_preview .slick-dots li.slick-active{width:16px}section#component_case_study_preview .slick-dots li.slick-active button:before{background-color:#fff;opacity:1;width:16px;border-radius:39.333px}section#component_case_study_preview .slick-dots li button{transition:all .3s ease}section#component_case_study_preview .component_case_study_preview__text{position:relative;z-index:2;margin-bottom:240px}@media only screen and (max-width:1024px){section#component_case_study_preview .component_case_study_preview__text{margin-bottom:40px}}section#component_case_study_preview .component_case_study_preview__text h2{background:linear-gradient(288deg,#fff 50.17%,#ffd54c 140.57%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width:1024px){section#component_case_study_preview .component_case_study_preview__text h2{line-height:64px}}section#component_case_study_preview .component_case_study_preview__background{position:absolute;z-index:1;top:-50px;right:0;height:100%;width:50%;background-size:contain;background-repeat:no-repeat;pointer-events:none;max-height:717.063px;max-width:794.626px}@media only screen and (max-width:1024px){section#component_case_study_preview .component_case_study_preview__background{display:none}}section#component_case_study_preview .component_case_study_preview__carousel{position:relative;width:100%;max-width:100%;overflow:hidden;margin:auto}section#component_case_study_preview .component_case_study_preview__carousel a:hover{opacity:1}section#component_case_study_preview .component_case_study_preview__carousel a:hover img{transform:scale(1.25)}@media only screen and (max-width:1024px){section#component_case_study_preview .component_case_study_preview__carousel a:hover img{transform:scale(1)}}section#component_case_study_preview .component_case_study_preview__carousel__container{display:flex;gap:20px;margin-left:-20px}@media only screen and (max-width:1024px){section#component_case_study_preview .component_case_study_preview__carousel__container{margin-left:0}}section#component_case_study_preview .component_case_study_preview__carousel__item{min-width:36%;height:281px;border-radius:8px;overflow:hidden;position:relative}@media only screen and (max-width:1024px){section#component_case_study_preview .component_case_study_preview__carousel__item{min-width:100%;height:377px}}section#component_case_study_preview .component_case_study_preview__carousel__item:first-child{margin-left:20px}@media only screen and (max-width:1024px){section#component_case_study_preview .component_case_study_preview__carousel__item:first-child{margin-left:0}}section#component_case_study_preview .component_case_study_preview__carousel__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease-in-out}section#component_case_study_preview .component_case_study_preview__carousel__caption{position:absolute;bottom:4px;left:20px;color:#fff;font-size:16px;z-index:2}section#component_case_study_preview .component_case_study_preview__carousel__overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.8)}section#component_case_study_preview .component_case_study_preview__arrows{margin-top:60px}section#component_case_study_preview .component_case_study_preview__arrows button{border:none;cursor:pointer;background-color:#000}@media only screen and (max-width:1024px){section#component_case_study_preview .component_case_study_preview__arrows{display:none}}.flexible-fifty-fifty{min-height:200vh;position:relative}.flexible-fifty-fifty .main-container{position:sticky;top:30%;display:flex;gap:80px;padding:46px 0;align-items:stretch}@media only screen and (max-width:768px){.flexible-fifty-fifty .main-container{flex-direction:column;gap:40px}}.flexible-fifty-fifty .main-container article{flex:1}.flexible-fifty-fifty .main-container article.content-container{display:flex;flex-direction:column;justify-content:center;max-width:42%;order:2}@media only screen and (max-width:1024px){.flexible-fifty-fifty .main-container article.content-container{order:1;max-width:55%;align-items:stretch;max-width:100%}}.flexible-fifty-fifty .main-container article.content-container h2{color:#ffd54c}.flexible-fifty-fifty .main-container article.content-container p{margin:16px 0 28px}.flexible-fifty-fifty .main-container article.media-container{order:1;flex:2}@media only screen and (max-width:1024px){.flexible-fifty-fifty .main-container article.media-container{height:188px;width:335px;flex:none;order:2}}.flexible-fifty-fifty .main-container article.media-container .multiple-images{height:625px;position:relative}@media only screen and (max-width:768px){.flexible-fifty-fifty .main-container article.media-container .multiple-images{height:400px}}.flexible-fifty-fifty .main-container article.media-container .multiple-images .multiple-images-container{height:100%;width:100%;display:flex;position:absolute;justify-content:space-between}@media only screen and (max-width:1024px){.flexible-fifty-fifty .main-container article.media-container .multiple-images .multiple-images-container{justify-content:center;gap:100px}}@media only screen and (max-width:768px){.flexible-fifty-fifty .main-container article.media-container .multiple-images .multiple-images-container{justify-content:center;gap:20px}}.flexible-fifty-fifty .main-container article.media-container .multiple-images .multiple-images-container li{max-height:100%;display:flex;flex-direction:column}.flexible-fifty-fifty .main-container article.media-container .multiple-images .multiple-images-container li:first-child{margin-top:200px}.flexible-fifty-fifty .main-container article.media-container .multiple-images .multiple-images-container li:nth-child(2){margin-left:-120px}.flexible-fifty-fifty .main-container article.media-container .multiple-images .multiple-images-container li img:nth-child(2){margin-left:120px;margin-top:-120px}.flexible-fifty-fifty .main-container article.media-container .multiple-images .multiple-images-container li img{max-height:100%;max-width:175px}@media only screen and (max-width:1024px){.flexible-fifty-fifty .main-container article.media-container .multiple-images .multiple-images-container li img{max-width:123px}}.flexible-fifty-fifty-scrolling .main-container{display:flex;gap:85px;flex-wrap:wrap}@media only screen and (max-width:1024px){.flexible-fifty-fifty-scrolling .main-container{gap:0}}.flexible-fifty-fifty-scrolling .main-container article.content-container{flex:1;color:#000;max-width:100vw;position:relative;top:0}@media only screen and (max-width:1024px){.flexible-fifty-fifty-scrolling .main-container article.content-container .scrolling-background{position:fixed;top:82px;background:#ffd54c;height:153px;margin:0 -20px;padding:40px 20px 0;width:100%;transition:none;z-index:1}}.flexible-fifty-fifty-scrolling .main-container article.content-container .scrolling-container{position:fixed;top:0;display:flex;flex-direction:column;justify-content:center;height:100vh;max-height:755px;opacity:0;max-width:33%}.flexible-fifty-fifty-scrolling .main-container article.content-container .scrolling-container:nth-child(2n){padding-top:80px}@media only screen and (max-width:1024px){.flexible-fifty-fifty-scrolling .main-container article.content-container .scrolling-container:nth-child(2n){padding-top:0}}@media only screen and (max-width:1024px){.flexible-fifty-fifty-scrolling .main-container article.content-container .scrolling-container{top:80px;height:0;z-index:5;justify-content:flex-start;overflow:hidden;max-width:calc(100% - 40px)}.flexible-fifty-fifty-scrolling .main-container article.content-container .scrolling-container.active{height:153px;opacity:1}}.flexible-fifty-fifty-scrolling .main-container article.content-container .scrolling-container.active{opacity:1}@media only screen and (max-width:1024px){.flexible-fifty-fifty-scrolling .main-container article.content-container .scrolling-container.active{justify-content:flex-start;padding-top:40px}.flexible-fifty-fifty-scrolling .main-container article.content-container .scrolling-container.active h2,.flexible-fifty-fifty-scrolling .main-container article.content-container .scrolling-container.active p{opacity:1!important}}@media only screen and (max-width:1024px){.flexible-fifty-fifty-scrolling .main-container article.content-container{justify-content:flex-start;padding-top:40px}.flexible-fifty-fifty-scrolling .main-container article.content-container h2,.flexible-fifty-fifty-scrolling .main-container article.content-container p{opacity:0}}.flexible-fifty-fifty-scrolling .main-container article.content-container p{margin:16px 0 28px}.flexible-fifty-fifty-scrolling .main-container article.content-container a{display:inline-flex;padding:8px 16px 4px;justify-content:center;align-items:center;gap:10px;border-radius:8px;background-color:#ffd54c;color:#000}.flexible-fifty-fifty-scrolling .main-container article.content-container .tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;width:100%;overflow-x:scroll;max-width:100vw;scrollbar-width:none}.flexible-fifty-fifty-scrolling .main-container article.content-container .tags::-webkit-scrollbar{display:none}@media only screen and (max-width:1024px){.flexible-fifty-fifty-scrolling .main-container article.content-container .tags{flex-wrap:nowrap}}.flexible-fifty-fifty-scrolling .main-container article.content-container .tags p{display:flex;padding:6px 12px 2px;justify-content:center;align-items:center;gap:4px;border-radius:4px;border:1px solid #000;color:#000;background:hsla(0,0%,100%,.4);margin:0}@media only screen and (max-width:1024px){.flexible-fifty-fifty-scrolling .main-container article.content-container .tags p{height:23px;white-space:nowrap;margin:4px 0}}.flexible-fifty-fifty-scrolling .main-container article.image-container{width:52%;min-width:350px;max-width:500px}@media only screen and (max-width:1024px){.flexible-fifty-fifty-scrolling .main-container article.image-container{width:100%;min-width:0}}.flexible-fifty-fifty-scrolling .main-container article.image-container .image-wrap{height:100%;padding:32px;background:#000;width:100%;opacity:0;transition:opacity .5s ease-in-out}@media only screen and (max-width:1024px){.flexible-fifty-fifty-scrolling .main-container article.image-container .image-wrap{padding:40px 20px}}.flexible-fifty-fifty-scrolling .main-container article.image-container .image-group{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:50px;opacity:1;transition:opacity 1.5s ease-in-out .5s;gap:24px}.flexible-fifty-fifty-scrolling .main-container article.image-container .image-group .image{width:100%;height:100%}.flexible-fifty-fifty-scrolling .main-container article.image-container .image-group .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flexible-fifty-fifty-scrolling .main-container article.image-container .image-group h3{display:flex;flex-direction:column;align-items:flex-start}.flexible-fifty-fifty-scrolling .main-container article.image-container .image-group h3 span{font-family:Avant,"sans-serif";font-size:1.2rem;line-height:normal;font-weight:400}.flexible-fifty-fifty-scrolling .main-container article.image-container .image-group:nth-child(odd){flex-wrap:nowrap;flex-direction:column}.flexible-fifty-fifty-scrolling .main-container article.image-container .image-group:nth-child(odd) img{max-width:458px;max-height:306px}.flexible-fifty-fifty-scrolling .main-container article.image-container .image-group:nth-child(odd) h3,.flexible-fifty-fifty-scrolling .main-container article.image-container .image-group:nth-child(odd) span{white-space:normal;text-align:right;margin-left:auto;max-width:200px}.flexible-fifty-fifty-scrolling .main-container article.image-container .image-group:nth-child(2n){flex-direction:row;gap:24px}.flexible-fifty-fifty-scrolling .main-container article.image-container .image-group:nth-child(2n) img{max-width:323px;max-height:458px}.flexible-fifty-fifty-scrolling .main-container article.image-container .image-group:nth-child(2n) h3{align-items:flex-start;margin-top:auto;margin-bottom:auto;padding-bottom:140px}section#flexible-fifty-fifty-scrolling-section{transition:none;opacity:0;position:relative;z-index:1;padding-top:200px}@media only screen and (max-width:1024px){section#flexible-fifty-fifty-scrolling-section{padding-top:0;transition:none}}section#flexible-fifty-fifty-scrolling-section.active,section#flexible-fifty-fifty-scrolling-section.active .image-container .image-group,section#flexible-fifty-fifty-scrolling-section.active .image-container .image-wrap{opacity:1!important}.flexible-fifty-fifty-form{padding-top:150px;padding-bottom:80px;position:relative;z-index:20;overflow:hidden}.flexible-fifty-fifty-form .main-container{display:flex;gap:80px;align-items:stretch;position:relative;z-index:1}@media only screen and (max-width:1024px){.flexible-fifty-fifty-form .main-container{flex-direction:column;padding-bottom:400px;gap:40px}}.flexible-fifty-fifty-form .main-container article{flex:1}.flexible-fifty-fifty-form .main-container article.content-container{position:relative;min-height:100%;display:flex;flex-direction:column;justify-content:flex-start;color:#000;transition:opacity 1s ease-in-out}@media only screen and (max-width:1024px){.flexible-fifty-fifty-form .main-container article.content-container{position:unset;text-align:center}}.flexible-fifty-fifty-form .main-container article.content-container p{max-width:90%}@media only screen and (max-width:1024px){.flexible-fifty-fifty-form .main-container article.content-container p{margin:16px auto 28px}}.flexible-fifty-fifty-form .main-container article.content-container a{display:inline-flex;padding:8px 16px 4px;justify-content:center;align-items:center;gap:10px;border-radius:8px;background-color:#ffd54c;color:#000}.flexible-fifty-fifty-form .main-container article.content-container .tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.flexible-fifty-fifty-form .main-container article.content-container .tags p{display:flex;padding:6px 12px 2px;justify-content:center;align-items:center;gap:4px;margin:4px 0;border-radius:4px;border:1px solid #000;color:#000;background:hsla(0,0%,100%,.4)}.flexible-fifty-fifty-form .main-container article.form-container *{all:revert}.flexible-fifty-fifty-form .main-container article.form-container form{border-radius:20px;background:#000;display:flex;padding:28px 48px;flex-direction:column;align-items:flex-start;gap:20px}@media only screen and (max-width:1024px){.flexible-fifty-fifty-form .main-container article.form-container form{padding:28px 20px}}.flexible-fifty-fifty-form .main-container article.form-container form .gform_body{width:100%}.flexible-fifty-fifty-form .main-container article.form-container form .gform_fields{display:flex;flex-direction:column;gap:20px}.flexible-fifty-fifty-form .main-container article.form-container form label{display:block;font-size:1.2rem;line-height:18px;margin-bottom:8px;font-family:Avant-Bold,sans-serif!important}.flexible-fifty-fifty-form .main-container article.form-container form input,.flexible-fifty-fifty-form .main-container article.form-container form select,.flexible-fifty-fifty-form .main-container article.form-container form textarea{font-family:Avant,"sans-serif"!important;display:block;padding:10px 12px 6px;align-items:center;border-radius:4px;border:1px solid rgba(0,0,0,.2);background:#fff;width:100%;max-width:100%;box-sizing:border-box;max-height:90px;font-size:1.6rem}.flexible-fifty-fifty-form .main-container article.form-container form input::-moz-placeholder,.flexible-fifty-fifty-form .main-container article.form-container form select::-moz-placeholder,.flexible-fifty-fifty-form .main-container article.form-container form textarea::-moz-placeholder{color:rgba(0,0,0,.4)}.flexible-fifty-fifty-form .main-container article.form-container form input::placeholder,.flexible-fifty-fifty-form .main-container article.form-container form select::placeholder,.flexible-fifty-fifty-form .main-container article.form-container form textarea::placeholder{color:rgba(0,0,0,.4)}.flexible-fifty-fifty-form .main-container article.form-container form select{color:rgba(0,0,0,.4)}.flexible-fifty-fifty-form .main-container article.form-container input[type=submit]{display:inline-flex!important;padding:12px 20px 8px!important;justify-content:center!important;align-items:center!important;gap:10px!important;border-radius:8px!important;background-color:#ffd54c!important;color:#000!important;font-family:Avant-Bold,sans-serif!important;min-width:135px!important;font-size:1.6rem!important;transition:background-color .2s ease-in-out}.flexible-fifty-fifty-form .main-container article.form-container input[type=submit]:hover{background-color:#63beff!important;opacity:1!important}.flexible-fifty-fifty-form--animation{position:absolute;bottom:-100px;right:0;max-width:100%;width:100%}.flexible-fifty-fifty-form--animation #lottie-container{margin-right:-15%}@media only screen and (max-width:1024px){.flexible-fifty-fifty-form--animation,.flexible-fifty-fifty-form--animation #lottie-container,.flexible-fifty-fifty-form--animation #lottie-container svg{max-height:400px}}.flexible-fifty-fifty-form .gform_submission_error{color:#000!important}.flexible-fifty-fifty-form .gfield_validation_message{padding-top:4px!important;color:red!important}section#flexible-content-box .content{margin:30px 0}.flexible-cards{position:relative;min-height:100vh;opacity:1!important;color:#fff;padding:0 90px}@media only screen and (max-width:1024px){.flexible-cards{padding:80px 20px;transition:none}}.flexible-cards.active .content-container{opacity:1!important;transition:opacity .5s ease .2s}.flexible-cards--wrapper{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:0;transition:background-image .5s ease,opacity .5s ease;opacity:0;background-size:cover;background-position:50%}.flexible-cards .content-container{margin:auto;max-width:900px;text-align:center;position:sticky;top:160px;padding-bottom:160px;padding-top:160px;z-index:4;opacity:0;display:flex;flex-direction:column;align-items:center;background:radial-gradient(50% 50% at 50% 50%,#000 38.5%,transparent 100%),radial-gradient(50% 50% at 50% 50%,#000 38.5%,transparent 100%)}@media only screen and (max-width:1024px){.flexible-cards .content-container{top:80px;padding-top:80px;padding-bottom:80px;transition:none}}.flexible-cards .content-container.fade{opacity:0}.flexible-cards .content-container h2{max-width:485px;color:#ffd54c}.flexible-cards .content-container p{max-width:485px;margin-top:16px;margin-bottom:28px;padding:0 60px}.flexible-cards .cards-container{position:relative;z-index:3}.flexible-cards .cards-container .flexible-cards--cards{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(36,46px);max-width:100vw}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(21,66px);grid-row-gap:100px}}.flexible-cards .cards-container .flexible-cards--cards .card-container{position:relative;z-index:3;display:none;opacity:0;transition:opacity .8s ease;background-color:#ffd54c;border-radius:10px;justify-content:center;align-items:center;text-align:center;width:172px}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container{width:auto;max-width:129px}}.flexible-cards .cards-container .flexible-cards--cards .card-container.fade-in{opacity:1}.flexible-cards .cards-container .flexible-cards--cards .card-container.fade-out{opacity:0}.flexible-cards .cards-container .flexible-cards--cards .card-container:hover{transform:scale(1.1)}.flexible-cards .cards-container .flexible-cards--cards .card-container .card{width:80%;height:80%}.flexible-cards .cards-container .flexible-cards--cards .card-container .card .logo-container,.flexible-cards .cards-container .flexible-cards--cards .card-container .card img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.flexible-cards .cards-container .flexible-cards--cards .card-container:first-child{grid-column:1/3;grid-row:13/15;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:first-child{grid-column:1;grid-row:1;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(2){grid-column:2/4;grid-row:4/6;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(2){grid-column:3;grid-row:2;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(3){grid-column:5/7;grid-row:10/12;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(3){grid-column:2;grid-row:3;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(4){grid-column:9/11;grid-row:8/10;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(4){grid-column:1;grid-row:4;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(5){grid-column:11/13;grid-row:1/3;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(5){grid-column:2;grid-row:5;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(6){grid-column:4/6;grid-row:20/22;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(6){grid-column:3;grid-row:6;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(7){grid-column:11/13;grid-row:14/16;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(7){grid-column:2;grid-row:7;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(8){grid-column:10/12;grid-row:21/23;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(8){grid-column:1;grid-row:8;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(9){grid-column:7/9;grid-row:2/4;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(9){grid-column:3;grid-row:9;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(10){grid-column:3/5;grid-row:16/18;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(10){grid-column:1;grid-row:10;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(11){grid-column:8/10;grid-row:25/27;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(11){grid-column:2;grid-row:11;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(12){grid-column:12/13;grid-row:28/30;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(12){grid-column:3;grid-row:12;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(13){grid-column:3/5;grid-row:35/37;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(13){grid-column:2;grid-row:13;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(14){grid-column:10/12;grid-row:5/7;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(14){grid-column:3;grid-row:14;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(15){grid-column:8/10;grid-row:13/15;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(15){grid-column:1;grid-row:15;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(16){grid-column:8/10;grid-row:18/20;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(16){grid-column:2;grid-row:16;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(17){grid-column:2/4;grid-row:8/10;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(17){grid-column:1;grid-row:17;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(18){grid-column:1/3;grid-row:22/24;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(18){grid-column:3;grid-row:18;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(19){grid-column:12/13;grid-row:33/35;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(19){grid-column:2;grid-row:19;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(20){grid-column:1/3;grid-row:32/34;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(20){grid-column:3;grid-row:20;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(21){grid-column:9/11;grid-row:32/34;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(21){grid-column:1;grid-row:21;display:flex}}.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(22){grid-column:5/7;grid-row:28/30;display:flex}@media only screen and (max-width:1024px){.flexible-cards .cards-container .flexible-cards--cards .card-container:nth-child(22){grid-column:2;grid-row:22;display:flex}}.flexible-hero{width:100%;height:calc(100vh + 82px);padding-left:0;padding-right:0}.flexible-hero--container{position:relative;height:100%;width:100%;display:flex;align-items:center;overflow:hidden;padding-left:32px;padding-right:32px}@media only screen and (max-width:768px){.flexible-hero--container{flex-direction:column;text-align:center;align-items:flex-start;padding-top:50px;padding-left:20px;padding-right:20px}}.flexible-hero--content{padding-top:80px;padding-bottom:80px;margin:0 auto;width:100%}@media only screen and (min-width:1800px){.flexible-hero--content{padding-bottom:10%}}.flexible-hero--content h1{color:#ffd54c;text-transform:uppercase;margin-bottom:60px}@media only screen and (max-width:768px){.flexible-hero--content h1{max-width:335px;margin:8px auto 28px;font-size:8.8rem;line-height:80px}.flexible-hero--content h1 span{font-size:6.4rem;font-style:normal;font-weight:700;line-height:80px}}@media only screen and (max-width:768px){.flexible-hero--content h2{font-size:2rem;line-height:28.8px}.flexible-hero--content h2.h1{font-size:2.4rem;line-height:33.6px}}.flexible-hero--background{position:absolute;top:0;left:-32px;width:100vw;height:100%;z-index:-1}@media only screen and (max-width:768px){.flexible-hero--background{left:0}}.flexible-hero--background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flexible-hero--animation{position:absolute;bottom:60px;right:-32px;z-index:2;max-width:100%;width:100%}@media only screen and (min-width:1800px){.flexible-hero--animation{max-width:90vw}}.flexible-hero--animation #lottie-container{margin-left:auto;margin-right:-15%}@media only screen and (max-width:1024px){.flexible-hero--animation{position:relative;right:auto;left:-20px;bottom:0}}.flexible-hero--animation .desktop{display:block}@media only screen and (max-width:768px){.flexible-hero--animation .desktop{display:none}}.flexible-hero--animation .mobile{display:none}@media only screen and (max-width:768px){.flexible-hero--animation .mobile{display:flex;justify-content:flex-start}}.flexible-hero-simple{width:100%;padding-top:80px;padding-left:0;padding-right:0}.flexible-hero-simple--container{position:relative;height:auto;width:100%;display:flex;align-items:center;overflow:hidden;padding-left:32px;padding-right:32px}@media only screen and (max-width:768px){.flexible-hero-simple--container{flex-direction:column;text-align:center;align-items:flex-start;padding-top:50px;padding-left:20px;padding-right:20px}}.flexible-hero-simple--content{padding-top:80px;padding-bottom:80px;margin:0 auto;width:100%}@media only screen and (min-width:1800px){.flexible-hero-simple--content{padding-bottom:10%}}.flexible-hero-simple--content h1{color:#ffd54c;text-transform:uppercase;margin-bottom:60px}@media only screen and (max-width:768px){.flexible-hero-simple--content h1{max-width:335px;margin:8px auto 28px}}.error-404{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;background:#000;padding:40px}.error-404 .container{max-width:600px;margin:0 auto}.error-404 .container h1{margin-bottom:20px}.error-404 .container p{margin-bottom:30px}.error-404 .container .home-link{display:inline-block;padding:12px 24px;background-color:#000;color:#fff;text-decoration:none;border-radius:4px;transition:background-color .3s ease}.error-404 .container .home-link:hover{background-color:#444}.blog #article-list .hm-img{display:none}#article-list{padding-top:40px}.home{background:#000}.home main{display:block;position:relative}.home main section{opacity:0;transition:opacity .3s ease-in-out}.home main section:first-of-type{opacity:1;transition:none}.home main section.active{opacity:1}@media only screen and (max-width:768px){.home main section{padding-left:20px;padding-right:20px}}@media only screen and (max-width:768px){.page-template-template-flexible-page .flexible-fifty-fifty-scrolling[data-row="3"]{padding-top:200px;top:282px}}.single-career,.single-news{background:url(/wp-content/themes/theogtheme/src/images/background/main_background_black.png) no-repeat,#000}.single-career .overlay,.single-news .overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;pointer-events:none;background:linear-gradient(180deg,#000,transparent 80%)}.single-career main,.single-news main{margin-top:82px;padding:120px 16px;background:url(/wp-content/themes/theogtheme/src/images/background/main_background_black.png) no-repeat,#000;background-size:cover;background-attachment:fixed}@media only screen and (max-width:1024px){.single-career main,.single-news main{padding:60px 16px}}.single-career main .max-width,.single-news main .max-width{max-width:750px}.single-career main h1,.single-news main h1{color:#ffd54c;font-size:3.2rem;line-height:38.4px;margin-bottom:16px}@media only screen and (max-width:1024px){.single-career main h1,.single-news main h1{font-size:2.4rem;line-height:33.6px}}.single-career main h3,.single-news main h3{margin-top:32px;color:#ffd54c;font-size:1.6rem;line-height:24px}.single-career main p,.single-news main p{margin-bottom:32px}.single-career main .spacer,.single-news main .spacer{height:32px}.single-career main .body-content,.single-news main .body-content{margin-top:60px}@media only screen and (max-width:1024px){.single-career main .body-content,.single-news main .body-content{margin-top:40px}}.single-career main .body-content a,.single-news main .body-content a{color:#ffd54c;text-decoration:none;font-family:Avant-Medium,sans-serif}.single-career main .services,.single-news main .services{margin:40px 0;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:40px;column-gap:40px;row-gap:20px}@media only screen and (max-width:1024px){.single-career main .services,.single-news main .services{grid-template-columns:1fr;row-gap:40px}}.single-career main ul li,.single-news main ul li{list-style-type:disc;list-style-position:inside}.archive main .button-box,.page-template-default main .button-box{margin-top:25px;display:inline-flex;flex-direction:column;gap:8px}.page-template-template-printform{padding:100px 0}.page-template-template-printform .form-container{padding:100px}@media only screen and (max-width:1024px){.page-template-template-printform .form-container{padding:40px}}.page-template-template-printform .form-container .gform_heading{margin-bottom:20px}.page-template-template-printform .form-container form{border-radius:20px;background:#000;gap:20px;color:#fff}.page-template-template-printform .form-container form *{color:#fff!important}.page-template-template-printform .form-container form .gfield_description{color:#fff}.page-template-template-printform .form-container form .gform_body{width:100%}.page-template-template-printform .form-container form label{display:block;font-size:1.2rem;line-height:18px;margin-bottom:8px;font-family:Avant-Bold,sans-serif!important}.page-template-template-printform .form-container form input,.page-template-template-printform .form-container form select,.page-template-template-printform .form-container form textarea{font-family:Avant,"sans-serif"!important;display:block;padding:10px 12px 6px;align-items:center;border-radius:4px;border:1px solid rgba(0,0,0,.2);background:#fff;box-sizing:border-box;max-height:90px;font-size:1.6rem;color:#000!important}.page-template-template-printform .form-container form input::-moz-placeholder,.page-template-template-printform .form-container form select::-moz-placeholder,.page-template-template-printform .form-container form textarea::-moz-placeholder{color:rgba(0,0,0,.4)!important}.page-template-template-printform .form-container form input::placeholder,.page-template-template-printform .form-container form select::placeholder,.page-template-template-printform .form-container form textarea::placeholder{color:rgba(0,0,0,.4)!important}.page-template-template-printform .form-container form select{color:rgba(0,0,0,.4)!important}.page-template-template-printform .form-container button{margin-top:20px}.page-template-template-printform .form-container button,.page-template-template-printform .form-container input[type=submit]{display:inline-flex!important;padding:12px 20px 8px!important;justify-content:center!important;align-items:center!important;gap:10px!important;border-radius:8px!important;background-color:#ffd54c!important;color:#000!important;font-family:Avant-Bold,sans-serif!important;min-width:135px!important;font-size:1.6rem!important;transition:background-color .2s ease-in-out}.page-template-template-printform .form-container button:hover,.page-template-template-printform .form-container input[type=submit]:hover{background-color:#63beff!important;opacity:1!important}.page-template-template-labelform{padding:100px 0}.page-template-template-labelform .form-container{padding:100px}@media only screen and (max-width:1024px){.page-template-template-labelform .form-container{padding:40px}}.page-template-template-labelform .form-container .gform_heading{margin-bottom:20px}.page-template-template-labelform .form-container form{border-radius:20px;background:#000;gap:20px;color:#fff}.page-template-template-labelform .form-container form *{color:#fff!important}.page-template-template-labelform .form-container form .gfield_description{color:#fff}.page-template-template-labelform .form-container form .gform_body{width:100%}.page-template-template-labelform .form-container form label{display:block;font-size:1.2rem;line-height:18px;margin-bottom:8px;font-family:Avant-Bold,sans-serif!important}.page-template-template-labelform .form-container form input:not(.gfield-choice-input),.page-template-template-labelform .form-container form select,.page-template-template-labelform .form-container form textarea{font-family:Avant,"sans-serif"!important;display:block;padding:10px 12px 6px;align-items:center;border-radius:4px;border:1px solid rgba(0,0,0,.2);background:#fff;box-sizing:border-box;max-height:90px;font-size:1.6rem;color:#000!important}.page-template-template-labelform .form-container form input:not(.gfield-choice-input)::-moz-placeholder,.page-template-template-labelform .form-container form select::-moz-placeholder,.page-template-template-labelform .form-container form textarea::-moz-placeholder{color:rgba(0,0,0,.4)!important}.page-template-template-labelform .form-container form input:not(.gfield-choice-input)::placeholder,.page-template-template-labelform .form-container form select::placeholder,.page-template-template-labelform .form-container form textarea::placeholder{color:rgba(0,0,0,.4)!important}.page-template-template-labelform .form-container form .gfield-choice-input{padding:0!important;color:#000!important}.page-template-template-labelform .form-container form select{color:rgba(0,0,0,.4)!important}.page-template-template-labelform .form-container button{margin-top:20px}.page-template-template-labelform .form-container button,.page-template-template-labelform .form-container input[type=submit]{display:inline-flex!important;padding:12px 20px 8px!important;justify-content:center!important;align-items:center!important;gap:10px!important;border-radius:8px!important;background-color:#ffd54c!important;color:#000!important;font-family:Avant-Bold,sans-serif!important;min-width:135px!important;font-size:1.6rem!important;transition:background-color .2s ease-in-out}.page-template-template-labelform .form-container button:hover,.page-template-template-labelform .form-container input[type=submit]:hover{background-color:#63beff!important;opacity:1!important}ul.acf-radio-list li span{display:inline-block}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}.wp-caption{border:1px solid #666;text-align:center;background:#ccc;padding:10px;margin:10px}br.clear{clear:both;display:block;height:1px;margin:-1px 0 0}/*!
 * fullPage 2.9.7
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fp-section{position:relative;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;transform:translateZ(0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{position:relative}.fp-scrollable,.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translateZ(0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;transform:translateZ(0);left:0!important;right:0;margin:0 auto!important}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li:hover a.active span,#fp-nav ul li a.active span,.fp-slidesNav ul li:hover a.active span,.fp-slidesNav ul li a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav.fp-show-active a.active+.fp-tooltip,#fp-nav ul li:hover .fp-tooltip{transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto!important}
/*# sourceMappingURL=frontend.9306fc4c.css.map */