@font-face{font-family:Inter;src:url(/app/themes/prime/public/build/assets/Inter-Regular-BpskOkD5.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:InterTight;src:url(/app/themes/prime/public/build/assets/InterTight-Light-B7d-97ny.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:InterTight;src:url(/app/themes/prime/public/build/assets/InterTight-Regular-I1p2TBK4.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:InterTight;src:url(/app/themes/prime/public/build/assets/InterTight-Medium-B3hzGMfc.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{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-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.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-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.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{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size) / 2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size) / 2);margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size) / 2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}*{border:none;margin:0;padding:0}*,:before,:after{box-sizing:border-box}a,a:link,a:visited,a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:#0000}input::-ms-clear{display:none}button,input[type=submit]{box-shadow:none;cursor:pointer;background:0 0;display:inline-block}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{border:0;padding:0}label{cursor:pointer}legend{display:block}:root{--container-width:1180px;--container-padding:10px;--font-family:"InterTight", sans-serif;--second-family:"Inter", sans-serif;--text-size:16px;--accent:#42606a;--bg-color:#f4f7f8;--accent-light:#7b9098;--accent-light-second:#dee8ec;--white:#fff;--gradient:linear-gradient(0deg, #42606a 0%, #609aad 100%);--accent-second:#5f98aa;--laptop-size:1199px;--tablet-size:959px;--mobile-size:599px}html{scroll-behavior:smooth;background-color:var(--bg-color);overflow-x:hidden}body{background-color:var(--bg-color);color:var(--accent);font-family:var(--font-family);text-wrap:balance;font-weight:500;font-size:var(--text-size);overflow-x:hidden}section{margin-bottom:150px}@media (width<=780px){section{margin-bottom:100px}}img{display:block}a{color:inherit}h1{letter-spacing:-.03em;font-size:42px;line-height:92%}h2{letter-spacing:-.03em;font-size:45px;line-height:92%}h2 span{color:#42606aad}@media (width<=780px){h2{font-size:30px}}h3{letter-spacing:-.03em;font-size:20px;line-height:108%}.btn{background-color:var(--accent);color:var(--white);text-align:center;border-radius:45px;padding:15px 60px 15px 45px;font-size:16px;font-weight:500;transition:all .3s;display:inline-block;position:relative}@media (width<=780px){.btn{font-size:14px}}.btn span{background-color:var(--white);border-radius:50%;justify-content:center;align-items:center;width:39px;height:39px;transition:all .3s ease-in-out;display:flex;position:absolute;top:5px;right:7px}@media (width<=780px){.btn span{width:34px;height:34px;top:6px;right:8px}}.btn:hover{background-color:var(--white);color:var(--accent)}.btn:hover span{background-color:var(--accent)}.btn:hover span svg line{stroke:var(--white)}.btn:active{background-color:var(--accent);color:var(--white)}.btn:active span{background-color:var(--white)}.btn:active span svg line{stroke:var(--accent)}.btn.btn--white{background-color:var(--white);color:#42606a}.btn.btn--white span{background-color:var(--accent);transition:all .3s ease-in-out}.btn.btn--white span svg{transition:all .3s ease-in-out}.btn.btn--white:hover{background-color:var(--accent);color:var(--white)}.btn.btn--white:hover span{background-color:var(--white)}.btn.btn--white:hover span svg line{stroke:var(--accent)}.btn.btn--white:active{background-color:var(--white);color:var(--accent)}.btn.btn--white:active span{background-color:var(--accent)}.btn.btn--white:active span svg line{stroke:var(--white)}.iti--separate-dial-code .iti__selected-flag{background-color:#0000}.iti__arrow--up{border-bottom:var(--iti-arrow-height) solid #9a9a9a;border-top:none!important}.iti__arrow{border-top:var(--iti-arrow-height) solid #9a9a9a}.slider-top{justify-content:space-between;align-items:flex-end;margin-bottom:50px;display:flex}@media (width<=780px){.slider-top{align-items:center}}.slider-arrows{align-items:center;gap:2px;padding-bottom:3px;padding-right:20px;display:flex}.slider-arrow.swiper-button-prev svg{margin-left:-1px}@media (width<=780px){.slider-arrow.swiper-button-prev svg{margin-top:0;margin-left:-2px}}.slider-arrow.swiper-button-next svg{margin-right:-4px}@media (width<=780px){.slider-arrow.swiper-button-next svg{margin-top:-1px;margin-right:-2px}}.slider-arrow.swiper-button-prev,.slider-arrow.swiper-button-next{cursor:pointer;background-color:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;padding-top:2px;transition:all .3s ease-in-out;display:flex;margin-top:0!important;position:static!important}@media (width<=780px){.slider-arrow.swiper-button-prev,.slider-arrow.swiper-button-next{width:35px;height:35px}}.slider-arrow.swiper-button-prev:hover,.slider-arrow.swiper-button-next:hover{background-color:var(--accent-second)}.slider-arrow.swiper-button-prev:active,.slider-arrow.swiper-button-next:active{background-color:var(--accent)}.slider-arrow.swiper-button-prev:after,.slider-arrow.swiper-button-next:after{content:none;display:none}.slider-arrow.swiper-button-prev svg,.slider-arrow.swiper-button-next svg{fill:none;width:11px;height:19px}.slider-arrow.swiper-button-prev svg path,.slider-arrow.swiper-button-next svg path{fill:none;stroke:var(--white)}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.7!important}.swiper-pagination-bullet{background:var(--accent)!important;opacity:.17!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1!important}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:100%!important}@media (width<=780px){.slider-arrow.swiper-button-prev svg,.slider-arrow.swiper-button-next svg{object-fit:cover;width:8px;height:17px}}.none{display:none!important}.visually-hidden{white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.no-scroll{overflow-y:hidden!important}.nowrap{white-space:nowrap;color:inherit!important}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.d-flex{display:flex}.flex-center{justify-content:center}.line{padding:9px 4px 0 0;overflow:hidden}.title-fade{padding:9px 5px 0 0;display:block;position:relative;overflow:hidden}@media (width<=820px){.title-fade{padding:9px 5px 0 0}}.hide-menu{transform:translateY(-200%)}.container{padding:0 var(--container-padding);max-width:var(--container-width);width:100%;margin:0 auto}@media (width<=780px){.container{padding:0 10px}}.container-full{width:100%;max-width:1920px;margin:0 auto;padding:0 10px}@media (width<=780px){.container-full{padding:0 10px}}.container-left-50{padding:0 var(--container-padding);max-width:50%}@media (width<=780px){.container-left-50{max-width:100%}}.container-right-50{padding:0 var(--container-padding);max-width:50%;margin-left:auto}@media (width<=780px){.container-right-50{max-width:100%}}.container-right{padding-left:calc((100% - var(--container-width)) / 2 + var(--container-padding))}@media (width<=820px){.container-right{padding-left:var(--container-padding)}}.container-left{padding-right:calc((100% - var(--container-width)) / 2 + var(--container-padding))}@media (width<=820px){.container-left{padding-right:var(--container-padding)}}.container-half-left{padding-right:calc((100% - var(--container-width)) / 2 + var(--container-width) / 2);padding-left:calc((100% - var(--container-width)) / 2 + var(--container-padding))}@media (width<=820px){.container-half-left{padding-left:var(--container-padding)}}@media (width<=780px){.container-half-left{padding:0 var(--container-padding)}}.container-half-right{padding-left:calc((100% - var(--container-width)) / 2 + var(--container-width) / 2);padding-right:calc((100% - var(--container-width)) / 2 + var(--container-padding))}@media (width<=820px){.container-half-right{padding-right:var(--container-padding)}}@media (width<=780px){.container-half-right{padding:0 var(--container-padding)}}html,body{flex-direction:column;min-height:100vh;display:flex}.footer{margin-top:auto}.header{z-index:100;margin:0 auto;transition:all .4s cubic-bezier(0,0,.8,1);position:fixed;top:18px;left:15px;right:15px}@media (width<=780px){.header{left:6px;right:6px}}.header__inner{-webkit-backdrop-filter:blur(11.1px);backdrop-filter:blur(11.1px);background:#ffffff4d;border:1px solid #c8c8c8;border-radius:509px;justify-content:space-between;align-items:center;padding:10px;display:flex}.header__left{align-items:center;gap:22px;display:flex}.header__logo img{min-width:108px}.header__nav ul{align-items:center;gap:20px;display:flex}.header__nav li a{color:var(--accent);font-size:clamp(12px,1vw,16px);font-weight:400;transition:all .3s ease-in-out}.header__nav li a:hover{color:#6298aa}.header__nav li a:active{color:var(--accent)}@media (width<=820px){.header__nav{display:none}}.header__right{align-items:center;gap:26px;display:flex}.header__btn{padding:10px 40px 10px 14px;font-size:12px}.header__btn span{width:28px;height:28px;top:4px;right:4px}@media (width<=780px){.header__btn{display:none}}.header__phone{letter-spacing:.2px;color:var(--accent);font-size:14px;font-weight:500;transition:color .3s ease-in-out}.header__phone:hover{color:#6298aa}.header__phone:active{color:var(--accent)}@media (width<=780px){.header__phone{display:none}}.header__socials{align-items:center;gap:3px;display:flex}.header__socials li a{background-color:var(--white);border-radius:21px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .3s ease-in-out;display:flex}.header__socials li a:hover{background-color:var(--accent)}.header__socials li a:hover svg path{fill:var(--white)}.header__socials li a:active{background-color:var(--white)}.header__socials li a:active svg path{fill:var(--white)}@media (width<=820px){.header__socials{display:none}}.header .burger{background-color:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;margin-left:2px;display:none}@media (width<=820px){.header .burger{display:flex}}.mobile-nav{z-index:999;opacity:0;visibility:hidden;background-color:#122025ba;transition:opacity .4s,visibility .4s;position:fixed;inset:0;overflow:hidden}.mobile-nav__inner{background-color:var(--white);opacity:0;flex-direction:column;width:75vw;max-width:274px;height:100dvh;padding:20px 20px 40px;transition:all .4s;display:flex;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%)}.mobile-nav__top{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.mobile-nav__navigation ul{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.mobile-nav__navigation ul li a{color:var(--accent);font-size:14px;font-weight:400;line-height:140%}.mobile-nav__bottom{margin-top:auto}.mobile-nav__info p{margin-bottom:20px}.mobile-nav__btn{margin-bottom:20px;padding:10px 42px 10px 14px;font-size:12px}.mobile-nav__btn:hover{background-color:var(--accent);color:var(--white)}.mobile-nav__btn:hover span{background-color:var(--white)}.mobile-nav__btn:hover span svg line{stroke:var(--accent)}.mobile-nav__btn span{width:28px!important;height:28px!important;top:4px!important;right:4px!important}.mobile-nav__phone{margin-bottom:8px;display:block}.mobile-nav__socials{align-items:center;gap:3px;display:flex}.mobile-nav__socials a{background-color:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.mobile-nav__socials a svg path{fill:var(--white)}.mobile-nav.active{opacity:1;visibility:visible}.mobile-nav.active .mobile-nav__inner{opacity:1;transform:translate(0)}.main-screen__inner{border-radius:10px;flex-direction:column;justify-content:space-between;gap:10px;min-height:100vh;margin-top:11px;margin-bottom:0;padding:100px 20px 20px;display:flex;position:relative}@media (width<=820px){.main-screen__inner{min-height:100vh;padding:100px 16px 10px 10px}}@media (width<=780px){.main-screen__inner{min-height:80vh;margin-bottom:20px;padding:100px 16px 20px 10px}}@media (width<=560px){.main-screen__inner{min-height:100vh}}.main-screen__inner picture{position:absolute;inset:0}.main-screen__inner picture img{object-fit:cover;object-position:center;border-radius:10px;width:100%;height:100%;display:block}@media (width<=820px){.main-screen__inner picture img{object-position:right}}.main-screen__top{z-index:2;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.main-screen__top-reviews{display:none}@media (width<=1100px){.main-screen__top-reviews{flex-direction:column;gap:5px;display:flex}}@media (width<=780px){.main-screen__top-reviews{display:none}}.main-screen__caption{-webkit-backdrop-filter:blur(21.9px);backdrop-filter:blur(21.9px);color:var(--white);text-align:center;background:#1a1a1a0d;border:1px solid #c8c8c8;border-radius:22px;margin-bottom:15px;padding:7px 12px;font-size:clamp(12px,1vw,14px);font-weight:500;line-height:140%;display:inline-block}@media (width<=780px){.main-screen__caption{margin-bottom:8px}}.main-screen__title{letter-spacing:-.03em;max-width:620px;color:var(--white);margin-bottom:18px;font-size:42px;font-weight:500;line-height:92%}@media (width<=780px){.main-screen__title{margin-bottom:10px;font-size:30px}}.main-screen__description{max-width:424px;color:var(--white);margin-bottom:40px;font-size:16px;font-weight:500;line-height:140%}@media (width<=820px){.main-screen__description{max-width:300px;margin-bottom:20px;font-size:12px}}@media (width<=620px){.main-screen__description{margin-bottom:15px}}.main-screen__btn{min-width:282px}@media (width<=820px){.main-screen__btn{min-width:282px}}@media (width<=780px){.main-screen__btn{min-width:257px}}.main-screen__btn p{margin-left:-35px}@media (width<=780px){.main-screen__btn p{margin-left:-25px}}.main-screen__bottom{z-index:2;justify-content:space-between;align-items:flex-end;display:flex;position:relative}.main-screen__cards{gap:5px;display:flex}.main-screen__cards.main-screen__cards--mobile{display:none}@media (width<=780px){.main-screen__cards{display:none}.main-screen__cards.main-screen__cards--mobile{flex-direction:column;display:flex}}.main-screen__card{-webkit-backdrop-filter:blur(21.9px);backdrop-filter:blur(21.9px);background:#1a1a1a0d;border:1px solid #c8c8c8;border-radius:10px;flex-direction:column;flex:0 0 186px;justify-content:space-between;align-items:flex-start;min-height:125px;padding:15px;display:flex}.main-screen__card-icon{border:.69px solid #fff;border-radius:34px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.main-screen__card-icon img{flex-shrink:0}.main-screen__cart-text{max-width:155px;color:var(--white);font-size:clamp(12px,1vw,14px);font-weight:500;line-height:140%}.main-screen__revievs-links{align-self:flex-end;align-items:center;gap:3px;display:flex}@media (width<=1100px){.main-screen__revievs-links{display:none}}@media (width<=780px){.main-screen__revievs-links{flex-direction:column;gap:5px;margin:0 auto;display:flex}}.main-screen__review{background-color:var(--white);text-align:center;border:1px solid #42606a1c;border-radius:91px;flex-shrink:0;justify-content:center;align-items:center;min-width:150px;min-height:30px;padding:4px 20px 5px 17px;transition:all .3s;display:flex}.main-screen__review:first-child{padding-top:7px}.main-screen__review:last-child{padding-top:10px}@media (width<=780px){.main-screen__review{min-width:145px}}.main-screen__review:hover{background-color:var(--accent)}.main-screen__review:hover svg path.accent{fill:var(--white)}.main-screen .main-screen__cards--mobile .main-screen__card{-webkit-backdrop-filter:blur(21.9px);backdrop-filter:blur(21.9px);background:var(--white);border:1px solid #e2e2e2;border-radius:10px;flex:none;min-height:81px;padding:15px}.main-screen .main-screen__cards--mobile .main-screen__card-icon{border:.69px solid #42606a8a;margin-bottom:10px}.main-screen .main-screen__cards--mobile .main-screen__cart-text{color:var(--accent);max-width:100%}.benefits__top{text-align:center;margin-bottom:50px}@media (width<=780px){.benefits__top{margin-bottom:40px}}.benefits__title{max-width:842px;margin:0 auto 20px}@media (width<=780px){.benefits__title{margin-bottom:10px}}.benefits__description{text-align:center;color:#2d434d9e;margin:0 auto;font-size:16px;font-weight:500;line-height:140%}@media (width<=780px){.benefits__description{font-size:14px}}.benefits__cards{grid-template-columns:repeat(4,1fr);grid-auto-rows:292px;gap:10px;padding:0 10px;display:grid}@media (width>=1400px){.benefits__cards{grid-auto-rows:360px}}@media (width<=820px){.benefits__cards{grid-template-rows:292px 292px 292px 334px;grid-template-columns:repeat(2,1fr)}}@media (width<=780px){.benefits__cards{grid-template-rows:auto;grid-auto-rows:auto}}@media (width<=620px){.benefits__cards{grid-template-columns:1fr}}.benefits__card{background-color:var(--white);border-radius:10px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;padding:12px 15px 20px;display:flex}@media (width<=820px){.benefits__card{padding:12px 60px 20px 20px}}@media (width<=620px){.benefits__card{padding:21px 20px 20px}}.benefits__card.benefits__card--accent{background:linear-gradient(360deg,#42606a 0%,#609aad 100%);position:relative;overflow:hidden}.benefits__card.benefits__card--accent .benefits__card-icon{border:1px solid #ffffff61}.benefits__card.benefits__card--accent .benefits__card-title{color:var(--white)}.benefits__card.benefits__card--accent .benefits__card-text{color:#ffffffa6}.benefits__card.benefits__card--accent:first-of-type:after{content:"";background-image:url(/app/themes/prime/public/build/assets/line-horizontal-DupT13sn.svg);width:359px;height:164px;position:absolute;bottom:0;right:-223px}@media (width<=820px){.benefits__card.benefits__card--accent:first-of-type:after{right:-135px}}.benefits__card.benefits__card--accent:nth-of-type(3):after{content:"";background-image:url(/app/themes/prime/public/build/assets/line-vertical-_YAQMr-y.svg);width:164px;height:359px;position:absolute;top:-41px;right:-85px}@media (width<=820px){.benefits__card.benefits__card--accent:nth-of-type(3):after{right:5px}}.benefits__card.benefits__card--img{background-color:#0000;border-radius:10px;grid-column:3/5;padding:0}@media (width<=820px){.benefits__card.benefits__card--img{grid-column:span 2}}@media (width<=620px){.benefits__card.benefits__card--img{grid-column:auto}}.benefits__card.benefits__card--img picture{width:100%;height:100%}.benefits__card.benefits__card--img picture img{object-fit:cover;object-position:center;border-radius:10px;width:100%;height:100%}.benefits__card-icon{border:1px solid #42606a61;border-radius:50px;justify-content:center;align-items:center;width:35px;height:35px;margin-bottom:22px;display:flex}.benefits__card-title{letter-spacing:-.03em;color:var(--accent);max-width:162px;font-size:20px;font-weight:500;line-height:100%}@media (width<=620px){.benefits__card-title{margin-bottom:25px}}.benefits__card-text{color:#2d434da6;font-size:14px;font-weight:400;line-height:140%}.cta{z-index:2;margin-bottom:0;position:relative}.cta:after{content:"";background:linear-gradient(360deg,#cacbcf 0%,#f4f7f8 100%);width:100%;height:50%;position:absolute;bottom:0;left:0;right:0}.cta__inner{z-index:3;background:linear-gradient(360deg,#42606a 0%,#609aad 100%);border:1px solid #42606a0a;border-radius:10px;padding:60px 20px 50px;position:relative;overflow:hidden}@media (width<=820px){.cta__inner{padding:60px 30px}}@media (width<=780px){.cta__inner{padding:50px 16px}}@media (width<=620px){.cta__inner{background:linear-gradient(360deg,#42606a 0%,#609aad 65%)}}.cta__inner:after,.cta__inner:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;left:50%;transform:translate(-50%)}.cta__inner:after{background-image:url(/app/themes/prime/public/build/assets/cta-bg-big-a6xUUbfS.svg);width:100%;max-width:1005px;height:461px;bottom:0}@media (width<=820px){.cta__inner:after{top:100px}}.cta__inner:before{background-image:url(/app/themes/prime/public/build/assets/cta-bg-small-y-kF8Min.svg);width:80%;max-width:754px;height:347px}@media (width<=820px){.cta__inner:before{width:100%;top:-20px}}@media (width<=620px){.cta__inner:before{top:20px}}.cta__top{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin-bottom:35px;display:flex}@media (width<=780px){.cta__top{margin-bottom:30px}}.cta__title{letter-spacing:-.03em;text-align:center;color:var(--white);max-width:621px;font-size:45px;font-weight:500;line-height:92%}.cta__title span{color:#ffffffba}@media (width<=780px){.cta__title{font-size:30px}}.cta__description{text-align:center;color:#ffffffab;max-width:570px;font-size:16px;font-weight:500;line-height:140%}@media (width<=780px){.cta__description{font-size:12px}}.form{z-index:1;flex-wrap:wrap;grid-template-columns:1fr 1fr 1fr;justify-content:center;align-items:flex-start;gap:5px;max-width:775px;margin:0 auto;display:grid;position:relative}@media (width<=780px){.form{grid-template-columns:1fr;justify-content:center;align-items:stretch}}.form input{background-color:var(--white);min-width:234px;font-family:var(--font-family);color:#2d434d;border-radius:44px;padding:10px 20px;font-size:14px;font-weight:400;line-height:140%}@media (width<=820px){.form input{flex:0 auto;width:100%;min-width:180px;max-width:420px;margin:0 auto;padding:10px 18px}}.form input::placeholder{color:#8d8d8da3}@media (width<=820px){.form .iti{width:100%;max-width:420px;margin:0 auto}}.form .iti__tel-input{width:100%;min-width:234px}@media (width<=820px){.form .iti__tel-input{width:100%!important;max-width:420px!important;margin:0 auto!important}.form .iti__tel-input input{margin:0 auto}}.form__btn{background-color:var(--accent);min-width:255px;color:var(--white);border-radius:100px;max-width:255px;padding:10px 20px;font-size:14px;font-weight:500;line-height:140%;transition:all .3s ease-in-out}@media (width<=820px){.form__btn{flex:0 auto;width:100%;min-width:180px;max-width:420px;margin:0 auto}}.form__btn:hover{background-color:var(--white);color:var(--accent)}.form__btn:active{background-color:var(--accent);color:var(--white)}.form__label-box{grid-column:span 3;margin:0 auto}@media (width<=780px){.form__label-box{grid-column:auto}}.form__label{cursor:pointer;align-items:center;gap:5px;max-width:449px;margin-top:15px;display:flex;position:relative}@media (width<=820px){.form__label{grid-column:auto}}@media (width<=780px){.form__label{text-align:left;grid-row:3/4;justify-self:start;max-width:100%;margin-top:5px}}.form__checkbox{opacity:0;pointer-events:none;position:absolute}.form__checkmark{background-color:var(--white);border:1.5px solid #ffffff34;border-radius:4px;min-width:14px;height:14px;transition:all .3s;position:relative}.form__checkmark:after{content:"";border:solid var(--accent);border-width:0 2px 2px 0;width:5px;height:8px;transition:transform .2s;position:absolute;top:1px;left:4px;transform:rotate(45deg)scale(0)}@media (width<=620px){.form__checkmark:after{left:3px}}.form__caption{font-family:var(--second-family);color:#0e1214;opacity:.8;font-size:clamp(9px,1vw,12px);font-weight:400}.form__caption a{text-decoration:underline}.form__checkbox:checked+.form__checkmark{background-color:var(--white);border-color:var(--white)}.form__checkbox:checked+.form__checkmark:after{transform:rotate(45deg)scale(1)}.form__label:hover .form__checkmark{border-color:var(--white)}.doctors{position:relative}.doctors:after{content:"";background:linear-gradient(360deg,#dde7eb 0%,#f4f7f8 100%);width:100%;height:70%;position:absolute;top:0;left:0;right:0;transform:rotate(180deg)}.doctors__top{z-index:3;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:50px;display:flex;position:relative}.doctors__title{max-width:523px;margin-bottom:20px}.doctors__description{max-width:629px}.doctors__grid{z-index:3;grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid;position:relative}@media (width<=780px){.doctors__grid{grid-template-columns:1fr 1fr}}@media (width<=620px){.doctors__grid{display:none}}.doctors__grid-mobile{display:none}@media (width<=620px){.doctors__grid-mobile{display:block}}.doctors__slider-wrapper{height:auto!important;min-height:100%!important}.doctors__slider-wrapper .swiper-slide{height:auto}.doctors__card{background-color:var(--white);border:1px solid #2d434d1c;border-radius:10px;flex-direction:column;padding:10px;display:flex;height:100%!important}.doctors__img-box{border-radius:10px;min-height:340px;margin-bottom:20px;position:relative;overflow:hidden}@media (width<=1100px){.doctors__img-box{min-height:292px}}.doctors__img-box img{object-fit:cover;object-position:top;border-radius:10px;width:100%;height:100%}.doctors__card-experience{text-align:center;color:#2d434d9e;background-color:#f2f7ff;border:1px solid #42606a1c;border-radius:91px;padding:10px 15px;font-size:clamp(10px,1vw,14px);font-weight:500;line-height:110%;position:absolute;top:10px;right:10px}.doctors__card-info{margin-bottom:20px;padding:0 10px}.doctors__card-name{letter-spacing:-.03em;color:var(--accent);margin-bottom:5px;font-size:20px;font-weight:500;line-height:92%}.doctors__card-description{color:#2d434da6;font-size:14px;font-weight:400;line-height:140%;display:inline-block}.doctors__card-text{color:#2d434d87;margin-bottom:15px;padding:0 10px;font-size:12px;font-weight:400;line-height:140%}.doctors__card-btn{margin-top:auto}.doctors__card-btn:hover{background-color:var(--accent-second);color:var(--white)}.doctors__card-btn:hover span{background-color:var(--white)}.doctors__card-btn:hover span svg line{stroke:var(--accent)}.doctors__card-btn:active{background-color:var(--accent)}.doctors__pagination{display:none}@media (width<=780px){.doctors__pagination{display:block;margin-top:10px!important;position:static!important}}.error-main__inner{background:#dee8ec;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;margin:10px 0;display:flex}@media (width<=820px){.error-main__inner{min-height:615px}}@media (width<=620px){.error-main__inner{min-height:90vh}}.error-main__inner h1{text-align:center;color:var(--accent);margin-bottom:20px;font-size:45px}@media (width<=780px){.error-main__inner h1{margin-bottom:10px;font-size:30px}}.error-main__inner p{text-align:center;color:#2d434d9e;max-width:407px;margin-bottom:30px;font-size:16px;line-height:140%}@media (width<=780px){.error-main__inner p{margin-bottom:40px;font-size:14px}}.faq{background-color:#dee8ec;margin-bottom:0;padding-bottom:150px}@media (width<=820px){.faq{padding-bottom:88px}}@media (width<=780px){.faq{padding-bottom:100px}}.faq__title{margin-bottom:40px}@media (width<=820px){.faq__title{margin-bottom:50px}}@media (width<=780px){.faq__title{margin-bottom:40px}}.faq__item{border-top:1px solid #b7c7cc;padding:16px 0}@media (width<=820px){.faq__item{padding:20px 0}}.faq__item:hover .faq__item-icon{background-color:var(--accent-second)}.faq__item:last-child{border-bottom:1px solid #b7c7cc}.faq__item.active .faq__item-icon{background-color:var(--accent-second)}.faq__item.active .faq__item-answer{opacity:1;visibility:visible;max-width:800px;height:auto;padding-top:10px;transform:translateY(0)}.faq__item.active .faq__item-icon svg{transform:rotate(45deg)}.faq__item-top{cursor:pointer;justify-content:space-between;align-items:center;gap:5px;display:flex}.faq__item-question{color:#2d434d;font-size:20px;font-weight:400}.faq__item-icon{background-color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:all .3s ease-in-out;display:flex}.faq__item-icon svg{transition:transform .3s ease-in-out}.faq__item-answer{opacity:0;visibility:hidden;height:0;transition:all .3s .1s;overflow:hidden}.footer__inner{background-position:bottom;background-repeat:no-repeat;background-size:contain;border:1px solid #42606a0a;border-radius:10px 10px 0 0;grid-template-rows:183px 75px minmax(283px,auto);grid-template-columns:1fr 1fr 1fr 1fr;gap:100px;padding:30px 50px 20px 20px;display:grid}@media (width<=1100px){.footer__inner{grid-template-columns:1fr 1fr 1fr;gap:30px}}@media (width<=820px){.footer__inner{padding:20px}}@media (width<=620px){.footer__inner{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:auto;gap:40px}}@media (width<=1100px){.footer__contacts-wrapper{grid-area:2/2/4/3}}@media (width<=620px){.footer__contacts-wrapper{grid-area:auto}}@media (width<=1100px){.footer__info{grid-column:1/2}}.footer .footer-wrapper{background-image:linear-gradient(360deg,#42606a 0%,#609aad 100%);border-radius:10px 10px 0 0}.footer__wrapper{background-position:bottom;background-repeat:no-repeat;background-size:contain;flex-direction:column;gap:90px;display:flex}.footer .footer-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.footer__links-wrapper{flex:0 170px}.footer__logo{margin-bottom:20px;display:block}.footer__btn{letter-spacing:-.02em;width:100%;min-width:198px;max-width:281px;margin-bottom:15px;padding:12px 45px 12px 23px;font-size:12px;font-weight:400;display:inline-block}.footer__btn span{width:31px!important;height:31px!important;top:4px!important}@media (width<=1100px){.footer__btn{width:auto;min-width:200px;max-width:310px;padding:12px 45px 12px 15px}}.footer__social-icons{align-items:center;gap:5px;display:flex}.footer__social-icon{background-color:var(--accent);border-radius:100%;justify-content:center;align-items:center;width:31px;height:31px;transition:all .3s ease-in-out;display:flex}.footer__social-icon svg{flex:0 auto;width:14px}.footer__social-icon:first-child a{padding-right:2px}.footer__social-icon:nth-child(2) a,.footer__social-icon:last-child a{padding-top:2px}.footer__social-icon:hover{background-color:var(--white)}.footer__social-icon:hover svg path{fill:var(--accent)}.footer__social-icon:active{background-color:var(--accent)}.footer__social-icon:active svg path{fill:var(--accent)}.footer__subtitle{letter-spacing:-.02em;color:#ffffff9e;opacity:.5;margin-bottom:20px;font-size:12px;font-weight:400;display:block}.footer__nav ul{grid-template-columns:1fr 1fr;gap:4px;display:grid}@media (width<=1100px){.footer__nav ul{min-width:270px}}.footer__nav ul li a{text-align:center;letter-spacing:-.02em;min-width:142px;color:var(--white);background-color:#fff3;border:.61px solid #42606a14;border-radius:45px;padding:7px 12px;font-size:12px;font-weight:400;transition:all .3s ease-in-out;display:block}.footer__nav ul li a:hover{background-color:var(--white);color:var(--accent)}@media (width<=1100px){.footer__nav ul li a{width:100%;min-width:100px;padding:7px}.footer__nav{grid-area:1/2/2/4;max-width:330px}}@media (width<=620px){.footer__nav{grid-area:auto}}.footer__contacts{flex-direction:column;gap:20px;max-width:206px;display:flex}.footer__contacts li,.footer__contacts a{letter-spacing:-.03em;color:var(--white);font-size:18px;font-weight:500;transition:all .3s ease-in-out}.footer__contacts li:hover,.footer__contacts a:hover{color:#cff0ff}.footer__links{flex-direction:column;gap:6px;display:flex}.footer__links a{background-color:var(--white);border:1px solid #42606a1c;border-radius:91px;justify-content:center;align-items:center;max-width:145px;min-height:30px;padding:6px 16px 6px 15px;transition:all .3s;display:flex}.footer__links a:first-child,.footer__links a:last-child{padding-top:10px}.footer__links a:hover{background-color:var(--accent)}.footer__links a:hover svg path.accent{fill:var(--white)}.footer-bottom{flex-direction:column;grid-column:1/5;justify-content:space-between;min-height:285px;display:flex}@media (width<=1100px){.footer-bottom{grid-area:3/1/4/3}}@media (width<=620px){.footer-bottom{grid-area:auto;min-height:160px}}.footer-bottom__up{justify-content:space-between;align-items:flex-end;display:flex}.footer-bottom__pay{align-self:end;align-items:center;gap:12px;padding:8px;display:flex}@media (width<=1100px){.footer-bottom__pay{grid-area:3/1/4/2;align-self:start;padding:8px 0}}@media (width<=620px){.footer-bottom__pay{grid-area:auto}}.footer-bottom__links{letter-spacing:-.02em;flex-direction:column;grid-column:4/5;gap:15px;font-size:12px;font-weight:500;display:flex}@media (width<=1100px){.footer-bottom__links{grid-area:2/auto/3}}@media (width<=620px){.footer-bottom__links{grid-area:auto}}.footer-bottom__links a{color:#ffffff9e;transition:all .3s}.footer-bottom__links a:hover{color:var(--white)}.footer-bottom__copy{letter-spacing:-.02em;color:#ffffff9e;flex-direction:column;gap:8px;margin-top:auto;font-size:12px;font-weight:500;display:flex}@media (width<=620px){.footer-bottom__copy{margin-top:0}}.footer-bottom__copy-note{width:100%}.medical-disclaimer{background-color:var(--white);color:var(--accent);text-align:center;text-transform:uppercase;padding:24px 20px}.medical-disclaimer p{letter-spacing:.02em;font-size:clamp(18px,2vw,32px);font-weight:500;line-height:1.2}@media (width<=620px){.medical-disclaimer{padding:18px 10px}}.modal-form .modal__inner{max-width:440px}@media (width<=620px){.modal-form .modal__inner{padding:35px 20px}}.modal-form .modal__inner .modal__top{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0 auto 30px;display:flex}.modal-form .modal__inner .modal__top h2{color:var(--accent);font-size:30px}.modal-form .modal__inner .modal__top p{text-align:center;color:#42606a9e;opacity:.9;max-width:311px;font-size:14px;font-weight:400;line-height:140%}.modal-form .modal__inner .form-popup{flex-direction:column;gap:20px;display:flex}.modal-form .modal__inner .form-popup span{opacity:.6;color:#272c34;font-size:12px;font-weight:400;line-height:140%}.modal-form .modal__inner .form-popup input{color:#272c34;background:#efefef;border-radius:95px;width:100%;max-width:100%;min-height:50px;padding:15px 14px;font-size:14px;font-weight:400;line-height:140%}.modal-form .modal__inner .form__label{align-items:center;gap:10px}.modal-form .modal__inner .form__label:first-child{margin-top:10px}.modal-form .modal__inner .form__caption{color:#272c34;opacity:.9;font-size:12px;font-weight:400;line-height:140%}@media (width<=620px){.modal-form .modal__inner .form__caption{font-size:10px}}.modal-form .modal__inner .form__checkmark{background:#efefef;border:none;border-radius:4px;flex-shrink:0;width:20px;height:20px;transition:all .3s;position:relative}.modal-form .modal__inner .form__checkmark:after{content:"";border:2px solid #000;border-width:0 2px 2px 0;width:6px;height:11px;transition:transform .2s;position:absolute;top:3px;left:7px;transform:rotate(45deg)scale(0)}.modal-form .modal__inner .form__checkbox:checked+.form__checkmark:after{transform:rotate(45deg)scale(1)}.modal-form .modal__inner .btn{width:100%}.modal-form .modal__inner .btn:hover{background-color:var(--accent-second);color:var(--white)}.form-bottom{margin-bottom:20px;position:relative}.form-bottom:after{content:"";background-color:#dee8ec;width:100%;height:40%;position:absolute;top:0;left:0;right:0}@media (width<=820px){.form-bottom{margin-bottom:10px}}@media (width<=780px){.form-bottom{margin-bottom:100px}}.form-bottom__inner{z-index:3;border-radius:10px;padding:10px;position:relative}@media (width<=820px){.form-bottom__inner{min-height:872px}}@media (width<=780px){.form-bottom__inner{min-height:715px}}.form-bottom__inner picture{position:absolute;inset:0}.form-bottom__inner picture img{object-fit:cover;object-position:top;border-radius:10px;width:100%;height:100%;display:block}@media (width<=820px){.form-bottom__inner picture img{object-position:center 65%}}.form-bottom__content{background-color:var(--white);border-radius:10px;max-width:460px;padding:30px;position:relative}@media (width<=820px){.form-bottom__content{text-align:center;max-width:100%;margin:0 auto}}@media (width<=780px){.form-bottom__content{padding:24px}}.form-bottom__title{margin-bottom:20px}.form-bottom__descrption{color:#2d434d9e;margin-bottom:50px;font-size:16px;font-weight:500;line-height:140%}@media (width<=780px){.form-bottom__descrption{max-width:500px;margin:0 auto 40px;font-size:14px}}.form-bottom .form{flex-direction:column;display:flex}@media (width<=820px){.form-bottom .form{max-width:394px}}.form-bottom .form input{background-color:#efefef;width:100%}.form-bottom .form .iti{width:100%}.form-bottom .form__submit{flex-direction:column;width:100%;display:flex}.form-bottom .form__submit button{background-color:var(--accent);width:100%;min-width:auto;max-width:100%;color:var(--white);border-radius:100px;padding:10px 20px;font-size:14px;font-weight:500;line-height:140%;transition:all .3s ease-in-out}.form-bottom .form__submit button:hover{background-color:var(--accent-second);color:var(--white)}.form-bottom .form__submit button:active{background-color:var(--accent)}.form-bottom .form__label-box{margin:0}.form-bottom .form__label{width:100%;max-width:100%;margin-top:10px;margin-bottom:14px}.form-bottom .form__checkmark{border:1px solid #42606a9e;border-radius:0;width:14px;height:14px}.form-bottom .form__checkmark:after{content:"";border:solid var(--white);border-width:0 2px 2px 0;width:5px;height:8px;transition:transform .2s;position:absolute;top:1px;left:4px;transform:rotate(45deg)scale(0)}.form-bottom .form__caption{font-family:var(--second-family);color:#2d434d9e;opacity:.8;font-size:clamp(9px,1vw,12px);font-weight:400}.form-bottom .form__caption a{text-decoration:underline}.form-bottom .form__checkbox:checked+.form__checkmark{background-color:var(--accent);border-color:var(--white)}.form-bottom .form__checkbox:checked+.form__checkmark:after{transform:rotate(45deg)scale(1)}.form-bottom .form__label:hover .form__checkmark{border-color:var(--accent)}.gallery{background-color:#dee8ec;margin-bottom:0;padding-bottom:150px}@media (width<=780px){.gallery{padding-bottom:100px}}@media (width<=620px){.gallery .slider-top{margin-bottom:40px}}.gallery__slider-slide img{object-fit:cover;border-radius:10px;width:100%;height:100%}.gallery__slider-slide{border-radius:10px;max-height:303px;overflow:hidden;height:auto!important}.hospital{background-color:#dee8ec;margin-bottom:0;padding-top:215px;padding-bottom:150px}@media (width<=820px){.hospital{padding-top:780px}}@media (width<=620px){.hospital{padding-top:200px}}.hospital__title{text-align:center;max-width:578px;margin:0 auto 50px}.hospital__inner{grid-template-columns:50% 50%;gap:10px;display:grid}@media (width<=820px){.hospital__inner{grid-template-columns:1fr 1fr}}.hospital__cards{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=820px){.hospital__cards{grid-column:span 2}}.hospital__card{background-color:var(--white);border-radius:10px;flex-direction:column;justify-content:space-between;gap:20px;padding:20px;display:flex}@media (width<=820px){.hospital__card{gap:40px}}@media (width<=780px){.hospital__card{padding:10px}}.hospital__card-top{justify-content:space-between;align-items:center;display:flex}.hospital__card-caption{text-align:center;color:#2d434d9e;background-color:#f2f7ff;border:1px solid #42606a1c;border-radius:91px;padding:10px 15px;font-size:clamp(10px,1vw,14px);font-weight:500;line-height:110%}@media (width<=780px){.hospital__card-caption{padding:7px}}.hospital__card-icon{border:.69px solid #2d434d5c;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}@media (width<=780px){.hospital__card-icon{flex-shrink:0;width:25px;height:25px}}.hospital__card-description{color:#2d434d;max-width:187px;font-size:14px;line-height:140%}@media (width<=780px){.hospital__card-description{max-width:100%;font-size:12px}}.hospital__slider-wrapper{background-color:var(--white);border-radius:10px;max-width:calc(100% - 10px);padding:10px;position:relative;overflow:hidden}@media (width<=820px){.hospital__slider-wrapper{grid-column:span 2;max-width:100%}}@media (width<=780px){.hospital__slider-wrapper{padding:5px}}.hospital__slider-wrapper .swiper-wrapper{height:100%!important}.hospital__slider{border-radius:10px;overflow:hidden}.hospital__slide{height:100%!important}.hospital__slide img{object-fit:cover;object-position:center;border-radius:10px;width:100%;height:100%;max-height:456px}.hospital__slider-arrow{background-color:var(--accent);border-radius:50%;justify-content:center;align-items:center;display:flex;width:45px!important;height:45px!important}@media (width<=780px){.hospital__slider-arrow{width:35px!important;height:35px!important}}.hospital__slider-arrow svg{fill:none;width:11px;height:19px}.hospital__slider-arrow svg path{fill:none;stroke:var(--white)}.hospital__slider-arrow:hover{background-color:var(--accent-second)}.hospital__slider-arrow:active{background-color:var(--accent)}.hospital .swiper-button-prev{left:20px}@media (width<=780px){.hospital .swiper-button-prev{left:15px}}.hospital .swiper-button-next{right:20px}@media (width<=780px){.hospital .swiper-button-next{right:15px}}.modal{z-index:999;opacity:0;visibility:hidden;background-color:#122025ba;justify-content:center;align-items:center;transition:opacity .4s,visibility .4s;display:flex;position:fixed;inset:0;overflow:hidden}.modal.active{opacity:1;visibility:visible}.modal__inner{background-color:var(--white);border-radius:10px;width:100%;max-width:650px;max-height:95dvh;margin:0 10px;padding:30px 20px;position:relative;overflow-y:auto}.modal__inner .exit{position:absolute;top:15px;right:15px}.modal .caption-up{opacity:.8;margin-bottom:15px;font-size:14px;display:block}.modal .caption-up.hide{display:none}.modal__top h2{max-width:100%;margin-bottom:20px;font-size:30px}.modal__quiz-list{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.modal .modal-submit{background-color:var(--accent);color:var(--white);border-radius:54px;padding:20px 40px;transition:all .3s}.modal .modal-submit:hover{background-color:var(--accent-second)}.modal__result{flex-direction:column;gap:10px;display:flex}.modal__result h4{margin:10px 0 5px;font-weight:600}.modal .quiz__bottom{justify-content:space-between;align-items:center;display:flex}.modal .quiz__bottom .score span{color:var(--accent);opacity:.7;font-size:14px}.modal .quiz__bottom .score span.active{opacity:1;margin-right:2px;font-size:16px}.modal .quiz__bottom .score.hide{display:none}.modal__quiz-list input[type=radio]{appearance:none;cursor:pointer;vertical-align:middle;background:#fff;border:2px solid #adb5bd;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0 12px 0 0;transition:all .2s}.modal__quiz-list input[type=radio]:checked{border-color:var(--accent);background:var(--accent);box-shadow:inset 0 0 0 4px #fff}.modal__quiz-list label{cursor:pointer;border:2px solid #e9ecef;border-radius:10px;align-items:center;margin-bottom:8px;padding:12px 16px;transition:all .2s;display:flex}.modal__quiz-list label:hover{background:var(--bg-color)}.modal__quiz-list input[type=radio]:hover{transform:scale(1.05)}.modal__quiz-list span{color:var(--accent);flex:1;font-size:16px}.modal__quiz-list label:active{transform:scale(.99)}.toast-notification{z-index:9999;opacity:0;visibility:hidden;transition:transform .3s;position:fixed;top:20px;right:20px;transform:translate(400px)}.toast-notification.show{opacity:1;visibility:visible;transform:translate(0)}.toast-content{background:var(--white);color:var(--accent);border-radius:10px;align-items:center;gap:12px;min-width:280px;padding:12px 20px;font-size:14px;display:flex}.toast-content svg{flex-shrink:0}.toast-content span{line-height:1.4}.orientation__slider{overflow:visible!important}.orientation__slider-wrapper{padding:0 10px;height:100%!important}.orientation__slider-slide{flex:1 0 40%}@media (width<=820px){.orientation__slider-slide{flex:1 0 auto}}@media (width<=620px){.orientation__slider-slide{width:98%!important}}.orientation .slider-title span{display:block}@media (width<=620px){.orientation .slider-title{text-align:center;margin:0 auto}}.orientation .swiper-slide{height:auto!important}.orientation__slide{background-color:var(--white);border:1px solid #42606a1c;border-radius:10px;height:100%;padding:6px 14px 18px 10px}.orientation__slide-imgbox{border-radius:10px;max-height:340px;margin-bottom:22px;overflow:hidden}.orientation__slide-img{object-fit:cover;object-position:top;border-radius:10px;width:100%;height:100%}@media (width<=620px){.orientation__slide-img{min-height:125px}}.orientation__slide-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:25px;padding:0 10px;display:flex}.orientation__slide-title{letter-spacing:-.03em;color:#42606a;max-width:332px;font-size:20px;font-weight:500;line-height:92%}.orientation__slide-icon-wrapper{border:.69px solid #42606a5c;border-radius:34px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:7px;display:flex}.orientation__slide-icon{flex:none}.orientation__slide-text{color:#2d434da6;padding:0 8px;font-size:14px;font-weight:400;line-height:142%}.orientation .swiper-button-prev,.orientation .swiper-button-next{position:static!important}@media (width<=620px){.orientation .swiper-button-prev,.orientation .swiper-button-next{display:none}}.orientation__pagination{display:none;margin-top:10px!important;position:static!important}@media (width<=620px){.orientation__pagination{display:block}}.swiper-button-prev:after,.swiper-button-next:after{display:none}.technical-page{margin:130px 20px 150px}@media (width<=820px){.technical-page{margin:100px 20px 150px}}.technical-page h1{margin-bottom:40px}@media (width<=780px){.technical-page h1{font-size:32px}}.technical-page__content{flex-direction:column;gap:10px;display:flex}.technical-page__content h2,.technical-page__content h3,.technical-page__content p,.technical-page__content li{color:var(--accent);opacity:.9;font-size:14px;font-weight:400;line-height:140%}@media (width<=780px){.technical-page__content h2,.technical-page__content h3,.technical-page__content p,.technical-page__content li{font-size:12px}}.reviews{background-color:#dee8ec;margin-bottom:0;padding-bottom:150px}@media (width<=780px){.reviews{padding-bottom:100px}}.reviews__slider{margin-bottom:30px}@media (width<=780px){.reviews__slider{margin-bottom:15px}}.reviews__slider-wrapper{overflow-x:visible}.reviews__slider-slide{height:auto!important}.reviews__slide{background-color:var(--white);border:1px solid #42606a1c;border-radius:10px;padding:20px;height:100%!important}.reviews__slide-top{align-items:center;gap:20px;margin-bottom:20px;display:flex}@media (width<=780px){.reviews__slide-top{gap:15px}}.reviews__slide-icon{background-image:linear-gradient(#609aad 0%,#42606a 100%);border-radius:50%;flex:none;justify-content:center;align-items:center;width:75px;height:75px;display:flex}@media (width<=780px){.reviews__slide-icon{width:53px;height:53px}.reviews__slide-icon img{width:60%}}.reviews__slide-name{letter-spacing:-.03em;color:var(--accent);font-size:20px;font-weight:500;line-height:92%}.reviews__slide-text{color:#2d434da6;font-size:14px;font-weight:400;line-height:140%}.reviews__btn-wrapper{justify-content:center;align-items:center;margin:0 auto;display:flex}.reviews__btn{padding:15px 60px 15px 26px}.services__inner{border-radius:10px;padding:30px;position:relative;overflow-x:hidden}@media (width<=820px){.services__inner{padding-bottom:341px}}@media (width<=780px){.services__inner{padding:50px 10px 341px}}.services__inner picture{position:absolute;inset:0}.services__inner picture img{object-position:0 center;object-fit:cover;border-radius:10px;width:100%;height:100%;display:block}@media (width<=820px){.services__inner picture img{object-position:right 58%}}.services__title{letter-spacing:-.03em;color:var(--white);margin-bottom:20px;font-size:45px;font-weight:500;line-height:92%;position:relative}@media (width<=780px){.services__title{margin-bottom:11px;font-size:30px}}.services__title span{color:#ffffff96}.services__text{max-width:630px;color:var(--white);margin-bottom:50px;font-size:16px;font-weight:500;line-height:140%;position:relative}@media (width<=780px){.services__text{margin-bottom:40px}}.services__cards{grid-template-columns:1fr 1fr;gap:15px 13px;max-width:662px;display:grid}@media (width<=620px){.services__cards{display:none}}.services__cards-slider{display:none}@media (width<=620px){.services__cards-slider{display:block}}.services__cards-slider .swiper-slide{height:100%!important}.services__card{-webkit-backdrop-filter:blur(50.1px);backdrop-filter:blur(50.1px);color:var(--white);background:#1a1a1a24;border:1px solid #42606a1c;border-radius:10px;flex-direction:column;justify-content:space-between;padding:14px 19px 20px;display:flex;height:100%!important}@media (width<=780px){.services__card{padding:20px}}.services__card-top{align-items:center;gap:10px;margin-bottom:20px;display:flex}@media (width<=620px){.services__card-top{margin-bottom:6px}}.services__card-num{letter-spacing:-.03em;border:.69px solid #fff;border-radius:34px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:300;line-height:92%;display:flex}.services__card-title{letter-spacing:-.03em;font-size:20px;font-weight:500;line-height:92%}.services__card-list li{color:#ffffffd6;font-size:12px;font-weight:400;line-height:140%}.services-patients{background-image:linear-gradient(179deg,#f4f7f8 0%,#dce6ea 100%);margin-bottom:0;padding-bottom:150px;position:relative}.services-patients:after{content:"";background-color:#e0e9ed;width:100%;height:50%;position:absolute;bottom:0;left:0;right:0}@media (width<=620px){.services-patients{padding-bottom:100px}}.services-patients__top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:50px;padding:0 10px;display:flex}@media (width<=820px){.services-patients__top{flex-direction:column;justify-content:center;gap:20px}}@media (width<=780px){.services-patients__top{margin-bottom:40px}}.services-patients__tabs{align-items:center;gap:8px;display:flex}@media (width<=780px){.services-patients__tabs{flex-wrap:wrap}}.services-patients__tab{cursor:pointer;background-color:var(--white);letter-spacing:-.02em;color:var(--accent);text-align:center;border-radius:45px;min-width:128px;padding:15px 27px;font-size:16px;font-weight:500;transition:all .3s}@media (width<=820px){.services-patients__tab{padding:14px 16px}}@media (width<=780px){.services-patients__tab{flex:auto}}.services-patients__tab:hover,.services-patients__tab.active{background-color:var(--accent);color:var(--white)}.services-patients__grid{z-index:2;opacity:0;grid-template-columns:repeat(4,1fr);gap:10px;width:100%;max-width:100%;transition:all .5s;display:none;position:relative;overflow:hidden;transform:translateY(30px)}@media (width<=1100px){.services-patients__grid{grid-template-columns:repeat(3,1fr)}}@media (width<=620px){.services-patients__grid{grid-template-columns:repeat(2,1fr)}}.services-patients__grid.active{opacity:1;display:grid;transform:translateY(0)}.services-patients__card{background-color:var(--white);border:1px solid #2d434d1c;border-radius:10px;flex-direction:column;width:100%;min-width:0;padding:10px 10px 20px;display:flex}@media (width<=620px){.services-patients__card{padding:5px}}.services-patients__card-img{object-fit:cover;object-position:top;border-radius:10px;width:100%;max-width:100%;height:100%;max-height:210px;margin-bottom:20px}@media (width>=1400px){.services-patients__card-img{max-height:310px}}.services-patients__card-info{margin-bottom:12px;padding:0 20px}@media (width<=820px){.services-patients__card-info{margin-bottom:12px}}@media (width<=620px){.services-patients__card-info{margin-bottom:10px;padding:0}}.services-patients__card-title{letter-spacing:-.03em;color:var(--accent);margin-top:10px;font-size:20px;font-weight:500;line-height:92%}@media (width<=620px){.services-patients__card-title{font-size:16px}}.services-patients__card-description{color:#2d434d9e;margin-top:6px;font-size:14px;font-weight:500;line-height:140%}@media (width<=820px){.services-patients__card-description{font-size:12px}}@media (width<=780px){.services-patients__card-description{margin-top:3px}}.services-patients__card-price{color:var(--accent-second);margin-bottom:20px;padding:0 20px;font-size:18px;font-weight:500;line-height:120%}@media (width<=820px){.services-patients__card-price{font-size:16px}}@media (width<=620px){.services-patients__card-price{margin-bottom:16px;padding:0;font-size:14px}}.services-patients__card-btn-wrapper{margin-top:auto;padding:0 10px}@media (width<=620px){.services-patients__card-btn-wrapper{padding:0}}.services-patients__card-btn{width:100%;padding:15px 60px 15px 35px}@media (width<=820px){.services-patients__card-btn{padding:15px 60px 15px 35px}}@media (width<=780px){.services-patients__card-btn{padding:15px 60px 15px 20px}}@media (width<=620px){.services-patients__card-btn{padding:15px 60px 15px 36px;font-size:12px}}.services-patients__card-btn:hover{background-color:var(--accent-second);color:var(--white)}.services-patients__card-btn:hover span{background-color:var(--white)}.services-patients__card-btn:hover span svg line{stroke:var(--accent)}.services-patients__card-btn:active{background-color:var(--accent)}.steps{background-color:#dee8ec;background-position:50%;background-repeat:no-repeat;background-size:cover;max-width:1920px;height:132vh;min-height:1070px;margin:-30px auto 0;padding-top:150px;position:relative}.steps picture{position:absolute;inset:0}.steps picture img{object-fit:cover;object-position:center;border-radius:10px;width:100%;height:100%;display:block}@media (width>=1400px){.steps{min-height:1200px}}@media (width<=820px){.steps{height:902px;min-height:auto;margin-top:0;padding-top:90px}}@media (width<=780px){.steps{height:714px;margin-top:-10px;padding-top:70px}}.steps__container{height:100%}.steps__inner{flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.steps__title{text-align:center;max-width:621px;margin:0 auto}.steps__cards{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid;position:relative;top:65px}@media (width<=820px){.steps__cards{grid-template-columns:1fr 1fr;gap:10px;display:grid;position:relative;top:77%}}@media (width<=620px){.steps__cards{display:none}}.steps__cards-mobile{display:none}@media (width<=620px){.steps__cards-mobile{display:block;position:relative;top:10%}}.steps__slider-wrapper{height:100%!important}.steps__slider-wrapper .swiper-slide{height:auto}.steps__slider-slide{height:auto!important}.steps__card{background-color:var(--white);border:1px solid #2d434d1c;border-radius:10px;flex-direction:column;justify-content:space-between;gap:50px;padding:20px;display:flex;height:100%!important}@media (width<=820px){.steps__card{gap:45px}}.steps__card-num{letter-spacing:-.03em;color:#42606a5c;border:.69px solid #2d434d5c;border-radius:34px;justify-content:center;align-items:center;width:30px;height:30px;margin-bottom:20px;font-size:12px;font-weight:300;line-height:92%;display:flex}.steps__card-title{letter-spacing:-.03em;color:var(--accent);font-size:20px;font-weight:500;line-height:92%}.steps__card-description{color:#2d434da6;max-width:292px;font-size:14px;font-weight:400;line-height:140%}@media (width<=780px){.steps__card-description{max-width:100%}}.steps__card--accent{background-image:linear-gradient(360deg,#42606a 0%,#609aad 100%)}.steps__card--accent .steps__card-num{color:#ffffff5c;border:.69px solid #ffffff5c}.steps__card--accent .steps__card-title,.steps__card--accent .steps__card-description{color:var(--white)}.test{background-color:#e0e9ed;margin-bottom:0;padding-bottom:150px;position:relative}@media (width<=780px){.test{padding-bottom:100px}}.test:after{content:"";background:linear-gradient(90deg,#e0e9ed 0%,#dde7eb 100%);width:100%;height:50%;position:absolute;top:0;left:0;right:0}.test__inner{z-index:3;border-radius:10px;align-items:stretch;padding:10px;display:flex;position:relative}.test__inner picture{position:absolute;inset:0}.test__inner picture img{object-fit:cover;object-position:right 0;border-radius:10px;width:100%;height:100%;display:block}@media (width<=820px){.test__inner picture img{object-position:bottom right}}@media (width<=620px){.test__inner picture img{object-position:bottom}}@media (width<=820px){.test__inner{height:60vh;min-height:750px;max-height:100%}}@media (width<=780px){.test__inner{height:78vh;min-height:650px}}.test__content-box{background-color:var(--white);border-radius:10px;flex-direction:column;max-width:565px;height:100%;padding:30px;display:flex;position:relative}@media (width>=1400px){.test__content-box{min-height:550px;max-height:100%}}@media (width<=820px){.test__content-box{border-radius:10px;max-width:100%;max-height:max-content;padding:20px}}.test__title{margin-bottom:20px;font-size:42px}@media (width<=820px){.test__title{margin-bottom:15px;font-size:30px}}.test__description{color:#2d434d9e;margin-bottom:60px;font-size:16px;font-weight:500;line-height:140%}@media (width<=820px){.test__description{margin-bottom:50px}}.test__btn{place-self:flex-start end;min-width:205px;margin-top:auto;padding:15px 60px 15px 20px}@media (width<=780px){.test__btn{padding:15px 60px 15px 35px}}.test__btn:hover{background-color:var(--accent-second);color:var(--white)}.test__btn:hover span{background-color:var(--white)}.test__btn:hover span svg line{stroke:var(--accent)}.test__btn:active{background-color:var(--accent)}.test__btn:active span{background-color:var(--white)}.contacts{background-color:#dee8ec;margin-bottom:0;padding-top:120px;padding-bottom:150px}@media (width<=820px){.contacts{padding-top:100px}}@media (width<=620px){.contacts{padding-top:80px}}.contacts__title{text-align:center;letter-spacing:-.03em;max-width:578px;margin:0 auto 50px;font-size:45px;line-height:92%}@media (width<=780px){.contacts__title{font-size:30px}}.contacts__inner{grid-template-columns:50% 50%;gap:10px;display:grid}@media (width<=820px){.contacts__inner{grid-template-columns:1fr 1fr}}.contacts__cards{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=820px){.contacts__cards{grid-column:span 2}}.contacts__card{background-color:var(--white);border-radius:10px;flex-direction:column;justify-content:space-between;gap:20px;padding:20px;display:flex}@media (width<=820px){.contacts__card{gap:40px}}@media (width<=780px){.contacts__card{padding:10px}}.contacts__card-top{justify-content:space-between;align-items:center;display:flex}.contacts__card-caption{text-align:center;color:#2d434d9e;background-color:#f2f7ff;border:1px solid #42606a1c;border-radius:91px;padding:10px 15px;font-size:clamp(10px,1vw,14px);font-weight:500;line-height:110%}@media (width<=780px){.contacts__card-caption{padding:7px}}.contacts__card-icon{border:.69px solid #2d434d5c;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}@media (width<=780px){.contacts__card-icon{flex-shrink:0;width:25px;height:25px}}.contacts__card-description{color:#2d434d;max-width:187px;font-size:14px;line-height:140%}@media (width<=780px){.contacts__card-description{max-width:100%;font-size:12px}}.contacts__map-wrapper{background-color:var(--white);border-radius:10px;max-width:calc(100% - 10px);height:100%;min-height:476px;padding:10px;position:relative;overflow:hidden}@media (width<=820px){.contacts__map-wrapper{grid-column:span 2;max-width:100%}}@media (width<=780px){.contacts__map-wrapper{padding:5px}}.contacts__map{border-radius:10px;width:100%;height:100%;min-height:456px;overflow:hidden}.contacts__map iframe{border:0;display:block;width:100%!important;height:100%!important}
