﻿:root{--status-success: rgb(9, 176, 116);--status-warning: rgb(255, 146, 17);--status-error: rgb(255, 38, 9);--status-info: rgb(0, 140, 242)}h1,.h1{font-size:max(3.3333333333vw,42px);font-weight:700;line-height:1.08;letter-spacing:-0.02em}h1.lg,.h1.lg{font-size:max(3.9583333333vw,42px);line-height:1;letter-spacing:-0.02em}h2,.h2{font-size:max(2.2916666667vw,32px);font-weight:700;line-height:1.15;letter-spacing:-0.011em}h2.md,.h2.md{font-size:max(1.9791666667vw,26px);line-height:1.25;letter-spacing:-0.01em}h2.sm,.h2.sm{font-size:max(1.40625vw,20px);line-height:1.3;letter-spacing:normal}h2.xs,.h2.xs{font-size:max(1.3541666667vw,18px);font-weight:600;line-height:normal;letter-spacing:normal}h3,.h3{font-size:max(1.3541666667vw,22px);font-weight:700;line-height:1.3}h3.sm,.h3.sm{font-size:max(1.1458333333vw,18px);font-weight:600;line-height:1.3}h3.xs,.h3.xs{font-size:max(.9375vw,16px);font-weight:600;line-height:1.45}h3.md,.h3.md{font-size:max(1.40625vw,20px);font-weight:600;line-height:1.3}h3.lg,.h3.lg{font-size:max(2.0833333333vw,26px);font-weight:700;line-height:normal}h4,.h4{font-size:max(.6770833333vw,12px);font-weight:600;line-height:normal;letter-spacing:.02em}h4.md,.h4.md{font-size:max(1.0416666667vw,18px)}h4.lg,.h4.lg{font-size:max(1.25vw,20px)}p{font-size:max(.8072916667vw,14px);font-weight:400;line-height:1.7}p.lg{font-size:max(.9895833333vw,16px);font-weight:700;line-height:1.65}p.sm{font-size:max(.7552083333vw,13px);line-height:1.6}p.xs{font-size:max(.703125vw,12px);line-height:1.6}div.sm{font-size:max(.8333333333vw,16px)}div.sm *{font-size:max(.8333333333vw,16px)}div.xs{font-size:max(.7291666667vw,14px)}div.xs *{font-size:max(.7291666667vw,14px)}li,label{font-size:max(.8333333333vw,15px);font-weight:400}li.sm,label.sm{font-size:max(.78125vw,14px)}li.xs,label.xs{font-size:max(.7291666667vw,14px)}button{font-size:max(.78125vw,14px);font-weight:600}.light{font-weight:300}.light *{font-weight:300}.regular{font-weight:400}.regular *{font-weight:400}.medium{font-weight:500}.medium *{font-weight:500}.semibold{font-weight:600}.semibold *{font-weight:600}.bold{font-weight:700}.bold *{font-weight:700}.relative{position:relative}.absolute{position:absolute}.static{position:static}.inset{position:absolute;inset:0}.sticky{position:sticky}.fixed{position:fixed}.flex{display:flex}.row-reverse{flex-direction:row-reverse}.column{flex-direction:column}.column-reverse{flex-direction:column-reverse}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-base{align-items:baseline}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.flex-center{display:flex;align-items:center;justify-content:center}.wrap{flex-wrap:wrap}.grid{display:grid}.bckg-standart{background-size:cover;background-position:center;background-repeat:no-repeat}.abs-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.custom-container{margin-inline:auto;max-width:min(1240px,90%)}.custom-container.lg{max-width:min(1600px,95%)}@media only screen and (min-width: 1921px){.custom-container{max-width:64.5833333333vw !important}}.img-cover{width:100%;height:100%;object-fit:cover;object-position:center}.icon-btn{padding:0;background:rgba(0,0,0,0)}.text-btn{display:flex;align-items:center}.secondary-btn{display:flex;align-items:center}.act-btn{display:flex;align-items:center}.outlined-btn{display:flex;align-items:center}.hidden{opacity:0;visibility:hidden;pointer-events:none}.visible{opacity:1;visibility:visible;pointer-events:all}.no-scroll{overflow:hidden}@media only screen and (max-width: 1200px){.mobile-hidden{display:none}}.desktop-hidden{display:none}@media only screen and (max-width: 1200px){.desktop-hidden{display:flex}}.primary-btn-white{position:relative;background-color:#fff;padding-block:max(.5208333333vw,10px);padding-inline:max(1.25vw,24px);border-radius:max(52.03125vw,999px);border:1px solid hsla(0,0%,100%,.35);font-weight:600;font-size:max(.8333333333vw,16px);color:#27314a}@media only screen and (max-width: 1200px){.primary-btn-white{font-size:18px}}.primary-btn-white{overflow:hidden}.primary-btn-white:hover{transform:translateY(min(-0.15625vw, -3px));box-shadow:0 max(.4166666667vw,8px) max(1.0416666667vw,20px) rgba(39,49,74,.25)}.primary-btn-transparent{background-color:rgba(0,0,0,0);padding-block:max(.5208333333vw,10px);padding-inline:max(1.25vw,24px);border-radius:max(52.03125vw,999px);font-weight:600;font-size:max(.8333333333vw,16px);color:#fff;border:1px solid hsla(0,0%,100%,.35)}@media only screen and (max-width: 1200px){.primary-btn-transparent{font-size:18px}}.primary-btn-transparent:hover{border-color:#fff;background-color:hsla(0,0%,100%,.3);transform:translateY(min(-0.15625vw, -3px));box-shadow:0 max(.4166666667vw,8px) max(1.0416666667vw,20px) rgba(39,49,74,.25)}.primary-btn-orange{background-color:#ea5b1b;color:#fff;padding-block:max(.7291666667vw,14px);padding-inline:max(1.6666666667vw,28px);border-radius:max(52.03125vw,999px);font-weight:600;font-size:max(.8333333333vw,15px)}.primary-btn-orange:hover{background-color:color-mix(in srgb, rgb(234, 91, 27) 85%, rgb(0, 0, 0))}html{scroll-behavior:smooth}html ::-webkit-scrollbar{width:max(.5208333333vw,10px);height:max(.5208333333vw,10px)}html *::-webkit-scrollbar-track{background-color:#141b2e}html *::-webkit-scrollbar-thumb{border:1px solid #b8430f;background-color:#b8430f}html *::-webkit-scrollbar-thumb:hover,html *::-webkit-scrollbar-thumb:active{background-color:#ea5b1b}html ::selection{background:#27314a;color:hsla(0,0%,100%,.8)}html .grecaptcha-badge,html .otgs-development-site-front-end{display:none}html body{margin:0;overflow-x:hidden;font-family:"Rubik",sans-serif;color:#27314a;background:#141b2e}html body *,html body *::after,html body *::before{transition:all ease-out .2s;box-sizing:border-box}html body img,html body picture,html body video,html body canvas,html body svg{display:block;max-width:100%;height:auto}html body ul,html body ol{list-style:none;padding:0;margin:0}html body .list-disc li{position:relative;padding-inline-start:max(1.0416666667vw,20px)}html body .list-disc li::before{content:"";position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);width:max(.3125vw,6px);height:max(.3125vw,6px);border-radius:50%;background-color:#00fcff}html body input,html body textarea{outline:none !important;border:none;font-family:"Rubik",sans-serif;-webkit-appearance:none}html body input[type=search]::-webkit-search-decoration,html body input[type=search]::-webkit-search-cancel-button,html body input[type=search]::-webkit-search-results-button,html body input[type=search]::-webkit-search-results-decoration select{-webkit-appearance:none}html body textarea{resize:none}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body p{margin:0}html body a{color:inherit;text-decoration:none;font-size:inherit;display:inline-block}html body button{border:none;cursor:pointer;outline:none !important;-webkit-appearance:none;font-family:"Rubik",sans-serif;padding:0}html body section{content-visibility:unset !important;overflow-x:clip}html body .fluentform .ff-message-success,html body .fluentform .iti__flag-container{display:none !important}html body .fluentform .ff-el-group{width:48.5%}html body .fluentform .ff-el-group.fullwidth{width:100%}html body .fluentform .ff-el-group input,html body .fluentform .ff-el-group select,html body .fluentform .ff-el-group textarea{color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.25);background-color:hsla(0,0%,100%,.1);padding-block:max(.78125vw,15px);padding-inline:max(.5208333333vw,10px);border-radius:max(.5208333333vw,10px);font-size:max(.7291666667vw,14px)}html body .fluentform .ff-el-group input::placeholder,html body .fluentform .ff-el-group select::placeholder,html body .fluentform .ff-el-group textarea::placeholder{color:hsla(0,0%,100%,.8)}html body .fluentform .ff-el-group input:focus,html body .fluentform .ff-el-group select:focus,html body .fluentform .ff-el-group textarea:focus{color:hsla(0,0%,100%,.8);background-color:hsla(0,0%,100%,.2);border-color:rgba(0,252,255,.5)}html body .fluentform .ff-el-group .ff-el-form-check input{cursor:pointer;margin:revert;padding:0;width:max(.8333333333vw,16px);height:max(.8333333333vw,16px);border-radius:max(.2083333333vw,4px);appearance:none;background-position:center;background-repeat:no-repeat;background-size:max(.5208333333vw,10px)}html body .fluentform .ff-el-group .ff-el-form-check input:checked{background-color:#00fcff;border-color:#00fcff;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%228%22%20viewBox%3D%220%200%2010%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M1%204.42857L3.28571%206.71429L9%201%22%20stroke%3D%22%23141B2E%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E")}html body .fluentform .ff-el-group .ff-el-form-check span{color:hsla(0,0%,100%,.7)}html body .fluentform .ff-el-group .ff-el-phone{text-align:right}html body .fluentform .ff-el-is-error{position:relative}html body .fluentform .ff-el-is-error label::after{color:#ff2609 !important}html body .fluentform .ff-el-is-error input,html body .fluentform .ff-el-is-error select,html body .fluentform .ff-el-is-error textarea{border-color:#ff2609 !important}html body .fluentform .ff-el-is-error input::placeholder,html body .fluentform .ff-el-is-error select::placeholder,html body .fluentform .ff-el-is-error textarea::placeholder{color:#ff2609 !important}html body .fluentform .ff_submit_btn_wrapper{margin-bottom:unset}html body .fluentform .ff_submit_btn_wrapper .ff-btn-submit{width:100%;display:flex;align-items:center;justify-content:center;border-radius:max(52.03125vw,999px);background-color:#fff !important;color:#141b2e !important;padding:max(.78125vw,15px);font-family:"Rubik",sans-serif;font-weight:600;font-size:max(.7291666667vw,14px);transition:all ease-out .2s !important}html body .loader-wrapper{z-index:3;min-height:50dvh}html body .loader-wrapper .custom-loader{width:max(50px,2.6041666667vw);aspect-ratio:1;display:grid;border:1px solid rgba(0,0,0,0);border-radius:50%;border-right-color:red;animation:rotate 1s infinite linear;transform-origin:center}html body .loader-wrapper .custom-loader::before,html body .loader-wrapper .custom-loader::after{content:"";grid-area:1/1;margin:4px;border:inherit;border-radius:50%;animation:rotate 2s infinite;transform-origin:center}html body .loader-wrapper .custom-loader::after{margin:10px;animation-duration:3s}html body .splide *,html body .splide *::after,html body .splide *::before{transition:unset}html body .splide .splide__arrow{background:#fff;border-radius:50%;width:max(2.5vw,36px);height:max(2.5vw,36px);opacity:1;transition:all ease-out .2s}html body .splide .splide__arrow svg{width:auto;height:auto;fill:rgba(0,0,0,0);stroke:#7f727f}html body .splide .splide__arrow:disabled{opacity:.7;pointer-events:none}html body .splide .splide__arrow:hover{background:#141b2e}html body label.custom-checkbox-container{width:fit-content;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:max(.5208333333vw,10px)}html body label.custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}html body label.custom-checkbox-container .checkmark{height:max(.8333333333vw,16px);width:max(.8333333333vw,16px);background-color:rgba(0,0,0,0);border-radius:max(.1041666667vw,2px);border:1px solid red}html body label.custom-checkbox-container .checkmark::after{content:"";background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%228%22%20viewBox%3D%220%200%2010%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M1%204.42857L3.28571%206.71429L9%201%22%20stroke%3D%22%23FF0000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;display:none;left:50%;top:50%;width:max(.5208333333vw,10px);height:max(.4166666667vw,8px);transform:translate(-50%, -50%)}html body label.custom-checkbox-container span.name{color:#7f727f;font-size:max(.7291666667vw,14px);max-width:calc(100% - max(.5208333333vw,10px) - max(.8333333333vw,16px))}html body label.custom-checkbox-container input:checked+.checkmark::after{display:block}html body label.custom-checkbox-container:hover input+.checkmark{background:#fdc6c6}html body #layout{position:fixed;inset:0;background:rgba(0,0,0,.25);z-index:9}@media(pointer: coarse){input,select,textarea{font-size:16px !important}}.top-strip{position:fixed;top:0;left:0;width:100%;z-index:1000;overflow:hidden;padding-block:max(.78125vw,15px);background-color:#141b2e;color:#fff;transition:transform .3s ease}.top-strip.top-strip--hidden{transform:translateY(-100%)}.top-strip .top-strip_text{white-space:nowrap;animation:top-strip-marquee-rtl 20s linear infinite}.top-strip:hover .top-strip_text{animation-play-state:paused}html[dir=ltr] .top-strip .top-strip_text{animation-name:top-strip-marquee-ltr}.header{width:100%;z-index:999;background:rgba(0,0,0,0);top:var(--top-strip-height, 0px);transition:top .35s ease,transform .35s ease}.header.scrolled-down{transform:translateY(-100%)}.header.menu-open{transform:none !important}.header.menu-open .custom-container{backdrop-filter:none !important}.header.scrolled-up{transform:translateY(0)}.header.scrolled-up .custom-container{background-color:rgba(39,49,74,.6);backdrop-filter:blur(10px)}.header.scrolled-up .menu-wrapper .menu-wrapper__actions .social-links .social-link svg path{fill:#fff}.header.scrolled-up .menu-wrapper .menu-wrapper__actions .lang-switcher{color:#fff}.header .custom-container{position:relative;width:100%;padding-block:max(1.25vw,24px);padding-inline:max(1.875vw,36px);gap:max(3.125vw,30px);max-width:unset !important;margin-inline:unset}.header .logo{width:max(6.9270833333vw,133px);height:max(3.0208333333vw,58px);flex-shrink:0}.header .logo img,.header .logo svg{width:100%;height:100%;object-fit:contain}.header .mobile-menu{z-index:1}.header .mobile-menu .hamburger{font:inherit;overflow:visible;margin:0;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:rgba(0,0,0,0)}.header .mobile-menu .hamburger .hamburger-box{position:relative;display:inline-block;width:24px;height:24px}.header .mobile-menu .hamburger .hamburger-box .hamburger-inner{position:absolute;width:24px;height:2px;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-duration:75ms;transition-property:transform;background-color:#fff;border-radius:2px;top:50%;display:flex}.header .mobile-menu .hamburger .hamburger-box .hamburger-inner::before,.header .mobile-menu .hamburger .hamburger-box .hamburger-inner::after{display:block;content:"";position:absolute;width:24px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;background-color:#fff;border-radius:2px}.header .mobile-menu .hamburger .hamburger-box .hamburger-inner::before{transition:top 75ms ease 150ms,opacity 75ms ease;top:-10px}.header .mobile-menu .hamburger .hamburger-box .hamburger-inner::after{transition:bottom 75ms ease 150ms,width 75ms ease 150ms,transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19);bottom:-10px;width:18px}.header .mobile-menu .hamburger.active .hamburger-inner{background-color:#fff;transition-delay:150ms;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:rotate(45deg)}.header .mobile-menu .hamburger.active .hamburger-inner::before{background-color:#fff;top:0;transition:top 75ms ease,opacity 75ms ease 150ms;opacity:0}.header .mobile-menu .hamburger.active .hamburger-inner::after{background-color:#fff;bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) 150ms;transform:rotate(-90deg);width:24px}.header .menu-wrapper{width:100%;gap:max(2.6041666667vw,50px);flex-direction:column-reverse}@media only screen and (min-width: 1200px){.header .menu-wrapper{flex-direction:row}}.header .menu-wrapper .menu-wrapper__menu{width:100%;gap:max(2.9166666667vw,32px)}@media only screen and (min-width: 1200px){.header .menu-wrapper .menu-wrapper__menu{flex-direction:row}}.header .menu-wrapper .menu-wrapper__actions{flex-shrink:0;gap:max(.8333333333vw,16px)}.header .menu-wrapper .menu-wrapper__actions__other{display:flex;align-items:center;gap:max(.8333333333vw,16px)}.header .menu-wrapper .menu-wrapper__actions__other .social-links{gap:max(.8333333333vw,16px)}.header .menu-wrapper .menu-wrapper__actions__other .social-links .social-link{width:max(1.25vw,24px);height:max(1.25vw,24px)}.header .menu-wrapper .menu-wrapper__actions__other .social-links .social-link svg{width:100%;height:100%;object-fit:contain}.header .menu-wrapper .menu-wrapper__actions__other .social-links .social-link svg path{fill:#fff}.header .menu-wrapper .menu-wrapper__actions__other .social-links .social-link:hover svg path{fill:#ea5b1b}.header .menu-wrapper .menu-wrapper__actions__other .lang-switcher{font-weight:400;font-size:max(.9375vw,18px);text-transform:uppercase;color:#fff}.header .menu-wrapper .menu-wrapper__actions__other .lang-switcher:hover{color:#ea5b1b}@media only screen and (max-width: 1200px){.header .menu-wrapper .menu-wrapper__actions{flex-direction:column;width:100%}.header .menu-wrapper .menu-wrapper__actions a{width:100%;justify-content:center;text-align:center}.header .menu-wrapper .menu-wrapper__actions .primary-btn-white,.header .menu-wrapper .menu-wrapper__actions .primary-btn-transparent{padding-block:20px;padding-inline:40px}.header .menu-wrapper .menu-wrapper__actions .solution-btn{background-color:#ea5b1b;color:#fff}}.header .menu-wrapper .menu-container{width:100%}@media only screen and (max-width: 1200px){.header .menu-wrapper .menu-container.mobile-submenu-open ul.menu>li:not(.submenu-active){display:none}.header .menu-wrapper .menu-container.mobile-submenu-open ul.menu>li.submenu-active>.title{display:none}}.header .menu-wrapper .menu-container ul.menu{gap:max(2.0833333333vw,24px);color:#fff}.header .menu-wrapper .menu-container ul.menu li{position:relative;font-weight:500;font-size:max(.8333333333vw,15px)}@media only screen and (max-width: 1200px){.header .menu-wrapper .menu-container ul.menu li{width:100%;border-bottom:1px solid hsla(0,0%,100%,.15)}}.header .menu-wrapper .menu-container ul.menu li>.title{padding-block:max(.5208333333vw,10px);padding-inline:max(.625vw,12px);color:hsla(0,0%,100%,.7);background-color:rgba(0,0,0,0);border-radius:max(.4166666667vw,8px)}@media only screen and (max-width: 1200px){.header .menu-wrapper .menu-container ul.menu li>.title{display:flex;align-items:center;justify-content:space-between;width:100%;padding-inline:0;padding-block:max(1.0416666667vw,16px);color:#fff;font-weight:600}.header .menu-wrapper .menu-container ul.menu li>.title::after{content:"";width:14px;height:8px;flex-shrink:0;background-repeat:no-repeat;background-size:contain;transform:rotate(90deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8' fill='none'%3E%3Cpath d='M13 1L7 7L1 1' stroke='%23EA5B1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}.header .menu-wrapper .menu-container ul.menu li:hover>.title,.header .menu-wrapper .menu-container ul.menu li.current-menu-item>.title{background-color:hsla(0,0%,100%,.2);color:#fff}.header .menu-wrapper .menu-container ul.menu li ul.sub-menu{display:flex;flex-direction:column;position:absolute;min-width:max(12.5vw,220px);visibility:hidden;opacity:0;transition:opacity .5s ease,visibility 0s linear .5s;top:100%;background-color:#fff;padding-block:max(.8333333333vw,16px);gap:max(.8333333333vw,16px);color:#141b2e;border-radius:max(.625vw,12px);box-shadow:0px 0px max(.2604166667vw,5px) rgba(0,0,0,.2)}.header .menu-wrapper .menu-container ul.menu li ul.sub-menu li{font-weight:500;margin-inline-start:max(1.25vw,20px);width:max-content}@media only screen and (min-width: 1200px){.header .menu-wrapper .menu-container ul.menu li:hover ul.sub-menu{visibility:visible;opacity:1;transition:opacity .15s ease,visibility 0s linear 0s}}@media only screen and (min-width: 1200px){.header .menu-wrapper .menu-container ul.menu li.mega-menu{position:static}}@media only screen and (min-width: 1200px){.header .menu-wrapper .menu-container ul.menu li.mega-menu ul.sub-menu{left:0;right:0;width:100%;min-width:unset;border-radius:0;flex-direction:row;justify-content:center;padding-block:max(2.0833333333vw,32px);padding-inline:max(3.125vw,36px);gap:max(3.3333333333vw,40px)}.header .menu-wrapper .menu-container ul.menu li.mega-menu ul.sub-menu li{margin-inline-start:0}}@media only screen and (min-width: 1200px){.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu{position:absolute;top:100%;left:0;right:0;z-index:998;background-color:#fff;color:#141b2e;box-shadow:0px 0px max(2.6041666667vw,50px) rgba(0,0,0,.5);padding-block:max(2.6041666667vw,40px);padding-inline:max(18.75vw,300px);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu::after{content:"";position:absolute;top:0;left:50%;height:3px;width:100%;background-color:#ea5b1b;transform:translateX(-50%)}}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .mega-menu-blocks{gap:max(2.6041666667vw,50px)}@media only screen and (max-width: 1200px){.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .mega-menu-blocks{flex-direction:column;margin-top:55px}}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .mega-menu-blocks .mega-menu-block{max-width:max(18.2291666667vw,350px);padding-block:max(3.3854166667vw,45px);padding-inline:max(1.0416666667vw,15px);border-radius:max(1.0416666667vw,20px);background-color:#f4f5f7;border:1px solid #e7e8ea;gap:max(1.0416666667vw,20px)}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .mega-menu-blocks .mega-menu-block .title{font-size:max(.7291666667vw,14px);color:#ea5b1b}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .mega-menu-blocks .mega-menu-block .link{color:#27314a;display:inline-flex;align-items:center;align-self:flex-start;gap:max(.3125vw,6px)}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .mega-menu-blocks .mega-menu-block .link svg{flex-shrink:0;transition:transform .2s ease}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .mega-menu-blocks .mega-menu-block .link:hover svg{transform:translateX(3px)}.rtl .header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .mega-menu-blocks .mega-menu-block .link svg{transform:scaleX(-1)}.rtl .header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .mega-menu-blocks .mega-menu-block .link:hover svg{transform:scaleX(-1) translateX(3px)}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .mega-menu-blocks .mega-menu-block .text{font-size:max(.8333333333vw,16px);color:#7f727f;line-height:1.2}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .solutions-template{width:100%;gap:max(3.125vw,40px)}@media only screen and (max-width: 1200px){.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .solutions-template{flex-direction:column;gap:unset}}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .solutions-template__content{gap:max(.78125vw,10px)}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .solutions-template__content__titles{gap:max(.5208333333vw,10px)}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .solutions-template__content__columns{gap:max(2.8645833333vw,55px);flex-wrap:wrap}@media only screen and (max-width: 1200px){.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .solutions-template__content__columns{gap:unset}}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .solutions-template__content__columns .solutions-column{border-top:1px solid #e7e8ea;width:max(18.2291666667vw,300px);gap:max(1.0416666667vw,20px);padding-block-start:max(1.0416666667vw,20px)}@media only screen and (max-width: 1800px){.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .solutions-template__content__columns .solutions-column{width:200px}}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .solutions-template__content__columns .solutions-column li.current-solution,.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .solutions-template__content__columns .solutions-column li.current-solution a{color:#ea5b1b}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .solutions-template__content__columns .solutions-column:last-child{border-top:none}@media only screen and (max-width: 1200px){.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .solutions-template__content__columns .solutions-column li{padding-bottom:12px}}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .sectors-template{width:100%}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .sectors-template__content__columns{gap:max(2.8645833333vw,55px);flex-wrap:wrap}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .sectors-template__content__columns .sectors-column{width:max(18.2291666667vw,350px)}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .sectors-template__content__columns .sectors-column__title{min-height:max(2.6041666667vw,50px);margin-block-end:max(.5208333333vw,10px);line-height:1.2}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .sectors-template__content__columns .sectors-column__list{border-top:1px solid #e7e8ea;gap:max(.8333333333vw,12px);padding-block-start:max(1.0416666667vw,20px)}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .sectors-template__content__columns .sectors-column__list li.current-sector,.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .sectors-template__content__columns .sectors-column__list li.current-sector a{color:#ea5b1b}@media only screen and (max-width: 1200px){.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .sectors-template__content__columns .sectors-column__list li{padding-bottom:12px}}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .simple-template{width:100%;gap:max(2.8645833333vw,55px);flex-wrap:wrap}@media only screen and (max-width: 1200px){.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .simple-template{gap:unset}}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .simple-template__column{width:max(18.2291666667vw,350px)}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .simple-template__column__titles{min-height:max(2.6041666667vw,50px)}@media only screen and (max-width: 1200px){.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .simple-template__column__titles{display:none}}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .simple-template__column__titles{margin-block-end:max(.5208333333vw,10px);line-height:1.2}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .simple-template__column__titles .subtitle{color:#7f727f}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .simple-template__column__list{border-top:1px solid #e7e8ea;gap:max(.8333333333vw,12px);padding-block-start:max(1.0416666667vw,20px)}@media only screen and (max-width: 1200px){.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .simple-template__column__list{border-top:none}}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .simple-template__column__list li.current-link,.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .simple-template__column__list li.current-link a{color:#ea5b1b}@media only screen and (max-width: 1200px){.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .simple-template__column__list li{padding-bottom:12px}}@media only screen and (max-width: 1200px){.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu{position:fixed;top:var(--top-strip-height, 0px);right:0;bottom:0;left:0;z-index:10;background-color:#141b2e;color:#fff;padding-block:max(4.1666666667vw,60px) 20px;padding-inline:max(2.0833333333vw,24px);overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(100%);transition:top .35s ease,opacity .3s ease,transform .3s ease,visibility 0s linear .3s}}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .mobile-submenu-back{display:none}@media only screen and (max-width: 1200px){.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .mobile-submenu-back{display:flex;align-items:center;gap:max(.4166666667vw,8px);margin-block:25px;color:#fff;font-weight:600;font-size:18px;background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer}.header .menu-wrapper .menu-container ul.menu li.mega-menu>.mega-menu .mobile-submenu-back::before{content:"";width:14px;height:8px;flex-shrink:0;background-repeat:no-repeat;background-size:contain;transform:rotate(-90deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8' fill='none'%3E%3Cpath d='M13 1L7 7L1 1' stroke='%23EA5B1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}@media only screen and (min-width: 1200px){.header .menu-wrapper .menu-container ul.menu li.mega-menu:hover>.mega-menu,.header .menu-wrapper .menu-container ul.menu li.mega-menu.mega-menu-open>.mega-menu{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0);transition:opacity .25s ease,transform .25s ease,visibility 0s linear 0s}}@media only screen and (max-width: 1200px){.header .menu-wrapper .menu-container ul.menu li.mega-menu.submenu-active>.mega-menu{opacity:1;visibility:visible;pointer-events:all;transform:translateX(0);transition:opacity .3s ease,transform .3s ease,visibility 0s linear 0s}}@media only screen and (max-width: 1200px){.header .menu-wrapper .menu-container ul.menu{flex-direction:column;align-items:flex-start;width:100%;gap:0;color:#fff}}@media only screen and (max-width: 1200px){.header .menu-wrapper{position:fixed;top:var(--top-strip-height, 0px);left:0;width:100%;max-height:0;overflow:hidden;background:#141b2e;padding-block:0;padding-inline:max(2.0833333333vw,24px);transition:top .35s ease,max-height .3s ease,padding .3s ease}.header .menu-wrapper.open{max-height:100vh;align-items:flex-start;justify-content:flex-end;height:calc(100vh - var(--top-strip-height, 0px));padding-block-start:max(4.6875vw,90px);padding-block-end:20px}}.contact-button-popup{position:fixed;top:max(2.6041666667vw,50px);left:max(1.5625vw,30px);z-index:998;opacity:0;visibility:hidden;transform:translate(-100%, -50%);transition:top .35s ease,transform .35s ease,opacity .35s ease,visibility 0s linear .35s}.header.scrolled-down~.contact-button-popup{opacity:1;visibility:visible;transform:translate(0, -50%);transition:top .35s ease,transform .35s ease,opacity .35s ease,visibility 0s linear 0s}.form-button-popup.visible~.contact-button-popup{top:max(6.25vw,120px)}.contact-button-popup .primary-btn-transparent{background-color:#b8430f;border-color:#b8430f;min-width:max(10.9375vw,210px);text-align:center}.contact-button-popup .primary-btn-transparent:hover{background-color:rgba(184,67,15,.8)}.contact-button-popup__panel{position:absolute;top:calc(100% + max(.5208333333vw,10px));left:max(-0.78125vw,-15px);min-width:100%;width:max(12.5vw,240px);padding:max(.9375vw,18px);border-radius:max(.8333333333vw,16px);background:linear-gradient(200deg, rgb(234, 91, 27) 0%, rgb(138, 67, 38) 100%);box-shadow:0 12px 30px rgba(0,0,0,.4);opacity:0;visibility:hidden;transform:translateY(max(-0.5208333333vw, -10px));transition:transform .25s ease,opacity .25s ease,visibility 0s linear .25s}.contact-button-popup__panel .fluentform .ff-el-group{width:100%;margin-bottom:max(.46875vw,9px)}.contact-button-popup__panel .fluentform .ff-el-group .ff-el-input--label{display:none}.contact-button-popup__panel .fluentform .ff-el-group input,.contact-button-popup__panel .fluentform .ff-el-group select,.contact-button-popup__panel .fluentform .ff-el-group textarea{font-size:max(.6770833333vw,13px);color:#fff;background-color:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.3);border-radius:max(.4166666667vw,8px);padding-block:max(.46875vw,9px);padding-inline:max(.5729166667vw,11px)}.contact-button-popup__panel .fluentform .ff-el-group input::placeholder,.contact-button-popup__panel .fluentform .ff-el-group select::placeholder,.contact-button-popup__panel .fluentform .ff-el-group textarea::placeholder{color:hsla(0,0%,100%,.75)}.contact-button-popup__panel .fluentform .ff-el-group .ff-el-input--content{display:flex;gap:max(.7291666667vw,14px)}.contact-button-popup__panel .fluentform .ff-el-group .ff-el-form-check{margin-bottom:0}.contact-button-popup__panel .fluentform .ff-el-group .ff-el-form-check input[type=radio]{position:relative;border-radius:50%;border-color:hsla(0,0%,100%,.6);background-color:hsla(0,0%,100%,.12)}.contact-button-popup__panel .fluentform .ff-el-group .ff-el-form-check input[type=radio]:checked{background-image:none;background-color:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.6)}.contact-button-popup__panel .fluentform .ff-el-group .ff-el-form-check input[type=radio]:checked::after{content:"";position:absolute;inset:3px;border-radius:50%;background-color:#fff}.contact-button-popup__panel .fluentform .ff-el-group .ff-el-form-check span{font-size:max(.6510416667vw,12.5px);color:#fff}.contact-button-popup__panel .fluentform .ff_submit_btn_wrapper .ff-btn-submit{padding:max(.5729166667vw,11px);font-size:max(.703125vw,13.5px);color:#27314a !important}.contact-button-popup.open .contact-button-popup__panel{opacity:1;visibility:inherit;transform:translateY(0);transition:transform .25s ease,opacity .25s ease,visibility 0s linear 0s}.form-button-popup{position:fixed;top:calc(max(7.2916666667vw,140px) + var(--top-strip-height, 0px));left:max(1.5625vw,30px);z-index:998;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-100%, -50%);transition:top .35s ease,transform .35s ease,opacity .35s ease,visibility 0s linear .35s}.header.scrolled-down~.form-button-popup{top:max(2.6041666667vw,50px)}.form-button-popup.visible{opacity:1;visibility:visible;pointer-events:all;transform:translate(0, -50%);transition:top .35s ease,transform .35s ease,opacity .35s ease,visibility 0s linear 0s}.form-button-popup .primary-btn-transparent{background-color:#27314a;border:unset}footer .footer-wrapper{width:100%}footer .footer-wrapper__top{display:flex;position:relative;padding-block:max(2.6041666667vw,50px);gap:max(3.125vw,60px)}@media only screen and (max-width: 768px){footer .footer-wrapper__top{flex-direction:column}}footer .footer-wrapper__top::before{content:"";position:absolute;top:0;left:50%;width:100vw;height:1px;transform:translateX(-50%);background-color:rgba(127,114,127,.5)}footer .footer-wrapper__top__info{width:max(10.9375vw,210px);gap:max(1.0416666667vw,20px)}footer .footer-wrapper__top__info .footer-logo{width:max(5.8854166667vw,113px)}footer .footer-wrapper__top__info .text{color:#7f727f}footer .footer-wrapper__top__info .socials{gap:max(1.0416666667vw,20px)}footer .footer-wrapper__top__info .socials .social-link{width:max(1.25vw,24px);height:max(1.25vw,24px)}footer .footer-wrapper__top__info .socials .social-link img,footer .footer-wrapper__top__info .socials .social-link svg{width:100%;height:100%;object-fit:cover}footer .footer-wrapper__top__info .socials .social-link:hover svg path{fill:#fff}footer .footer-wrapper__top__info .contacts{gap:max(1.0416666667vw,20px)}footer .footer-wrapper__top__info .contacts .contact{gap:max(.5208333333vw,10px)}footer .footer-wrapper__top__info .contacts .contact .title{color:#7f727f}footer .footer-wrapper__top__info .contacts .contact .link{color:hsla(0,0%,100%,.6)}footer .footer-wrapper__top__info .contacts .contact .link:hover{color:#ea5b1b}footer .footer-wrapper__top__menu .footer-menu-container .footer-menu{gap:max(5.2083333333vw,30px)}@media only screen and (max-width: 768px){footer .footer-wrapper__top__menu .footer-menu-container .footer-menu{flex-direction:column}}footer .footer-wrapper__top__menu .footer-menu-container .footer-menu>.item{display:flex;flex-direction:column;gap:max(1.3020833333vw,25px)}footer .footer-wrapper__top__menu .footer-menu-container .footer-menu>.item>.link{font-weight:600;color:#7f727f}footer .footer-wrapper__top__menu .footer-menu-container .footer-menu__submenu{gap:max(1.0416666667vw,20px)}footer .footer-wrapper__top__menu .footer-menu-container .footer-menu__submenu a{color:hsla(0,0%,100%,.6)}footer .footer-wrapper__top__menu .footer-menu-container .footer-menu__submenu a:hover{color:#ea5b1b}footer .footer-wrapper__top__menu .footer-menu-container .footer-menu__submenu li.current-post a,footer .footer-wrapper__top__menu .footer-menu-container .footer-menu__submenu li.current-link a{color:#ea5b1b}footer .footer-wrapper__bottom{position:relative;flex-wrap:wrap;gap:max(.625vw,12px);padding-block:max(1.25vw,24px) max(1.5625vw,30px);font-size:max(.6770833333vw,13px);color:hsla(0,0%,100%,.4)}@media only screen and (max-width: 768px){footer .footer-wrapper__bottom{flex-direction:column;align-items:flex-start}}footer .footer-wrapper__bottom::before{content:"";position:absolute;top:0;left:50%;width:100vw;height:1px;transform:translateX(-50%);background-color:rgba(127,114,127,.5)}footer .footer-wrapper__bottom .pages{flex-wrap:wrap;gap:max(.9375vw,18px)}footer .footer-wrapper__bottom .pages .link{color:inherit;transition:color .3s ease}footer .footer-wrapper__bottom .pages .link:hover{color:#fff}@keyframes showUp{from{opacity:0}to{opacity:1}}@-webkit-keyframes showUp{from{opacity:0}to{opacity:1}}@keyframes showDown{from{opacity:1}to{opacity:0}}@-webkit-keyframes showDown{from{opacity:1}to{opacity:0}}@keyframes rotate{100%{transform:rotate(1turn)}}@-webkit-keyframes rotate{100%{transform:rotate(1turn)}}@keyframes rotateY{from{transform:rotateY(0deg)}to{transform:rotateY(360deg)}}@-webkit-keyframes rotateY{from{transform:rotateY(0deg)}to{transform:rotateY(360deg)}}@keyframes bounce{50%{transform:translateY(max(0.2604166667vw, 5px))}}@-webkit-keyframes bounce{50%{transform:translateY(max(0.2604166667vw, 5px))}}@keyframes fadeInOut{0%,80%,100%{transform:scale(1);opacity:1}40%{transform:scale(0.5);opacity:.1}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInDown{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes shimmer{0%{left:-150%}100%{left:150%}}@keyframes top-strip-marquee-rtl{from{transform:translateX(calc(100% + 1vw))}to{transform:translateX(-101vw)}}@keyframes top-strip-marquee-ltr{from{transform:translateX(calc(-100% - 1vw))}to{transform:translateX(101vw)}}.showUp,.showDown,.rotate,.rotateY,.bounce,.fadeInOut,.fadeInUp,.fadeInDown,.fadeInLeft,.fadeInRight,.shimmer{animation-duration:1s;animation-fill-mode:both;animation-play-state:paused}.showUp.animate-active,.showDown.animate-active,.rotate.animate-active,.rotateY.animate-active,.bounce.animate-active,.fadeInOut.animate-active,.fadeInUp.animate-active,.fadeInDown.animate-active,.fadeInLeft.animate-active,.fadeInRight.animate-active,.shimmer.animate-active{animation-play-state:running}.showUp{animation-name:showUp}.showDown{animation-name:showDown}.rotate{animation-name:rotate}.rotateY{animation-name:rotateY}.bounce{animation-name:bounce}.fadeInOut{animation-name:fadeInOut}.fadeInUp{animation-name:fadeInUp}.fadeInDown{animation-name:fadeInDown}.fadeInLeft{animation-name:fadeInLeft}.fadeInRight{animation-name:fadeInRight}.shimmer{animation-name:shimmer}.modal{inset:0;background:rgba(0,0,0,.3);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:10;opacity:0;visibility:hidden}.modal .modal-container{width:min(1140px,90%);max-width:90vw;max-height:92dvh;background:#fff;overflow:auto}.modal .modal-container button.close-btn{border-radius:50%;background:rgba(0,0,0,0);align-self:end;top:0;left:0}section.breadcrumbs{padding-inline:max(1.25vw,20px)}section.breadcrumbs .bread-container{width:100%;padding-block:max(.8333333333vw,16px);border-bottom:1px solid #7f727f}section.breadcrumbs .bread-container ul.breadcrumbs-list{gap:max(.5208333333vw,10px)}section.breadcrumbs .bread-container ul.breadcrumbs-list li.bread-item{color:#7f727f;font-size:max(.7291666667vw,14px)}section.breadcrumbs .bread-container ul.breadcrumbs-list li.bread-item:hover{color:#c00101}section.breadcrumbs .bread-container ul.breadcrumbs-list li.bread-item.active{color:#7f727f;pointer-events:none}section.breadcrumbs .bread-container ul.breadcrumbs-list li.separator svg{width:max(.3125vw,6px);height:max(.5208333333vw,10px)}.companies-strip{padding-block:max(4.6875vw,90px)}.companies-strip .companies-strip-wrapper{gap:max(1.5625vw,30px)}.companies-strip .companies-strip-wrapper__title{color:#ff9c6b}.companies-strip .companies-strip-wrapper__logos .company-logo{position:relative;height:max(2.9166666667vw,56px)}.companies-strip .companies-strip-wrapper__logos .company-logo::after{content:"";display:block;position:absolute;inset:0;width:100%;height:100%;background-color:rgba(20,27,46,.4)}.companies-strip .companies-strip-wrapper__logos .company-logo img{height:100%;width:100%;object-fit:contain}.cpt-content .cpt-content-wrapper{position:relative}.cpt-content .cpt-content-wrapper .wysiwyg-with-side-icon{padding-block:max(4.4270833333vw,85px);gap:max(3.6458333333vw,56px)}@media only screen and (max-width: 992px){.cpt-content .cpt-content-wrapper .wysiwyg-with-side-icon{flex-direction:column}}.cpt-content .cpt-content-wrapper .wysiwyg-with-side-icon__icon{width:100%;position:relative;flex-direction:row-reverse}@media only screen and (max-width: 992px){.cpt-content .cpt-content-wrapper .wysiwyg-with-side-icon__icon{align-items:center;justify-content:center}}.cpt-content .cpt-content-wrapper .wysiwyg-with-side-icon__icon .shadow-effect{position:absolute;width:max(14.5833333333vw,280px);height:max(14.5833333333vw,280px);border-radius:50%;background:radial-gradient(circle, rgba(0, 252, 255, 0.16), transparent 70%);top:50%;left:50%;transform:translate(-50%, -50%);z-index:0}.cpt-content .cpt-content-wrapper .wysiwyg-with-side-icon__icon .shadow-effect--orange{background:radial-gradient(circle, rgba(234, 91, 27, 0.16), transparent 70%)}.cpt-content .cpt-content-wrapper .wysiwyg-with-side-icon__icon .icon{margin-inline-end:max(2.6041666667vw,50px);width:max(13.0208333333vw,250px)}.cpt-content .cpt-content-wrapper .wysiwyg-with-side-icon__icon .icon img{width:100%;height:100%;object-fit:cover}.cpt-content .cpt-content-wrapper .wysiwyg-with-side-icon__text{width:100%;gap:max(1.5625vw,30px);color:#fff}.cpt-content .cpt-content-wrapper .small-blocks{padding-block:max(4.4270833333vw,85px);gap:max(2.6041666667vw,50px)}@media only screen and (max-width: 992px){.cpt-content .cpt-content-wrapper .small-blocks__title{text-align:center}}.cpt-content .cpt-content-wrapper .small-blocks__title *{font-size:max(2.2916666667vw,32px);font-weight:700}.cpt-content .cpt-content-wrapper .small-blocks__blocks{gap:max(1.0416666667vw,20px)}@media only screen and (max-width: 992px){.cpt-content .cpt-content-wrapper .small-blocks__blocks{justify-content:center}}.cpt-content .cpt-content-wrapper .small-blocks__blocks .small-block{max-width:max(20.6770833333vw,397px);border-radius:max(1.0416666667vw,20px);background-color:color-mix(in srgb, var(--color) 5%, transparent);border:1px solid color-mix(in srgb, var(--color) 18%, transparent);gap:max(1.3020833333vw,25px);padding:max(1.5625vw,30px)}@media only screen and (max-width: 575px){.cpt-content .cpt-content-wrapper .small-blocks__blocks .small-block{width:100%;max-height:unset}}.cpt-content .cpt-content-wrapper .small-blocks__blocks .small-block__number{color:var(--color);font-weight:700;font-size:max(.8333333333vw,16px)}.cpt-content .cpt-content-wrapper .small-blocks__blocks .small-block__title{color:#fff;font-size:max(1.0416666667vw,20px)}.cpt-content .cpt-content-wrapper .small-blocks__blocks .small-block__text{color:hsla(0,0%,100%,.6)}.cpt-content .cpt-content-wrapper .carousel{padding-block:max(4.4270833333vw,85px);gap:max(1.0416666667vw,20px)}.cpt-content .cpt-content-wrapper .carousel__title *{font-size:max(2.2916666667vw,32px);font-weight:700}.cpt-content .cpt-content-wrapper .carousel__subtitle{font-weight:600;color:#fff}.cpt-content .cpt-content-wrapper .carousel__text{color:hsla(0,0%,100%,.6)}.cpt-content .cpt-content-wrapper .carousel__slider{width:100vw;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);margin-block-start:max(2.0833333333vw,40px)}.cpt-content .cpt-content-wrapper .carousel-block{width:max(12.5vw,240px);border-radius:max(1.0416666667vw,20px);background-color:color-mix(in srgb, var(--color, rgb(255, 255, 255)) 5%, transparent);border:1px solid color-mix(in srgb, var(--color, rgb(255, 255, 255)) 18%, transparent);gap:max(.8333333333vw,16px);padding:max(1.25vw,24px)}.cpt-content .cpt-content-wrapper .carousel-block__number{width:fit-content;color:#ea5b1b;font-weight:700;border-radius:max(.5208333333vw,10px);padding:max(.5208333333vw,10px);background-color:rgba(234,91,27,.1)}.cpt-content .cpt-content-wrapper .carousel-block__title{color:#fff;font-size:max(.8333333333vw,16px)}.cpt-content .cpt-content-wrapper .big-block{padding-block:max(4.4270833333vw,85px)}.cpt-content .cpt-content-wrapper .big-block .big-block-wrapper{position:relative;padding:max(2.6041666667vw,30px);border-radius:max(1.3020833333vw,25px);border:1px solid hsla(0,0%,100%,.1);background:radial-gradient(circle at 30% 20%, rgba(234, 91, 27, 0.25), transparent 60%),#141b2e}@media only screen and (max-width: 1200px){.cpt-content .cpt-content-wrapper .big-block .big-block-wrapper{flex-direction:column}}@media only screen and (max-width: 575px){.cpt-content .cpt-content-wrapper .big-block .big-block-wrapper{width:85%}}.cpt-content .cpt-content-wrapper .big-block .big-block-wrapper__content{width:100%;position:relative;z-index:1}.cpt-content .cpt-content-wrapper .big-block .big-block-wrapper__content__title,.cpt-content .cpt-content-wrapper .big-block .big-block-wrapper__content__text{width:70%}@media only screen and (max-width: 1200px){.cpt-content .cpt-content-wrapper .big-block .big-block-wrapper__content__title,.cpt-content .cpt-content-wrapper .big-block .big-block-wrapper__content__text{width:100%}}.cpt-content .cpt-content-wrapper .big-block .big-block-wrapper__content__tags{margin-bottom:max(1.4583333333vw,28px);gap:max(.5208333333vw,10px)}.cpt-content .cpt-content-wrapper .big-block .big-block-wrapper__content__tags .tag{padding-block:max(.4166666667vw,8px);padding-inline:max(.8333333333vw,16px);background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.25);border-radius:max(52.03125vw,999px);color:#fff;font-size:max(.6770833333vw,13px);font-weight:600;line-height:normal}.cpt-content .cpt-content-wrapper .big-block .big-block-wrapper__content__title{margin-bottom:max(.9375vw,18px)}.cpt-content .cpt-content-wrapper .big-block .big-block-wrapper__content__title *{font-weight:700;font-size:max(1.7708333333vw,34px) !important;line-height:1.3}.cpt-content .cpt-content-wrapper .big-block .big-block-wrapper__content__text{gap:max(.7291666667vw,14px)}.cpt-content .cpt-content-wrapper .big-block .big-block-wrapper__content__text *{color:hsla(0,0%,100%,.6)}.cpt-content .cpt-content-wrapper .big-block .big-block-wrapper__image{position:absolute;width:max(22.65625vw,300px);height:max(22.65625vw,300px);left:0;top:auto}@media only screen and (max-width: 1200px){.cpt-content .cpt-content-wrapper .big-block .big-block-wrapper__image{position:relative}}.cpt-content .cpt-content-wrapper .menu{padding-block:max(4.4270833333vw,85px);background-color:#f4f5f7}.cpt-content .cpt-content-wrapper .menu .menu-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__title{font-weight:700;font-size:max(2.2916666667vw,32px);color:#27314a}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__subtitle{margin-block-start:max(.625vw,12px);font-size:max(.9375vw,16px);color:#7f727f}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__tabs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:max(.625vw,12px);margin-block-start:max(2.0833333333vw,32px)}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content{max-width:100%;margin-block-start:max(1.6666666667vw,24px);background-color:#fff;border-radius:max(1.0416666667vw,16px);box-shadow:0 max(1.0416666667vw,20px) max(2.0833333333vw,40px) rgba(0,0,0,.05);padding:max(2.0833333333vw,24px)}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item{display:none;text-align:start;gap:max(2.2916666667vw,44px);font-size:max(.8333333333vw,15px);line-height:1.7;color:#7f727f}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item.active{display:flex}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item .text{width:56.9%}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item.no-side-content{width:max(42.7083333333vw,820px);max-width:100%}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item.no-side-content .text{width:100%}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item .side-content{width:31.9%}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item .side-content:has(.side-content__points){border-inline-start:1px solid #e5e5e5;padding-inline-start:max(1.4583333333vw,20px)}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item .side-content__title{margin:0 0 max(.9375vw,16px);font-weight:700;font-size:max(.6770833333vw,13px);line-height:1.4;color:#7f727f}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item .side-content__points .tab-points{display:flex;flex-direction:column;gap:max(.8333333333vw,14px)}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item .side-content__points .point{position:relative;padding-inline-start:max(1.0416666667vw,18px);font-size:max(.78125vw,14px);line-height:1.5;color:#27314a}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item .side-content__points .point::before{content:"";position:absolute;inset-inline-start:0;top:.75em;transform:translateY(-50%);width:max(.3125vw,6px);height:max(.3125vw,6px);border-radius:50%;background-color:#ea5b1b}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item .side-content__image{max-height:max(16.7708333333vw,322px)}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item .side-content__image img{width:100%;height:100%}@media only screen and (max-width: 768px){.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item{flex-direction:column;align-items:stretch;gap:24px}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item .text,.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item .side-content{width:100%}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item .side-content:has(.side-content__points){border-inline-start:none;border-block-start:1px solid #e5e5e5;padding-inline-start:0;padding-block-start:24px}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item .side-content__title{margin-block-end:14px}.cpt-content .cpt-content-wrapper .menu .menu-wrapper__content__item .side-content__points .tab-points{gap:12px}}.cpt-content .cpt-content-wrapper .menu .menu-tab{cursor:pointer;user-select:none;background-color:#fff;border:1px solid #e5e5e5;border-radius:max(52.03125vw,999px);padding-block:max(.7291666667vw,12px);padding-inline:max(1.25vw,20px);max-width:100%}.cpt-content .cpt-content-wrapper .menu .menu-tab__title{margin:0;font-weight:600;font-size:max(.8333333333vw,14px);line-height:1.4;color:#27314a;white-space:normal;overflow-wrap:break-word;text-wrap:balance}.cpt-content .cpt-content-wrapper .menu .menu-tab:hover{border-color:#ea5b1b}.cpt-content .cpt-content-wrapper .menu .menu-tab.active{background-color:#ea5b1b;border-color:#ea5b1b}.cpt-content .cpt-content-wrapper .menu .menu-tab.active .menu-tab__title{color:#fff}.cpt-content .cpt-content-wrapper .menu--dark{background-color:#141b2e}.cpt-content .cpt-content-wrapper .menu--dark .menu-wrapper__title{color:#fff}.cpt-content .cpt-content-wrapper .menu--dark .menu-wrapper__subtitle{color:hsla(0,0%,100%,.6)}.cpt-content .cpt-content-wrapper .menu--dark .menu-wrapper__content{background-color:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);box-shadow:none}.cpt-content .cpt-content-wrapper .menu--dark .menu-wrapper__content__item{color:hsla(0,0%,100%,.7)}.cpt-content .cpt-content-wrapper .menu--dark .menu-wrapper__content__item h1,.cpt-content .cpt-content-wrapper .menu--dark .menu-wrapper__content__item h2,.cpt-content .cpt-content-wrapper .menu--dark .menu-wrapper__content__item h3,.cpt-content .cpt-content-wrapper .menu--dark .menu-wrapper__content__item h4,.cpt-content .cpt-content-wrapper .menu--dark .menu-wrapper__content__item h5,.cpt-content .cpt-content-wrapper .menu--dark .menu-wrapper__content__item h6,.cpt-content .cpt-content-wrapper .menu--dark .menu-wrapper__content__item strong{color:#fff}.cpt-content .cpt-content-wrapper .menu--dark .menu-wrapper__content__item li::marker{color:#00fcff}.cpt-content .cpt-content-wrapper .menu--dark .menu-wrapper__content__item .side-content:has(.side-content__points){border-color:hsla(0,0%,100%,.12)}.cpt-content .cpt-content-wrapper .menu--dark .menu-wrapper__content__item .side-content__title{color:hsla(0,0%,100%,.6)}.cpt-content .cpt-content-wrapper .menu--dark .menu-wrapper__content__item .side-content .point{color:hsla(0,0%,100%,.8)}.cpt-content .cpt-content-wrapper .menu--dark .menu-wrapper__content__item .side-content .point::before{background-color:#00fcff}.cpt-content .cpt-content-wrapper .menu--dark .menu-tab{background-color:rgba(0,0,0,0);border-color:hsla(0,0%,100%,.2)}.cpt-content .cpt-content-wrapper .menu--dark .menu-tab__title{color:hsla(0,0%,100%,.9)}.cpt-content .cpt-content-wrapper .menu--dark .menu-tab:hover{border-color:#ea5b1b}.cpt-content .cpt-content-wrapper .menu--dark .menu-tab.active{background-color:#ea5b1b;border-color:#ea5b1b}.cpt-content .cpt-content-wrapper .menu--dark .menu-tab.active .menu-tab__title{color:#fff}.cpt-content .cpt-content-wrapper .sun{background-color:var(--sun-bg, rgb(244, 245, 247));padding-block:max(4.4270833333vw,85px)}.cpt-content .cpt-content-wrapper .sun .sun-wrapper{gap:max(4.1666666667vw,40px)}@media only screen and (max-width: 1100px){.cpt-content .cpt-content-wrapper .sun .sun-wrapper{flex-direction:column}}.cpt-content .cpt-content-wrapper .sun .sun-wrapper__content{width:100%;display:flex;flex-direction:column;gap:max(1.0416666667vw,16px)}.cpt-content .cpt-content-wrapper .sun .sun-wrapper__content__title *{font-weight:700;font-size:max(1.9791666667vw,32px) !important;line-height:1.3}.cpt-content .cpt-content-wrapper .sun .sun-wrapper__content__text{gap:max(.625vw,12px)}.cpt-content .cpt-content-wrapper .sun .sun-wrapper__content__text *{color:#7f727f;line-height:1.7}.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun{position:relative;flex-shrink:0;width:max(33.3333333333vw,340px);height:max(33.3333333333vw,340px);--radius: max(10.9375vw, 130px)}@media only screen and (max-width: 768px){.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun{width:280px;height:280px}}.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun__circle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;width:max(6.7708333333vw,90px);height:max(6.7708333333vw,90px);border-radius:50%;background:radial-gradient(circle at 35% 30%, rgb(255, 156, 107), rgb(234, 91, 27) 65%);box-shadow:0 0 0 max(.7291666667vw,10px) rgba(234,91,27,.12)}@media only screen and (max-width: 768px){.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun__circle{width:70px;height:70px}}.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun__circle__text{padding:0 12px;text-align:center;color:#fff;font-weight:700;font-size:max(.9375vw,16px);line-height:1.2}.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun__circle__text *{color:inherit;font:inherit;margin:0}@media only screen and (max-width: 768px){.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun__circle__text{font-size:13px}}.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun__circle svg,.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun__circle img{width:max(3.3333333333vw,48px);height:max(3.3333333333vw,48px)}@media only screen and (max-width: 768px){.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun__circle svg,.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun__circle img{width:34px;height:34px}}.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun__circle svg path,.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun__circle svg rect,.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun__circle svg circle,.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun__circle img path,.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun__circle img rect,.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun__circle img circle{fill:#fff}.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun__lines,.cpt-content .cpt-content-wrapper .sun .sun-wrapper__sun__blocks{position:absolute;inset:0;z-index:1}.cpt-content .cpt-content-wrapper .sun .sun-line{position:absolute;top:50%;left:50%;margin-top:-1px;--angle: calc((360deg / var(--total)) * var(--index) - 90deg);width:var(--radius);height:2px;background-color:#e5e5e5;transform-origin:0 50%;transform:rotate(var(--angle))}.cpt-content .cpt-content-wrapper .sun .sun-block{position:absolute;top:50%;left:50%;--angle: calc((360deg / var(--total)) * var(--index) - 90deg);transform-origin:0 0;transform:rotate(var(--angle)) translateX(var(--radius)) rotate(calc(var(--angle) * -1)) translate(-50%, -50%);background-color:#fff;border:1px solid #e5e5e5;border-radius:max(52.03125vw,999px);box-shadow:0 max(.5208333333vw,10px) max(1.0416666667vw,20px) rgba(0,0,0,.05);padding-block:max(.5208333333vw,8px);padding-inline:max(.9375vw,14px);white-space:nowrap}@media only screen and (max-width: 768px){.cpt-content .cpt-content-wrapper .sun .sun-block{padding-block:6px;padding-inline:10px}}.cpt-content .cpt-content-wrapper .sun .sun-block__title{margin:0;font-weight:600;font-size:max(.78125vw,13px);color:#27314a}@media only screen and (max-width: 768px){.cpt-content .cpt-content-wrapper .sun .sun-block__title{font-size:11px}}.cpt-content .cpt-content-wrapper .sun--dark{background-color:var(--sun-bg, rgb(20, 27, 46))}.cpt-content .cpt-content-wrapper .sun--dark .sun-line{background-color:hsla(0,0%,100%,.2)}.cpt-content .cpt-content-wrapper .sun--dark .sun-block{background-color:#27314a;border-color:hsla(0,0%,100%,.15);border-radius:max(.625vw,10px);box-shadow:0 max(.5208333333vw,10px) max(1.0416666667vw,20px) rgba(0,0,0,.25)}.cpt-content .cpt-content-wrapper .sun--dark .sun-block__title{color:#fff;font-weight:700}.cpt-content .cpt-content-wrapper .blocks-grid{padding-block:max(5.2083333333vw,100px)}.cpt-content .cpt-content-wrapper .blocks-grid .blocks-grid-wrapper{text-align:center;gap:max(.8333333333vw,12px)}.cpt-content .cpt-content-wrapper .blocks-grid .blocks-grid-wrapper__title{font-weight:700;font-size:max(1.9791666667vw,28px);color:#fff}.cpt-content .cpt-content-wrapper .blocks-grid .blocks-grid-wrapper__subtitle{font-size:max(.9375vw,16px);color:hsla(0,0%,100%,.6)}.cpt-content .cpt-content-wrapper .blocks-grid .blocks-grid-wrapper__blocks{--per-row: 6;--blocks-gap: max(1.0416666667vw, 14px);width:100%;margin-block-start:max(2.0833333333vw,32px);display:flex;flex-wrap:wrap;gap:var(--blocks-gap)}@media only screen and (max-width: 1100px){.cpt-content .cpt-content-wrapper .blocks-grid .blocks-grid-wrapper__blocks{--per-row: 2}}.cpt-content .cpt-content-wrapper .blocks-grid .blocks-grid-wrapper__blocks .blocks-grid-block{flex:1 0 calc((100% - (var(--per-row) - 1)*var(--blocks-gap))/var(--per-row) - .1px)}.cpt-content .cpt-content-wrapper .blocks-grid .blocks-grid-block{min-height:max(7.2916666667vw,120px);background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:max(.8333333333vw,14px);padding:max(1.25vw,18px)}.cpt-content .cpt-content-wrapper .blocks-grid .blocks-grid-block__text{margin:0;font-size:max(.78125vw,14px);line-height:1.6;color:#fff}.cpt-content .cpt-content-wrapper .blocks-grid .blocks-grid-block:hover{border-color:rgba(0,252,255,.5);background-color:rgba(0,252,255,.1)}.cpt-content .cpt-content-wrapper .text-and-points{padding-block:max(4.4270833333vw,45px);background-color:#f4f5f7}.cpt-content .cpt-content-wrapper .text-and-points .text-and-points-wrapper{gap:max(3.125vw,32px)}.cpt-content .cpt-content-wrapper .text-and-points .text-and-points-wrapper__text{width:50%;display:flex;flex-direction:column;gap:max(.8333333333vw,12px)}@media only screen and (max-width: 1200px){.cpt-content .cpt-content-wrapper .text-and-points .text-and-points-wrapper__text{width:100%}}.cpt-content .cpt-content-wrapper .text-and-points .text-and-points-wrapper__text__title{font-weight:700;font-size:max(1.7708333333vw,26px);color:#27314a}.cpt-content .cpt-content-wrapper .text-and-points .text-and-points-wrapper__text__subtitle{margin:0;font-weight:700;font-size:max(.9375vw,16px);color:var(--theme-color)}.cpt-content .cpt-content-wrapper .text-and-points .text-and-points-wrapper__text__text{color:#7f727f;gap:max(.7291666667vw,14px)}.cpt-content .cpt-content-wrapper .text-and-points .text-and-points-wrapper__text__text *{font-size:max(.7291666667vw,14px);line-height:1.7}.cpt-content .cpt-content-wrapper .text-and-points .text-and-points-wrapper__points{width:50%;flex-shrink:0;gap:max(.7291666667vw,12px);padding-inline-start:max(1.25vw,24px);padding-block:max(.5208333333vw,10px);border-right:1px solid rgba(20,27,46,.15)}.cpt-content .cpt-content-wrapper .text-and-points .text-and-points-wrapper__points__point{position:relative;padding-inline-start:max(1.0416666667vw,20px);font-size:max(.78125vw,14px);color:#27314a}.cpt-content .cpt-content-wrapper .text-and-points .text-and-points-wrapper__points__point::before{content:"";position:absolute;inset-inline-start:0;top:max(.4166666667vw,8px);width:max(.3125vw,6px);height:max(.3125vw,6px);border-radius:50%;background-color:var(--theme-color)}.cpt-content .cpt-content-wrapper .text-and-points .text-and-points-wrapper__bottom-text{font-weight:700}.cpt-content .cpt-content-wrapper .text-and-points.layout-row .text-and-points-wrapper{flex-direction:row}.cpt-content .cpt-content-wrapper .text-and-points.layout-row .text-and-points-wrapper .text-and-points-wrapper__points{width:max(17.7083333333vw,260px)}@media only screen and (max-width: 1100px){.cpt-content .cpt-content-wrapper .text-and-points.layout-row .text-and-points-wrapper{flex-direction:column}.cpt-content .cpt-content-wrapper .text-and-points.layout-row .text-and-points-wrapper .text-and-points-wrapper__points{width:100%}}.cpt-content .cpt-content-wrapper .text-and-points.layout-column .text-and-points-wrapper{flex-direction:column;align-items:flex-start}.cpt-content .cpt-content-wrapper .text-and-points.layout-column .text-and-points-wrapper .text-and-points-wrapper__text{width:100%}.cpt-content .cpt-content-wrapper .text-and-points.layout-column .text-and-points-wrapper .text-and-points-wrapper__points{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);gap:max(.8333333333vw,12px) max(3.125vw,32px);padding-block-start:max(1.6666666667vw,24px);border-inline-start:none;border-block-start:1px solid #e5e5e5}@media only screen and (max-width: 768px){.cpt-content .cpt-content-wrapper .text-and-points.layout-column .text-and-points-wrapper .text-and-points-wrapper__points{grid-template-columns:1fr}}.cpt-content .cpt-content-wrapper .text-and-points.dark{background-color:#141b2e}.cpt-content .cpt-content-wrapper .text-and-points.dark .text-and-points-wrapper__text__title,.cpt-content .cpt-content-wrapper .text-and-points.dark .text-and-points-wrapper__points__point{color:#fff}.cpt-content .cpt-content-wrapper .text-and-points.dark .text-and-points-wrapper__text__text{color:hsla(0,0%,100%,.6)}.cpt-content .cpt-content-wrapper .text-and-points.dark.layout-column .text-and-points-wrapper__points{border-block-start-color:hsla(0,0%,100%,.1)}.cpt-content .cpt-content-wrapper .text-and-points.dark .text-and-points-wrapper__points{border-right:1px solid hsla(0,0%,100%,.1)}.cpt-content .cpt-content-wrapper .text-and-points.dark .text-and-points-wrapper__bottom-text{color:#fff}.cpt-content .cpt-content-wrapper .blocks-and-points{padding-block:max(4.4270833333vw,60px);background-color:#f4f5f7}.cpt-content .cpt-content-wrapper .blocks-and-points .blocks-and-points-wrapper{text-align:center;gap:max(.8333333333vw,12px)}.cpt-content .cpt-content-wrapper .blocks-and-points .blocks-and-points-wrapper__title *{font-weight:700;font-size:max(1.9791666667vw,28px);color:#27314a}.cpt-content .cpt-content-wrapper .blocks-and-points .blocks-and-points-wrapper__subtitle{font-weight:700;font-size:max(.9375vw,16px);color:#ea5b1b}.cpt-content .cpt-content-wrapper .blocks-and-points .blocks-and-points-wrapper__text{gap:max(.4166666667vw,8px)}.cpt-content .cpt-content-wrapper .blocks-and-points .blocks-and-points-wrapper__text *{font-size:max(.78125vw,14px);line-height:1.7;color:#7f727f}.cpt-content .cpt-content-wrapper .blocks-and-points .blocks-and-points-wrapper__blocks{width:100%;justify-content:center;gap:max(.8333333333vw,12px);margin-block-start:max(2.0833333333vw,28px)}.cpt-content .cpt-content-wrapper .blocks-and-points .blocks-and-points-wrapper__points{width:100%;list-style:none;display:grid;grid-template-columns:repeat(4, 1fr);gap:max(.7291666667vw,12px) max(2.0833333333vw,24px);margin-block-start:max(2.0833333333vw,28px)}@media only screen and (max-width: 1100px){.cpt-content .cpt-content-wrapper .blocks-and-points .blocks-and-points-wrapper__points{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){.cpt-content .cpt-content-wrapper .blocks-and-points .blocks-and-points-wrapper__points{grid-template-columns:1fr}}.cpt-content .cpt-content-wrapper .blocks-and-points .blocks-and-points-wrapper__points__point{position:relative;text-align:start;padding-inline-start:max(1.0416666667vw,20px);font-size:max(.78125vw,14px);color:#27314a}.cpt-content .cpt-content-wrapper .blocks-and-points .blocks-and-points-wrapper__points__point::before{content:"";position:absolute;inset-inline-start:0;top:max(.4166666667vw,8px);width:max(.3125vw,6px);height:max(.3125vw,6px);border-radius:50%;background-color:#ea5b1b}.cpt-content .cpt-content-wrapper .blocks-and-points .blocks-and-points-block{flex:1 1 max(8.3333333333vw,140px);background-color:#fff;border:1px solid #e5e5e5;border-radius:max(.7291666667vw,12px);padding-block:max(1.0416666667vw,16px);padding-inline:max(.8333333333vw,12px)}.cpt-content .cpt-content-wrapper .blocks-and-points .blocks-and-points-block__text{margin:0;font-weight:600;font-size:max(.78125vw,14px);color:#27314a}.cpt-content .cpt-content-wrapper .blocks-and-points-2{padding-block:max(4.4270833333vw,60px);background-color:#fff}.cpt-content .cpt-content-wrapper .blocks-and-points-2 .blocks-and-points-2-wrapper{text-align:center;gap:max(1.0416666667vw,20px)}.cpt-content .cpt-content-wrapper .blocks-and-points-2 .blocks-and-points-2-wrapper__title *{font-weight:700;font-size:max(1.9791666667vw,28px);color:#27314a}.cpt-content .cpt-content-wrapper .blocks-and-points-2 .blocks-and-points-2-wrapper__text{gap:max(.4166666667vw,8px)}.cpt-content .cpt-content-wrapper .blocks-and-points-2 .blocks-and-points-2-wrapper__text *{font-size:max(.78125vw,14px);line-height:1.7;color:#7f727f}.cpt-content .cpt-content-wrapper .blocks-and-points-2 .blocks-and-points-2-wrapper__big-blocks{width:100%;justify-content:center;gap:max(1.0416666667vw,16px)}.cpt-content .cpt-content-wrapper .blocks-and-points-2 .blocks-and-points-2-wrapper__points{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);gap:max(.7291666667vw,12px)}@media only screen and (max-width: 768px){.cpt-content .cpt-content-wrapper .blocks-and-points-2 .blocks-and-points-2-wrapper__points{grid-template-columns:1fr}}.cpt-content .cpt-content-wrapper .blocks-and-points-2 .big-block-2{position:relative;flex:1 1 max(20.8333333333vw,320px);text-align:start;border-radius:max(1.0416666667vw,16px);background-color:color-mix(in srgb, var(--color) 8%, rgb(255, 255, 255));border:1px solid color-mix(in srgb, var(--color) 40%, transparent);gap:max(.8333333333vw,14px);padding:max(1.5625vw,24px)}.cpt-content .cpt-content-wrapper .blocks-and-points-2 .big-block-2__icon{position:absolute;inset-inline-start:max(1.25vw,20px);top:max(1.25vw,20px);width:max(2.5vw,44px);height:max(2.5vw,44px);border-radius:max(.7291666667vw,12px);background-color:color-mix(in srgb, var(--color) 18%, transparent)}.cpt-content .cpt-content-wrapper .blocks-and-points-2 .big-block-2__icon svg,.cpt-content .cpt-content-wrapper .blocks-and-points-2 .big-block-2__icon img{width:max(1.1458333333vw,20px);height:max(1.1458333333vw,20px)}.cpt-content .cpt-content-wrapper .blocks-and-points-2 .big-block-2__icon svg path,.cpt-content .cpt-content-wrapper .blocks-and-points-2 .big-block-2__icon svg rect,.cpt-content .cpt-content-wrapper .blocks-and-points-2 .big-block-2__icon svg circle,.cpt-content .cpt-content-wrapper .blocks-and-points-2 .big-block-2__icon img path,.cpt-content .cpt-content-wrapper .blocks-and-points-2 .big-block-2__icon img rect,.cpt-content .cpt-content-wrapper .blocks-and-points-2 .big-block-2__icon img circle{fill:var(--color)}.cpt-content .cpt-content-wrapper .blocks-and-points-2 .big-block-2__title{margin:0;margin-block-start:max(2.9166666667vw,48px);font-weight:700;font-size:max(1.1458333333vw,20px);color:#27314a}.cpt-content .cpt-content-wrapper .blocks-and-points-2 .big-block-2__text{font-size:max(.78125vw,14px);line-height:1.7;color:#7f727f}.cpt-content .cpt-content-wrapper .blocks-and-points-2 .blocks-and-points-2-point{position:relative;text-align:start;min-width:max(21.09375vw,405px);padding-inline-start:max(1.25vw,22px);padding-inline-end:max(.8333333333vw,14px);padding-block:max(.7291666667vw,12px);background-color:#f4f5f7;border:1px solid #e5e5e5;border-radius:max(.625vw,10px)}@media only screen and (max-width: 1200px){.cpt-content .cpt-content-wrapper .blocks-and-points-2 .blocks-and-points-2-point{min-width:100%}}.cpt-content .cpt-content-wrapper .blocks-and-points-2 .blocks-and-points-2-point:nth-child(odd){justify-self:end}.cpt-content .cpt-content-wrapper .blocks-and-points-2 .blocks-and-points-2-point:nth-child(even){justify-self:start}.cpt-content .cpt-content-wrapper .blocks-and-points-2 .blocks-and-points-2-point__text{margin:0;font-size:max(.78125vw,14px);color:#27314a}.cpt-content .cpt-content-wrapper .blocks-and-points-2 .blocks-and-points-2-point::before{content:"";position:absolute;inset-inline-start:max(.625vw,10px);top:50%;transform:translateY(-50%);width:max(.3125vw,6px);height:max(.3125vw,6px);border-radius:50%;background-color:#ea5b1b}.cpt-content .cpt-content-wrapper .simple-points{padding-block:max(4.4270833333vw,60px)}.cpt-content .cpt-content-wrapper .simple-points .simple-points-wrapper{text-align:center;gap:max(1.0416666667vw,20px)}.cpt-content .cpt-content-wrapper .simple-points .simple-points-wrapper__title *{font-weight:700;font-size:max(1.9791666667vw,28px);color:#fff}.cpt-content .cpt-content-wrapper .simple-points .simple-points-wrapper__text{gap:max(.4166666667vw,8px)}.cpt-content .cpt-content-wrapper .simple-points .simple-points-wrapper__text *{font-size:max(.78125vw,14px);line-height:1.7;color:hsla(0,0%,100%,.6)}.cpt-content .cpt-content-wrapper .simple-points .simple-points-wrapper__points{width:100%;list-style:none;display:grid;grid-template-columns:repeat(3, 1fr);gap:max(1.0416666667vw,16px) max(2.0833333333vw,24px);margin-block-start:max(2.6041666667vw,36px)}@media only screen and (max-width: 1100px){.cpt-content .cpt-content-wrapper .simple-points .simple-points-wrapper__points{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){.cpt-content .cpt-content-wrapper .simple-points .simple-points-wrapper__points{grid-template-columns:1fr}}.cpt-content .cpt-content-wrapper .simple-points .simple-points-wrapper__points__point{position:relative;text-align:start;padding-inline-start:max(1.0416666667vw,20px);min-height:3.2em;font-size:max(.78125vw,14px);font-weight:500;line-height:1.6;color:#fff}.cpt-content .cpt-content-wrapper .simple-points .simple-points-wrapper__points__point::before{content:"";position:absolute;inset-inline-start:0;top:max(.4166666667vw,8px);width:max(.3125vw,6px);height:max(.3125vw,6px);border-radius:50%;background-color:var(--color, rgb(234, 91, 27))}.cpt-content .cpt-content-wrapper .complex-points{padding-block:max(4.4270833333vw,60px);background-color:#f4f5f7}.cpt-content .cpt-content-wrapper .complex-points .complex-points-wrapper{text-align:center;gap:max(1.25vw,20px);background-color:#fff;border-radius:max(1.25vw,20px);box-shadow:0 max(1.0416666667vw,20px) max(2.0833333333vw,40px) rgba(0,0,0,.05);padding:max(2.6041666667vw,30px) max(3.125vw,24px)}@media only screen and (max-width: 575px){.cpt-content .cpt-content-wrapper .complex-points .complex-points-wrapper{width:85%}}.cpt-content .cpt-content-wrapper .complex-points .complex-points-wrapper__title *{font-weight:700;font-size:max(1.9791666667vw,28px);color:#27314a}.cpt-content .cpt-content-wrapper .complex-points .complex-points-wrapper__text{gap:max(.4166666667vw,8px)}.cpt-content .cpt-content-wrapper .complex-points .complex-points-wrapper__text *{font-size:max(.78125vw,14px);line-height:1.7;color:#7f727f}.cpt-content .cpt-content-wrapper .complex-points .complex-points-wrapper__points{width:100%;list-style:none;display:grid;grid-template-columns:repeat(2, 1fr);gap:max(.7291666667vw,12px) max(1.0416666667vw,16px)}@media only screen and (max-width: 768px){.cpt-content .cpt-content-wrapper .complex-points .complex-points-wrapper__points{grid-template-columns:1fr}}.cpt-content .cpt-content-wrapper .complex-points .complex-points-wrapper__points__point{position:relative;text-align:start;padding-inline-start:max(1.25vw,22px);padding-inline-end:max(.8333333333vw,14px);padding-block:max(.7291666667vw,12px);background-color:#f4f5f7;border:1px solid #e5e5e5;border-radius:max(.625vw,10px);font-size:max(.78125vw,14px);color:#27314a}.cpt-content .cpt-content-wrapper .complex-points .complex-points-wrapper__points__point::before{content:"";position:absolute;inset-inline-start:max(.625vw,10px);top:50%;transform:translateY(-50%);width:max(.3125vw,6px);height:max(.3125vw,6px);border-radius:50%;background-color:#ea5b1b}.cpt-content .cpt-content-wrapper .complex-points .complex-points-wrapper__bottom-text{font-weight:600}.cpt-content .cpt-content-wrapper .solution-form-cta .solution-form-cta-wrapper{padding-block:max(4.6875vw,90px);text-align:center}.cpt-content .cpt-content-wrapper .solution-form-cta .solution-form-cta-wrapper__title{color:#fff;margin-bottom:max(.9375vw,18px)}.cpt-content .cpt-content-wrapper .solution-form-cta .solution-form-cta-wrapper__text{color:hsla(0,0%,100%,.6);margin-bottom:max(1.5625vw,30px)}.cpt-content .cpt-content-wrapper .solution-form-cta .solution-form-cta-wrapper__button{cursor:pointer;width:fit-content}.cpt-content .cpt-content-wrapper .wysiwyg-simple{--text-color: rgb(255, 255, 255);padding-block:max(4.6875vw,45px)}.cpt-content .cpt-content-wrapper .wysiwyg-simple--dark{background-color:#141b2e}.cpt-content .cpt-content-wrapper .wysiwyg-simple--light{--text-color: rgb(20, 27, 46);background-color:#f4f5f7}.cpt-content .cpt-content-wrapper .wysiwyg-simple--light [style*="color: #ffffff"i],.cpt-content .cpt-content-wrapper .wysiwyg-simple--light [style*="color: #fff;"i],.cpt-content .cpt-content-wrapper .wysiwyg-simple--light [style*="color: rgb(255, 255, 255)"]{color:var(--text-color) !important}.cpt-content .cpt-content-wrapper .wysiwyg-simple .wysiwyg-simple-wrapper .title,.cpt-content .cpt-content-wrapper .wysiwyg-simple .wysiwyg-simple-wrapper .text{width:100%;color:var(--text-color)}.cpt-content .cpt-content-wrapper .wysiwyg-simple .wysiwyg-simple-wrapper .title{margin-bottom:max(1.3020833333vw,25px)}.cpt-content .cpt-content-wrapper .wysiwyg-simple .wysiwyg-simple-wrapper .text{gap:max(.8333333333vw,16px)}.cpt-content .cpt-content-wrapper .number-blocks{background-color:#f4f5f7;padding-block:max(4.6875vw,60px)}.cpt-content .cpt-content-wrapper .number-blocks .number-blocks-wrapper__title{text-align:center;margin-bottom:max(2.8645833333vw,36px)}.cpt-content .cpt-content-wrapper .number-blocks .number-blocks-wrapper__title *{font-weight:700;font-size:max(1.7708333333vw,26px);line-height:1.3}.cpt-content .cpt-content-wrapper .number-blocks .number-blocks-wrapper__blocks{display:grid;grid-template-columns:repeat(3, 1fr);gap:max(.9375vw,16px)}@media only screen and (max-width: 992px){.cpt-content .cpt-content-wrapper .number-blocks .number-blocks-wrapper__blocks{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 575px){.cpt-content .cpt-content-wrapper .number-blocks .number-blocks-wrapper__blocks{grid-template-columns:1fr}}.cpt-content .cpt-content-wrapper .number-blocks .number-block{align-items:center;gap:max(1.0416666667vw,16px);min-height:max(4.7916666667vw,80px);background-color:#fff;border:1px solid #e7e8ea;border-radius:max(.7291666667vw,12px);box-shadow:0 max(.2083333333vw,4px) max(.7291666667vw,14px) rgba(0,0,0,.04);padding-block:max(1.0416666667vw,18px);padding-inline:max(1.1458333333vw,18px)}.cpt-content .cpt-content-wrapper .number-blocks .number-block__number{flex-shrink:0;min-width:max(2.8125vw,46px);font-weight:800;font-size:max(2.2916666667vw,36px);line-height:1;color:#d6d9e0}.cpt-content .cpt-content-wrapper .number-blocks .number-block__text{margin:0;font-weight:500;font-size:max(.78125vw,14px);line-height:1.6;color:#141b2e}.cpt-content .cpt-content-wrapper .number-blocks .number-block__text *{margin:0;font:inherit;color:inherit}.cpt-content .cpt-content-wrapper .tags{background-color:#f4f5f7;padding-block:max(4.6875vw,60px)}.cpt-content .cpt-content-wrapper .tags .tags-wrapper{margin-inline:auto;max-width:min(900px,90%)}.cpt-content .cpt-content-wrapper .tags .tags-wrapper__title{text-align:center;margin-bottom:max(1.5625vw,24px)}.cpt-content .cpt-content-wrapper .tags .tags-wrapper__title *{margin-block:0}.cpt-content .cpt-content-wrapper .tags .tags-wrapper__title,.cpt-content .cpt-content-wrapper .tags .tags-wrapper__title *{font-weight:700;font-size:max(1.7708333333vw,26px);line-height:1.3;color:#141b2e}.cpt-content .cpt-content-wrapper .tags .tags-wrapper__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:max(.5208333333vw,10px)}.cpt-content .cpt-content-wrapper .tags .tag{padding-block:max(.46875vw,8px);padding-inline:max(1.0416666667vw,16px);background-color:rgba(234,91,27,.08);border:1px solid #ea5b1b;border-radius:max(52.03125vw,999px)}.cpt-content .cpt-content-wrapper .tags .tag__text{margin:0;font-weight:600;font-size:max(.7291666667vw,14px);line-height:1.4;color:#141b2e}.contact-form{background:linear-gradient(200deg, rgb(234, 91, 27) 0%, rgb(138, 67, 38) 45%, rgb(39, 49, 74) 100%);padding-block:max(4.6875vw,90px)}.contact-form .contact-form-wrapper{gap:max(3.125vw,60px)}@media only screen and (max-width: 1200px){.contact-form .contact-form-wrapper{flex-direction:column-reverse}}.contact-form .contact-form-wrapper__form{width:100%;padding-block:max(2.0833333333vw,40px);padding-inline:max(1.5625vw,30px);border-radius:max(1.1458333333vw,22px);background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.25)}.contact-form .contact-form-wrapper__form__title{color:#fff;margin-bottom:max(1.0416666667vw,20px)}.contact-form .contact-form-wrapper__form .fluentform .ff-el-form-control{font-family:inherit}.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control{width:100%;height:auto;cursor:pointer;color:#fff;font-family:inherit;line-height:normal;transition:border-color .2s ease,background-color .2s ease}.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control:has(option[value=""]:checked){color:hsla(0,0%,100%,.8)}.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control:hover{border-color:hsla(0,0%,100%,.45)}.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control option{background-color:#141b2e;color:#fff}@supports not (appearance: base-select){.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control{appearance:none;padding-inline-end:max(2.0833333333vw,40px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:max(.625vw,12px) auto;background-position:right max(.8333333333vw,16px) center}.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control:dir(rtl){background-position:left max(.8333333333vw,16px) center}}@supports(appearance: base-select){.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control{display:flex;align-items:center;gap:max(.5208333333vw,10px)}.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control,.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control::picker(select){appearance:base-select}.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control::picker-icon{content:"";flex:none;width:max(.625vw,12px);height:max(.4166666667vw,8px);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.8;transition:rotate .2s ease}.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control:open{border-color:rgba(0,252,255,.5);background-color:hsla(0,0%,100%,.2)}.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control:open::picker-icon{rotate:180deg}.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control::picker(select){margin-block:max(.4166666667vw,8px);padding:max(.4166666667vw,8px);border:1px solid hsla(0,0%,100%,.2);border-radius:max(.7291666667vw,14px);background:linear-gradient(200deg, rgb(27, 37, 64) 0%, rgb(20, 27, 46) 100%);box-shadow:0 22px 44px rgba(0,0,0,.4);opacity:0;translate:0 max(-0.3125vw,-6px);transition:opacity .15s ease,translate .15s ease,overlay .15s allow-discrete,display .15s allow-discrete}.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control:open::picker(select){opacity:1;translate:0 0}@starting-style{.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control:open::picker(select){opacity:0;translate:0 max(-0.3125vw,-6px)}}.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control option{gap:max(.625vw,12px);padding-block:max(.5729166667vw,11px);padding-inline:max(.7291666667vw,14px);border-radius:max(.46875vw,9px);background-color:rgba(0,0,0,0);color:hsla(0,0%,100%,.8);font-size:max(.7291666667vw,14px);cursor:pointer;outline:none;transition:background-color .15s ease,color .15s ease}.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control option[value=""]{display:none}.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control option::checkmark{order:1;margin-inline-start:auto;color:#00fcff}.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control option:hover,.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control option:focus-visible{background-color:hsla(0,0%,100%,.1);color:#fff}.contact-form .contact-form-wrapper__form .fluentform select.ff-el-form-control option:checked{color:#00fcff;font-weight:600}}.contact-form .contact-form-wrapper__form .fluentform .ff-message-success{display:none !important;margin:0;padding:0;border:none;box-shadow:none;background:none;font-size:max(.9375vw,16px);line-height:1.6;text-align:center;color:#fff}.contact-form .contact-form-wrapper__form .fluentform .ff-message-success p{margin:0}.contact-form .contact-form-wrapper__form.submitted .contact-form-wrapper__form__title,.contact-form .contact-form-wrapper__form.submitted .fluentform form{display:none !important}.contact-form .contact-form-wrapper__form.submitted .fluentform .ff-message-success{display:block !important}.contact-form .contact-form-wrapper__content{width:100%;gap:max(1.5625vw,30px)}.contact-form .contact-form-wrapper__content__title{color:#fff}.contact-form .contact-form-wrapper__content__text{color:hsla(0,0%,100%,.8)}.contact-form .contact-form-wrapper__content__points{gap:max(1.0416666667vw,20px);color:hsla(0,0%,100%,.8)}.solution-form-popup{display:none;position:fixed;inset:0;z-index:1000;overflow-y:auto;padding-block:max(2.0833333333vw,24px);background:rgba(39,49,74,.5);backdrop-filter:blur(15px)}.solution-form-popup.active{display:flex}.solution-form-popup__close{position:absolute;top:max(1.5625vw,20px);left:max(1.5625vw,20px);z-index:1;display:flex;align-items:center;justify-content:center;width:max(2.0833333333vw,36px);height:max(2.0833333333vw,36px);border-radius:50%;background-color:hsla(0,0%,100%,.1);color:#fff;transition:background-color .2s ease}.solution-form-popup__close:hover{background-color:hsla(0,0%,100%,.2)}.solution-form-popup .solution-form .solution-form-wrapper{transform:unset}.solution-form{width:100%;align-content:center;scroll-margin-top:calc(max(4.0625vw, 48px) + min(4.9479166667vw,95px))}@media only screen and (max-width: 1200px){.solution-form{scroll-margin-top:calc(max(4.0625vw, 48px) + 90px)}}.solution-form .solution-form-wrapper{background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.3);padding-inline:max(2.0833333333vw,40px);padding-block:max(1.8229166667vw,35px);border-radius:max(1.25vw,24px);transform:translateY(max(-4.9479166667vw, -95px))}@media only screen and (max-width: 1200px){.solution-form .solution-form-wrapper{width:90%;transform:translateY(-90px)}}.solution-form .solution-form-wrapper__title{margin-bottom:max(1.4583333333vw,22px)}.solution-form .solution-form-wrapper__title .title{color:#fff}.solution-form .solution-form-wrapper__form .first_choice{display:grid;grid-template-columns:repeat(2, 1fr);gap:max(1.25vw,16px)}@media only screen and (max-width: 768px){.solution-form .solution-form-wrapper__form .first_choice{grid-template-columns:1fr}}.solution-form .solution-form-wrapper__form:has(.second_choice.active,.third_choice.active) .first_choice{display:none}.solution-form .solution-form-wrapper__form .second_choice{display:none;gap:max(1.0416666667vw,16px)}.solution-form .solution-form-wrapper__form .second_choice.active{display:flex}.solution-form .solution-form-wrapper__form .second_choice__back-button{align-self:flex-start;background-color:#fff;border:1px solid #fff;border-radius:max(52.03125vw,999px);padding-block:max(.5208333333vw,10px);padding-inline:max(1.0416666667vw,18px);color:#27314a;font-weight:600;font-size:max(.7552083333vw,14px);transition:background-color .2s ease}.solution-form .solution-form-wrapper__form .second_choice__back-button::before{content:"→";margin-inline-end:max(.4166666667vw,6px)}.solution-form .solution-form-wrapper__form .second_choice__back-button:hover{background-color:hsla(0,0%,100%,.7)}.solution-form .solution-form-wrapper__form .second_choice__comment{color:hsla(0,0%,100%,.5);font-size:max(.7291666667vw,13px)}.solution-form .solution-form-wrapper__form .second_choice__options{display:grid;grid-template-columns:repeat(6, 1fr);gap:max(.7291666667vw,12px)}@media only screen and (max-width: 1200px){.solution-form .solution-form-wrapper__form .second_choice__options{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 768px){.solution-form .solution-form-wrapper__form .second_choice__options{display:flex;flex-direction:column}}.solution-form .solution-form-wrapper__form .second_choice__options .choice-block{position:relative;padding-block:max(1.0416666667vw,16px);padding-inline:max(.9375vw,16px);gap:max(.3125vw,4px);cursor:pointer}@media only screen and (max-width: 768px){.solution-form .solution-form-wrapper__form .second_choice__options .choice-block{min-height:max(4.9479166667vw,95px)}}.solution-form .solution-form-wrapper__form .second_choice__options .choice-block__circle{width:max(.5208333333vw,10px);height:max(.5208333333vw,10px);border-radius:50%;background-color:#00fcff}.solution-form .solution-form-wrapper__form .second_choice__options .choice-block:nth-child(even) .choice-block__circle{background-color:#ea5b1b}.solution-form .solution-form-wrapper__form .second_choice__options .choice-block:nth-child(odd) .choice-block__circle{background-color:#00fcff}.solution-form .solution-form-wrapper__form .second_choice__options .choice-block__title{padding-inline-end:max(.9375vw,16px);font-size:max(.78125vw,15px)}.solution-form .solution-form-wrapper__form .second_choice__options .choice-block__text{color:hsla(0,0%,100%,.5);font-size:max(.6770833333vw,12px)}.solution-form .solution-form-wrapper__form .second_choice__options .choice-block.active{border-color:#ea5b1b;background-color:#ea5b1b}.solution-form .solution-form-wrapper__form .second_choice__options .choice-block.active .choice-block__circle{background-color:#fff}.solution-form .solution-form-wrapper__form .second_choice__actions{gap:max(.7291666667vw,12px);margin-top:max(.3125vw,4px)}.solution-form .solution-form-wrapper__form .second_choice__actions__show-solutions{background-color:#fff;border:1px solid #fff;border-radius:max(52.03125vw,999px);padding-block:max(.5208333333vw,10px);padding-inline:max(1.0416666667vw,18px);color:#27314a;font-weight:600;font-size:max(.78125vw,15px);transition:background-color .2s ease}.solution-form .solution-form-wrapper__form .second_choice__actions__show-solutions:hover:not(:disabled){background-color:hsla(0,0%,100%,.7)}.solution-form .solution-form-wrapper__form .second_choice__actions__show-solutions:disabled{background-color:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.5);cursor:not-allowed}.solution-form .solution-form-wrapper__form .second_choice__actions__show-packages{font-size:max(.78125vw,15px)}.solution-form .solution-form-wrapper__form .second_choice__actions__show-packages[hidden]{display:none}.solution-form .solution-form-wrapper__form .second_choice__actions__show-packages:disabled{border-color:hsla(0,0%,100%,.4);background-color:rgba(0,0,0,0);opacity:.4;cursor:not-allowed}.solution-form .solution-form-wrapper__form .third_choice{display:none;gap:max(1.0416666667vw,16px)}.solution-form .solution-form-wrapper__form .third_choice.active{display:flex}.solution-form .solution-form-wrapper__form .third_choice__back-button{align-self:flex-start;background-color:#fff;border:1px solid #fff;border-radius:max(52.03125vw,999px);padding-block:max(.5208333333vw,10px);padding-inline:max(1.0416666667vw,18px);color:#27314a;font-weight:600;font-size:max(.7552083333vw,14px);transition:background-color .2s ease}.solution-form .solution-form-wrapper__form .third_choice__back-button::before{content:"→";margin-inline-end:max(.4166666667vw,6px)}.solution-form .solution-form-wrapper__form .third_choice__back-button:hover{background-color:hsla(0,0%,100%,.7)}.solution-form .solution-form-wrapper__form .third_choice__results{gap:max(1.0416666667vw,16px)}.solution-form .solution-form-wrapper__form .third_choice__contact-button{align-self:flex-end}@media only screen and (max-width: 768px){.solution-form .solution-form-wrapper__form .third_choice__contact-button{width:100%}}.solution-form .solution-form-wrapper__form .third_choice__contact-button:disabled{opacity:.5;cursor:not-allowed}.solution-form .solution-form-wrapper__form .third_choice__options{--cols: 3;--gap: max(1.0416666667vw, 16px);display:flex;flex-wrap:wrap;gap:var(--gap)}@media only screen and (max-width: 992px){.solution-form .solution-form-wrapper__form .third_choice__options{--cols: 2}}@media only screen and (max-width: 768px){.solution-form .solution-form-wrapper__form .third_choice__options{--cols: 1}}.solution-form .solution-form-wrapper__form .third_choice__options:empty{display:none}.solution-form .solution-form-wrapper__form .third_choice__options>.choice-block{flex:1 1 calc((100% - (var(--cols) - 1)*var(--gap))/var(--cols))}.solution-form .solution-form-wrapper__form .third_choice__options .choice-block__category{color:#00fcff;font-weight:600;font-size:max(.7291666667vw,13px)}.solution-form .solution-form-wrapper__form .third_choice__options .choice-block.active{border-color:#ea5b1b;background-color:rgba(234,91,27,.12)}.solution-form .solution-form-wrapper__form .third_choice__packages{display:none;grid-template-columns:repeat(4, 1fr);gap:max(.8333333333vw,16px)}@media only screen and (max-width: 992px){.solution-form .solution-form-wrapper__form .third_choice__packages{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){.solution-form .solution-form-wrapper__form .third_choice__packages{grid-template-columns:1fr}}.solution-form .solution-form-wrapper__form .third_choice__packages .choice-block{padding-block:max(1.6666666667vw,28px);padding-inline:max(1.4583333333vw,24px);border-radius:max(.8333333333vw,16px);gap:max(.7291666667vw,12px);background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.solution-form .solution-form-wrapper__form .third_choice__packages .choice-block__title{color:#fff;font-weight:700;font-size:max(.8854166667vw,17px)}.solution-form .solution-form-wrapper__form .third_choice__packages .choice-block__subtitle{color:#00fcff;font-weight:700;font-size:max(.78125vw,15px)}.solution-form .solution-form-wrapper__form .third_choice__packages .choice-block__points{gap:max(.5208333333vw,8px);margin:0;padding:0;list-style:none}.solution-form .solution-form-wrapper__form .third_choice__packages .choice-block__points li{display:flex;align-items:baseline;gap:max(.4166666667vw,8px);color:hsla(0,0%,100%,.85);font-size:max(.78125vw,14px);line-height:1.6}.solution-form .solution-form-wrapper__form .third_choice__packages .choice-block__points li::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;transform:translateY(-2px);background-color:#00fcff}.solution-form .solution-form-wrapper__form .third_choice__packages .choice-block.active{border-color:#ea5b1b;background-color:rgba(234,91,27,.18)}.solution-form .solution-form-wrapper__form .third_choice.showing-packages .third_choice__packages{display:grid}.solution-form .solution-form-wrapper__form .third_choice__form{display:none}.solution-form .solution-form-wrapper__form .third_choice__form>*,.solution-form .solution-form-wrapper__form .third_choice__form form{width:100%}.solution-form .solution-form-wrapper__form .third_choice__form fieldset{display:flex;flex-wrap:wrap;gap:max(.625vw,12px);margin-top:max(.7291666667vw,14px) !important}@media only screen and (max-width: 992px){.solution-form .solution-form-wrapper__form .third_choice__form fieldset{flex-direction:column}}.solution-form .solution-form-wrapper__form .third_choice__form .ff-t-container{display:flex;flex-wrap:wrap;gap:max(.625vw,12px);min-width:0}@media only screen and (max-width: 992px){.solution-form .solution-form-wrapper__form .third_choice__form .ff-t-container{flex-direction:column}}.solution-form .solution-form-wrapper__form .third_choice__form .ff-t-container .ff-t-cell{flex:1 1 0 !important;min-width:140px;width:auto}.solution-form .solution-form-wrapper__form .third_choice__form .ff-el-group{width:100%;margin-bottom:0}.solution-form .solution-form-wrapper__form .third_choice__form label,.solution-form .solution-form-wrapper__form .third_choice__form .ff-el-input--label{display:none}.solution-form .solution-form-wrapper__form .third_choice__form input[type=text],.solution-form .solution-form-wrapper__form .third_choice__form input[type=email],.solution-form .solution-form-wrapper__form .third_choice__form input[type=tel],.solution-form .solution-form-wrapper__form .third_choice__form input[type=number],.solution-form .solution-form-wrapper__form .third_choice__form textarea,.solution-form .solution-form-wrapper__form .third_choice__form select{width:100%;background-color:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.25);border-radius:max(52.03125vw,999px);padding-block:max(.6770833333vw,13px);padding-inline:max(1.0416666667vw,20px);color:#fff;font-family:inherit;font-size:max(.7291666667vw,14px)}.solution-form .solution-form-wrapper__form .third_choice__form input[type=text]::placeholder,.solution-form .solution-form-wrapper__form .third_choice__form input[type=email]::placeholder,.solution-form .solution-form-wrapper__form .third_choice__form input[type=tel]::placeholder,.solution-form .solution-form-wrapper__form .third_choice__form input[type=number]::placeholder,.solution-form .solution-form-wrapper__form .third_choice__form textarea::placeholder,.solution-form .solution-form-wrapper__form .third_choice__form select::placeholder{color:hsla(0,0%,100%,.5)}.solution-form .solution-form-wrapper__form .third_choice__form input[type=text]:focus,.solution-form .solution-form-wrapper__form .third_choice__form input[type=email]:focus,.solution-form .solution-form-wrapper__form .third_choice__form input[type=tel]:focus,.solution-form .solution-form-wrapper__form .third_choice__form input[type=number]:focus,.solution-form .solution-form-wrapper__form .third_choice__form textarea:focus,.solution-form .solution-form-wrapper__form .third_choice__form select:focus{border-color:rgba(0,252,255,.5)}.solution-form .solution-form-wrapper__form .third_choice__form input[type=number]{appearance:textfield}.solution-form .solution-form-wrapper__form .third_choice__form input[type=number]::-webkit-inner-spin-button,.solution-form .solution-form-wrapper__form .third_choice__form input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.solution-form .solution-form-wrapper__form .third_choice__form .ff_submit_btn_wrapper{display:flex;flex:none;width:auto;margin:0;margin-inline-start:auto}@media only screen and (max-width: 992px){.solution-form .solution-form-wrapper__form .third_choice__form .ff_submit_btn_wrapper{align-self:center}}.solution-form .solution-form-wrapper__form .third_choice__form .ff_submit_btn_wrapper .ff-btn{width:fit-content;background-color:#b8430f !important;color:#fff !important;padding-block:max(.6770833333vw,13px);padding-inline:max(1.4583333333vw,28px);border:0;border-radius:max(52.03125vw,999px);font-family:inherit;font-weight:700;font-size:max(.7291666667vw,14px);line-height:normal;white-space:nowrap;cursor:pointer}.solution-form .solution-form-wrapper__form .third_choice.showing-form .third_choice__results{display:none}.solution-form .solution-form-wrapper__form .third_choice.showing-form .third_choice__form{display:flex}.solution-form .solution-form-wrapper__success{display:none;gap:max(.8333333333vw,14px)}.solution-form .solution-form-wrapper__success__back-button{align-self:flex-start;background-color:#fff;border:1px solid #fff;border-radius:max(52.03125vw,999px);padding-block:max(.5208333333vw,10px);padding-inline:max(1.0416666667vw,18px);color:#27314a;font-weight:600;font-size:max(.7552083333vw,14px);transition:background-color .2s ease}.solution-form .solution-form-wrapper__success__back-button::before{content:"→";margin-inline-end:max(.4166666667vw,6px)}.solution-form .solution-form-wrapper__success__back-button:hover{background-color:hsla(0,0%,100%,.7)}.solution-form .solution-form-wrapper__success__content{gap:max(1.25vw,20px);padding-block:max(.8333333333vw,12px)}@media only screen and (max-width: 768px){.solution-form .solution-form-wrapper__success__content{flex-direction:column;text-align:center}}.solution-form .solution-form-wrapper__success__content__image{flex-shrink:0;width:max(7.5vw,110px);height:max(7.5vw,110px);border-radius:50%;overflow:hidden}.solution-form .solution-form-wrapper__success__content__image img{width:100%;height:100%;object-fit:cover}.solution-form .solution-form-wrapper__success__content__text{color:#fff;font-weight:600;font-size:max(.9375vw,17px);line-height:1.6}.solution-form .solution-form-wrapper.submitted .solution-form-wrapper__title,.solution-form .solution-form-wrapper.submitted .solution-form-wrapper__form{display:none}.solution-form .solution-form-wrapper.submitted .solution-form-wrapper__success{display:flex}.solution-form .solution-form-wrapper .choice-block{cursor:pointer;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.15);border-radius:max(.9375vw,18px);padding-block:max(1.4583333333vw,24px);padding-inline:max(1.4583333333vw,24px);gap:max(.7291666667vw,12px);transition:border-color .2s ease,background-color .2 ease}.solution-form .solution-form-wrapper .choice-block:hover{background-color:hsla(0,0%,100%,.1)}.solution-form .solution-form-wrapper .choice-block__title{flex-wrap:wrap;align-items:baseline;column-gap:max(.4166666667vw,6px);color:#fff}.solution-form .solution-form-wrapper .choice-block__title__add{color:hsla(0,0%,100%,.6);font-weight:400;font-size:max(.8333333333vw,15px)}.solution-form .solution-form-wrapper .choice-block__text{color:hsla(0,0%,100%,.6)}.solution-form .solution-form-wrapper .choice-block__button{margin-top:auto;align-self:flex-start;color:#00fcff;font-weight:600;cursor:pointer}.solution-form .solution-form-wrapper .choice-block__button::after{content:"←";margin-inline-start:max(.3125vw,6px)}.faq-dropdowns{padding-block:max(5.2083333333vw,100px)}.faq-dropdowns .faq-dropdowns-wrapper__title{margin-bottom:max(1.6666666667vw,32px);text-align:center;color:#fff}.faq-dropdowns .faq-dropdowns-wrapper__faqs{gap:max(.5208333333vw,10px)}.faq-dropdowns .faq-dropdowns-wrapper__faqs .faq-dropdown{gap:max(1.6666666667vw,32px);background-color:hsla(0,0%,100%,.1);border-radius:max(.8333333333vw,16px);border:1px solid hsla(0,0%,100%,.2);padding-block:max(1.0416666667vw,20px);padding-inline:max(1.25vw,24px);width:max(57.2916666667vw,1100px);cursor:pointer}@media only screen and (max-width: 1200px){.faq-dropdowns .faq-dropdowns-wrapper__faqs .faq-dropdown{width:100%}}.faq-dropdowns .faq-dropdowns-wrapper__faqs .faq-dropdown__title{color:#fff;font-weight:700;gap:max(.8333333333vw,16px)}.faq-dropdowns .faq-dropdowns-wrapper__faqs .faq-dropdown__title span{font-size:max(.8333333333vw,16px)}.faq-dropdowns .faq-dropdowns-wrapper__faqs .faq-dropdown__arrow{flex-shrink:0;transition:transform .3s ease;width:max(.4166666667vw,8px);height:max(.7291666667vw,14px)}.faq-dropdowns .faq-dropdowns-wrapper__faqs .faq-dropdown__text{color:hsla(0,0%,100%,.6);overflow:hidden;max-height:0;padding-top:0;transition:max-height .3s ease,padding-top .3s ease}.faq-dropdowns .faq-dropdowns-wrapper__faqs .faq-dropdown.active .faq-dropdown__arrow{transform:rotate(180deg)}.faq-dropdowns .faq-dropdowns-wrapper__faqs .faq-dropdown.active .faq-dropdown__text{padding-top:max(1.0416666667vw,20px)}/*# sourceMappingURL=theme.min.css.map */