@-webkit-keyframes autofill{to{background:0 0}}@keyframes autofill{to{background:0 0}}@keyframes about-hero-title-out{0%{opacity:1}to{opacity:0}}@keyframes about-hero-title-in{0%{opacity:0}to{opacity:1}}:root{--header_size:96px}@media only screen and (max-width:767px){:root{--header_size:76px}}:root{--s8:8px}@media only screen and (max-width:767px){:root{--s8:4px;--s12:8px;--s16:8px;--s24:16px;--s32:24px;--s40:24px;--s56:32px;--s80:40px;--s96:48px;--s112:72px;--s152:88px}}header .logo svg{transition:all .2s ease;will-change:transform;width:156px;height:36px}html{font:inherit}body,footer,html,img{vertical-align:baseline}abbr,address,article,aside,audio,b,blockquote,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,header,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}footer,img{margin:0;font:inherit}img{padding:0}footer{border:0}.news-item .meta date,article,aside,details,figcaption,figure,footer,footer .footer-links li li,header,menu,nav,section{display:block}*{outline:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html.tab-active :focus{outline:2px dotted #00f}html{overflow-y:scroll;overflow-x:hidden;scroll-padding-top:var(--header_size);scroll-behavior:smooth}html.programaticScroll{scroll-behavior:unset}html.a11y{filter:grayscale(100%)}body{font:13px/1.231 sans-serif;background-color:#fff}body,html{-webkit-text-size-adjust:100%;width:100%;min-height:100%;padding:0;margin:0;border:0}body.fancybox-active{overflow:hidden!important}body,button,input,select,td,textarea{color:#000;font-family:"Roboto",sans-serif;font-weight:400;direction:rtl;-webkit-font-smoothing:antialiased}#ltr body,#ltr button,#ltr input,#ltr select,#ltr td,#ltr textarea{direction:ltr}::-moz-selection{background:#376fe9;color:#fff;text-shadow:none}::selection{background:#376fe9;color:#fff;text-shadow:none}button,input[type=email],input[type=search],input[type=submit],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important;box-shadow:0 0 0 30px #fff inset!important}textarea{resize:none}hr{clear:both;height:0;font-size:0;border:0;background:0 0}.editor strong,b,strong{font-weight:700}.editor em,i{font-style:italic}.error{color:#fff;font-size:15px;line-height:18px;font-family:"Courier New",Courier,monospace;word-wrap:break-word;width:100%;max-width:800px;overflow:scroll;padding:5px;background-color:red}.no-touch h1 a:hover,.no-touch h2 a:hover,.no-touch h3 a:hover,.no-touch h4 a:hover,.no-touch h5 a:hover,.no-touch h6 a:hover,.section-title a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-family:inherit;text-decoration:none}@media only screen and (max-width:1023px){body,html{min-height:100%;-webkit-text-size-adjust:100%}html{overflow-y:scroll;-webkit-overflow-scrolling:touch}body,html{min-width:320px}}.section-title{color:#000;font-family:"Titillium Web",serif;font-weight:400}.title-72{font-size:72px;line-height:80px;font-weight:300;letter-spacing:.005em}.title-28,.title-36,.title-52,.title-72{color:#202020;font-family:"Titillium Web",serif}.title-52{font-size:52px;line-height:60px;font-weight:300;letter-spacing:.005em}.title-28,.title-36{font-size:36px;line-height:50px;font-weight:400}.title-28{font-size:28px;line-height:36px}@media only screen and (max-width:767px){.title-72{font-size:45px;line-height:54px}.title-52{font-size:36px;line-height:44px}.title-36{font-size:28px;line-height:35px}.title-28{font-size:24px;line-height:30px}}.text-20{color:#202020}.editor,.text-18,.text-20{font-size:20px;line-height:28px;font-weight:400}.text-18{color:#202020;font-size:18px;line-height:23px}.editor .wp-caption-text,.text-16{font-weight:400}.editor .wp-caption-text,.text-16,footer .footer-links li a{font-size:16px;line-height:23px}.text-14,.text-16{color:#202020}.text-14,footer .copyright,footer .credits{font-size:14px;line-height:16px;font-weight:400}@media only screen and (max-width:767px){.editor,.text-20{font-size:18px;line-height:25px}.text-18{font-size:16px;line-height:22px}.editor .wp-caption-text,.text-16,footer .footer-links li a{font-size:16px;line-height:23px}.text-14,footer .copyright,footer .credits{font-size:14px;line-height:16px}}.text.white,.title.white{color:#fff}.employee-info .col1 ul li strong,.text.bold{font-weight:600}.text.center,.title.center{text-align:center}.contact-locations .item .text p,.section-subtitle,.section-text,.section-title{margin:0 0 20px}.section-text p{margin:0 0 30px}.section-text p:last-of-type{margin:0}.section-text.white,.section-title.white{color:#fff}.section-text.center,.section-title.center{max-width:768px;text-align:center;margin-right:auto;margin-left:auto}.centered-buttons{text-align:center}.centered-buttons .btn{margin:0 10px}section .buttons:empty,section .centered-buttons:empty,section .logo:empty,section .section-text:empty,section .section-title:empty,section .text:empty,section .title:empty{display:none}.owl-carousel .owl-dots{display:flex;justify-content:center;column-gap:0;margin:0 18px}.owl-carousel .owl-dots button.owl-dot{flex:1;height:3px;background:#fff;opacity:.3}.owl-carousel .owl-dots button.owl-dot.active{opacity:.8}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.anchor{display:block;height:0;width:100%;overflow:hidden}.contact-form .col2 form label,.link{cursor:pointer}.hidden{display:none!important}figure{font-size:0;line-height:0}img{border:0}figure.cover{overflow:hidden}figure.center{display:flex}figure.cover iframe,figure.cover img,figure.cover video{width:100%;height:100%;object-fit:cover;overflow:hidden}.ie figure.cover img{width:100%;height:auto;min-height:100%}.owl-carousel .owl-item figure.contain img,figure.contain img,figure.contain video{max-width:100%;max-height:100%;width:auto;height:auto}.owl-carousel .owl-item figure.center img,figure.center img,figure.center video{max-width:100%;max-height:100%;width:auto;height:auto;margin:auto}figure a{position:relative;display:block;height:100%}.bg-video{width:100%;height:100%;z-index:2}.bg-video,.bg-video video{position:absolute;inset:0;overflow:hidden;object-fit:cover}[data-responsive-bg]{background:no-repeat center/cover;background-image:var(--desktop-bg)!important}.android-only,.ios-only,.main-menu>ul>li>ul.sub-menu,.mobile-menu-dimmer{display:none}.mobile-only{display:none!important}@media only screen and (max-width:767px){.mobile-only{display:block!important}.desktop-only{display:none!important}}@media only screen and (max-width:1023px){[data-responsive-bg]{background-image:var(--mobile-bg)!important}.android .android-only,.ios .ios-only{display:block}}.a,a{color:#000;text-decoration:none}.a:hover,a:hover{text-decoration:underline}.blue-link,.blue-link:active,.blue-link:link,.blue-link:visited{color:#376fe9;font-size:16px;font-weight:400;line-height:16px;text-decoration:none}.blue-link:hover{color:#376fe9}.blue-link.arrow:after,.white-link.arrow:after{position:relative;top:-2px;left:0;width:18px;height:18px;margin:0 0 0 8px;transition:all .2s ease}.blue-link.arrow:after{content:"";display:inline-block;vertical-align:middle;background:url(../images/arrow4.svg)no-repeat center 2px/10px auto}.blue-link.arrow:hover:after{left:6px;background-image:url(../images/arrow4.svg)}.blue-link.center,.blue-link.right{display:block;max-width:max-content;margin:auto}.blue-link.right{margin:0 0 0 auto}.white-link,.white-link:active,.white-link:link,.white-link:visited{color:#e9e6e4;font-size:16px;font-weight:400;line-height:16px;text-decoration:none}.white-link:hover{color:#e9e6e4}.white-link.arrow:after{background:url(../images/arrow7.svg)no-repeat center 2px/10px auto}.white-link.arrow:hover:after{left:6px;background-image:url(../images/arrow7.svg)}.white-link.center,.white-link.right{display:block;max-width:max-content;margin:auto}.white-link.right{margin:0 0 0 auto}.main-menu li a,.top-nav li a,.white-link2,.white-link2:active,.white-link2:link,.white-link2:visited{color:#e9e6e4;font-size:16px;font-weight:400;line-height:16px;text-decoration:none}.white-link2:hover{color:#e9e6e4}.btn.play:before,.white-link.arrow:after,.white-link2.arrow:after{content:"";display:inline-block;vertical-align:middle}.white-link2.arrow:after{position:relative;top:-2px;left:0;width:18px;height:18px;margin:0 0 0 8px;background:url(../images/arrow2.svg)no-repeat center 2px/10px auto;transition:all .2s ease;background-size:14px auto}.white-link2.arrow:hover:after{left:6px;background-image:url(../images/arrow2.svg)}.white-link2.center,.white-link2.right{display:block;max-width:max-content;margin:auto}.white-link2.right{margin:0 0 0 auto}.black-trans-btn,.black-trans-btn:active,.black-trans-btn:link,.black-trans-btn:visited,.blue-trans-btn,.blue-trans-btn:active,.blue-trans-btn:link,.blue-trans-btn:visited,.white-trans-btn,.white-trans-btn:active,.white-trans-btn:link,.white-trans-btn:visited{font-size:18px;line-height:40px;font-weight:400;letter-spacing:normal;text-decoration:none;text-align:center;cursor:pointer;display:inline-block;vertical-align:top;min-width:100px;height:40px;padding:0 24px;border-radius:20px;transition:all .2s ease}.black-btn,.black-btn:active,.black-btn:link,.black-btn:visited,.blue-btn,.blue-btn:active,.blue-btn:link,.blue-btn:visited,.mobile-menu-drawer nav.mobile-main-menu ul li.btn a,.top-nav li.btn a,.white-btn,.white-btn:active,.white-btn:link,.white-btn:visited{font-size:18px;line-height:40px;font-weight:400;letter-spacing:normal;text-decoration:none;text-align:center;cursor:pointer;display:inline-block;vertical-align:top;min-width:100px;height:40px;padding:0 24px;border:0;border-radius:20px;transition:all .2s ease}.contact-form .col2 form input[type=submit],.gated-download form input[type=submit]{font-size:18px;line-height:40px;font-weight:400;letter-spacing:normal;text-decoration:none;text-align:center;cursor:pointer;vertical-align:top;min-width:100px;height:40px;padding:0 24px;border:0;transition:all .2s ease}.black-btn :hover,.black-trans-btn :hover,.blue-btn :hover,.blue-trans-btn :hover,.contact-form .col2 form input[type=submit] :hover,.gated-download form input[type=submit] :hover,.mobile-menu-drawer nav.mobile-main-menu ul li.btn a :hover,.top-nav li.btn a :hover,.white-btn :hover,.white-trans-btn :hover{text-decoration:none}.black-btn.center,.black-trans-btn.center,.blue-btn.center,.blue-trans-btn.center,.contact-form .col2 form input.center[type=submit],.gated-download form input.center[type=submit],.mobile-menu-drawer nav.mobile-main-menu ul li.btn a.center,.top-nav li.btn a.center,.white-btn.center,.white-trans-btn.center{display:block;max-width:max-content;margin:auto}.btn.play:before{width:13px;height:46px;margin:0 11px 0 0;background:url(../images/icon_play.svg)no-repeat 0 15px}.btn.arrow-back:before,.btn.arrow:after{content:"";display:inline-block;vertical-align:middle;width:18px}.btn.arrow:after{height:18px;margin:0 0 0 8px;background:url(../images/arrow2.svg)no-repeat center 1px/12px auto}.btn.arrow-back:before{position:relative;top:-1px;height:12px;margin:0 8px 0 0;background:url(../images/arrow3.svg)no-repeat center 0/12px auto;rotate:180deg}.blue-btn,.blue-btn:active,.blue-btn:link,.blue-btn:visited,.contact-form .col2 form input[type=submit],.gated-download form input[type=submit],.mobile-menu-drawer nav.mobile-main-menu ul li.btn a,.top-nav li.btn a{color:#fff;background-color:#376fe9}.blue-btn:hover,.contact-form .col2 form input[type=submit]:hover,.gated-download form input[type=submit]:hover,.mobile-menu-drawer nav.mobile-main-menu ul li.btn a:hover,.top-nav li.btn a:hover{color:#fff;background:#5288ff}.black-btn,.black-btn:active,.black-btn:link,.black-btn:visited{color:#fff;background-color:#000}.black-btn:hover{color:#fff;background:#202020}.white-btn,.white-btn:active,.white-btn:link,.white-btn:visited{color:#376fe9;background-color:#fff}.white-btn:hover,footer .subscribe input[type=submit]:hover{background:#e9e6e4}.white-trans-btn,.white-trans-btn:active,.white-trans-btn:link,.white-trans-btn:visited{color:#fff;border:1px solid #fff}.white-trans-btn:hover{background:rgba(233,230,228,.3)}.black-trans-btn,.black-trans-btn:active,.black-trans-btn:link,.black-trans-btn:visited{color:#000;border:1px solid #000}.black-trans-btn:hover{background:rgba(233,230,228,.3)}.blue-trans-btn,.blue-trans-btn:active,.blue-trans-btn:link,.blue-trans-btn:visited{color:#376fe9;border:1px solid #376fe9}.blue-trans-btn:hover{background:rgba(233,230,228,.3)}.anim{transform:translateY(80px)}.anim,.anim-down{opacity:0;transition:transform 1.2s cubic-bezier(.165,.84,.44,1),opacity 1.2s cubic-bezier(.165,.84,.44,1);will-change:transform,opacity}.anim-left,.anim-right{transform:translateY(80px)}.anim-left,.anim-quick,.anim-right,.anim-up{opacity:0;transition:transform 1.2s cubic-bezier(.165,.84,.44,1),opacity 1.2s cubic-bezier(.165,.84,.44,1);will-change:transform,opacity}.anim-quick{transform:translateY(60px);transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .6s cubic-bezier(.165,.84,.44,1)}.anim-left{transform:translateX(120px)}.anim-right{transform:translateX(-80px)}.anim-down,.anim-up{transform:translateY(-80px)}.anim-wipe-down{transform:scale(1,0);transform-origin:0 0;transition:transform .6s cubic-bezier(.165,.84,.44,1);will-change:transform}.article-grid,.grid,.narrow-grid,.wide-grid{position:relative;width:1200px;margin:auto}.half-grid-left{width:600px;margin:0 0 0 auto}.half-grid-right{width:600px;margin:0 auto 0 0}main{width:100%;padding:var(--header_size)0 0 0}.columns{display:flex;gap:20px}.columns .col,.columns .col1,.columns .col2,.columns .left-col,.columns .right-col{width:50%}@media only screen and (min-width:768px) and (max-width:1200px){.article-grid,.grid,.narrow-grid,.wide-grid{width:auto}}@media only screen and (max-width:767px){.article-grid,.grid,.narrow-grid,.wide-grid{width:auto}.columns{flex-direction:column}.columns .col,.columns .col1,.columns .col2,.columns .left-col,.columns .right-col{width:auto!important}.half-grid-left,.half-grid-right{width:auto;margin:0}}header{position:fixed;left:0;top:0;right:0;z-index:10;height:96px;background-color:#000;transition:all .3s ease;box-shadow:0 3px 5px rgba(0,0,0,.25)}header .logo{position:absolute;left:64px;top:30px;width:156px}.main-menu{width:max-content;padding:28px 0 0;margin:auto}.main-menu ul,.top-nav ul{display:flex;column-gap:64px;margin:0}.main-menu li,.top-nav li{display:flex;flex-direction:column;align-items:center;list-style:none}.main-menu li a,.top-nav li a{color:#fff;font-size:18px;line-height:40px;position:relative;display:block;transition:all .2s ease}.main-menu li a:hover{color:#376fe9}.main-menu li.active a,.main-menu li.current-page-ancestor a{text-decoration:underline}.main-menu li:nth-of-type(1){transition-delay:50ms}.main-menu li:nth-of-type(2){transition-delay:100ms}.main-menu li:nth-of-type(3){transition-delay:150ms}.main-menu li:nth-of-type(4){transition-delay:200ms}.main-menu li:nth-of-type(5){transition-delay:250ms}.main-menu li:nth-of-type(6){transition-delay:300ms}.main-menu li:nth-of-type(7){transition-delay:350ms}.main-menu li:nth-of-type(8){transition-delay:400ms}.main-menu li:nth-of-type(9){transition-delay:450ms}.main-menu li:nth-of-type(10){transition-delay:500ms}.top-nav{position:absolute;right:64px;top:28px}.top-nav li a:hover{color:#376fe9}.top-nav li.active a,.top-nav li.current-page-ancestor a{text-decoration:underline}.top-nav li:nth-of-type(1){transition-delay:50ms}.top-nav li:nth-of-type(2){transition-delay:100ms}.top-nav li:nth-of-type(3){transition-delay:150ms}.top-nav li:nth-of-type(4){transition-delay:200ms}.top-nav li:nth-of-type(5){transition-delay:250ms}.top-nav li:nth-of-type(6){transition-delay:300ms}.top-nav li:nth-of-type(7){transition-delay:350ms}.top-nav li:nth-of-type(8){transition-delay:400ms}.top-nav li:nth-of-type(9){transition-delay:450ms}.top-nav li:nth-of-type(10){transition-delay:500ms}.mobile-menu-icon{position:fixed;top:24px;right:24px;z-index:10;display:none;width:32px;height:32px;opacity:0;transition:transform 1.2s cubic-bezier(.13,.76,.85,1.01),opacity 1.2s cubic-bezier(.13,.76,.85,1.01);transform:translateX(-30px) scaleX(0);will-change:transform,opacity}.mobile-menu-icon span{display:block;position:absolute;right:0;height:2px;width:24px;background-color:#fff;opacity:1;transition:.25s ease-in-out}.mobile-menu-icon span:nth-child(1){top:4px}.mobile-menu-icon span:nth-child(2),.mobile-menu-icon span:nth-child(3){top:12px}.mobile-menu-icon span:nth-child(4){top:20px}.loaded .mobile-menu-icon{opacity:1;transform:translateY(0) scaleX(1)}.mobile-menu-active .mobile-menu-icon span:nth-child(1),.mobile-menu-active .mobile-menu-icon span:nth-child(4){width:0}.mobile-menu-active .mobile-menu-icon span:nth-child(2){width:26px;transform:rotate(45deg)}.mobile-menu-active .mobile-menu-icon span:nth-child(3){width:26px;transform:rotate(-45deg)}.mobile-menu-dimmer{position:fixed;top:-100vh;left:-100vw;height:100vh;width:100vw;z-index:100;opacity:0;transition:opacity .3s ease-in-out;background-color:#fff}.mobile-menu-active .mobile-menu-dimmer{top:0;left:0;opacity:1}.mobile-menu-drawer{position:fixed;top:var(--header_size);left:0;right:0;display:block!important;justify-content:space-between;flex-wrap:wrap;height:calc(100vh - var(--header_size));z-index:101;overflow:hidden;overflow-y:scroll;opacity:0;transition:all .3s ease-in-out;pointer-events:none;background:#000}.mobile-menu-drawer::-webkit-scrollbar{width:0;background-color:transparent}.mobile-menu-drawer nav.mobile-main-menu{width:100%;padding:60px 20px 0 40px}.mobile-menu-drawer nav.mobile-main-menu ul li{position:relative;display:block;list-style:none;width:137px;padding:0 12px 0 0;margin:0 0 36px}.mobile-menu-drawer nav.mobile-main-menu ul li:not(.btn):after{content:"";position:absolute;right:0;top:2px;z-index:20000;width:14px;height:14px;background:url(../images/arrow2.svg)no-repeat center/contain}.mobile-menu-drawer nav.mobile-main-menu ul li a{color:#fff;font-weight:400;font-size:18px;line-height:18px;text-decoration:none}.mobile-menu-drawer nav.mobile-main-menu ul li a:focus,.mobile-menu-drawer nav.mobile-main-menu ul li a:hover{text-decoration:none}.mobile-menu-drawer nav.mobile-main-menu ul li.btn a{width:137px}.mobile-menu-active .mobile-menu-drawer{opacity:1;pointer-events:all}.mobile-menu-active .mobile-menu-drawer nav ul li{opacity:1;transform:translateY(0)}@media only screen and (max-width:767px){header{height:76px;padding:24px}header .logo{left:24px;top:24px;width:149px}header .logo svg{width:149px;height:34px}.main-menu,.top-nav{display:none}.mobile-menu-icon{display:block}}footer{position:relative;padding:115px 0 107px;background:#376fe9}footer .grid{padding:0 0 30px}footer .columns{gap:0}footer .columns .col1{width:307px}footer .columns .col2{width:893px}footer .footer-logo{height:36px;margin:0 0 36px}footer .subscribe{font-size:0;line-height:0;margin:0 0 32px}footer .subscribe .title{color:#fff;font-size:24px;line-height:33px;font-weight:600;margin:0 0 24px}footer .subscribe input[type=email]{color:#fff;font-size:14px;line-height:20px;font-weight:400;display:inline-block;vertical-align:top;width:223px;height:40px;padding:0 10px;border:1px solid #fff;background-color:transparent}footer .subscribe ::-webkit-input-placeholder{color:#fff}footer .subscribe ::-moz-placeholder{color:#fff}footer .subscribe input[type=submit]{color:#376fe9;font-size:14px;line-height:20px;font-weight:400;cursor:pointer;display:inline-block;vertical-align:top;width:84px;height:40px;border:0;background-color:#fff;transition:all .2s ease}footer .subscribe .legal-note{color:#fff;font-size:14px;line-height:20px;font-weight:400;margin:16px 0 0}footer .subscribe .legal-note a{color:#fff;font-weight:700}footer .social{padding:35px 0 24px}footer .social li{display:inline-block;vertical-align:middle;margin:0 24px 0 0;transition:.2s ease}footer .social li,footer .social li svg{width:24px;height:24px}footer .copyright{color:#fff}footer .credits{color:#fff;text-align:end}.no-touch .editor a:hover,footer .credits a{color:inherit;text-decoration:underline}footer .footer-links{padding:20px 0 0}footer .footer-links>ul{display:flex;justify-content:flex-end;gap:36px;margin:0 0 65px}footer .footer-links li{max-width:108px;list-style:none}footer .footer-links li a{color:#fff;font-weight:500;display:block;margin:0 0 34px}footer .footer-links li li a{font-weight:400;margin:0 0 24px}@media only screen and (max-width:767px){footer{padding:66px 18px 60px}footer .grid{padding:0 0 30px}footer .columns .col1,footer .columns .col2{width:auto}footer .social{padding:110px 0 35px}footer .footer-links{padding:20px 0 0}footer .footer-links>ul{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:36px;margin:0}footer .footer-links li{width:50%}footer .footer-links li a{display:block;margin:0}footer .footer-links li li{display:none}}.editor,.editor a{color:#000}.editor ol,.editor ul{margin:0 0 15px 20px}.editor ol li{margin:10px 0 0 30px}.editor h2{color:#000;font-size:20px;line-height:28px;margin:0 0 5px}.editor p{margin:0 0 15px}.editor img{max-width:100%;height:auto}.editor iframe[src*=vimeo],.editor iframe[src*=youtube]{width:100%;height:420px}.editor hr{clear:both;margin:45px 0;border-top:1px solid #000}.editor .alignright{float:right;margin:0 0 0 20px}.editor .alignleft{float:left;margin:0 20px 0 0}.editor .aligncenter{display:block;margin:0 auto}.editor a{text-decoration:underline}.editor blockquote{color:#1f1f1f;font-size:21px;line-height:31px;font-weight:400;position:relative;padding:65px 0 70px;margin:0 0 40px}.editor blockquote:after,.editor blockquote:before{content:'"';color:#e5073e;font-size:100px;line-height:100px;font-weight:700;position:absolute}.editor blockquote:before{left:0;top:0}.editor blockquote:after{right:0;bottom:0}.editor blockquote .quote-author{color:#1f1f1f;font-size:16px;line-height:16px;font-weight:400;position:relative;top:22px}.editor iframe{width:100%;height:484px;margin:0 0 30px;background-color:#000}.editor .wp-caption{width:100%!important;margin:0 0 50px}.a2a_dd,.editor .wp-caption-text{color:#000}.a2a_dd{font-weight:400;font-size:16px;line-height:16px}.a2a_dd:before{content:"";position:relative;top:-1px;display:inline-block;vertical-align:top;width:16px;height:16px;margin:0 8px 0 0;background:url(../images/icon_share.svg)no-repeat center}.a2a_dd .a2a_svg{display:none}.news-item{position:relative;width:325px;height:489px;background-color:#fff;filter:drop-shadow(0 0 10px #e9e6e4);transition:all .2s ease}.news-item:hover{filter:drop-shadow(0 0 20px #d2d1d0)}.news-item .tag,.sticky-slider nav{position:absolute;top:200px;z-index:2}.news-item .tag{color:#000;font-size:14px;line-height:36px;font-weight:400;left:22px;height:36px;padding:0 10px;background:#b1c8ff}.news-item .image{width:100%;height:260px}.news-item .body{padding:24px}.news-item .title{color:#000;font-weight:600;font-size:18px;line-height:23px;margin:0 0 14px}.news-item .meta{color:#000;font-size:14px;line-height:20px;font-weight:400}.news-item.event .meta{line-height:18px}.news-item.event .meta date{display:block;min-height:18px;margin:0 0 5px}.news-item.event .meta .location:before,.news-item.event .meta date:before{content:"";position:relative;top:-2px;float:left;width:18px;height:18px;margin:0 8px 0 0}.news-item.event .meta date:before{background:url(../images/icon_date.svg)no-repeat center/16px auto}.news-item.event .meta .location{min-height:18px;margin:0 0 10px}.news-item.event .meta .location:before{background:url(../images/icon_location.svg)no-repeat center/16px auto}.news-item .read-more{position:absolute;left:24px;bottom:24px}.news-item .read-more span,.news-item .read-more span:after,.news-item .read-more span:before{left:0;display:inline-block;vertical-align:middle;width:18px;height:18px;background:url(../images/arrow4.svg)no-repeat center 2px/10px auto;transition:all .2s ease}.news-item .read-more span{position:relative;top:-2px;margin:0 0 0 8px}.news-item .read-more span:after,.news-item .read-more span:before{content:"";position:absolute;top:0;opacity:.8}.news-item .read-more span:after{opacity:.6}.news-item:hover .read-more span:before{left:10px}.news-item:hover .read-more span:after{left:20px}.related-item{width:100%;height:auto;padding:68px 16px 16px;margin:0 0 24px}.related-item .tag{top:16px;left:16px}.related-item .image{display:none}.related-item .body{padding:0}.related-item .read-more{position:relative;left:unset;bottom:unset;display:inline-block;margin:12px 0 0}.sticky-slider nav{left:0;width:3px}.sticky-slider nav ul{margin:0}.sticky-slider nav li{list-style:none;display:block;width:3px;height:59px;margin:0;background-color:#626262}.sticky-slider nav li.active{background-color:#d2d2d2}@media only screen and (max-width:767px){.news-item{width:100%;height:489px}.owl-carousel .news-item{width:300px;height:489px;filter:none}.owl-carousel .news-item:hover{filter:none}.owl-carousel .news-item .title{margin:0 0 14px}}#w4-g-recaptcha{margin:15px 0}.col2 .section-title{color:#000;font-weight:600;font-size:24px;line-height:33px;margin:0 0 36px}@media only screen and (max-width:767px){.home-hero .video iframe{height:100%}}.about-core-values{color:#000;display:flex;align-items:center;justify-content:center;height:calc(100vh - var(--header_size));background:#e9e6e4}.about-core-values.blue{color:#fff;background:#376fe9}.about-core-values.blue nav li{background-color:#739af0}.about-core-values.blue nav li.active{background-color:#d7e2fb}.about-core-values .grid{height:550px;overflow:hidden}.about-core-values .section-title{color:inherit;font-size:36px;line-height:50px;font-weight:400;position:absolute;left:0;top:100px}.about-core-values nav li{background-color:#a4a1a0}.about-core-values nav li.active{background-color:#2f2e2e}.about-core-values .items .item{position:absolute;left:0;top:0;width:100%;height:450px;padding:200px 0 0;opacity:0;pointer-events:none;transition:all .2s ease}.about-core-values .items .item.active{opacity:1;pointer-events:all}.about-core-values .items .item .icon{position:absolute;left:-80px;top:0}.about-core-values .items .item .title{font-family:"Titillium Web",serif;font-weight:300;font-size:52px;line-height:60px;letter-spacing:.005em;width:405px;padding:0 0 0 100px}.about-core-values .items .item .text{font-weight:400;font-size:20px;line-height:28px;position:absolute;right:100px;z-index:2;top:200px;width:416px}@media only screen and (max-width:767px){.about-core-values{display:block;height:auto;padding:40px 0 30px}.about-core-values .grid{height:auto;overflow:unset}.about-core-values .section-title{font-size:24px;line-height:32px;position:relative;left:unset;top:unset;padding:0 18px;margin:0 0 36px}.about-core-values nav{display:none}.about-core-values .owl-carousel .owl-dots button.owl-dot{background:#000}.about-core-values.blue .owl-carousel .owl-dots button.owl-dot{background:#fff}.about-core-values .items .item{position:relative;left:unset;top:unset;width:100vw;padding:0 18px 40px;opacity:1;pointer-events:all}.about-core-values .items .item.active{opacity:1;pointer-events:all}.about-core-values .items .item .icon{position:relative;left:unset;top:unset;width:55px;height:55px;margin:0 0 20px}.about-core-values .items .item .title{font-size:36px;line-height:44px;width:260px;height:150px;padding:0;margin:0 0 34px}.about-core-values .items .item .text{font-size:16px;line-height:23px;position:relative;left:unset;right:unset;top:unset;width:auto}}.about-hero{position:relative}.about-hero:before,.banner:before{content:"";position:absolute;inset:0;overflow:hidden;z-index:2;pointer-events:none;background-image:linear-gradient(0deg,#000 -18.31%,transparent 100%);transform:matrix(-1,0,0,1,0,0)}.about-hero .grid{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - var(--header_size))}.about-hero .preheading,.about-hero .section-title{font-weight:300;font-size:52px;line-height:60px;letter-spacing:.005em;text-align:center}.about-hero .section-title{color:#fff;font-size:100px;line-height:110px;position:absolute;max-width:1200px}.about-hero .title1,.about-hero .title2{animation-name:about-hero-title-out;animation-delay:5s;animation-duration:.6s;animation-fill-mode:forwards}.about-hero .title2{opacity:0;animation-name:about-hero-title-in}@media only screen and (max-width:767px){.about-hero .preheading{font-size:28px;line-height:35px;max-width:250px;margin:0 auto 40px}.about-hero .section-title{font-size:48px;line-height:54px}}.about-leadership{padding:170px 0 110px;background-color:#000}.about-leadership .section-title{color:#fff;font-weight:300;font-size:100px;line-height:110px;letter-spacing:.005em;position:relative;display:flex;align-items:flex-end;height:650px;padding:50px;margin:0 0 220px}.about-leadership .section-title span{display:block;max-width:500px}.about-leadership .founders{display:flex;flex-direction:column;gap:170px}.about-leadership .founders .item{display:flex;gap:272px}.about-leadership .founders .item:last-of-type{flex-flow:row-reverse}.about-leadership .founders .item .image-col{width:387px}.about-leadership .founders .item .image-col .image{width:387px;height:517px}.about-leadership .founders .item .text-col .name{color:#e9e6e4;font-weight:300;font-size:52px;line-height:60px;letter-spacing:.005em;font-family:"Titillium Web",serif;margin:0 0 16px}.about-leadership .founders .item .text-col .job{color:#e9e6e4;font-weight:400;font-size:24px;line-height:32px;margin:0 0 26px}.about-leadership .founders .item .text-col .linkedin{margin:0 0 46px}.about-leadership .founders .item .text-col .text{color:#fff;font-size:18px;line-height:25px;font-weight:400}.about-leadership .managment{display:flex;flex-wrap:wrap;column-gap:140px;row-gap:110px;padding:330px 0 0}.about-leadership .managment .item{width:530px}.about-leadership .managment .item .columns{gap:36px;align-items:flex-end}.about-leadership .managment .item .image-col{width:243px}.about-leadership .managment .item .image-col .image{width:243px;height:324px}.about-leadership .managment .item .name{color:#e9e6e4;font-weight:300;font-size:36px;line-height:50px;font-family:"Titillium Web",serif;margin:0 0 8px}.about-leadership .managment .item .job{color:#e9e6e4;font-weight:400;font-size:24px;line-height:32px;margin:0 0 18px}.about-leadership .managment .item .linkedin,.home-trusted-by .items .item .image-col .meta figure{margin:0 0 24px}.about-leadership .managment .item .show-text-btn{display:block;width:20px;height:20px;cursor:pointer;border:0;background:url(../images/arrow5.svg)no-repeat center;transition:all .2s ease}.about-leadership .managment .item.active .show-text-btn{rotate:180deg}.about-leadership .managment .item .text{color:#fff;font-size:16px;line-height:23px;font-weight:400;display:none;padding:36px 0 0}@media only screen and (max-width:767px){.about-leadership{padding:0 0 110px}.about-leadership .section-title{font-size:52px;line-height:60px;height:450px;padding:24px;margin:0 0 90px}.about-leadership .founders{gap:110px}.about-leadership .founders .item{gap:64px;padding:0 24px}.about-leadership .founders .item:last-of-type{flex-flow:column}.about-leadership .founders .item .image-col{width:auto}.about-leadership .founders .item .image-col .image{width:100%;height:416px}.about-leadership .managment{display:block;column-gap:0;row-gap:0;padding:130px 0 0}.about-leadership .managment .item .columns{gap:24px;align-items:flex-start}.about-leadership .managment .item,.about-leadership .managment .item .image-col{width:250px}.about-leadership .managment .item .image-col .image{width:250px;height:324px}}.about-sticky-sentences{background:#e9e6e4}.about-sticky-sentences .items{position:relative;height:calc(100vh - 65px)}.about-sticky-sentences .item{color:#000;line-height:50px;font-size:36px;font-weight:400;text-align:center;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:all .2s ease}.about-sticky-sentences .item.active{opacity:1;pointer-events:all}@media only screen and (max-width:767px){.about-sticky-sentences .item{font-size:24px;line-height:32px;padding:0 20px}}.about-timeline{padding:127px 0 154px;background:#000}.about-timeline .section-title{color:#fff;font-weight:400;font-size:36px;line-height:50px;margin:0 0 80px}.about-timeline .body{padding:0 0 0 calc(50vw - 600px + 200px)}.about-timeline .item{width:300px;height:750px}.about-timeline .item .year{color:#fff;font-family:"Titillium Web",serif;font-size:72px;line-height:80px;font-weight:300;letter-spacing:.005em;height:80px;margin:0 0 64px}.about-timeline .item .image{position:relative;width:100%;height:395px}.about-timeline .item .image img{z-index:1}.about-timeline .item .image:before{content:"";position:absolute;inset:0;mix-blend-mode:multiply;background:#376fe9;opacity:.7;transition:all .2s ease}.about-timeline .item .image:hover:before{background:#001d5e}.about-timeline .item .image:hover .text{color:#fff;font-weight:400;font-size:20px;line-height:28px;position:absolute;inset:0;z-index:2;display:flex;align-items:flex-end;padding:30px}.about-timeline .item .title{color:#fff;font-weight:400;font-size:28px;line-height:36px;padding:24px 0 0;margin:64px 0 0;border-top:1px solid #4c4c4c}.about-timeline .owl-carousel .owl-nav .owl-next span,.about-timeline .owl-carousel .owl-nav .owl-prev{display:none}.about-timeline .owl-carousel .owl-nav .owl-next{position:absolute;z-index:3;left:-200px;bottom:132px;width:36px;height:36px;background:url(../images/arrow2.svg)no-repeat center center/36px auto}@media only screen and (max-width:767px){.about-timeline{padding:40px 0 30px}.about-timeline .section-title{font-size:24px;line-height:32px;margin:0 0 64px}.about-timeline .body{padding:0}.about-timeline .section-title{padding:0 24px}.about-timeline .owl-carousel .owl-nav .owl-next span,.about-timeline .owl-carousel .owl-nav .owl-prev{display:none}.about-timeline .owl-carousel .owl-nav .owl-next{left:auto;right:24px;bottom:auto;top:-90px;width:24px;height:24px;background-size:24px auto}}.about-title-and-icons{padding:100px 0 104px;background:#e9e6e4 no-repeat center top}.about-title-and-icons .section-title{color:#202020;font-size:36px;line-height:50px;font-weight:400;text-align:center;max-width:600px;margin:0 auto 64px}.about-title-and-icons .items{display:flex;justify-content:center;gap:47px}@media only screen and (max-width:767px){.about-title-and-icons{padding:64px 20px 104px}.about-title-and-icons .section-title{font-size:24px;line-height:32px}.about-title-and-icons .items{flex-wrap:wrap;gap:30px;align-items:center}.about-title-and-icons .items figure{text-align:center;width:calc(50vw - 40px)}.about-title-and-icons .items img{max-width:80px;height:auto}}.banner,.banner .grid{position:relative}.banner .grid{z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;height:552px}.banner.full .grid{height:100vh}.banner .preheading,.banner .section-title{color:#fff;font-weight:300;letter-spacing:.005em;text-align:center}.banner .preheading{font-family:"Titillium Web",serif;font-size:52px;line-height:60px;margin:0 0 8px}.banner .section-title{font-size:100px;line-height:110px;max-width:950px}@media only screen and (max-width:767px){.banner .grid{height:770px;width:254px;margin:auto}.banner.full .grid{height:auto;min-height:100vh}.banner .preheading{font-size:28px;line-height:35px;margin:0 0 8px}.banner .section-title{font-size:52px;line-height:60px}}.careers-banner{background:#376fe9}.careers-banner .columns{gap:0}.careers-banner .col1{background:#202020;clip-path:polygon(0 0,100%0,calc(100% - 170px) 100%,0 100%)}.careers-banner .col1,.careers-banner .col2{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:350px}.careers-banner .section-title{color:#fff;font-size:36px;line-height:50px;font-weight:400}.careers-banner .section-text{color:#fff;font-weight:400;font-size:18px;line-height:25px;letter-spacing:.01em;width:559px;margin:0 0 101px 30px}.careers-banner .link{color:#fff;font-size:18px;line-height:18px;margin:0 0 0 30px}.careers-banner .main-image{width:100%}.careers-banner .main-image img{width:100%;height:auto}@media only screen and (max-width:767px){.careers-banner{position:relative;display:flex;flex-direction:column;padding:0;background:#202020}.careers-banner:after{order:5;content:"";display:block;width:100%;height:310px;background:#376fe9;clip-path:polygon(0 0,100% 83%,100% 100%,0 100%)}.careers-banner .columns{order:2}.careers-banner .col1,.careers-banner .col2{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:auto}.careers-banner .col1{padding:48px 24px 0;clip-path:unset}.careers-banner .col2{padding:0 24px 48px}.careers-banner .section-text{width:auto;margin:0 0 24px}.careers-banner .link{margin:0}}.careers-gallery{padding:128px 0 0}.careers-gallery .section-title{font-weight:300;font-size:100px;line-height:110px;letter-spacing:.005em;margin:0 0 88px}.careers-gallery .gallery{display:flex;flex-wrap:wrap;gap:24px}.careers-gallery .gallery figure{height:425px}.careers-gallery .gallery figure:nth-child(1),.careers-gallery .gallery figure:nth-child(3),.careers-gallery .gallery figure:nth-child(6),.careers-gallery .gallery figure:nth-child(8){width:calc(20% - 18px)}.careers-gallery .gallery figure:nth-child(2),.careers-gallery .gallery figure:nth-child(4),.careers-gallery .gallery figure:nth-child(5),.careers-gallery .gallery figure:nth-child(7){width:calc(30% - 18px)}@media only screen and (max-width:767px){.careers-gallery{padding:64px 0 0}.careers-gallery .section-title{font-size:52px;line-height:60px;text-align:center;margin:0 24px 64px}.careers-gallery .gallery{display:block;white-space:nowrap;overflow-x:scroll;font-size:0}.careers-gallery .gallery figure{display:inline-block;vertical-align:top;height:325px;margin:0 24px 0 0}.careers-gallery .gallery figure:nth-child(1),.careers-gallery .gallery figure:nth-child(2),.careers-gallery .gallery figure:nth-child(3),.careers-gallery .gallery figure:nth-child(4),.careers-gallery .gallery figure:nth-child(5),.careers-gallery .gallery figure:nth-child(6),.careers-gallery .gallery figure:nth-child(7),.careers-gallery .gallery figure:nth-child(8){width:auto}.careers-gallery .gallery figure img{height:325px;width:auto}}.careers-positions{padding:110px 0;background:#e9e6e4}.careers-positions .section-title{font-weight:300;font-size:100px;line-height:110px;letter-spacing:.005em;width:391px;margin:0 0 100px}.careers-positions .items h3{color:#000;font-weight:600;font-size:24px;line-height:33px;padding:0 0 16px;margin:26px 0 0;border-bottom:3px solid #000}.careers-positions .items h3 span{color:#000;font-weight:400;font-size:20px;line-height:24px;display:inline-block;vertical-align:baseline;margin:0 0 0 16px}.careers-positions .item{color:#000;font-weight:400;font-size:18px;line-height:40px;letter-spacing:.01em;display:flex;gap:100px;padding:16px 0;margin:24px 0 0;border-bottom:1px solid #000}.careers-positions .item:hover{border-color:#376fe9}.careers-positions .item .title{width:400px}.careers-positions .item .department{width:150px}.careers-positions .item .location{width:200px}.careers-positions .item .apply{width:150px}.careers-positions .item .apply .btn{display:block;width:100%}.careers-positions .item .apply .btn:hover{color:#fff;border-color:#376fe9;background-color:#376fe9}@media only screen and (max-width:767px){.careers-positions{padding:64px 0}.careers-positions .section-title{font-size:72px;line-height:80px;width:auto;margin:0 24px 120px}.careers-positions .items h3{margin:26px 24px 0}.careers-positions .items h3 span{color:#000;font-weight:400;font-size:20px;line-height:24px;display:inline-block;vertical-align:baseline;margin:0 0 0 16px}.careers-positions .item{color:#000;font-weight:400;font-size:18px;line-height:40px;letter-spacing:.01em;flex-direction:column;gap:5px;padding:24px;margin:0}.careers-positions .item .title{font-weight:600;font-size:18px;line-height:23px;width:auto}.careers-positions .item .department,.careers-positions .item .location{width:auto}.careers-positions .item .apply{width:auto;padding:10px 0 0}}.careers-team{padding:110px 0;background-color:#f8fafc}.careers-team .heading{position:absolute;left:0;top:0}.careers-team .heading .section-title{font-weight:300;font-size:100px;line-height:110px;letter-spacing:.005em;width:303px;margin:0 0 24px}.careers-team .heading .section-text{font-weight:400;font-size:24px;line-height:32px;width:303px}.careers-team .body{padding:0 0 0 calc(50vw - 600px + 588px)}.careers-team .item{padding:12px}.careers-team .item .box{width:325px;height:639px;box-shadow:0 0 10px #e9e6e4}.careers-team .item .image{width:100%;height:425px}.careers-team .item .body{height:214px;padding:24px;background-color:#fff}.careers-team .item .text,.careers-team .item .title{color:#202020;font-weight:500;font-size:20px;line-height:28px;margin:0 0 24px}.careers-team .item .text{font-weight:400;font-size:16px;line-height:23px}.careers-team .owl-carousel .owl-nav .owl-next span,.careers-team .owl-carousel .owl-nav .owl-prev,.contact-form .col2 form br{display:none}.careers-team .owl-carousel .owl-nav .owl-next{position:absolute;z-index:3;left:-600px;bottom:132px;width:36px;height:36px;background:url(../images/arrow6.svg)no-repeat center center/36px auto}@media only screen and (max-width:767px){.careers-team{padding:64px 0}.careers-team .heading{position:relative;left:unset;top:unset}.careers-team .heading .section-title{font-size:52px;line-height:60px;width:auto;margin:0 24px 24px}.careers-team .heading .section-text{font-size:20px;line-height:28px;width:auto;margin:0 24px 24px}.careers-team .body{padding:0 0 0 12px}.careers-team .item .box{width:300px}}.careers-we-believe{padding:130px 0;background:#e9e6e4}.careers-we-believe .columns{gap:110px}.careers-we-believe .columns .col1{display:flex;align-items:center;justify-content:flex-end}.careers-we-believe .section-title{font-weight:300;font-size:52px;line-height:60px;letter-spacing:.005em;width:295px}@media only screen and (max-width:767px){.careers-we-believe{text-align:center;padding:64px 24px}.careers-we-believe .columns{gap:64px}.careers-we-believe .section-title{font-size:36px;line-height:44px;text-align:center;width:240px;margin:auto}}.contact-form{padding:64px 0 0}.contact-form .col1 .section-title{color:#000;font-weight:600;font-size:24px;line-height:33px;margin:0 0 36px}.contact-form .col1 .section-text{color:#000;font-weight:400;font-size:18px;line-height:28px}.contact-form .col1 .section-text a,.contact-form .col2 form label.terms a{text-decoration:underline}.contact-form .col2{display:flex;justify-content:center;flex-direction:column;padding:0 0 100px}.contact-form .col2 form{max-width:545px}.contact-form .col2 form label{color:#202020;font-weight:400;font-size:14px;line-height:14px;position:relative;top:9px;left:10px;padding:0 3px;background-color:#fff}.contact-form .col2 form input[type=email],.contact-form .col2 form input[type=text],.contact-form .col2 form select,.contact-form .col2 form textarea,.gated-download form input[type=email],.gated-download form input[type=text],.gated-download form select,.gated-download form textarea{width:100%;height:56px;padding:0 13px;margin:0 0 20px;border:1px solid #202020;background-color:transparent}.contact-form .col2 form textarea,.gated-download form textarea{height:100px;padding:13px 13px 0}.contact-form .col2 form label.terms{position:relative;display:block;top:0;left:0;padding:0 0 0 30px;margin:0 0 40px;background-color:transparent!important}.contact-form .col2 form label.terms input,.gated-download form .terms input{position:absolute;left:0;top:0;float:left}.contact-form .col2 form input[type=submit]{display:block;width:100%;border-radius:40px}@media only screen and (max-width:767px){.contact-form{padding:64px 24px 24px}}.contact-locations{padding:74px 0 110px}.contact-locations .section-title{color:#000;font-weight:400;font-size:36px;line-height:50px;margin:0 0 46px}.contact-locations .items{display:flex;gap:120px;margin:0 0 110px}.contact-locations .item{max-width:320px}.contact-locations .item .title{color:#000;font-weight:500;font-size:20px;line-height:28px;margin:0 0 20px}.contact-locations .item .text{color:#000;font-weight:400;font-size:16px;line-height:23px}@media only screen and (max-width:767px){.contact-locations{padding:24px}.contact-locations .section-title{color:#000;font-weight:400;font-size:36px;line-height:50px;margin:0 0 46px}.contact-locations .items{flex-direction:column;gap:64px;margin:0 0 64px}.contact-locations figure{margin:0 0 64px}.contact-locations figure img{max-width:100%;height:aut0}}.employee-gallery{color:#000;display:flex;align-items:center;justify-content:center;height:calc(100vh - var(--header_size));background:#edf2fb}.employee-gallery .grid{height:550px;overflow:hidden}.employee-gallery .section-title{color:#376fe9;font-size:36px;line-height:50px;font-weight:400;position:absolute;left:0;top:100px}.employee-gallery nav li{background-color:#bdd0f7}.employee-gallery nav li.active{background-color:#5d8bec}.employee-gallery .items .item{position:absolute;left:0;top:0;width:100%;height:450px;padding:200px 0 0;opacity:0;pointer-events:none;transition:all .2s ease}.employee-gallery .items .item.active{opacity:1;pointer-events:all}.employee-gallery .items .item .label{font-family:"Titillium Web",serif;font-weight:400;font-size:36px;line-height:50px;display:none;padding:0 0 0 100px;margin:0 0 36px}.employee-gallery .items .item .title,.employee-info .col1 h1{font-weight:300;font-size:52px;line-height:60px;letter-spacing:.005em}.employee-gallery .items .item .title{font-family:"Titillium Web",serif;max-width:539px;padding:0 0 0 100px;margin:0 0 36px}.employee-gallery .items .item .text{font-weight:400;font-size:18px;line-height:25px;max-width:691px;padding:0 0 0 100px}.employee-gallery .items .item .image{position:absolute;right:0;top:200px;width:285px;height:235px}@media only screen and (max-width:767px){.employee-gallery{display:block;height:auto}.employee-gallery .grid{height:auto;overflow:unset}.employee-gallery .section-title{font-size:24px;line-height:32px;position:relative;left:unset;top:unset;padding:0 24px}.employee-gallery nav{display:none}.employee-gallery .owl-carousel .owl-dots button.owl-dot{background:#376fe9}.employee-gallery .items .item{position:relative;left:unset;top:unset;display:flex;flex-direction:column;width:100vw;height:auto;padding:0 24px 48px;opacity:1}.employee-gallery .items .item .title{font-size:48px;line-height:54px;order:1;padding:0;margin:0 0 24px}.employee-gallery .items .item .text{font-size:16px;line-height:23px;order:3;padding:0}.employee-gallery .items .item .image{position:relative;top:unset;right:unset;order:2;width:calc(100vw - 48px);height:215px;margin:0 0 24px}.paging{padding:96px 24px 0}.paging .btn{width:100%}}.employee-info{padding:110px 0;background:#edf2fb}.employee-info .col1{display:flex;padding:0 140px 0 0}.employee-info .col1 .image{width:184px;height:245px;margin:0 36px 0 0}.employee-info .col1 h1{color:#000;margin:0 0 24px}.employee-info .col1 ul li{color:#000;font-size:18px;line-height:23px;list-style:none;display:block}.employee-info .nav-back{margin:0 0 110px}@media only screen and (max-width:767px){.employee-info{padding:64px 24px}.employee-info .col1{flex-direction:column;padding:0}.employee-info .col1 .image{width:100%;height:auto;margin:0 0 36px}.employee-info .col1 .image img{width:100%;height:auto}.employee-info .col1 ul li{color:#000;font-size:18px;line-height:23px;list-style:none;display:block}.employee-info .col1 ul li strong{font-weight:600}.employee-info .nav-back{margin:0 0 24px}}.home-careers-banner{height:550px;background:#e9e6e4}.home-careers-banner .columns{gap:0}.home-careers-banner .col1{width:calc(50vw - 600px + 950px);clip-path:polygon(0 0,100%0,calc(100% - 270px) 100%,0 100%);background:no-repeat center;background-size:cover}.home-careers-banner .col2{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:550px;width:calc(50vw - 600px + 250px)}.home-careers-banner .section-title{color:#000;font-weight:300;font-size:52px;line-height:60px;letter-spacing:.005em;position:relative;left:-20px;max-width:250px}.home-careers-banner .btn{position:relative;left:-20px;margin:16px 0 0}@media only screen and (max-width:767px){.home-careers-banner{height:auto;padding:30px 18px 84px}.home-careers-banner .columns{gap:36px}.home-careers-banner .col1{width:100%;height:411px;clip-path:unset}.home-careers-banner .col1 img,.home-careers-banner .col2{height:auto;width:100%}.home-careers-banner .section-title{font-size:48px;line-height:54px;position:relative;left:0;max-width:unset}.home-careers-banner .btn{display:block;width:100%;left:0;margin:16px 0 0}}.home-empower{display:flex;align-items:center;justify-content:center;height:calc(100vh - var(--header_size));background:#202020}.home-empower .grid{height:550px;overflow:hidden}.home-empower .section-title{color:#fff;font-size:36px;line-height:50px;font-weight:400;position:absolute;left:0;top:100px}.home-empower .items .item{position:absolute;left:0;top:0;width:100%;padding:200px 0 0;opacity:0;pointer-events:none;transition:all .2s ease}.home-empower .items .item.active{opacity:1;pointer-events:all}.home-empower .items .item .title{color:#fff;font-family:"Titillium Web",serif;font-weight:300;font-size:52px;line-height:60px;letter-spacing:.005em;position:relative;z-index:2;width:385px;padding:0 0 0 100px}.home-empower .items .item .label{color:#fff;font-size:28px;line-height:36px;font-weight:400;margin:0 0 20px}.home-empower .items .item .text{color:#fff;font-weight:400;font-size:20px;line-height:28px;position:absolute;left:470px;z-index:2;top:200px;width:439px}.home-empower .items .item .logo img{max-width:120px;height:auto;margin:20px 0 0}.home-empower .items .item .image{position:absolute;right:0;bottom:0}@media only screen and (max-width:767px){.home-empower{display:block;height:auto;padding:40px 0 30px}.home-empower .grid{height:auto;overflow:unset}.home-empower .section-title{font-size:24px;line-height:32px;position:relative;left:unset;top:unset;padding:0 18px;margin:0 0 36px}.home-empower nav{display:none}.home-empower .items .item{position:relative;left:unset;top:unset;width:100vw;padding:0 18px 40px}.home-empower .items .item,.home-empower .items .item.active{opacity:1;pointer-events:all}.home-empower .items .item .title{font-size:48px;line-height:54px;width:auto;padding:0;margin:0 0 24px}.home-empower .items .item .label{font-size:24px;line-height:32px;padding:0;margin:0 0 30px}.home-empower .items .item .text{font-size:16px;line-height:23px;position:relative;left:unset;top:unset;width:auto}.home-empower .items .item .image{left:unset;right:18px;bottom:50px;width:180px}.home-empower .items .item .logo{position:relative;right:unset;left:unset;bottom:unset;width:120px;margin:100px 0 0}}.home-facts{height:550px;background-color:#376fe9}.home-facts .item{color:#fff;width:100vw}.home-facts .item.black{color:#202020}.home-facts .item .grid{height:550px;padding:46px 0 0}.home-facts .item .label,.home-facts .item .title{font-family:"Titillium Web",serif;font-size:36px;line-height:50px;font-weight:400;margin:0 0 48px}.home-facts .item .title{font-size:100px;line-height:110px;font-weight:300;letter-spacing:.005em;margin:0 0 34px}.home-facts .item .text{font-family:"Titillium Web",serif;font-size:36px;line-height:50px;font-weight:400}.home-facts .item .num{font-size:24px;line-height:24px;font-weight:400;position:absolute;left:0;bottom:61px}.home-facts .owl-carousel .owl-nav .owl-next span,.home-facts .owl-carousel .owl-nav .owl-prev{display:none}.home-facts .owl-carousel .owl-nav .owl-next{position:absolute;z-index:3;left:calc((100vw - 1200px)/2 + 100px);bottom:54px;width:36px;height:36px;background:url(../images/arrow2.svg)no-repeat center center/36px auto}.home-facts .owl-carousel[data-slide="2"] .owl-nav .owl-next{background-image:url(../images/arrow3.svg)}@media only screen and (max-width:767px){.home-facts{height:auto}.home-facts .item{width:100vw}.home-facts .item .grid{height:768px;padding:56px 24px 0}.home-facts .item .label{font-size:24px;line-height:32px;margin:0 0 42px}.home-facts .item .title{font-size:52px;line-height:60px;margin:0 0 14px}.home-facts .item .text{font-size:24px;line-height:32px}.home-facts .item .num{display:none}}.home-hero{position:relative;height:calc(100vh - var(--header_size));background-color:#000}.home-hero .grid{position:absolute;left:calc(50% - 600px);top:calc(50vh - 200px - 100px);z-index:3;display:flex;align-items:center;height:400px}.home-hero .text{color:#fff;font-family:"Titillium Web",serif;font-weight:300;font-size:72px;line-height:80px;letter-spacing:.005em;position:absolute;left:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;transition:opacity .8s ease;pointer-events:none;opacity:0}.home-hero .text .btn{display:block;width:max-content;margin:64px 0 0}.home-hero .text.active{opacity:1;pointer-events:all}.home-hero .scroller{position:absolute;left:calc(50% - 25px);bottom:150px;z-index:9;width:50px;height:50px;background:url(../images/arrow1.svg)no-repeat center}.home-hero .video,.products-hero #pnqseq{position:absolute;left:0;top:0;z-index:2;width:100vw}.home-hero .video{height:calc(100vh - var(--header_size));overflow:hidden}.home-hero .video iframe{width:100vw;aspect-ratio:16/9}@media only screen and (max-width:767px){.home-hero{height:calc(100vh - var(--header_size))}.home-hero .grid{left:24px}.home-hero .text{font-size:48px;line-height:54px;position:absolute;left:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;transition:opacity .8s ease;pointer-events:none;opacity:0}.home-hero .text .btn{display:block;width:max-content;margin:64px 0 0}.home-hero .text.active{opacity:1;pointer-events:all}.home-hero .scroller{bottom:60px}.home-hero .video iframe{width:100vw;aspect-ratio:16/9}}.home-insights-and-events{padding:106px 0 76px}.home-insights-and-events .col1{width:462px}.home-insights-and-events .col2{width:718px}.home-insights-and-events .section-title{color:#000;font-weight:300;font-size:72px;line-height:80px;letter-spacing:.005em;max-width:386px;margin:0 0 64px}.home-insights-and-events .items{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:42px}@media only screen and (max-width:767px){.home-insights-and-events{padding:84px 0 76px}.home-insights-and-events .col1,.home-insights-and-events .col2{width:auto}.home-insights-and-events .section-title{font-size:48px;line-height:54px;max-width:386px;margin:0 18px 54px}.home-insights-and-events .items{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:42px}.home-insights-and-events .btn{width:calc(100vw - 36px);margin:100px 18px 0}}.home-trusted-by{padding:92px 0 138px}.home-trusted-by .section-title{color:#376fe9;font-weight:400;font-size:36px;line-height:50px;margin:0 0 90px}.home-trusted-by .logos{display:flex;align-items:center;gap:30px;margin:0 0 64px}.home-trusted-by .items{display:flex;align-items:flex-start;justify-content:flex-start;gap:30px}.home-trusted-by .items .item{display:flex;flex-direction:row;width:280px;height:420px;overflow:hidden;transition:all .2s ease}.home-trusted-by .items .item:hover{width:560px}.home-trusted-by .items .item:hover .image-col .meta,.home-trusted-by .items .item:hover .image-col:before{opacity:0}.home-trusted-by .items .item:hover .quote-col{width:280px}.home-trusted-by .items .item .image-col{position:relative;width:280px;height:420px}.home-trusted-by .items .item .image-col:before{content:"";position:absolute;inset:0;overflow:hidden;z-index:2;pointer-events:none;background-image:linear-gradient(.15deg,rgba(0,0,0,.85) 27.76%,transparent 89.69%)}.home-trusted-by .items .item .image-col .image img{width:280px;height:420px}.home-trusted-by .items .item .image-col .meta{color:#fff;font-size:14px;line-height:20px;position:absolute;left:36px;bottom:36px;right:36px;z-index:3;transition:all .2s ease}.home-trusted-by .items .item .quote-col{position:relative;width:0;height:420px;overflow:hidden;background:#e9e6e4;transition:all .2s ease}.home-trusted-by .items .item .quote-col .body{position:relative;width:300px;height:420px;padding:36px;overflow:hidden}.home-trusted-by .items .item .quote-col blockquote{color:#000;font-weight:400;font-size:20px;line-height:28px}.home-trusted-by .items .item .quote-col .meta{color:#000;font-size:14px;line-height:20px;position:absolute;left:36px;bottom:36px;right:36px}.home-trusted-by .items .item .quote-col .meta figure{float:left;margin:0 14px 0 0}@media only screen and (max-width:767px){.home-trusted-by{padding:70px 0 85px}.home-trusted-by .section-title{font-size:48px;line-height:54px;margin:0 24px 80px}.home-trusted-by .logos{margin:0 24px 80px}.home-trusted-by .items .item,.home-trusted-by .items .item .image-col,.home-trusted-by .items .item:hover,.home-trusted-by .items .item:hover .quote-col{width:300px}.home-trusted-by .items .item .image-col .image img{width:300px;height:420px}.home-trusted-by .items .item .image-col .meta figure img{width:auto!important}.home-trusted-by .items .item .quote-col{position:absolute;inset:0;width:0}.home-trusted-by .items .item .quote-col .body{position:relative;width:300px}}.insights-list{padding:86px 0}.insights-list .section-title{color:#000;font-size:36px;line-height:50px;font-weight:400;padding:0 0 16px;margin:0 0 64px;border-bottom:1px solid #000}.insights-list .items{display:flex;flex-wrap:wrap;column-gap:112px;row-gap:36px}.gated-download form br,.insights-list .item{display:none}.insights-list .item.show{display:unset}.insights-list .item.passed{opacity:.5}.insights-list .load-more{margin-top:64px}@media only screen and (max-width:767px){.insights-list{padding:64px 24px}.insights-list .section-title{font-size:23px;line-height:32px;padding:0 0 16px;margin:0 0 24px}.insights-list .items{display:flex;flex-wrap:wrap;column-gap:112px;row-gap:36px}.insights-list .load-more{width:100%}}.product-banner{position:relative;background-color:rgba(255,255,255,.8666666667);background-position:50vw top;background-size:cover}.product-banner:after,.product-banner:before{content:"";position:absolute;left:0;top:0;height:455px;clip-path:polygon(0 0,100%0,calc(100% - 250px) 100%,0 100%)}.product-banner:before{z-index:2;width:45vw;background:#000}.product-banner:after{z-index:1;width:calc(45vw + 70px);background:var(--color)}.product-banner .grid{display:flex;flex-direction:column;justify-content:center;height:455px;z-index:3}.product-banner .section-title{color:#fff;font-weight:400;font-size:36px;line-height:50px;width:275px;margin:0 0 36px}.product-banner .button1{width:max-content}.product-banner .main-image{position:absolute;left:475px;top:83px;width:308px}.product-banner .logo{position:absolute;left:837px;top:116px}.product-banner .button2{position:absolute;left:837px;bottom:67px;width:max-content}@media only screen and (max-width:767px){.product-banner{padding:64px 0 0;background:#000}.product-banner:after,.product-banner:before{display:none}.product-banner .grid{flex-direction:column;height:auto;z-index:3}.product-banner .section-title{font-size:28px;line-height:35px;width:235px;margin:0 0 46px 24px}.product-banner .box{position:relative;height:274px;overflow:hidden;padding:38px 24px 0;background-color:#000}.product-banner .box:after,.product-banner .box:before{content:"";position:absolute;left:-15vw;top:0;height:274px}.product-banner .box:before{z-index:2;width:130vw;background-color:#fff;clip-path:polygon(140px 0,100%0,calc(130vw - 140px) 100%,0 100%)}.product-banner .box:after{z-index:3;width:174px;background:var(--color);clip-path:polygon(140px 0,100%0,calc(100% - 140px) 100%,0 100%)}.product-banner .box *{z-index:4}.product-banner .button1{width:max-content}.product-banner .main-image{position:relative;left:unset;top:unset;margin:0 0 50px 15px}.product-banner .main-image img{width:115px;height:auto}.product-banner .logo{position:absolute;left:160px;top:70px}.product-banner .logo img{max-width:160px;height:auto}.product-banner .button2{position:relative;left:unset;bottom:unset;width:100%}}.product-desc{padding:84px 0 76px;background:#e9e6e4}.product-desc .col1 .section-title{color:#000;font-weight:400;font-size:28px;line-height:36px;width:359px}.product-desc .col2 .section-text{color:#000;font-weight:400;font-size:18px;line-height:25px;width:406px}@media only screen and (max-width:767px){.product-desc{padding:64px 24px}.product-desc .col1 .section-title{font-size:28px;line-height:35px;width:auto}.product-desc .col2 .section-text{font-size:18px;line-height:25px;width:auto}}.product-hero{position:relative;height:554px;background-color:#e9e6e4}.product-hero:before{content:"";position:absolute;left:0;top:0;z-index:2;width:70vw;height:554px;background:#202020;clip-path:polygon(0 0,100%0,calc(100% - 250px) 100%,0 100%)}.product-hero .grid{display:flex;flex-direction:column;z-index:3;height:554px;padding:50px 0 100px}.product-hero .main-image{position:absolute;left:600px;top:64px}.product-hero .back{flex:1;font-size:18px;line-height:16px}.product-hero .back a{position:relative;left:-24px;border:1px solid transparent}.product-hero .back a:hover{border-color:#fff}.product-hero .back a:before{content:"";position:relative;top:-2px;width:18px;height:18px;background:url(../images/arrow2.svg)no-repeat center center/12px auto;rotate:180deg}.product-hero .logo{margin:0 0 46px}.product-hero .btn{width:max-content}@media only screen and (max-width:767px){.product-hero{height:712px}.product-hero:before{width:100%;height:712px;clip-path:polygon(100%0,100% 5%,18% 100%,0 100%,0 0)}.product-hero .grid{height:712px;padding:55px 24px 45px}.product-hero .main-image{position:absolute;left:unset;top:unset;right:0;bottom:140px}.product-hero .main-image img{max-width:90%;margin:0 0 0 auto}.product-hero .back{flex:unset;font-size:16px}.product-hero .logo{flex:1;margin:48px 0 46px}.product-hero .logo img{width:240px}.product-hero .btn{width:100%}}.products-about{padding:56px 0;background:#376fe9}.products-about .col1{width:800px}.products-about .col1 .logo{margin:0 0 72px}.products-about .col1 .section-title{color:#fff;font-weight:300;font-size:100px;line-height:110px}.products-about .col2{width:400px;padding:172px 0 0}.products-about .col2 .section-text{color:#fff;font-weight:400;font-size:18px;line-height:25px;letter-spacing:.01em}@media only screen and (max-width:767px){.products-about{padding:64px 24px}.products-about .col1{width:auto}.products-about .col1 .logo{margin:0 0 64px}.products-about .col1 .section-title{font-size:36px;line-height:44px}.products-about .col2{width:auto;padding:0}}.products-hero{position:relative;height:calc(100vh - var(--header_size));background-color:#000}.products-hero:before{content:"";position:absolute;inset:0;overflow:hidden;z-index:2;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(.15deg,#202020 -7.91%,transparent 79.05%)}.products-hero .section-title{color:#fff;font-size:72px;line-height:80px;letter-spacing:.005em;font-weight:300;position:absolute;left:calc(50% - 450px);top:calc(50% + 100px);z-index:5;width:900px;height:200px;margin:auto}.products-hero #pnqseq{display:flex;align-items:center;justify-content:center;height:calc(100vh - 96px)}.products-hero #pnqseq img{width:1200px;height:600px}@media only screen and (max-width:767px){.products-hero{height:calc(100vh - var(--header_size))}.products-hero .section-title{font-size:48px;line-height:54px;left:24px;top:unset;bottom:64px;width:300px;height:auto;margin:auto}.products-hero #pnqseq{height:calc(100vh - var(--header_size) - 200px)}.products-hero #pnqseq img{width:100%;height:auto}}.products-list{padding:96px 0 94px}.products-list .items{justify-content:center;gap:184px}.products-list .item{text-align:center;width:436px;height:890px;padding:64px 72px 0}.products-list .item .logo{text-align:center;margin:0 0 64px}.products-list .item .gallery{height:308px;text-align:center;margin:0 auto 36px}.products-list .item .gallery figure{width:292px}.products-list .item .gallery img{max-width:100%;max-height:308px;width:100%;height:100%}.products-list .item .title{color:#376fe9;font-weight:400;font-family:"Titillium Web",serif;font-size:36px;line-height:50px;text-align:center;margin:0 0 36px}.products-list .item .text{font-weight:500;font-size:20px;line-height:28px;text-align:center;margin:0 0 24px}.products-list .item .btn{width:100%}@media only screen and (max-width:767px){.products-list{padding:64px 34px}.products-list .items{gap:64px}.products-list .item{text-align:center;width:auto;height:auto;padding:64px 0 0}.products-list .item .logo{margin:0 0 64px}}.products-map{position:relative;height:550px;padding:52px 0 0}.products-map .grid{z-index:2}.products-map .section-title{font-weight:300;font-size:52px;line-height:60px;letter-spacing:.005em;width:282px}.products-map .section-text{font-weight:400;font-size:18px;line-height:25px;letter-spacing:.01em;width:545px;padding:15px 0 0}.products-map nav{z-index:3;margin:17px 0 0 400px}.products-map nav ul{display:flex;gap:47px}.products-map nav ul li{font-weight:400;font-size:20px;line-height:28px;list-style-type:none;cursor:pointer;background:0 0!important}.products-map nav ul li.active{color:#376fe9;text-decoration:underline}.products-map .item{position:absolute;inset:0;opacity:0;transition:all .2s ease}.products-map .item.active{opacity:1}@media only screen and (max-width:767px){.products-map{position:relative;height:894px;padding:52px 24px 0}.products-map .section-title{font-size:48px;line-height:54px;width:282px}.products-map .section-text{width:auto;padding:15px 0 0}.products-map nav{margin:17px 0 0}}.product-spec{padding:83px 0 70px;background:#000 no-repeat center}.product-spec .section-title{color:#fff;font-weight:600;font-size:24px;line-height:33px;margin:0 0 64px}.product-spec .features,.product-spec .spec{display:flex;justify-content:space-between;margin:0 0 33px}.product-spec .spec .key{color:#ffb546;font-size:18px;line-height:25px;font-weight:400;letter-spacing:.01em}.product-spec .spec .value{color:#fff;font-weight:600;font-size:24px;line-height:33px;min-height:60px;margin:6px 0 0}.product-spec .features{margin:0 0 110px}.product-spec .features .item,.technology-section1 .features li{color:#fff;font-weight:500;font-size:20px;line-height:28px}.product-hero .back a:before,.product-spec .features .item .icon{display:inline-block;vertical-align:middle;margin:0 8px 0 0}.product-spec .message{color:#fff;font-family:"Titillium Web",serif;font-weight:300;font-size:72px;line-height:80px;text-align:center;letter-spacing:.005em}.product-spec .message strong{font-weight:300}.product-spec .main-image{width:100%;text-align:center;margin:40px 0 0}@media only screen and (max-width:767px){.product-spec{padding:64px 24px}.product-spec .section-title{font-size:24px;line-height:36px;margin:0 0 36px}.product-spec .spec{display:flex}.product-spec .spec .item{margin:0 0 36px}.product-spec .spec .key{font-size:18px;line-height:25px}.product-spec .spec .value{font-size:20px;line-height:28px;min-height:0;margin:6px 0 0}.product-spec .features,.product-spec .spec{flex-direction:column;margin:0 0 36px}.product-spec .features .item{margin:0 0 36px}.product-spec .features .item .icon{display:block;margin:0 0 8px}.product-spec .message{font-size:48px;line-height:54px}}.products-platforms{padding:137px 0 85px;background:#202020}.products-platforms .section-title{color:#fff;font-size:72px;line-height:80px;font-weight:300;letter-spacing:.005em;text-align:center;margin:0 0 110px}.products-platforms .items{display:flex;gap:114px}.products-platforms .items .item{width:324px}.products-platforms .items .item .icon{margin:0 0 24px}.products-platforms .items .item .title{color:#fff;font-size:28px;line-height:36px;font-weight:300;margin:0 0 24px}.products-platforms .items .item .text{color:#fff;font-weight:400;font-size:18px;line-height:25px;letter-spacing:.01em}@media only screen and (max-width:767px){.products-platforms{padding:64px 24px}.products-platforms .section-title{font-size:48px;line-height:54px;text-align:start;margin:0 0 64px}.products-platforms .items{flex-direction:column;gap:64px;margin:0 0 36px}.products-platforms .items .item{width:auto}.products-platforms .items .item .icon{margin:0 0 24px}.products-platforms .items .item .title{font-size:28px;line-height:36px}}.technology-hero{position:relative;display:flex;align-items:center;height:554px;background-color:#000;background-position:40vw top;background-size:60vw auto}.technology-hero:after,.technology-hero:before{content:"";position:absolute;left:0;top:0;height:554px;clip-path:polygon(0 0,100%0,calc(100% - 250px) 100%,0 100%)}.technology-hero:before{z-index:2;width:60vw;background:#376fe9}.technology-hero:after{z-index:1;width:calc(60vw + 70px);background:#e9e6e4}.technology-hero .grid{z-index:3}.technology-hero .section-title{color:#fff;font-weight:300;font-size:72px;line-height:80px;letter-spacing:.005em;text-transform:capitalize;width:507px;margin:0 0 45px}@media only screen and (max-width:767px){.technology-hero{height:555px;display:block;background-position:0 top;background-size:100vw auto}.technology-hero .grid{position:relative;height:555px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:36px;padding:24px 24px 48px}.technology-hero:before{content:"";position:absolute;left:0;top:auto;bottom:0;width:100vw;height:420px;background:#376fe9;clip-path:polygon(0 120px,100%0,100% 100%,0 100%)}.technology-hero:after{top:unset;bottom:300px;width:100vw;height:180px;clip-path:polygon(0 120px,100%0,100% 80px,0 100%)}.technology-hero .section-title{font-size:48px;line-height:54px;width:100%;margin:0}.technology-hero .btn{width:100%}}.technology-section1{padding:110px 0 220px;background:#e9e6e4}.technology-section1 .num,.technology-section1 .preheading{color:#202020;font-family:"Titillium Web",serif;font-weight:400;font-size:36px;line-height:50px}.technology-section1 .preheading{margin:50px 0 110px}.technology-section1 .section-title{font-weight:300;font-size:100px;line-height:110px;letter-spacing:.005em;padding:0 60px 0 0;margin:0 0 110px}.technology-section1 .textboxes .item{color:#202020;font-size:24px;line-height:33px;font-weight:600;max-width:455px;margin:0 0 110px}.technology-section1 .textboxes .item .title{margin:0 0 36px}.technology-section1 .textboxes .item .text{color:#202020;font-weight:400;font-size:18px;line-height:25px;letter-spacing:.01em}.technology-section1 .features{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:64px;padding:110px 20px 0}.technology-section1 .features li{color:#202020;display:flex;gap:16px}.technology-section1 .features li figure{width:48px;height:48px}@media only screen and (max-width:767px){.technology-section1{padding:64px 24px}.technology-section1 .num,.technology-section1 .preheading{font-size:28px;line-height:35px;max-width:220px}.technology-section1 .preheading{margin:50px 0 110px}.technology-section1 .section-title{font-size:52px;line-height:60px;padding:0;margin:0 0 64px}.technology-section1 .col1{order:2}.technology-section1 .col2{order:1}.technology-section1 .textboxes .item{font-size:20px;line-height:28px;margin:0 0 64px}.technology-section1 .textboxes .item .text{font-size:18px;line-height:25px}.technology-section1 .features{justify-content:flex-start;padding:0}}.technology-section2{color:#fff;padding:110px 0 1px;background:#000}.technology-section2 .num,.technology-section2 .preheading{font-family:"Titillium Web",serif;font-weight:400;font-size:36px;line-height:50px}.technology-section2 .preheading{margin:50px 0 110px}.technology-section2 .section-title{color:#fff;font-weight:300;font-size:100px;line-height:110px;letter-spacing:.005em;padding:0 60px 0 0;margin:0 0 110px}.technology-section2 .textboxes .item{gap:200px;margin:0 0 220px}.technology-section2 .textboxes .item .col1{display:flex;flex-direction:column;justify-content:center}.technology-section2 .textboxes .item .col1 .title{font-weight:600;font-size:24px;line-height:33px;max-width:465px;margin:0 0 36px}.technology-section2 .textboxes .item .col1 .text{font-size:18px;line-height:25px;letter-spacing:.01em;max-width:465px}.technology-section2 .textboxes .item:nth-of-type(2n) .col1{order:2}@media only screen and (max-width:767px){.technology-section2{padding:64px 24px}.technology-section2 .num,.technology-section2 .preheading{font-size:28px;line-height:35px}.technology-section2 .preheading{margin:64px 0}.technology-section2 .section-title{font-size:52px;line-height:60px;padding:0 60px 0 0;margin:0 0 64px}.technology-section2 .textboxes .item{gap:64px;margin:0 0 64px}.technology-section2 .textboxes .item .col1 .title{font-size:20px;line-height:28px;margin:0 0 36px}.technology-section2 .textboxes .item .col1 .text{font-size:18px;line-height:25px}.technology-section2 .textboxes .item .col1,.technology-section2 .textboxes .item:nth-of-type(2n) .col1{order:1}.technology-section2 .textboxes .item .col2{order:2}}.technology-section3{padding:110px 0;background:#e9e6e4}.technology-section3 .num,.technology-section3 .preheading{color:#202020;font-family:"Titillium Web",serif;font-weight:400;font-size:36px;line-height:50px}.technology-section3 .preheading{margin:50px 0 110px}.technology-section3 .section-title{font-weight:300;font-size:100px;line-height:110px;letter-spacing:.005em;padding:0 60px 0 0;margin:0 0 110px}.technology-section3 .section-text{color:#202020;font-weight:400;font-size:18px;line-height:25px;letter-spacing:.01em;width:455px}.technology-section3 .features{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:64px;row-gap:84px;padding:110px 0 130px}.technology-section3 .features li{color:#202020;font-size:24px;line-height:33px;font-weight:600;list-style-type:none;text-align:center;width:26%;padding:0 30px}.technology-section3 .main-image{width:100%}@media only screen and (max-width:767px){.technology-section3{padding:64px 24px}.technology-section3 .num,.technology-section3 .preheading{font-size:28px;line-height:35px}.technology-section3 .preheading{margin:64px 0}.technology-section3 .section-title{font-size:52px;line-height:60px;padding:0 64px 0 0;margin:0 0 64px}.technology-section3 .section-text{font-size:18px;line-height:25px;width:auto}.technology-section3 .features{align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:36px;row-gap:36px;padding:36px 0 64px}.technology-section3 .features li{font-size:20px;line-height:28px;text-align:start;width:auto;padding:0}.technology-section3 .main-image img{width:100%}}.text-and-image-columns.left .columns{flex-flow:row-reverse}.text-and-image-columns.left .columns .col1{align-items:flex-end}.text-and-image-columns .columns{gap:0}.text-and-image-columns .col1{display:flex;flex-direction:column;justify-content:center}.text-and-image-columns .col2 .mediabox{height:550px}.text-and-image-columns .col2 .mediabox iframe{background-color:#000}.text-and-image-columns .section-title{max-width:406px;margin:0 0 36px}.text-and-image-columns .section-text{max-width:406px}.text-and-image-columns .btn{margin:36px 0 0}@media only screen and (max-width:767px){.text-and-image-columns{padding:30px 18px 6px}.text-and-image-columns.left .columns{flex-flow:column}.text-and-image-columns.left .columns .col1{align-items:flex-start}.text-and-image-columns .columns{gap:36px}.text-and-image-columns .col1{order:2}.text-and-image-columns .col1 .btn{display:block;width:100%}.text-and-image-columns .col2{order:1}.text-and-image-columns .col2 .mediabox{height:unset}.text-and-image-columns .col2 iframe,.text-and-image-columns .col2 img,.text-and-image-columns .col2 video{width:100%;height:auto;aspect-ratio:1/1}}.textbox{padding:114px 0;margin:auto}.textbox .grid{max-width:723px}.textbox .section-title{color:#000;font-weight:300;font-size:52px;line-height:60px;letter-spacing:.005em;margin:0 0 18px}.textbox .section-text{color:#323237;font-size:18px;font-weight:300;line-height:1.56;max-width:768px}@media only screen and (max-width:767px){.textbox{padding:64px 24px 24px;margin:auto}.textbox .section-title{font-size:48px;line-height:54px;margin:0 0 26px}}.two-banners .columns{gap:0;height:550px}.two-banners .item .body{width:600px;height:500px;padding:155px 0 0}.two-banners .item:first-of-type .body{margin:0 0 0 auto}.two-banners .item .label{color:#fff;font-weight:400;font-family:"Titillium Web",serif;font-size:36px;line-height:50px;margin:0 0 120px}.two-banners .item .title{color:#fff;font-weight:300;font-family:"Titillium Web",serif;font-size:52px;line-height:60px;letter-spacing:.005em;text-align:center}@media only screen and (max-width:767px){.two-banners .columns{height:auto}.two-banners .item .body{text-align:center;width:auto;height:650px;padding:70px 0 0}.two-banners .item:first-of-type .body{margin:0 0 0 auto}.two-banners .item .label{font-size:24px;line-height:32px;margin:0 0 190px}.two-banners .item .title{font-size:36px;line-height:44px;width:180px;margin:auto}}.support-login .col1{position:relative;min-height:calc(100vh - var(--header_size) - 20px)}.support-login .col1 .image{position:absolute;inset:0;overflow:hidden}.support-login .col2{display:flex;justify-content:center;flex-direction:column;padding:100px 0 100px 80px}.support-login .col2 .section-title{color:#000;font-size:24px;line-height:33px;font-weight:600;margin:0 0 100px}.support-login .col2 form{width:394px}.gated-download form label,.support-login .col2 form label{cursor:pointer}.support-login .col2 form .fieldbox{position:relative;margin:0 0 36px}.gated-download form label,.support-login .col2 form .fieldbox label{color:#202020;font-weight:400;font-size:14px;line-height:20px;position:absolute;top:-8px;left:10px;padding:0 3px;background-color:#fff}.support-login .col2 form .fieldbox input{width:100%;height:56px;padding:0 13px;border:1px solid #202020}.support-login .col2 form .options{display:flex;justify-content:space-between;margin:0 0 64px}.support-login .col2 form .options input{display:inline-block;vertical-align:middle;width:21px;height:21px;border:1px solid #202020}.support-login .col2 form .options a{line-height:21px;text-decoration:underline}.gated-download form input[type=submit],.support-login .col2 form .btn{display:block;width:100%;border-radius:40px}@media only screen and (max-width:767px){.support-login .col1{display:none}.support-login .col2{padding:64px 24px}.support-login .col2 .section-title{font-size:20px;line-height:28px;margin:0 0 64px}.support-login .col2 form{width:100%}}.gated-download{display:none;padding:64px}.gated-download .section-title{margin:0 0 16px}.gated-download .section-text{color:#000;font-weight:500;font-size:18px;line-height:33px}.gated-download form{max-width:524px}.gated-download form label{line-height:14px;position:relative;top:9px}.gated-download form .terms{position:relative;display:block;top:0;left:0;padding:0 0 0 30px;margin:0 0 20px}@media only screen and (max-width:767px){.gated-download{padding:64px 24px}}