@import "../libs/locomotive-scroll/bundled/locomotive-scroll.css";@import "../libs/mmenu-light/dist/mmenu-light.css";@import "../libs/magnific-popup/dist/magnific-popup.css";@import "../libs/mfp-zoom-in/mfp-zoom-in.css";@import "../libs/slick-1.8.1/slick/slick.css";@import "../libs/slick-1.8.1/slick/slick-theme.css";@import "../libs/select2.js/select2.min.css";@font-face{font-family:Geologica;font-style:normal;font-weight:400;src:url(../fonts/Geologica-Regular.woff2) format("woff2")}@font-face{font-family:Geologica;font-style:normal;font-weight:500;src:url(../fonts/Geologica-Medium.woff2) format("woff2")}@font-face{font-family:Geologica;font-style:normal;font-weight:600;src:url(../fonts/Geologica-SemiBold.woff2) format("woff2")}@font-face{font-family:Geologica;font-style:normal;font-weight:700;src:url(../fonts/Geologica-Bold.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{background-color:var(--bs-body-bg);color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);margin:0;text-align:var(--bs-body-text-align);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{background-color:currentColor;border:0;color:inherit;margin:1rem 0;opacity:.25}hr:not([size]){height:1px}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-bottom:1rem;margin-top:0}abbr[data-bs-original-title],abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{background-color:#fcf8e3;padding:.2em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{direction:ltr;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;unicode-bidi:bidi-override}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{color:#d63384;font-size:.875em;word-wrap:break-word}a>code{color:inherit}kbd{background-color:#212529;border-radius:.2rem;color:#fff;font-size:.875em;padding:.2rem .4rem}kbd kbd{font-size:1em;font-weight:700;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:#6c757d;padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw);margin-bottom:.5rem;padding:0;width:100%}@media (min-width:1200px){legend{font-size:1.5rem}}legend{line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}::-moz-selection{background-color:#0266c0;color:#fff}::selection{background-color:#0266c0;color:#fff}html{scroll-behavior:smooth}body{background:#e6f0ff;color:#003e5e;font-family:Geologica,sans-serif;font-size:16px;font-weight:400;line-height:1.4;min-width:320px;overflow-x:hidden;position:relative}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{background:#fff}body::-webkit-scrollbar-thumb{background-color:rgba(0,62,94,.4)}.container{margin:0 auto;max-width:100%;padding:0 16px}@media (min-width:1200px){.container{padding:0 20px}}@media (min-width:1900px){.container{max-width:1760px}}#preloader{align-items:center;background:#e6f0ff;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.spinner{animation:spin 1s linear infinite;border:4px solid #fff;border-radius:50%;border-top-color:#0266c0;height:50px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}b,strong{font-weight:600}p{margin:0 0 1em}hr{background:rgba(0,0,0,.5);margin:45px 0}ol,ul{margin:1.5em 0;padding-left:1.8em}ol li,ul li{margin-bottom:10px}ol li:last-child,ul li:last-child{margin-bottom:0}ul{list-style:disc}a{color:#0266c0;display:inline-block;text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;transition:color .25s ease}a:hover{color:#003e5e}a:focus-visible{outline:none!important}img{display:block;height:auto;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}img.transform{transition:transform .5s ease}img.transform:hover{transform:scale(1.08)}.img-transform{transition:transform .5s ease}.img-transform:hover{transform:scale(1.05)}svg{transition:fill .25s ease}blockquote{backdrop-filter:url(#displacementFilter) blur(9px);backdrop-filter:blur(9px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;margin:30px 0;padding:20px}blockquote p:last-child{margin-bottom:0}dl,dl dd{margin:0}.section,section{background-position:0 0;background-repeat:no-repeat;background-size:cover;position:relative}.section{padding-bottom:clamp(2.5rem,1.774rem + 3.23vw,5rem);padding-top:clamp(2.5rem,1.774rem + 3.23vw,5rem)}main{padding-top:98px}.section-description{color:#738188;font-size:20px;margin-top:15px}.section-description p:last-child{margin-bottom:0}.title-wrapper{align-items:center;gap:30px}.title-wrapper .button{flex:0 0 auto}.hidden{display:none}.text-center{text-align:center}.margin-top{margin-top:clamp(1.875rem,1.197rem + 2.55vw,3.75rem)}.title-wrapper{display:flex;justify-content:space-between}.transfrom{overflow:hidden}.transfrom img{transition:transform .35s ease}.transfrom:hover img{transform:scale(1.05)}.breadcrumbs{display:flex;flex-wrap:wrap;font-size:14px;line-height:1.1;list-style:none;margin:30px 0 0;padding:0;row-gap:5px}.breadcrumbs li{align-items:center;display:flex;margin:0}.breadcrumbs li a{color:#738188}.breadcrumbs li a:hover{color:#003e5e}.breadcrumbs li .divider{display:flex;flex:0 0 auto;margin:0 10px}.mfp-bg{background:#003e5e}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.2}.mfp-close{transition:opacity .25s ease}.page-title,.section-title,h1,h2,h3,h4,h5,h6{color:#003e5e;font-family:Geologica,sans-serif;line-height:1.2}h1,h2,h3,h4,h5,h6{margin:1.35em 0}.page-title,.section-title{margin:0}.page-title span,.section-title span{color:#0266c0}.page-title{font-size:clamp(1.75rem,1.387rem + 1.61vw,3rem);font-weight:500}.section-title,h2{font-size:clamp(1.5rem,1.21rem + 1.29vw,2.5rem);font-weight:600}h3{font-size:24px}h4,h5,h6{font-size:20px}button{border:none;cursor:pointer;transition:background .25s ease}button:focus,button:focus-visible{outline:none!important}.button{align-items:center;backdrop-filter:blur(10px);background:#fff;border-radius:20px;box-shadow:0 4px 7px 0 rgba(101,137,156,.18);color:#003e5e;display:inline-flex;font-size:16px;font-weight:600;gap:10px;justify-content:center;line-height:1.1;padding:16px 30px;text-align:center;transition:color .25s ease,background .25s ease}.button svg{transition:transform .25s ease}.button:hover{background:rgba(1,131,249,.8);color:#fff}.button:hover svg{transform:translateX(5px)}.button.disabled,.button:disabled{background:rgba(0,62,94,.4)}.button--accent,.button.disabled,.button:disabled{box-shadow:0 4px 10px 0 rgba(0,44,66,.3);color:#fff}.button--accent{backdrop-filter:none;background:#0266c0}.button--accent:hover{background:#004583;color:#fff}.button--accent:active{background:#002546}.button--blue{backdrop-filter:none;background:rgba(1,131,249,.8);box-shadow:0 4px 10px 0 rgba(0,44,66,.3);color:#fff}.button--blue:hover{background:#0266c0}.button--brd-grad{background:#fff;box-shadow:none;justify-content:flex-start;padding:1px;text-align:left}.button--brd-grad span{align-items:center;backdrop-filter:blur(10px);background:#fff;border-radius:20px;box-shadow:0 4px 7px 0 rgba(101,137,156,.18);display:inline-flex;gap:10px;padding:13px 30px}.button--brd-grad.active,.button--brd-grad:hover{background:linear-gradient(90deg,#2689e2,#154b7c);color:#003e5e}.buttons-list{align-items:center;display:flex;gap:15px;list-style:none;margin:0;padding:0}.buttons-list li{margin:0}.btn-icon{align-items:center;backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.6);border-radius:50%;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);display:flex;height:50px;justify-content:center;transition:background .25s ease,border-color .25s ease;width:50px}.btn-icon svg{fill:#003e5e}.btn-icon:hover{background:#0266c0;border-color:#0266c0}.btn-icon:hover svg{fill:#fff}.slider-nav{align-items:center;display:flex;gap:10px}.slick-slider .slick-list{margin:0 -20px}.slick-slider .slick-slide{height:auto;padding:0 20px}.slick-slider .slick-track{align-items:stretch;display:flex;margin-left:0}.slick-arrow{backdrop-filter:url(#displacementFilter) blur(9px);-webkit-backdrop-filter:url(#displacementFilter) blur(9px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;height:52px;transition:border-color .25s ease;width:55px;z-index:2}.slick-arrow:before{display:none}.slick-arrow svg{fill:rgba(46,102,152,.5)}.slick-arrow:hover{background:hsla(0,0%,100%,.3);border-color:rgba(46,102,152,.5)}.slick-arrow:hover svg{fill:#003e5e}.slick-prev{left:-36px}.slick-next{right:-36px}.slick-dots{display:flex;gap:20px;justify-content:center}.slick-dots li{height:11px;margin:0;width:11px}.slick-dots li button{background:#fff;border-radius:50%;height:11px;padding:0;width:11px}.slick-dots li button:before{display:none}.slick-dots .slick-active button{background:#0266c0}.custom-dots{align-items:flex-start;display:flex;gap:20px;justify-content:center;position:relative;z-index:2}.custom-dots .dot{background:#fff;border-radius:50%;cursor:pointer;height:11px;width:11px}.custom-dots .dot.active{background:#0266c0}.cookie-banner{border-radius:20px;bottom:50px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);display:none;left:50px;max-width:695px;padding:40px;position:fixed;z-index:9999}.cookie-banner.active{display:block}.cookie-banner__buttons{align-items:center;display:flex;gap:20px;margin-top:25px}::-moz-placeholder{color:rgba(115,129,136,.4);font-size:16px;font-weight:400;line-height:1.2}::placeholder{color:rgba(115,129,136,.4);font-size:16px;font-weight:400;line-height:1.2}input,textarea{outline:none}textarea{min-height:150px;resize:none}input[type=submit]{background:#0266c0;border:none;cursor:pointer;width:auto}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}form .form-groups-row{align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(2,2fr)}form .form-groups-wrapper{display:flex;flex-direction:column;gap:23px}form .form-control{border:1px solid #fff;border-radius:10px;color:#003e5e;padding:13px 20px;transition:border-color .25s ease;width:100%}form .form-control:focus{background-clip:padding-box,border-box;background-image:linear-gradient(#fff,#fff),linear-gradient(0deg,#0d4494,#3bb1ef);background-origin:border-box;border:1px double transparent}form .form-control.wpcf7-not-valid{border-color:#ff2a2a}form .file{align-items:center;display:flex;gap:15px;margin-top:20px;position:relative}form .file input[type=file]{bottom:0;cursor:pointer;height:45px;left:0;opacity:0;padding:0;position:absolute;top:0;width:45px}form .file-icon{align-items:center;background:#fff;border-radius:10px;cursor:pointer;display:flex;height:45px;justify-content:center;width:45px}form .form-submit{display:flex;gap:30px;margin-top:40px;position:relative}form .accept{display:flex;flex-direction:column;gap:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}form .accept a{color:#003e5e;display:inline;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}form .accept a:hover{color:#0266c0}form .accept .wpcf7-list-item{margin:0}form .accept .wpcf7-list-item-label{display:flex}form .accept label{cursor:pointer}form .accept label input{opacity:0;position:absolute;z-index:-1}form .accept label .accept-title{display:flex;gap:10px}form .accept label .label-title{color:#738188;line-height:1.2}form .accept label .label-title a{color:#0266c0;text-decoration:none}form .accept label .label-title a:hover{color:#003e5e}form .accept label .fake-checkbox{align-items:center;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(0deg,#0d4494,#3bb1ef) border-box;border:1px solid transparent;border-radius:5px;content:"";display:flex;flex:0 0 20px;flex-grow:0;flex-shrink:0;height:20px;justify-content:center;transition:background .25s ease;width:20px}form .accept label .fake-checkbox:before{background:transparent;border-radius:50%;content:"";height:10px;transition:background .25s ease;width:10px}form .accept label input:checked+.accept-title>.fake-checkbox:before{background:linear-gradient(0deg,#0d4494,#3bb1ef)}form .accept label.invalid .fake-checkbox{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(0deg,#e57373,#e57373) border-box}form .submit-btn{flex:0 0 auto}form .wpcf7-spinner{display:none!important}form .accept-not-valid{color:red;display:block;font-size:12px;margin-top:3px}form.invalid .form-group-invalid .form-control{border-color:red}.wpcf7-form .ajax-loader,form .wpcf7-response-output{display:none!important}.search-form{position:relative;z-index:5}.search-form .input-search{background:#d6e5f6;border:none;border-radius:50px;color:#738188;height:50px;padding:0 20px 0 50px;width:100%}.search-form .btn-search{align-items:center;background:transparent;border-radius:50px;display:flex;height:50px;justify-content:center;left:0;position:absolute;top:0;transition:background .25s ease;width:50px}.search-form .btn-search svg{fill:#738188}.popup-form{border-radius:10px;margin:0 auto;max-width:500px;padding:70px 70px 50px;position:relative}.popup-form__title{text-align:center}.popup-form__text{margin-top:30px;text-align:center}.popup-form__form{margin-left:auto;margin-right:auto;margin-top:40px}.popup-form form .accept label .label-title{color:#003e5e}.popup-form form .form-submit{flex-direction:column;gap:25px}.popup-form form label{font-size:14px}.popup-form .mfp-close{display:none}.success-form .popup-form__text{font-size:20px}.feedback-form-popup{max-width:700px}.feedback-form-popup form textarea{height:100%}.close-popup{align-items:center;background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.3);border-radius:50%;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;right:20px;top:20px;transition:transform .25s ease;width:40px}.close-popup svg{height:auto;width:12px}.close-popup:hover{transform:rotate(90deg)}.header{isolation:isolate;left:0;padding:20px 0;position:fixed;top:0;transition:all .5s ease;width:100%;z-index:200}.header .glass-effect{border-radius:0}.header-inner{gap:30px;justify-content:space-between}.header .buttons,.header-inner{align-items:center;display:flex}.header .buttons{gap:15px}.header .button{flex:0 0 auto}.header .hamburger{display:none}.header .main-nav{position:relative}.header .search-form{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:width .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden;width:0}.header .search-form.active{visibility:visible;width:100%}.logo a{display:flex}.main-nav{isolation:isolate}.main-menu{isolation:isolate;position:relative;z-index:1}.main-menu,.main-menu ul{display:flex;list-style:none;margin:0;padding:0}.main-menu ul{flex-direction:column;gap:10px}.main-menu>li{z-index:1}.main-menu li{margin:0}.main-menu li a{color:#003e5e;font-size:15px;transition:color .25s ease,background .25s ease}.main-menu li a svg{fill:#003e5e;transition:transform .25s ease,fill .25s ease}.main-menu li.menu-item{position:relative}.main-menu li.menu-item>a{align-items:center;background:transparent;border-radius:20px;display:flex;gap:6px;line-height:1;padding:15px}.main-menu li.menu-item>a:hover{background:rgba(142,185,234,.102);color:#0266c0}.main-menu li.menu-item>a:hover svg{fill:#0266c0}.main-menu li.menu-item:hover ul.sub-menu{opacity:1;transform:translateY(0);visibility:visible}.main-menu li.menu-item-has-children{isolation:separate}.main-menu ul.sub-menu{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 0 16px 0 rgba(46,102,152,.17);display:flex;flex-direction:column;gap:20px;left:-18px;min-width:350px;opacity:0;padding:30px 40px;position:absolute;top:100%;transform:translateY(-20px);transition:visibility .3s ease,opacity .3s ease,transform .3s ease;visibility:hidden;z-index:9999}.main-menu ul.sub-menu.supports-backdrop-url{backdrop-filter:url(#displacementFilter) blur(9px);-webkit-backdrop-filter:url(#displacementFilter) blur(9px)}.main-menu ul.sub-menu li a{display:block;padding:0}.main-menu ul.sub-menu li a:hover{background:transparent;color:#0266c0}.main-menu ul.sub-menu li.menu-item{padding:0}.main-menu #menu-item-1 ul.sub-menu{min-width:320px}.main-menu #menu-item-3 ul.sub-menu{min-width:310px}.main-menu .menu-item-4816 ul.sub-menu{min-width:250px}.hamburger{align-items:center;background:#fff;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;gap:4px;height:47px;justify-content:center;width:47px}.hamburger .line{background:#0266c0;border-radius:10px;display:block;height:3px;transition:all .3s ease-in-out;width:22px}.mobile-nav-wrapper{position:relative}.mobile-nav-wrapper .nav-header{align-items:center;display:flex;justify-content:space-between;padding:16px;position:relative}.mobile-nav-wrapper .logo{background:#e6f0ff;transition:opacity .25s ease;z-index:1}.mobile-nav-wrapper .logo a{padding:0}.mobile-nav-wrapper .logo img{max-width:123px}.mobile-nav-wrapper .logo.transparent{opacity:0;visibility:hidden;z-index:-1}.mobile-nav-wrapper .search-form{margin-left:16px;margin-right:16px;margin-top:20px;z-index:1}.mobile-nav-wrapper .search-form .input-search{height:42px;padding-left:40px}.mobile-nav-wrapper .search-form .btn-search{height:42px;width:42px}.mobile-nav-wrapper .btn-close{align-items:center;backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;backdrop-filter:none;background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.mobile-nav-wrapper .mobile-menu,.mobile-nav-wrapper .mobile-menu .sub-menu{padding:0 16px;width:100%}.mobile-nav-wrapper .footer-contacts{bottom:0;left:0;position:absolute;width:100%;z-index:2}.mm-ocd__content{width:400px}.mm-spn.mm-spn--light{color:#003e5e}.mm-spn{background:#e6f0ff}.mm-spn.mm-spn--navbar:before{color:#0266c0;left:23px;top:27px}.mm-spn.mm-spn--navbar:after{display:none}.mm-spn.mm-spn--navbar ul{top:175px}.mm-spn.mm-spn--navbar ul:before{display:none}.mm-spn.mm-spn--navbar ul.mm-spn--parent ul{top:90px}.mm-spn ul,.mm-spn.mm-spn--light{background:#e6f0ff}.mm-spn li{background:#f0f6ff;border:1px solid hsla(0,0%,100%,.6);border-radius:20px;margin-bottom:10px}.mm-spn li:after{display:none}.mm-spn li a{border-radius:20px;color:#003e5e;display:block;font-size:15px;line-height:1;padding:17px 15px;width:calc(100% - var(--mm-spn-item-height))}.mm-spn li a:not(:last-child):after{display:none}.mm-spn li:before{background-color:hsla(0,0%,100%,.1);background-image:url(../img/_src/chevron-right.svg);background-position:50%;background-repeat:no-repeat;border:none;border:1px solid hsla(0,0%,100%,.6);border-radius:50%;box-shadow:0 4px 10px 0 rgba(46,102,152,.1);content:"";display:block;height:30px;opacity:1;right:15px;top:50%;transform:translateY(-50%);width:30px}.mm-ocd--left .mm-ocd__backdrop{display:none}.mm-spn.mm-spn--navbar:before{background-color:#f7f7f7;background-color:hsla(0,0%,100%,.4);background-image:url(../img/_src/chevron-left.svg);background-position:50%;background-repeat:no-repeat;border:none;border-radius:50%;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);height:30px;left:16px;margin:0;opacity:1;top:22px;transform:none;width:30px;z-index:1}.footer{padding:0 0 30px}.footer .row{display:flex;gap:50px;justify-content:space-between;padding:0 20px}.footer-logo{max-width:400px}.footer-logo .description{color:#738188;margin-top:30px}.footer ul{list-style:none;margin:0;padding:0}.footer ul li{margin:0}.footer ul li a{color:#003e5e}.footer ul li a:hover{color:#0266c0}.footer-menu ul{display:flex;flex-direction:column;font-size:20px;gap:20px}.footer-contacts .email{color:#0266c0;font-size:32px;line-height:1}.footer-contacts .email:hover{color:#003e5e}.footer .social-list{justify-content:flex-end;margin-top:30px}.footer .privacy{padding:0 20px}.footer .privacy ul{display:flex;flex-direction:column;gap:10px;line-height:1.2;margin-top:5px}.footer-bottom{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.4);border-radius:20px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);display:flex;gap:20px;justify-content:space-between;line-height:1.2;margin-top:50px;padding:15px 20px}.footer .created a{color:#003e5e}.footer .created a:hover{color:#0266c0}ul.social-list{display:flex;gap:10px;list-style:none;margin:0;padding:0}ul.social-list li{margin:0}ul.social-list li a{align-items:center;backdrop-filter:blur(20px);background:hsla(0,0%,99%,.3);border-radius:50%;box-shadow:0 4px 7px 0 rgba(101,137,156,.1);display:flex;height:50px;justify-content:center;transition:background .25s ease,border-color .25s ease;width:50px}ul.social-list li a svg{fill:#003e5e}ul.social-list li a:hover{background:#0266c0;border-color:#0266c0}ul.social-list li a:hover svg{fill:#fff}.top-slider.slick-slider .slick-list{margin:0}.top-slider.slick-slider .top-slider__item{min-height:817px;padding:216px 0 0;position:relative}.top-slider.slick-slider .top-slider__item .slide-bg{background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.top-slider.slick-slider .top-slider__item .slide-bg--sm{display:none}.top-slider .badge{align-items:center;backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);color:#0266c0;display:inline-flex;gap:10px;margin-bottom:40px;padding:10px 20px}.top-slider .page-title{max-width:660px}.top-slider .buttons{display:flex;gap:20px;margin-top:44px;position:relative}.page-home{padding-top:0}.page-home .section-header{position:relative}.page-home .section-header .custom-dots-wrapper{bottom:124px;left:0;position:absolute;width:100%;z-index:5}.page-home .section-header .custom-dots{justify-content:flex-end}.page-home .advantages-wrapper{position:absolute;right:97px;top:216px;z-index:5}.page-home .advantages-wrapper .container{display:flex;justify-content:flex-end;width:100%}.page-home .main-advantages{backdrop-filter:url(#displacementFilter) blur(9px);-webkit-backdrop-filter:url(#displacementFilter) blur(9px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;display:inline-flex;flex-direction:column;gap:20px;padding:20px}.page-home .main-advantages-item{line-height:1.2}.page-home .main-advantages-item__title{color:#0266c0;font-size:36px;font-weight:600}.page-home .main-advantages-item__text{color:#738188;margin-top:7px}.page-home .product-advantages{margin-top:-56px;padding-bottom:clamp(2.188rem,1.371rem + 3.63vw,5rem);position:relative;z-index:6}.page-home .section-blog{padding-bottom:38px}.product-advantages-grid{display:grid;gap:20px;grid-template-columns:repeat(4,4fr)}.product-advantages-item{backdrop-filter:url(#displacementFilter) blur(9px);-webkit-backdrop-filter:url(#displacementFilter) blur(9px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;line-height:1.2;padding:20px 30px}.product-advantages-item__title{color:#0266c0;font-size:24px;font-weight:600}.product-advantages-item__text{margin-top:5px}.section-platform .block-title{max-width:780px}.section-platform .section-title span{display:block}.section-platform .platform-card{backdrop-filter:blur(4px);background-image:url(../img/_src/platform-card-bg.png);background-position:100%;background-repeat:no-repeat;background-size:cover;border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);min-width:690px}.section-platform .platform-card a{color:#003e5e;display:block;padding:20px 30px}.section-platform .platform-card a:hover{color:#0266c0}.section-platform .platform-card__title{font-size:24px;font-weight:600;line-height:1.2}.section-platform .platform-card__text{color:#738188;margin-top:5px;max-width:390px}.platform-info-wrapper{display:grid;gap:35px;grid-template-columns:580px 1fr;margin-top:clamp(1.875rem,.958rem + 3.67vw,4.625rem)}.platform-info-panel{display:flex;flex-direction:column;gap:80px}.platform-info-panel .panel-item{backdrop-filter:blur(9px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;padding:20px}.platform-info-panel .panel-item__header{display:flex;gap:10px;line-height:1.2}.platform-info-panel .panel-item__header .icon{align-items:center;background:hsla(0,0%,100%,.1);border-radius:50%;box-shadow:inset -2px 3px 5px 0 rgba(46,102,152,.1),inset 3px -2px 5px 0 rgba(46,102,152,.1);display:flex;flex:0 0 56px;height:56px;justify-content:center;width:56px}.platform-info-panel .panel-item__header .title{font-size:24px;font-weight:600}.platform-info-panel .panel-item__header .title span{display:block}.platform-info-panel .panel-item__header .title .text{color:#738188;font-size:16px;font-weight:400;margin-top:10px}.platform-info-panel .panel-item__content{display:flex;flex-direction:column;gap:10px;margin-top:25px}.platform-info-panel .panel-item .tags-items__title{line-height:1.2}.platform-info-panel .panel-item .tags-items__tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.platform-info-panel .panel-item .tags-items .tag{background:rgba(0,62,94,.1);border-radius:20px;color:#003e5e;cursor:pointer;font-size:12px;padding:5px 10px;text-align:center;transition:background .25s ease,color .25s ease}.platform-info-panel .panel-item .tags-items .tag.active,.platform-info-panel .panel-item .tags-items .tag:hover{background:#0266c0;color:#fff}.platform-info-panel .panel-item .tags-items:last-child{padding-bottom:27px}.platform-info-panel .panel-item .links .link{display:block}.platform-info-panel .panel-item .links .link:after{background:rgba(0,62,94,.07);content:"";display:block;height:1px;width:100%}.platform-info-panel .panel-item .links .link:last-child .item{padding-bottom:0}.platform-info-panel .panel-item .links .link:last-child:after{display:none}.platform-info-panel .panel-item .links .item{align-items:center;color:#003e5e;cursor:pointer;display:flex;gap:30px;justify-content:space-between;line-height:1.2;padding:10px 0;transition:color .25s ease}.platform-info-panel .panel-item .links .item svg{fill:#003e5e}.platform-info-panel .panel-item .links .item.active,.platform-info-panel .panel-item .links .item:hover{color:#0266c0}.platform-info-panel .panel-item .links .item.active svg,.platform-info-panel .panel-item .links .item:hover svg{fill:#0266c0}.platform-info-content{display:flex}.platform-info-content-item{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative}.platform-info-content-item__title{display:none}.platform-info-content-item__img{align-items:center;display:flex;flex-direction:column}.platform-info-content-item__img img{position:relative}.platform-info-content-item__img .product-img{z-index:2}.platform-info-content-item__img .static-img{margin-top:-17px;z-index:1}.platform-info-content-item__description{color:#738188;font-size:20px;margin-left:auto;margin-right:auto;margin-top:-20px;max-width:860px;text-align:center}.platform-info-content-item__btn{margin-top:30px;text-align:center}.platform-info-content-item__advantages{backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);display:flex;margin-top:40px;padding:24px 20px}.platform-info-content-item__advantages .item{border-right:1px solid #fff;flex:1;line-height:1.2;padding:9px 18px;position:relative;text-align:center}.platform-info-content-item__advantages .item:last-child{border-right:none}.platform-info-content-item .close-popup,.platform-info-content-item .mfp-close,.section-cases .slider-nav{display:none}.section-cases .cases-btn{display:none;margin-top:30px}.case-card{backdrop-filter:blur(9px);background:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;height:100%;line-height:1.2}.case-card a{color:#003e5e;padding:30px}.case-card__header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.case-card__label span{color:#0266c0;display:block}.case-card__label .count{font-size:20px;font-weight:500}.case-card__icon{flex:0 0 49px}.case-card__title-wrapper{border-bottom:1px solid rgba(0,62,94,.07);margin-top:23px;padding-bottom:20px}.case-card__title{font-size:24px;font-weight:600;transition:color .25s ease}.case-card__client{align-items:center;display:flex;gap:15px;margin-top:23px}.case-card__client .icon{flex:0 0 20px}.case-card__description{padding-top:20px}.case-card .result-list{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.case-card .result-list li{align-items:flex-start;display:flex;gap:20px;margin:0}.case-card .result-list .title{color:#0266c0;flex:0 0 120px;font-size:20px;font-weight:600}.case-card:hover .card-icon{background:#0266c0}.case-card:hover .card-icon svg{fill:#fff}.case-card:hover .case-card__title{color:#0266c0}.case-card--shortcut .case-card__label .count{color:#738188;font-size:16px;font-weight:400}.case-card--shortcut .case-card__label .label-title{font-size:20px;margin-top:5px}.case-card--shortcut .case-card__title-wrapper{border-bottom:none}.case-card--shortcut .case-card__title{line-height:1.2}.case-card--shortcut .case-card__title span{color:#0266c0;display:block;font-size:40px}.case-card--shortcut .case-card__description{padding-top:0}.case-card--shortcut .case-card__client{border-top:1px solid rgba(0,62,94,.07);padding-top:24px}.card-icon{align-items:center;background:hsla(0,0%,100%,.4);border-radius:50%;box-shadow:0 3px 20px 0 rgba(46,102,152,.3);cursor:pointer;display:flex;height:49px;justify-content:center;transition:background .25s ease;width:49px}.card-icon svg{fill:#0266c0}.card-icon-inverse{backdrop-filter:url(#displacementFilter) blur(2px);-webkit-backdrop-filter:url(#displacementFilter) blur;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.6);box-shadow:inset 3px -2px 5px 0 rgba(46,102,152,.1),inset -2px 3px 5px 0 rgba(46,102,152,.1)}.section-request .block-wrapper{align-items:center;background-position:50%;border-radius:20px;display:grid;gap:95px;grid-template-columns:1fr 49%;padding:50px 60px}.section-request .section-title{max-width:600px}.section-request .section-description{font-size:16px;max-width:510px}.section-request .form-groups-wrapper{flex-direction:row}.section-request .form-group{flex:1}.section-request .form-submit{margin-top:25px}.section-request-glass{padding-top:20px}.section-request-glass .block-wrapper{backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.6);box-shadow:0 4px 10px 0 rgba(101,137,156,.1)}.section-feedback{background-image:url(../img/_src/bg/feedback-bg-opt.png);background-position:0;background-repeat:no-repeat;background-size:cover;padding-bottom:clamp(5rem,3.191rem + 6.81vw,10rem);padding-top:clamp(5rem,3.644rem + 5.11vw,8.75rem)}.section-feedback .feedback-block{display:flex;gap:50px;justify-content:space-between;margin:0 auto;max-width:1426px}.section-feedback .feedback-block__title{max-width:560px}.section-feedback .feedback-block .section-title span{display:block}.section-feedback .feedback-block .section-description{font-size:16px;max-width:533px}.section-feedback .feedback-block__form{backdrop-filter:blur(9px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;max-width:693px;padding:30px 60px}.section-feedback .feedback-block form textarea{height:100%}.section-feedback .feedback-block form .accept label{font-size:14px}.section-blog .block-title{max-width:665px}.section-blog .posts-search{margin-top:60px}.section-blog .posts-sliders{display:none}.section-blog .posts-sliders .slider-nav{justify-content:flex-end;margin-bottom:15px}.section-blog .posts-filter--mobile{display:none}.section-blog .posts-slider .post-card{box-shadow:none}.section-blog .select2-container{min-width:200px}.posts-filter{display:flex;gap:30px;list-style:none;margin:40px 0 0;padding:0}.posts-filter li{margin:0}.posts-filter li.active .button--brd-grad{background:linear-gradient(90deg,#2689e2,#154b7c)}.posts-filter--mobile{align-items:flex-start}.posts-filter--mobile .button{flex:0 0 auto}.posts-filter .select2-container .select2-selection--single{border-radius:20px;height:53px;width:100%}.posts-grid{display:grid;gap:40px;grid-template-columns:repeat(3,3fr)}.post-card{backdrop-filter:blur(9px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;line-height:1.2}.post-card a{border-radius:20px;color:#003e5e;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:30px}.post-card__wrapper{display:flex;gap:20px}.post-card__img{border-radius:20px;display:flex;flex:0 0 200px;overflow:hidden;position:relative}.post-card__img img{border-radius:20px;transition:transform .35s ease}.post-card__label{backdrop-filter:blur(9px);background:rgba(76,175,80,.6);border:1px solid rgba(76,175,80,.6);border-radius:20px;color:#fff;display:inline-block;font-size:12px;left:12px;line-height:1.4;min-width:104px;padding:10px 20px;position:absolute;text-align:center;top:12px}.post-card__label.label-events{background:rgba(255,183,77,.6);border:1px solid rgba(255,183,77,.6)}.post-card__label.label-news{background:rgba(171,71,188,.6);border:1px solid rgba(171,71,188,.6)}.post-card__label.label-awards{background:rgba(21,94,201,.6);border:1px solid rgba(21,94,201,.6)}.post-card__title{font-size:24px;font-weight:600;transition:color .25s ease}.post-card__excerpt{color:#738188;margin-top:20px}.post-card__footer{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:20px}.post-card__footer ul{display:flex;gap:20px;list-style:none;margin:0;padding:0}.post-card__footer ul li{align-items:center;display:flex;gap:10px;margin:0}.post-card .card-icon{flex:0 0 40px;height:40px;width:40px}.post-card .card-icon svg{fill-opacity:.5;transition:fill-opacity .25s ease}.post-card:hover .post-card__img img{transform:scale(1.05)}.post-card:hover .post-card__title{color:#0266c0}.post-card:hover .card-icon{background:#0266c0}.post-card:hover .card-icon svg{fill:#fff;fill-opacity:1}.posts-search{align-items:center;backdrop-filter:blur(9px);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;display:flex;gap:30px;justify-content:space-between;padding:20px 40px}.posts-search__title{align-items:center;display:flex;gap:20px}.posts-search__title .icon{flex:0 0 56px}.posts-search__title span{color:#738188;display:block;line-height:1.2}.posts-search__title .accent{color:#003e5e;font-size:20px;font-weight:500}.posts-search__form{align-items:center;display:flex;gap:50px}.posts-search .search-form .input-search{background:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.8);border-radius:10px;min-width:348px;padding:10px 20px;transition:border-color .25s ease}.posts-search .search-form .input-search:focus{background-clip:padding-box,border-box;background-image:linear-gradient(#fff,#fff),linear-gradient(0deg,#0d4494,#3bb1ef);background-origin:border-box;border:1px double transparent}.posts-search .search-form ::-moz-placeholder{color:#738188}.posts-search .search-form ::placeholder{color:#738188}.posts-search .search-form .btn-search{left:auto;right:0}.posts-search .select2-container{min-width:auto}.posts-search .select2-container--default .select2-selection--single{min-width:230px}.select2-container{display:block}.select2-container:focus-visible{outline:none}.select2-container .selection:focus-visible{outline:none}.select2-container .select2-dropdown{background:#fff;border:none}.select2-container .select2-results__options{padding-top:10px}.select2-container .select2-results__options::-webkit-scrollbar{width:4px}.select2-container .select2-results__options::-webkit-scrollbar-track{background:#f4f4f4}.select2-container .select2-results__options::-webkit-scrollbar-thumb{background-color:#b6bad0}.select2-container .select2-results__option{color:#003e5e;font-size:16px;line-height:1.2;margin:0 0 10px;padding:0 20px}.select2-container--default.select2-invalid .select2-selection--single{border-color:red}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#738188;font-size:16px;line-height:1}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#003e5e;font-size:16px}.select2-container--default .select2-selection--single{align-items:center;background:hsla(0,0%,100%,.8);border:1px solid #fff;border-radius:10px;cursor:pointer;display:flex;height:50px;overflow:hidden;padding-left:20px;padding-right:39px;transition:border-color .25s ease;width:165px}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0}.select2-container--default .select2-selection--single .select2-selection__rendered:after{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="8" fill="none" viewBox="0 0 14 8"><path fill="%23738188" d="M13.75.75a.36.36 0 0 1 0 .531L7.219 7.844a.42.42 0 0 1-.532 0L.157 1.28a.36.36 0 0 1 0-.531L.75.125c.156-.125.406-.125.531 0L6.97 5.781 12.625.125C12.75 0 13 0 13.156.125z"/></svg>');background-position:50%;background-repeat:no-repeat;content:"";cursor:pointer;display:block;height:11px;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:17px;z-index:1}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.select2-container--default .select2-search--inline .select2-search__field{cursor:pointer;margin:0}.select2-container--default .select2-search--inline .select2-search__field::-moz-placeholder{font-size:16px}.select2-container--default .select2-search--inline .select2-search__field::placeholder{font-size:16px}.select2-container--default .select2-results{border-radius:0 0 10px 10px;padding-bottom:5px}.select2-container--default .select2-results__options .select2-results__message{display:none}.select2-container--default .select2-results__option{transition:color .25s ease}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option[aria-selected=true]{background-color:transparent;color:#0266c0}.select2-container--default .select2-results__option--selected{background:transparent}.select2-container--default.select2-container--focus .select2-selection--single{border-color:#fff}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered:after{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="8" fill="none" viewBox="0 0 14 8"><path fill="%23738188" d="M.156 7.219a.36.36 0 0 1 0-.532L6.688.125a.42.42 0 0 1 .53 0l6.532 6.563a.36.36 0 0 1 0 .53l-.594.626c-.156.125-.406.125-.531 0L6.938 2.188 1.28 7.844c-.125.125-.375.125-.531 0z"/></svg>');background-position:50%;background-repeat:no-repeat}.page-solutions .section-header{padding:40px 0}.page-solutions .section-header .top-banner{backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;background:hsla(0,0%,100%,.4);background-image:url(../img/_src/bg/solutions-bg-opt.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);padding:84px 87px}.page-solutions .section-header .banner-content{max-width:700px}.page-solutions .section-header .subtitle{color:#0266c0;font-size:24px;font-weight:600;line-height:1.2;margin-top:32px}.page-solutions .section-header .section-description{margin-top:20px;max-width:500px}.page-solutions .section-header .button{margin-top:34px}.page-solutions .posts-filter{flex-wrap:wrap;gap:20px}.page-solutions .posts-filter--mobile{display:none}.page-solutions .posts-filter--mobile .select2-container{min-width:250px}.page-solutions .section-feedback .section-title{max-width:400px}.solutions-grid{display:grid;gap:30px;grid-template-columns:repeat(4,4fr);margin-top:60px}.solutions-grid .solutions-card.mix{display:none}.solutions-card{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;display:flex;flex-direction:column;gap:28px;justify-content:space-between;line-height:1.2;padding:30px 20px}.solutions-card--business{background:rgba(116,126,237,.05)}.solutions-card--ready{background:rgba(0,200,179,.05)}.solutions-card--it{background:rgba(2,102,192,.1)}.solutions-card__label{background:rgba(116,126,237,.1);border:1px solid rgba(116,126,237,.05);border-radius:20px;color:#747eed;display:inline-block;font-size:12px;margin-bottom:20px;padding:10px}.solutions-card__label--green{background:rgba(0,200,179,.1);border-color:rgba(0,200,179,.05);color:#00c8b3}.solutions-card__label--blue{background:rgba(2,102,192,.1);border-color:rgba(2,102,192,.05);color:#0266c0}.solutions-card__title{font-size:24px;font-weight:600}.solutions-card__title a{color:#003e5e}.solutions-card__title a:hover{color:#0266c0}.solutions-card__text{color:#738188;margin-top:10px}.page-404{padding-bottom:0}.page-404 .error-404__content{text-align:center}.page-404 .error-404 .page-title{color:#0266c0;font-size:clamp(8.125rem,4.583rem + 14.17vw,18.75rem);font-weight:400}.page-404 .error-404 .description{font-size:30px;line-height:1.2}.page-404 .error-404 .button{margin-top:50px}.page-product{background-image:url(../img/_src/bg/product-main-bg-opt.png);background-position:100% 159px;background-repeat:no-repeat}.page-product .section-header{padding-bottom:0;padding-top:clamp(2.5rem,1.822rem + 2.55vw,4.375rem)}.page-product .section-header .section-content{display:grid;gap:62px;grid-template-columns:47% 1fr}.page-product .section-header .page-title{margin-top:25px}.page-product .product-advantages{backdrop-filter:url(#displacementFilter) blur(9px);-webkit-backdrop-filter:url(#displacementFilter) blur(9px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;display:grid;gap:20px;grid-template-columns:repeat(3,3fr);margin-top:40px;max-width:680px;padding:20px}.page-product .product-advantages .advantages-item{line-height:1.2}.page-product .product-advantages .advantages-item__title{color:#0266c0;font-size:36px;font-weight:600}.page-product .product-advantages .advantages-item__text{color:#738188}.page-product .buttons{align-items:center;display:flex;gap:20px;margin-top:50px}.product-badge{align-items:center;backdrop-filter:url(#displacementFilter) blur(9px);-webkit-backdrop-filter:url(#displacementFilter) blur(9px);background:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;color:#0266c0;display:inline-flex;gap:10px;line-height:1.2;padding:10px 20px}.product-badge__img{flex:0 0 21px}.section-compare{background-image:url(../img/_src/bg/compare-bg-1920.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;padding-top:clamp(5rem,3.87rem + 4.26vw,8.125rem)}.section-compare .section-title span{display:block}.section-compare .section-description{max-width:800px}.section-compare .compare-wrapper{align-items:center;display:flex;gap:48px;margin-top:60px;position:relative}.section-compare .compare-wrapper .col{display:flex;flex:1}.section-compare .compare-wrapper .col--first{justify-content:flex-end}.section-compare .decorative-btn{align-items:center;backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.6);border-radius:50%;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);display:flex;height:89px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:89px;z-index:2}.section-compare .compare-card{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.4);border:2px solid hsla(0,0%,100%,.6);border-radius:20px;max-width:671px;padding:20px 30px}.section-compare .compare-card .wrapper,.section-compare .compare-card__title{align-items:center;display:flex;gap:30px}.section-compare .compare-card__title{font-size:24px;font-weight:600;line-height:1.2;padding:20px 30px}.section-compare .compare-card__title .icon{flex:0 0 60px}.section-compare .compare-card__title .title span{display:block}.section-compare .compare-card__list ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.section-compare .compare-card__list ul li{align-items:center;backdrop-filter:url(#displacementFilter) blur(9px);-webkit-backdrop-filter:url(#displacementFilter) blur(9px);background:hsla(0,0%,100%,.3);background:transparent;border:1px solid hsla(0,0%,100%,.6);border-radius:20px;display:flex;gap:30px;justify-content:space-between;margin:0;padding:15px 20px}.section-compare .compare-card__list ul li .icon{align-items:center;backdrop-filter:url(#displacementFilter) blur(2px);-webkit-backdrop-filter:url(#displacementFilter) blur;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.6);border-radius:50%;box-shadow:inset 3px -2px 5px 0 rgba(46,102,152,.1),inset -2px 3px 5px 0 rgba(46,102,152,.1);display:flex;flex:0 0 56px;height:56px;justify-content:center;width:56px}.section-compare .compare-card__list ul li .title{font-weight:600}.section-compare .compare-card__list ul li .title span{color:#738188;display:block;font-weight:400;line-height:1.2}.section-compare .compare-card__list ul li .label{display:inline-flex;flex:0 0 95px;flex-wrap:wrap;font-size:28px;font-weight:700;justify-content:center;line-height:1.2;text-align:center}.section-compare .compare-card__list ul li .label span{align-items:center;display:inline-flex;font-size:16px;font-weight:600}.section-compare .compare-card--accent{max-width:762px}.section-compare .compare-card--accent .compare-card__title{color:#0266c0}.section-compare .compare-card--accent .compare-card__list li .title span{color:#003e5e}.section-compare .compare-card--accent .compare-card__list li .label{color:#0266c0}.section-components{background-image:url(../img/_src/bg/components-bg.png);background-repeat:no-repeat;background-size:cover}.section-components .title-wrapper{align-items:flex-end}.section-components .section-title span{display:block}.section-badge{background:#0266c0;background:rgba(2,102,192,.8);border-radius:20px;color:#fff;display:inline-flex;font-size:20px;justify-content:center;margin-bottom:20px;padding:5px 20px;text-align:center}.slider-components,.slider-components-2{margin-top:60px}.slider-components .slick-list,.slider-components-2 .slick-list{margin:0 -10px}.slider-components .slick-slide,.slider-components-2 .slick-slide{padding:0 10px}.components-card{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);height:100%;line-height:1.2;padding:20px}.components-card__header{align-items:center;display:flex;gap:20px;justify-content:space-between}.components-card .card-icon-inverse{cursor:default;height:60px;width:60px}.components-card .num{color:#0266c0;font-size:24px;font-weight:700}.components-card__title{font-size:24px;font-weight:600;margin-top:20px}.components-card__text{border-bottom:1px solid rgba(0,62,94,.07);color:#738188;margin:20px 0 0}.components-card__text ul{display:flex;flex-direction:column;gap:15px;margin:0;padding:0 0 20px 1.5em}.components-card__text ul li{margin:0}.components-card__footer{background:rgba(2,102,192,.05);border-radius:10px;margin-top:20px;padding:15px}.components-card__footer .title{align-items:flex-start;color:#0266c0;display:flex;font-size:20px;font-weight:500;gap:20px}.components-card__footer .icon{display:flex;margin-top:2px}.components-card__footer .text{color:#738188;margin-top:20px}.page-product .section-request .block-wrapper{background-image:url(../img/_src/bg/sec-request-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:246px}.page-product .section-request .section-title{max-width:655px}.page-product .raiting-card .section-title{max-width:100%}.raiting-card{backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;background:hsla(0,0%,100%,.4);background-image:url(../img/_src/bg/raiting-card-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);margin-top:70px;padding:46px 60px;text-align:center}.raiting-card .section-title span{display:block}.raiting-card__btn{margin-top:20px}.page-product .sections-wrapper{background-image:url(../img/_src/bg/sec-wrapper-bg.png);background-position:0 130px;background-repeat:no-repeat}.page-product .section-advantages .advantages-items{display:grid;gap:30px;grid-template-columns:repeat(3,3fr)}.page-product .section-advantages .advantages-item{align-items:center;backdrop-filter:blur(9px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;display:flex;gap:10px;line-height:1.2;padding:30px}.page-product .section-advantages .advantages-item__title{font-size:24px;font-weight:600}.page-product .section-advantages .advantages-item__text{color:#738188;margin-top:10px}.page-product .section-advantages .advantages-item__img{display:flex;flex:0 0 180px;justify-content:flex-end}.page-product .section-advantages .advantages-item:nth-child(odd){background:linear-gradient(180deg,rgba(2,69,193,.6),rgba(55,148,255,.6) 51.92%,rgba(59,177,239,.6));color:#fff}.page-product .section-advantages .advantages-item:nth-child(odd) .advantages-item__text{color:#fff}.section-ecosystem .section-description{max-width:960px}.section-ecosystem .ecosystem{align-items:flex-start;display:flex;gap:50px;justify-content:space-between}.section-ecosystem .ecosystem__col--cards{display:flex;flex-direction:column;gap:45px}.section-ecosystem .ecosystem__col--img{display:flex;justify-content:center}.section-ecosystem .ecosystem-card{backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;backdrop-filter:blur(4px);background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);line-height:1.2;padding:20px;width:405px}.section-ecosystem .ecosystem-card__title{border-bottom:1px solid rgba(0,62,94,.07);font-size:24px;font-weight:600;padding-bottom:20px}.section-ecosystem .ecosystem-card__subtitle{font-size:20px;font-weight:500;margin-top:20px}.section-ecosystem .ecosystem-card__text{color:#738188;margin-top:20px}.section-ecosystem .ecosystem-card__btn{margin-top:20px;text-align:right}.accordeon{display:flex;flex-direction:column;gap:20px}.accordeon-item{line-height:1.2}.accordeon-item__title{align-items:center;backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);cursor:pointer;display:flex;font-size:24px;font-weight:600;gap:20px;justify-content:space-between;padding:15px 50px}.accordeon-item__title.active svg{transform:rotate(180deg)}.accordeon-item .icon{align-items:center;backdrop-filter:blur(9px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.6);border-radius:50%;box-shadow:0 4px 10px 0 rgba(46,102,152,.1);display:flex;flex:0 0 49px;height:49px;justify-content:center;width:49px}.accordeon-item svg{transition:transform .25s ease}.accordeon-item__text{font-size:22px;padding:17px 50px 0}.accordeon-item__text p:last-child{margin-bottom:0}.page-product-it .section-header .product-advantages,.page-product-it .section-header .section-description{max-width:700px}.page-product-it .section-compare{background-size:cover}.page-product-it .compare-wrapper .col--first .compare-card__list ul li{padding-bottom:10px;padding-top:10px}.page-product-it .section-components{background-image:none}.page-product-it .section-results .results-wrapper{align-items:center;display:flex;gap:7px}.page-product-it .section-results .results-slider,.page-product-it .section-results .slider-nav{display:none}.page-product-it .section-results .results-card{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;flex:0 0 31.5%;line-height:1.2;padding:20px 0}.page-product-it .section-results .results-card__title{border-bottom:1px solid hsla(0,0%,100%,.4);font-size:24px;font-weight:600;padding:20px 30px}.page-product-it .section-results .results-card__list{display:flex;flex-direction:column}.page-product-it .section-results .results-card__list-item{align-items:center;display:flex;gap:20px;padding:15px 20px}.page-product-it .section-results .results-card__list-item .card-icon{flex:0 0 56px;height:56px;width:56px}.page-product-it .section-results .results-card__list-item .title{font-weight:600}.page-product-it .section-results .results-card__list-item .title span{color:#738188;display:block;font-weight:400;margin-top:5px}.page-product-it .section-advantages .advantages-items{display:flex;flex-wrap:wrap;gap:30px}.page-product-it .section-advantages .advantages-items .advantages-item{width:calc(33.33333% - 20px)}.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(7),.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(8){width:calc(50% - 15px)}.page-product-it .section-request .section-title{max-width:730px}.page-product-it .section-request .block-wrapper{background-image:url(../img/_src/bg/sec-request-bg-2.png);gap:55px}.page-product-it .section-request .request-form{backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);padding:20px}.section-form-whom .components-card .num{color:#0266c0;font-size:60px;font-weight:700;opacity:.3}.section-form-whom .components-card__title{border-bottom:1px solid rgba(0,62,94,.07);padding-bottom:20px}.section-form-whom .components-card__text{border-bottom:none;color:#003e5e;margin-top:20px}.section-form-whom .components-card__text ul{border-bottom:none;color:#003e5e;gap:5px}.page-template-default .page-default{padding-bottom:clamp(5rem,3.191rem + 6.81vw,10rem)}.page-template-default .post-content{max-width:1150px}.page-default .content-wrapper{display:grid;gap:110px;grid-template-columns:24% 1fr}.page-header{margin-top:clamp(2.813rem,1.569rem + 4.68vw,6.25rem)}.page-privacy{padding-bottom:clamp(5rem,3.191rem + 6.81vw,10rem)}.page-privacy .post-content h2:first-child{margin-top:0}.aside-wrapper{position:relative}.aside-wrapper .aside{position:sticky;top:130px}.post-nav{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;display:flex;flex-direction:column;gap:15px;line-height:1.2;list-style:none;margin:0;padding:20px}.post-nav li{margin:0}.post-nav li a{color:#738188}.post-nav li a:hover{color:#003e5e}.page-about{background-image:url(../img/_src/bg/bg-2-opt.png);background-position:100% 100px;background-repeat:no-repeat}.page-about .section-header{min-height:630px;padding-top:0}.page-about .section-header-content{padding-top:130px}.page-about .section-header .page-title{margin-top:0}.page-about .section-header .product-advantages{margin-top:clamp(2.5rem,1.935rem + 2.13vw,4.063rem);max-width:750px}.page-about .section-about .section-title span{display:block}.page-about .section-about .about-company{align-items:center;display:flex;font-size:20px;gap:70px;justify-content:space-between}.page-about .section-about .about-company__text{color:#738188;flex:0 0 44.5%}.page-about .section-about .about-company__text-accent{backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;backdrop-filter:blur(4px);background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);line-height:1.6;padding:30px}.page-about .section-about .about-company p:last-child{margin-bottom:0}.page-about .section-about .accent-block{align-items:center;backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;background:hsla(0,0%,100%,.4);background-image:url(../img/_src/bg/sec-request-bg-2.png);background-repeat:no-repeat;background-size:cover;border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);display:flex;flex-direction:column;justify-content:center;min-height:245px;padding:20px;text-align:center}.page-about .section-about .accent-block .section-title{margin:0 auto;max-width:1350px}.page-about .section-mission .section-title-wrapper{max-width:683px}.page-about .section-mission .components-card__text{border-bottom:none;margin-top:20px}.page-about .section-mission .slider-nav{justify-content:flex-end;margin-bottom:30px}.section-team .section-wrapper{display:grid;gap:85px;grid-template-columns:1fr 34%}.section-team .team-description-wrapper{position:relative}.section-team .team-description{position:sticky;top:120px}.section-team .section-title span{display:block}.section-team .team-gallery{display:flex;flex-direction:column;gap:55px}.section-team .team-gallery__item,.section-team .team-gallery__item a{display:flex}.section-team .team-gallery__item img{border-radius:20px}.section-location .section-description{max-width:900px}.section-location .cards-wrapper{display:grid;gap:52px;grid-template-columns:repeat(3,3fr)}.section-location .location-card{border-radius:20px;line-height:1.2;position:relative}.section-location .location-card img{border-radius:20px}.section-location .location-card__content{backdrop-filter:url(#displacementFilter) blur(9px);-webkit-backdrop-filter:url(#displacementFilter) blur(9px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;bottom:30px;left:30px;padding:20px;position:absolute;right:30px}.section-location .location-card__title{font-size:24px;font-weight:600}.section-location .location-card__text{margin-top:10px}.section-requirements .section-title-wrapper{max-width:990px}.section-requirements .slider-nav{display:none;margin-bottom:30px}.section-requirements .components-card__text{margin-top:20px}.section-vacancies{padding-bottom:30px}.section-vacancies .vacancies-wrapper{display:grid;gap:100px;grid-template-columns:1fr 44%}.section-vacancies .vacancies-wrapper .description{max-width:850px}.section-vacancies .vacancies-wrapper .description p:last-child{margin-bottom:0}.section-vacancies .vacancies-wrapper .section-description{margin:0}.section-vacancies .button{margin-top:clamp(1.875rem,1.423rem + 1.7vw,3.125rem)}.section-vacancies .vacancies-btn{display:none}.section-vacancies .vacancies-list{display:flex;flex-direction:column;gap:20px}.vacancies-card{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;line-height:1.2}.vacancies-card a{color:#003e5e;display:block;padding:30px;position:relative}.vacancies-card a:hover .vacancies-card__title{color:#0266c0}.vacancies-card a:hover .card-icon{background:#0266c0}.vacancies-card a:hover .card-icon svg{fill:#fff;fill-opacity:1}.vacancies-card__title{font-size:24px;font-weight:600;transition:color .25s ease}.vacancies-card__text{display:flex;flex-direction:column;gap:18px;margin-top:18px;padding-right:80px}.vacancies-card__text span{display:block}.vacancies-card .card-icon{bottom:30px;height:40px;position:absolute;right:30px;width:40px}.vacancies-card .card-icon svg{fill-opacity:.5;transition:fill-opacity .25s ease,fill .25s ease}.page-about .section-contacts .contacts-wrapper{display:grid;gap:100px;grid-template-columns:1fr 44%}.page-about .section-contacts .contacts-title{margin-left:147px}.page-about .section-contacts .section-title span{display:block}.page-about .section-contacts .section-description{font-size:16px}.page-about .section-contacts .buttons{margin-top:35px}.page-about .section-contacts .contacts-list ul{display:flex;flex-direction:column;gap:35px;line-height:1.2;list-style:none;margin:0;padding:0}.page-about .section-contacts .contacts-list ul li{margin:0}.page-about .section-contacts .contacts-list ul li span{display:block}.page-about .section-contacts .contacts-list ul li .title{font-size:32px;font-weight:600}.page-about .section-contacts .contacts-list ul li .title.title--accent{font-size:40px}.page-about .section-contacts .contacts-list ul li .title.title--light{font-weight:400}.page-about .section-contacts .contacts-list ul li .text{color:#738188;font-size:24px;margin-top:15px;max-width:500px}.page-about .section-contacts .contacts-list ul li a{color:#738188}.page-about .section-contacts .contacts-list ul li a:hover{color:#003e5e}.page-rates .section-rates{padding-bottom:0}.page-rates .rates-wrapper{display:flex;flex-wrap:wrap;gap:40px}.page-rates .rates-wrapper .rates-item{backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);font-size:20px;padding:30px;width:calc(50% - 20px)}.page-rates .rates-wrapper .rates-item:last-child{width:100%}.page-rates .rates-wrapper .rates-item p:last-child{margin-bottom:0}.page-partners .section-feedback a.email{font-size:24px;line-height:1.2;margin-top:25px}.partners-grid{display:grid;gap:45px 25px;grid-template-columns:repeat(5,5fr)}.partners-card{backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;backdrop-filter:blur(4px);background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);display:flex;flex-direction:column;justify-content:space-between;line-height:1.2;padding:30px 20px}.partners-card__img img{max-height:60px;width:auto}.partners-card__text{margin-top:25px}.partners-card__text ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.partners-card__text ul li{margin:0}.partners-card__text ul a{color:#003e5e}.partners-card__text ul a:hover{color:#0266c0}.page-blog .section-blog{padding-bottom:20px}.blog-card .post-card__wrapper{flex-direction:column}.blog-card .post-card__img{flex:0 0 auto}.blog-card .post-card__img img{display:block}.blog-filter{align-items:center;display:flex;gap:24px;justify-content:flex-end;position:relative;width:35%}.blog-filter .search-form{position:absolute;right:74px;top:0;transition:width .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden;width:0}.blog-filter .search-form.active{visibility:visible;width:calc(100% - 74px)}.blog-filter .search-form .input-search{border-radius:10px}.blog-filter .select2-container--default{width:auto!important}.blog-filter .select2-container--default .select2-selection--single{backdrop-filter:url(#displacementFilter) blur(9px);-webkit-backdrop-filter:url(#displacementFilter) blur(9px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);width:230px}.blog-filter .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#003e5e}.blog-filter .select2-container--default .select2-selection--single .select2-selection__rendered:after{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="8" fill="none" viewBox="0 0 14 8"><path fill="%23003e5e" d="M13.75.75a.36.36 0 0 1 0 .531L7.219 7.844a.42.42 0 0 1-.532 0L.157 1.28a.36.36 0 0 1 0-.531L.75.125c.156-.125.406-.125.531 0L6.97 5.781 12.625.125C12.75 0 13 0 13.156.125z"/></svg>');background-position:50%;background-repeat:no-repeat}.blog-filter .select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered:after{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="8" fill="none" viewBox="0 0 14 8"><path fill="%23003e5e" d="M.156 7.219a.36.36 0 0 1 0-.532L6.688.125a.42.42 0 0 1 .53 0l6.532 6.563a.36.36 0 0 1 0 .53l-.594.626c-.156.125-.406.125-.531 0L6.938 2.188 1.28 7.844c-.125.125-.375.125-.531 0z"/></svg>');background-position:50%;background-repeat:no-repeat}.blog-filter .btn-icon{flex:0 0 50px}.category .select2-container .select2-dropdown{background:#eef4ff}.page-article .post{margin-top:clamp(2.813rem,1.569rem + 4.68vw,6.25rem)}.page-article .post-header{display:grid;gap:100px;grid-template-columns:1fr 46%}.page-article .post-header__img img{border-radius:20px}.page-article .post-img{display:none;margin-top:clamp(1.875rem,1.423rem + 1.7vw,3.125rem)}.page-article .post-img img{border-radius:20px}.page-article .post-info{align-items:center;display:flex;gap:50px;line-height:1.2;margin-top:43px}.page-article .author{align-items:center;display:flex;gap:30px}.page-article .author__img{flex:0 0 85px;height:85px;width:85px}.page-article .author__img img{border-radius:50%}.page-article .author__title{color:#738188;display:flex;flex-direction:column;gap:10px}.page-article .post-meta{color:#738188;display:flex;flex:0 0 37%;flex-direction:column;gap:7px;list-style:none;margin:0;padding:0}.page-article .post-meta li{margin:0}.page-article .post-meta__views{align-items:center;display:flex;gap:10px}.page-article .post-meta__views .icon{display:flex}.page-article .post-preview{font-size:20px;margin-top:50px}.page-article .post-preview p:last-child{margin-bottom:0}.page-article .post-content-wrapper{display:grid;gap:150px;grid-template-columns:24% 1fr;margin-top:clamp(2.5rem,1.144rem + 5.11vw,6.25rem);padding-top:0}.page-article .post-content{display:flex;flex-direction:column;font-size:20px;gap:90px}.page-article .post-content .text-block p:last-child{margin-bottom:0}.page-article .post-content .text-block__img,.page-article .post-content .text-block__title{margin-bottom:30px}.page-article .post-content .text-block img,.page-article .post-content .text-block__img img{border-radius:20px}.page-article .section-related-posts{padding-bottom:0}.page-article .section-related-posts .slider-nav{display:none}.slider-related-posts .post-card{height:100%}.page-single-news .single-news{padding-top:0}.page-single-news .single-news-wrapper{display:grid;gap:100px;grid-template-columns:48.5% 1fr}.page-single-news .post-header{display:block}.page-single-news .post-meta{flex:0 0 auto}.page-single-news .single-news-img img{border-radius:20px;position:sticky;top:120px}.page-single-news .post-content{display:block;margin-top:45px}.metaslider{margin:40px 0 60px}.metaslider .slides li img{border-radius:20px!important}.metaslider .flexslider .flex-next:focus,.metaslider .flexslider .flex-prev:focus{outline:none!important}.flex-control-paging li a{background:#b0bec5!important}.flex-control-paging li a:focus{outline:none!important}.flex-control-paging li a.flex-active{background:#738188!important}.page-contacts .section-contacts{padding-bottom:30px;padding-top:clamp(2.5rem,.691rem + 6.81vw,7.5rem)}.page-contacts .section-contacts .row{display:grid;gap:75px;grid-template-columns:1fr 68%}.page-contacts .section-contacts .contacts{backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;backdrop-filter:blur(4px);background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);font-size:20px;line-height:1.2;padding:30px 40px}.page-contacts .section-contacts .contacts-list{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}.page-contacts .section-contacts .contacts-list li{display:flex;flex-direction:column;gap:10px;margin:0}.page-contacts .section-contacts .contacts-list li span{display:block}.page-contacts .section-contacts .contacts-list li .title{color:#738188}.page-contacts .section-contacts .contacts-list li a{color:#003e5e}.page-contacts .section-contacts .contacts-list li a:hover{color:#0266c0}.map-wrapper{height:100%;position:relative}.map-wrapper .map{filter:grayscale(.9);height:100%;transition:filter .25s ease}.map-wrapper .map:hover{filter:grayscale(0)}.map-wrapper .map .ymaps-2-1-79-balloon__layout,.map-wrapper .map .ymaps-2-1-79-inner-panes,.map-wrapper .map .ymaps-2-1-79-map{border-radius:20px}.map-wrapper .map .ymaps-2-1-79-balloon__layout .address{display:block;font-family:Geologica,sans-serif;font-size:14px}.map-wrapper .map .ymaps-2-1-79-balloon__layout .btn-wrapper{display:block;margin:10px 0 8px}.map-wrapper .map .ymaps-2-1-79-balloon__layout .button{font-size:14px;padding:11px 16px}.map-wrapper .map .ymaps-2-1-79-balloon .ymaps-2-1-79-balloon__layout{border-radius:0}.page-platform{background-image:url(../img/_src/bg/platform-bg.png);background-position:calc(100% - 43px) 153px}.page-platform .section-compare,.page-platform .section-components{background-image:none}.page-platform .section-components .section-description{max-width:630px}.page-platform .components-card{padding:30px}.page-platform .components-card__text{border-bottom:none;border-top:1px solid rgba(0,62,94,.07);color:#738188;padding-top:20px}.page-platform .section-ecosystem .ecosystem{align-items:center}.page-platform .section-advantages .advantages-items{gap:30px}.page-platform .section-advantages .advantages-item:nth-child(2){margin-bottom:0}.page-platform .section-advantages .advantages-item:nth-child(4),.page-platform .section-advantages .advantages-item:nth-child(6){margin-top:0}.card-case .post-card__wrapper{display:block}.card-case .post-card__labels{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px}.card-case .label{background:rgba(46,102,152,.1);border-radius:20px;color:rgba(0,62,94,.6);display:inline-block;font-size:12px;line-height:1.4;padding:10px 20px;text-align:center}.card-case .post-card__text{font-size:20px;line-height:1.4;margin-top:30px}.card-case .post-card__text span{display:block}.card-case .post-card__text .title{color:#738188;font-size:16px;line-height:1.2;margin-bottom:10px}.card-case .post-card__footer{margin-top:40px}.page-case .post .card-icon{flex:0 0 60px;height:60px;width:60px}.page-case .post-header{align-items:start;grid-template-columns:1fr 41%}.page-case .post-header__title{max-width:780px}.page-case .post-header__description{backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);display:flex;flex-direction:column;gap:16px;padding:30px}.page-case .case-info{display:flex;flex-direction:column;font-size:18px;gap:16px;list-style:none;margin:0;padding:0}.page-case .case-info li{align-items:flex-start;display:flex;gap:20px;margin:0}.page-case .case-info .text span{display:flex}.page-case .case-info .text .label{color:#738188;font-size:16px;line-height:1.2;margin-bottom:10px}.page-case .post-info{margin-top:60px}.page-case .post-meta{flex:0 0 100%;flex-direction:row;gap:30px}.page-case .post-meta li{align-items:center;display:flex;gap:15px}.page-case .post-meta li .icon{flex:0 0 25px}.page-case .post-meta li .text{border-right:1px solid #cbd4e2;padding-right:30px}.page-case .post-meta li:last-child .text{border-right:none;padding-right:0}.page-case .results-items{display:grid;gap:20px;grid-template-columns:repeat(3,3fr)}.page-case .results-items .product-advantages-item{padding:30px}.page-case .results-items .product-advantages-item .card-icon{margin-bottom:20px}.page-case .results-items .product-advantages-item__text{color:#738188;font-size:16px;margin-top:20px}.tax-solution-categories .section-solutions{padding-top:0}.page-search .section-search-results{padding-bottom:20px}.page-search .search-results{display:flex;flex-direction:column;gap:40px;max-width:1150px}.page-search .search-results .search-item__title{font-size:24px;line-height:1.2}.page-search .search-results .search-item__title a{color:#003e5e}.page-search .search-results .search-item__title .highlight,.page-search .search-results .search-item__title a:hover{color:#0266c0}.page-search .search-results .search-item__text{color:#738188;margin-top:20px}.page-search .search-results .search-item__text p:last-child{margin-bottom:0}.page-search .search-results .search-item__text .highlight{color:#003e5e}.page-search .search-results .search-item__btn{margin-top:25px}.pagination{margin:50px 0 0}.page-numbers{align-items:center;display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.page-numbers li{margin:0}.page-numbers li a,.page-numbers li span{align-items:center;backdrop-filter:url(#displacementFilter) blur(4px);-webkit-backdrop-filter:url(#displacementFilter) blur;background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.6);border-radius:50%;box-shadow:0 4px 10px 0 rgba(101,137,156,.1);display:flex;flex:0 0 40px;height:40px;justify-content:center;transition:background .25s ease,color .25s ease;width:40px}.page-numbers li a:hover{background:#0266c0;color:#fff}.page-numbers li a.next,.page-numbers li a.prev{backdrop-filter:none;background:transparent;border:none;box-shadow:none;font-size:22px;width:30px}.page-numbers li a.next:hover,.page-numbers li a.prev:hover{color:#003e5e}.page-numbers li.active span{background:#0266c0;color:#fff}.section-faq-items{padding-bottom:clamp(5rem,3.333rem + 6.67vw,10rem)}.faq-items-grid{display:grid;gap:30px;grid-template-columns:repeat(4,4fr)}.faq-card{backdrop-filter:blur(9px);background:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;line-height:1.2}.faq-card a{color:#003e5e;display:block;padding:30px}.faq-card a:hover .faq-card__title{color:#0266c0}.faq-card a:hover .card-icon{background:#0266c0}.faq-card a:hover .card-icon svg{fill:#fff}.faq-card__header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.faq-card__img{flex:0 0 51px}.faq-card__img img{max-width:51px}.faq-card__title{font-size:24px;font-weight:600;line-height:1.2;margin-top:50px;transition:color .25s ease}.page-faq-child .section-faq{padding-bottom:clamp(5rem,3.333rem + 6.67vw,10rem)}.grecaptcha-badge{display:none!important}.glass-effect{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.glass-effect.supports-backdrop-url{backdrop-filter:url(#displacementFilter) blur(9px);-webkit-backdrop-filter:url(#displacementFilter) blur(9px)}@media (min-width:2540px){.section-compare{background-image:url(../img/_src/bg/compare-bg-full.png)}.page-product .sections-wrapper,.section-compare{background-size:cover}}@media (max-width:1899px){.header-inner{gap:15px}.header .logo img{max-width:151px}.header .buttons-list{gap:10px}.header .btn-icon{height:44px;width:44px}.header .button{font-size:14px;padding:15px 24px}.main-menu li a{font-size:14px}.slider-wrapper{padding:0 36px}.page-home .advantages-wrapper{right:20px}.page-home .main-advantages-item__title{font-size:30px}.platform-info-wrapper{grid-template-columns:35% 1fr}.platform-info-panel{gap:40px}.platform-info-content-item__description{font-size:18px;margin-top:0}.platform-info-content-item__advantages .item{padding:9px 12px}.page-product .section-advantages .advantages-item__title{font-size:22px}.page-product .section-advantages .advantages-item__img{flex:0 0 150px}}@media (max-width:1600px){.page-product{background-size:57%}.section-compare .compare-card{max-width:100%}.page-about .section-header{background-size:60%}.section-location .cards-wrapper{gap:40px}.page-rates .rates-wrapper .rates-item{font-size:18px}.page-article .post-header{gap:80px}.page-article .post-preview{font-size:18px}.page-article .post-content-wrapper{gap:100px}.page-case .post-header{grid-template-columns:1fr 45%}.case-card .result-list .title{flex:0 0 110px;font-size:18px}.case-card--shortcut .case-card__label .label-title{font-size:18px}.page-case .case-info{font-size:16px}.page-case .case-info .text .label{font-size:14px}}@media (max-width:1599px){.slick-slider .slick-list{margin:0 -15px}.slick-slider .slick-slide{padding:0 15px}form .accept label{font-size:14px}.header-inner{gap:20px}.header .logo img{max-width:110px}.header .buttons{gap:10px}.header .button{padding-left:20px;padding-right:20px}.main-menu li a{font-size:13px}.main-menu li.menu-item>a{padding:12px}.buttons-list{gap:10px}.btn-icon{height:47px;width:47px}.footer-menu ul{font-size:18px}.footer-contacts .email{font-size:28px}.top-slider.slick-slider .top-slider__item{min-height:730px;padding-top:175px}.product-advantages-item__title{font-size:22px}.page-home .advantages-wrapper{top:173px}.posts-grid{gap:30px}.post-card__wrapper{flex-direction:column}.post-card__img{flex:0 0 auto}.post-card__img img{display:none}.post-card__img img.img-gorizontal{display:block}.post-card__footer ul{font-size:12px}.post-card__footer ul img{max-width:20px}.solutions-grid{grid-template-columns:repeat(3,3fr)}.page-404 .error-404 .description{font-size:28px}.section-compare .compare-card .wrapper,.section-compare .compare-card__list ul li,.section-compare .compare-card__title{gap:20px}.section-compare .compare-card__list ul li .label{flex:0 0 80px;font-size:22px}.page-product .section-request .block-wrapper{background-image:none}.raiting-card{background-position:50%}.page-product .section-advantages .advantages-item__title{font-size:20px}.page-product .section-advantages .advantages-item__text{font-size:14px}.page-product .section-advantages .advantages-item__img{flex:0 0 140px}.section-ecosystem .ecosystem-card{width:360px}.accordeon-item__title{font-size:22px}.accordeon-item__text{font-size:18px}.page-product-it .section-results .results-card__title{font-size:22px;padding:10px 20px 15px}.page-product-it .section-request .block-wrapper{background-image:url(../img/_src/bg/sec-request-bg-2.png);padding:40px}.page-default .content-wrapper{gap:90px}.page-about{background-position:100% 150px;background-size:50%}.page-about .section-about .about-company{font-size:18px}.section-location .cards-wrapper{gap:30px}.section-location .location-card__content{bottom:20px}.section-location .location-card__title{font-size:22px}.section-location .location-card__text{font-size:14px}.page-about .section-contacts .contacts-title{margin-left:90px}.page-about .section-contacts .contacts-list ul li .title{font-size:24px}.page-about .section-contacts .contacts-list ul li .title.title--accent{font-size:34px}.page-about .section-contacts .contacts-list ul li .text{font-size:20px}.partners-grid{gap:25px 40px;grid-template-columns:repeat(4,4fr)}.page-article .author{gap:20px}.page-article .post-preview{font-size:16px}.page-article .post-content-wrapper{grid-template-columns:28% 1fr}.page-article .post-content{font-size:18px}.page-single-news .single-news-wrapper{gap:70px;grid-template-columns:48% 1fr}.page-contacts .section-contacts .contacts{font-size:18px}.case-card .result-list .title{flex:0 0 100px;font-size:16px}.case-card .result-list .text{font-size:15px}.page-case .post-info{font-size:14px}.page-case .post-meta li{gap:10px}.page-case .post-meta li .icon{flex:0 0 22px}.page-case .post-meta li img{max-width:22px}.page-case .post-meta li .text{padding-right:20px}.page-case .results-items .product-advantages-item{padding:20px}.page-case .results-items .product-advantages-item .card-icon{margin-bottom:10px}.page-case .results-items .product-advantages-item__title{font-size:20px}.page-case .results-items .product-advantages-item__text{font-size:14px;margin-top:10px}.faq-items-grid{grid-template-columns:repeat(3,3fr)}}@media (max-width:1399px){.section-description{font-size:18px}.header .main-nav{min-width:40%}.header .hamburger{display:flex}.header .main-menu{display:none}.footer-logo{max-width:300px}.product-advantages-item__title{font-size:20px}.top-slider.slick-slider .top-slider__item{min-height:665px}.page-home .section-header .custom-dots-wrapper{bottom:85px}.section-platform .platform-card{min-width:600px}.section-platform .platform-card__title{font-size:20px}.section-platform .platform-card__text{font-size:14px}.platform-info-panel .panel-item__header .title{font-size:20px}.platform-info-panel .panel-item .tags-items__title,.platform-info-panel .panel-item__header .title .text{font-size:14px}.platform-info-panel .panel-item .tags-items .tag{font-size:10px;padding:5px 10px}.platform-info-panel .panel-item .tags-items:last-child{padding-bottom:0}.platform-info-panel .panel-item .links{font-size:14px}.platform-info-content-item__advantages{flex-wrap:wrap;padding:15px 20px;row-gap:0}.platform-info-content-item__advantages .item{border-right:none;flex:0 0 50%;padding:12px 24px}.platform-info-content-item__advantages .item:after{background:rgba(0,62,94,.07);bottom:0;content:"";display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);width:80%}.platform-info-content-item__advantages .item:nth-child(3):after,.platform-info-content-item__advantages .item:nth-child(4):after{display:none}.section-request .block-wrapper{gap:50px;grid-template-columns:1fr 55%;padding:40px}.section-feedback .feedback-block__form{max-width:620px;padding:30px 40px}.posts-filter{gap:20px}.post-card__footer ul{flex-direction:column;gap:5px}.post-card__footer ul img{max-width:16px}.posts-search__form{gap:30px}.page-solutions .section-header .top-banner{background-image:url(../img/_src/bg/solutions-bg-md-opt.jpg);padding:60px}.solutions-card__title{font-size:22px}.page-404 .error-404 .description{font-size:24px}.page-product .product-advantages .advantages-item__title{font-size:30px}.page-product .product-advantages .advantages-item__text{font-size:14px}.section-compare .compare-wrapper{gap:30px}.section-compare .decorative-btn{height:65px;width:65px}.section-compare .compare-card{padding:15px 20px}.section-compare .compare-card__title{padding:14px 30px}.section-compare .compare-card__title .title{font-size:20px}.section-compare .compare-card__title .icon{flex:0 0 45px}.section-compare .compare-card__title .icon svg{height:auto;width:45px}.section-compare .compare-card__title span{font-size:16px}.section-compare .compare-card__list ul li{padding:10px 15px}.section-compare .compare-card__list ul li .icon{flex:0 0 30px;height:30px;width:30px}.section-compare .compare-card__list ul li svg{height:auto;width:14px}.section-compare .compare-card__list ul li .title{font-size:14px}.section-compare .compare-card__list ul li .title span{font-size:12px}.section-compare .compare-card__list ul li .label{flex:0 0 60px;font-size:16px}.section-compare .compare-card__list ul li .label span{font-size:12px}.section-compare .col--first .compare-card__list ul li svg{width:10px}.page-product .section-advantages .advantages-items{-moz-column-gap:20px;column-gap:20px}.page-product .section-advantages .advantages-item{padding:20px}.page-product .section-advantages .advantages-item__title{font-size:16px}.page-product .section-advantages .advantages-item__text{font-size:12px}.page-product .section-advantages .advantages-item__img{flex:0 0 100px}.section-ecosystem .ecosystem{gap:20px}.section-ecosystem .ecosystem__col--cards{gap:30px}.section-ecosystem .ecosystem-card{width:320px}.section-ecosystem .ecosystem-card__title{font-size:20px}.section-ecosystem .ecosystem-card__subtitle{font-size:16px}.section-ecosystem .ecosystem-card__text{font-size:14px}.section-form-whom .components-card .num{font-size:48px}.page-default .content-wrapper{gap:70px}.post-nav{font-size:14px}.page-about .section-header{min-height:460px}.page-about .section-header .product-advantages{max-width:630px}.page-about .section-about .about-company{font-size:16px;gap:45px}.page-about .section-about .accent-block{min-height:200px}.section-team .section-wrapper{gap:55px;grid-template-columns:1fr 42%}.section-vacancies .vacancies-wrapper{gap:60px;grid-template-columns:1fr 46%}.vacancies-card__title{font-size:20px}.vacancies-card__text{font-size:14px}.page-about .section-contacts .contacts-wrapper{gap:60px;grid-template-columns:1fr 46%}.page-about .section-contacts .contacts-title{margin-left:0}.page-rates .rates-wrapper{gap:30px}.page-rates .rates-wrapper .rates-item{font-size:16px}.partners-grid{gap:25px}.page-article .post-header{gap:50px}.page-article .post-info{font-size:14px;gap:30px}.page-contacts .section-contacts .row{gap:60px;grid-template-columns:1fr 65%}.page-contacts .section-contacts .contacts{font-size:16px}.page-platform .section-advantages .advantages-items{gap:20px}.card-case .post-card__text{font-size:18px}.page-single-news .single-news-wrapper{gap:70px;grid-template-columns:50% 1fr}.page-case .post .card-icon{flex:0 0 49px;height:49px;padding:10px;width:49px}.page-case .post-header__description{padding:30px 20px}.page-case .case-info li{gap:15px}.page-case .case-info .text .label{margin-bottom:5px}.page-case .results-items{grid-template-columns:repeat(2,2fr)}.faq-card__title{font-size:22px}}@media (max-width:1199px){.cookie-banner{font-size:14px;max-width:540px;padding:30px}form .form-submit{flex-direction:column-reverse;gap:20px}.slider-wrapper{padding:0}.slick-slider .slick-list{margin:0 -10px}.slick-slider .slick-slide{padding:0 10px}.slick-slider .slick-arrow{display:none!important}.footer-menu ul{font-size:16px}.footer-contacts .email{font-size:24px}.footer .privacy ul{margin-top:15px}.product-advantages-grid{grid-template-columns:repeat(2,2fr)}.section-platform .title-wrapper{align-items:flex-start;flex-direction:column}.platform-info-wrapper{display:block}.platform-info-content{display:none}.platform-info-panel{align-items:start;display:grid;grid-template-columns:repeat(2,2fr)}.platform-info-content-item{background:#e6f0ff;border-radius:20px;margin:0 auto;max-width:900px;padding:40px}.platform-info-content-item__title{display:block;margin-bottom:25px;padding-right:40px}.platform-info-content-item .wrapper{display:flex;flex-direction:column}.platform-info-content-item__description{order:1;text-align:left}.platform-info-content-item__img{margin-left:auto;margin-right:auto;margin-top:35px;max-width:60%;order:2}.platform-info-content-item__btn{margin-top:14px;order:3}.platform-info-content-item .close-popup{display:flex}.section-cases .title-wrapper{align-items:flex-end}.section-cases .title-wrapper .button{display:none}.section-cases .slider-nav{display:flex}.section-cases .cases-btn{display:block}.section-request .block-wrapper{align-items:start;gap:30px;grid-template-columns:1fr 50%}.section-request .form-groups-wrapper{flex-direction:column}.section-feedback{background-image:none}.section-feedback form .form-submit{flex-direction:column}.posts-filter{gap:12px}.posts-filter .button{font-size:14px}.posts-filter .button--blue{padding-bottom:18px;padding-top:18px}.posts-grid{grid-template-columns:repeat(2,2fr)}.post-card__title{font-size:22px}.post-card__footer ul{font-size:14px}.post-card__footer ul img{max-width:23px}.posts-search{padding:20px}.posts-search__form{gap:20px}.section-badge{font-size:18px}.components-card{font-size:14px}.components-card__title{font-size:20px}.components-card .card-icon-inverse{height:48px;padding:10px;width:48px}.components-card__footer .title{font-size:18px}.section-form-whom .components-card .num{font-size:36px}.accordeon-item__title{font-size:20px}.accordeon-item__text{font-size:16px}.page-product-it .section-results .results-card{padding:10px 0}.page-product-it .section-results .results-card__title{font-size:20px;padding:10px 20px}.page-product-it .section-results .results-card__list-item{padding:10px 20px}.page-product-it .section-results .results-card__list-item .title span{font-size:12px}.page-product-it .section-advantages .advantages-items{gap:20px}.page-product-it .section-advantages .advantages-items .advantages-item{width:calc(50% - 15px)}.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(odd){background:hsla(0,0%,100%,.3);color:#003e5e}.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(odd) .advantages-item__text{color:#738188}.page-product-it .section-advantages .advantages-items .advantages-item:first-child,.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(4),.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(5),.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(8){background:linear-gradient(180deg,rgba(2,69,193,.6),rgba(55,148,255,.6) 51.92%,rgba(59,177,239,.6));color:#fff}.page-product-it .section-advantages .advantages-items .advantages-item:first-child .advantages-item__text,.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(4) .advantages-item__text,.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(5) .advantages-item__text,.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(8) .advantages-item__text{color:#fff}.page-product-it .section-request .block-wrapper{background-image:none}.page-product-it .section-request .request-form{backdrop-filter:none;background:transparent;border:none;box-shadow:none;padding:0}.page-about .section-header{background-size:50%;min-height:400px}.section-location .cards-wrapper{display:block}.section-requirements .slider-nav{display:flex;justify-content:flex-end}.page-about .section-contacts .contacts-list ul li .title{font-size:22px}.page-about .section-contacts .contacts-list ul li .title.title--accent{font-size:28px}.page-about .section-contacts .contacts-list ul li .text{font-size:18px}.partners-grid{grid-template-columns:repeat(3,3fr)}.page-article .post-header{display:flex;flex-direction:column}.page-article .post-header__img{display:none}.page-article .post-img{display:flex}.page-article .author{max-width:450px}.page-article .post-content-wrapper{gap:60px;grid-template-columns:30% 1fr}.page-article .post-content{font-size:16px;gap:70px}.page-article .section-related-posts .title-wrapper{align-items:center}.page-article .section-related-posts .slider-nav{display:flex}.page-single-news .single-news-wrapper{display:block}.page-single-news .single-news-img{display:none}.page-contacts .section-contacts .row{gap:40px;grid-template-columns:1fr 60%}.page-platform .section-ecosystem .ecosystem{margin-top:30px}.page-search .search-results{gap:30px}.page-search .search-results .search-item__title{font-size:22px}.faq-items-grid{gap:20px}.faq-card__title{font-size:20px}.blog-filter{width:40%}}@media (max-width:991px){.cookie-banner{max-width:540px}.section-description{font-size:18px}.header .buttons-list,.header .main-nav{display:none}.footer{font-size:14px}.footer .row{flex-wrap:wrap}.footer-menu--first{order:1}.footer-menu--second{order:2}.footer-contacts{order:3}.footer-logo{max-width:100%;order:4}.page-home .section-header .custom-dots{display:none}.page-home .advantages-wrapper{padding:0 16px;position:static}.page-home .main-advantages{display:grid;grid-template-columns:repeat(2,2fr)}.page-home .product-advantages{margin-top:60px}.platform-info-panel{grid-template-columns:repeat(1,1fr)}.platform-info-content-item__description{font-size:16px}.section-feedback .feedback-block{display:flex;flex-direction:column}.section-feedback .feedback-block .section-description,.section-feedback .feedback-block__form,.section-feedback .feedback-block__title{max-width:100%}.section-blog .posts-filter,.section-blog .title-wrapper .button{display:none}.section-blog .posts-filter--mobile{display:flex}.section-blog .posts-wrapper{display:none}.section-blog .posts-sliders{display:block}.section-blog .posts-slider .post-card{height:100%}.posts-search{align-items:flex-start;flex-direction:column}.page-solutions .section-header .top-banner{background-image:none}.page-solutions .section-solutions .posts-filter{display:none}.page-solutions .section-solutions .posts-filter--mobile{display:flex}.solutions-grid{grid-template-columns:repeat(2,2fr)}.page-product{background-image:none}.page-product .section-header .section-content{display:block}.page-product .section-header .section-content__img{display:none}.page-product .product-advantages{max-width:470px}.section-compare .compare-wrapper{flex-direction:column}.section-compare .decorative-btn{display:none}.section-compare .compare-card{max-width:600px}.raiting-card{background-position:0}.page-product .section-advantages .advantages-items{gap:20px;grid-template-columns:repeat(2,2fr)}.page-product .section-advantages .advantages-item:nth-child(odd){background:hsla(0,0%,100%,.3);color:#003e5e}.page-product .section-advantages .advantages-item:nth-child(odd) .advantages-item__text{color:#003e5e}.page-product .section-advantages .advantages-item:nth-child(2),.page-product .section-advantages .advantages-item:nth-child(4),.page-product .section-advantages .advantages-item:nth-child(6){margin:0}.page-product .section-advantages .advantages-item:first-child,.page-product .section-advantages .advantages-item:nth-child(4),.page-product .section-advantages .advantages-item:nth-child(5){background:linear-gradient(180deg,rgba(2,69,193,.6),rgba(55,148,255,.6) 51.92%,rgba(59,177,239,.6));color:#fff}.page-product .section-advantages .advantages-item:first-child .advantages-item__text,.page-product .section-advantages .advantages-item:nth-child(4) .advantages-item__text,.page-product .section-advantages .advantages-item:nth-child(5) .advantages-item__text{color:#fff}.section-ecosystem .ecosystem{flex-direction:column}.section-ecosystem .ecosystem__col--cards{flex-direction:row}.section-ecosystem .ecosystem__col--img img{max-width:70%}.section-ecosystem .ecosystem .ecosystem-card{flex:1;width:auto}.accordeon-item__title{padding:15px 30px}.accordeon-item__text{padding-left:30px;padding-right:30px}.title-wrapper{align-items:flex-end}.page-product-it .section-results .results-wrapper{gap:20px}.page-product-it .section-results .results-card{flex:1}.page-product-it .section-results .results-img{display:none}.page-product-it .section-request .block-wrapper{gap:30px}.page-default .content-wrapper{display:flex;flex-direction:column;gap:60px}.aside-wrapper .aside{position:static}.page-about .section-about .about-company{align-items:flex-start;flex-direction:column}.section-team .section-wrapper{display:flex;flex-direction:column}.section-team .team-gallery{flex-direction:row;flex-wrap:wrap;gap:20px}.section-team .team-gallery__item{width:calc(50% - 10px)}.section-location .location-card__content{bottom:15px;left:20px;right:20px}.section-location .location-card__title{font-size:16px}.section-location .location-card__text{font-size:12px;margin-top:5px}.section-vacancies .vacancies-wrapper{display:flex;flex-direction:column}.section-vacancies .vacancies-wrapper .button{display:none}.section-vacancies .vacancies-btn{display:inline-flex}.page-about .section-contacts .contacts-wrapper{display:flex;flex-direction:column}.page-rates .rates-wrapper .rates-item{width:100%}.partners-grid{grid-template-columns:repeat(2,2fr)}.page-article .post-content-wrapper,.page-contacts .section-contacts .row{display:flex;flex-direction:column}.page-contacts .section-contacts .map{height:400px}.card-case .post-card__text{font-size:16px}.card-case .post-card__text .title{font-size:14px;margin-bottom:5px}.faq-items-grid{grid-template-columns:repeat(2,2fr)}.page-blog .page-header .title-wrapper{align-items:flex-start;flex-direction:column}.blog-filter{width:100%}.section-request .block-wrapper{grid-template-columns:repeat(1,1fr)}}@media (max-width:767px){.cookie-banner{bottom:20px;font-size:12px;left:10px;padding:20px;right:10px}.cookie-banner__buttons{gap:10px}.footer-bottom{align-items:flex-start;flex-direction:column;gap:15px}.section-platform .title-wrapper{gap:30px}.section-platform .platform-card{background-image:url(../img/_src/platform-card-bg-sm.png);min-width:100%}.platform-info-content-item__advantages{flex-direction:column}.platform-info-content-item__advantages .item:after{width:100%}.platform-info-content-item__advantages .item:nth-child(3):after,.platform-info-content-item__advantages .item:nth-child(4):after{display:block}.platform-info-content-item__advantages .item:last-child:after{display:none}.posts-search__form{align-items:flex-start;flex-direction:column;gap:10px;width:100%}.posts-search__form .select2-container--default .select2-selection--single,.posts-search__form form{width:100%}.posts-search .search-form .input-search{min-width:100%;width:100%}.posts-grid{grid-template-columns:repeat(1,1fr)}.post-card__label{font-size:10px;padding:9px 20px}.post-card__title{font-size:20px}.post-card__excerpt{font-size:12px}.post-card .card-icon svg{width:16px}.page-product .section-advantages .advantages-items{grid-template-columns:repeat(1,1fr)}.page-product-it .section-results .results-wrapper{display:none}.page-product-it .section-results .results-slider{display:block}.page-product-it .section-results .slider-nav{display:flex}.page-case .post-info{margin-top:30px}.page-case .post-meta{flex-direction:column;gap:12px}.page-case .post-meta li .text{border-right:none;padding-right:0}}@media (max-width:576px){h3{font-size:20px}h4,h5,h6{font-size:16px}hr{margin:30px 0}.section-description{font-size:16px}.title-wrapper{gap:10px}.button{font-size:12px;padding:12px 20px}.button svg{height:auto;width:11px}main{padding-top:76px}form .form-groups-row{display:flex;flex-direction:column}form .form-submit{margin-top:20px}form .accept label{font-size:12px}.popup-form{padding:55px 30px 40px}.popup-form__form{margin-top:25px}.success-form .popup-form__text{font-size:16px}.close-popup{height:30px;width:30px}.close-popup svg{width:10px}.slick-slider .slick-list{margin:0 -5px}.slick-slider .slick-slide{padding:0 5px}.slider-nav{gap:5px}.slider-nav__btn{border-radius:10px;height:40px;width:42px}.header{padding:15px 0}.header .logo img{max-width:123px}.header .button{font-size:12px;padding:11px 20px}.hamburger{flex:0 0 44px;height:44px;width:44px}.mm-ocd__content{width:100%}.footer{font-size:12px}.footer .row{gap:30px;padding:0}.footer-menu--first{order:2}.footer-menu--second{order:3}.footer-contacts{order:1}.footer-logo{order:4}.footer .privacy{padding:0}.footer .privacy ul{margin-top:30px}.footer .social-list{justify-content:flex-start;margin-top:20px}.footer-bottom{margin-top:30px}.top-slider.slick-slider .top-slider__item{min-height:574px;padding-top:114px}.top-slider.slick-slider .top-slider__item .slide-bg--lg{display:none}.top-slider.slick-slider .top-slider__item .slide-bg--sm{background-position:50%;display:block}.top-slider .badge{font-size:12px;margin-bottom:20px}.top-slider .buttons{margin-top:20px}.page-home .main-advantages{gap:10px;padding:18px 20px}.page-home .main-advantages-item__title{font-size:24px}.page-home .main-advantages-item__text{font-size:12px}.page-home .section-blog{padding-bottom:0}.product-advantages-grid{gap:10px;grid-template-columns:repeat(1,1fr)}.product-advantages-item{padding:20px}.product-advantages-item__text{font-size:12px}.section-platform .platform-card a{padding:20px}.section-platform .platform-card__text{font-size:12px;margin-top:5px;max-width:240px}.platform-info-panel{gap:30px}.platform-info-panel .panel-item__header .title .text{font-size:12px}.platform-info-panel .panel-item__content{margin-top:15px}.platform-info-panel .panel-item .links,.platform-info-panel .panel-item .tags-items__title{font-size:12px}.platform-info-content-item{padding:25px 20px}.platform-info-content-item__description{font-size:12px}.platform-info-content-item__img{max-width:100%}.platform-info-content-item__btn{margin-top:10px}.platform-info-content-item__advantages{margin-top:35px;padding:0 20px}.platform-info-content-item__advantages .item{font-size:12px;padding:10px 27px}.case-card__label .count{font-size:18px}.case-card__label .label-title{font-size:12px}.case-card__icon{flex:0 0 40px}.case-card__title-wrapper{margin-top:15px;padding-bottom:15px}.case-card__title{font-size:20px}.case-card__client{font-size:12px}.case-card__client svg{height:auto;width:18px}.case-card .result-list{gap:10px}.case-card .result-list li{gap:12px}.case-card .result-list .title{flex:0 0 100px;font-size:16px}.case-card .result-list .text{font-size:12px}.case-card--shortcut .case-card__label .count{font-size:14px}.case-card--shortcut .case-card__label .label-title{font-size:14px;margin-top:0}.case-card--shortcut .case-card__title span{font-size:28px}.card-icon{height:40px;width:40px}.card-icon svg{height:auto;width:11px}.section-request .block-wrapper{padding:30px 20px}.section-feedback .feedback-block{gap:40px}.section-feedback .feedback-block__form{padding:30px 20px}.section-feedback .feedback-block form .accept label{font-size:12px}.posts-filter .button{font-size:12px;padding:11px 20px}.posts-filter .select2-container--default .select2-selection--single{height:35px}.posts-filter .select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:12px}.posts-filter .select2-container--default .select2-selection--single .select2-selection__rendered:after{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="6" fill="none" viewBox="0 0 11 6"><path fill="%23738188" d="M10.313.563a.27.27 0 0 1 0 .398L5.414 5.883a.32.32 0 0 1-.398 0L.117.96a.27.27 0 0 1 0-.399L.563.094C.68 0 .867 0 .96.094l4.266 4.242L9.469.094c.094-.094.281-.094.398 0z"/></svg>');background-position:50%;background-repeat:no-repeat}.posts-filter .select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered:after{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="6" fill="none" viewBox="0 0 11 6"><path fill="%23738188" d="M10.313 5.414a.27.27 0 0 0 0-.398L5.414.094a.32.32 0 0 0-.398 0L.117 5.016a.27.27 0 0 0 0 .398l.446.469c.117.094.304.094.398 0L5.227 1.64l4.242 4.242c.094.094.281.094.398 0z"/></svg>');background-position:50%;background-repeat:no-repeat}.posts-filter .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:12px;line-height:35px}.select2-container .posts-filter-dropdown .select2-results__option{font-size:12px}.section-blog .select2-container{min-width:auto}.page-solutions .section-header .top-banner{padding:30px 20px}.page-solutions .section-header .subtitle{margin-top:15px}.page-solutions .section-header .section-description{font-size:16px;margin-top:15px}.page-solutions .section-header .button{margin-top:30px}.page-solutions .posts-filter--mobile{gap:10px}.page-solutions .posts-filter--mobile .select2-container{min-width:auto;width:180px!important}.breadcrumbs{font-size:12px;margin-top:25px}.solutions-grid{grid-template-columns:repeat(1,1fr)}.solutions-card{gap:20px;padding:20px}.solutions-card__label{font-size:10px;padding:5px 10px}.solutions-card__title{font-size:20px}.solutions-card__text{font-size:12px;margin-top:15px}.page-404 .error-404 .description{font-size:20px}.page-404 .error-404 .button{margin-top:30px}.product-badge{font-size:12px}.page-product .product-advantages{gap:12px;margin-top:35px}.page-product .product-advantages .advantages-item__title{font-size:20px}.page-product .product-advantages .advantages-item__text{font-size:12px}.page-product .buttons,.section-compare .compare-wrapper{gap:10px;margin-top:35px}.section-compare .compare-card{padding:10px}.section-compare .compare-card .wrapper{gap:10px}.section-compare .compare-card__title .title span{font-size:16px}.section-compare .compare-card__list ul li{gap:10px;padding:10px 15px}.section-badge{font-size:14px}.slider-components,.slider-components-2{margin-top:40px}.components-card .card-icon-inverse{height:45px;width:45px}.components-card .num{font-size:20px;font-weight:600}.components-card__footer .title{font-size:16px}.components-card__footer .icon{margin-top:0}.components-card__footer svg{height:auto;width:20px}.section-form-whom .components-card .num{font-weight:600}.raiting-card{background-image:url(../img/_src/bg/raiting-card-bg-sm.png);background-position:50%;margin-top:40px;padding:34px 20px}.raiting-card .section-title{font-size:24px}.raiting-card .section-title span{display:inline}.page-product .section-advantages .advantages-item{padding:20px}.page-product .section-advantages .advantages-item__title{font-size:20px}.page-product .section-advantages .advantages-item__img{flex:0 0 100px}.page-product .section-advantages .advantages-item:first-child,.page-product .section-advantages .advantages-item:nth-child(4),.page-product .section-advantages .advantages-item:nth-child(5){background:hsla(0,0%,100%,.3);color:#003e5e}.page-product .section-advantages .advantages-item:first-child .advantages-item__text,.page-product .section-advantages .advantages-item:nth-child(4) .advantages-item__text,.page-product .section-advantages .advantages-item:nth-child(5) .advantages-item__text{color:#003e5e}.page-product .section-advantages .advantages-item:nth-child(odd){background:linear-gradient(180deg,rgba(2,69,193,.6),rgba(55,148,255,.6) 51.92%,rgba(59,177,239,.6));color:#fff}.page-product .section-advantages .advantages-item:nth-child(odd) .advantages-item__text{color:#fff}.section-ecosystem .ecosystem__col--cards{flex-direction:column}.section-ecosystem .ecosystem__col--img img{max-width:100%}.section-ecosystem .ecosystem-card__title{padding-bottom:15px}.section-ecosystem .ecosystem-card__text{font-size:12px;margin-top:15px}.section-ecosystem .ecosystem-card__btn{margin-top:15px}.accordeon-item__title{font-size:16px;padding:10px 20px}.accordeon-item .icon{flex:0 0 40px;height:40px;width:40px}.accordeon-item .icon svg{height:auto;width:14px}.accordeon-item__text{font-size:12px;padding:20px 20px 0}.page-product-it .section-advantages .advantages-items .advantages-item,.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(7),.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(8){width:100%}.page-product-it .section-advantages .advantages-items .advantages-item:first-child,.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(4),.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(5),.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(8){background:hsla(0,0%,100%,.3);color:#003e5e}.page-product-it .section-advantages .advantages-items .advantages-item:first-child .advantages-item__text,.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(4) .advantages-item__text,.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(5) .advantages-item__text,.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(8) .advantages-item__text{color:#738188}.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(odd){background:linear-gradient(180deg,rgba(2,69,193,.6),rgba(55,148,255,.6) 51.92%,rgba(59,177,239,.6));color:#fff}.page-product-it .section-advantages .advantages-items .advantages-item:nth-child(odd) .advantages-item__text{color:#fff}.page-product-it .section-request .block-wrapper{padding:30px 20px}.post-nav{font-size:12px;gap:12px}.page-default .content-wrapper{gap:50px}.page-default .post-content{font-size:14px}.page-about .section-header{min-height:auto;padding-bottom:35px}.page-about .section-header-content{padding-top:70px}.page-about .section-header .product-advantages{grid-template-columns:repeat(1,1fr)}.page-about .section-about .about-company{font-size:14px;gap:30px}.page-about .section-about .about-company__text-accent{padding:20px}.page-about .section-contacts .contacts-wrapper{gap:40px}.page-about .section-contacts .buttons{margin-top:30px}.page-about .section-contacts .contacts-list ul{gap:20px}.page-about .section-contacts .contacts-list ul li .title{font-size:20px}.page-about .section-contacts .contacts-list ul li .title.title--accent{font-size:24px}.page-about .section-contacts .contacts-list ul li .text{font-size:14px;margin-top:10px}.section-team .section-wrapper{gap:30px}.section-team .team-gallery{flex-direction:column;gap:10px}.section-team .team-gallery__item{width:100%}.section-team .team-gallery__item img{border-radius:10px}.section-location .location-card__content{bottom:10px;left:15px;padding:15px;right:15px}.section-vacancies .vacancies-wrapper{gap:30px}.vacancies-card a{padding:20px}.vacancies-card__title{font-size:18px}.vacancies-card__text{font-size:12px;gap:10px}.vacancies-card .card-icon{bottom:20px;height:34px;right:20px;width:34px}.vacancies-card .card-icon svg{width:12px}.page-rates .rates-wrapper{gap:20px}.page-rates .rates-wrapper .rates-item{font-size:12px;padding:20px}.partners-grid{gap:20px;grid-template-columns:repeat(1,1fr)}.partners-card{font-size:14px;padding:20px}.page-article .post-info{align-items:flex-start;flex-direction:column;font-size:12px;gap:15px;margin-top:30px}.page-article .author__img{flex:0 0 65px;height:65px;width:65px}.page-article .post-meta{padding-left:85px}.page-article .post-preview{font-size:12px;margin-top:30px}.page-article .post-content-wrapper{gap:40px}.page-article .post-content{font-size:14px;gap:40px}.page-article .post-content .text-block__img,.page-article .post-content .text-block__title{margin-bottom:20px}.page-single-news .post-meta{padding-left:0}.page-single-news .post-content{margin-top:30px}.page-contacts .section-contacts .contacts{font-size:14px;padding:30px}.page-contacts .section-contacts .contacts-list{gap:15px}.page-contacts .section-contacts .map{height:360px}.page-platform .components-card{padding:20px}.card-case .post-card__labels{margin-bottom:20px}.card-case .label{font-size:10px;padding:8px 16px}.card-case .post-card__text{font-size:14px;margin-top:20px}.card-case .post-card__text .title{font-size:12px}.card-case .post-card__footer{margin-top:30px}.page-case .post .card-icon{flex:0 0 45px;height:45px;width:45px}.page-case .post-header{gap:30px}.page-case .post-header__description{padding:20px 10px}.page-case .case-info{font-size:12px}.page-case .case-info li{gap:10px}.page-case .case-info .text .label{font-size:12px}.page-case .post-meta{gap:10px;padding-left:0}.page-case .post-meta li img{max-width:18px}.page-case .results-items{grid-template-columns:repeat(1,1fr)}.posts-search__title{align-items:flex-start;gap:10px}.posts-search__title .icon{flex:0 0 40px}.posts-search__title .title{font-size:14px}.posts-search__title .accent{font-size:16px}.metaslider{margin:30px 0 50px}.metaslider .slides li img{border-radius:10px!important}.partners-card__img img{max-height:50px}.page-search .search-results .search-item__title{font-size:16px}.page-search .search-results .search-item__text{font-size:12px;margin-top:10px}.page-search .search-results .search-item__btn{margin-top:15px}.pagination{margin-top:30px}.page-numbers{font-size:12px;gap:7px}.page-numbers li a,.page-numbers li span{flex:0 0 30px;height:30px;width:30px}.page-numbers li a.next,.page-numbers li a.prev{font-size:16px;width:20px}.faq-items-grid{gap:15px}.faq-card a{padding:15px}.faq-card__img{flex:0 0 32px}.faq-card__img img{max-width:32px}.faq-card .card-icon{flex:0 0 32px;height:32px;width:32px}.faq-card .card-icon svg{width:10px}.faq-card__title{font-size:16px;font-weight:500;margin-top:30px}.page-blog .page-header .title-wrapper{gap:25px}.blog-filter{gap:12px}.blog-filter .select2-container--default .select2-selection--single{height:40px;width:210px}.blog-filter .select2-container--default .select2-selection--single .select2-selection__placeholder,.blog-filter .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px}.blog-filter .search-form{right:52px}.blog-filter .search-form.active{width:calc(100% - 52px)}.blog-filter .search-form .input-search{height:40px}.blog-filter .search-form .btn-search{height:40px;width:40px}.blog-filter .btn-icon{flex:0 0 40px;height:40px;width:40px}.blog-filter .btn-icon svg{height:auto;width:12px}.category .select2-container .select2-results__option{font-size:14px}}@media (max-width:390px){.product-badge{font-size:11px;padding:10px}.post-card a{padding:20px}.section-compare .compare-card__list ul li{padding:10px}.page-product .section-advantages .advantages-item__title{font-size:18px}.page-product .section-advantages .advantages-item__img{flex:0 0 85px}.case-card .result-list .title{flex:0 0 84px;font-size:14px}.faq-items-grid{gap:10px}.faq-card{border-radius:10px}.faq-card__title{font-size:14px;font-weight:400}}@media (max-width:375px){.page-title{font-size:24px}.section-title{font-size:22px}.section-description{font-size:14px}.header .logo img{max-width:114px}.page-home .main-advantages-item__title{font-size:22px}.product-advantages-item__title{font-size:18px}.case-card a{padding:20px}.page-about .section-contacts .button{padding:12px 18px}}