@font-face{font-family:"Montserrat-Bold";src:url(../fonts/Montserrat-Bold.ttf)}@font-face{font-family:"Montserrat-SemiBold";src:url(../fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:"Montserrat-Medium";src:url(../fonts/Montserrat-Medium.ttf)}@font-face{font-family:"Montserrat-Regular";src:url(../fonts/Montserrat-Regular.ttf)}@font-face{font-family:"Roboto-Regular";src:url(../fonts/Roboto-Regular.ttf)}@font-face{font-family:"Roboto-Bold";src:url(../fonts/Roboto-Bold.ttf)}@font-face{font-family:"Roboto-Medium";src:url(../fonts/Roboto-Medium.ttf)}:root{--fz18-22: clamp(1.125rem, 0.92rem + 0.61vw, 1.375rem);--fz28-46: clamp(1.75rem, 0.83rem + 2.73vw, 2.875rem);--fz22-32: clamp(1.375rem, 0.864rem + 1.52vw, 2rem);--fz10-14: clamp(0.625rem, 0.42rem + 0.61vw, 0.875rem);--fz14-18: clamp(0.875rem, 0.67rem + 0.61vw, 1.125rem);--fz22-24: clamp(1.375rem, 1.273rem + 0.3vw, 1.5rem);--fz14-16: clamp(0.875rem, 0.773rem + 0.3vw, 1rem);--fz16-22: clamp(1rem, 0.693rem + 0.91vw, 1.375rem);--fz12-16: clamp(0.75rem, 0.545rem + 0.61vw, 1rem);--fz18-20: clamp(1.125rem, 1.023rem + 0.3vw, 1.25rem);--fz14: 14px;--fz16: 16px;--fz18: 18px;--fz22: 22px;--fz24: 24px;--fz40: 40px;--lh36-58: clamp(2.25rem, 1.125rem + 3.33vw, 3.625rem);--lh28-42: clamp(1.75rem, 1.034rem + 2.12vw, 2.625rem);--lh12-20: clamp(0.75rem, 0.341rem + 1.21vw, 1.25rem);--lh28-32: clamp(1.75rem, 1.545rem + 0.61vw, 2rem);--lh20-24: clamp(1.25rem, 1.045rem + 0.61vw, 1.5rem);--lh18-28: clamp(1.125rem, 0.614rem + 1.52vw, 1.75rem);--lh16-24: clamp(1rem, 0.591rem + 1.21vw, 1.5rem);--lh24-26: clamp(1.5rem, 1.398rem + 0.3vw, 1.625rem);--lh20: 20px;--lh24: 24px;--lh28: 28px;--lh32: 32px;--black-color: #000;--white-color: #fff;--primary-color: #f6f1fe;--secondary-color: #f8f8f8;--gray-text: #7a7b81;--green-color: #19cf6d;--red-label-text: #fff1f5;--red-label: #ff4e50;--swiper-pagination-color: #000;--border20: 20px;--border32: 32px}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,h5,h6,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){color:currentColor}img,picture{display:block}input,button,textarea,select{font:inherit}:focus,:active{outline:none}body{font-family:"Montserrat-Regular",sans-serif;color:var(--black-color)}section{padding:40px 0}section:first-child{padding-top:0}footer{padding-top:40px}.container{max-width:1440px;margin:0 auto;width:100%;padding:0 16px}@media(min-width: 1280px){.container{padding:0 100px}}b{font-family:"Roboto-Bold";color:inherit;font-weight:normal}.button__wrapper{padding:28px 0 20px 0;--btn-border: #e6e6e6;--btn-bg: #ff4e50;display:flex;justify-content:center;align-items:center}@media(min-width: 768px){.button__wrapper{padding-top:40px}}.button__wrapper .button{font-family:"Roboto-Regular";border-radius:12px;padding:12px 20px;line-height:var(--lh24);text-decoration:none;background-color:var(--btn-bg);color:var(--white-color);font-size:var(--fz16);text-align:center;width:-moz-fit-content;width:fit-content;transition:all .2s ease-in-out;width:100%}@media(min-width: 540px){.button__wrapper .button{width:-moz-fit-content;width:fit-content}}@media(min-width: 768px){.button__wrapper .button{padding:20px 32px}}.button__wrapper .button:hover{opacity:.8}.button__wrapper .button.button--black{background-color:#333;color:var(--white-color)}.button__wrapper .button.button--white{outline:1px solid var(--btn-border);background-color:var(--white-color);color:var(--black-color)}.promocode__wrapper{padding:28px 0 20px 0;--btn-border: #e6e6e6;display:flex;justify-content:center;align-items:center}@media(min-width: 768px){.promocode__wrapper{padding-top:40px}}.promocode__wrapper .promocode{font-family:"Roboto-Medium";text-transform:uppercase;border-radius:12px;padding:12px 20px;line-height:var(--lh24);background-color:var(--white-color);color:var(--black);font-size:var(--fz16);text-align:center;width:-moz-fit-content;width:fit-content;outline:1px dashed var(--black-color);display:flex;flex-direction:row;align-items:center;gap:5px;cursor:pointer}@media(min-width: 768px){.promocode__wrapper .promocode{padding:20px 32px}}.block-title{text-align:center}.block-title .title{font-family:"Montserrat-SemiBold";font-size:var(--fz28-46);line-height:var(--lh36-58)}.block-title .subtitle{padding-top:12px;font-family:"Roboto-Regular";font-size:var(--fz16);line-height:var(--lh24);max-width:740px;margin:0 auto}@media(min-width: 768px){.block-title .subtitle{padding-top:20px}}.wrapper{border-radius:var(--border20);padding:20px}@media(min-width: 768px){.wrapper{border-radius:var(--border32);padding:32px}}.red-text{color:#ff4e50}.plus-wrapper{--pluswrap-active-col: #eaecee;--plus-active-col: #5a6e85;background-color:var(--black-color);border-radius:100%;max-width:24px;max-height:24px;min-width:24px;min-height:24px;display:flex;align-items:center;justify-content:center}@media(min-width: 768px){.plus-wrapper{max-width:32px;max-height:32px;min-width:32px;min-height:32px}}.plus-wrapper .plus{width:8px;height:8px;background-color:var(--white-color);clip-path:polygon(10% 0, 0 10%, 40% 50%, 0 90%, 10% 100%, 50% 60%, 90% 100%, 100% 90%, 60% 50%, 100% 10%, 90% 0, 50% 40%);transform:rotate(45deg)}@media(min-width: 768px){.plus-wrapper .plus{width:10px;height:10px}}.plus-wrapper{transition:all .2s ease-in-out}.annotation{font-family:"Roboto-Regular";text-align:left;font-size:var(--fz14-16);line-height:var(--lh20-24);position:relative}.annotation svg{margin-bottom:-7px;cursor:pointer}.annotation .annotation-text{display:none;border-radius:16px;position:absolute;background-color:var(--white-color);padding:16px;max-width:296px;box-shadow:0px 5px 10px 2px rgba(34,60,80,.2);z-index:3;bottom:25px}@media(min-width: 768px){.annotation .annotation-text{max-width:416px}}.annotation .active{display:block}.header{padding:22px 0}@media(min-width: 768px){.header{padding:28px 0}}.header .header__wrapper{display:flex;justify-content:space-between;align-items:center}.header .header__wrapper a{height:16px}@media(min-width: 768px){.header .header__wrapper a{height:22px}}.header .header__wrapper a svg{width:100%;height:16px}@media(min-width: 768px){.header .header__wrapper a svg{height:22px}}.header .header__phone a{color:var(--black-color);text-decoration:none;font-family:"Montserrat-SemiBold";font-size:var(--fz18-22)}.banner.banner--float{padding-bottom:0}.banner.banner--float .container{padding:0}@media(min-width: 991px){.banner.banner--float .container{padding:0 48px}}.banner.banner--float .container .banner__wrapper{padding-top:50px;padding-bottom:50px;position:relative;background:linear-gradient(55deg, rgb(224, 243, 255), rgb(247, 244, 255)),#e0f3ff;border-radius:0}@media(min-width: 768px){.banner.banner--float .container .banner__wrapper{display:flex;padding-top:60px;padding-bottom:60px;text-align:left;border-radius:var(--border32);padding-left:52px;padding-right:52px}}.banner.banner--float .container .banner__wrapper .banner__title{max-width:840px;text-align:center}@media(min-width: 768px){.banner.banner--float .container .banner__wrapper .banner__title{margin-left:0;text-align:left}}@media(min-width: 768px){.banner.banner--float .container .banner__wrapper .banner__title .subtitle{margin-left:0}}.banner.banner--float .container .banner__wrapper .banner__title .button__wrapper{padding-bottom:0;flex-direction:column;gap:15px}@media(min-width: 768px){.banner.banner--float .container .banner__wrapper .banner__title .button__wrapper{align-items:stretch}}.banner.banner--float .container .banner__wrapper .banner__title .button__wrapper .button{min-width:228px}.banner.banner--float .container .banner__wrapper .banner__title .banner__footnote{max-width:-moz-fit-content;max-width:fit-content;font-family:"Roboto-Regular";font-size:var(--fz12-16);line-height:var(--lh16-24);color:#7a7b81;position:absolute;bottom:20px;max-width:330px;left:calc(50% - 165px)}@media(min-width: 768px){.banner.banner--float .container .banner__wrapper .banner__title .banner__footnote{position:static;padding-top:50px;max-width:none}}.banner.banner--float .container .banner__wrapper .banner__image{margin-right:-20px;padding-top:20px}@media(min-width: 768px){.banner.banner--float .container .banner__wrapper .banner__image{padding-top:0;margin-right:-52px}}.banner.banner--float .container .banner__wrapper .banner__image img{margin:0 auto;max-width:600px;width:100%}@media(min-width: 1280px){.banner.banner--float .container .banner__wrapper .banner__image img{min-width:520px}}.accordion .accordion__wrapper .accordion__tab{margin-top:16px;background-color:var(--secondary-color);transition:all .2s ease-in-out;border-radius:20px}@media(min-width: 768px){.accordion .accordion__wrapper .accordion__tab{margin-top:24px}}.accordion .accordion__wrapper .accordion__tab:nth-child(1){margin-top:40px}@media(min-width: 768px){.accordion .accordion__wrapper .accordion__tab:nth-child(1){margin-top:52px}}.accordion .accordion__wrapper .accordion__tab .accordion__title{display:flex;flex-direction:row;justify-content:space-between;gap:5px;padding:20px 20px 20px 20px;cursor:pointer}@media(min-width: 768px){.accordion .accordion__wrapper .accordion__tab .accordion__title{padding:32px}}.accordion .accordion__wrapper .accordion__tab .accordion__title p{font-family:"Montserrat-Bold";font-size:var(--fz16-22);line-height:var(--lh18-28)}.accordion .accordion__wrapper .accordion__tab .accordion__content{display:none;padding:0 20px 20px 20px}@media(min-width: 768px){.accordion .accordion__wrapper .accordion__tab .accordion__content{padding:0 32px 32px 32px}}.accordion .accordion__wrapper .accordion__tab .accordion__content .accordion__inner{margin-top:12px;max-width:900px}@media(min-width: 768px){.accordion .accordion__wrapper .accordion__tab .accordion__content .accordion__inner{margin-top:20px}}.accordion .accordion__wrapper .accordion__tab .accordion__content .accordion__inner p,.accordion .accordion__wrapper .accordion__tab .accordion__content .accordion__inner li{font-family:"Roboto-Regular";text-align:left;font-size:var(--fz14-16);line-height:var(--lh20-24)}.accordion .accordion__wrapper .accordion__tab .accordion__content .accordion__inner li{margin-left:20px}.accordion .accordion__wrapper .accordion__tab .accordion__content .accordion__inner .button__wrapper{justify-content:flex-start}.accordion .accordion__wrapper .accordion__tab .accordion__content .accordion__inner img{width:100%;margin:0 auto}.accordion .accordion__tab.active{box-shadow:0px 5px 10px 2px rgba(34,60,80,.2);background-color:var(--secondary-color)}.accordion .accordion__tab.active .accordion__title{padding-bottom:12px}.accordion .accordion__tab.active .accordion__title .plus-wrapper{background-color:var(--pluswrap-active-col);transform:rotate(135deg)}.accordion .accordion__tab.active .accordion__title .plus-wrapper .plus{background-color:var(--plus-active-col)}.accordion .accordion__tab.active .accordion__content{display:block}.instruction .instruction__wrapper{padding-top:40px}.instruction .instruction__wrapper .sliderInstruction{height:390px}.instruction .instruction__wrapper .sliderInstruction .instruction__item{padding:24px 20px 0 20px;border-radius:var(--border20);background-color:var(--secondary-color);max-width:608px}.instruction .instruction__wrapper .sliderInstruction .instruction__item p{font-family:"Montserrat-SemiBold";font-size:var(--fz16);line-height:var(--lh24);text-align:center;padding-bottom:23px;min-height:71px}.instruction .instruction__wrapper .sliderInstruction .instruction__item img{max-width:260px;width:100%;margin:0 auto}@media(min-width: 768px){.instruction .instruction__wrapper .sliderInstruction .swiper-pagination{display:none}}.instruction .instruction__wrapper .sliderInstruction .s-button-prev,.instruction .instruction__wrapper .sliderInstruction .s-button-next{display:none;position:absolute;top:calc(50% - 20px);z-index:100;cursor:pointer}@media(min-width: 768px){.instruction .instruction__wrapper .sliderInstruction .s-button-prev,.instruction .instruction__wrapper .sliderInstruction .s-button-next{display:block}}.instruction .instruction__wrapper .sliderInstruction .s-button-next{right:0}.instruction .instruction__wrapper .sliderInstruction .s-button-prev{left:0}.privelege-block .privelege-block__wrapper{display:grid;grid-template-columns:1fr;gap:18px;padding:20px 0;padding-top:40px}@media(min-width: 991px){.privelege-block .privelege-block__wrapper{grid-template-columns:repeat(4, 1fr);align-items:stretch;padding-bottom:0}}.privelege-block .privelege-block__wrapper .privelege-block__item{border-radius:var(--border20);padding:25px;background-color:var(--secondary-color);display:flex;gap:20px}@media(min-width: 991px){.privelege-block .privelege-block__wrapper .privelege-block__item{border-radius:var(--border32);padding:32px;display:block}}.privelege-block .privelege-block__wrapper .privelege-block__item img{max-width:52px;height:52px}@media(min-width: 991px){.privelege-block .privelege-block__wrapper .privelege-block__item .privelege-block-text{padding-top:28px}}.privelege-block .privelege-block__wrapper .privelege-block__item .privelege-block-text .privelege-block__title{font-family:"Montserrat-SemiBold";font-size:var(--fz18);line-height:var(--lh28)}.privelege-block .privelege-block__wrapper .privelege-block__item .privelege-block-text .privelege-block__subtitle{padding-top:8px;font-family:"Roboto-Regular";font-size:var(--fz14-16);line-height:var(--lh20-24)}.privelege-block .privelege-block__wrapper .privelege-block__item--selected{background-color:var(--primary-color)}@media(min-width: 768px){.privelege-block .privelege-block__wrapper .privelege-block__item--selected{height:260px}}.maps .block-title .subtitle{font-size:var(--fz18-20);line-height:var(--lh24-26)}.maps .maps__wrapper{padding-top:40px;display:flex;flex-direction:column;gap:24px}@media(min-width: 991px){.maps .maps__wrapper{flex-direction:row;flex-wrap:wrap;justify-content:center}}.maps .maps__wrapper .maps__item{background-color:var(--secondary-color);max-width:352px;margin:0 auto}@media(min-width: 991px){.maps .maps__wrapper .maps__item{margin:0}}.maps .maps__wrapper .maps__item .maps__item-image img{max-width:288px;margin:0 auto}.maps .maps__wrapper .maps__item p{padding-top:16px;font-family:"Montserrat-SemiBold";font-size:var(--fz22-24);line-height:var(--lh28-32);padding-bottom:12px}.footer{--footer-tel: clamp(1.375rem, 1.273rem + 0.3vw, 1.5rem);--footer-bg: #f8f8f8;--footer-border-col: #ededed;--footer-text-color: #5a6e85;--footer-link-color: #3184ff;font-family:"Roboto-Regular"}.footer .footer__wrapper{background-color:var(--footer-bg)}.footer .footer__wrapper .footer__top{display:flex;flex-direction:column;justify-content:space-between;gap:32px;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid var(--footer-border-col)}.footer .footer__wrapper .footer__top .footer__socials{display:flex;flex-direction:row;align-items:center;gap:8px}.footer .footer__wrapper .footer__top .footer__socials svg{border-radius:12px;box-shadow:0px 5px 10px 2px rgba(34,60,80,.2)}@media(min-width: 768px){.footer .footer__wrapper .footer__top{flex-direction:row;align-items:flex-end;margin-bottom:40px;padding-bottom:40px}}.footer .footer__wrapper .footer__top .footer__group{display:flex;flex-direction:column;gap:20px}.footer .footer__wrapper .footer__top .footer__group .footer__logo{margin-bottom:12px}.footer .footer__wrapper .footer__top .footer__group .footer__contact{display:flex;flex-direction:column;gap:8px}.footer .footer__wrapper .footer__top .footer__group .footer__contact a{font-family:"Montserrat-SemiBold";color:var(--black-color);text-decoration:none;font-size:var(--footer-tel)}.footer .footer__wrapper .footer__top .footer__group .footer__contact span{font-size:var(--fz14-16)}.footer .footer__wrapper .footer__bottom{display:flex;flex-direction:column;justify-content:space-between;gap:32px}@media(min-width: 768px){.footer .footer__wrapper .footer__bottom{flex-direction:row;align-items:flex-end}}.footer .footer__wrapper .footer__bottom .footer__bottom-text{text-align:left}.footer .footer__wrapper .footer__bottom .footer__bottom-text p{font-size:var(--fz14-16);line-height:clamp(1.25rem,1.045rem + .61vw,1.5rem);color:var(--footer-text-color);margin-bottom:32px}.footer .footer__wrapper .footer__bottom .footer__bottom-text p:last-child{margin-bottom:0}.footer .footer__wrapper .footer__bottom .footer__bottom-text p b{font-family:"Roboto-Bold";color:var(--black-color)}.footer .footer__wrapper .footer__bottom .footer__bottom-text p a{color:currentColor}@media(min-width: 768px){.footer .footer__wrapper .footer__bottom .footer__bottom-text{max-width:80%}}.footer .footer__wrapper .footer__bottom .footer__markets{display:flex;flex-direction:row;justify-content:flex-start;gap:8px}.footer .footer__disclamer{background-color:var(--secondary-color);margin-top:12px}.footer .footer__disclamer .footer__disclamer-main{font-family:"Montserrat-Medium";text-transform:uppercase;font-size:clamp(1.125rem,.409rem + 2.12vw,2rem);line-height:clamp(1.75rem,1.034rem + 2.12vw,2.625rem);color:var(--black-color);padding-bottom:8px;max-width:800px}@media(min-width: 768px){.footer .footer__disclamer .footer__disclamer-main{padding-bottom:12px}}.footer .footer__disclamer p{font-size:var(--fz14-16);line-height:clamp(1.25rem,1.045rem + .61vw,1.5rem);color:var(--footer-text-color)}.footer .footer__disclamer p a{color:var(--footer-link-color);text-decoration:none}@media(min-width: 768px){.footer .footer__disclamer p{max-width:80%}}.footer .footer__coopyright{max-width:800px;text-align:center;margin:0 auto;padding:20px;font-size:clamp(.75rem,.443rem + .91vw,1.125rem);color:var(--black-color)}@media(min-width: 768px){.footer .footer__coopyright{padding:32px}}