@charset "UTF-8";@font-face{font-family:Montserrat-Bold;src:url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat-Regular;src:url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat-SemiBold;src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2"),url(Montserrat-SemiBold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{scroll-behavior:inherit;--bs-gutter-x:20px;--fs-72-32:4.5rem;--fs-72-24:var(--fs-72-32);--fs-48-24:3rem;--fs-48-sm-18:var(--fs-48-24);--fs-48-xs-18:var(--fs-48-24);--fs-36-24:2.25rem;--fs-36-sm-18:var(--fs-36-24);--fs-32-24:2rem;--fs-32-sm-18:var(--fs-32-24);--fs-32-sm-16:var(--fs-32-24);--fs-24-18:1.5rem;--fs-24-lg-16:var(--fs-24-18);--fs-24-sm-16:var(--fs-24-18);--fs-18-16:1.125rem;--fs-18-14:var(--fs-18-16);--fs-16-14:1rem;--fs-16-sm-12:var(--fs-16-14);--fs-16-xs-12:var(--fs-16-14);--fs-16-sm-10:var(--fs-16-14);--fs-16-xs-10:var(--fs-16-14);--fs-14-12:0.875rem;--fs-14-sm-10:var(--fs-14-12);--fs-14-xs-10:var(--fs-14-12);--size-60-50:60px;--size-54-40:54px;--size-50-40:50px;--size-50-30:50px;--size-40-30:40px;--size-30-25:30px;--border-raduis-24:24px;--border-raduis-18:18px;--border-raduis-16:16px;--border-raduis-8:8px;--border-raduis-main:2px;--page-gap:60px;--page-gap-px:60;--header-height:96px;--header-offset-top:40px;--bottom-fixed-height:56px;--footer-bg-size:260px;--margin-mx:-80px;--main-benef-size:200px;--main-hero-height:920px;--main-hero-offset:200px;--main-color:#0065a3;--main-color-hover:#0096cf;--accent-color:#f5f6fa;--accent-color-hover:#f5f6fa;--second-color:#e6e6e6;--card-color:#e7ebf5;--second-light-color:#f3f3f3;--text-color:#000;--body-bg-color:#fff;--shadow-btn:0px 8px 20px 4px rgba(64, 95, 158, 0.4);--shadow:0px 8px 30px 8px rgba(64, 95, 158, 0.2);--main-gradient:linear-gradient(
    0deg,
    rgba(0, 101, 163, 1) 0%,
    rgba(0, 150, 207, 1) 100%
  )}@-webkit-keyframes modalAnimation{0%{opacity:0;display:none}100%{opacity:1;display:block}}@keyframes modalAnimation{0%{opacity:0;display:none}100%{opacity:1;display:block}}@-webkit-keyframes modalAnimationClose{0%{opacity:1;display:block}100%{opacity:0;display:none}}@keyframes modalAnimationClose{0%{opacity:1;display:block}100%{opacity:0;display:none}}@-webkit-keyframes up{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@keyframes up{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@-webkit-keyframes down{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(2px);transform:translateY(2px)}}@keyframes down{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(2px);transform:translateY(2px)}}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,blockquote,body,button,canvas,dd,del,details,dfn,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,input,li,nav,ol,p,pre,section,select,textarea,ul,video{margin:0;padding:0}a{cursor:pointer;color:inherit}a,a:focus,a:hover{text-decoration:none;outline:0}.btn:active:focus,.btn:focus,button,button:focus,button:hover{outline:0}button{border:none;background:0 0;margin:0;padding:0;color:inherit;cursor:pointer}img{max-width:100%;max-height:100%;width:100%;height:auto}textarea{max-width:100%;width:100%;min-width:100%;min-height:40px}dl,ol,ul{list-style:none;margin:0;padding:0}dd,dt,h1,h2,h3,h4,h5,p{padding:0;margin:0}b,dt,h1,h2,h3,h4,h5,strong{font-family:Montserrat-Bold,sans-serif;font-weight:400}s{text-decoration-color:var(--main-color)}html{height:100%;font-size:16px}body{height:100%;min-width:320px;font-family:Montserrat-Regular,sans-serif;color:var(--text-color);background:var(--body-bg-color)}footer,header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.wrapper{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100%;max-width:1920px;margin:0 auto}.backdrop{position:fixed;top:0;left:0;z-index:50;width:100vw;height:100vh;background-color:rgba(0,0,0,.3);opacity:0;visibility:hidden;-webkit-transition:.2s ease-out;transition:.2s ease-out}.backdrop.active{opacity:1;visibility:visible}.open-menu{overflow:hidden!important;padding-right:17px}.bestweb .bw-logo{fill:var(--bw-logo);-webkit-transition:.2s ease-out;transition:.2s ease-out}.bestweb .bw-logo-text{color:var(--bw-logo-text);-webkit-transition:.2s ease-out;transition:.2s ease-out}.bestweb .bw-text{-webkit-transition:.2s ease-out;transition:.2s ease-out;color:var(--bw-text);opacity:var(--bw-opacity)}.bestweb .bw-text-hover{-webkit-transition:.2s ease-out;transition:.2s ease-out;color:var(--bw-text-hover);opacity:var(--bw-opacity-hover)}.page{padding-top:calc(var(--header-height) + var(--header-offset-top) + 30px)}.page__title{font-size:var(--fs-48-24);font-family:Montserrat-Bold,sans-serif;font-style:italic}.page__subtitle{font-size:var(--fs-24-18);font-family:Montserrat-Bold,sans-serif;font-style:italic}.page__heading{font-size:var(--fs-18-16);font-family:Montserrat-Bold,sans-serif}.page__checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.page__checkbox:hover svg rect{fill:var(--main-color-hover)}.page__checkbox:hover svg polyline{stroke:var(--main-color-hover)}.page__checkbox input{position:absolute;left:10px;bottom:0;width:1px!important;height:1px!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.page__checkbox input:checked~svg rect{fill:var(--main-color)}.page__checkbox input:checked~svg polyline{stroke:#fff}.page__checkbox svg{margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.page__checkbox svg rect{fill:var(--second-light-color)}.page__checkbox svg polyline{stroke:var(--second-light-color)}.page__radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.page__radio:hover svg rect:last-child{fill:var(--main-color)}.page__radio input{width:1px}.page__radio input:checked~svg rect:first-child{fill:var(--main-color)}.page__radio svg{margin-right:10px}.page__radio svg rect{fill:var(--second-light-color)}.page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.page__content img{width:100%;max-height:600px}.page__content h1{font-size:var(--fs-32-24);font-family:Montserrat-Bold,sans-serif;color:#ccc}.page__content h2{font-size:var(--fs-24-lg-16);font-family:Montserrat-Bold,sans-serif}.page__content h3{font-size:var(--fs-18-14);font-family:Montserrat-Bold,sans-serif}.page__content a{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:underline;font-family:Montserrat-SemiBold,sans-serif;-webkit-transition:.2s ease-out;transition:.2s ease-out}.page__content q{font-size:var(--fs-18-16)}.page__content p{font-size:var(--fs-16-14)}.page__content span{font-size:12px;color:var(--accent-color)}.page__content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;padding-left:15px;list-style:none}.page__content ul li{padding-left:15px}.page__content ul li::marker{content:"—";color:var(--main-color)}.page__content ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;list-style-type:none;counter-reset:num}.page__content ol li{counter-increment:num;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.page__content ol li:before{content:counter(num);color:var(--main-color)}.page__content ol li:nth-child(-n+9)::before{content:"0" counter(num)}.page__content dl div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:15px 0;font-size:var(--fs-14-12);border-bottom:1px solid var(--second-color)}.page__content dl div dt{font-family:Montserrat-Regular,sans-serif}.page__content dl div dd{font-family:Montserrat-Bold,sans-serif}.page__content table{display:block;overflow-x:auto}.page__content table thead tr{color:#fff;font-family:Montserrat-Bold,sans-serif;background:#000}.page__content table tbody tr:nth-child(even){background:var(--second-light-color)}.page__content table tbody tr:hover{background:var(--accent-color);color:#fff}.page__content table td{padding:20px;font-size:var(--fs-16-sm-12);font-weight:400}.page__content table td:first-child{border-radius:16px 0 0 16px}.page__content table td:last-child{border-radius:0 16px 16px 0}.section h3{font-family:Montserrat-Bold,sans-serif;font-size:var(--fs-32-24);font-style:italic;margin-bottom:calc(var(--page-gap)/ (var(--page-gap-px)/ 40))}.slick-slider .slick-list{cursor:-webkit-grab;cursor:grab;height:100%}.slick-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.slick-slider .slick-slide{height:auto;margin-right:0}.slick-slider .slick-slide>div,.slick-slider .slick-slide>div>div{height:100%}.slider-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.slick-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background-color:#fff;border-radius:var(--border-raduis-8);background-image:url(../img/slider-arr.svg);background-repeat:no-repeat;background-size:6px 10px;background-position:center;-webkit-transition:.2s ease-out;transition:.2s ease-out}.slick-arrow.slick-disabled{pointer-events:none;opacity:.3}.slick-arrow--prev{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}@media (hover:hover){.page__content a:hover{color:var(--main-color-hover)}.slick-arrow:hover{background-image:url(../img/slider-arr-h.svg);background-color:var(--main-color-hover)}.modal .btn-close:hover{background-color:var(--main-color-hover)}}.text-preview{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-preview-open{cursor:pointer}.text-preview.open{line-clamp:inherit}.text-line-1{line-clamp:1}.text-line-2{line-clamp:2}.text-line-3{line-clamp:3}.text--is-clamped{cursor:help}.text-help{font-family:Montserrat-SemiBold,sans-serif;font-size:12px}.icon{stroke:currentColor}.icon-fill{fill:currentColor}.icon-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.icon-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.icon-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.dropdown-menu{max-width:85vw;padding:.5em;border:none;border-radius:10px;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.dropdown-item{padding:0;font-size:var(--fs-16-14);white-space:normal;border-radius:4px}.dropdown-item:hover{color:#fff;background:var(--main-color-hover)}.dropdown-link{padding:.45rem 1rem;display:block}.dropdown-toggle{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dropdown-toggle::after{content:"";border:none;width:6px;height:4px;margin-left:7px;vertical-align:middle;background:url(../img/dropdown.svg) no-repeat;-webkit-transition:.2s ease-out;transition:.2s ease-out}.dropdown-toggle.show::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.modal-content{position:relative;padding:60px 40px 40px;border-radius:var(--border-raduis-16)}.modal .btn-close{position:absolute;top:10px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;padding:0;margin:0;border:none;outline:0;border-radius:50%;background-color:var(--second-color);background-size:12px;z-index:5}.offcanvas__content{overflow:auto}.offcanvas__close{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;padding:0;margin:0;border:none;outline:0;border-radius:50%;background-color:var(--second-color);background-size:12px;z-index:5}.btn-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:58px;padding:0 30px;color:#fff;font-size:var(--fs-16-14);font-family:Montserrat-Bold,sans-serif;background:var(--main-gradient);border-radius:var(--border-raduis-8);-webkit-box-shadow:var(--shadow-btn);box-shadow:var(--shadow-btn)}.btn-cta--thin{height:40px}.btn-cta:disabled{opacity:.5;pointer-events:none}.btn-accent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;padding:12px 22px;color:#fff;font-size:var(--fs-16-14);font-family:Montserrat-Bold,sans-serif;border-radius:var(--border-raduis-8);border:2px solid #fff;background-color:transparent;-webkit-transition:.2s ease-out;transition:.2s ease-out}@media (hover:hover){.offcanvas__close:hover{background-color:var(--main-color-hover)}.btn-cta:hover{background:var(--main-color)}.btn-accent:hover{color:#000;background-color:#fff}.btn-accent:hover .icon{color:var(--main-color)}}.btn-offcanvas svg{-webkit-transition:.2s ease-out;transition:.2s ease-out}.btn-offcanvas svg:last-child{display:none}.btn-offcanvas.active{background-color:#fff}.btn-offcanvas.active svg{color:#000}.btn-offcanvas.active svg:first-child{display:none}.btn-offcanvas.active svg:last-child{display:block}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.nav__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;padding:16px 20px;font-size:var(--fs-16-14);font-family:Montserrat-Bold,sans-serif;background-color:transparent;border-radius:var(--border-raduis-8);-webkit-transition:.2s ease-out;transition:.2s ease-out}.nav .dropdown-toggle::after{content:"";border:none;background:url(../img/dropdown-w.svg) no-repeat;-webkit-transition:.2s ease-out;transition:.2s ease-out}.nav .dropdown-toggle.show{background-color:var(--main-color)}.catalog-item{display:block}.contacts-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:var(--fs-24-18);font-family:Montserrat-Bold,sans-serif;white-space:nowrap}@media (max-width:1699px) and (min-width:0px){:root{--fs-72-32:3rem;--fs-48-24:2.25rem;--fs-36-24:2rem;--fs-32-24:1.875rem;--margin-mx:-40px;--main-benef-size:150px;--main-hero-height:800px;--main-hero-offset:120px}.contacts-item{font-size:var(--fs-18-16)}}.socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 16))}.socials__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--size-54-40);height:var(--size-54-40);border-radius:50%;background-color:#fff;-webkit-transition:.2s ease-out;transition:.2s ease-out}.socials__item--wa{background-color:#579c59}.socials__item--tg{background-color:#6293d2}.socials__item--tg svg{-webkit-transform:translateX(-2px);-ms-transform:translateX(-2px);transform:translateX(-2px)}.socials__item--calendar,.socials__item--user{background-color:var(--main-color)}.logo{-ms-flex-negative:0;flex-shrink:0}.logo img{width:125px;height:32px}@media (max-width:1399px) and (min-width:0px){:root{--fs-72-32:2.625rem;--fs-36-24:1.5rem;--fs-32-24:1.5rem;--fs-24-18:1.375rem;--fs-16-14:0.875rem;--fs-14-12:0.75rem;--page-gap:40px;--footer-bg-size:200px;--main-benef-size:125px;--main-hero-height:650px;--main-hero-offset:60px}.logo img{width:86px}}.copy-right{-ms-flex-item-align:center;align-self:center;font-family:Montserrat-SemiBold,sans-serif;font-size:12px}@media (max-width:991px) and (min-width:0px){:root{--fs-72-32:2rem;--fs-48-24:1.5rem;--page-gap:24px;--footer-bg-size:130px;--main-hero-height:500px}.copy-right{max-width:50%;-ms-flex-item-align:start;align-self:flex-start}}.form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 24))}.form input,.form textarea{height:var(--size-60-50);padding-left:16px;border:2px solid #000;outline:0;font-family:Montserrat-SemiBold,sans-serif;border-radius:var(--border-raduis-8);-webkit-transition:.2s ease-out;transition:.2s ease-out}@media (hover:hover){.nav__link:hover{background-color:var(--main-color)}.socials__item:hover{opacity:.8}.form input:hover,.form textarea:hover{-webkit-box-shadow:none;box-shadow:none;outline:0;border-color:var(--main-color-hover)}.form__button:hover{background:var(--main-color)}}.form input:focus,.form textarea:focus{-webkit-box-shadow:none;box-shadow:none;outline:0;border-color:var(--main-color-hover)}.form textarea{min-height:120px!important}.form__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:58px;padding:0 30px;color:#fff;font-size:var(--fs-16-14);font-family:Montserrat-Bold,sans-serif;background:var(--main-gradient);border-radius:var(--border-raduis-8);-webkit-box-shadow:var(--shadow-btn);box-shadow:var(--shadow-btn)}.form__button:disabled{opacity:.5;pointer-events:none}.form .form-floating{width:100%}.form .form-floating label{font-family:Montserrat-SemiBold,sans-serif;padding-left:14px;font-size:var(--fs-16-14)}.accordion,.form .form-fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 24))}.accordion-item{border-top-right-radius:var(--border-raduis-8)!important;border-top-left-radius:var(--border-raduis-8)!important;border-bottom-left-radius:var(--border-raduis-8)!important;border-bottom-right-radius:var(--border-raduis-8)!important;border:2px solid rgba(255,255,255,.2)!important;background:0 0;overflow:hidden}.accordion-button{gap:12px;color:#fff;font-size:var(--fs-24-lg-16);font-family:Montserrat-SemiBold,sans-serif;border:none!important;background-color:transparent;-webkit-transition:.2s ease-out;transition:.2s ease-out}.accordion-button::after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;background-image:url(../img/plus.svg);background-repeat:no-repeat;background-size:contain}.accordion-button:not(.collapsed){color:#fff;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.accordion-button:not(.collapsed)::after{background-image:url(../img/minus.svg)}.accordion-button:focus{border:2px solid #33a4d3;-webkit-box-shadow:none;box-shadow:none}@media (hover:hover){.accordion-button:hover{background-color:rgba(255,255,255,.2)}.breadcrumb__item>a:hover{color:var(--main-color-hover);text-decoration:underline;text-underline-offset:5px}}.accordion-content{padding:calc(var(--page-gap)/ (var(--page-gap-px)/ 24));padding-top:calc(var(--page-gap)/ (var(--page-gap-px)/ 12));color:#fff;font-size:var(--fs-18-14);background:0 0}.benef-item{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.benef-item__pic{position:relative;width:var(--main-benef-size);height:var(--main-benef-size);z-index:1}.benef-item__pic>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.benef-item__pic::after{content:"";position:absolute;bottom:0;right:0;width:var(--main-benef-size);height:var(--main-benef-size);background-color:var(--accent-color);border-radius:50%;-webkit-transform:translate(35px,30px);-ms-transform:translate(35px,30px);transform:translate(35px,30px);z-index:-1}.benef-item__content{position:absolute;top:90%;left:65%;min-width:150px;color:#000;font-size:var(--fs-24-lg-16);font-family:Montserrat-SemiBold,sans-serif;line-height:125%;z-index:2}@media (max-width:1699px) and (min-width:0px){.benef-item__content{font-size:var(--fs-18-14)}}@media (max-width:1399px) and (min-width:0px){.benef-item__content{left:50%;min-width:100px}.contacts__item>img{max-width:40px;max-height:40px}}.room-benef{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.room-benef__pic{position:relative;width:64px;height:64px;z-index:1}.room-benef__pic>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.room-benef__pic::after{content:"";position:absolute;bottom:0;right:0;width:60px;height:60px;background-color:var(--accent-color);border-radius:50%;-webkit-transform:translate(10px,20px);-ms-transform:translate(10px,20px);transform:translate(10px,20px);z-index:-1}.room-benef__content{position:absolute;top:100%;left:0;margin-top:5px;color:#000;font-size:var(--fs-16-14);line-height:125%;z-index:2}.price span:first-child{font-size:var(--fs-32-24);font-family:Montserrat-Bold,sans-serif}.rooms-item{display:grid;grid-template-columns:770px 1fr;background-color:#fff;border-radius:var(--border-raduis-16);margin-top:calc(var(--page-gap)/ (var(--page-gap-px)/ 30))}.rooms-item__slider{position:relative}.rooms-item__slides{height:100%}.rooms-item__slides img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-raduis-16)}.rooms-item__arrows{position:absolute;bottom:calc(var(--page-gap)/ (var(--page-gap-px)/ 40));right:calc(var(--page-gap)/ (var(--page-gap-px)/ 40))}.rooms-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 20));padding:calc(var(--page-gap)/ (var(--page-gap-px)/ 40)) calc(var(--page-gap)/ (var(--page-gap-px)/ 80))}@media (max-width:1199px) and (min-width:0px){:root{--fs-72-32:2.25rem;--fs-48-24:2rem;--fs-24-18:1.125rem;--fs-24-lg-16:1rem;--fs-18-16:1rem;--fs-18-14:0.875rem;--size-60-50:50px;--size-54-40:40px;--size-50-40:40px;--size-50-30:30px;--size-40-30:30px;--size-30-25:25px;--wrapper-gap:40px;--header-height:72px;--header-offset-top:0px;--margin-mx:0px;--main-benef-size:100px;--main-hero-height:600px}.form .form-floating label{padding:1.1rem .85rem}.rooms-item__content{padding-bottom:calc(var(--page-gap)/ (var(--page-gap-px)/ 80))}}.rooms-item__hgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 16));font-size:var(--fs-16-sm-12)}.rooms-item__title{font-size:var(--fs-32-24);font-style:italic;font-family:Montserrat-Bold,sans-serif}.rooms-item__benef{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,115px),1fr));gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 40)) calc(var(--page-gap)/ (var(--page-gap-px)/ 20));padding-bottom:40px}.rooms-item__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 20))}@media (max-width:1699px) and (min-width:0px){.rooms-item{grid-template-columns:600px 1fr}}@media (max-width:1199px) and (min-width:0px){.rooms-item{grid-template-columns:450px 1fr;grid-template-columns:100%}.rooms-item .btn-cta{width:100%}}.rounded-0{border-radius:0}.menu-offcanvas{padding:16px;padding-bottom:calc(var(--bottom-fixed-height) + 16px);background-color:var(--main-color)}.menu-offcanvas__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-offcanvas__nav{margin-top:32px}.menu-offcanvas .contacts-item{color:#fff}.menu-offcanvas .nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-offcanvas .nav__link{padding:12px 16px;font-size:20px}.breadcrumb{display:block;margin-bottom:2rem}.breadcrumb__list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px;font-size:18px;white-space:nowrap;overflow-x:auto}.breadcrumb__item{padding-right:calc(var(--page-gap)/ (var(--page-gap-px)/ 12))}.breadcrumb__item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 12));color:#000;font-size:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:.2s ease-out;transition:.2s ease-out}.breadcrumb__item:not(:last-child)>a:not(.dropdown-toggle)::after{content:"";display:block;border:none;width:6px;height:6px;margin:0;background:url(../img/dropdown.svg) 0 0/contain no-repeat;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.breadcrumb__item:last-child:not(:first-child)>a:not(.dropdown-toggle){pointer-events:none;color:#000;opacity:.25}.breadcrumb .dropdown-toggle::after{content:"";border:none;width:6px;height:6px;margin-left:7px;vertical-align:middle;background:url(../img/dropdown.svg) no-repeat}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 20px;margin-top:40px}.pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.pagination__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--size-60-50);height:var(--size-60-50);color:#000;font-family:Montserrat-Bold,sans-serif;background:var(--second-light-color);border-radius:var(--border-raduis-16);-webkit-transition:.2s ease-out;transition:.2s ease-out}.pagination__link.active{color:#fff;background:var(--main-color);pointer-events:none}.pagination__link.disable{color:#7f7f7f;pointer-events:none}@media (hover:hover){.pagination__link:hover{color:#fff;background:var(--main-color-hover)}.footer__nav__list a:hover{color:var(--main-color-hover)}}.pagination__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--size-60-50);height:var(--size-60-50);color:#fff;font-family:Montserrat-Bold,sans-serif;background:var(--main-color);border-radius:var(--border-raduis-16);-webkit-transition:.2s ease-out;transition:.2s ease-out}.pagination__arrow.active,.pagination__arrow:active,.pagination__arrow:focus,.pagination__arrow:hover{color:#fff!important}.bottom-fixed{display:none;position:fixed;bottom:0;left:0;width:100%;height:var(--bottom-fixed-height);gap:10px;background:var(--main-gradient);border-radius:var(--border-raduis-8) var(--border-raduis-8) 0 0;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);z-index:1049}.bottom-fixed__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;height:100%}.bottom-fixed__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;color:#fff;border:2px solid #fff;border-radius:var(--border-raduis-8)}.bottom-fixed .btn-accent{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:32px;gap:8px;padding:6px 12px;font-size:10px}.form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 30))}.form-wrap__hgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.form-wrap__title{font-family:Montserrat-Bold,sans-serif;font-size:var(--fs-32-24);font-style:italic}.form-wrap__descr{font-family:Montserrat-SemiBold,sans-serif;font-size:var(--fs-16-14)}.benef__items{display:grid;grid-template-columns:repeat(6,1fr);gap:80px;padding:calc(var(--page-gap)/ (var(--page-gap-px)/ 100)) 0}@media (max-width:1699px) and (min-width:0px){.benef__items{grid-template-columns:repeat(5,1fr);gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 80)) calc(var(--page-gap)/ (var(--page-gap-px)/ 60))}}@media (max-width:991px) and (min-width:0px){.benef__items{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px) and (min-width:0px){:root{--fs-72-24:1.5rem;--fs-48-sm-18:1.125rem;--fs-36-sm-18:1.125rem;--fs-32-sm-18:1.125rem;--fs-32-sm-16:1rem;--fs-24-sm-16:1rem;--fs-16-sm-12:0.75rem;--fs-16-sm-10:0.625rem;--fs-14-sm-10:0.625rem}.benef__items{grid-template-columns:repeat(3,1fr)}}.benef__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.benef__title span:last-child{margin-left:80px}@media (max-width:767px) and (min-width:0px){.benef__title{display:block}.benef__title span:last-child{margin-left:0}}.benef .benef-item:nth-child(2){-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}.benef .benef-item:nth-child(3){-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.benef .benef-item:nth-child(4){-webkit-transform:translateY(-45px);-ms-transform:translateY(-45px);transform:translateY(-45px)}.benef .benef-item:nth-child(5){-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px);grid-column:span 2}.benef .benef-item:nth-child(6){-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);grid-column:span 2;justify-self:end}.benef .benef-item:nth-child(7){-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.benef .benef-item:nth-child(8){-webkit-transform:translateY(-45px);-ms-transform:translateY(-45px);transform:translateY(-45px)}.benef .benef-item:nth-child(9){-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.benef .benef-item:nth-child(10){-webkit-transform:translateY(-75px);-ms-transform:translateY(-75px);transform:translateY(-75px)}@media (max-width:1699px) and (min-width:0px){.benef .benef-item{grid-column:auto!important;justify-self:start!important;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}}.soc-fixed{position:fixed;bottom:112px;right:0;z-index:500;border-radius:var(--border-raduis-16) 0 0 var(--border-raduis-16);overflow:hidden}.soc-fixed .socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.soc-fixed .socials__item{border-radius:0}@media (max-width:1199px) and (min-width:0px){.soc-fixed{display:none}}.header{position:fixed;top:var(--header-offset-top);left:0;right:0;width:100%;height:var(--header-height);background:0 0;border-radius:0 0 var(--border-raduis-8) var(--border-raduis-8);z-index:10;-webkit-transition:.2s ease-out;transition:.2s ease-out}.header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 var(--margin-mx);gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 40));height:var(--header-height);padding:calc(var(--page-gap)/ (var(--page-gap-px)/ 24)) calc(var(--page-gap)/ (var(--page-gap-px)/ 40));background:var(--main-gradient);border-radius:var(--border-raduis-16)}@media (max-width:1699px) and (min-width:0px){.header__row{gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 20))}.header .nav__link{font-size:14px;padding:12px 14px}}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 24))}.header__nav{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header .contacts-item{color:#fff}@media (max-width:576px) and (min-width:0px){:root{--bs-gutter-x:15px;--fs-48-xs-18:1.125rem;--fs-16-xs-12:0.75rem;--fs-16-xs-10:0.625rem;--fs-14-xs-10:0.625rem;--main-hero-offset:16px}.benef__items{grid-template-columns:repeat(2,1fr)}.header__row{padding:0}.header .contacts-item{font-size:14px}.header .contacts-item svg{display:none}}.header .socials{display:none}.header.fixed{top:0}.header.fixed .header__row{border-radius:0 0 var(--border-raduis-16) var(--border-raduis-16)}@media (max-width:1199px) and (min-width:0px){.header__row{background:0 0}.header__cta,.header__nav{display:none}.header .socials{display:-webkit-box;display:-ms-flexbox;display:flex}.header{background:var(--main-gradient)}}.footer{padding-top:var(--page-gap)}.footer__bottom{background-color:var(--accent-color);padding:calc(var(--page-gap)/ (var(--page-gap-px)/ 80)) 0}.footer__wrap{position:relative}.footer__wrap::after{content:"";position:absolute;bottom:-40px;right:0;display:block;width:var(--footer-bg-size);height:var(--footer-bg-size);background-image:url(../img/footer-bg.png);background-repeat:no-repeat;background-size:contain}@media (max-width:991px) and (min-width:0px){.footer__logo{display:none}.footer__wrap::after{bottom:0}}.footer__grid{display:grid;grid-template-columns:1fr auto var(--footer-bg-size);gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 40));margin-top:calc(var(--page-gap)/ (var(--page-gap-px)/ 50))}@media (max-width:991px) and (min-width:0px){.footer__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__nav{display:grid;grid-template-columns:repeat(4,auto);gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 40))}.footer__nav h3{font-family:Montserrat-Bold,sans-serif;font-size:var(--fs-16-14);margin-bottom:calc(var(--page-gap)/ (var(--page-gap-px)/ 30))}.footer__nav__list{-webkit-columns:auto;-moz-columns:auto;columns:auto;-webkit-column-gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 16));-moz-column-gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 16));column-gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 16))}.footer__nav__list--col{-webkit-columns:1;-moz-columns:1;columns:1}.footer__nav__list--col h3{margin-bottom:calc(var(--page-gap)/ (var(--page-gap-px)/ 20))}.footer__nav__list>li{margin-bottom:calc(var(--page-gap)/ (var(--page-gap-px)/ 16))}.footer__nav__list>li:has(>h3){margin-bottom:calc(var(--page-gap)/ (var(--page-gap-px)/ 30))}.footer__nav__list>li>a{font-family:Montserrat-SemiBold,sans-serif;font-size:var(--fs-16-14)}.footer__nav__list a{-webkit-transition:.2s ease-out;transition:.2s ease-out}.footer__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 30))}.footer__contacts .contacts-item .icon-fill{color:var(--main-color)}@media (max-width:991px) and (min-width:0px){.footer__nav__list{-webkit-columns:1;-moz-columns:1;columns:1}.footer__nav{grid-template-columns:repeat(2,1fr)}.footer__contacts{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.footer__form{position:relative;z-index:1}.footer__form::after{position:absolute;top:50%;left:0;right:0;content:"";width:100%;height:50%;background-color:var(--accent-color);z-index:-1}.footer__form .form{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:16px}.footer__form .form-fieldset,.footer__form .form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:991px) and (min-width:0px){.footer__form .form-fieldset,.footer__form .form-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__form .form-wrap{margin:0 var(--margin-mx);padding:calc(var(--page-gap)/ (var(--page-gap-px)/ 60)) calc(var(--page-gap)/ (var(--page-gap-px)/ 80));background-color:#fff;border-radius:var(--border-raduis-16);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}@media (max-width:1699px) and (min-width:0px){.footer__form .form-wrap{padding:calc(var(--page-gap)/ (var(--page-gap-px)/ 40))}.footer__form .form-wrap .form-wrap__hgroup{max-width:380px}}@media (max-width:1199px) and (min-width:0px){.footer__form .form__button{width:100%}.footer__form .form-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__form .form-wrap__hgroup{max-width:100%;text-align:center}}@media (max-width:576px) and (min-width:0px){.footer__form .form-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__form .form-wrap__hgroup{text-align:start}}.footer:not(.footer--main){background-color:var(--accent-color)}@media (max-width:1199px) and (min-width:0px){.footer{padding-bottom:var(--bottom-fixed-height)}}.faq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 40));margin:0 var(--margin-mx);padding:calc(var(--page-gap)/ (var(--page-gap-px)/ 80));background:var(--main-gradient);border-radius:var(--border-raduis-16)}.faq__title{color:#fff}.contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 24))}.contacts__title{font-family:Montserrat-Bold,sans-serif;font-size:var(--fs-24-18)}.contacts__descr{font-size:var(--fs-24-lg-16)}.contacts__list{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 40))}.contacts__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 12));padding:calc(var(--page-gap)/ (var(--page-gap-px)/ 40));border-radius:var(--border-raduis-16);background-color:#e7ebf5;font-size:var(--fs-24-lg-16)}.contacts__item>img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;margin-bottom:calc(var(--page-gap)/ (var(--page-gap-px)/ 16))}.contacts__map{width:100%;min-height:400;max-height:800;border-radius:var(--border-raduis-16);overflow:hidden}.main-hero{position:relative;height:var(--main-hero-height)}.main-hero__slider{position:absolute;top:0;left:0;width:65%;height:100%}@media (max-width:1199px) and (min-width:0px){.main-hero__slider{position:relative;width:100%;height:var(--main-hero-height)}}.main-hero__slide{position:relative;height:100%}.main-hero__slide__pic{position:relative;height:var(--main-hero-height)}.main-hero__slide__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-hero__slide__pic::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.main-hero__slide__content{position:absolute;bottom:100px;left:var(--main-hero-offset);max-width:50%}.main-hero__dots{position:absolute;bottom:calc(var(--page-gap)/ (var(--page-gap-px)/ 40));left:var(--main-hero-offset)}.main-hero__dots .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.main-hero__dots .slick-dots li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:50%;cursor:pointer}.main-hero__dots .slick-dots li.slick-active{background-color:var(--main-color)}.main-hero__dots .slick-dots button{width:8px;height:8px;background-color:#fff;border-radius:50%;font-size:0}@media (max-width:576px) and (min-width:0px){.main-hero__slide__content{right:var(--main-hero-offset);max-width:100%}.main-hero__dots{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.main-hero__form-wrap{position:absolute;top:0;right:0;width:45%;height:100%}@media (max-width:1199px) and (min-width:0px){.main-hero__form-wrap{position:relative;width:100%;height:auto;max-height:600px}}.main-hero__form{position:absolute;right:var(--main-hero-offset);top:calc(var(--header-height) + var(--header-offset-top) + var(--page-gap));max-width:400px}.main-hero__form-bg{width:100%;height:100%}.main-hero__form-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom left;object-position:bottom left}@media (max-width:1199px) and (min-width:0px){.main-hero__form-bg{height:var(--main-hero-height);background-color:var(--accent-color)}.main-hero__form{top:40px;left:var(--main-hero-offset)}.main-hero{height:100%;padding-top:calc(var(--header-height) - 10px)}}.cookies-consent-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0;gap:20px;font-size:1rem}.cookies-consent-banner__wrapper{position:fixed;bottom:0;left:0;width:100%;background:rgba(243,243,243,.9);z-index:20}.cookies-consent-banner .cookies-text a{color:var(--red)}.cookies-consent-banner .cookies-text a:hover{color:var(--light-red)}.cookies-consent-banner .cookies-text a:active{color:var(--dark-red)}@media (max-width:991px) and (min-width:0px){.cookies-consent-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cookies-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookies-buttons__item{border-radius:10px;border:none;font-size:var(--fs-16-14);font-family:Montserrat-Bold,sans-serif;padding:10px 30px;color:#fff;background:var(--main-gradient);cursor:pointer;-webkit-box-shadow:var(--shadow-btn);box-shadow:var(--shadow-btn)}.cookies-buttons__item--accept{background:var(--main-gradient)}@media (hover:hover){.cookies-buttons__item--accept:hover{background:var(--main-color)}}.cookies-buttons__item--decline{color:#000;background-color:#fff}.cookies-buttons__item--decline:hover{color:var(--blue)}.cookies-buttons__item--decline:active{background-color:#ededed}@media (max-width:767px) and (min-width:0px){.contacts__list{grid-template-columns:1fr}.cookies-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cookies__link{text-decoration:underline;font-family:Montserrat-SemiBold,sans-serif;-webkit-transition:.2s ease-out;transition:.2s ease-out}@media (hover:hover){.cookies__link:hover{color:var(--main-color-hover)}}.main-page{padding-top:0}.main-page .benef,.main-page .faq{margin-top:var(--page-gap)}.inner-page{background-color:var(--accent-color)}.not-page{padding-top:var(--page-gap);padding-bottom:var(--bottom-fixed-height)}.not-page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;height:100%}.not-page__hgroup span{color:var(--main-color-hover);font-size:clamp(125px,12vw,244px);font-family:Montserrat-Bold,sans-serif;line-height:100%;background:#121fcf;background:var(--main-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.not-page .footer__nav__list{-webkit-columns:1;-moz-columns:1;columns:1}.not-page .footer__grid{grid-template-columns:1fr auto}.book-modal .form-floating{position:relative}.book-modal .form-floating img{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:30px;width:30px}.counters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:25px}.form-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--card-color);border-radius:var(--border-raduis-16);-webkit-box-flex:1;-ms-flex:1;flex:1;height:80px}.form-counter .amount{font-family:Montserrat-Bold,sans-serif;font-size:var(--fs-24-18)}.form-counter .title{font-family:Montserrat-SemiBold,sans-serif;font-size:var(--fs-16-14)}.orders .nav{gap:0}.orders .nav-tabs{background-color:var(--card-color);border-radius:var(--border-raduis-16) var(--border-raduis-16) 0 0}.orders .nav-item{font-size:var(--fs-24-18);font-family:Montserrat-Bold,sans-serif;vertical-align:middle}.orders .nav-item .nav-link.active{border-radius:var(--border-raduis-16) var(--border-raduis-16) 0 0;border:none}.orders .nav-link{height:80px;padding:calc(var(--page-gap)/ (var(--page-gap-px)/ 20));background-color:var(--card-color);color:var(--main-color);border:none;border-radius:0}.tab-content{background-color:#fff;padding:calc(var(--page-gap)/ (var(--page-gap-px)/ 50));border-radius:0 0 var(--border-raduis-16) var(--border-raduis-16)}.orders-table th{height:56px;vertical-align:middle;text-align:center;padding:.5rem 1.5rem}.orders-table td{padding:.5rem 1.5rem}.orders-table tr{border-radius:5px}.orders-table thead{border:none}.orders-table thead th{background-color:var(--main-color-hover);color:#fff}.orders-table thead th:first-child{border-radius:var(--border-raduis-16) 0 0 var(--border-raduis-16)}.orders-table thead th:last-child{border-radius:0 var(--border-raduis-16) var(--border-raduis-16) 0}.orders-table tbody>tr:nth-child(even)>td{background-color:var(--card-color)}.orders-table tbody>tr:nth-child(odd)>td{background-color:var(--accent-color)}.orders-table tbody::before{content:"";display:block;height:8px;width:100%}.orders-table tbody tr:first-child td:first-child{border-top-left-radius:var(--border-raduis-16)}.orders-table tbody tr:first-child td:last-child{border-top-right-radius:var(--border-raduis-16)}.orders-table tbody tr:last-child td:first-child{border-bottom-left-radius:var(--border-raduis-16)}.orders-table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--border-raduis-16)}.orders-table tbody tr td{font-family:Montserrat-Regular,sans-serif}.orders-table tbody tr td:nth-child(6){font-family:Montserrat-Bold,sans-serif}.articles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:calc(var(--page-gap)/ (var(--page-gap-px)/ 70));gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 25))}.articles-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:var(--border-raduis-16);background-color:#fff}@media (max-width:991px) and (min-width:0px){.articles-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.articles-item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:991px) and (min-width:0px){.articles-item:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.articles-item__img{-webkit-box-flex:1;-ms-flex:1 0 70%;flex:1 0 70%}.articles-item__img img{border-radius:var(--border-raduis-16);-o-object-fit:cover;object-fit:cover;max-height:690px}.articles-item__content{padding:calc(var(--page-gap)/ (var(--page-gap-px)/ 65)) calc(var(--page-gap)/ (var(--page-gap-px)/ 50))}.articles-item h3{font-family:Montserrat-Bold,sans-serif;font-size:var(--fs-32-24);font-style:italic;margin-bottom:calc(var(--page-gap)/ (var(--page-gap-px)/ 25))}.articles-item p{font-family:Montserrat-Regular,sans-serif;font-size:var(--fs-16-14)}.articles-item--small .articles-item__img{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.articles-item--small .articles-item__img img{max-height:512px}.summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 50));margin-bottom:calc(var(--page-gap)/ (var(--page-gap-px)/ 40))}.summary-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 40))}@media (max-width:991px) and (min-width:0px){.summary-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.summary-item__content p{font-family:Montserrat-Regular,sans-serif;font-size:var(--fs-16-14)}.summary-item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:991px) and (min-width:0px){.summary-item:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.summary-item__img{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%}.summary-item__img img{border-radius:var(--border-raduis-16);-o-object-fit:cover;object-fit:cover;max-height:330px}.summary-item__quote{-webkit-box-flex:1;-ms-flex:1 0 35%;flex:1 0 35%}.summary-item__quote h4{font-family:Montserrat-Bold,sans-serif;font-size:var(--fs-24-18);font-style:italic;line-height:30px;color:var(--main-color-hover)}.pricing-table th{height:56px;vertical-align:middle;padding:.5rem 1.5rem}.pricing-table td{padding:.5rem 1.5rem}.pricing-table tr{border-radius:5px}.pricing-table thead{border:none}.pricing-table thead th{background-color:var(--main-color-hover);color:#fff}.pricing-table thead th:first-child{border-radius:var(--border-raduis-16) 0 0 var(--border-raduis-16)}.pricing-table thead th:last-child{border-radius:0 var(--border-raduis-16) var(--border-raduis-16) 0}tbody::before{content:"";display:block;height:8px;width:100%}tbody tr:first-child td:first-child{border-top-left-radius:var(--border-raduis-16)}tbody tr:first-child td:last-child{border-top-right-radius:var(--border-raduis-16)}tbody tr:last-child td:first-child{border-bottom-left-radius:var(--border-raduis-16)}tbody tr:last-child td:last-child{border-bottom-right-radius:var(--border-raduis-16)}tbody tr td{font-family:Montserrat-Regular,sans-serif}tbody tr td:nth-child(3){font-family:Montserrat-Bold,sans-serif}tbody>tr:nth-child(even)>td{background-color:var(--card-color)}tbody>tr:nth-child(odd)>td{background-color:#fff}.offer-page .articles-item{margin-bottom:calc(var(--page-gap)/ (var(--page-gap-px)/ 40))}.offer-page ul{list-style-type:disc;list-style-position:inside}.offer-page li::marker{color:var(--main-color)}.offer{margin-bottom:calc(var(--page-gap)/ (var(--page-gap-px)/ 80))}.offer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 80))}@media (max-width:767px) and (min-width:0px){.offer-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 40))}}.side-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 20));-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%}.side-card{background-color:var(--card-color);border-radius:var(--border-raduis-16);padding:25px}.side-card__content h4{margin-bottom:calc(var(--page-gap)/ (var(--page-gap-px)/ 10));font-size:var(--fs-18-16)}.side-card__content p{font-size:var(--fs-16-14)}.offer-descr__content h3{font-size:var(--fs-24-18);font-family:Montserrat-Bold,sans-serif;font-style:italic;padding:calc(var(--page-gap)/ (var(--page-gap-px)/ 60)) 0;line-height:30px}.offer-pricing{background:var(--main-gradient)}.offer-secondary-descr{color:#fff;padding:calc(var(--page-gap)/ (var(--page-gap-px)/ 80)) calc(var(--page-gap)/ (var(--page-gap-px)/ 10))}.offer-secondary-descr h2{font-size:var(--fs-72-24);font-style:italic;margin-bottom:calc(var(--page-gap)/ (var(--page-gap-px)/ 30))}.offer-secondary-descr__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 80))}.offer-secondary-descr__content .side-text{font-family:Montserrat-Bold,sans-serif;font-size:var(--fs-18-14)}.offer-secondary-descr__content .main-text{font-size:var(--fs-16-14)}@media (max-width:991px) and (min-width:0px){.offer-secondary-descr__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.pricing-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 40));position:relative;z-index:1;margin-top:200px}@media (max-width:991px) and (min-width:0px){.pricing-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:50px;padding-top:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.pricing-card{margin-top:-150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff;border-radius:var(--border-raduis-16);padding:45px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}@media (max-width:991px) and (min-width:0px){.pricing-card{margin-top:0}}.pricing-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--page-gap)/ (var(--page-gap-px)/ 28))}.pricing-card__content h3{line-height:125%}.pricing-card__content .pricing{font-family:Montserrat-Bold,sans-serif;font-size:var(--fs-32-24);color:var(--main-color)}.underline{position:relative}.underline::after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:30%;background:url(/img/blue-underline.svg) 0 0/contain no-repeat}@media (max-width:1199px) and (min-width:0px){.cookies-consent-banner__wrapper{bottom:56px}.page__content .cols-2-1{gap:40px}.page__content table{display:block;overflow-x:auto;white-space:nowrap;width:100%}.open-menu{padding-right:0}.bottom-fixed{display:-webkit-box;display:-ms-flexbox;display:flex}.offcanvas__close{right:-30px}}
/*# sourceMappingURL=styles.min.css.map */
