

/* Start:/local/front/dist/css/app.css?174731022498789*/
*{-webkit-tap-highlight-color:rgba(0,0,0,0);border:0;margin:0;padding:0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=number]{-moz-appearance:textfield}.hide,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}a:active,a:focus{outline:none}aside,footer,header,nav{display:block}html{font-family:sans-serif}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 0,"dlig" 0;text-rendering:optimizeLegibility}body,html{height:100%;scroll-behavior:smooth;width:100%}input::-ms-clear{display:none}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;outline:none}textarea{resize:none}button{background-color:transparent;text-align:left}button::-moz-focus-inner{border:0;padding:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a{color:inherit;display:inline-block;list-style:none;list-style-type:none;outline:0}a,a:hover,a:visited{text-decoration:none}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul li{list-style:none}img{max-width:100%;vertical-align:top}@media print{@page{margin:1cm}body{background:#fff;color:#000}a,blockquote,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}*,:after,:before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/local/front/dist/css/../fonts/Manrope-Regular.woff2) format("woff2"),url(/local/front/dist/css/../fonts/Manrope-Regular.woff) format("woff"),url(/local/front/dist/css/../fonts/Manrope-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/local/front/dist/css/../fonts/Manrope-Medium.woff2) format("woff2"),url(/local/front/dist/css/../fonts/Manrope-Medium.woff) format("woff"),url(/local/front/dist/css/../fonts/Manrope-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/local/front/dist/css/../fonts/Manrope-SemiBold.woff2) format("woff2"),url(/local/front/dist/css/../fonts/Manrope-SemiBold.woff) format("woff"),url(/local/front/dist/css/../fonts/Manrope-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:300;src:url(/local/front/dist/css/../fonts/Unbounded-Light.woff2) format("woff2"),url(/local/front/dist/css/../fonts/Unbounded-Light.woff) format("woff"),url(/local/front/dist/css/../fonts/Unbounded-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:400;src:url(/local/front/dist/css/../fonts/Unbounded-Regular.woff2) format("woff2"),url(/local/front/dist/css/../fonts/Unbounded-Regular.woff) format("woff"),url(/local/front/dist/css/../fonts/Unbounded-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:500;src:url(/local/front/dist/css/../fonts/Unbounded-Medium.woff2) format("woff2"),url(/local/front/dist/css/../fonts/Unbounded-Medium.woff) format("woff"),url(/local/front/dist/css/../fonts/Unbounded-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:700;src:url(/local/front/dist/css/../fonts/Unbounded-Bold.woff2) format("woff2"),url(/local/front/dist/css/../fonts/Unbounded-Bold.woff) format("woff"),url(/local/front/dist/css/../fonts/Unbounded-Bold.ttf) format("truetype")}body{background:#f2f2f3;color:#0b1623;font-family:Manrope,sans-serif;font-size:1.6rem;font-weight:400;line-height:normal;overflow-x:hidden;overflow-y:auto}body._lock{overflow:hidden;touch-action:none}.wrapper{display:flex;flex-direction:column;min-height:100%;width:100%}.container{margin-left:auto;margin-right:auto;max-width:192rem;padding-left:1.6rem;padding-right:1.6rem;width:100%}@media(min-width:1024px){.container{padding-left:5.6rem;padding-right:5.6rem}}html{font-size:10px}@media(min-width:1921px){html{font-size:10px}}@media screen and (min-width:1921px)and (min-width:1920px){html{font-size:.52083vw}}@media screen and (min-width:1921px)and (min-width:3840px){html{font-size:20px}}@media(min-width:1921px)and (max-width:1023px){html{font-size:10px}}.page{flex:1 1 auto}.h-4{height:.4rem}.h-8{height:.8rem}.h-12{height:1.2rem}.h-16{height:1.6rem}.h-20{height:2rem}.h-24{height:2.4rem}.h-30{height:3rem}.h-40{height:4rem}.h-60{height:6rem}.h-80{height:8rem}.h-100{height:10rem}@media(max-width:1439px){.h-20-laptop{height:2rem}.h-30-laptop{height:3rem}.h-40-laptop{height:4rem}}@media(max-width:1023px){.h-16-tablet{height:1.6rem}.h-20-tablet{height:2rem}.h-30-tablet{height:3rem}.h-40-tablet{height:4rem}.h-60-tablet{height:6rem}}@media(max-width:767px){.h-8-mob{height:.8rem}.h-12-mob{height:1.2rem}.h-16-mob{height:1.6rem}.h-20-mob{height:2rem}.h-24-mob{height:2.4rem}.h-30-mob{height:3rem}.h-40-mob{height:4rem}.h-60-mob{height:6rem}}.fs-h1{font-family:Unbounded,sans-serif;font-size:22rem;font-weight:300;line-height:1}@media(max-width:1439px){.fs-h1{font-size:12rem}}@media(max-width:1023px){.fs-h1{font-size:10rem}}@media(max-width:767px){.fs-h1{font-size:5.2rem}}.fs-h2{font-family:Unbounded,sans-serif;font-size:6rem;font-weight:500;letter-spacing:-.04em;line-height:1.2}@media(max-width:1439px){.fs-h2{font-size:4.8rem}}@media(max-width:1023px){.fs-h2{font-size:2.4rem}}@media(max-width:767px){.fs-h2{font-size:2.2rem}}.fs-h3{font-family:Unbounded,sans-serif;font-size:3.6rem;font-weight:500;letter-spacing:-.04em;line-height:1.2}@media(max-width:1439px){.fs-h3{font-size:2.8rem}}@media(max-width:1023px){.fs-h3{font-size:2.4rem}}@media(max-width:767px){.fs-h3{font-size:2.2rem}}.fs-h4{font-family:Unbounded,sans-serif;font-size:2.4rem;font-weight:500;line-height:1.2}@media(max-width:1439px){.fs-h4{font-size:2rem}}@media(max-width:1023px){.fs-h4{font-size:1.8rem}}.fs-h5{font-family:Unbounded,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.2}@media(max-width:1439px){.fs-h5{font-size:1.4rem}}.fs-body-xl{font-size:3.2rem;line-height:1.2}@media(max-width:1439px){.fs-body-xl{font-size:2.6rem}}@media(max-width:1023px){.fs-body-xl{font-size:2rem}}@media(max-width:767px){.fs-body-xl{font-size:1.6rem}}.fs-body-l{font-size:2.8rem;line-height:1.4}@media(max-width:1439px){.fs-body-l{font-size:2.2rem}}@media(max-width:1023px){.fs-body-l{font-size:2rem}}.fs-body-m{font-size:2.4rem;line-height:1.3}@media(max-width:1439px){.fs-body-m{font-size:2rem}}@media(max-width:1023px){.fs-body-m{font-size:1.8rem}}.fs-body-s{font-size:2rem;line-height:1.2}@media(max-width:1439px){.fs-body-s{font-size:1.6rem}}@media(max-width:1023px){.fs-body-s{font-size:1.5rem}}.fs-body-s-2{font-size:2rem;line-height:1.4}@media(max-width:1439px){.fs-body-s-2{font-size:1.6rem}}@media(max-width:1023px){.fs-body-s-2{font-size:1.5rem}}.fs-body-xs{font-size:1.6rem;line-height:1.2}@media(max-width:1023px){.fs-body-xs{font-size:1.4rem}}.fs-14{font-size:1.4rem;line-height:1.4}.fs-btn-s{font-size:1.8rem;line-height:1.2}.fs-btn-xs{font-size:1.6rem;line-height:1.2}.fs-num-m{font-family:Unbounded,sans-serif;font-size:6rem;font-weight:500;letter-spacing:-.04em;line-height:1.2}@media(max-width:1439px){.fs-num-m{font-size:4rem}}@media(max-width:767px){.fs-num-m{font-size:3rem}}.fs-num-s{font-family:Unbounded,sans-serif;font-size:3rem;font-weight:500;letter-spacing:-.04em;line-height:1}@media(max-width:1439px){.fs-num-s{font-size:2.4rem}}@media(max-width:1023px){.fs-num-s{font-size:2rem}}@media(max-width:767px){.fs-num-s{font-size:1.6rem}}@media(max-width:1023px){.fs-num-m-tablet{font-family:Unbounded,sans-serif;font-size:4rem;font-weight:500;letter-spacing:-.04em;line-height:1.2}}@media(max-width:767px){.fs-num-m-tablet{font-size:3rem}.fs-13-mob{font-size:1.3rem}}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.ff-add{font-family:Unbounded,sans-serif}.ico{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.ico-16{height:1.6rem;width:1.6rem}.ico-20{height:2rem;width:2rem}.ico-21{height:2.1rem;width:2.1rem}.ico-24{height:2.4rem;width:2.4rem}.ico-56{height:5.6rem;width:5.6rem}.ico-60{height:6rem;width:6rem}.ico-68{height:6.8rem;width:6.8rem}@media(max-width:1439px){.ico-48-laptop{height:4.8rem;width:4.8rem}}@media(max-width:1023px){.ico-16-tablet{height:1.6rem;width:1.6rem}.ico-32-tablet{height:3.2rem;width:3.2rem}.ico-48-tablet{height:4.8rem;width:4.8rem}}.c-white{color:#fff}.c-dark{color:#0b1623}.c-tertiary-light{color:#8b8bad}.c-ico-gray-light{color:#7b7d80}.underline{text-decoration:underline;text-underline-offset:.3rem}.first-section-from-header{padding-top:8rem}@media(max-width:767px){.first-section-from-header{padding-top:5.2rem}}.anchor-wrapper{position:relative}.anchor{position:absolute;top:-8rem;visibility:hidden}@media(max-width:767px){.anchor{top:-5.2rem}}.btns{display:flex}.btns--center{justify-content:center}@media(max-width:767px){.btns--column-mob{flex-direction:column}}.btn{align-items:center;display:inline-flex;gap:.8rem;justify-content:center;text-align:center}.btn img,.btn svg{flex-shrink:0}.btn--blue{background-color:#3c3c87;border-radius:10em;color:#fff;height:6.4rem;padding-left:3.2rem;padding-right:3.2rem;transition:all .3s}@media(max-width:1023px){.btn--blue{height:5.6rem;padding-left:1.6rem;padding-right:1.6rem}}@media((any-hover:hover)){.btn--blue:hover{background-color:#31316d}}.btn--white{background-color:#fff;border-radius:10em;color:#58589d;transition:all .3s}@media((any-hover:hover)){.btn--white:hover{background-color:#dfdfe2}}.btn--border{border:1px solid #dcd6cd;border-radius:10em;color:#0b1623;height:6.4rem;padding-left:1.6rem;padding-right:1.6rem;transition:all .3s}@media(max-width:1023px){.btn--border{height:5.6rem}}@media((any-hover:hover)){.btn--border:hover{background-color:#fff;border-color:#fff}}.btn--link{color:#bf8730;gap:.8rem;transition:color .3s}@media((any-hover:hover)){.btn--link:hover{color:#976b26}}.btn--link img,.btn--link svg{flex-shrink:0;height:2rem;width:2rem}.btn--request{background:linear-gradient(139.77deg,#b97e22 17.72%,#94600f 85.56%);border-radius:50%;height:20rem;pointer-events:auto;position:relative;text-align:center;width:20rem;z-index:1}@media(max-width:1023px){.btn--request{font-size:1.5rem;height:15.4rem;width:15.4rem}}@media(max-width:767px){.btn--request{margin-left:auto;margin-right:auto}}@media((any-hover:hover)){.btn--request:hover:before{opacity:1}}.btn--request:before{background:linear-gradient(139.77deg,#a8721f 17.72%,#81540d 85.56%);border-radius:50%;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:-1}.btn-arrow{background-color:#fff;border-radius:10em;color:#0b1623;gap:0;height:6.4rem;padding-left:2.4rem;padding-right:.4rem;transition:all .3s}@media(max-width:1023px){.btn-arrow{height:5.6rem;padding-left:4.4rem}}@media((any-hover:hover)){.btn-arrow:hover{color:#3c3c87}.btn-arrow:hover .btn-arrow__arrow{background-color:#fff;transform:translateX(calc(100% - 1rem)) rotate(45deg)}}.btn-arrow__text{display:block;padding:0 1rem;text-align:center}@media(max-width:767px){.btn-arrow__text{flex:1 1 auto}}.btn-arrow__arrow{align-items:center;background-color:#f2f2f3;border-radius:50%;display:flex;flex-shrink:0;height:5.4rem;justify-content:center;position:relative;transition:all .3s;width:5.4rem}@media(max-width:1023px){.btn-arrow__arrow{height:4.8rem;width:4.8rem}}.btn-arrow__arrow svg{height:2.4rem;position:absolute;width:2.4rem}@media(max-width:1023px){.btn-arrow__arrow svg{height:2rem;width:2rem}}.btn--h-48{height:4.8rem;padding-left:2.4rem;padding-right:2.4rem}.btn--h-56{height:5.6rem}.btn--w-48{padding:0;width:4.8rem}.btn--full{width:100%}@media(max-width:767px){.btn--full-mob{width:100%}.btn-request-fixed-mob{bottom:0;left:0;padding:0 1.6rem 3rem;pointer-events:none;position:fixed;width:100%;z-index:9}.btn-request-fixed-mob *{pointer-events:auto}}@media(min-width:1024px){body._firefox .custom-scrollbar{scrollbar-color:#3c3c87 rgba(60,60,135,.302);scrollbar-width:thin}}@media(min-width:1024px){.custom-scrollbar::-webkit-scrollbar{background-color:rgba(60,60,135,.302);border-radius:10em;height:1rem;width:1rem}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#3c3c87;border-radius:10em}}.item-star{background-color:#eaeaec;border-radius:1.6rem;padding:1.6rem}.title-star:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggLjVhMTQuNjAzIDE0LjYwMyAwIDAgMCA4IDggMTQuNjAzIDE0LjYwMyAwIDAgMC04IDggMTQuNjAzIDE0LjYwMyAwIDAgMC04LTggMTQuNjAzIDE0LjYwMyAwIDAgMCA4LThaIiBmaWxsPSIjQkY4NzMwIi8+PC9zdmc+");background-repeat:no-repeat;background-size:100% 100%;content:"";display:inline-block;height:1.6rem;margin-right:1.2rem;vertical-align:middle;width:1.6rem}.list-dots li{display:flex}.list-dots li:before{background-color:#0b1623;border-radius:50%;content:"";display:block;flex-shrink:0;height:.3em;margin:.6em .5em 0;width:.3em}.item-response{flex-shrink:0;position:relative}.item-response:before{content:"";display:block;padding-bottom:100%}.item-response img,.item-response svg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.logo-bx{width:20.5rem}.logo-bx:before{padding-bottom:58.0487804878%}.item-bx{background-color:#eaeaec;border-radius:2rem;display:flex;gap:1.6rem;margin-bottom:3rem;margin-top:2rem;padding:2.4rem;position:relative}@media(max-width:1023px){.item-bx{margin-bottom:2.4rem;margin-top:1.6rem;padding:1.6rem}}@media(max-width:767px){.item-bx{display:block}}@media((any-hover:hover)){.item-bx{transition:background-color .3s}.item-bx:hover{background-color:#dfdfe2}}.item-bx__logo{align-self:center;flex-shrink:0;width:27.4rem}@media(max-width:1439px){.item-bx__logo{width:22.7rem}}@media(max-width:1023px){.item-bx__logo{width:18.7rem}}.item-bx__logo img,.item-bx__logo svg{height:100%;width:100%}@media(max-width:767px){.item-bx__text{margin-top:1.6rem}.item-bx__icon{position:absolute;right:1.6rem;top:1.6rem}}@media(max-width:1023px){.hide-tablet{display:none!important}}@media(max-width:767px){.hide-mob{display:none!important}}@media(min-width:768px){.show-mob{display:none!important}}@media(min-width:1024px){.show-tablet{display:none!important}}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header{left:0;position:fixed;top:0;transition-duration:.3s;transition-property:opacity,transform,background-color;width:100%;z-index:10}.header._hide{opacity:0;pointer-events:none;transform:translateY(-100%)}.header._show{background-color:#f2f2f3}.header._show:after{opacity:1}.header:not(._menu-open) .header__burger svg rect{transition:transform .3s}@media((any-hover:hover)){.header:not(._menu-open) .header__burger svg:hover rect:first-child{transform:translateY(-.5rem)}.header:not(._menu-open) .header__burger svg:hover rect:last-child{transform:translateY(.5rem)}}.header:not(._menu-open) .header__burger svg:last-child{display:none}.header:not(._menu-open) .menu{opacity:0;pointer-events:none}.header._menu-open .header__burger svg:first-child{display:none}@media(max-width:767px){.header._menu-open .header__btn-write{color:#fff}}.header:not(.header--on-mainscreen){background-color:#f2f2f3}.header--on-mainscreen:after{opacity:0}.header--on-mainscreen:not(._show) .header__burger svg,.header--on-mainscreen:not(._show) .header__nav{color:#fff}.header--on-mainscreen:not(._show) .header__nav li .active{background-color:#fff;color:#3c3c87}.header--on-mainscreen:not(._show) .header__btn-request{background-color:#3c3c87;border-color:#dcd6cd;color:#fff}@media((any-hover:hover)){.header--on-mainscreen:not(._show) .header__btn-request:hover{background-color:#31316d;border-color:#3c3c87}}.header--on-mainscreen:not(._show) .header__btn-write{color:#fff}@media(min-width:768px){.header--on-mainscreen:not(._show) .header__btn-write{background-color:#fff;color:#3c3c87}}.header:after{background-color:#b6bdc5;bottom:0;content:"";height:1px;left:0;position:absolute;transition:opacity .3s;width:100%}.header__row{align-items:center;display:flex;padding:1.6rem 0}@media(max-width:767px){.header__row{padding:1rem 0}}.header__logo{display:block;flex-shrink:0;height:4rem;width:15.6rem}@media(max-width:1023px){.header__logo{position:relative;z-index:2}}@media(max-width:767px){.header__logo{height:3.2rem;width:12.5rem}}.header__logo img,.header__logo svg{height:100%;width:100%}.header__nav{flex:1 1 auto;padding-left:5rem;padding-right:10rem}@media(max-width:1279px){.header__nav{padding-left:1rem;padding-right:1rem}}@media(max-width:767px){.header__nav{padding-left:0;padding-right:0}}.header__nav ul{display:flex;justify-content:center}@media(max-width:1279px){.header__nav ul{display:none}}.header__nav li>*{display:block;padding:.6rem 1.6rem}.header__nav li a{transition:opacity .3s}@media((any-hover:hover)){.header__nav li a:hover{opacity:.5}}.header__nav li .active{background-color:#3c3c87;border-radius:10em;color:#fff}.header__btns{align-items:center;display:flex;flex-shrink:0;position:relative}.header__btn-write{color:#fff;transition:color .3s}@media(max-width:767px){.header__btn-write{color:#0b1623;height:3rem;position:relative;width:3rem;z-index:2}}@media(min-width:768px){.header__btn-write{background-color:#3c3c87;border-radius:10em;gap:0;height:4.8rem;margin-right:-1rem;padding:0 2rem 0 1.4rem;position:absolute;right:100%}}@media((any-hover:hover)){.header__btn-write:hover span{max-width:10rem}}.header__btn-write span{display:flex;max-width:0;overflow:hidden;transition:all .3s}@media(max-width:767px){.header__btn-write span{display:none}}.header__btn-write span:before{content:"";display:block;flex-shrink:0;width:.8rem}.header__btn-write svg{flex-shrink:0;height:2rem;width:2rem}.header__btn-request{background-color:#f2f2f3;border:1px solid #464868;border-radius:10em;height:4.8rem;padding:0 3.2rem;position:relative;transition:all .3s}@media(max-width:767px){.header__btn-request{display:none}}@media((any-hover:hover)){.header__btn-request:hover{background-color:#fff;border-color:#fff}}.header__burger{flex-shrink:0;height:4rem;margin-left:2rem;position:relative;width:4rem;z-index:2}@media(max-width:767px){.header__burger{height:3rem;width:3rem}}.header__burger svg{height:100%;width:100%}@media((any-hover:hover)){a.header__logo{transition:transform .3s}a.header__logo:hover{transform:scale(1.1)}}.menu{background-color:#14163d;left:0;overflow:hidden;position:fixed;top:0;transition:all .3s;width:100%;z-index:1}.menu,.menu .container{height:100%}.menu__row{display:flex}@media(max-width:1023px){.menu__row{flex-direction:column;height:calc(100% - 11rem);justify-content:space-between;margin-top:11rem;padding-bottom:5rem}}@media(max-width:1023px)and (orientation:landscape){.menu__row{height:calc(100% - 7rem);margin-top:7rem;padding-bottom:2rem}}@media(max-width:767px){.menu__row{height:calc(100% - 8.5rem);margin-top:8.5rem}}@media(min-width:1024px){.menu__row{height:100%;margin-left:auto;margin-right:auto;max-width:150rem;width:100%}}@media(max-width:1023px){.menu__col{margin-top:6.2rem;text-align:center}}@media(max-width:1023px)and (orientation:landscape){.menu__col{margin-top:2rem}}@media(max-width:767px){.menu__col{margin-top:2rem}}@media(min-width:1024px){.menu__col{display:flex;flex-direction:column;gap:2rem;height:100%;justify-content:space-between;padding:10rem 0;width:48%}}.menu__logo{display:none}@media(min-width:1024px){.menu__logo{display:block;height:10rem;width:39rem}.menu__logo img,.menu__logo svg{height:100%;width:100%}}.menu__links li{margin-bottom:1.6rem}@media(max-width:1023px)and (orientation:landscape){.menu__links li{margin-bottom:1.2rem}}.menu__links li:last-child{margin-bottom:0}.menu__links a{color:#8b8bad;transition:color .3s}@media(max-width:1023px){.menu__links a{text-decoration:underline;text-underline-offset:6px}}@media((any-hover:hover)){.menu__links a:hover{color:#fff}}.menu__btn-request{margin-top:5.6rem}@media(max-width:1439px){.menu__btn-request{margin-top:4rem}}@media(max-width:1023px)and (orientation:landscape){.menu__btn-request{margin-top:2rem}}@media(min-width:1024px){.menu__btn-request{height:8rem}}@media(min-width:768px){.menu__btn-request{padding-left:5.8rem}}@media(min-width:1024px){.menu__btn-request .btn-arrow__arrow{height:6.8rem;width:6.8rem}.menu__btn-request .btn-arrow__arrow svg{height:4rem;width:4rem}}.menu__nav{color:#fff}@media(max-width:1023px){.menu__nav{order:-1;overflow:auto;text-align:center}}@media(min-width:1024px){.menu__nav{margin-top:10rem;width:52%}}.menu__nav ul{word-break:break-word}@media(min-width:1024px){.menu__nav ul{margin-right:-5.6rem;max-height:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:10rem;padding-right:.5rem}}.menu__nav li{margin-bottom:6rem}@media(max-width:1023px){.menu__nav li{margin-bottom:2.4rem}}.menu__nav li:last-child{margin-bottom:0}.menu__nav li>*{transition:opacity .3s}@media(min-width:1024px){.menu__nav li>*{opacity:.25}}@media((any-hover:hover)){.menu__nav li>:hover{opacity:1}}.cookie-banner{bottom:1.5rem;left:0;pointer-events:none;position:fixed;transition:all .3s;width:100%;z-index:9}.cookie-banner:not(._show){opacity:0;transform:translateY(100%)}.cookie-banner:not(._show) .cookie-banner__row{pointer-events:none}.cookie-banner__row{background-color:#fff;border-radius:2rem;box-shadow:inset 0 0 0 1px #dfdfe2;display:flex;gap:2rem;margin:0 auto;max-width:80.3rem;padding:2.4rem;pointer-events:auto;width:100%}@media(max-width:1023px){.cookie-banner__row{gap:1.6rem;max-width:70.6rem;padding:2rem}}@media(max-width:767px){.cookie-banner__row{display:flex;flex-direction:column}}@media(max-width:1023px){.cookie-banner__text{font-size:1.5rem}}@media(max-width:767px){.cookie-banner__text{font-size:1.6rem}}.cookie-banner__accept{background-color:#f2f2f3;border:1px solid #dfdfe2;border-radius:10em;height:4.4rem;padding:0 2.4rem;transition:background-color .3s}@media((any-hover:hover)){.cookie-banner__accept:hover{background-color:#dfdfe2}}.footer__wrapper{background:#14163d;border-radius:4rem 4rem 0 0;color:#fff;overflow:hidden;position:relative}.footer__wave{line-height:0;position:absolute;right:0;top:0;width:79rem}@media(max-width:1023px){.footer__wave{width:49rem}}@media(max-width:767px){.footer__wave{width:41rem}}.footer__wave img,.footer__wave svg{height:100%;width:100%}.footer__container{position:relative}.footer__body{background:linear-gradient(180deg,#2c307e,#14163d);padding-bottom:6rem;padding-top:10rem;z-index:1}@media(max-width:1023px){.footer__body{padding-bottom:4rem;padding-top:4rem}}.footer__content{margin-left:auto;margin-right:auto;max-width:132rem;width:100%}.footer__title{text-transform:uppercase}.footer__title img{height:5.8rem;margin-bottom:.6rem;vertical-align:middle;width:9.8rem}@media(max-width:1439px){.footer__title img{height:5.1rem;width:8.6rem}}@media(max-width:1023px){.footer__title img{height:4rem;width:7.5rem}}@media(max-width:767px){.footer__title img{height:3.2rem;width:5.5rem}}.footer__btn-request{align-items:center;display:flex;margin-top:-6rem;pointer-events:none;position:relative}@media(max-width:1023px){.footer__btn-request{margin-top:0}}@media(max-width:767px){.footer__btn-request{margin-top:3rem}}@media(min-width:768px){.footer__btn-request-circle{margin-left:auto;margin-right:8rem}}@media((any-hover:hover)){.footer__btn-request-circle:hover~.footer__btn-request-arrow{transform:translate(-2rem,2rem)}}.footer__btn-request-arrow{bottom:100%;height:6rem;margin-bottom:3.2rem;position:absolute;right:0;transition:transform .3s;width:6rem}@media(max-width:1439px){.footer__btn-request-arrow{margin-bottom:.4rem}}@media(max-width:767px){.footer__btn-request-arrow{height:4rem;margin-bottom:-1rem;width:4rem}}.footer__btn-request-arrow svg{height:100%;width:100%}.footer__btn-request-line{align-items:center;background-color:#3c3c87;display:flex;height:1px;position:absolute;width:100%}.footer__btn-request-line:before{background-color:#3c3c87;border-radius:50%;content:"";display:block;height:.8rem;width:.8rem}.footer__links{display:flex;flex-wrap:wrap;gap:1rem;margin-top:-4rem}@media(max-width:1023px){.footer__links{margin-top:-2rem;padding-right:25rem}}@media(max-width:767px){.footer__links{margin-top:3rem;padding-right:0}}.footer__links a{align-items:center;border:1px solid #464868;border-radius:10em;display:inline-flex;height:8rem;padding:0 4.6rem;transition:background-color .3s}@media(max-width:1023px){.footer__links a{height:5.4rem;padding:0 3rem}}@media((any-hover:hover)){.footer__links a:hover{background-color:#464868}}.footer__links a svg{height:3.2rem;margin:0 -1.1rem;width:3.2rem}@media(max-width:1023px){.footer__links a svg{height:2.4rem;margin:0 -1rem;width:2.4rem}}.footer__row{display:flex;padding-bottom:18rem;padding-top:4rem}@media(max-width:1439px){.footer__row{padding-bottom:10rem}}@media(max-width:1023px){.footer__row{padding-bottom:7rem;padding-top:2rem}}@media(max-width:767px){.footer__row{flex-direction:column;padding-top:10rem;position:relative}}.footer__col{display:flex;flex-direction:column;justify-content:space-between;padding-right:3rem;width:50%}@media(max-width:767px){.footer__col{padding-right:0;width:100%}}.footer__logo{height:4rem;width:15.6rem}@media(max-width:767px){.footer__logo{left:0;position:absolute;top:3rem}}.footer__logo img,.footer__logo svg{height:100%;width:100%}.footer__text{color:#8b8bad;font-style:normal;margin-top:2.2rem}@media(max-width:767px){.footer__text{margin-top:3rem}}.footer__text p{margin-bottom:1.2rem}.footer__text p:last-child{margin-bottom:0}.footer__nav{width:50%}@media(max-width:767px){.footer__nav{order:-1;width:100%}}.footer__nav ul{display:flex;flex-wrap:wrap;gap:3rem;max-width:73.5rem}@media(max-width:1023px){.footer__nav ul{gap:2rem 0}.footer__nav ul li{width:50%}.footer__nav ul li:last-child{width:100%}}@media(max-width:767px){.footer__nav ul li:nth-child(odd){padding-right:1.6rem}}.footer__nav ul a{transition:opacity .3s}@media((any-hover:hover)){.footer__nav ul a:hover{opacity:.8}}.footer__back{bottom:0;filter:blur(10px);left:50%;line-height:0;margin-bottom:-5%;position:absolute;transform:translateX(-50%);width:93.9583333333%}@media(max-width:767px){.footer__back{filter:blur(5px);margin-bottom:-2%}}.footer__back svg{height:100%;width:100%}@media((any-hover:hover)){a.footer__logo{transition:transform .3s}a.footer__logo:hover{transform:scale(1.1)}}.breadcrumbs ul{display:flex}@media(max-width:767px){.breadcrumbs li{display:none}.breadcrumbs li:nth-last-child(2){display:block}.breadcrumbs li>*{align-items:center;display:flex;gap:.8rem}}.breadcrumbs li>:after{content:"/";margin-left:.8rem;margin-right:.8rem}@media(max-width:767px){.breadcrumbs li>:after{display:none}.breadcrumbs li>:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEyLjUgNS01IDUgNSA1IiBzdHJva2U9IiM3QjdEODAiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;flex-shrink:0;height:2rem;width:2rem}}.breadcrumbs li:last-child>:after{display:none}.breadcrumbs li a{color:#8b8bad;transition:color .3s}@media((any-hover:hover)){.breadcrumbs li a:hover{color:#0b1623}}.grid{display:grid;gap:3.2rem;grid-template-columns:repeat(12,1fr)}@media(max-width:1023px){.grid{gap:1.6rem}}@media(max-width:767px){.grid{column-gap:0;gap:2rem}}.grid-ai-center{align-items:center}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}@media(max-width:1439px){.col-8-desktop-small{grid-column:span 8}}@media(max-width:1279px){.col-6-laptop{grid-column:span 6}.col-full-laptop{grid-column:span 12}}@media(max-width:1023px){.col-6-tablet{grid-column:span 6}.col-8-tablet{grid-column:span 8}.col-4-tablet{grid-column:span 4}.col-full-tablet{grid-column:span 12}}@media(max-width:767px){.col-full-mob{grid-column:span 12}}.gap-8{gap:.8rem}.gap-20{gap:2rem}.gap-60{gap:6rem}@media(max-width:1439px){.gap-40-laptop{gap:4rem}}@media(max-width:1023px){.gap-16-tablet{gap:1.6rem}.gap-32-tablet{gap:3.2rem}.gap-20-tablet{gap:2rem}.gap-0-h-tablet{column-gap:0}.gap-50-v-tablet{row-gap:5rem}}@media(max-width:767px){.gap-0-mob{gap:0}.gap-16-mob{gap:1.6rem}.gap-30-v-mob{row-gap:3rem}.gap-0-h-mob{column-gap:0}.gap-32-v-mob{row-gap:3.2rem}}.js-spoller-trigger{cursor:pointer}.js-spoller-trigger *{pointer-events:none}.js-spoller-trigger._active:before{content:attr(data-hide)}.js-spoller-trigger:not(._active):before{content:attr(data-show)}.js-spoller-block{display:none}.js-tabs-trigger._active{cursor:default;pointer-events:none}.js-tabs-trigger *{pointer-events:none}.js-tabs-block{display:none}.js-tabs-block._active{display:block}.js-tabs-block._opening{animation:openingTabMobile both}@media(min-width:768px){.js-tabs-block._opening{animation:openingTab both}}.js-tabs-block._closing{animation:closingTabMobile both}@media(min-width:768px){.js-tabs-block._closing{animation:closingTab both}}@keyframes openingTab{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:none}}@keyframes closingTab{0%{opacity:1;transform:none}to{opacity:0}}@keyframes openingTabMobile{0%{opacity:0}to{opacity:1}}@keyframes closingTabMobile{0%{opacity:1}to{opacity:0}}.nav-slider{align-items:center;display:flex;flex-shrink:0;gap:.8rem}.nav-slider--center,.nav-slider__item{justify-content:center}.nav-slider__item{align-items:center;border:1px solid #dcd6cd;border-radius:50%;display:flex;flex-shrink:0;height:6rem;transition:all .3s;width:6rem}.nav-slider__item:not(.swiper-button-disabled){cursor:pointer}@media((any-hover:hover)){.nav-slider__item:not(.swiper-button-disabled):hover{background-color:#fff;border-color:#fff}}.nav-slider__item:not(.swiper-button-disabled).js-btn-prev:active svg{transform:translateX(-.2rem)}.nav-slider__item:not(.swiper-button-disabled).js-btn-next:active svg{transform:translateX(.2rem)}.nav-slider__item--second{background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.149);height:4.8rem;width:4.8rem}.nav-slider__item--white{border-color:#fff;color:#fff}@media((any-hover:hover)){.nav-slider__item--white:not(.swiper-button-disabled):hover{color:#0b1623}}.nav-slider__item.swiper-button-disabled{opacity:.5}.nav-slider__item svg{height:2.4rem;width:2.4rem}.pag-slider{display:flex;gap:.6rem;justify-content:center}.pag-slider--second .swiper-pagination-bullet{height:.8rem;width:.8rem}.pag-slider--second .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#14163d;width:.8rem}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:none}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{display:block}.swiper-pagination-bullet{background-color:#dcd6cd;border-radius:10em;flex-shrink:0;height:.4rem;transition:all .3s;width:1.6rem}.swiper-pagination-bullet:not(.swiper-pagination-bullet-active){cursor:pointer}@media((any-hover:hover)){.swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{background-color:#3c3c87}}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#3c3c87;width:2.4rem}@media(max-width:1023px){.curtain[data-type=tablet] [data-touch-area]{display:flex}}@media(max-width:767px){.curtain:after{display:none}}.curtain__touch-area{display:none;flex-shrink:0;height:3.6rem;justify-content:center}@media(max-width:767px){.curtain__touch-area{display:flex}}.curtain__touch-area:before{background-color:#cdcfd0;border-radius:10em;content:"";display:block;height:.5rem;margin-top:.8rem;width:4.8rem}.curtain__surface{background:rgba(0,0,0,.502);position:absolute;z-index:-1}.curtain__surface,.popup{height:100%;left:0;top:0;width:100%}.popup{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;flex-direction:column;opacity:0;overflow:hidden;padding:1.6rem;pointer-events:none;position:fixed;transition:opacity .3s;z-index:100}.popup._open-curtain{opacity:1;pointer-events:auto}@media(max-width:767px){.popup{padding:0}}.popup:after,.popup:before{content:"";flex:1 1 auto;pointer-events:none}.popup__close{position:absolute;right:2rem;top:2rem;z-index:1}@media((any-hover:hover)){.popup__close{transition:transform .3s}.popup__close:hover{transform:rotate(90deg)}}.popup__close._white svg path{stroke:#fff}.popup__close svg{height:100%;pointer-events:none;width:100%}.popup__container{background-color:#f2f2f3;border-radius:2rem;margin:0 auto;max-width:88.7rem;overflow:hidden;padding:8rem;position:relative;width:100%}@media(max-width:1919px){.popup__container{padding:4.1688379364vw}}@media(max-width:1439px){.popup__container{max-width:77.1rem}}@media(max-width:1023px){.popup__container{max-width:61.2rem;padding:4rem}}@media(max-width:767px){.popup__container{background-color:transparent;border-radius:0;margin:0;max-height:calc(100% - 3rem);max-width:100%;padding:0}}.popup__wrapper{display:flex;flex-direction:column;max-height:100%;overflow:hidden}@media(max-width:767px){.popup__wrapper{background-color:#f2f2f3;border-radius:1.6rem 1.6rem 0 0;height:100%;padding-bottom:3rem}}.popup__head{flex-shrink:0}@media(max-width:767px){.popup__head{padding-left:1.6rem;padding-right:1.6rem}}.popup__scroll-container{margin-bottom:.4rem;margin-top:2rem;overflow:auto;padding-bottom:1rem;padding-top:1rem}@media(max-width:767px){.popup__scroll-container{margin-top:1rem;padding-left:1.6rem;padding-right:1.6rem}}.popup__bottom{display:flex;gap:3rem}@media(max-width:1023px){.popup__bottom{flex-direction:column}}@media(max-width:767px){.popup__bottom{padding-left:1.6rem;padding-right:1.6rem}}.popup__bottom .btn{flex-shrink:0}@media(max-width:1023px){.popup__bottom .btn{align-self:flex-end}}@media(max-width:767px){.popup__bottom .btn{align-self:stretch}}.form__row{gap:2rem 4rem}@media(max-width:767px){.form__row{gap:2rem 0}}.form__row-with-separator{position:relative}@media(max-width:767px){.form__row-with-separator{gap:4rem 0}}.form__separator{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.field{position:relative}.field._error .checkbox__body,.field._error .field__input{border-color:red}.field__box{position:relative}.field textarea.field__input{max-height:20.6rem;min-height:9.6rem;overflow:auto;padding:1.6rem;resize:vertical}.field textarea.field__input~.field__placeholder{line-height:1.2;max-width:calc(100% - 3.2rem);right:1.6rem;top:1.2rem;transform:none}.field textarea.field__input:focus~.field__placeholder,.field textarea.field__input:not(:placeholder-shown)~.field__placeholder{overflow:hidden;right:auto;text-overflow:ellipsis;top:0;transform:translateY(-50%);white-space:nowrap}.field__input{background-color:#f2f2f3;border:1px solid #dcd6cd;border-radius:1rem;display:block;font:inherit;height:5.6rem;padding:0 1.6rem;transition:border-color .3s;width:100%}.field__input:focus~.field__placeholder,.field__input:not(:placeholder-shown)~.field__placeholder{font-size:1.2rem;padding-left:.5rem;padding-right:.5rem;top:0}.field__input::placeholder{color:#acacac;font:inherit}.field__placeholder{background-color:#f2f2f3;color:#acacac;font:inherit;left:1.6rem;line-height:1;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s}.field__error-text{color:red;font-size:1.2rem;left:0;opacity:0;pointer-events:none;position:absolute;top:100%;transition:opacity .3s}.checkboxes{display:flex;flex-wrap:wrap;gap:2rem}@media(max-width:767px){.checkboxes{gap:1.2rem 0}.checkboxes .checkbox{width:50%}}.checkboxes._error .checkbox__body{border-color:red}.checkbox{align-items:center;cursor:pointer;display:inline-flex}@media((any-hover:hover)){.checkbox:hover .checkbox__input:checked~.checkbox__body{background-color:#29294e;border-color:#29294e}.checkbox:hover .checkbox__body{border-color:#585858}}.checkbox__input{display:none}.checkbox__input:checked~.checkbox__body{background-color:#3c3c87;border-color:#3c3c87}.checkbox__input:checked~.checkbox__body svg{opacity:1}.checkbox__body{align-items:center;border:2px solid #7b7d80;border-radius:.4rem;display:flex;flex-shrink:0;height:2.2rem;justify-content:center;transition:all .3s;width:2.2rem}.checkbox__body svg{height:1rem;opacity:0;transition:opacity .3s;width:1.4rem}.checkbox__text{display:block;padding-left:1rem}.checkbox__text a{color:#bf8730;display:inline;transition:color .3s}@media((any-hover:hover)){.checkbox__text a:hover{color:#976b26}}.pag-page{margin-top:4rem}@media(max-width:1023px){.pag-page{margin-top:3rem}}.pag-page__row{align-items:center;display:flex;gap:1.2rem;justify-content:center}@media(max-width:374px){.pag-page__row{gap:.6rem}}.pag-page__item{flex-shrink:0}.pag-page__item._active>*{background-color:#454576;color:#fff}.pag-page__item>*{align-items:center;border-radius:50%;display:flex;height:4rem;justify-content:center;width:4rem}@media((any-hover:hover)){.pag-page__item>*{transition:all .3s}.pag-page__item>:hover{background-color:#454576;color:#fff}}.custom-uploader{display:block;padding-bottom:1.6rem}.custom-uploader._error .field__error-text{opacity:1;pointer-events:auto}.custom-uploader .field__error-text:empty:before{content:attr(data-text-default);display:block}.custom-uploader .field__error--back{display:none}.custom-uploader__row{position:relative}.custom-uploader label{display:inline-block;flex-shrink:0}@media(max-width:767px){.custom-uploader label{width:100%}}.custom-uploader__input{height:0;opacity:0;position:absolute;visibility:hidden;width:0}.custom-uploader__button{cursor:pointer}.custom-uploader__files{display:flex;flex-wrap:wrap;gap:.8rem}.custom-uploader__files:not(:empty){margin-bottom:1.6rem}.custom-uploader__file{align-items:center;background-color:#eaeaec;border-radius:10em;color:#0b1623;display:flex;gap:1rem;max-width:100%;padding:.6rem .8rem .6rem 1.6rem}.custom-uploader__file-name{word-break:break-word}.custom-uploader__file-size{display:none}.custom-uploader__file-delete{display:block;flex-shrink:0;height:2rem;transition:transform .3s;width:2rem}@media((any-hover:hover)){.custom-uploader__file-delete:hover{transform:rotate(90deg)}}.item-with-dot-ticker:after{background-color:#bf8730;border-radius:50%;content:"";display:block;height:2.2rem;margin-left:8rem;margin-right:8rem;width:2.2rem}@media(max-width:1439px){.item-with-dot-ticker:after{height:1.6rem;width:1.6rem}}@media(max-width:1023px){.item-with-dot-ticker:after{margin-left:6rem;margin-right:6rem}}@media(max-width:767px){.item-with-dot-ticker:after{margin-left:3rem;margin-right:3rem}}.js-tickers._go .js-ticker{animation-name:ticker}.js-tickers._go .js-ticker[data-reverse]{animation-name:ticker-reverse}.js-ticker{animation:20s linear infinite;will-change:transform}@keyframes ticker{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes ticker-reverse{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}.mainscreen{background-color:#212167;background:linear-gradient(1turn,#4444b0 -4.72%,#3c3c87 121.57%);min-height:100vh;overflow:hidden;padding-top:22.5rem;position:relative;z-index:0}@media(max-width:1023px){.mainscreen{padding-top:20rem}}@media(max-width:767px){.mainscreen{padding-top:19rem}}.mainscreen__back{left:50%;line-height:0;margin-top:14rem;position:absolute;top:0;transform:translateX(-50%);width:93.9583333333%}@media(max-width:1023px){.mainscreen__back{margin-top:17rem}}.mainscreen__back img,.mainscreen__back svg{height:100%;width:100%}.mainscreen__text{align-items:center;display:flex;gap:3rem;margin-top:1rem;text-align:center}@media(max-width:767px){.mainscreen__text{gap:1.6rem}}.mainscreen__text:after,.mainscreen__text:before{background-color:#fff;content:"";display:block;flex:1 1 auto;height:1px;min-width:4.8rem}.mainscreen__text .btn{background-color:#f2f2f3;border-radius:10em;padding:1.6rem 4rem}@media(max-width:767px){.mainscreen__text .btn{padding:1.4rem 3rem}}@media((any-hover:hover)){.mainscreen__text .btn{transition:background-color .3s}.mainscreen__text .btn:hover{background-color:#dfdfe2}}.mainscreen__img-wrapper{display:flex;justify-content:center;margin-top:2.4rem}@media(max-width:1023px){.mainscreen__img-wrapper{margin-top:4rem}}@media(max-width:767px){.mainscreen__img-wrapper{margin-top:5.2rem}}.mainscreen__img{max-width:102.4rem;position:absolute;width:100%;z-index:-1}@media(max-width:1023px){.mainscreen__img{margin-left:10rem}}@media(max-width:767px){.mainscreen__img{margin-left:0;min-width:140%}}.mainscreen__img:before{padding-bottom:72.75390625%}.ticker-mainscreen{color:#fff;position:relative;z-index:1}.ticker-mainscreen__body{display:flex}.ticker-mainscreen__row{animation-duration:30s;display:flex;flex-shrink:0}.ticker-mainscreen__item{align-items:center;display:flex;flex-shrink:0;font-size:11.4583333333vw;line-height:1.2;text-transform:uppercase}@media(max-width:1023px){.ticker-mainscreen__item{font-size:13.0208333333vw}}@media(max-width:767px){.ticker-mainscreen__item{font-size:5.2rem}}.ticker-logos{overflow:hidden}.ticker-logos__body,.ticker-logos__row{display:flex}.ticker-logos__item{align-items:center;background-color:#fff;border-radius:1.2rem;display:flex;flex-shrink:0;height:8rem;justify-content:center;margin-right:1.2rem;width:21.5rem}@media(max-width:1023px){.ticker-logos__item{height:7.2rem;width:17.5rem}}@media(max-width:767px){.ticker-logos__item{height:6rem;width:15rem}}.ticker-logos__item img,.ticker-logos__item svg{display:block;height:42.5%;width:72.0930232558%}.about-main__text p{margin-bottom:2rem}.about-main__text p:last-child{margin-bottom:0}.about-main__info{margin:0 auto;max-width:88rem;text-align:center;width:100%}.about-main__info-text p{margin-bottom:1rem}.about-main__info-text p:last-child{margin-bottom:0}.card-about-main{background-color:#f2f2f3;border:1px solid #dcd6cd;border-radius:2rem;display:flex;flex-direction:column;height:100%;min-height:31.5rem;overflow:hidden;padding:2.4rem;position:relative;z-index:0}@media(max-width:1023px){.card-about-main{min-height:30.5rem}}@media(max-width:767px){.card-about-main{min-height:24rem}}.card-about-main:before{content:"";display:block;flex:1 1 auto}.card-about-main__bg{position:absolute;right:0;top:0;width:49.2890995261%;z-index:-1}.card-about-main__bg:before{padding-bottom:96.1538461538%}.card-about-main__title{margin-bottom:1.6rem}@media(min-width:1280px)and (max-width:1919px){.card-about-main__title{font-size:3.125vw}}@media(max-width:1023px){.card-about-main__title{margin-bottom:1.2rem}}@media(max-width:767px){.card-about-main__title{margin-bottom:.8rem}}.cases-main{background:#2f2f70;border-radius:6rem;overflow:hidden;position:relative;z-index:0}.cases-main__bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.cases-main__bg img,.cases-main__bg svg{height:100%;object-fit:cover;width:100%}@media(max-width:1023px){.cases-main{border-radius:3rem}}@media(min-width:1280px){.cases-main__wrapper{padding-left:4.4rem;padding-right:4.4rem}}.cases-main__row{gap:0 10rem}@media(max-width:1439px){.cases-main__row{gap:0 8rem}}@media(max-width:1279px){.cases-main__row{gap:0 5.6rem}}@media(max-width:1023px){.cases-main__row{gap:1.6rem}}@media(max-width:767px){.cases-main__row{gap:3rem 0}}.cases-main__col:nth-child(odd){padding-bottom:10rem}@media(max-width:1279px){.cases-main__col:nth-child(odd){padding-bottom:6rem}}@media(max-width:767px){.cases-main__col:nth-child(odd){padding-bottom:0}}.cases-main__col:nth-child(2n){margin-top:10rem}@media(max-width:1279px){.cases-main__col:nth-child(2n){margin-top:6rem}}@media(max-width:767px){.cases-main__col:nth-child(2n){margin-top:0}}.cases-main__card{display:block}.cases-main__img{border-radius:3rem;display:block;overflow:hidden}.cases-main__img:before{padding-bottom:81.4814814815%}@media((any-hover:hover)){.cases-main__title{transition:color .3s}.cases-main__title:hover{color:#dcd6cd}}.cases-main__tags{color:#8b8bad;display:flex;flex-wrap:wrap;gap:1.2rem}@media(max-width:1023px){.reviews{overflow:hidden}}.reviews__head{align-items:flex-end;display:flex;justify-content:space-between}.reviews__slider{margin:0 -2rem}@media(max-width:1023px){.reviews__slider{margin:0 -.8rem}}@media(max-width:767px){.reviews__slider{margin:0 -1rem}}@media(max-width:1023px){.reviews__slider .swiper{overflow:visible}}.reviews__slider .swiper-slide{height:auto;padding:0 2rem;width:33.333%}@media(max-width:1279px){.reviews__slider .swiper-slide{width:50%}}@media(max-width:1023px){.reviews__slider .swiper-slide{padding:0 .8rem;width:39.6rem}}@media(max-width:767px){.reviews__slider .swiper-slide{padding:0 1rem;width:34rem}}.card-reviews{display:flex;flex-direction:column;height:100%;min-height:50rem;position:relative}@media(max-width:1439px){.card-reviews{min-height:40rem}}@media(max-width:767px){.card-reviews{min-height:0}}@media(min-width:1024px){.card-reviews:hover .card-reviews__front{opacity:0;pointer-events:none;transform:rotateY(180deg)}.card-reviews:hover .card-reviews__back{opacity:1;pointer-events:auto;transform:rotateY(0deg);transition:all .3s}}.card-reviews__front{background-color:#eaeaec;border-radius:3rem;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:4rem;position:relative}@media(max-width:1023px){.card-reviews__front{border-radius:2rem;padding:2.4rem}}@media(max-width:767px){.card-reviews__front{padding:2rem}}@media(min-width:1024px){.card-reviews__front{transition:all .3s}}.card-reviews__trigger{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media(min-width:1024px){.card-reviews__trigger{display:none}}.card-reviews__trigger._back{display:none}@media(min-width:1024px){.card-reviews__trigger._back{display:block}}.card-reviews__head{align-items:center;border-bottom:1px solid #dcd6cd;display:flex;gap:2rem;margin-bottom:3rem;padding-bottom:2rem}@media(max-width:1023px){.card-reviews__head{margin-bottom:2rem}}.card-reviews__logo{flex-shrink:0;height:8rem;width:8rem}@media(max-width:1439px){.card-reviews__logo{height:6.4rem;width:6.4rem}}@media(max-width:767px){.card-reviews__logo{height:5rem;width:5rem}}.card-reviews__logo img,.card-reviews__logo svg{height:100%;width:100%}.card-reviews__body{flex:1 1 auto}.card-reviews__back{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:11}@media(max-width:1023px){.card-reviews__back{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:0;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;position:fixed;top:0;transition:opacity .3s;width:100%}.card-reviews__back:not(._open-curtain){opacity:0;pointer-events:none}}@media(min-width:1024px){.card-reviews__back{opacity:0;pointer-events:none;transform:rotateY(-180deg);transition:transform .3s,opacity .2s;will-change:transform}}.card-reviews__wrapper{background-color:#eaeaec;border-radius:3rem;height:100%;padding:4rem;position:relative;z-index:1}@media(max-width:1439px){.card-reviews__wrapper{padding:2rem}}@media(max-width:1023px){.card-reviews__wrapper{background-color:#fff;border-radius:2rem 2rem 0 0;height:auto;margin-top:5rem;max-height:calc(100% - 5rem);padding:0}}.card-reviews__img-wrapper{display:flex;max-height:100%}@media(max-width:1023px){.card-reviews__img-wrapper{display:flex;flex-direction:column;height:auto;max-height:calc(100% - 3.6rem);overflow:auto;padding:0 1.6rem 5.4rem}.card-reviews__img-wrapper:after,.card-reviews__img-wrapper:before{content:"";display:block;flex:1 1 auto}}.card-reviews__img{display:flex;margin:0 auto;width:60.0806451613%}@media(max-width:767px){.card-reviews__img{width:100%}}.card-reviews__img img{margin:0 auto;object-fit:contain}.banner__wrapper{align-items:center;background-color:#212167;border-radius:4rem;display:flex;min-height:22rem;overflow:hidden;padding-bottom:9.1rem;padding-top:9.1rem;position:relative}@media(max-width:1439px){.banner__wrapper{padding-bottom:6rem;padding-top:6rem}}@media(max-width:1023px){.banner__wrapper{border-radius:2rem;padding-bottom:3.7rem;padding-top:3.7rem}}@media(max-width:767px){.banner__wrapper{padding-bottom:1.6rem;padding-top:1.6rem}}.banner__wrapper:after{background:rgba(12,15,33,.6);content:"";pointer-events:none}.banner__trigger,.banner__wrapper:after{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.banner__trigger{cursor:url(/local/front/dist/css/../images/content/cursor.cur),pointer;z-index:2}.banner__img{margin:0 auto;opacity:.7;width:65.5420353982%}@media(max-width:767px){.banner__img{width:77.5510204082%}}.banner__img:before{padding-bottom:70.6329113924%}.banner__body{left:50%;max-width:100rem;padding:0 2.4rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.banner__btns{margin-top:2rem}@media(max-width:767px){.banner__btns{margin-top:1rem}}.steps-main{overflow:hidden}.steps-main--second .steps-main__slider .swiper-slide{min-height:25rem}@media(max-width:1023px){.steps-main--second .steps-main__slider .swiper-slide{min-height:16.6rem}}.steps-main--second .card-steps-main__body{bottom:0;height:100%;left:0;margin-top:0;position:absolute;width:100%}.steps-main__slider .swiper{overflow:visible}.steps-main__slider .swiper-slide{height:auto;width:44.6rem}@media(max-width:1023px){.steps-main__slider .swiper-slide{width:31.3rem}}@media(max-width:374px){.steps-main__slider .swiper-slide{width:28rem}}.steps-main__slider .swiper-slide:first-child{z-index:1}.steps-main__slider .swiper-slide:first-child .card-steps-main{margin-left:0}.steps-main__slider .swiper-slide:last-child .card-steps-main:after{content:""}.card-steps-main{display:flex;flex-direction:column;height:100%;margin-left:-.9rem;position:relative}@media(max-width:1023px){.card-steps-main{margin-left:-.6rem}}.card-steps-main:after,.card-steps-main:before{background-color:#dcd6cd;display:block;height:calc(100% - 1px);position:absolute;width:1px}.card-steps-main:before{content:"";left:0}.card-steps-main:after{right:.8rem}@media(max-width:1023px){.card-steps-main:after{right:.5rem}}.card-steps-main._active .card-steps-main__icon{background-color:#454576}.card-steps-main._active .card-steps-main__tag{background-color:#454576;color:#fff}.card-steps-main__head{flex:1 1 auto;padding-left:3rem;padding-right:3rem}@media(max-width:1023px){.card-steps-main__head{padding-left:2rem;padding-right:2rem}}.card-steps-main__num.title-star:before{vertical-align:unset}.card-steps-main__body{margin-top:3rem;pointer-events:none;text-align:center}@media(max-width:1439px){.card-steps-main__body{margin-top:4.4rem}}@media(max-width:1023px){.card-steps-main__body{margin-top:3.7rem}}.card-steps-main__tag{background-color:#fff;border-radius:10em;display:inline-block;padding:1.6rem 3rem;position:relative;z-index:1}@media(max-width:1023px){.card-steps-main__tag{padding:.8rem 2rem}}.card-steps-main__icon{background-color:#fff;border-radius:50%;position:relative;z-index:1}.card-steps-main__line{margin-top:-6rem}@media(max-width:1023px){.card-steps-main__line{margin-top:-4.8rem}}.card-steps-main__line:before{content:"";padding-bottom:56.0538116592%}.card-steps-main__text{margin-left:auto;margin-right:auto;margin-top:11.8rem;max-width:29.3rem;text-align:center}@media(max-width:1023px){.card-steps-main__text{margin-top:7rem;max-width:19rem}}.coast-main{background:linear-gradient(180deg,#242451,#3c3c87);overflow:hidden}.coast-main,.coast-main .container{position:relative}.coast-main__bg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.coast-main__bg img{height:100%;object-fit:cover;width:100%}.coast-main__slider{margin-left:-1.6rem;margin-right:-1.6rem}@media(max-width:1023px){.coast-main__slider{margin-left:-.8rem;margin-right:-.8rem}}@media(max-width:767px){.coast-main__slider{margin-left:0;margin-right:0}}.coast-main__slider .swiper{overflow:visible}@media(max-width:767px){.coast-main__slider .swiper-wrapper{flex-direction:column;gap:2rem}}.coast-main__slider .swiper-slide{height:auto;padding-left:1.6rem;padding-right:1.6rem;width:50%}@media(max-width:1023px){.coast-main__slider .swiper-slide{padding-left:.8rem;padding-right:.8rem;width:45.6rem}}@media(max-width:767px){.coast-main__slider .swiper-slide{padding:0;width:100%}}.card-coast-main{background-color:#fff;border-radius:3rem;display:flex;flex-direction:column;height:100%;min-height:46.9rem;padding:4rem}@media(max-width:1439px){.card-coast-main{min-height:40.8rem}}@media(max-width:1279px){.card-coast-main{padding:2.4rem}}@media(max-width:1023px){.card-coast-main{min-height:34.3rem}}@media(max-width:767px){.card-coast-main{min-height:0;padding:2rem}}.card-coast-main__tags{color:#58589d;display:flex;flex-wrap:wrap;gap:2.9rem}.card-coast-main__text{flex:1 1 auto;margin-top:2.9rem}@media(max-width:1023px){.card-coast-main__text{margin-top:2rem}}.card-coast-main__text>*{margin-bottom:1.6rem}.card-coast-main__text>:last-child{margin-bottom:0}.card-coast-main__coast{color:#bf8730;margin-top:4rem}@media(max-width:1439px){.card-coast-main__coast{margin-top:1.6rem}}@media(max-width:767px){.card-coast-main__coast{margin-top:2rem}}@media(max-width:1023px){.card-coast-main__coast span{font-size:2.2rem}}.card-coast-main__coast span:after,.card-coast-main__coast span:before{content:"";display:inline-block;width:.4em}@media(max-width:767px){.card-coast-main__coast span:after,.card-coast-main__coast span:before{display:none}}.card-coast-main__bottom{margin-top:2.9rem}@media(max-width:767px){.card-coast-main__bottom{margin-top:2rem}}.stack-main{overflow:hidden}@media(max-width:767px){.stack-main:not(._show-more) .stack-main__sliders .stack-main__slider:first-child .swiper-slide:nth-child(n+4),.stack-main:not(._show-more) .stack-main__sliders .stack-main__slider:last-child{display:none}}.stack-main._show-more .stack-main__btns{display:none}.stack-main__slider{margin-left:-1.5rem;margin-right:-1.5rem}@media(max-width:1439px){.stack-main__slider{margin-left:-.8rem;margin-right:-.8rem}}@media(max-width:767px){.stack-main__slider{margin-left:0;margin-right:0}}.stack-main__slider .swiper{overflow:visible}@media(max-width:767px){.stack-main__slider .swiper-wrapper{flex-direction:column;gap:2rem}}.stack-main__slider .swiper-slide{height:auto;padding-left:1.5rem;padding-right:1.5rem;width:57rem}@media(max-width:1439px){.stack-main__slider .swiper-slide{width:46.2rem}}@media(max-width:1023px){.stack-main__slider .swiper-slide{padding-left:.8rem;padding-right:.8rem;width:39.6rem}}@media(max-width:767px){.stack-main__slider .swiper-slide{padding-left:0;padding-right:0;width:100%}}.stack-main__slider+.stack-main__slider{margin-top:3rem}.stack-main__btns{margin-top:2rem}.card-stack-main{background-color:#fff;border-radius:3rem;height:100%;padding:3rem;text-align:center}@media(max-width:1023px){.card-stack-main{border-radius:2rem;padding:2.4rem}}@media(max-width:767px){.card-stack-main{padding:2rem}}.card-stack-main__logo{display:inline-block;height:13rem;margin-bottom:1.6rem}@media(max-width:1439px){.card-stack-main__logo{height:10rem}}.card-stack-main__logo img,.card-stack-main__logo svg{display:block;height:100%}.card-stack-main__tags{color:#58589d;margin-top:1.6rem;padding-left:3rem;padding-right:3rem}.card-stack-main__tags-row{display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:center}.card-stack-main__tags-more{margin-top:1rem}.mainscreen-about__title{font-family:Unbounded,sans-serif;font-size:12rem;font-weight:300;line-height:1;padding-left:21.7rem}@media(max-width:1919px){.mainscreen-about__title{font-size:6.25vw;padding-left:11.3020833333vw}}@media(max-width:1439px){.mainscreen-about__title{font-size:9.6rem;padding-bottom:2rem;padding-left:3.2rem}}@media(max-width:1279px){.mainscreen-about__title{font-size:7.2rem}}@media(max-width:1023px){.mainscreen-about__title{padding-bottom:0;padding-left:0}}@media(max-width:767px){.mainscreen-about__title{font-size:9.6vw}}.mainscreen-about__star svg{height:.8333em;width:.8333em}.mainscreen-about__text{letter-spacing:-.04em;padding-left:29.3rem;white-space:nowrap}@media(max-width:1919px){.mainscreen-about__text{padding-left:15.2604166667vw}}@media(max-width:1023px){.mainscreen-about__text{padding-left:8.8rem}}@media(max-width:767px){.mainscreen-about__text{padding-left:4.8vw}}.mainscreen-about__img:before{padding-bottom:31.25%}@media(max-width:1023px){.mainscreen-about__img:before{padding-bottom:52.0833333333%}}@media(max-width:767px){.mainscreen-about__img:before{padding-bottom:106.6666666667%}}.residence .nav-slider{justify-content:space-between;left:0;padding-left:2.4rem;padding-right:2.4rem;pointer-events:none;position:absolute;top:50%;width:100%;z-index:1}.residence .nav-slider__item{pointer-events:auto}.residence .pag-slider{bottom:0;left:50%;margin-bottom:2.4rem;position:absolute;transform:translateX(-50%);z-index:1}@media(max-width:767px){.residence .pag-slider{margin-bottom:.8rem}}.residence__wrapper{background-color:#fff;border-radius:2rem;margin-left:auto;margin-right:auto;max-width:156.6rem;position:relative;width:100%;z-index:0}.residence__bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.residence__bg img{height:100%;object-fit:cover;width:100%}.residence__body{display:flex;flex-direction:column;height:100%;padding:8rem 0 8rem 8rem}@media(max-width:1439px){.residence__body{padding:4rem 0 4rem 4rem}}@media(max-width:1279px){.residence__body{padding-bottom:.8rem;padding-right:4rem}}@media(max-width:767px){.residence__body{padding:3rem 2rem 1rem}}.residence__text{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;margin-top:3rem}@media(max-width:1023px){.residence__text{margin-top:4rem}}@media(max-width:767px){.residence__text{margin-top:3rem}}.residence__text p{margin-bottom:1.6rem}@media(max-width:1023px){.residence__text p{margin-bottom:2.4rem}}.residence__text p:last-child{margin-bottom:0}.residence__slider{align-items:center;display:flex;height:100%;margin-left:auto;max-width:73.4rem;width:100%}@media(max-width:1279px){.residence__slider{margin-right:auto}}.residence__slider .swiper{width:100%}.residence__img{border-radius:2rem;overflow:hidden}.residence__img:before{padding-bottom:89.2370572207%}.conf .grid{margin-left:auto;margin-right:auto;max-width:144rem;position:relative;width:100%}.conf__img-box{border-left:1px solid #464868;border-right:1px solid #464868;text-align:center}@media(max-width:1023px){.conf__img-box{left:0;position:absolute;top:0;width:23.3rem}}@media(max-width:767px){.conf__img-box{margin-bottom:1.6rem;margin-left:auto;margin-right:auto;max-width:34.3rem;position:static;width:100%}}.conf__img{display:inline-block;width:72.4137931034%}@media(max-width:767px){.conf__img{width:15rem}}.conf__img-title{color:#58589d}.conf__content{display:flex;flex-direction:column;padding-left:3rem}@media(max-width:1439px){.conf__content{padding-left:0}}.conf__head{flex:1 1 auto}@media(max-width:1023px){.conf__head{display:flex;flex-direction:column;justify-content:center;margin-left:3.2rem;min-height:20rem;padding-left:23.3rem}}@media(max-width:767px){.conf__head{margin-left:0;min-height:0;padding-left:0}}.conf__body{margin-top:3rem}@media(max-width:767px){.conf__body{margin-top:2rem}}.conf__text p{margin-bottom:1.6rem}@media(max-width:767px){.conf__text p{margin-bottom:2rem}}.conf__text p:last-child{margin-bottom:0}@media(max-width:1023px){.news-slider{overflow:hidden}}.news-slider__head{display:flex;gap:2.4rem;justify-content:space-between}@media(max-width:767px){.news-slider__head{display:block}.news-slider__head .btn{margin-top:3.2rem}}.news-slider__slider{margin-left:-1.6rem;margin-right:-1.6rem}@media(max-width:1023px){.news-slider__slider{margin-left:-.8rem;margin-right:-.8rem}.news-slider__slider .swiper{overflow:visible}}.news-slider__slider .swiper-slide{height:auto;padding-left:1.6rem;padding-right:1.6rem;width:33.333%}@media(max-width:1023px){.news-slider__slider .swiper-slide{padding-left:.8rem;padding-right:.8rem;width:35.6rem}}@media(max-width:767px){.news-slider__slider .swiper-slide{width:34.4rem}}@media(max-width:374px){.news-slider__slider .swiper-slide{width:29rem}}.card-news-slider{display:block;height:100%}.card-news-slider__img{border-radius:2rem;overflow:hidden}.card-news-slider__img:before{content:"";padding-bottom:54.9828178694%}@media(max-width:1439px){.card-news-slider__img:before{padding-bottom:54.347826087%}}@media(max-width:1023px){.card-news-slider__img:before{padding-bottom:58.8235294118%}}@media(max-width:767px){.card-news-slider__img:before{padding-bottom:60.9756097561%}}.card-news-slider__body{margin-top:1.2rem}.card-news-slider__date{color:#7b7d80;margin-bottom:1.2rem}.card-news-slider__title{transition:opacity .3s}@media((any-hover:hover)){.card-news-slider__title:hover{opacity:.8}}.mafia{overflow:hidden}.mafia__cards{margin-left:-1.6rem;margin-right:-1.6rem}@media(max-width:1023px){.mafia__cards{margin-left:-.8rem;margin-right:-.8rem}.mafia__cards .swiper{overflow:visible}}.mafia__cards .swiper-slide{height:auto;padding-left:1.6rem;padding-right:1.6rem;width:33.333%}@media(max-width:1023px){.mafia__cards .swiper-slide{padding-left:.8rem;padding-right:.8rem;width:33.6rem}}@media(max-width:374px){.mafia__cards .swiper-slide{width:29rem}}.card-mafia{border:1px solid #dcd6cd;border-radius:2rem;display:flex;flex-direction:column;height:100%;overflow:hidden}.card-mafia__body{flex:1 1 auto;padding:2.4rem 2.4rem 0}.card-mafia__text{margin-top:1.2rem;max-width:38rem}@media(max-width:1439px){.card-mafia__text{max-width:32rem}}.card-mafia__img{margin-left:auto;width:24rem}@media(max-width:1023px){.card-mafia__img{width:18rem}}.ticker-mafia{overflow:hidden;position:relative;z-index:1}.ticker-mafia__body{display:flex}.ticker-mafia__item,.ticker-mafia__row{display:flex;flex-shrink:0}.ticker-mafia__item{align-items:center;font-size:7.2916666667vw;line-height:1.2;text-transform:uppercase}@media(max-width:1023px){.ticker-mafia__item{font-size:13.0208333333vw}}@media(max-width:767px){.ticker-mafia__item{font-size:5.2rem}}.banner-mafia{background:linear-gradient(180deg,#242451,#3c3c87);color:#fff;overflow:hidden;position:relative;z-index:0}.banner-mafia__bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.banner-mafia__bg img{height:100%;object-fit:cover;width:100%}.banner-mafia__text{max-width:89.4rem}.banner-mafia__slider .swiper{overflow:visible}.banner-mafia__slider .swiper-slide{transition:transform .3s;width:36rem}@media(max-width:1023px){.banner-mafia__slider .swiper-slide{width:23rem}}@media(max-width:767px){.banner-mafia__slider .swiper-slide{width:23rem}}.banner-mafia__slider .swiper-slide:nth-child(odd){transform:rotate(-5.38deg)}.banner-mafia__slider .swiper-slide:nth-child(2n){transform:rotate(4.04deg)}.banner-mafia__slider .pag-slider{margin:0 auto}.banner-mafia__slider .pag-slider .swiper-pagination-bullet{background-color:#515194}.banner-mafia__slider .pag-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#f2f2f3}.banner-mafia__card{width:43.3rem}@media(max-width:1023px){.banner-mafia__card{width:33.3rem}}@media(max-width:767px){.banner-mafia__card{width:30rem}}.banner-mafia__card:before{padding-bottom:66.7436489607%}.banner-mafia__line{align-items:center;display:flex}@media(max-width:767px){.banner-mafia__line{margin-bottom:2rem}}.banner-mafia__line:after,.banner-mafia__line:before{background-color:#eaeaec;content:"";display:block;height:.1rem}.banner-mafia__line:before{flex:1 1 auto}.banner-mafia__line:after{width:12.9rem}@media(max-width:1439px){.banner-mafia__line:after{width:12rem}}@media(max-width:1023px){.banner-mafia__line:after{width:3.8rem}}.banner-mafia__line .ico{margin:0 2.4rem}.banner-mafia__btn-box{margin-top:1.3rem}@media(max-width:767px){.banner-mafia__btn-box{margin-top:3rem}}@media(max-width:1023px){.team{overflow:hidden}}.team__slider{margin-left:-1.6rem;margin-right:-1.6rem}@media(max-width:1023px){.team__slider{margin-left:-.8rem;margin-right:-.8rem}.team__slider .swiper{overflow:visible}}.team__slider .swiper-slide{height:auto;padding-left:1.6rem;padding-right:1.6rem;width:33.333%}@media(max-width:1023px){.team__slider .swiper-slide{padding-left:.8rem;padding-right:.8rem;width:33.6rem}}@media(max-width:374px){.team__slider .swiper-slide{width:29rem}}.card-team{position:relative}@media(min-width:1024px){.card-team:hover .card-team__front{opacity:0;pointer-events:none;transform:rotateY(180deg)}.card-team:hover .card-team__back{opacity:1;pointer-events:auto;transform:rotateY(0deg);transition:all .3s}}.card-team__front{border-radius:2rem;overflow:hidden;position:relative}@media(min-width:1024px){.card-team__front{transition:all .3s}}.card-team__trigger{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media(min-width:1024px){.card-team__trigger{display:none}}.card-team__img:before{content:"";padding-bottom:99.8278829604%}@media(max-width:1279px){.card-team__img:before{padding-bottom:125%}}.card-team__title{background:linear-gradient(0deg,rgba(0,0,0,.6) -5.36%,hsla(0,0%,40%,0) 90.48%);bottom:0;color:#fff;left:0;padding:4.5rem 4rem 4rem;position:absolute;text-align:center;width:100%;z-index:1}@media(max-width:1439px){.card-team__title{padding:4.6rem 2rem 2rem}}.card-team__title-icon{height:2.1rem;vertical-align:top;width:2rem}.card-team__back{border-radius:2rem;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:11}@media(max-width:1023px){.card-team__back{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:0;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;position:fixed;top:0;transition:opacity .3s;width:100%}.card-team__back:not(._open-curtain){opacity:0;pointer-events:none}}@media(min-width:1024px){.card-team__back{opacity:0;pointer-events:none;transform:rotateY(-180deg);transition:transform .3s,opacity .2s}}.card-team__wrapper{background-color:#fff;height:100%;padding:4rem;position:relative;z-index:1}@media(max-width:1439px){.card-team__wrapper{padding:2rem}}@media(max-width:1023px){.card-team__wrapper{border-radius:1.6rem 1.6rem 0 0;height:auto;margin-top:5rem;max-height:calc(100% - 5rem);padding:0}}.card-team__body{display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:auto}@media(max-width:1023px){.card-team__body{height:auto;max-height:calc(100% - 3.6rem);padding:0 1.6rem 5.4rem}}.card-team__logo{flex-shrink:0;height:5.3rem;width:6.1rem}@media(max-width:1023px){.card-team__logo{height:4.8rem;width:5.4rem}}.card-team__logo img,.card-team__logo svg{height:100%;width:100%}.card-team__info{margin:2rem 0}@media(max-width:767px){.card-team__info{margin:3.2rem 0 6.2rem}}.card-team__info ul{margin-top:2rem}.card-team__info ul li{display:flex;margin-bottom:2rem}.card-team__info ul li:last-child{margin-bottom:0}.card-team__info ul li:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggLjVhMTQuNjAzIDE0LjYwMyAwIDAgMCA4IDggMTQuNjAzIDE0LjYwMyAwIDAgMC04IDggMTQuNjAzIDE0LjYwMyAwIDAgMC04LTggMTQuNjAzIDE0LjYwMyAwIDAgMCA4LThaIiBmaWxsPSIjMEIxNjIzIi8+PC9zdmc+");background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;flex-shrink:0;height:1.6rem;margin-right:1.2rem;margin-top:.5rem;width:1.6rem}.card-team__links{align-items:flex-start;display:flex;flex-direction:column;gap:1.2rem}.card-team__links a{color:#bf8730;transition:color .3s}@media((any-hover:hover)){.card-team__links a:hover{color:#976b26}}.events{overflow:hidden}.events__title{max-width:82rem}.events__triggers{display:flex;gap:1.6rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.events__triggers::-webkit-scrollbar{width:0}@media(max-width:767px){.events__triggers{margin-left:-1.6rem;margin-right:-1.6rem;padding-left:1.6rem;padding-right:1.6rem}}.events__trigger{background-color:#eaeaec;border-radius:10em;flex-shrink:0;padding:1rem 2.4rem;transition:all .3s}@media((any-hover:hover)){.events__trigger:hover{background-color:#454576;color:#fff}}.events__trigger._active{background-color:#454576;color:#fff}@media(min-width:768px)and (max-width:1023px){.events__content:not(._show) .grid-events__col:nth-child(n+5){display:none}}@media(max-width:767px){.events__content:not(._show) .grid-events__col:nth-child(n+6){display:none}}.events__content._show .events__btns{display:none}.events__btns{margin-top:2rem}.grid-events{display:flex;flex-wrap:wrap;margin:-1.6rem}@media(max-width:1279px){.grid-events{margin:-.8rem}}@media(max-width:767px){.grid-events{margin:-.4rem}}.grid-events__col{padding:1.6rem;width:21.5%}@media(max-width:1279px){.grid-events__col{padding:.8rem}}@media(max-width:1023px){.grid-events__col{width:33.333%}}@media(max-width:767px){.grid-events__col{padding:.4rem;width:50%}}@media(min-width:1024px){.grid-events__col:nth-child(10),.grid-events__col:nth-child(15),.grid-events__col:nth-child(2),.grid-events__col:nth-child(7){width:35.5%}}.grid-events__col:nth-child(10) .grid-events__img:before,.grid-events__col:nth-child(15) .grid-events__img:before,.grid-events__col:nth-child(2) .grid-events__img:before,.grid-events__col:nth-child(7) .grid-events__img:before{padding-bottom:64.9350649351%}@media(min-width:768px)and (max-width:1023px){.grid-events__col:nth-child(2),.grid-events__col:nth-child(3),.grid-events__col:nth-child(6),.grid-events__col:nth-child(7){width:66.666%}}.grid-events__col:nth-child(2) .grid-events__img:before,.grid-events__col:nth-child(3) .grid-events__img:before,.grid-events__col:nth-child(6) .grid-events__img:before,.grid-events__col:nth-child(7) .grid-events__img:before{padding-bottom:64.9350649351%}@media(max-width:767px){.grid-events__col:nth-child(3),.grid-events__col:nth-child(6),.grid-events__col:nth-child(9){width:100%}}.grid-events__col:nth-child(3) .grid-events__img:before,.grid-events__col:nth-child(6) .grid-events__img:before,.grid-events__col:nth-child(9) .grid-events__img:before{padding-bottom:64.9350649351%}.grid-events__img{border-radius:2rem;display:block;height:100%;overflow:hidden}@media(max-width:767px){.grid-events__img{border-radius:1rem}}.grid-events__img:before{padding-bottom:111.1111111111%}.cases__triggers{display:flex;gap:1.6rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.cases__triggers::-webkit-scrollbar{width:0}@media(max-width:1023px){.cases__triggers{gap:.8rem;margin-left:-1.6rem;margin-right:-1.6rem;padding-left:1.6rem;padding-right:1.6rem}}.cases__trigger{align-items:center;background-color:#eaeaec;border-radius:10em;display:flex;flex-shrink:0;justify-content:center;padding:1rem 2.4rem;text-align:center;transition:all .3s}@media(max-width:1023px){.cases__trigger{padding:.9rem 2rem}}@media((any-hover:hover)){.cases__trigger:hover{background-color:#454576;color:#fff}}.cases__trigger._active{background-color:#454576;color:#fff}.cases__card,.cases__img{display:block}.cases__img{border-radius:3rem;cursor:pointer;overflow:hidden}@media(max-width:1023px){.cases__img{border-radius:2rem}}.cases__img:before{padding-bottom:75.5148741419%}@media((any-hover:hover)){.cases__title{transition:opacity .3s}.cases__title:hover{opacity:.8}}.cases__tags{color:#58589d;display:flex;flex-wrap:wrap;gap:1.2rem}@media(max-width:1023px){.cases-slider{margin-left:-1.6rem;margin-right:-1.6rem;overflow:hidden;padding-left:1.6rem;padding-right:1.6rem}}.cases-slider__slider{margin-left:-1.6rem;margin-right:-1.6rem}@media(max-width:1023px){.cases-slider__slider{margin-left:-.8rem;margin-right:-.8rem}.cases-slider .swiper{overflow:visible}}.cases-slider .swiper-slide{padding-left:1.6rem;padding-right:1.6rem;width:33.333%}@media(max-width:1023px){.cases-slider .swiper-slide{padding-left:.8rem;padding-right:.8rem;width:35.6rem}}@media(max-width:767px){.cases-slider .swiper-slide{width:34.4rem}}@media(max-width:374px){.cases-slider .swiper-slide{width:29rem}}.case-detailed.page-detailed li,.case-detailed.page-detailed ol,.case-detailed.page-detailed p,.case-detailed.page-detailed ul{margin-bottom:.8rem}.case-detailed .grid+.grid{border-top:1px solid #dcd6cd;margin-top:4rem;padding-top:4rem}.case-detailed .grid+.grid._no-line-top{border-top:none}@media(max-width:1023px){.case-detailed .grid+.grid{margin-top:3rem;padding-top:3rem}}.case-detailed .grid._line-bottom{border-bottom:1px solid #dcd6cd;padding-bottom:4rem}@media(max-width:1439px){.case-detailed .grid._line-bottom{padding-bottom:3rem}}.case-detailed__head{margin-bottom:6rem}@media(max-width:1023px){.case-detailed__head{margin-bottom:4rem}}@media(max-width:767px){.case-detailed__head{margin-bottom:3rem}}.case-detailed__head ul.case-detailed__tags{margin-bottom:0;margin-top:3rem}@media(max-width:1023px){.case-detailed__head ul.case-detailed__tags{margin-top:2rem}}.case-detailed__head-row{display:flex;gap:2rem;justify-content:space-between}@media(max-width:767px){.case-detailed__head-row{flex-direction:column-reverse}}.case-detailed__head-row>:first-child{max-width:104.1rem}@media(max-width:1023px){.case-detailed__head-row>:first-child{max-width:54.8rem}}@media(min-width:768px){.case-detailed__head-client{text-align:right}}.case-detailed__tags{display:flex;flex-wrap:wrap;gap:1.6rem}@media(max-width:1023px){.case-detailed__tags{gap:.8rem}}.case-detailed__tags li{border:1px solid #dcd6cd;border-radius:10em;padding:1rem 2.4rem}@media(max-width:1023px){.case-detailed__tags li{padding:.6rem 1.6rem}}.case-detailed__banner{margin:8rem -5.6rem}@media(max-width:1023px){.case-detailed__banner{margin:4rem -1.6rem}}.case-detailed__banner:before{padding-bottom:31.25%}@media(max-width:1023px){.case-detailed__banner:before{padding-bottom:41.6666666667%}}@media(max-width:767px){.case-detailed__banner:before{padding-bottom:85.3333333333%}}.case-detailed__slider{margin:8rem -5.6rem;overflow:hidden}@media(max-width:1023px){.case-detailed__slider{margin:4rem -1.6rem}}.case-detailed__slider .swiper{overflow:visible}.case-detailed__slider .nav-slider{justify-content:space-between;left:0;padding-left:5.6rem;padding-right:5.6rem;pointer-events:none;position:absolute;top:50%;width:100%;z-index:2}.case-detailed__slider .nav-slider__item{pointer-events:auto}.case-detailed__slider .pag-slider{bottom:0;left:50%;margin-bottom:2.4rem;position:absolute;transform:translateX(-50%);z-index:2}@media(max-width:767px){.case-detailed__slider .pag-slider{margin-bottom:1.2rem}}.case-detailed__slider-img:before{padding-bottom:37.5%}@media(max-width:1023px){.case-detailed__slider-img:before{padding-bottom:46.875%}}@media(max-width:767px){.case-detailed__slider-img:before{padding-bottom:96%}}.review-case{background-color:#eaeaec;border-radius:3rem;padding:4rem}@media(max-width:1023px){.review-case{border-radius:2rem;padding:2.4rem}}.review-case__quote{height:2rem;margin-bottom:2.4rem;width:2.8rem}@media(max-width:1023px){.review-case__quote{height:1.8rem;margin-bottom:1.6rem;width:2.5rem}}.review-case__quote img,.review-case__quote svg{height:100%;width:100%}.review-case__head{margin-bottom:2.4rem}@media(max-width:1023px){.review-case__head{margin-bottom:1.6rem}}.review-case__link{margin-top:2.4rem}@media(max-width:1023px){.review-case__link{margin-top:2.4rem}}.review-case__trigger{align-items:center;background-color:rgba(0,0,0,.2);border-radius:inherit;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}@media((any-hover:hover)){.review-case__trigger:hover svg{transform:scale(1.3)}}.review-case__trigger svg{height:5.6rem;position:static;transition:transform .3s;width:5.6rem}.review-case__slider{margin-left:-4rem;margin-right:-4rem;margin-top:2.4rem;overflow:hidden;padding-left:4rem;padding-right:4rem}@media(max-width:1023px){.review-case__slider{margin-left:-2.4rem;margin-right:-2.4rem;margin-top:1.6rem;padding-left:2.4rem;padding-right:2.4rem}}.review-case__slider .swiper{overflow:visible}.review-case__slider .swiper-slide{padding-left:1.2rem;padding-right:1.2rem;width:33.333%}@media(max-width:1279px){.review-case__slider .swiper-slide{width:50%}}@media(max-width:1023px){.review-case__slider .swiper-slide{padding-left:.8rem;padding-right:.8rem;width:30rem}}@media(max-width:374px){.review-case__slider .swiper-slide{width:25rem}}.review-case__slider-wrapper{margin-left:-1.2rem;margin-right:-1.2rem}@media(max-width:1023px){.review-case__slider-wrapper{margin-left:-.8rem;margin-right:-.8rem}}.review-case__slider-img{border-radius:2rem;display:block;overflow:hidden}.review-case__slider-img:before{padding-bottom:56.338028169%}.contacts__wrapper{background-color:#dfdfe2;border-radius:2rem;overflow:hidden;padding:4rem;position:relative;z-index:0}@media(max-width:1023px){.contacts__wrapper{padding:2.4rem}}.contacts__bg{height:100%;position:absolute;right:0;top:0;width:72.4557522124%;z-index:-1}.contacts__bg img{height:100%;object-fit:cover;width:100%}.contacts__title{max-width:88rem}@media(max-width:1439px){.contacts__title{max-width:68rem}}.contacts__row{display:flex;flex-wrap:wrap;margin:-1.6rem}@media(max-width:1279px){.contacts__row{margin:-.8rem}}.contacts__col{padding:1.6rem;width:33.333%}@media(max-width:1279px){.contacts__col{padding:.8rem;width:50%}}@media(max-width:767px){.contacts__col{width:100%}}@media(max-width:1279px){.contacts__col:first-child{width:100%}}.contacts__item{background:hsla(240,4%,95%,.8);border-radius:2rem;display:flex;flex-direction:column;gap:1.6rem;height:100%;justify-content:space-between;min-height:20rem;padding:2.4rem}@media(max-width:1279px){.contacts__item{min-height:16rem}}@media(max-width:767px){.contacts__item{padding:1.6rem}}.stack__item{border-bottom:1px solid #0b1623}.stack__item:first-child .stack__head{padding-top:2rem}@media(max-width:1439px){.stack__item:first-child .stack__head{padding-top:0}}.stack__head{align-items:center;display:flex;gap:1.6rem;justify-content:space-between;padding:4rem 0;position:relative}@media(max-width:1023px){.stack__head{padding:2.4rem 0}}.stack__head .btn{color:#131a29;flex-shrink:0}.stack__head .btn svg{transition:transform .5s}.stack__trigger{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.stack__trigger._active~.btn svg{transform:rotate(135deg)}.table-stack table{table-layout:fixed;width:100%}@media(max-width:767px){.table-stack table{display:block}}.table-stack thead{text-align:left}@media(max-width:767px){.table-stack thead{display:none}.table-stack tbody{display:block}.table-stack tbody tr{border-bottom:1px solid #dcd6cd;display:flex;flex-wrap:wrap;margin-bottom:2rem;padding-bottom:2.4rem}.table-stack tbody tr:last-child{margin-bottom:0}}.table-stack tbody tr:last-child td{border-bottom:none}.table-stack td,.table-stack th{padding-right:1.6rem}.table-stack th{border-bottom:1px solid #0b1623;font-weight:inherit;padding-bottom:3rem}@media(max-width:1023px){.table-stack th{padding-bottom:2rem}}.table-stack td{border-bottom:1px solid #dcd6cd;padding-bottom:3rem;padding-top:3rem}@media(max-width:1023px){.table-stack td{border-bottom:none;padding-bottom:2rem;padding-top:2rem}}@media(max-width:767px){.table-stack td{display:block;padding:0 .6rem 0 0;width:50%}.table-stack td:first-child{border-bottom:none;font-family:Unbounded,sans-serif;font-weight:400;padding-bottom:1.6rem;width:100%}.table-stack td:before{color:#7b7d80;content:attr(data-title-mob);display:block;margin-bottom:.4rem}}.card-news{display:block;height:100%}.card-news__img{border-radius:2rem;overflow:hidden}.card-news__img:before{content:"";padding-bottom:54.9828178694%}@media(max-width:1439px){.card-news__img:before{padding-bottom:54.347826087%}}@media(max-width:1023px){.card-news__img:before{padding-bottom:56.8181818182%}}@media(max-width:767px){.card-news__img:before{padding-bottom:58.3090379009%}}.card-news__body{margin-top:1.2rem}.card-news__date{color:#7b7d80;margin-bottom:1.2rem}.card-news__title{transition:opacity .3s}@media((any-hover:hover)){.card-news__title:hover{opacity:.8}}.banner-tags__wrapper{background-color:#dfdfe2;border-radius:2rem;display:flex;min-height:38.8rem;overflow:hidden;padding:4rem;position:relative;z-index:0}@media(max-width:1439px){.banner-tags__wrapper{min-height:36rem;padding:2.4rem}}.banner-tags__bg{min-height:100%;position:absolute;right:0;top:0;width:48.6172566372%;z-index:-1}@media(max-width:1439px){.banner-tags__bg{width:59.9315068493%}}@media(max-width:1023px){.banner-tags__bg{width:67.9347826087%}}.banner-tags__bg img{height:100%;left:0;object-fit:cover;object-position:left;position:absolute;top:0;width:100%}.banner-tags__body{display:flex;flex-direction:column;max-width:83.9rem}@media(max-width:1439px){.banner-tags__body{max-width:75.5rem}}.banner-tags__items{flex:1 1 auto}.banner-tags__row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.8rem;margin-top:3rem}@media(max-width:767px){.banner-tags__row{margin-top:1.6rem}}.banner-tags__item{background-color:hsla(240,4%,95%,.8);border-radius:10em;padding:1rem 2.4rem}@media(max-width:767px){.banner-tags__item{padding:.6rem 1.4rem}}.banner-tags__bottom{margin-top:4rem}.container-detailed{margin:0 auto;max-width:130.6rem;width:100%}.container-detailed--left{margin-left:0}.page-detailed h1{font-family:Unbounded,sans-serif;font-size:6rem;font-weight:500;letter-spacing:-.04em;line-height:1.2}@media(max-width:1439px){.page-detailed h1{font-size:4.8rem}}@media(max-width:1023px){.page-detailed h1{font-size:2.4rem}}@media(max-width:767px){.page-detailed h1{font-size:2.2rem}}.page-detailed h2:not(.title-star){font-family:Unbounded,sans-serif;font-size:3.6rem;font-weight:500;line-height:1.2}@media(max-width:1439px){.page-detailed h2:not(.title-star){font-size:2.8rem}}@media(max-width:1023px){.page-detailed h2:not(.title-star){font-size:2.4rem}}@media(max-width:767px){.page-detailed h2:not(.title-star){font-size:2.2rem}}.page-detailed h3{font-family:Unbounded,sans-serif;font-size:2.4rem;font-weight:500;line-height:1.2;margin:3.2rem 0 1.6rem}.page-detailed h3:first-child{margin-top:0}@media(max-width:1439px){.page-detailed h3{font-size:2rem}}@media(max-width:1023px){.page-detailed h3{font-size:1.8rem}}.page-detailed a:not([class]){color:#3d3da9;display:inline;text-decoration:underline}@media((any-hover:hover)){.page-detailed a:not([class]){transition:color .3s}.page-detailed a:not([class]):hover{color:#3c3c87;text-decoration:none}}.page-detailed time{color:#7b7d80;display:block;font-size:1.6rem;line-height:1.2;margin:3rem 0}@media(max-width:1023px){.page-detailed time{font-size:1.4rem}}.page-detailed figure{margin:7.2rem 0}@media(max-width:1023px){.page-detailed figure{margin:4.4rem 0}}@media(max-width:767px){.page-detailed figure{margin:4rem 0}}.page-detailed figure img{border-radius:2rem;min-height:20rem;width:100%}.page-detailed figure figcaption{font-size:1.6rem;line-height:1.2;margin-top:1.6rem}@media(max-width:1023px){.page-detailed figure figcaption{font-size:1.4rem}}.page-detailed ol,.page-detailed p,.page-detailed ul{margin-bottom:1.6rem}.page-detailed ul.case-detailed__tags{margin-bottom:3rem}@media(max-width:1023px){.page-detailed ul.case-detailed__tags{margin-bottom:2.4rem}}@media(max-width:767px){.page-detailed ul.case-detailed__tags{margin-bottom:2rem}}.page-detailed ul.case-detailed__tags li{margin-bottom:0}.page-detailed ul.case-detailed__tags li:before{display:none}.page-detailed ul li{display:flex}.page-detailed ul li:before{background-color:#bf8730;border-radius:50%;content:"";display:block;flex-shrink:0;height:.8rem;margin-right:2rem;margin-top:1rem;width:.8rem}.page-detailed ol{padding-left:1em}.page-detailed blockquote{margin:2.8rem 0;padding-left:2.6rem;position:relative}@media(max-width:1023px){.page-detailed blockquote{padding-left:1.6rem}}.page-detailed blockquote:last-child{margin-bottom:0}.page-detailed blockquote:before{background-color:#bf8730;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:.2rem}.page-detailed blockquote q{font-weight:600}.page-detailed blockquote q:after,.page-detailed blockquote q:before{display:none}.page-detailed blockquote p{margin-bottom:0;margin-top:1.6rem}.page-detailed blockquote span{font-size:1.6rem;font-weight:400;line-height:1.2}@media(max-width:1023px){.page-detailed blockquote span{font-size:1.4rem}}.page-detailed .cases__triggers{margin-bottom:4rem;margin-top:4rem}.page-detailed__banner{border-radius:2rem;margin:8rem 0;overflow:hidden}@media(max-width:1023px){.page-detailed__banner{margin:6rem 0}}@media(max-width:767px){.page-detailed__banner{margin:4rem 0}}@media(min-width:1440px){.page-detailed__banner{left:50%;transform:translateX(-50%);width:94.1666666667vw}}.page-detailed__banner:before{padding-bottom:33.185840708%}@media(max-width:1439px){.page-detailed__banner:before{padding-bottom:51.3698630137%}}@media(max-width:767px){.page-detailed__banner:before{padding-bottom:58.3090379009%}}.page-detailed__slider{margin:7.2rem 0;position:relative}@media(max-width:1023px){.page-detailed__slider{margin:4.4rem 0}}@media(max-width:767px){.page-detailed__slider{margin:6rem 0}}.page-detailed__slider .nav-slider{align-items:center;justify-content:space-between;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.page-detailed__slider .nav-slider:before{content:"";display:block;padding-bottom:50.2512562814%}.page-detailed__slider .nav-slider__item{margin-bottom:2.4rem;pointer-events:auto}.page-detailed__slider .nav-slider__item.js-btn-prev{margin-left:2.4rem;order:-1}.page-detailed__slider .nav-slider__item.js-btn-next{margin-right:2.4rem}.page-detailed__slider .pag-slider{left:50%;padding-top:50.2512562814%;pointer-events:none;position:absolute;top:0;transform:translate(-50%,-3.2rem);z-index:2}@media(max-width:767px){.page-detailed__slider .pag-slider{padding-top:58.3090379009%;transform:translate(-50%,-2rem)}}.page-detailed__slider .pag-slider .swiper-pagination-bullet{margin-bottom:2.4rem;pointer-events:auto}@media(max-width:767px){.page-detailed__slider .pag-slider .swiper-pagination-bullet{margin-bottom:1.2rem}}.page-detailed__slider .swiper-slide{margin-right:1.6rem}.page-detailed__slider .swiper-slide:last-child{margin-right:0}.page-detailed__slider-img{border-radius:2rem;overflow:hidden}.page-detailed__slider-img:before{padding-bottom:50.2512562814%}@media(max-width:767px){.page-detailed__slider-img:before{padding-bottom:58.3090379009%}}.page-detailed__slider-img+p{margin-bottom:0;margin-top:1.6rem}@media(max-width:1279px){.features .grid>div:nth-child(3),.features .grid>div:nth-child(4){display:none}}.card-features{background-color:#f2f2f3;border:1px solid #dcd6cd;border-radius:2rem;min-height:35.9rem;overflow:hidden;padding:2.4rem;position:relative;z-index:0}@media(max-width:767px){.card-features{min-height:32rem}}.card-features__bg{bottom:0;min-width:20rem;position:absolute;right:0;width:41.4507772021%;z-index:-1}.card-features__body{max-width:41.7rem}.banner-partners{background:linear-gradient(180deg,#242451,#3c3c87);position:relative;z-index:0}.banner-partners__bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.banner-partners__bg img,.banner-partners__bg svg{height:100%;object-fit:cover;width:100%}.banner-partners__slider{margin-left:-2rem;margin-right:-2rem}@media(max-width:1279px){.banner-partners__slider{margin-left:-.8rem;margin-right:-.8rem}}@media(max-width:1023px){.banner-partners__slider{overflow:hidden}.banner-partners__slider .swiper{overflow:visible}}.banner-partners__slider .swiper-slide{height:auto;padding-left:2rem;padding-right:2rem;width:33.333%}@media(max-width:1279px){.banner-partners__slider .swiper-slide{padding-left:.8rem;padding-right:.8rem}}@media(max-width:1023px){.banner-partners__slider .swiper-slide{width:35.6rem}}@media(max-width:767px){.banner-partners__slider .swiper-slide{width:34.4rem}}@media(max-width:374px){.banner-partners__slider .swiper-slide{width:29rem}}.card-banner-partners{background-color:#fff;border:1px solid #dcd6cd;border-radius:2rem;color:#0b1623;height:100%;padding:3rem}@media(max-width:1279px){.card-banner-partners{padding:1.6rem}}@media(max-width:1023px){.card-banner-partners{padding:3rem}}.card-banner-partners__icon{background-color:#bf8730;border-radius:50%;margin-bottom:3rem}@media(max-width:1023px){.card-banner-partners__icon{margin-bottom:1.6rem}}@media(max-width:767px){.card-banner-partners__icon{margin-bottom:2.4rem}}.card-banner-partners__icon img,.card-banner-partners__icon svg{height:50%;width:50%}.table-steps-parnters__row{border-bottom:1px solid #dcd6cd;padding-bottom:4rem;padding-top:4rem}@media(max-width:767px){.table-steps-parnters__row{padding-bottom:2rem;padding-top:2rem}}@media(min-width:768px){.table-steps-parnters__row{display:flex}}.table-steps-parnters__row:last-child{border-bottom:none}.table-steps-parnters__col{flex-shrink:0;width:25.4424778761%}@media(max-width:1023px){.table-steps-parnters__col:first-child{width:18.8rem}}.table-steps-parnters__col._big{flex-shrink:1;width:100%}@media(max-width:767px){.table-steps-parnters__col._big{margin-top:2.4rem}}@media(min-width:1024px){.table-steps-parnters__col._big{display:flex;max-width:119.4rem}}@media(max-width:1023px){.table-steps-parnters__col._big>div+div{margin-top:1.6rem}}@media(min-width:1024px){.table-steps-parnters__col._big>div{width:50%}.table-steps-parnters__col._big>div:first-child{padding-right:1.6rem}}.error-page{display:flex;min-height:100vh;padding-bottom:8rem;padding-top:8rem}@media(max-width:767px){.error-page{padding-bottom:5.2rem;padding-top:5.2rem}}.error-page .container{display:flex;flex-direction:column}.error-page__row{flex:1 1 auto;flex-direction:column;padding:4rem 0;text-align:center}.error-page__num,.error-page__row{align-items:center;display:flex;justify-content:center}.error-page__num{color:#454576;font-size:24rem;gap:.1em}@media(max-width:1439px){.error-page__num{font-size:18rem}}@media(max-width:1023px){.error-page__num{font-size:12rem}}@media(max-width:767px){.error-page__num{font-size:8rem}}.error-page__num img,.error-page__num svg{flex-shrink:0;height:1.08333em;width:1.08333em}.error-page__body{margin-top:6rem;max-width:88.8rem}@media(max-width:1439px){.error-page__body{max-width:56.8rem}}@media(max-width:1023px){.error-page__body{margin-top:3rem}}.error-page__body .btn{margin-top:4rem}@media(max-width:1023px){.error-page__body .btn{margin-top:2.4rem}}.request-succes{display:flex;min-height:100vh;padding-bottom:8rem;padding-top:8rem;position:relative;z-index:0}@media(max-width:767px){.request-succes{padding-bottom:5.2rem;padding-top:5.2rem}}.request-succes .container{display:flex;flex-direction:column}.request-succes__bg{left:0;position:absolute;top:15rem;width:100%;z-index:-1}@media(max-width:767px){.request-succes__bg{top:10rem}}.request-succes__bg:before{padding-bottom:63.5416666667%}@media(max-width:767px){.request-succes__bg:before{padding-bottom:189.3333333333%}}.request-succes__row{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding:4rem 0;text-align:center}.request-succes__box{background-color:#fff;border-radius:2rem;max-width:88.8rem;padding:6rem;width:100%}@media(max-width:1439px){.request-succes__box{max-width:76.8rem}}@media(max-width:1023px){.request-succes__box{max-width:61rem}}@media(max-width:767px){.request-succes__box{padding:3rem}}.request-succes__box .btns{gap:3.2rem;margin-top:4rem}@media(max-width:1023px){.request-succes__box .btns{gap:2.4rem;margin-top:3rem}}.request-succes__link{color:#3d3da9;text-decoration:underline;text-underline-offset:.6rem}@media((any-hover:hover)){.request-succes__link{transition:color .3s}.request-succes__link:hover{color:#31316d}}.popup-comics:not(._open-curtain):not(._not-first-open) .slider-comics__img{display:none}.popup-comics._open-curtain .nav-slider__item,.popup-comics._open-curtain .popup__close,.popup-comics._open-curtain .swiper--main,.popup-comics._open-curtain .swiper--thumbs{pointer-events:auto}.popup-comics:after,.popup-comics:before{display:none}.popup-comics__body{display:flex;flex:1 1 auto;max-height:100%;pointer-events:none}@media(max-width:1023px){.popup-comics .popup__close{right:1.6rem;top:1.6rem}}.slider-comics{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:5rem 7rem 0;width:100%}@media(max-width:1023px){.slider-comics{padding-left:1.6rem;padding-right:1.6rem;padding-top:3.6rem}}@media(max-width:767px){.slider-comics{padding-bottom:1.6rem}}.slider-comics .nav-slider{justify-content:space-between;left:0;padding:0 1rem;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2}.main-slider-comics{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.main-slider-comics:after,.main-slider-comics:before{content:"";display:flex;flex:1 1 auto}.main-slider-comics .swiper-slide{align-items:center;display:flex;justify-content:center}.main-slider-comics .slider-comics__img{display:flex;max-height:100%}.main-slider-comics .slider-comics__img img{object-fit:contain}.thumbs-slider-comics{display:flex;flex-shrink:0;justify-content:center;margin:2rem -.5rem 0}.thumbs-slider-comics .swiper{min-width:0}.thumbs-slider-comics .swiper-slide{cursor:pointer;opacity:.5;padding:0 .5rem;transition:opacity .3s;width:12rem}@media(max-width:767px){.thumbs-slider-comics .swiper-slide{width:10rem}}@media((any-hover:hover)){.thumbs-slider-comics .swiper-slide:hover{opacity:1}}.thumbs-slider-comics .swiper-slide.swiper-slide-thumb-active{opacity:1}.thumbs-slider-comics .slider-comics__img{border-radius:1rem;overflow:hidden}.thumbs-slider-comics .slider-comics__img:before{padding-bottom:70%}.popup-video._open-curtain .popup__close,.popup-video._open-curtain iframe,.popup-video._open-curtain img,.popup-video._open-curtain video{pointer-events:auto}.popup-video__body{display:flex;max-height:100%;padding-top:5rem;pointer-events:none}.popup-video__item{display:flex;justify-content:center;max-height:100%;width:100%}.popup-video__item iframe,.popup-video__item img,.popup-video__item video{display:block;margin:0 auto;max-width:100%;vertical-align:top}.popup-video__iframe{aspect-ratio:4/3;max-width:940px!important;padding:32px;width:100%}
/* End */


/* Start:/local/front/src/scss/uslugi.css?175146729314822*/
@font-face {
  font-family: 'webflow-icons';
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format('truetype');
  font-weight: normal;
  font-style: normal;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  height: 100%;
}
body {
  margin: 0;
  min-height: 100%;
  background-color: #fff;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
  color: #333;
}
img {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
.w-inline-block {
  max-width: 100%;
  display: inline-block;
}
.w-button {
  display: inline-block;
  padding: 9px 15px;
  background-color: #3898EC;
  color: white;
  border: 0;
  line-height: inherit;
  text-decoration: none;
  cursor: pointer;
  border-radius: 0;
}
input.w-button {
  -webkit-appearance: button;
}
h1,
h2,
h3 {
  font-weight: bold;
  margin-bottom: 10px;
}
h1 {
  font-size: 38px;
  line-height: 44px;
  margin-top: 20px;
}
h2 {
  font-size: 32px;
  line-height: 36px;
  margin-top: 20px;
}
h3 {
  font-size: 24px;
  line-height: 30px;
  margin-top: 20px;
}
p {
  margin-top: 0;
  margin-bottom: 10px;
}
.w-form {
  margin: 0 0 15px;
}
.w-form-done {
  display: none;
  padding: 20px;
  text-align: center;
  background-color: #dddddd;
}
.w-form-fail, .w-form-notruss {
  display: none;
  margin-top: 10px;
  padding: 10px;
  background-color: #ffdede;
}
.w-input {
  display: block;
  width: 100%;
  height: 38px;
  padding: 8px 12px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333333;
  vertical-align: middle;
  background-color: #ffffff;
  border: 1px solid #cccccc;
}
.w-input:-moz-placeholder {
  color: #999;
}
.w-input::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.w-input::-webkit-input-placeholder {
  color: #999;
}
.w-input:focus {
  border-color: #3898EC;
  outline: 0;
}
.circle-cursor {
  display: none !important;
}

/*******************/
body {
  color: #000;
  background-color: #fff;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 38px;
  font-weight: 600;
  line-height: 44px;
}

h2 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: 600;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

p {
  color: #000;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.3;
}

img {
  max-width: 100%;
  display: inline-block;
}

strong {
  font-weight: bold;
}

.page-content {
  margin-left: auto;
  margin-right: auto;
}

.section .container {
  z-index: 1;
  max-width: 1200px;
  flex: 1;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.section {
  background-color: rgba(0, 0, 0, 0);
  padding: 120px 5%;
  position: relative;
}

.button {
  color: #fff;
  background-color: #bf8730;
  border-radius: 100px;
  align-items: center;
  padding: 20px 36px;
  font-family: Opensans Variable, sans-serif;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.4;
  text-decoration: none;
  transition: all .2s;
  position: relative;
}

.button:hover {
  color: #fff;
  background-color: #d6a75e;
}

.button.medium {
  z-index: 5;
  background-color: #bf8730;
  margin-top: 40px;
  padding: 18px 40px;
  font-family: Opensans Variable, sans-serif;
  font-size: 16px;
}

.margin-30px {
  margin-top: 30px;
}

.display-3 {
  font-size: 60px;
  font-weight: 600;
  line-height: 1.2;
}

.circle-cursor {
  z-index: 9999;
  width: 14px;
  height: 14px;

  border: 1px solid #000;
  border-radius: 100%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  top: 50%;
  left: 49%;
}

.circle-overlay {
  width: 14px;
  height: 14px;

  background-color: #000;
  border-radius: 100%;
}

.hero {
  min-height: 100vh;
  background-image: linear-gradient(rgba(255, 255, 255, .6), #fff), url('/local/front/src/images/design/image-7.png');
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  background-attachment: scroll, fixed;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 300px 3% 60px;
  display: flex;
  position: relative;
}

.hero-2 {
  text-align: left;
  font-family: Opensans Variable, sans-serif;
  font-size: 6em;
  font-weight: 400;
  line-height: 1;
}

.preloader {
  z-index: 9999;
  background-color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.preloader-gray {
  z-index: 2;
  width: 100%;
  height: 100%;
  background-color: #fff;
  margin-right: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.preloader-white {
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: #f1f1f1;
  margin-right: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.section-overflow {
  overflow: hidden;
}

.sticky-navigation {
  z-index: 120;
  padding-top: 35px;
  padding-left: 3%;
  padding-right: 3%;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.navigation-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.hero-flex-center {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.preloader-logo {
  z-index: 10;
  width: 160px;
  position: relative;
}

.margin-150px {
  margin-top: 150px;
}

.skills-grid {
  width: 90%;
  grid-column-gap: 50px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.margin-70px {
  margin-top: 70px;
}

.text-block {
  flex: 1;
  font-family: Opensans Variable, sans-serif;
  font-size: 20px;
  line-height: 20px;
}

.skills-text {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: #000;
  justify-content: space-between;
  margin-bottom: 10px;
  font-size: 17px;
  font-weight: 600;
  display: flex;
}

.skills-grid--uslugi .skills-text .text-block {
  line-height: 120%;
}

.skills-grid--uslugi .skills-text .text-block-number {
  line-height: 120%;
  color: #bf8730;
  font-size: 18px;
}

.footer-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.medium-container {
  max-width: 1100px;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.footer {
  padding: 20px 5%;
}

.bold-text-3 {
  margin-right: 0;
  padding-right: 0;
  font-family: Opensans Variable, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.text1 {
  margin-top: 60px;
  padding-right: 60px;
  font-family: Opensans Variable, sans-serif;
}

.hr2 {
  margin-top: 100px;
  font-family: Opensans Variable, sans-serif;
  font-size: 24px;
  line-height: 1.15;
}

.hr2-uslugi {
  font-size: 32px;
  text-align: left;
  line-height: 140%;
  margin-top: 48px;
  margin-bottom: 32px;
}

.flex2 {
  align-items: center;
  display: flex;
}

.text-block-4 {
  color: #2b3037;
  text-align: right;
  font-family: Opensans Variable, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.text-block-5 {
  color: #76808f;
  font-family: Opensans Variable, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-9 {
  margin-top: 200px;
}

.form {
  margin-top: 60px;
}

.text-field-2 {
  height: 60px;

  border: 2px solid #000;
  border-radius: 0;
  margin-bottom: 30px;
  padding: 0 12px;
  font-family: Opensans Variable, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.success-message-2 {
  background-color: #fafafa;
  margin-top: 60px;
  padding: 40px;
}

.text-block-6 {
  font-family: Opensans Variable, sans-serif;
  font-size: 24px;
  line-height: 1.15;
}

.error-message-2 {
  margin-top: 30px;
  padding: 12px;
}

.text-block-8 {
  font-family: Opensans Variable, sans-serif;
}

.link-block {
  width: 80px;
}

.image-5 {
  mix-blend-mode: normal;
}

.link-2 {
  text-decoration: none;
}

.body-2 {

}

.link-3 {
  text-decoration: none;
}

.text-block-15 {
  font-family: Opensans Variable, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.last-item-footer {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

@media screen and (max-width: 991px) {
  .medium-container {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
  }
  .last-item-footer {
    width: 80%;
    text-align: center;
    order: 1;
    align-items: center;
  }
  .text-block-4 {
    text-align: center;
  }

  .page-content {
    padding-left: 0;
  }

  .section {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .circle-cursor {
    display: none;
  }

  .hero {
    height: auto;
    padding-top: 190px;
    padding-bottom: 92px;
  }

  .navigation-grid {
    grid-template-columns: .3fr 1fr;
  }

  .margin-70px {
    margin-left: auto;
    margin-right: auto;
  }

  .footer-grid {
    grid-row-gap: 20px;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .last-item-footer {
    order: 1;
  }

  .text1 {
    padding-right: 40px;
  }

  .hr2 {
    text-align: left;
    font-size: 20px;
  }

  .hero-2 {
    font-size: 4em;
  }
}

@media screen and (max-width: 767px) {

  .hero-2 {
    font-size: 3em;
  }

  .hero-2-uslugi {
    font-size: 2.65em;
    line-height: 120%;
  }

  .display-3 {
    margin-bottom: 0;
    font-size: 60px;
  }

  .hero {
    padding-top: 250px;
    padding-bottom: 60px;
  }

  .sticky-navigation {
    padding-top: 25px;
  }

  .navigation-grid {
    grid-row-gap: 30px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .hero-flex-center {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .skills-grid {
    width: 100%;
  }

  .text1 {
    padding-right: 0;
  }
}

@media screen and (max-width: 479px) {

  .display-3 {
    font-size: 42px;
  }

  .hero {
    padding-top: 200px;
    padding-bottom: 50px;
  }

  .sticky-navigation {
    padding-top: 20px;
  }

  .hero-flex-center {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .text-block {
    font-weight: 600;
  }

  .skills-text {
    font-size: 15px;
    font-weight: 700;
  }

  .hr2 {
    margin-top: 40px;
  }

  .text-block-4 {
    text-align: center;
  }

  .form {
    flex-direction: column;
    display: flex;
  }
}

#w-node-_608b6656-0eea-e711-c419-8b19b51a611a-b51a6118 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_608b6656-0eea-e711-c419-8b19b51a611b-b51a6118 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_1c09cef5-0b38-8a99-e15d-7b8af2fbeabe-d92cd3f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-eb51d582-5367-027a-7d48-d519d339dad6-d92cd3f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a4c08f69-91a9-c112-f4ed-bf90a9ed23ec-2691abd6, #w-node-_11a5bee5-7a56-3499-1ec6-a38fc3c9783a-2691abd6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}


.usligi-h2 {
  font-size: 72px;
  font-weight: 600;
  line-height: 1.2;
}

.uslugi-promo p {
  font-size: 24px;
  line-height: 140%;
}

@media (max-width: 768px) {

  .page-content-uslugi .usligi-h2 {
    font-size: 42px;
  }
  .page-content-uslugi .display-3 {
    font-size: 42px;
  }
}

@media (max-width: 479px) {
  .page-content-uslugi .usligi-h2 {
    font-size: 36px;
  }
  .page-content-uslugi .display-3 {
    font-size: 36px;
  }
}

.alert-block {
    position: relative;
    padding: 15px;
    background-color: #dfecff;
    border: 1px solid #9ec5fe;
    font-size: 20px;
    color: #579bff;
}

.alert-block__icon {
    position: absolute;
    top: 0;
    left: 0;
    transform: translate(-58%, -26%);
    width: 30px;
}

.alert-block__icon path {
    fill: #579bff;
}
/* End */
/* /local/front/dist/css/app.css?174731022498789 */
/* /local/front/src/scss/uslugi.css?175146729314822 */
