:root{--font-family-default: "Poppins", Arial, sans-serif;--font-family-oswald: "Oswald", Arial, sans-serif;--font-family-title: "Sen", sans-serif;--font-family-script: "ArchiText BB", sans-serif;--font-size-default: 18px;--font-size-title: 35px;--font-color-default: #000000;--font-color-title: #6c757d}:root{--primary: #F26B27;--secondary: #434343;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--default-transition: .3s cubic-bezier(.4, 0, .2, 1)}body{font-family:var(--font-family-default);font-size:var(--font-size-default);background:#fff;color:var(--font-color-default);margin:0}#main-wrapper{overflow:clip}a{color:inherit}a:hover,a:focus,.slick-slide,.slick-slide a{outline:none;text-decoration:none}input,select,textarea{outline:none}.flex{display:flex;flex-flow:row wrap}.flex:before,.flex:after{display:none}.dir-col{flex-flow:column wrap}.dir-col-reverse{flex-flow:column-reverse wrap}.dir-row-reverse{flex-flow:row-reverse wrap}.al-center{align-items:center}.al-start{align-items:flex-start}.al-end{align-items:flex-end}.ju-center{justify-content:center}.ju-start{justify-content:flex-start}.ju-end{justify-content:flex-end}.ju-between{justify-content:space-between}.ju-around{justify-content:space-around}.max-container{max-width:1920px;margin:0 auto;padding:0 15px}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.mt-15{margin-top:15px}.w-100{width:100%}.w-50{width:50%}.w-25{width:25%}.h-100{height:100%}.h-auto{height:auto}.m-center{margin:0 auto}.overflow-hidden{overflow:hidden}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.top-0{top:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.object-fit-cover{-o-object-fit:cover;object-fit:cover}.object-position-center{-o-object-position:center;object-position:center}.defaultBttn a,.defaultBttn button{overflow:hidden;pointer-events:auto;cursor:pointer;background:transparent;padding:0 max(2.938vw,30px);position:relative;display:inline-block;text-decoration:none;border:1px solid #000;font-weight:500;font-size:max(.938vw,15px);letter-spacing:.1em;transition:var(--transition);color:#000;text-transform:uppercase;height:max(3.25vw,52px);line-height:max(3.25vw,52px)}.defaultBttn a:before,.defaultBttn button:before{position:absolute;width:100%;height:100%;content:"";background:var(--primary);width:120%;height:0;padding-bottom:120%;top:-110%;left:-10%;border-radius:50%;transform:translate3d(0,68%,0) scale3d(0,0,0)}.defaultBttn a:after,.defaultBttn button:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:var(--primary);transform:translate3d(0,-100%,0);transition:transform .4s cubic-bezier(.1,0,.3,1);opacity:0}.defaultBttn a span,.defaultBttn button span{display:block;position:relative;z-index:10;font-weight:500}.defaultBttn a:hover,.defaultBttn button:hover{border-color:var(--primary);color:#fff}.defaultBttn a:hover span,.defaultBttn button:hover span{animation:MoveScaleUpInitial .3s forwards,MoveScaleUpEnd .3s forwards .3s}.defaultBttn a:hover:before,.defaultBttn button:hover:before{transform:translateZ(0) scaleZ(1);transition:transform .4s cubic-bezier(.1,0,.3,1)}.defaultBttn a:hover:after,.defaultBttn button:hover:after{transform:translateZ(0);transition-duration:.05s;transition-delay:.4s;transition-timing-function:linear;opacity:1}.defaultBttn--white a,.defaultBttn--white button{color:#fff;border-color:#fff}.defaultBttn--right{margin-left:auto}@keyframes MoveScaleUpInitial{to{transform:translate3d(0,-105%,0) scale3d(1,2,1);opacity:0}}@keyframes MoveScaleUpEnd{0%{transform:translate3d(0,100%,0) scale3d(1,2,1);opacity:0}to{transform:translateZ(0);opacity:1}}.offCanvasAccent{position:absolute;width:100%;height:100%;background:var(--secondary);top:0;left:0}.offCanvasAccent--secondary{background:var(--primary)}.offCanvasAccent__bg{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-size:cover;filter:grayscale(1);opacity:.1}body.menu-is-active{overflow:hidden}.header{position:fixed;top:0;left:0;right:0;z-index:1011;padding:21px 0 0;transition:all var(--default-transition)}.header--fixed{background:#fff;padding:10px 0}.header--fixed .header__logo a img.fixed-logo{opacity:1}.header--fixed .header__navigation .aios-split-nav>li>a{color:#000}.header--fixed .header__btn span{color:#000}.header--fixed .header__btn--icon i{background-color:#000}.header__inner{position:relative;padding:0 15px;margin:0 auto;max-width:1430px}.header #nav-primary{display:none}.header>.header__logo{margin:0 auto}.header__logo{width:134px;font-size:0;opacity:0}.header__logo a{display:block;position:relative}.header__logo a img{display:block;width:100%;height:auto;transition:opacity var(--default-transition)}.header__logo a img.fixed-logo{position:absolute;top:0;left:0;opacity:0}.header__navigation{flex-grow:1;display:flex;flex-flow:row wrap;align-items:stretch}.header__navigation .header__logo{opacity:1;height:100%;display:flex;align-items:center;justify-content:center}.header__navigation .aios-split-nav{display:none}.header__navigation .aios-split-nav{flex-flow:row;justify-content:space-evenly;align-items:center;flex-grow:1;gap:16px;margin:0}.header__navigation .aios-split-nav>li{position:relative;height:100%}.header__navigation .aios-split-nav>li>a{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:1;height:100%;display:flex;align-items:center;justify-content:center;padding:30px 15px;letter-spacing:4px;text-transform:uppercase;transition:all var(--default-transition)}.header__navigation .aios-split-nav>li:hover>a,.header__navigation .aios-split-nav>li:focus-within>a{color:var(--primary);background:#fff}.header__navigation .aios-split-nav>li>.sub-menu{padding-top:0}.header__navigation .aios-split-nav>li>.sub-menu>li:first-child:before{content:"";position:absolute;bottom:100%;left:0;right:0;margin:auto;width:0px;height:0px;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent var(--primary) transparent;transform:rotate(0);pointer-events:none;display:none}.header__navigation .aios-split-nav>li>.sub-menu .sub-menu{padding-top:0;padding-left:15px}.header__navigation .aios-split-nav>li>.sub-menu .sub-menu>li:first-child:before{content:"";position:absolute;top:0;bottom:0;right:100%;margin:auto;width:0px;height:0px;border-style:solid;border-width:7px 7px 7px 0;border-color:transparent var(--primary) transparent transparent;transform:rotate(0);pointer-events:none}.header__navigation .aios-split-nav>li .sub-menu{position:absolute;min-width:168px;top:100%;left:0;opacity:0;visibility:hidden;pointer-events:none;transition:all var(--default-transition)}.header__navigation .aios-split-nav>li .sub-menu li{position:relative}.header__navigation .aios-split-nav>li .sub-menu li a{color:#1f1f1b;text-align:center;font-family:var(--font-family-default);font-size:13px;font-style:normal;font-weight:400;line-height:1;letter-spacing:.65px;text-transform:uppercase;padding:13px 15px 14px;background:#fff;text-align:left;display:block;transition:all var(--default-transition);border:1px solid transparent}.header__navigation .aios-split-nav>li .sub-menu li:hover>a,.header__navigation .aios-split-nav>li .sub-menu li:focus-within>a{color:var(--primary);background:#fff;border-color:#434343}.header__navigation .aios-split-nav>li .sub-menu li .sub-menu{top:0;left:100%}.header__navigation .aios-split-nav>li.menu-item-53>.sub-menu{display:block}.header__navigation .aios-split-nav li:hover>.sub-menu,.header__navigation .aios-split-nav li:focus-within>.sub-menu{opacity:1;visibility:visible;pointer-events:all}.header__btn{width:auto;height:auto;padding:0;border:none;display:flex;align-items:center;gap:15px;background:transparent}.header__btn span{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:1;letter-spacing:2px;text-transform:uppercase;transition:color var(--default-transition)}.header__btn--icon{width:40px;height:21px;display:flex;flex-flow:column;gap:10px}.header__btn--icon i{height:1px;background:#fff;margin-left:auto;width:100%;display:block;transition:all var(--default-transition)}.header__btn--icon i:last-child{width:50%}.header__btn:hover span{color:var(--primary)}.header__btn:hover .header__btn--icon i:last-child{width:100%}.menu-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1011;background:#fff;transition:all .4s ease-in-out;transform:translate(100%)}.menu-popup.is-active{transform:translate(0)}.menu-popup .bg-section{pointer-events:none}.menu-popup .bg-section__img.back:before{content:"";background:#ffffffd9}.menu-popup .bg-section__img.front{z-index:1;width:68.125%;background-position:right center}.menu-popup__inner{position:relative;padding:35px 20px}.menu-popup__close{position:absolute;background:transparent;border:none;top:33px;right:31px;font-size:17px;color:#000;transition:color var(--default-transition);padding:0}.menu-popup__close:hover{color:var(--primary)}.menu-popup__logo{width:176px}.menu-popup__logo a{display:block}.menu-popup__logo a img{display:block;width:100%;height:auto}.menu-popup__navigation{display:flex;width:50%;min-width:320px;padding:40px 0 0;margin-left:auto}.menu-popup__navigation #menu-popup-primary{position:relative;display:flex;flex-flow:column;gap:27px}.menu-popup__navigation #menu-popup-primary>li{padding-right:20px}.menu-popup__navigation #menu-popup-primary>li>a{color:#434343;font-family:Sen;font-size:20px;font-style:normal;font-weight:600;line-height:1;letter-spacing:-1.2px;transition:color var(--default-transition)}.menu-popup__navigation #menu-popup-primary>li:hover>a{color:var(--primary)}.menu-popup__navigation #menu-popup-primary>li .sub-menu{position:absolute;left:100%;top:0;bottom:0;display:flex;flex-flow:column;justify-content:center;border-left:1px solid rgba(184,184,184,.5);gap:25px;opacity:0;visibility:hidden;pointer-events:none;transition:all var(--default-transition);padding-left:20px;height:-moz-fit-content;height:fit-content;min-height:100%}.menu-popup__navigation #menu-popup-primary>li .sub-menu li a{color:#434343;font-family:var(--font-family-default);font-size:20px;font-style:normal;font-weight:400;line-height:1;transition:color var(--default-transition);white-space:nowrap}.menu-popup__navigation #menu-popup-primary>li .sub-menu li:hover>a{color:var(--primary)}.menu-popup__navigation #menu-popup-primary li:hover>.sub-menu{opacity:1;visibility:visible;pointer-events:auto}.menu-popup__contacts{margin-top:150px}.menu-popup__contacts ul li{text-align:right;margin-bottom:15px}.menu-popup__contacts ul li:last-child{margin-bottom:0}.menu-popup__contacts ul li strong{color:#000;font-size:20px;font-style:normal;font-weight:300;line-height:1;letter-spacing:.7px}.menu-popup__contacts ul li strong a{color:inherit;transition:color var(--default-transition)}.menu-popup__contacts ul li strong a:hover{color:var(--primary)}.section-title,#content .section-title,#content .archive-title,#content .entry-title{color:#434343;font-family:var(--font-family-title);font-size:40px;font-style:normal;font-weight:400;line-height:1;letter-spacing:-2.625px;margin:0}.section-title span,#content .section-title span,#content .archive-title span,#content .entry-title span{display:block;color:var(--primary);font-family:var(--font-family-script);font-size:20px;font-style:italic;font-weight:400;line-height:1;letter-spacing:0;margin-bottom:0}.section-title strong,#content .section-title strong,#content .archive-title strong,#content .entry-title strong{font-weight:400;text-transform:lowercase}.section-title.is-white,#content .section-title.is-white,#content .archive-title.is-white,#content .entry-title.is-white{color:#fff}a.btn-a,.btn-a{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:#434343;font-family:var(--font-family-default);font-size:15px;font-style:normal;font-weight:400;line-height:1;letter-spacing:.5px;text-transform:uppercase;transition:all var(--default-transition);transition-property:border-color,color;padding:7px 0 8px;position:relative}a.btn-a:before,.btn-a:before{content:"";position:absolute;bottom:0;left:0;right:.5px;height:1px;background:#434343;transition:all var(--default-transition)}a.btn-a.is-white,.btn-a.is-white{color:#fff}a.btn-a.is-white:before,.btn-a.is-white:before{background:#fff}a.btn-a:hover,.btn-a:hover{color:var(--primary)}a.btn-a:hover:before,.btn-a:hover:before{background:var(--primary)}.bg-section{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;pointer-events:none}.bg-section__img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.bg-section:before,.bg-section:after,.bg-section__img:before,.bg-section__img:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.bg-section.is-parallax .bg-section__img{background-attachment:fixed}.mobile .bg-section.is-parallax .bg-section__img{background-attachment:scroll}.img-wrapper{display:block;position:relative}.img-wrapper canvas{display:block;width:100%;height:100%}.img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.img-wrapper:before,.img-wrapper:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}img-comparison-slider{visibility:hidden}img-comparison-slider [slot=second]{display:none}img-comparison-slider.rendered{visibility:inherit}img-comparison-slider.rendered [slot=second]{display:unset}.hp-cta{position:relative}.hp-cta:before{content:"";top:0;left:0;right:0;height:8px;background:var(--primary);z-index:3;position:absolute}.hp-cta__canvas{display:block;width:100%;background-color:#999;height:400px}.hp-cta__video{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.hp-cta__video .aios-slider,.hp-cta__video .aios-slider div,.hp-cta__video .aios-slider canvas{height:100%}.hp-cta__video:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#434343e6,#0000 86.06%);z-index:2}.hp-cta__video video{-o-object-position:bottom;object-position:bottom}.hp-cta__content{position:absolute;top:21.4%;left:0;right:0;text-align:center;z-index:4;padding:0 15px}.hp-cta__content h2{color:#fff;text-align:center;font-family:var(--font-family-title);font-size:50px;font-style:normal;font-weight:500;line-height:1.22666667;letter-spacing:-4px;margin-bottom:4px}.hp-cta__content h2 span{color:var(--primary);font-family:var(--font-family-script);font-size:1.065em;font-style:normal;font-weight:400;line-height:1;letter-spacing:-4px}.footer{position:relative;padding:60px 15px;background:#fff}.footer__inner{max-width:1360px;margin:0 auto}.footer__top{flex-flow:column}.footer__logo{width:144px;margin:0 auto 30px}.footer__logo a{display:block}.footer__logo a img{display:block;width:100%;height:auto}.footer__nl{width:442px;max-width:100%;padding:2px 0 0;margin:0 auto 30px}.footer__nl h2{color:#434343;font-family:Sen;font-size:21px;font-style:normal;font-weight:600;line-height:1;letter-spacing:-.84px;margin-bottom:16px}.footer__nl h2 span{color:var(--primary)}.footer__nl .wpcf7,.footer__nl .wpcf7 form{position:relative}.footer__nl .wpcf7 span{display:block}.footer__nl .wpcf7 input[type=email]{display:block;width:100%;height:40px;background-color:transparent;border:none;border-bottom:1px solid #434343;color:#5e5e5e;font-size:15px;font-style:normal;font-weight:300;line-height:1;letter-spacing:.65px;padding:0}.footer__nl .wpcf7 .nl-submit{font-size:21px;color:var(--primary);padding:0;border:none;background:transparent;cursor:pointer;transition:all var(--default-transition);position:absolute;top:8px;right:0}.footer__nl .wpcf7 .nl-submit:hover{color:#000}.footer__nl .wpcf7 .wpcf7-spinner{position:absolute;top:100%;right:0;margin:10px 0 0}.footer__nl .wpcf7 form .wpcf7-response-output{text-align:center;margin:10px 0 0}.footer__contacts{padding:10px 0 0;max-width:100%;margin:0 auto}.footer__contacts ul{display:flex;flex-flow:column;gap:10px}.footer__contacts ul li{display:flex}.footer__contacts ul li span{flex:0 0 auto;width:60px;color:var(--primary);font-family:var(--font-family-default);font-size:11px;font-style:normal;font-weight:300;line-height:1;letter-spacing:1.1px;padding:2px 0 0}.footer__contacts ul li strong{color:#434343;font-family:var(--font-family-default);font-size:15px;font-style:normal;font-weight:300;line-height:1;letter-spacing:1.2px}.footer__contacts ul li strong a{color:inherit;transition:color var(--default-transition)}.footer__contacts ul li strong a:hover{color:var(--primary)}.footer__bottom{border-top:1px solid var(--primary);margin:79px 0 0;padding:34px 0 0}.footer__bottom .flex{flex-flow:column-reverse;align-items:center;justify-content:center}.footer__disclaimer{text-align:center}.footer__disclaimer p{color:#434343;font-size:15px;font-style:normal;font-weight:300;line-height:1.33333333;letter-spacing:1.2px}.footer__disclaimer p a{color:inherit;transition:color var(--default-transition)}.footer__disclaimer p a:hover,.footer__disclaimer p span{color:var(--primary)}.footer__smi{width:140px;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.footer__smi a{font-size:19px;color:#434343;transition:color var(--default-transition)}.footer__smi a:hover{color:var(--primary)}#aios-btt-btn{position:absolute!important;visibility:hidden!important}.footer #aios-btt-btn{visibility:visible!important}ul{color:#434343;font-size:18px;font-style:normal;font-weight:300;line-height:1.55555556;letter-spacing:1px;margin-bottom:34px}ul.check-bullets li{display:flex;align-items:flex-start;gap:22px;text-align:left}ul.check-bullets li:before{content:"";width:25px;height:25px;background-image:url(https://cdn.agentimagehosting.com/fPIujvJNSuTuKNhEaqLf1/2026/03/13000111/check-icon.png);background-size:contain;background-position:center center;background-repeat:no-repeat;margin:2px 0 0;flex-shrink:0}ul.check-bullets li:not(:last-child){margin:0 0 5px}.aios-split-nav .sub-menu.show-menu{display:block;opacity:1}body #pojo-a11y-toolbar{bottom:0!important;top:auto!important}body #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{top:auto!important;bottom:0!important;height:52px}#pojo-a11y-toolbar .pojo-a11y-btn-grayscale,#pojo-a11y-toolbar .pojo-a11y-btn-high-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-negative-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-light-background{display:none!important}body.pojo-a11y-readable-font [class^=ai-font],body.pojo-a11y-readable-font *:not(i):not(span) [class^=ai-font]{font-family:agentimage!important}.wpcf7 form .wpcf7-response-output{text-align:center}@media screen and (min-width:600px){:root{--font-size-title: 45px}}@media screen and (min-width:744px){:root{--font-size-title: 55px}.section-title,#content .section-title,#content .archive-title,#content .entry-title{font-size:50px}}@media screen and (min-width:1024px){:root{--font-size-title: 77px}.max-container{padding:0 50px}.header--fixed{padding:0}.header__inner{padding:0 15px 0 139px}.header__navigation .aios-split-nav{display:flex}.menu-popup__inner{padding-left:100px;padding-right:118px}.menu-popup__navigation{width:41.2%}.menu-popup__navigation #menu-popup-primary>li{padding-right:68px}.menu-popup__navigation #menu-popup-primary>li>a{font-size:30px}.menu-popup__navigation #menu-popup-primary>li .sub-menu{padding-left:75px}.menu-popup__navigation #menu-popup-primary>li .sub-menu li a{font-size:21px}.section-title,#content .section-title,#content .archive-title,#content .entry-title{font-size:60px}.section-title span,#content .section-title span,#content .archive-title span,#content .entry-title span{font-size:30px;margin-bottom:-7px}.hp-cta__canvas{height:654px}.hp-cta__content h2{font-size:60px}.footer{padding:86px 15px 105px}.footer__top{gap:63px;flex-flow:row}.footer__logo{margin-left:0;margin-bottom:0}.footer__nl,.footer__contacts{margin:0}.footer__bottom .flex{flex-flow:row;justify-content:space-between}.footer__smi{margin-bottom:0}}@media screen and (min-width:1280px){.section-title,#content .section-title,#content .archive-title,#content .entry-title{font-size:77px}.hp-cta__content h2{font-size:75px}}@media screen and (max-width:480px){.menu-popup__contacts ul li strong{font-size:17px;letter-spacing:0}}
