/*!
Theme Name: Sourcix V2 theme
Theme URI:
Description: A custom theme for the Sourcix marketing website
Author: Avsha Agasi
Author URI: http://the-two.co
Version: 1.0
Tags: Clean, Minimal, Great
*/
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");.animated{animation-duration:1s;animation-fill-mode:both}.animated.hinge{animation-duration:2s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@font-face{font-family:"ppneuemontreal-thin";src:url("fonts/ppneuemontreal-thin.otf") format("opentype");font-style:normal;font-stretch:normal;font-display:swap;font-weight:normal}@font-face{font-family:"ppneuemontreal-regular";src:url("fonts/ppneuemontreal-regular.otf") format("opentype");font-style:normal;font-stretch:normal;font-display:swap;font-weight:normal}@font-face{font-family:"ppneuemontreal-book";src:url("fonts/ppneuemontreal-regular.otf") format("opentype");font-style:normal;font-stretch:normal;font-display:swap;font-weight:normal}@font-face{font-family:"ppneuemontreal-medium";src:url("fonts/ppneuemontreal-medium.otf") format("opentype");font-style:normal;font-stretch:normal;font-display:swap;font-weight:normal}@font-face{font-family:"ppneuemontreal-bold";src:url("fonts/ppneuemontreal-bold.otf") format("opentype");font-style:normal;font-stretch:normal;font-display:swap;font-weight:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{text-decoration:none;color:inherit}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html{width:100%;height:100%;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-weight:400;line-height:1;width:100%;height:100%;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.overflow{overflow:hidden}.container{position:relative;min-height:100vh;overflow:hidden;padding:56px 0 0}.container.no-mh{min-height:auto}.content-wrapper{position:relative;width:calc(100% - 128px);max-width:1312px;margin:auto;border-left:1px solid #dadada;border-right:1px solid #dadada}.bg{background-size:cover!important;background-position:center center!important}.video-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.video{position:absolute;top:0;left:0;min-width:100%;min-height:100%;width:auto;height:auto}.center-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;display:table}.center-wrapper .center{display:table-cell;vertical-align:middle}.vimeo-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.vimeo-wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vimeo-wrapper video{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.overlay{background:rgba(0,0,0,0.5);transition:all 0.4s ease-out;position:absolute;width:100%;height:100%;top:0;left:0}.ta-c{text-align:center}.m-t-24{margin-top:24px}.image{position:absolute;width:100%;height:100%;top:0;left:0}::-webkit-input-placeholder{color:#241716!important;font-family:"Inter",sans-serif}::-moz-placeholder{color:#241716!important;font-family:"Inter",sans-serif}:-ms-input-placeholder{color:#241716!important;font-family:"Inter",sans-serif}:-moz-placeholder{color:#241716!important;font-family:"Inter",sans-serif}.wow{visibility:hidden}.hide-on-d{display:none}.go-up{position:absolute;right:64px;bottom:64px;cursor:pointer;font-size:12px}.go-up img{width:16px;margin-left:4px}.open-image-vid{cursor:pointer}.open-popup{cursor:pointer}.wp-caption{cursor:pointer}.lds-ring{position:absolute;left:0;top:-4px;width:40px;height:40px;transition:all 0.26s ease-out;visibility:hidden;opacity:0}.lds-ring.show{visibility:visible;opacity:1}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:28px;height:28px;margin:5px;border:4px solid white;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border-color:#fff transparent transparent transparent}.lds-ring div:first-child{animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.ofc{position:absolute;width:100%;height:100%;top:0;left:0;display:block;object-fit:cover;overflow:hidden}.ofc.opt{object-position:top}.ofc.contain{object-fit:contain}.ofc img{position:absolute;width:100%;height:100%;top:0;left:0;display:block;object-fit:cover}.enlarge-img{cursor:pointer}.img-blocker{position:absolute;left:-5px;top:-5px;width:calc(100% + 10px);height:calc(100% + 10px);background:#ffffff;transition:all 1.2s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition:all 1.2s cubic-bezier(0.645,0.045,0.355,1);transform-origin:left center}.img-blocker.opp{transform-origin:right center}.img-blocker.from-top{transform-origin:bottom center}.img-blocker.from-top.reveal{transform:scaleY(0)!important;-webkit-transform:scaleY(0)!important}.img-blocker.reveal{transform:scaleX(0)!important;-webkit-transform:scaleX(0)!important}@media screen and (max-width:1024px){.container{padding:40px 0 0}.content-wrapper{width:calc(100% - 48px);border:0}input{border-radius:0!important}.hide-on-d{display:block}.hide-on-m{display:none}}h1{font-family:"ppneuemontreal-regular",sans-serif;font-size:64px;line-height:1.2}h2{font-family:"ppneuemontreal-regular",sans-serif;font-size:48px;line-height:1.2}h2.medium{font-size:56px}h2.big{font-size:64px}h3{font-family:"ppneuemontreal-regular",sans-serif;font-size:40px;line-height:1.2}h4{font-family:"ppneuemontreal-regular",sans-serif;font-size:32px;line-height:1.3}h5{font-family:"ppneuemontreal-regular",sans-serif;font-size:24px;line-height:1.4}h6{font-family:"ppneuemontreal-regular",sans-serif;font-size:20px;line-height:1.4}.tagline{font-family:"ppneuemontreal-medium",sans-serif;font-size:16px;line-height:1.5}.tag{position:relative;display:inline-block;border:1px solid #dadada;padding:5px 17px;font-family:"ppneuemontreal-regular",sans-serif;font-size:14px;line-height:1.5;letter-spacing:0.5px;text-transform:uppercase;color:#535252}p{font-size:18px;line-height:1.5;color:#525252;font-optical-sizing:auto;font-weight:400;font-style:normal}p.medium{font-size:20px;line-height:1.4}p strong{font-weight:600}p strong.w-500{font-weight:500}ul.text-list{position:relative;font-size:18px;line-height:1.5;list-style-type:disc;padding-left:24px;color:#525252}ul.text-list.w-checks{list-style-type:none;padding-left:0}ul.text-list.w-checks li{padding-left:36px;margin:8px 0 0}ul.text-list.w-checks li svg{position:absolute;top:0;left:0;width:24px;height:auto}ul.text-list.w-checks .children{position:relative;margin:8px 0}ul.text-list.w-checks .children li{margin:0;padding-left:9px;border-left:1px solid #dadada}ul.text-list li{position:relative}@media screen and (max-width:1024px){h1{font-size:32px}h2{font-family:"ppneuemontreal-regular",sans-serif;font-size:32px;line-height:1.2}h2.medium{font-size:32px}h2.big{font-size:32px}h3{font-family:"ppneuemontreal-regular",sans-serif;font-size:40px;line-height:1.2}h4{font-size:28px;line-height:1.2}h5{font-family:"ppneuemontreal-regular",sans-serif;font-size:24px;line-height:1.4}h6{font-family:"ppneuemontreal-regular",sans-serif;font-size:20px;line-height:1.4}.tagline{font-family:"ppneuemontreal-medium",sans-serif;font-size:16px;line-height:1.5}p{font-size:16px;line-height:1.4}p.medium{font-size:20px;line-height:1.4}p strong{font-weight:600}p strong.w-500{font-weight:500}ul.text-list{font-size:16px;line-height:1.4}ul.text-list.w-checks{list-style-type:none;padding-left:0}ul.text-list.w-checks li{padding-left:36px;margin:8px 0 0}ul.text-list.w-checks li svg{position:absolute;top:0;left:0;width:24px;height:auto}ul.text-list.w-checks .children{position:relative;margin:8px 0}ul.text-list.w-checks .children li{margin:0;padding-left:9px;border-left:1px solid #dadada}ul.text-list li{position:relative}}.wysiwyg h2{font-family:"Inter",sans-serif;font-size:24px;line-height:28px;margin:0 0 24px}.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-family:"Inter",sans-serif;font-size:20px;line-height:28px;margin:0 0 24px}.wysiwyg p{font-size:16px;color:#000000;margin:0 0 24px}.wysiwyg p strong{font-weight:600}.wysiwyg ol,.wysiwyg ul{font-size:16px;line-height:1.5;font-optical-sizing:auto;font-weight:400;font-style:normal;padding-left:32px;margin:0 0 24px}.wysiwyg ol li,.wysiwyg ul li{margin:0 0 12px}.wysiwyg ul{list-style-type:disc}.wysiwyg ol{list-style-type:decimal}.wysiwyg ol ol{list-style-type:lower-alpha}.wysiwyg ol ol ol{list-style-type:lower-roman}.wysiwyg ol ol ol ol{list-style-type:decimal}.wysiwyg strong{font-weight:600}.wysiwyg a{border-bottom:1px solid}@media screen and (max-width:1024px){.wysiwyg p{margin:0 0 16px}.wysiwyg ol,.wysiwyg ul{padding-left:16px;margin:0 0 16px}.wysiwyg ol li,.wysiwyg ul li{margin:0 0 8px}}.button{position:relative;display:inline-block;height:48px;line-height:48px;padding:0 62px 0 16px;border-radius:12px;background:#241716;color:white;font-family:"Inter",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;font-size:16px;letter-spacing:-0.02em;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.0509803922);cursor:pointer}.button:hover:before{visibility:visible;opacity:1}.button:hover .icon .line.one{transform:translateY(0);-webkit-transform:translateY(0)}.button:hover .icon .line.two{transform:translateX(0);-webkit-transform:translateX(0)}.button:hover .icon .line.three{transform:translateY(0);-webkit-transform:translateY(0)}.button:hover .icon .line.four{transform:translateX(0);-webkit-transform:translateX(0)}.button:hover .icon .circle{visibility:visible;opacity:1;transform:scale(1);-webkit-transform:scale(1)}.button:hover .icon svg{transform:translate(-9.5px,-8.5px) rotate(90deg);-webkit-transform:translate(-9.5px,-8.5px) rotate(90deg)}.button:hover .icon svg path{fill:#ffffff}.button:focus{outline:0}.button:focus:before{visibility:visible;opacity:1;background:#e75533}.button:before{content:"";position:absolute;top:-3px;left:-3px;height:calc(100% + 6px);width:calc(100% + 6px);border-radius:14px;background:#d1d1d1;visibility:hidden;opacity:0;transition:all 0.26s ease-out}.button.secondary{background:#ffffff;color:#737373;border:1px solid #e5e5e5;line-height:46px;padding:0 16px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.0509803922)}.button.secondary .button-bg{background:#ffffff}.button .button-bg{position:absolute;width:100%;height:100%;top:0;left:0;background:#241716;border-radius:12px}.button .text{position:relative}.button .icon{position:absolute;top:8px;right:8px;width:42px;height:32px;border-radius:4px;background:#e75533;overflow:hidden}.button .icon .line{position:absolute;background:#be452a;transition:all 0.26s ease-out}.button .icon .line.one{top:0;left:50%;margin-left:-0.5px;width:1px;height:6px;transform:translateY(-3px);-webkit-transform:translateY(-3px)}.button .icon .line.two{top:50%;right:0;margin-top:-0.5px;width:11px;height:1px;transform:translateX(6px);-webkit-transform:translateX(6px)}.button .icon .line.three{bottom:0;left:50%;margin-left:-0.5px;width:1px;height:6px;transform:translateY(3px);-webkit-transform:translateY(3px)}.button .icon .line.four{top:50%;left:0;margin-top:-0.5px;width:11px;height:1px;transform:translateX(-6px);-webkit-transform:translateX(-6px)}.button .icon .circle{position:absolute;width:20px;height:20px;top:50%;margin-top:-10px;left:50%;margin-left:-10px;border-radius:50%;border:1px solid #be452a;visibility:hidden;opacity:0;transform:scale(0.66);-webkit-transform:scale(0.66);transition:all 0.26s ease-out}.button .icon svg{position:absolute;display:block;top:50%;left:50%;height:18px;width:18px;transform:translate(-8.5px,-8.5px);-webkit-transform:translate(-8.5px,-8.5px);transition:all 0.26s ease-out}.button .icon svg path{transition:all 0.26s ease-out}.hero{position:relative}.hero .content-wrapper{padding:64px 0 126px}.hero .hero-el{position:absolute;top:24px;left:-1px;width:144px;height:auto}.hero .hero-el.two{left:auto;right:-1px}.hero .text{position:relative;text-align:center}.hero .text h1{position:relative;max-width:850px;margin:0 auto}.hero .text p{position:relative;max-width:800px;margin:16px auto 0}.hero .text .buttons{position:relative;margin:80px auto 0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px}@media screen and (max-width:1024px){.hero .content-wrapper{padding:64px 0 42px}.hero .hero-el{display:none}.hero .text h1{max-width:343px}.hero .text p{max-width:343px;margin:4px auto 0}.hero .text .buttons{margin:42px auto 0;flex-wrap:wrap}}.divider{position:relative;height:64px;border-top:1px solid #dadada;border-bottom:1px solid #dadada}.divider .content-wrapper{height:100%}@media screen and (max-width:1024px){.divider .content-wrapper{width:100%}}.trusted-wrapper{position:relative}.trusted-wrapper.on-hp .content-wrapper{padding:0}.trusted-wrapper.on-hp .logos-wrapper h4{font-size:18px;line-height:1.5}.trusted-wrapper .content-wrapper{padding:0 0 112px}.trusted-wrapper .logos-wrapper{position:relative;padding:64px 0;text-align:center}.trusted-wrapper .logos-wrapper h4{position:relative;max-width:620px;margin:0 auto}.trusted-wrapper .logos-wrapper .logos{position:relative;margin:54px auto 0;padding:0 64px;overflow:hidden}.trusted-wrapper .logos-wrapper .logos.logos-slider{padding:0 64px}.trusted-wrapper .logos-wrapper .logos.logos-slider .logos-slider-track{display:flex;align-items:center;gap:64px;will-change:transform}.trusted-wrapper .logos-wrapper .logos.logos-slider .logos-slider-track .item-wrapper{display:flex;align-items:center;flex-shrink:0;text-decoration:none;transition:opacity 0.2s ease}.trusted-wrapper .logos-wrapper .logos.logos-slider .logos-slider-track .item-wrapper:hover{opacity:0.7}.trusted-wrapper .logos-wrapper .logos.logos-slider .logos-slider-track .item-wrapper .item{display:block;width:auto;height:27px}.trusted-wrapper .logos-wrapper .logos.logos-slider .logos-slider-track .item-wrapper .item.two{height:27px}.trusted-wrapper .logos-wrapper .logos.logos-slider .logos-slider-track .item-wrapper .item.three{height:27px}.trusted-wrapper .logos-wrapper .logos.logos-slider .logos-slider-track .item-wrapper .item.four{height:64px}.trusted-wrapper .logos-wrapper .logos.logos-slider .logos-slider-track .item-wrapper .item.five{height:58px}.trusted-wrapper .logos-wrapper .logos:not(.logos-slider){display:flex;align-items:center;justify-content:space-between}.trusted-wrapper .logos-wrapper .logos:not(.logos-slider) .item{display:block;width:auto;height:30px}.trusted-wrapper .logos-wrapper .logos:not(.logos-slider) .item.two{height:27px}.trusted-wrapper .logos-wrapper .logos:not(.logos-slider) .item.three{height:27px}.trusted-wrapper .logos-wrapper .logos:not(.logos-slider) .item.four{height:64px}.trusted-wrapper .logos-wrapper .logos:not(.logos-slider) .item.five{height:58px}.testimonials-wrapper{position:relative}.testimonials-wrapper .content-wrapper{padding:112px 0}.testimonials-wrapper .content-wrapper h2{position:relative;padding:0 26px;max-width:768px}.testimonials-wrapper .content-wrapper .divider{height:80px;margin:64px 0 -1px}.testimonials-wrapper .content-wrapper .slider-nav{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:32px;padding:0 26px}.testimonials-wrapper .content-wrapper .slider-nav .slider-dots{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:8px}.testimonials-wrapper .content-wrapper .slider-nav .slider-dots .slider-dot{position:relative;width:24px;height:6px;border-radius:0;border:none;background:rgba(50,46,46,0.1);cursor:pointer;padding:0;transition:all 0.26s ease-out}.testimonials-wrapper .content-wrapper .slider-nav .slider-dots .slider-dot.active{background:rgb(50,46,46)}.testimonials-wrapper .content-wrapper .slider-nav .slider-dots .slider-dot:last-child{visibility:hidden;opacity:0}.testimonials-wrapper .content-wrapper .slider-nav .slider-arrows{position:relative;display:flex;align-items:center;gap:16px}.testimonials-wrapper .content-wrapper .slider-nav .slider-arrow{position:relative;width:48px;height:48px;border:0;background:#dadada;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.26s ease-out;padding:0;color:#ffffff}.testimonials-wrapper .content-wrapper .slider-nav .slider-arrow:hover:not(:disabled){background:#c1c1c1}.testimonials-wrapper .content-wrapper .slider-nav .slider-arrow:disabled{opacity:0.3;cursor:not-allowed}.testimonials-wrapper .content-wrapper .slider-nav .slider-arrow svg{display:block;width:auto;height:24px}.testimonials{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;border-bottom:1px solid #dadada}.testimonials.go-slider{flex-wrap:nowrap;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-snap-align:start;scroll-snap-stop:always;-webkit-scroll-snap-type:x mandatory;-webkit-scroll-snap-align:start;-webkit-scroll-snap-stop:always}.testimonials.go-slider::-webkit-scrollbar{display:none}.testimonials.go-slider .testimonial{width:533px;flex-shrink:0;border-right:1px solid #dadada}.testimonials.go-slider .testimonial:last-child{border-right:none}.testimonials.go-slider .testimonial .on-top .logo{height:24px}.testimonials .testimonial{position:relative;width:50%;padding:32px;aspect-ratio:1/0.6;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;border-top:1px solid #dadada}.testimonials .testimonial:nth-child(odd){border-right:1px solid #dadada}.testimonials .testimonial .on-top{position:relative}.testimonials .testimonial .on-top .logo{display:block;height:36px;width:auto;margin:0 0 24px}.testimonials .testimonial .on-top p{font-size:20px;line-height:1.5;color:#000000}.testimonials .testimonial .on-bottom{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:16px}.testimonials .testimonial .on-bottom .img-wrapper{position:relative;width:48px;height:48px;border-radius:50%;overflow:hidden}.testimonials .testimonial .on-bottom .img-wrapper .ofc{border-radius:50%}.testimonials .testimonial .on-bottom .name-position{position:relative;width:calc(100% - 64px);font-size:16px;line-height:1.5}.testimonials .testimonial .on-bottom .name-position .name{position:relative;font-weight:600}.testimonials .testimonial .on-bottom .name-position .position{position:relative;font-weight:400}@media screen and (max-width:1024px){.trusted-wrapper.on-hp .content-wrapper{padding:0}.trusted-wrapper.on-hp .logos-wrapper h4{font-size:18px;line-height:1.5}.trusted-wrapper .content-wrapper{padding:0;width:100%}.trusted-wrapper .logos-wrapper h4{font-size:24px;line-height:1.5;max-width:276px}.trusted-wrapper .logos-wrapper .logos.logos-slider{padding:0 24px}.trusted-wrapper .logos-wrapper .logos.logos-slider .logos-slider-track{gap:32px}.trusted-wrapper .logos-wrapper .logos.logos-slider .logos-slider-track .item-wrapper .item{height:22.22px}.trusted-wrapper .logos-wrapper .logos.logos-slider .logos-slider-track .item-wrapper .item.two{height:20px}.trusted-wrapper .logos-wrapper .logos.logos-slider .logos-slider-track .item-wrapper .item.three{height:20px}.trusted-wrapper .logos-wrapper .logos.logos-slider .logos-slider-track .item-wrapper .item.four{height:47px}.trusted-wrapper .logos-wrapper .logos.logos-slider .logos-slider-track .item-wrapper .item.five{height:43px}.trusted-wrapper .logos-wrapper .logos:not(.logos-slider){justify-content:flex-start;gap:32px;padding:0 24px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.trusted-wrapper .logos-wrapper .logos:not(.logos-slider)::-webkit-scrollbar{display:none}.trusted-wrapper .logos-wrapper .logos:not(.logos-slider) .item{width:auto;height:22.22px;flex-shrink:0;scroll-snap-align:center}.trusted-wrapper .logos-wrapper .logos:not(.logos-slider) .item.two{height:20px}.trusted-wrapper .logos-wrapper .logos:not(.logos-slider) .item.three{height:20px;scroll-snap-align:center}.trusted-wrapper .logos-wrapper .logos:not(.logos-slider) .item.four{height:47px}.trusted-wrapper .logos-wrapper .logos:not(.logos-slider) .item.five{height:43px}.testimonials-wrapper .content-wrapper{padding:48px 0;width:100%}.testimonials-wrapper .content-wrapper h2{padding:0 16px}.testimonials-wrapper .content-wrapper .divider{display:none}.testimonials-wrapper .content-wrapper .slider-nav{display:none}.testimonials-wrapper .content-wrapper .testimonials{border-top:0;padding:36px 16px 0}.testimonials{flex-wrap:initial;border-top:1px solid #dadada;border-bottom:0;padding:37px 24px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-snap-align:start;scroll-snap-stop:always;-webkit-scroll-snap-type:x mandatory;-webkit-scroll-snap-align:start;-webkit-scroll-snap-stop:always}.testimonials::-webkit-scrollbar{display:none}.testimonials.go-slider{overflow:auto}.testimonials.go-slider .testimonial{width:316px;max-width:calc(100vw - 58px);border:1px solid #dadada;border-right:0}.testimonials.go-slider .testimonial:nth-child(odd){border-right:0}.testimonials.go-slider .testimonial:last-child{border-right:1px solid #dadada}.testimonials .testimonial{width:316px;max-width:calc(100vw - 58px);flex-shrink:0;aspect-ratio:1/1.3;border:1px solid #dadada;border-right:0}.testimonials .testimonial:nth-child(odd){border-right:0}.testimonials .testimonial:last-child{border-right:1px solid #dadada}.testimonials .testimonial .on-top .logo{height:24px}.testimonials .testimonial .on-top p{font-size:18px}}.sides-wrapper{position:relative;border-top:1px solid #dadada;display:flex;align-items:flex-start;justify-content:flex-start}.sides-wrapper .text-wrapper{position:relative;width:45.7%;padding:35px 49px 35px 24px}.sides-wrapper .text-wrapper.vertical-center{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;align-self:stretch}.sides-wrapper .text-wrapper.opp{background:#322E2E;color:#ffffff}.sides-wrapper .text-wrapper.opp .controls .control{color:#ffffff}.sides-wrapper .text-wrapper.opp .controls .control:hover{border-color:#241716}.sides-wrapper .text-wrapper.opp .controls .control.active{background:#e75533;border-color:#e75533}.sides-wrapper .text-wrapper.opp .controlled-items .item{border-left:2px solid #322E2E}.sides-wrapper .text-wrapper.opp .controlled-items .item:hover .title{color:#ffffff}.sides-wrapper .text-wrapper.opp .controlled-items .item.active .title{color:#ffffff}.sides-wrapper .text-wrapper.opp .controlled-items .item .title{color:#7e7e7e}.sides-wrapper .text-wrapper.opp .controlled-items .item p{color:#ffffff}.sides-wrapper .text-wrapper .title-wrapper{position:relative;max-width:458px;padding:0 24px 32px}.sides-wrapper .text-wrapper .tag{margin:0 0 24px}.sides-wrapper .text-wrapper p,.sides-wrapper .text-wrapper ul{margin:24px 0 0}.sides-wrapper .text-wrapper .box{position:relative;margin:24px 0 0;padding:12px;border:1px solid #dadada}.sides-wrapper .text-wrapper .box p{margin:0}.sides-wrapper .text-wrapper .controls{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:8px;margin:0 0 12px;padding:0 24px}.sides-wrapper .text-wrapper .controls .control{position:relative;height:36px;border:1px solid rgba(218,218,218,0.6);border-radius:4px;line-height:34px;padding:0 8px;font-weight:500;font-size:14px;letter-spacing:0.5px;text-transform:uppercase;color:rgba(34,34,34,0.6);display:flex;align-items:center;justify-content:center;gap:4px;transition:all 0.26s ease-out;cursor:pointer}.sides-wrapper .text-wrapper .controls .control:hover{border-color:#241716}.sides-wrapper .text-wrapper .controls .control.active{background:#241716;color:#ffffff;border-color:#241716}.sides-wrapper .text-wrapper .controls .control.active svg path{fill:#ffffff;fill-opacity:1}.sides-wrapper .text-wrapper .controls .control svg{display:block;height:22px;width:auto}.sides-wrapper .text-wrapper .controls .control svg path{transition:all 0.26s ease-out}.sides-wrapper .text-wrapper .controlled-items{position:relative;display:none}.sides-wrapper .text-wrapper .controlled-items.active{display:block}.sides-wrapper .text-wrapper .controlled-items .item{position:relative;margin:0 0 12px;border-left:2px solid #ffffff;padding:9px 26px;overflow:hidden;max-height:50px;transition:all 0.44s ease-out;cursor:pointer}.sides-wrapper .text-wrapper .controlled-items .item:hover .title{color:#000000}.sides-wrapper .text-wrapper .controlled-items .item:last-child{margin:0}.sides-wrapper .text-wrapper .controlled-items .item.active{max-height:130px;border-color:#e75533}.sides-wrapper .text-wrapper .controlled-items .item.active .title{color:#000000}.sides-wrapper .text-wrapper .controlled-items .item.active p{transform:scale(1)}.sides-wrapper .text-wrapper .controlled-items .item .title{position:relative;font-family:"ppneuemontreal-regular",sans-serif;font-size:22px;line-height:1.3;color:#7e7e7e;transition:all 0.44s ease-out}.sides-wrapper .text-wrapper .controlled-items .item p{position:relative;margin:8px 0 0;max-width:501px;font-size:16px;transform:scale(1.2);transform-origin:top left;transition:all 0.44s ease-out}.sides-wrapper .text-wrapper .m-arrows{display:none}.sides-wrapper .media-wrapper{position:relative;width:54.3%;aspect-ratio:1/0.89;align-self:stretch;background:#f5f5f5;border-left:1px solid #dadada}.sides-wrapper .media-wrapper.controlled-items-media .inner-border{position:absolute;background:#f5f5f5;z-index:2}.sides-wrapper .media-wrapper.controlled-items-media .inner-border.one{top:0;left:0;width:100%;height:8px}.sides-wrapper .media-wrapper.controlled-items-media .inner-border.two{top:0;right:0;width:8px;height:100%}.sides-wrapper .media-wrapper.controlled-items-media .inner-border.three{bottom:0;right:0;width:100%;height:8px}.sides-wrapper .media-wrapper.controlled-items-media .inner-border.four{bottom:0;left:0;width:8px;height:100%}.sides-wrapper .media-wrapper.controlled-items-media .ofc{top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);visibility:hidden;opacity:0;transition:all 0.44s ease-out}.sides-wrapper .media-wrapper.controlled-items-media .ofc.active{visibility:visible;opacity:1}.sides-wrapper .media-wrapper .square{position:absolute;display:block;width:41.5px;height:auto}.sides-wrapper .media-wrapper .square.one{top:-1px;left:-1px}.sides-wrapper .media-wrapper .square.two{bottom:-1px;right:-1px}.sides-wrapper .media-wrapper .ofc{top:40px;left:40px;width:calc(100% - 80px);height:calc(100% - 80px)}.sides-wrapper .media-wrapper .ofc.w-border{border:1px solid #dadada}.sides-wrapper .media-wrapper .lottie{position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (max-width:1024px){.sides-wrapper{flex-direction:column;border-top:0;gap:36px}.sides-wrapper.m-opp{flex-direction:column-reverse}.sides-wrapper .text-wrapper{width:100%;padding:0}.sides-wrapper .text-wrapper.vertical-center{display:block;text-align:center}.sides-wrapper .text-wrapper .tag{margin:0 0 16px}.sides-wrapper .text-wrapper p,.sides-wrapper .text-wrapper ul{margin:16px 0 0}.sides-wrapper .text-wrapper .box{margin:16px 0 0}.sides-wrapper .text-wrapper .controls{display:none}.sides-wrapper .text-wrapper .controlled-items-wrapper{position:relative;overflow:hidden}.sides-wrapper .text-wrapper .controlled-items{position:relative;align-items:flex-start;justify-content:flex-start;display:none;transition:all 0.26s ease-out}.sides-wrapper .text-wrapper .controlled-items.active{display:flex}.sides-wrapper .text-wrapper .controlled-items .item{width:100%;flex-shrink:0;margin:0;border-left:0;padding:0;max-height:100%}.sides-wrapper .text-wrapper .controlled-items .item.active{max-height:100%}.sides-wrapper .text-wrapper .controlled-items .item .title{font-size:24px;line-height:28px;color:#000000}.sides-wrapper .text-wrapper .controlled-items .item p{transform:scale(1)}.sides-wrapper .text-wrapper .m-arrows{position:relative;margin:32px 0 0;display:flex;align-items:center;justify-content:flex-end;gap:16px}.sides-wrapper .text-wrapper .m-arrows .arrow{position:relative;width:48px;height:48px;border-radius:50%;background:#dadada;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.26s ease-out}.sides-wrapper .text-wrapper .m-arrows .arrow.disabled{opacity:0.4}.sides-wrapper .text-wrapper .m-arrows .arrow svg{display:block;height:24px;width:auto}.sides-wrapper .media-wrapper{width:100%;aspect-ratio:1/0.912;border:1px solid #dadada}.sides-wrapper .media-wrapper.controlled-items-media .inner-border{position:absolute;background:#f5f5f5;z-index:2}.sides-wrapper .media-wrapper.controlled-items-media .inner-border.one{top:0;left:0;width:100%;height:8px}.sides-wrapper .media-wrapper.controlled-items-media .inner-border.two{top:0;right:0;width:8px;height:100%}.sides-wrapper .media-wrapper.controlled-items-media .inner-border.three{bottom:0;right:0;width:100%;height:8px}.sides-wrapper .media-wrapper.controlled-items-media .inner-border.four{bottom:0;left:0;width:8px;height:100%}.sides-wrapper .media-wrapper.controlled-items-media .ofc{top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);visibility:hidden;opacity:0;transition:all 0.44s ease-out}.sides-wrapper .media-wrapper.controlled-items-media .ofc.active{visibility:visible;opacity:1}.sides-wrapper .media-wrapper .square{position:absolute;display:block;width:21.5px;height:auto}.sides-wrapper .media-wrapper .square.two{display:none}.sides-wrapper .media-wrapper .ofc{top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px)}}header{position:fixed;top:0;left:0;width:100%;height:56px;background:#ffffff;border-bottom:1px solid #dadada;z-index:999}header .content-wrapper{height:100%;padding:0 16px;display:flex;align-items:center;justify-content:space-between}header .content-wrapper .corner{position:absolute;width:3px;height:3px}header .content-wrapper .corner.one{bottom:-1px;left:-1px;border-left:1px solid #dadada;border-bottom:1px solid #dadada;border-bottom-left-radius:3.5px}header .content-wrapper .corner.two{bottom:-1px;left:-3px;border-right:1px solid #dadada;border-bottom:1px solid #dadada;border-bottom-right-radius:3.5px}header .content-wrapper .corner.three{bottom:-3px;left:-1px;border-left:1px solid #dadada;border-top:1px solid #dadada;border-top-left-radius:3.5px}header .content-wrapper .corner.four{bottom:-3px;left:-3px;border-right:1px solid #dadada;border-top:1px solid #dadada;border-top-right-radius:3.5px}header .content-wrapper .corner.five{bottom:-1px;right:-1px;border-right:1px solid #dadada;border-bottom:1px solid #dadada;border-bottom-right-radius:3.5px}header .content-wrapper .corner.six{bottom:-1px;right:-3px;border-left:1px solid #dadada;border-bottom:1px solid #dadada;border-bottom-left-radius:3.5px}header .content-wrapper .corner.seven{bottom:-3px;right:-1px;border-right:1px solid #dadada;border-top:1px solid #dadada;border-top-right-radius:3.5px}header .content-wrapper .corner.eight{bottom:-3px;right:-3px;border-left:1px solid #dadada;border-top:1px solid #dadada;border-top-left-radius:3.5px}header .content-wrapper .logo-wrapper{position:relative;display:block;height:24px}header .content-wrapper .logo-wrapper .logo{display:block;width:auto;height:100%}header .content-wrapper .items{position:absolute;left:320px;width:calc(100% - 640px);top:0;height:100%;display:flex;align-items:center;justify-content:center;font-family:"ppneuemontreal-regular",sans-serif;font-size:14px;line-height:1.3;letter-spacing:-0.01em;gap:34px}header .content-wrapper .items li{position:relative;height:100%}header .content-wrapper .items li:hover .main svg,header .content-wrapper .items li:hover a svg{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}header .content-wrapper .items li:hover .dropdown{display:flex}header .content-wrapper .items li.hide{visibility:hidden;opacity:0}header .content-wrapper .items li .main,header .content-wrapper .items li a{position:relative;display:flex;align-items:center;justify-content:flex-start;height:100%;gap:4px;cursor:pointer}header .content-wrapper .items li .main span,header .content-wrapper .items li a span{position:relative}header .content-wrapper .items li .main svg,header .content-wrapper .items li a svg{display:block;height:24px;width:auto;transition:all 0.26s ease-out}header .content-wrapper .items li .dropdown{position:absolute;top:100%;left:-64px;width:758px;padding:32px 48px 48px 64px;background:#ffffff;border:1px solid #dadada;display:flex;justify-content:flex-start;gap:64px;display:none}header .content-wrapper .items li .dropdown.narrow{width:388px}header .content-wrapper .items li .dropdown.narrow .col{width:100%}header .content-wrapper .items li .dropdown.narrow .col:first-child:after{display:none}header .content-wrapper .items li .dropdown.narrow .col .item{padding:4px 12px 4px 10px}header .content-wrapper .items li .dropdown.w-icons .col .item{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:4px 0}header .content-wrapper .items li .dropdown.w-icons .col .item:hover .icon-wrapper{background:#343330}header .content-wrapper .items li .dropdown.w-icons .col .item:hover .icon-wrapper svg path{fill:#ffffff}header .content-wrapper .items li .dropdown.w-icons .col .item.active .icon-wrapper{background:#343330}header .content-wrapper .items li .dropdown.w-icons .col .item.active .icon-wrapper svg path{fill:#ffffff}header .content-wrapper .items li .dropdown.w-icons .col .item:before{display:none}header .content-wrapper .items li .dropdown.w-icons .col .item .icon-wrapper{position:relative;width:64px;height:64px;border-radius:8px;background:#f5f5f5;display:flex;align-items:center;justify-content:center}header .content-wrapper .items li .dropdown.w-icons .col .item .icon-wrapper svg{display:block;height:32px;width:auto;transform:rotate(0deg);-webkit-transform:rotate(0deg)}header .content-wrapper .items li .dropdown.w-icons .col .item .icon-wrapper svg path{fill:#343330;transition:all 0.26s ease-out}header .content-wrapper .items li .dropdown.w-icons .col .item .text-wrapper{position:relative;width:calc(100% - 76px)}header .content-wrapper .items li .dropdown .col{position:relative;width:calc((100% - 64px) / 2);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px}header .content-wrapper .items li .dropdown .col:first-child:after{content:"";position:absolute;top:0;left:calc(100% + 32px);width:1px;height:100%;background:#dadada}header .content-wrapper .items li .dropdown .col .item{position:relative;display:block;padding:4px 12px}header .content-wrapper .items li .dropdown .col .item:hover:before{transform:scaleY(1);-webkit-transform:scaleY(1)}header .content-wrapper .items li .dropdown .col .item.active:before{transform:scaleY(1);-webkit-transform:scaleY(1)}header .content-wrapper .items li .dropdown .col .item:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:#e75533;transform-origin:top;transform:scaleY(0);-webkit-transform:scaleY(0);transition:all 0.26s ease-out}header .content-wrapper .items li .dropdown .col .item .title{position:relative;font-family:"ppneuemontreal-regular",sans-serif;font-size:20px;line-height:1.4}header .content-wrapper .items li .dropdown .col .item .text{position:relative;font-family:"Inter",sans-serif;font-size:14px;line-height:1.5;color:#525252}header .content-wrapper .panel{position:relative;display:flex;align-items:center;justify-content:flex-end;font-size:14px}header .content-wrapper .panel a{position:relative;display:inline-block}header .content-wrapper .panel a.cta{height:32px;padding:0 17px;line-height:30px;border-radius:8px;background:#241716;border:1px solid #241716;color:#ffffff;margin-left:8px}header .content-wrapper .panel a.cta:hover:before{visibility:visible;opacity:1}header .content-wrapper .panel a.cta:focus{outline:0}header .content-wrapper .panel a.cta:focus:before{visibility:visible;opacity:1;background:#e75533}header .content-wrapper .panel a.cta:before{content:"";position:absolute;top:-3px;left:-3px;height:calc(100% + 6px);width:calc(100% + 6px);border-radius:10px;background:#d1d1d1;visibility:hidden;opacity:0;transition:all 0.26s ease-out}header .content-wrapper .panel a.cta.opp{margin-left:23px;border-color:#e5e5e5;background:#ffffff;color:#000000}header .content-wrapper .panel a.cta.opp .cta-bg{position:absolute;width:100%;height:100%;top:0;left:0;background:#ffffff;border-radius:8px}header .content-wrapper .panel a.cta .cta-bg{position:absolute;width:100%;height:100%;top:0;left:0;background:#241716;border-radius:8px}header .content-wrapper .panel a.cta span{position:relative}header .content-wrapper .menu-button-wrapper{display:none}@media screen and (max-width:1024px){header{height:40px;border-bottom:0;overflow:auto}header:before{content:"";position:fixed;top:0;left:0;width:100%;height:40px;background:#ffffff;z-index:10}header.opened{height:100vh}header.opened .content-wrapper .items{display:block}header.opened .content-wrapper .panel{display:block}header.opened .content-wrapper .menu-button-wrapper .menu-button{transform:scale(0.8);-webkit-transform:scale(0.8)}header.opened .content-wrapper .menu-button-wrapper .menu-button .line.one{top:7px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}header.opened .content-wrapper .menu-button-wrapper .menu-button .line.two{visibility:hidden;opacity:0}header.opened .content-wrapper .menu-button-wrapper .menu-button .line.three{top:7px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}header .content-wrapper{display:block;width:calc(100% - 32px);padding:0}header .content-wrapper .corner{display:none}header .content-wrapper .logo-wrapper{position:fixed;top:8px;left:16px;height:24px;z-index:11}header .content-wrapper .items{display:none;position:relative;padding:60px 0 0;left:auto;width:100%;height:auto;font-size:16px;line-height:1.4}header .content-wrapper .items li{margin:0 0 33px}header .content-wrapper .items li:hover .main svg{transform:rotate(0deg);-webkit-transform:rotate(0deg)}header .content-wrapper .items li:hover .dropdown{display:none}header .content-wrapper .items li.hide{display:none}header .content-wrapper .items li.active .main svg{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}header .content-wrapper .items li.active .dropdown{display:block!important}header .content-wrapper .items li .main,header .content-wrapper .items li a{justify-content:space-between}header .content-wrapper .items li .main{cursor:pointer}header .content-wrapper .items li .dropdown{position:relative;left:auto;top:auto;width:100%!important;margin:24px 0 0;padding:24px}header .content-wrapper .items li .dropdown .col{width:100%;margin:16px 0 0}header .content-wrapper .items li .dropdown .col:first-child{margin:0}header .content-wrapper .items li .dropdown .col:after{display:none}header .content-wrapper .panel{display:none;margin:48px 0 0;border-top:1px solid #dadada;padding:48px 0 0;text-align:center}header .content-wrapper .panel a{display:block;width:100%;margin:16px 0 0}header .content-wrapper .panel a.cta{margin:16px 0 0;height:40px;line-height:38px}header .content-wrapper .panel a.cta.opp{margin:16px 0 0}header .content-wrapper .menu-button-wrapper{display:block;position:fixed;top:0;right:16px;height:40px;width:28px;display:flex;align-items:center;justify-content:center;padding:0 2px;cursor:pointer;z-index:11}header .content-wrapper .menu-button-wrapper .menu-button{position:relative;height:16px;width:100%}header .content-wrapper .menu-button-wrapper .menu-button .line{position:absolute;right:0;width:100%;height:2px;background:#000000}header .content-wrapper .menu-button-wrapper .menu-button .line.one{top:0}header .content-wrapper .menu-button-wrapper .menu-button .line.two{top:7px}header .content-wrapper .menu-button-wrapper .menu-button .line.three{top:14px}}@keyframes circleOneScale{0%,to{transform:scale(1)}50%{transform:scale(0.84)}}@keyframes circleTwoThreeScale{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.footer-callout-wrapper{position:relative;background:#f5f5f5;border-top:1px solid #dadada}.footer-callout-wrapper .top-part{position:relative;height:80px;border-bottom:1px solid #dadada}.footer-callout-wrapper .top-part .rec.one{top:-1px;left:-1px}.footer-callout-wrapper .top-part .rec.two{top:-1px;right:-1px}.footer-callout-wrapper .center-part{position:relative;height:642px}.footer-callout-wrapper .center-part .content-wrapper{display:flex;align-items:center;justify-content:center;text-align:center}.footer-callout-wrapper .center-part h2{position:relative;max-width:674px;margin:0 auto}.footer-callout-wrapper .center-part p{position:relative;max-width:578px;margin:16px auto 0}.footer-callout-wrapper .center-part .button{margin:36px auto 0}.footer-callout-wrapper .center-part .circle{position:absolute;border:1px solid #dadada;border-radius:50%;top:50%;left:50%}.footer-callout-wrapper .center-part .circle.one{width:624px;height:624px;margin-left:-312px;margin-top:-312px;animation:circleOneScale 3s ease-in-out infinite}.footer-callout-wrapper .center-part .circle.two{width:362px;height:362px;margin-left:-181px;margin-top:-181px;animation:circleTwoThreeScale 3s ease-in-out infinite}.footer-callout-wrapper .center-part .circle.three{width:346px;height:346px;margin-left:-173px;margin-top:-173px;animation:circleTwoThreeScale 3s ease-in-out infinite}.footer-callout-wrapper .bottom-part{position:relative;height:80px;border-top:1px solid #dadada}.footer-callout-wrapper .bottom-part .rec.one{bottom:-1px;left:-1px}.footer-callout-wrapper .bottom-part .rec.two{bottom:-1px;right:-1px}.footer-callout-wrapper .content-wrapper{height:100%}.footer-callout-wrapper .rec{position:absolute;height:81px;width:auto}footer{position:relative;background:#322e2e;color:#ffffff;padding:80px 0;overflow:hidden}footer .content-wrapper{border:0}footer .top-part{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;gap:40px}footer .top-part .on-left{position:relative;width:400px}footer .top-part .on-left h3{font-size:36px}footer .top-part .on-left .icons{position:relative;margin:40px 0 0;display:flex;align-items:flex-start;justify-content:flex-start;gap:40px}footer .top-part .on-left .icons .icon{position:relative;display:block;height:48px;width:auto}footer .top-part .on-right{position:relative;width:calc(100% - 440px);display:flex;align-items:flex-start;justify-content:flex-start;gap:40px}footer .top-part .on-right .col{position:relative;width:calc((100% - 160px) / 5)}footer .top-part .on-right .col.hide{visibility:hidden;opacity:0;height:0}footer .top-part .on-right .col ul{position:relative;font-size:16px;font-family:"ppneuemontreal-regular",sans-serif;line-height:1.5}footer .top-part .on-right .col ul li{position:relative;margin:16px 0 0;color:rgba(255,255,255,0.6);transition:all 0.26s ease-out}footer .top-part .on-right .col ul li:hover{color:rgb(255,255,255)}footer .top-part .on-right .col ul li.title{color:rgb(255,255,255);font-family:"ppneuemontreal-medium",sans-serif;margin:0}footer .bottom-part{position:relative;margin:80px 0 0;border-top:1px solid rgba(255,255,255,0.15);padding:40px 0 0;display:flex;align-items:center;justify-content:flex-start;gap:40px}footer .bottom-part .on-left{position:relative;width:400px}footer .bottom-part .on-left .logo-wrapper{position:relative;display:block;height:24px}footer .bottom-part .on-left .logo-wrapper .logo{display:block;height:100%;width:auto}footer .bottom-part .on-right{position:relative;width:calc(100% - 440px);display:flex;align-items:center;justify-content:space-between}footer .bottom-part .on-right ul{position:relative;font-family:"ppneuemontreal-regular",sans-serif;font-size:16px;line-height:1.5;color:rgba(255,255,255,0.6);display:flex;align-items:center;justify-content:flex-start;gap:26px}footer .bottom-part .on-right ul li{position:relative}footer .bottom-part .on-right ul li a{position:relative;transition:all 0.26s ease-out}footer .bottom-part .on-right ul li a:hover{color:rgb(255,255,255)}footer .bottom-part .on-right .socials{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:19px}footer .bottom-part .on-right .socials a{position:relative;display:block;height:26px}footer .bottom-part .on-right .socials a.youtube{height:22px}footer .bottom-part .on-right .socials a svg{display:block;height:100%;width:auto}@media screen and (max-width:1024px){.footer-callout-wrapper{border-top:1px solid #dadada}.footer-callout-wrapper .top-part{height:48px}.footer-callout-wrapper .center-part{height:460px}.footer-callout-wrapper .center-part h2{max-width:314px;font-size:28px}.footer-callout-wrapper .center-part p{max-width:314px}.footer-callout-wrapper .center-part .button{margin:36px auto 0}.footer-callout-wrapper .center-part .circle.one{width:430px;height:430px;margin-left:-215px;margin-top:-215px}.footer-callout-wrapper .center-part .circle.two{width:248px;height:248px;margin-left:-124px;margin-top:-124px}.footer-callout-wrapper .center-part .circle.three{width:236px;height:236px;margin-left:-118px;margin-top:-118px}.footer-callout-wrapper .bottom-part{position:relative;height:48px;border-top:1px solid #dadada}.footer-callout-wrapper .rec{display:none}footer{padding:64px 0}footer .content-wrapper{width:calc(100% - 32px)}footer .top-part{display:block}footer .top-part .on-left{width:100%}footer .top-part .on-left h3{font-size:32px;max-width:343px}footer .top-part .on-right{width:100%;margin:40px 0 0;flex-wrap:wrap;gap:36px 40px}footer .top-part .on-right .col{width:calc((100% - 40px) / 2)}footer .top-part .on-right .col.hide{display:none}footer .top-part .on-right .col ul.hide-on-d{margin:36px 0 0}footer .top-part .on-right .col ul li{margin:16px 0 0}footer .bottom-part{margin:40px 0 0;padding:40px 0 0;justify-content:space-between;flex-wrap:wrap}footer .bottom-part .on-left{width:122px}footer .bottom-part .on-left .logo-wrapper{width:100%;height:auto}footer .bottom-part .on-left .logo-wrapper .logo{width:100%;height:auto}footer .bottom-part .on-right{position:relative;width:calc(100% - 162px);display:flex;align-items:center;justify-content:flex-end}footer .bottom-part .on-right ul{display:none}footer .bottom-part .on-right .socials{gap:16px}footer .bottom-part .m-part{position:relative;margin:40px 0 0}footer .bottom-part .m-part p{position:relative;font-family:"ppneuemontreal-regular",sans-serif;color:rgba(255,255,255,0.6)}footer .bottom-part .m-part ul{position:relative;color:rgba(255,255,255,0.6);margin:40px 0 0;display:flex;align-items:flex-start;justify-content:flex-start;gap:40px;font-family:"ppneuemontreal-regular",sans-serif;font-size:16px;line-height:1.5}footer .bottom-part .m-part ul li{position:relative}}.home-wrapper .hero{position:relative;z-index:3}.home-wrapper .hero.special{margin-top:-56px}.home-wrapper .hero.special.test .hero-vid-wrapper .content-wrapper{width:100%;max-width:100%}.home-wrapper .hero.special.test .hero-vid-wrapper .content-wrapper video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.home-wrapper .hero.special .content-wrapper{padding-top:118px}.home-wrapper .hero.special .hero-vid-wrapper{position:relative;margin-top:-128px;height:709px;border-bottom:1px solid #dadada;overflow:hidden}.home-wrapper .hero.special .hero-vid-wrapper .content-wrapper{height:100%;padding-top:0}.home-wrapper .hero.special .hero-vid-wrapper video{position:relative;display:block;width:100%;height:auto;z-index:2}.home-wrapper .hero.special .hero-vid-wrapper .grey-bg{position:absolute;left:0;bottom:0;height:48%;width:100%;background:#f5f5f5;border-top:1px solid #dadada}.home-wrapper .hero.special .hero-vid-wrapper .hero-vid-el{position:absolute;left:-1px;bottom:calc(48% - 1px);width:360px;height:auto}.home-wrapper .hero.special .hero-vid-wrapper .hero-vid-el.two{left:auto;right:-1px}.home-wrapper .hero.special .hero-vid-wrapper .hero-vid-rec{position:absolute;left:-1px;bottom:-1px;width:120.5px;height:auto}.home-wrapper .hero.special .hero-vid-wrapper .hero-vid-rec.two{left:auto;right:-1px}.home-wrapper .hero.special .hero-vid-wrapper .hero-vid-rec.three{bottom:auto;top:52%}.home-wrapper .hero.special .hero-vid-wrapper .hero-vid-rec.four{bottom:auto;top:52%;left:auto;right:-1px}.home-wrapper .hero.special .hero-vid-wrapper .airplane{position:absolute;width:1013px;height:auto;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.home-wrapper .hero .content-wrapper{padding:64px 0 0}.home-wrapper .hero .text h1{max-width:880px}.home-wrapper .hero .text p{max-width:900px}.home-wrapper .hero .text .buttons{margin:32px auto 0;flex-direction:row;gap:12px}.home-wrapper .hero-vid-wrapper{position:relative;border-bottom:1px solid #dadada;overflow:hidden;margin-top:-140px;max-height:660px;overflow:hidden}.home-wrapper .hero-vid-wrapper.with-vid .grey-bg{height:48%}.home-wrapper .hero-vid-wrapper.with-vid .hero-vid-el{bottom:calc(48% - 1px)}.home-wrapper .hero-vid-wrapper.with-vid .hero-vid-rec.three{top:52%}.home-wrapper .hero-vid-wrapper.with-vid .hero-vid-rec.four{top:52%}.home-wrapper .hero-vid-wrapper .content-wrapper{aspect-ratio:1/0.5625}.home-wrapper .hero-vid-wrapper video{position:relative;display:block;width:100%;height:auto;z-index:2}.home-wrapper .hero-vid-wrapper video.spaceship{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.home-wrapper .hero-vid-wrapper .grey-bg{position:absolute;left:0;bottom:0;height:44%;width:100%;background:#f5f5f5;border-top:1px solid #dadada}.home-wrapper .hero-vid-wrapper .hero-vid-el{position:absolute;left:-1px;bottom:calc(50% - 1px);width:360px;height:auto}.home-wrapper .hero-vid-wrapper .hero-vid-el.two{left:auto;right:-1px}.home-wrapper .hero-vid-wrapper .hero-vid-rec{position:absolute;left:-1px;bottom:-1px;width:120.5px;height:auto}.home-wrapper .hero-vid-wrapper .hero-vid-rec.two{left:auto;right:-1px}.home-wrapper .hero-vid-wrapper .hero-vid-rec.three{bottom:auto;top:50%}.home-wrapper .hero-vid-wrapper .hero-vid-rec.four{bottom:auto;top:50%;left:auto;right:-1px}.home-wrapper .hero-vid-wrapper .airplane{display:none;position:absolute;width:1013px;height:auto;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.home-wrapper .instant-wrapper{position:relative}.home-wrapper .instant-wrapper .content-wrapper{padding:64px 0 0}.home-wrapper .instant-wrapper .sides-wrapper{border-bottom:1px solid #dadada}.home-wrapper .smart-wrapper{position:relative}.home-wrapper .smart-wrapper .top-part{position:relative}.home-wrapper .smart-wrapper .top-part .content-wrapper{padding:136px 26px 32px}.home-wrapper .smart-wrapper .top-part h2{position:relative;margin:16px 0 0;max-width:640px}.home-wrapper .smart-wrapper .top-part p{position:relative;margin:16px 0 0;max-width:640px}.home-wrapper .smart-wrapper .center-part{position:relative}.home-wrapper .smart-wrapper .center-part .divider{height:80px;padding:12px 26px}.home-wrapper .smart-wrapper .center-part .divider .legend{position:relative;height:100%;display:flex;align-items:flex-start;justify-content:flex-start}.home-wrapper .smart-wrapper .center-part .divider .legend .item{position:relative;background:#ffffff;width:25%;height:100%;border:1px solid #dadada;border-left:0;border-bottom:0;border-radius:0;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-0.32px;color:#737373;outline:none;padding:0 0 6px;transition:all 0.26s ease-out;cursor:pointer}.home-wrapper .smart-wrapper .center-part .divider .legend .item:first-child{border-left:1px solid #dadada}.home-wrapper .smart-wrapper .center-part .divider .legend .item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:6px;background:#dadada}.home-wrapper .smart-wrapper .center-part .divider .legend .item:before{content:"";position:absolute;bottom:0;left:0;width:var(--progress,0%);height:6px;background:#e75533;z-index:1;transition:width 0.1s linear}.home-wrapper .smart-wrapper .center-part .divider .legend .item:hover{color:#000000}.home-wrapper .smart-wrapper .center-part .divider .legend .item.active{background:#241716;border-color:#241716;border-bottom-color:#e75533;border-right:0;color:#ffffff}.home-wrapper .smart-wrapper .center-part .divider .legend .item.active:after{background:#dadada}.home-wrapper .smart-wrapper .center-part .divider .legend .item:focus-visible{border-color:#e75533}.home-wrapper .smart-wrapper .center-part .divider .legend .item:focus-visible:after{background:#e75533}.home-wrapper .smart-wrapper .center-part .media-wrapper{position:relative;background:#f5f5f5;aspect-ratio:1/0.49}.home-wrapper .smart-wrapper .center-part .media-wrapper .lottie{position:absolute;width:100%;height:100%;top:0;left:0}.home-wrapper .smart-wrapper .bottom-part{position:relative}.home-wrapper .smart-wrapper .bottom-part .content-wrapper{height:100%;padding-bottom:112px}.home-wrapper .smart-wrapper .bottom-part .divider{height:80px}.home-wrapper .story-wrapper{position:relative}.home-wrapper .story-wrapper .content-wrapper{padding-bottom:112px}.home-wrapper .story-wrapper .divider{height:80px}.home-wrapper .story-wrapper .story{position:relative;height:540px;background:#322e2e;color:#ffffff;display:flex;align-items:flex-start;justify-content:flex-start}.home-wrapper .story-wrapper .story .text-wrapper{position:relative;width:calc(100% - 594px);padding:48px 112px 48px 48px;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.home-wrapper .story-wrapper .story .text-wrapper .tag{border-color:rgba(218,218,218,0.5);color:rgba(255,255,255,0.5)}.home-wrapper .story-wrapper .story .text-wrapper h4{position:relative;margin:16px 0 0;max-width:560px;font-family:"ppneuemontreal-medium",sans-serif}.home-wrapper .story-wrapper .story .text-wrapper p{position:relative;margin:16px 0 0;max-width:511px;font-family:"ppneuemontreal-regular",sans-serif;font-size:20px;line-height:1.5;color:#ffffff}.home-wrapper .story-wrapper .story .text-wrapper .button:before{background:rgba(218,218,218,0.2)}.home-wrapper .story-wrapper .story .media-wrapper{position:relative;width:594px;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.home-wrapper .story-wrapper .story .media-wrapper svg{position:relative;display:block;width:54px;height:auto}.home-wrapper .procurement-wrapper-a{position:relative;background:#322e2e;color:#ffffff}.home-wrapper .procurement-wrapper-a .top-part{position:relative;border-bottom:1px solid rgba(218,218,218,0.5)}.home-wrapper .procurement-wrapper-a .top-part .content-wrapper{padding:106px 26px 36px;border-color:rgba(218,218,218,0.5)}.home-wrapper .procurement-wrapper-a .top-part .tag{border-color:rgba(218,218,218,0.5);color:rgba(255,255,255,0.5)}.home-wrapper .procurement-wrapper-a .top-part h2{position:relative;margin:16px 0 0}.home-wrapper .procurement-wrapper-a .top-part p{position:relative;margin:16px 0 0;max-width:590px;font-family:"ppneuemontreal-regular",sans-serif;font-size:16px;line-height:1.3;color:#ffffff}.home-wrapper .procurement-wrapper-a .center-part{position:relative;height:calc(100vh - 56px);border-bottom:1px solid rgba(218,218,218,0.5)}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper{height:100%;border-color:rgba(218,218,218,0.5);display:flex;align-items:flex-start;justify-content:flex-start}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col{position:relative;height:100%;width:336px;border-right:1px solid rgba(218,218,218,0.5)}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col:last-child{border-right:0}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.wide{width:calc(100% - 672px);display:flex;flex-direction:column;align-items:center;justify-content:center}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.wide.items-spread .item.one{transform:translateY(-44px);-webkit-transform:translateY(-44px)}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.wide.items-spread .item.two{transform:translateY(0);-webkit-transform:translateY(0)}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.wide.items-spread .item.three{transform:translateY(44px);-webkit-transform:translateY(44px)}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.wide .item{position:relative;width:calc(100% - 120px);margin:0 auto}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.wide .item.active path{stroke:#e75533}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.wide .item.active path.also-fill{fill:#e75533}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.wide .item.one{z-index:3}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.wide .item.two{margin-top:-30%;z-index:2}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.wide .item.three{margin-top:-30%;z-index:1}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.wide .item svg{display:block;width:100%;height:auto}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.wide .item svg path{transition:all 0.44s ease-out}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.narrow .text-item{position:absolute;left:0;width:100%;border-top:1px solid rgba(218,218,218,0.5);padding:32px}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.narrow .text-item.active .item-bg{visibility:visible;opacity:1}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.narrow .text-item .item-bg{position:absolute;top:-1px;height:calc(100% + 2px);left:-1px;width:calc(100% + 2px)}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.narrow .text-item .item-bg .border{position:absolute;background:#e75533}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.narrow .text-item .item-bg .border.one{width:0%;height:1px;top:0;left:0}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.narrow .text-item .item-bg .border.two{width:1px;height:0%;top:0;right:0}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.narrow .text-item .item-bg .border.three{width:0%;height:1px;bottom:0;right:0}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.narrow .text-item .item-bg .border.four{width:1px;height:0%;bottom:0;left:0}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.narrow .text-item.one{top:10%}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.narrow .text-item.two{bottom:10%}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.narrow .text-item.three{top:50%;transform:translateY(-50%)}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.narrow .text-item .title{position:relative;font-family:"ppneuemontreal-regular",sans-serif;font-size:24px;line-height:28px}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.narrow .text-item .text{position:relative;margin:12px 0 0;font-family:"ppneuemontreal-regular",sans-serif;font-size:16px;line-height:1.3}.home-wrapper .procurement-wrapper-a .bottom-part{position:relative;height:120px}.home-wrapper .procurement-wrapper-a .bottom-part .content-wrapper{height:100%;border-color:rgba(218,218,218,0.5)}.home-wrapper .procurement-wrapper-a .bottom-part .m-controller{display:none}.home-wrapper .procurement-wrapper-b{position:relative}.home-wrapper .procurement-wrapper-b .content-wrapper{padding:136px 0 24px}.home-wrapper .procurement-wrapper-b .content-wrapper .top-text{position:relative;padding:0 26px}.home-wrapper .procurement-wrapper-b .content-wrapper .top-text h2{position:relative;margin:16px 0 0;max-width:940px}.home-wrapper .procurement-wrapper-b .content-wrapper .top-text .m-controls{display:none}.home-wrapper .procurement-wrapper-b .content-wrapper .sides-wrapper{border-bottom:1px solid #dadada;height:640px}.home-wrapper .procurement-wrapper-b .content-wrapper .sides-wrapper .text-wrapper{padding:24px 0;height:100%}.home-wrapper .procurement-wrapper-b .content-wrapper .sides-wrapper .media-wrapper{height:100%;aspect-ratio:auto}.home-wrapper .testimonials-wrapper .content-wrapper .divider{height:0;overflow:hidden;border:0}@media screen and (max-width:1024px){.home-wrapper .hero .content-wrapper{padding:48px 0 0}.home-wrapper .hero .text h1{max-width:343px}.home-wrapper .hero .text p{max-width:343px;margin:24px auto 0}.home-wrapper .hero .text .buttons{margin:24px auto 0}.home-wrapper .hero-vid-wrapper{height:auto;margin:10px 0 0;border-bottom:1px solid #dadada}.home-wrapper .hero-vid-wrapper .content-wrapper{width:100%}.home-wrapper .hero-vid-wrapper .grey-bg{height:50%;border-top:0.5px solid #dadada}.home-wrapper .hero-vid-wrapper .hero-vid-el{position:absolute;left:0;bottom:50%;width:160px}.home-wrapper .hero-vid-wrapper .hero-vid-el.two{right:0}.home-wrapper .hero-vid-wrapper .hero-vid-rec{left:0;bottom:-1px;width:auto;height:34px}.home-wrapper .hero-vid-wrapper .hero-vid-rec.two{left:auto;right:0}.home-wrapper .hero-vid-wrapper .hero-vid-rec.three{top:50%}.home-wrapper .hero-vid-wrapper .hero-vid-rec.four{top:50%;right:0}.home-wrapper .hero-vid-wrapper .airplane{width:327px;top:50%;transform:translate(-50%,-51%);-webkit-transform:translate(-50%,-51%)}.home-wrapper .hero-vid-wrapper video.spaceship{transform:scale(1.2);-webkit-transform:scale(1.2)}.home-wrapper .instant-wrapper{border-top:1px solid #dadada}.home-wrapper .instant-wrapper .content-wrapper{padding:72px 0 0}.home-wrapper .instant-wrapper .sides-wrapper{border-bottom:0;gap:72px}.home-wrapper .instant-wrapper .sides-wrapper .text-wrapper h2{max-width:340px;margin:auto}.home-wrapper .instant-wrapper .sides-wrapper .text-wrapper p{margin:16px auto 0;max-width:340px}.home-wrapper .instant-wrapper .sides-wrapper .text-wrapper p br{display:none}.home-wrapper .instant-wrapper .sides-wrapper .text-wrapper .button.m-t-24{margin:36px auto 0}.home-wrapper .instant-wrapper .sides-wrapper .media-wrapper{margin:0 -24px;width:calc(100% + 48px);border:1px solid #dadada}.home-wrapper .smart-wrapper .top-part .content-wrapper{width:calc(100% - 32px);padding:48px 0 36px;text-align:center}.home-wrapper .smart-wrapper .top-part h2{margin:16px auto 0;max-width:347px}.home-wrapper .smart-wrapper .top-part p{margin:16px auto 0;max-width:340px}.home-wrapper .smart-wrapper .center-part{padding-bottom:25px;border-bottom:1px solid #dadada}.home-wrapper .smart-wrapper .center-part .content-wrapper{width:calc(100% - 32px)}.home-wrapper .smart-wrapper .center-part .divider{height:auto;padding:12px;border:1px solid #dadada}.home-wrapper .smart-wrapper .center-part .divider img{display:none}.home-wrapper .smart-wrapper .center-part .divider .legend{height:auto;display:block;border:1px solid #dadada;border-bottom:0}.home-wrapper .smart-wrapper .center-part .divider .legend .item{width:100%;height:48px;border:0;color:#000000;padding:0 0 2px}.home-wrapper .smart-wrapper .center-part .divider .legend .item:first-child{border-left:0}.home-wrapper .smart-wrapper .center-part .divider .legend .item:before{height:2px}.home-wrapper .smart-wrapper .center-part .divider .legend .item:after{height:2px}.home-wrapper .smart-wrapper .center-part .divider .legend .item.active{background:#241716;border-color:#241716;border-bottom-color:#241716}.home-wrapper .smart-wrapper .center-part .media-wrapper{aspect-ratio:1/0.9855;border:1px solid #dadada;border-top:0}.home-wrapper .smart-wrapper .bottom-part{position:relative;height:64px}.home-wrapper .smart-wrapper .bottom-part .content-wrapper{display:none}.home-wrapper .smart-wrapper .bottom-part .divider{display:none}.home-wrapper .story-wrapper{position:relative}.home-wrapper .story-wrapper .content-wrapper{width:100%;padding-bottom:0}.home-wrapper .story-wrapper .divider{height:80px}.home-wrapper .story-wrapper .story{height:auto;display:block}.home-wrapper .story-wrapper .story .text-wrapper{width:100%;text-align:center;padding:48px 16px;height:auto;display:block}.home-wrapper .story-wrapper .story .text-wrapper .tag{border-color:rgba(218,218,218,0.5);color:rgba(255,255,255,0.5)}.home-wrapper .story-wrapper .story .text-wrapper h4{margin:16px auto 0;max-width:347px;font-size:32px}.home-wrapper .story-wrapper .story .text-wrapper p{margin:16px auto 0;max-width:347px;font-family:"Inter",sans-serif;font-size:16px;line-height:1.4}.home-wrapper .story-wrapper .story .text-wrapper .button{margin:36px auto 0}.home-wrapper .story-wrapper .story .media-wrapper{width:100%;height:auto;aspect-ratio:1/0.84}.home-wrapper .procurement-wrapper-a.state-1 .center-part .content-wrapper .col.wide .item.one path{stroke:#e75533}.home-wrapper .procurement-wrapper-a.state-1 .center-part .content-wrapper .col.wide .item.one path.also-fill{fill:#e75533}.home-wrapper .procurement-wrapper-a.state-1 .bottom-part .m-controller .items{transform:translateX(0);-webkit-transform:translateX(0)}.home-wrapper .procurement-wrapper-a.state-2 .center-part .content-wrapper .col.wide .item.two path{stroke:#e75533}.home-wrapper .procurement-wrapper-a.state-2 .center-part .content-wrapper .col.wide .item.two path.also-fill{fill:#e75533}.home-wrapper .procurement-wrapper-a.state-2 .bottom-part .m-controller .items{transform:translateX(-100%);-webkit-transform:translateX(-100%)}.home-wrapper .procurement-wrapper-a.state-3 .center-part .content-wrapper .col.wide .item.three path{stroke:#e75533}.home-wrapper .procurement-wrapper-a.state-3 .center-part .content-wrapper .col.wide .item.three path.also-fill{fill:#e75533}.home-wrapper .procurement-wrapper-a.state-3 .bottom-part .m-controller .items{transform:translateX(-200%);-webkit-transform:translateX(-200%)}.home-wrapper .procurement-wrapper-a .top-part{border-bottom:0}.home-wrapper .procurement-wrapper-a .top-part .content-wrapper{padding:48px 0 36px;width:calc(100% - 32px)}.home-wrapper .procurement-wrapper-a .top-part h2{margin:16px 0 0;max-width:347px}.home-wrapper .procurement-wrapper-a .top-part p{max-width:347px}.home-wrapper .procurement-wrapper-a .center-part{height:auto;border-bottom:0}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper{width:calc(100% - 32px);height:auto;border:1px solid rgba(218,218,218,0.5);display:block}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col{display:none}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.wide{display:block;width:100%;padding:28px 26px}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.wide .item{width:100%}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.wide .item.two{margin-top:-50px}.home-wrapper .procurement-wrapper-a .center-part .content-wrapper .col.wide .item.three{margin-top:-50px}.home-wrapper .procurement-wrapper-a .bottom-part{height:auto}.home-wrapper .procurement-wrapper-a .bottom-part .content-wrapper{width:calc(100% - 32px);height:auto;padding:36px 0 48px}.home-wrapper .procurement-wrapper-a .bottom-part .m-controller{position:relative;display:block;overflow:hidden}.home-wrapper .procurement-wrapper-a .bottom-part .m-controller .items{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;transition:all 0.26s ease-out}.home-wrapper .procurement-wrapper-a .bottom-part .m-controller .items .item{position:relative;flex-shrink:0;width:100%}.home-wrapper .procurement-wrapper-a .bottom-part .m-controller .items .item .title{position:relative;font-family:"ppneuemontreal-regular",sans-serif;font-size:24px;line-height:28px}.home-wrapper .procurement-wrapper-a .bottom-part .m-controller .items .item p{position:relative;margin:12px 0 0;font-family:"ppneuemontreal-regular",sans-serif;font-size:16px;line-height:1.3;color:#ffffff;max-width:347px}.home-wrapper .procurement-wrapper-a .bottom-part .m-controller .arrows{position:relative;margin:32px 0 0;display:flex;align-items:center;justify-content:flex-end;gap:16px}.home-wrapper .procurement-wrapper-a .bottom-part .m-controller .arrows .arrow{position:relative;width:48px;height:48px;border-radius:50%;border:1px solid #868484;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.26s ease-out}.home-wrapper .procurement-wrapper-a .bottom-part .m-controller .arrows .arrow.disabled{opacity:0.2}.home-wrapper .procurement-wrapper-a .bottom-part .m-controller .arrows .arrow svg{display:block;height:24px;width:auto}.home-wrapper .procurement-wrapper-b{border-bottom:0}.home-wrapper .procurement-wrapper-b.state-a.state-1 #toolbox-0-0{visibility:visible;opacity:1}.home-wrapper .procurement-wrapper-b.state-a.state-2 #toolbox-0-1{visibility:visible;opacity:1}.home-wrapper .procurement-wrapper-b.state-a.state-3 #toolbox-0-2{visibility:visible;opacity:1}.home-wrapper .procurement-wrapper-b.state-a.state-4 #toolbox-0-3{visibility:visible;opacity:1}.home-wrapper .procurement-wrapper-b.state-a.state-5 #toolbox-0-4{visibility:visible;opacity:1}.home-wrapper .procurement-wrapper-b.state-a.state-6 #toolbox-0-5{visibility:visible;opacity:1}.home-wrapper .procurement-wrapper-b.state-a .content-wrapper .top-text .m-controls .control:first-child{background:#241716;color:#ffffff;border-color:#241716}.home-wrapper .procurement-wrapper-b.state-a .content-wrapper .top-text .m-controls .control:first-child svg path{fill:#ffffff;fill-opacity:1}.home-wrapper .procurement-wrapper-b.state-a .content-wrapper .sides-wrapper .text-wrapper .controlled-items:first-child{display:flex}.home-wrapper .procurement-wrapper-b.state-a .content-wrapper .sides-wrapper .text-wrapper .controlled-items:last-child{display:none}.home-wrapper .procurement-wrapper-b.state-b.state-1 #toolbox-1-0{visibility:visible;opacity:1}.home-wrapper .procurement-wrapper-b.state-b.state-2 #toolbox-1-1{visibility:visible;opacity:1}.home-wrapper .procurement-wrapper-b.state-b.state-3 #toolbox-1-2{visibility:visible;opacity:1}.home-wrapper .procurement-wrapper-b.state-b.state-4 #toolbox-1-3{visibility:visible;opacity:1}.home-wrapper .procurement-wrapper-b.state-b.state-5 #toolbox-1-4{visibility:visible;opacity:1}.home-wrapper .procurement-wrapper-b.state-b.state-6 #toolbox-1-5{visibility:visible;opacity:1}.home-wrapper .procurement-wrapper-b.state-b .content-wrapper .top-text .m-controls .control:last-child{background:#241716;color:#ffffff;border-color:#241716}.home-wrapper .procurement-wrapper-b.state-b .content-wrapper .top-text .m-controls .control:last-child svg path{fill:#ffffff;fill-opacity:1}.home-wrapper .procurement-wrapper-b.state-b .content-wrapper .sides-wrapper .text-wrapper .controlled-items:first-child{display:none}.home-wrapper .procurement-wrapper-b.state-b .content-wrapper .sides-wrapper .text-wrapper .controlled-items:last-child{display:flex}.home-wrapper .procurement-wrapper-b.state-1 .content-wrapper .sides-wrapper .text-wrapper .controlled-items{transform:translateX(0);-webkit-transform:translateX(0)}.home-wrapper .procurement-wrapper-b.state-2 .content-wrapper .sides-wrapper .text-wrapper .controlled-items{transform:translateX(-100%);-webkit-transform:translateX(-100%)}.home-wrapper .procurement-wrapper-b.state-3 .content-wrapper .sides-wrapper .text-wrapper .controlled-items{transform:translateX(-200%);-webkit-transform:translateX(-200%)}.home-wrapper .procurement-wrapper-b.state-4 .content-wrapper .sides-wrapper .text-wrapper .controlled-items{transform:translateX(-300%);-webkit-transform:translateX(-300%)}.home-wrapper .procurement-wrapper-b.state-5 .content-wrapper .sides-wrapper .text-wrapper .controlled-items{transform:translateX(-400%);-webkit-transform:translateX(-400%)}.home-wrapper .procurement-wrapper-b.state-6 .content-wrapper .sides-wrapper .text-wrapper .controlled-items{transform:translateX(-500%);-webkit-transform:translateX(-500%)}.home-wrapper .procurement-wrapper-b .content-wrapper{padding:48px 0;width:calc(100% - 32px)}.home-wrapper .procurement-wrapper-b .content-wrapper .top-text{padding:0 0 36px}.home-wrapper .procurement-wrapper-b .content-wrapper .top-text .tag{display:none}.home-wrapper .procurement-wrapper-b .content-wrapper .top-text h2{display:none}.home-wrapper .procurement-wrapper-b .content-wrapper .top-text .m-controls{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:8px}.home-wrapper .procurement-wrapper-b .content-wrapper .top-text .m-controls .control{position:relative;height:36px;border:1px solid rgba(218,218,218,0.6);border-radius:4px;line-height:34px;padding:0 8px;font-weight:500;font-size:12.8px;letter-spacing:0.5px;white-space:nowrap;text-transform:uppercase;color:rgba(34,34,34,0.6);display:flex;align-items:center;justify-content:center;gap:4px;transition:all 0.26s ease-out;cursor:pointer}.home-wrapper .procurement-wrapper-b .content-wrapper .top-text .m-controls .control:first-child{width:228px}.home-wrapper .procurement-wrapper-b .content-wrapper .top-text .m-controls .control:last-child{width:calc(100% - 232px)}.home-wrapper .procurement-wrapper-b .content-wrapper .top-text .m-controls .control:hover{border-color:#241716}.home-wrapper .procurement-wrapper-b .content-wrapper .top-text .m-controls .control svg{display:block;height:20px;width:auto}.home-wrapper .procurement-wrapper-b .content-wrapper .top-text .m-controls .control svg path{transition:all 0.26s ease-out}.home-wrapper .procurement-wrapper-b .content-wrapper .sides-wrapper{margin:0;border-bottom:0;height:auto}.home-wrapper .procurement-wrapper-b .content-wrapper .sides-wrapper .media-wrapper{aspect-ratio:1/0.954;height:auto}.home-wrapper .procurement-wrapper-b .content-wrapper .sides-wrapper .text-wrapper{padding:0}.home-wrapper .procurement-wrapper-b .content-wrapper .sides-wrapper .text-wrapper .title-wrapper{display:none}}.about-wrapper{position:relative}.about-wrapper .hero .content-wrapper{padding:64px 0 68px}.about-wrapper .hero .text h1{max-width:788px}.about-wrapper .hero .text p{max-width:748px}.about-wrapper .hero .text .buttons{margin:32px auto 0;flex-direction:row;gap:12px}.about-wrapper .numbers-wrapper{position:relative}.about-wrapper .numbers-wrapper .content-wrapper{padding:80px 0}.about-wrapper .numbers-wrapper .numbers{position:relative;display:flex;align-items:center;justify-content:space-between}.about-wrapper .numbers-wrapper .numbers .item{position:relative;border-left:3px solid #e75533;padding:0 0 0 12px}.about-wrapper .numbers-wrapper .numbers .item .title{font-family:"ppneuemontreal-regular",sans-serif;font-size:36px;line-height:1.2}.about-wrapper .numbers-wrapper .numbers .item p{margin:13px 0 0;padding:0 8px 0 0}.about-wrapper .mission-wrapper{position:relative}.about-wrapper .mission-wrapper .content-wrapper{padding:80px 0 0}.about-wrapper .mission-wrapper .content-wrapper .top-text{position:relative;text-align:center}.about-wrapper .mission-wrapper .content-wrapper .top-text h2{position:relative;max-width:916px;margin:16px auto 0}.about-wrapper .mission-wrapper .content-wrapper .top-text p{position:relative;max-width:610px;margin:32px auto 0}.about-wrapper .mission-wrapper .content-wrapper .top-text p span{color:#000000}.about-wrapper .mission-wrapper .content-wrapper .sides-wrapper{margin:64px auto 0}.about-wrapper .mission-wrapper .content-wrapper .sides-wrapper .media-wrapper{aspect-ratio:1/0.82}.about-wrapper .team-wrapper{position:relative}.about-wrapper .team-wrapper .content-wrapper{padding:80px 0 0}.about-wrapper .team-wrapper .content-wrapper .top-text{position:relative;text-align:center}.about-wrapper .team-wrapper .content-wrapper .top-text h2{position:relative;max-width:916px;margin:16px auto 0}.about-wrapper .team-wrapper .content-wrapper .members{position:relative;margin:80px auto 0;display:flex;align-items:flex-start;justify-content:flex-start;gap:32px}.about-wrapper .team-wrapper .content-wrapper .members.secondary{padding-bottom:30px;gap:24px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-snap-align:start;scroll-snap-stop:always;-webkit-scroll-snap-type:x mandatory;-webkit-scroll-snap-align:start;-webkit-scroll-snap-stop:always;scrollbar-width:none;-ms-overflow-style:none}.about-wrapper .team-wrapper .content-wrapper .members.secondary::-webkit-scrollbar{display:none}.about-wrapper .team-wrapper .content-wrapper .members.secondary.go-slider{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-snap-align:start;scroll-snap-stop:always;-webkit-scroll-snap-type:x mandatory;-webkit-scroll-snap-align:start;-webkit-scroll-snap-stop:always}.about-wrapper .team-wrapper .content-wrapper .members.secondary.go-slider::-webkit-scrollbar{display:none}.about-wrapper .team-wrapper .content-wrapper .members.secondary .member{width:192px;flex-shrink:0;padding:0}.about-wrapper .team-wrapper .content-wrapper .members.secondary .member .img-wrapper{width:100%}.about-wrapper .team-wrapper .content-wrapper .members.secondary .member h4{font-size:20px;line-height:1.4;margin-top:16px}.about-wrapper .team-wrapper .content-wrapper .members.secondary .member .button{margin:28px 0 0;width:100%}.about-wrapper .team-wrapper .content-wrapper .members .member{position:relative;width:calc((100% - 64px) / 3);align-self:stretch;padding:0 0 56px}.about-wrapper .team-wrapper .content-wrapper .members .member .img-wrapper{position:relative;width:calc(100% - 96px);aspect-ratio:1/1}.about-wrapper .team-wrapper .content-wrapper .members .member h4{margin:28px 0 0;padding:0 8px}.about-wrapper .team-wrapper .content-wrapper .members .member h4 span{color:rgba(0,0,0,0.7)}.about-wrapper .team-wrapper .content-wrapper .members .member p{margin:16px 0 0;padding:0 8px}.about-wrapper .team-wrapper .content-wrapper .members .member .socials{position:absolute;left:8px;width:calc(100% - 16px);bottom:0;display:flex;align-items:flex-start;justify-content:flex-start;gap:16px}.about-wrapper .team-wrapper .content-wrapper .members .member .socials a{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid #dadada;transition:all 0.26s ease-out}.about-wrapper .team-wrapper .content-wrapper .members .member .socials a:hover{border-color:#000000}.about-wrapper .team-wrapper .content-wrapper .members .member .socials a:hover svg{opacity:1}.about-wrapper .team-wrapper .content-wrapper .members .member .socials a svg{display:block;height:18px;width:auto;margin:0 auto;opacity:0.5;transition:all 0.26s ease-out}.about-wrapper .team-wrapper .content-wrapper .slider-nav{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:32px;padding:0 26px}.about-wrapper .team-wrapper .content-wrapper .slider-nav .slider-dots{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:8px}.about-wrapper .team-wrapper .content-wrapper .slider-nav .slider-dots .slider-dot{position:relative;width:24px;height:6px;border-radius:0;border:none;background:rgba(50,46,46,0.1);cursor:pointer;padding:0;transition:all 0.26s ease-out}.about-wrapper .team-wrapper .content-wrapper .slider-nav .slider-dots .slider-dot.active{background:rgb(50,46,46)}.about-wrapper .team-wrapper .content-wrapper .slider-nav .slider-arrows{position:relative;display:flex;align-items:center;gap:16px}.about-wrapper .team-wrapper .content-wrapper .slider-nav .slider-arrow{position:relative;width:48px;height:48px;border:0;background:#dadada;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.26s ease-out;padding:0;color:#ffffff}.about-wrapper .team-wrapper .content-wrapper .slider-nav .slider-arrow:hover:not(:disabled){background:#c1c1c1}.about-wrapper .team-wrapper .content-wrapper .slider-nav .slider-arrow:disabled{opacity:0.3;cursor:not-allowed}.about-wrapper .team-wrapper .content-wrapper .slider-nav .slider-arrow svg{display:block;width:auto;height:24px}.about-wrapper .team-wrapper .content-wrapper .bottom-call{position:relative;text-align:center;padding:32px 0 0}.about-wrapper .team-wrapper .content-wrapper .bottom-call .button{margin:24px auto 0}.about-wrapper .ecosystem-wrapper{position:relative;border-bottom:1px solid #dadada}.about-wrapper .ecosystem-wrapper .content-wrapper{padding:112px 0}.about-wrapper .ecosystem-wrapper .sides-wrapper{border-bottom:1px solid #dadada}.about-wrapper .ecosystem-wrapper .sides-wrapper .text-wrapper{padding:53px 49px 53px 24px}.about-wrapper .ecosystem-wrapper .sides-wrapper .media-wrapper .ofc{border:1px solid #dadada;object-fit:contain}@media screen and (max-width:1024px){.about-wrapper .hero .content-wrapper{padding:64px 0 80px}.about-wrapper .hero .text h1{max-width:330px}.about-wrapper .hero .text p{max-width:330px;margin:24px auto 0}.about-wrapper .hero .text .buttons{margin:24px auto 0}.about-wrapper .numbers-wrapper .content-wrapper{padding:60px 0}.about-wrapper .numbers-wrapper .numbers{flex-wrap:wrap;gap:24px}.about-wrapper .numbers-wrapper .numbers .item{width:calc(50% - 16px);border-left:3px solid #e75533;align-self:stretch}.about-wrapper .numbers-wrapper .numbers .item .title{font-size:24px}.about-wrapper .numbers-wrapper .numbers .item p{margin:13px 0 0;padding:0 20px 0 0;font-size:14px}.about-wrapper .mission-wrapper .content-wrapper .top-text{text-align:left}.about-wrapper .mission-wrapper .content-wrapper .top-text h2{max-width:330px;margin:16px 0 0}.about-wrapper .mission-wrapper .content-wrapper .top-text p{max-width:330px;margin:16px 0 0}.about-wrapper .mission-wrapper .content-wrapper .sides-wrapper{margin:36px 0 0}.about-wrapper .team-wrapper{border-bottom:0}.about-wrapper .team-wrapper .content-wrapper{padding:80px 0 0}.about-wrapper .team-wrapper .content-wrapper .top-text{text-align:left}.about-wrapper .team-wrapper .content-wrapper .top-text h2{max-width:330px;margin:16px 0 0}.about-wrapper .team-wrapper .content-wrapper .members{position:relative;margin:36px 0 0;flex-wrap:wrap;gap:36px}.about-wrapper .team-wrapper .content-wrapper .members.secondary{margin:48px 0 0;gap:16px;flex-wrap:nowrap;border-bottom:0}.about-wrapper .team-wrapper .content-wrapper .members.secondary.go-slider{flex-wrap:nowrap;overflow:auto;margin:48px -24px 24px;padding:0 24px}.about-wrapper .team-wrapper .content-wrapper .members.secondary .member{width:148px}.about-wrapper .team-wrapper .content-wrapper .members.secondary .member h4{font-size:20px;line-height:1.4;padding:0 8px}.about-wrapper .team-wrapper .content-wrapper .members.secondary .member .button{margin:34px 0 0}.about-wrapper .team-wrapper .content-wrapper .members .member{width:100%;padding:0}.about-wrapper .team-wrapper .content-wrapper .members .member .img-wrapper{width:100%;max-width:148px}.about-wrapper .team-wrapper .content-wrapper .members .member .socials{position:relative;left:auto;width:100%;padding:0 8px;bottom:auto;margin:16px 0 0}.about-wrapper .team-wrapper .content-wrapper .slider-nav{margin-top:24px;padding:0 26px;display:none}.about-wrapper .team-wrapper .content-wrapper .bottom-call{padding:18px 0 0}.about-wrapper .team-wrapper .content-wrapper .bottom-call .button{margin:16px auto 0}.about-wrapper .ecosystem-wrapper{border-bottom:1px solid #dadada}.about-wrapper .ecosystem-wrapper .content-wrapper{padding:80px 0}.about-wrapper .ecosystem-wrapper .sides-wrapper{border-bottom:0}.about-wrapper .ecosystem-wrapper .sides-wrapper .text-wrapper{padding:0}.about-wrapper .ecosystem-wrapper .sides-wrapper .media-wrapper .ofc{border-right:0}}.request-demo-wrapper{position:relative}.request-demo-wrapper .hero{border-bottom:1px solid #dadada}.request-demo-wrapper .hero .content-wrapper{padding:76px 0 0}.request-demo-wrapper .hero h1{text-align:center;max-width:788px;margin:0 auto}.request-demo-wrapper .hero .calendly-wrapper{position:relative;margin:64px 0 0;padding:0 32px;background:#f5f5f5;border-top:1px solid #dadada}.request-demo-wrapper .packages-wrapper{position:relative}.request-demo-wrapper .packages-wrapper .content-wrapper{padding:0 0 64px}.request-demo-wrapper .packages-wrapper .top-part{position:relative;padding:80px 0;text-align:center}.request-demo-wrapper .packages-wrapper .top-part h2{position:relative;max-width:916px;margin:0 auto}.request-demo-wrapper .packages-wrapper .packages{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;border-top:1px solid #dadada;border-bottom:1px solid #dadada}.request-demo-wrapper .packages-wrapper .packages .package{position:relative;width:50%;padding:36px 36px 120px;align-self:stretch}.request-demo-wrapper .packages-wrapper .packages .package:nth-child(odd){border-right:1px solid #dadada;background:#f5f5f5}.request-demo-wrapper .packages-wrapper .packages .package h3{font-size:36px}.request-demo-wrapper .packages-wrapper .packages .package h3 span{font-size:24px}.request-demo-wrapper .packages-wrapper .packages .package p{margin:18px 0 0}.request-demo-wrapper .packages-wrapper .packages .package p strong{color:#241716}.request-demo-wrapper .packages-wrapper .packages .package .button{position:absolute;bottom:36px;left:36px}.request-demo-wrapper .protection-wrapper{position:relative;border-bottom:1px solid #dadada}.request-demo-wrapper .protection-wrapper .content-wrapper{padding:80px 0}.request-demo-wrapper .protection-wrapper .content-wrapper h2{position:relative;text-align:center;max-width:1076px;margin:0 auto}.request-demo-wrapper .protection-wrapper .content-wrapper .items{position:relative;margin:80px 0 0;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:48px 36px}.request-demo-wrapper .protection-wrapper .content-wrapper .items .item{position:relative;width:calc((100% - 72px) / 3);padding:0 0 0 14px;border-left:3px solid #e75533}.request-demo-wrapper .protection-wrapper .content-wrapper .items .item p{margin:10px 0 0}.request-demo-wrapper .faqs-wrapper{position:relative}.request-demo-wrapper .faqs-wrapper .content-wrapper{padding:80px 0 100px}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part{position:relative;border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding:0 112px}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .rec{position:absolute;top:-1px;left:-1px;width:112px;height:calc(100% + 2px);object-fit:cover}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .rec.two{left:auto;right:-1px}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper{position:relative;padding:52px 0 24px}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper h2{position:relative;text-align:center;max-width:768px;margin:0 auto}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs{position:relative;margin:80px auto 0;max-width:858px}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs .faq{position:relative;padding:24px 0;border-bottom:1px solid #f0efee}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs .faq:last-child{border-bottom:0}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs .faq.active .question svg{transform:scaleY(1);-webkit-transform:scaleY(1)}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs .faq.active .answer{display:block}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs .faq .question{position:relative;font-family:"ppneuemontreal-medium",sans-serif;font-size:18px;line-height:1.5;padding:0 64px 0 0;cursor:pointer}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs .faq .question svg{position:absolute;top:-6px;right:0;width:40px;height:auto;display:block;transform:scaleY(-1);-webkit-transform:scaleY(-1)}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs .faq .answer{position:relative;margin:24px 0 0;padding:0 64px 0 0;color:#525252;font-size:16px;line-height:1.5;display:none}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs .faq .answer strong{font-weight:500;color:#000000}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs .faq .answer a{border-bottom:1px solid}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs .faq .answer ul{position:relative;list-style-type:disc;padding-left:16px}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs .faq .answer ol{position:relative;list-style-type:decimal;padding-left:16px}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs .faq .answer ol,.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs .faq .answer p,.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs .faq .answer ul{margin:0 0 8px}@media screen and (max-width:1024px){.request-demo-wrapper .hero{border-bottom:0}.request-demo-wrapper .hero .content-wrapper{padding:64px 0 0}.request-demo-wrapper .hero h1{text-align:left;max-width:330px;margin:0}.request-demo-wrapper .hero .calendly-wrapper{display:none}.request-demo-wrapper .hero .m-content{position:relative;margin:16px 0 0}.request-demo-wrapper .hero .m-content p{margin:16px 0 0}.request-demo-wrapper .hero .m-content p strong{color:#000000}.request-demo-wrapper .hero .m-content ul{position:relative;margin:16px 0 0;color:#525252;font-size:16px;line-height:1.4;list-style-type:none}.request-demo-wrapper .hero .m-content ul li{position:relative;margin:8px 0 0;padding-left:8px;border-left:3px solid #e75533}.request-demo-wrapper .hero .m-content .tags{position:relative;margin:16px 0 0;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:16px}.request-demo-wrapper .hero .m-content .button{margin:36px 0 0}.request-demo-wrapper .packages-wrapper{border-bottom:1px solid #dadada}.request-demo-wrapper .packages-wrapper.two{border-top:1px solid #dadada;border-bottom:0}.request-demo-wrapper .packages-wrapper .content-wrapper{padding:0 0 64px}.request-demo-wrapper .packages-wrapper .top-part{padding:80px 0 36px;text-align:left}.request-demo-wrapper .packages-wrapper .top-part h2{max-width:330px;margin:0}.request-demo-wrapper .packages-wrapper .packages{flex-wrap:wrap;gap:36px;border-top:0;border-bottom:0}.request-demo-wrapper .packages-wrapper .packages .package{width:100%;border:1px solid #dadada;padding:16px}.request-demo-wrapper .packages-wrapper .packages .package h3{font-size:28px}.request-demo-wrapper .packages-wrapper .packages .package .button{position:relative;margin:36px 0 0;bottom:auto;left:auto}.request-demo-wrapper .protection-wrapper{border-bottom:1px solid #dadada}.request-demo-wrapper .protection-wrapper .content-wrapper{padding:64px 0 80px}.request-demo-wrapper .protection-wrapper .content-wrapper h2{text-align:left;max-width:320px;margin:0}.request-demo-wrapper .protection-wrapper .content-wrapper .items{margin:60px 0 0;gap:24px}.request-demo-wrapper .protection-wrapper .content-wrapper .items .item{width:100%;padding:0 0 0 14px;border-left:3px solid #e75533}.request-demo-wrapper .protection-wrapper .content-wrapper .items .item p{margin:6px 0 0;font-size:14px}.request-demo-wrapper .faqs-wrapper .content-wrapper{padding:16px 0 80px}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part{border-top:0;border-bottom:1px solid #dadada;padding:0}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .rec{display:none}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper{padding:0}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper h2{text-align:left;margin:0}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs{margin:36px 0 0}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs .faq{padding:16px 0}.request-demo-wrapper .faqs-wrapper .content-wrapper .center-part .inner-wrapper .faqs .faq .answer{font-size:16px;line-height:1.4}}.careers-wrapper{position:relative}.careers-wrapper .hero{border-bottom:1px solid #dadada}.careers-wrapper .hero h2{position:relative;max-width:850px;margin:0 auto;font-size:64px;line-height:1.2}.careers-wrapper .positions-wrapper{position:relative;padding:80px 0 220px}.careers-wrapper .positions-wrapper .sides-wrapper{border-bottom:1px solid #dadada}.careers-wrapper .positions-wrapper .sides-wrapper .text-wrapper{align-self:stretch;padding-bottom:114px}.careers-wrapper .positions-wrapper .sides-wrapper .text-wrapper .positions{position:relative}.careers-wrapper .positions-wrapper .sides-wrapper .text-wrapper .positions .position{position:relative;margin:24px 0 0}.careers-wrapper .positions-wrapper .sides-wrapper .text-wrapper .positions .position:hover h3{color:#e75533}.careers-wrapper .positions-wrapper .sides-wrapper .text-wrapper .positions .position h3{position:relative;font-family:"Inter",sans-serif;font-weight:600;font-size:20px;line-height:28px;transition:all 0.26s ease-out}.careers-wrapper .positions-wrapper .sides-wrapper .text-wrapper .positions .position p{position:relative;margin:0}.careers-wrapper .positions-wrapper .sides-wrapper .text-wrapper .general-text{position:absolute;left:24px;bottom:35px;margin:0}.careers-wrapper .positions-wrapper .sides-wrapper .text-wrapper .general-text a{border-bottom:1px solid;font-weight:600;transition:all 0.26s ease-out}.careers-wrapper .positions-wrapper .sides-wrapper .text-wrapper .general-text a:hover{color:#e75533}.careers-wrapper .positions-wrapper .m-general-text{display:none}.careers-wrapper .positions-wrapper .m-general-text a{border-bottom:1px solid;font-weight:600}.careers-wrapper .position-wrapper{position:relative}.careers-wrapper .position-wrapper .content-wrapper{padding:90px 16px}.careers-wrapper .position-wrapper .content-wrapper .back-link{position:relative;font-size:18px;line-height:28px;font-weight:600;display:flex;align-items:center;justify-content:flex-start;gap:8px;margin:0 0 10px;transition:all 0.26s ease-out}.careers-wrapper .position-wrapper .content-wrapper .back-link:hover{color:#e75533}.careers-wrapper .position-wrapper .content-wrapper .back-link:hover svg path{fill:#e75533}.careers-wrapper .position-wrapper .content-wrapper .back-link svg{display:block;height:16px;width:auto}.careers-wrapper .position-wrapper .content-wrapper .back-link svg path{fill:#000000;transition:all 0.26s ease-out}.careers-wrapper .position-wrapper .content-wrapper .back-link span{width:calc(100% - 24px)}.careers-wrapper .position-wrapper .content-wrapper h1{font-size:48px;line-height:1.2}.careers-wrapper .position-wrapper .content-wrapper .location-type{position:relative;font-size:18px;line-height:28px;font-weight:600;margin:12px 0 0}.careers-wrapper .position-wrapper .content-wrapper .content-and-form{position:relative;margin:45px 0 0;display:flex;align-items:flex-start;justify-content:flex-start;gap:72px}.careers-wrapper .position-wrapper .content-wrapper .content{position:relative;width:calc(100% - 556px);max-width:720px}.careers-wrapper .position-wrapper .content-wrapper .content.wysiwyg ol li,.careers-wrapper .position-wrapper .content-wrapper .content.wysiwyg ul li{margin:0}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper{position:relative;width:450px;background:#FAFAFA;border:1px solid #E5E7EB;border-radius:16px;overflow:hidden;padding:16px}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper h3{position:relative;font-family:"Inter",sans-serif;font-size:24px;font-weight:600;line-height:1.2}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form{position:relative;margin:24px 0 0}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form .inner-wrapper{position:relative;padding:20px 12px 10px;margin:0 0 16px;background:white;border:1px solid #E5E7EB;border-radius:12px}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form br{display:none}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form .form-row{position:relative;margin:0 0 10px}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form .form-row label{display:block;margin:0 0 4px;font-size:14px}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form .form-row label.upload-cv{height:42px;border-radius:8px;border:1px dashed #D1D5DC;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:all 0.26s ease-out}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form .form-row label.upload-cv:hover{border-color:#e75533}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form .form-row label.upload-cv.error{border-color:#FF1212}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form .form-row label.upload-cv svg{display:block;height:24px;width:auto}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form .form-row label span{color:#FF1212}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form .form-row input{width:100%;height:42px;background:white;border:1px solid #D1D5DC;border-radius:8px;padding:0 16px;font-family:"Inter",sans-serif;font-size:16px;color:#000000;outline:0}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form .form-row input:focus{border-color:#e75533}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form .form-row input.wpcf7-not-valid{border-color:#FF1212}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form .form-row textarea{width:100%;height:146px;background:white;border:1px solid #D1D5DC;border-radius:8px;padding:12px 16px;font-family:"Inter",sans-serif;font-size:16px;color:#000000;outline:0;resize:none}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form .form-row textarea:focus{border-color:#e75533}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form .form-row textarea.wpcf7-not-valid{border-color:#FF1212}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form .form-row .wpcf7-form-control-wrap[data-name=position-cv]{height:0;width:0;padding:0;margin:0;border:0;overflow:hidden;display:block}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper form .wpcf7-not-valid-tip{color:#FF1212;font-size:12px;margin:4px 0 0}.careers-wrapper .position-wrapper .content-wrapper .wpcf7 form.invalid .wpcf7-response-output,.careers-wrapper .position-wrapper .content-wrapper .wpcf7 form.payment-required .wpcf7-response-output,.careers-wrapper .position-wrapper .content-wrapper .wpcf7 form.unaccepted .wpcf7-response-output{display:none}.careers-wrapper .position-wrapper .content-wrapper .wpcf7 form.sent .wpcf7-response-output{border:0;padding:0;margin:24px 0;position:relative;font-family:"Inter",sans-serif;font-size:20px;max-width:280px;font-weight:600;line-height:1.2}@media screen and (max-width:1024px){.careers-wrapper .hero{border-bottom:0}.careers-wrapper .hero h2{font-size:32px}.careers-wrapper .positions-wrapper{padding:38px 0 80px}.careers-wrapper .positions-wrapper .sides-wrapper{border-bottom:0}.careers-wrapper .positions-wrapper .sides-wrapper .text-wrapper{padding-bottom:0}.careers-wrapper .positions-wrapper .sides-wrapper .text-wrapper .positions .position{margin:16px 0 0}.careers-wrapper .positions-wrapper .sides-wrapper .text-wrapper .positions .position:hover h3{color:#000000}.careers-wrapper .positions-wrapper .sides-wrapper .text-wrapper .general-text{display:none}.careers-wrapper .positions-wrapper .m-general-text{display:block;margin:36px 0 0}.careers-wrapper .position-wrapper .content-wrapper{padding:38px 0 124px}.careers-wrapper .position-wrapper .content-wrapper .back-link{font-size:16px;line-height:24px}.careers-wrapper .position-wrapper .content-wrapper h1{font-size:36px}.careers-wrapper .position-wrapper .content-wrapper .location-type{font-size:16px;line-height:24px;margin:8px 0 0}.careers-wrapper .position-wrapper .content-wrapper .content-and-form{margin:24px 0 0;display:block}.careers-wrapper .position-wrapper .content-wrapper .content{width:100%}.careers-wrapper .position-wrapper .content-wrapper .form-wrapper{width:100%;margin:80px 0 0}}.legal-lobby-wrapper{position:relative}.legal-lobby-wrapper .hero .text h1{font-family:"ppneuemontreal-medium",sans-serif}.legal-lobby-wrapper .hero .text .button{width:100%;max-width:660px}.legal-wrapper{position:relative}.legal-wrapper .content-wrapper{padding:104px 16px}.legal-wrapper h1{font-size:40px;line-height:1.2;font-family:"ppneuemontreal-medium",sans-serif}.legal-wrapper .content{position:relative;margin:24px 0 0;max-width:800px}@media screen and (max-width:1024px){.legal-lobby-wrapper{position:relative}.legal-lobby-wrapper .hero .buttons .button{height:auto;line-height:1.5;padding:12px 16px}.legal-wrapper .content-wrapper{padding:64px 0}.legal-wrapper h1{font-size:32px}}.fourofour-wrapper{position:relative}.fourofour-wrapper .hero{position:relative}.fourofour-wrapper .hero .content-wrapper{padding:92px 0;min-height:calc(100vh - 120px)}.fourofour-wrapper .hero .content-wrapper .img-wrapper{position:relative;max-width:304px;margin:0 auto 36px}.fourofour-wrapper .hero .content-wrapper .img-wrapper img{display:block;width:100%;height:auto}.fourofour-wrapper .hero .content-wrapper .text h1{max-width:850px}.fourofour-wrapper .hero .content-wrapper .text p{max-width:416px}.fourofour-wrapper .hero .content-wrapper .text .buttons{margin:32px auto 0}@media screen and (max-width:1024px){.fourofour-wrapper .hero .content-wrapper{padding:64px 0;min-height:calc(100vh - 40px)}.fourofour-wrapper .hero .content-wrapper .img-wrapper{margin:0 auto 24px}.fourofour-wrapper .hero .content-wrapper .text h1{max-width:340px}.fourofour-wrapper .hero .content-wrapper .text p{margin:24px auto 0;max-width:340px}.fourofour-wrapper .hero .content-wrapper .text .buttons{margin:24px auto 0}.fourofour-wrapper .divider{display:none}}html{font-size:10px}body{font-family:"Inter",sans-serif;font-size:10px;color:#000000;background:#ffffff;font-weight:normal!important;font-style:normal!important;direction:ltr}
/*# sourceMappingURL=style.css.map */