:root{--cl-600: #262D3F;--cl-500: #1A3758;--cl-400: #41518B;--cl-300: #5264AE;--cl-200: #E9ECF3;--cl-100: #F1F1F5;--white: #FFFFFF;--trasition: .45s ease}.progress__wrap{padding-block:clamp(100px,82.2033898305px + 4.2372881356vw,150px);background-color:var(--cl-300);color:var(--white);border-radius:10px 10px 0 0;display:flex;flex-direction:column;align-items:center;padding-inline:10px;text-align:center}.progress__wrap .xl-title{max-width:750px;margin-bottom:15px;text-transform:uppercase}.progress__wrap .html-content{max-width:800px;margin-bottom:35px}@media(min-width:993px){.blog__card{max-width:336px}}@media(min-width:769px){.blog__card{height:360px}}.blog__card{width:100%;position:relative;background-color:var(--white);display:flex;flex-direction:column;border-radius:10px}.blog__card-pin{position:absolute;top:0;right:15%;transform:translateY(-50%)}.blog__card-pin svg{width:31px;height:31px}.blog__card-content{display:flex;flex-direction:column;gap:10px;padding:20px;height:100%;justify-content:end}@media(min-width:769px){.blog__card-ctab{margin-top:auto}}@media(max-width:768px){.blog__card-ctab{margin-top:100px}}.blog__card .underline{color:var(--cl-300);font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-color:currentColor;text-decoration-skip-ink:none;transition:opacity var(--trasition)}@media(hover:hover){.blog__card .underline:hover{opacity:.5}}.blog__card--blue{background-color:var(--cl-300);color:var(--white)}@media(min-width:769px){.blog__card--blue{grid-column:span 2;grid-row:span 2;max-width:100%;height:770px}}@media(max-width:768px){.blog__card--blue{margin-block:20px;padding-block:130px}}.blog__card--blue .blog__card-pin svg{width:clamp(40px,35.0169491525px + 1.186440678vw,54px);height:clamp(40px,35.0169491525px + 1.186440678vw,54px)}.blog__card--blue .blog__card-pin svg path{fill:var(--cl-600)}.blog__card--blue .blog__card-content{align-items:center;text-align:center;justify-content:center}.blog__card--blue .blog__card-ctab{margin-top:0}.blog__card--blue .underline{color:var(--white)!important}.blog__card--navy{background-color:var(--cl-600);color:var(--white)}@media(min-width:769px){.blog__card--navy{grid-column:span 2;grid-row:span 2;max-width:100%;height:770px}}@media(max-width:768px){.blog__card--navy{margin-block:20px;padding-block:130px}}.blog__card--navy .blog__card-pin svg{width:clamp(40px,35.0169491525px + 1.186440678vw,54px);height:clamp(40px,35.0169491525px + 1.186440678vw,54px)}.blog__card--navy .blog__card-pin svg path{fill:var(--cl-300)}.blog__card--navy .blog__card-content{align-items:center;text-align:center;justify-content:center}.blog__card--navy .blog__card-ctab{margin-top:0}.blog__card--navy .underline{color:var(--white)!important}.reasons{color:var(--cl-600);padding-block:clamp(150px,132.2033898305px + 4.2372881356vw,200px)}.reasons__wrap{display:flex;flex-direction:column;align-items:center;gap:82px}.reasons__wrap-title{display:flex;flex-direction:column;gap:15px;text-align:center;align-items:center}.reasons__wrap-title .xl-title{text-transform:uppercase}.reasons__wrap-items{display:flex;height:615px;margin-inline:auto;max-width:1058px;width:100%}@media(max-width:992px){.reasons__wrap-items{height:auto;display:grid;gap:5px}}.reasons__wrap-items>.reasons__card:nth-child(1){margin-bottom:auto;background-color:var(--cl-600);color:var(--white);transform:rotate(-12.13deg)}@media(hover:hover){.reasons__wrap-items>.reasons__card:nth-child(1):hover{transform:rotate(0)}}@media(max-width:992px){.reasons__wrap-items>.reasons__card:nth-child(1){transform:rotate(0)}}.reasons__wrap-items>.reasons__card:nth-child(2){margin-block:auto;background-color:var(--white);transform:rotate(4.34deg)}@media(hover:hover){.reasons__wrap-items>.reasons__card:nth-child(2):hover{transform:rotate(0)}}@media(max-width:992px){.reasons__wrap-items>.reasons__card:nth-child(2){transform:rotate(0)}}.reasons__wrap-items>.reasons__card:nth-child(3){margin-top:auto;background-color:var(--cl-400);color:var(--white);transform:rotate(-4.35deg)}@media(hover:hover){.reasons__wrap-items>.reasons__card:nth-child(3):hover{transform:rotate(0)}}@media(max-width:992px){.reasons__wrap-items>.reasons__card:nth-child(3){transform:rotate(0)}}.reasons__card{max-width:366px;max-height:415px;aspect-ratio:366/415;padding:25px;border-radius:10px;display:flex;justify-content:space-between;flex-direction:column;gap:100px;transition:transform var(--trasition)}@media(max-width:992px){.reasons__card{max-width:unset;aspect-ratio:unset;max-height:unset;width:100%;height:fit-content}}.reasons__card-title{text-wrap-style:balance}.offers__card{max-width:335px;width:100%}@media(max-width:992px){.offers__card{max-width:unset;aspect-ratio:unset}}.offers__card-top{padding:15px;background-color:var(--white);border-radius:15px 15px 0 0;height:calc(100% - 79px)}.offers__card-inner{padding:20px;background-color:var(--cl-200);border-radius:10px;display:flex;flex-direction:column;gap:15px;height:100%;position:relative;color:var(--cl-600)}.offers__card-inner--logo{height:40px;width:auto;max-width:140px}.offers__card-inner--logo img,.offers__card-inner--logo svg{width:auto;height:100%;object-fit:contain}.offers__card-inner--info{display:flex;flex-direction:column;gap:10px}.offers__card-inner--info h4{font-weight:600;font-size:14px;line-height:18px}.offers__card-inner--info .price{display:flex;flex-direction:column}.offers__card-inner--info .price__wrap{display:flex}.offers__card-inner--info .price__unit{font-weight:400;font-size:16px;line-height:25px}.offers__card-inner--info .price__value{font-weight:800;font-size:20px;line-height:25px}.offers__card-inner--info .price__label{font-weight:500;font-size:16px;line-height:20px}.offers__card-inner--subtitle{font-weight:400;font-size:14px;line-height:18px}.offers__card-inner--more{margin-top:auto;text-decoration:underline;text-underline-offset:4px;text-decoration-color:currentColor;text-decoration-skip-ink:none;transition:opacity var(--trasition)}@media(hover:hover){.offers__card-inner--more:hover{opacity:.5}}.offers__card-inner--discount{position:absolute;top:0;right:0;background-color:#262d3f;color:var(--white);padding:5px 15px;border-radius:0 10px;font-weight:600;font-size:14px;line-height:18px}.offers__card-bottom{display:flex;justify-content:space-between;align-items:center;gap:10px;background-color:var(--cl-600);color:var(--white);padding:28px 25px;transition:background-color var(--trasition);font-weight:800;font-size:18px;line-height:23px}.offers__card-bottom svg{width:25px;height:17.5px}@media(hover:hover){.offers__card-bottom:hover{background-color:var(--cl-300)}}@media(max-width:768px){.offers__card-bottom{font-size:14px;line-height:18px;padding:20px 25px}}.offers-checks__card{max-width:335px;width:100%}@media(max-width:992px){.offers-checks__card{max-width:unset;aspect-ratio:unset}}.offers-checks__card-top{padding:15px;background-color:var(--white);border-radius:15px 15px 0 0}.offers-checks__card-inner{position:relative;padding:20px;background-color:var(--cl-200);border-radius:10px;display:flex;flex-direction:column;gap:15px;color:var(--cl-600)}.offers-checks__card-inner--logo{height:40px;width:auto;max-width:140px}.offers-checks__card-inner--logo img,.offers-checks__card-inner--logo svg{width:auto;height:100%;object-fit:contain}.offers-checks__card-inner--more{text-decoration:underline;text-underline-offset:4px;text-decoration-color:currentColor;text-decoration-skip-ink:none;transition:opacity var(--trasition)}@media(hover:hover){.offers-checks__card-inner--more:hover{opacity:.5}}.offers-checks__card-inner--discount{position:absolute;top:0;right:0;background-color:#262d3f;color:var(--white);padding:5px 15px;border-radius:0 10px;font-weight:600;font-size:14px;line-height:18px}.offers-checks__card-bottom{display:flex;justify-content:space-between;align-items:center;gap:10px;background-color:var(--cl-600);color:var(--white);padding:28px 25px;transition:background-color var(--trasition);font-weight:800;font-size:18px;line-height:23px}.offers-checks__card-bottom svg{width:25px;height:17.5px}@media(hover:hover){.offers-checks__card-bottom:hover{background-color:var(--cl-300)}}.offers-checks__list{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0;margin:0}.offers-checks__item{display:flex;align-items:flex-start;gap:10px}.offers-checks__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;background-color:var(--cl-400)}.offers-checks__icon svg{width:11px;height:8px}.offers-checks__text{font-size:14px;line-height:18px}.offers-checks__text strong{font-weight:700}.offers-checks__price{display:flex;flex-direction:column;gap:4px}.offers-checks__price-wrap{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px}.offers-checks__price-value{font-weight:800;font-size:20px;line-height:25px}.offers-checks__price-unit{font-weight:400;font-size:16px;line-height:28px}.offers-checks__price-suffix{font-weight:500;font-size:16px;line-height:20px}.offers-checks__disclaimer{font-size:12px;line-height:16px;font-weight:500}.hero{width:100%;background-color:var(--cl-400);color:var(--white);position:relative;overflow:clip}.hero__wrap{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:37px;height:100vh;max-height:890px}@media(max-width:992px){.hero__wrap{justify-content:flex-start;padding-top:120px;padding-bottom:22px;height:calc(100% + 400px)}}.hero__wrap-title{display:flex;flex-direction:column;gap:20px;max-width:572px}.hero__wrap-title .l-title{text-transform:uppercase;text-wrap-style:balance}.hero__wrap-title .ctab{margin-top:17px}.hero__image{position:absolute;bottom:-260px;width:clamp(250px,162.4406779661px + 20.8474576271vw,496px);object-fit:cover;aspect-ratio:496/1011;z-index:1}@media(min-width:993px){.hero__image{right:clamp(80px,31.0526315789px + 4.9342105263vw,110px)}}@media(max-width:992px){.hero__image{right:50px;transform:translateY(100%);bottom:100px}}@media(max-width:768px){.hero__image{left:50%;transform:translate(-50%) translateY(100%);bottom:0}}.hero__popups .popup{position:absolute;display:flex;align-items:center;gap:8px;padding:10px 15px;color:var(--cl-600);background-color:var(--cl-100);border-radius:10px;font-weight:800;font-size:22px;line-height:24px;max-width:214px}@media(max-width:768px){.hero__popups .popup{max-width:fit-content;background-color:transparent;padding:0}.hero__popups .popup .popup__title{display:none}}.hero__popups .popup__icon{position:absolute;display:flex;align-items:center;justify-content:center;width:33px;height:33px;background-color:var(--cl-400);border-radius:50%}.hero__popups .popup__icon svg{width:21px;height:21px}.hero__popups .popup:nth-child(1){top:38%;background-color:#5264ae;color:var(--white)}@media(min-width:769px){.hero__popups .popup:nth-child(1){left:clamp(400px,-200.4210526316px + 60.5263157895vw,768px)}}@media(max-width:1200px){.hero__popups .popup:nth-child(1){top:24%}}@media(max-width:768px){.hero__popups .popup:nth-child(1){top:unset;bottom:-20%;transform:translateY(-100%)}}.hero__popups .popup:nth-child(1) .popup__icon{background-color:var(--white)}@media(min-width:769px){.hero__popups .popup:nth-child(1) .popup__icon{bottom:0;right:15%;transform:translateY(50%)}}@media(max-width:768px){.hero__popups .popup:nth-child(1) .popup__icon{left:0;transform:translateY(-75%)}}.hero__popups .popup:nth-child(2){top:25%;background-color:#f1f1f5;color:#262d3f}@media(min-width:769px){.hero__popups .popup:nth-child(2){right:1.5%}}@media(max-width:768px){.hero__popups .popup:nth-child(2){top:unset;bottom:-24%;right:20px;transform:translateY(-100%)}}.hero__popups .popup:nth-child(2) .popup__icon{background-color:#5264ae}@media(min-width:769px){.hero__popups .popup:nth-child(2) .popup__icon{bottom:0;right:15%;transform:translateY(50%)}}@media(max-width:768px){.hero__popups .popup:nth-child(2) .popup__icon{top:0;right:0;transform:translateY(-75%)}}.reasons{padding-block:clamp(150px,132.2033898305px + 4.2372881356vw,200px) clamp(50px,50px + 0vw,50px)}.compare{color:var(--cl-600);padding-block:clamp(50px,7.2881355932px + 10.1694915254vw,170px) clamp(100px,75.0847457627px + 5.9322033898vw,170px);overflow-x:clip}.compare__wrap{display:flex;flex-direction:column;align-items:center;gap:50px}.compare__wrap-title{display:flex;flex-direction:column;align-items:center;gap:15px;text-align:center}.compare__wrap-title .xl-title{text-transform:uppercase;text-wrap-style:nowrap;max-width:763px}.compare__wrap-title .html-content{max-width:800px}.compare__wrap-swiper{width:100%}.compare__wrap-swiper .swiper{width:100%;height:100%;overflow-x:visible;overflow-y:clip}.compare__card{width:100%;height:100%;aspect-ratio:366/415;color:#fff;overflow:hidden;position:relative}.compare__card img{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:366/415;transition:scale var(--trasition)}.compare__card:after{content:"";position:absolute;inset:0;background:linear-gradient(#6660,#000000a8)}.compare__card-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;padding:25px;height:100%;justify-content:end}@media(hover:hover){.compare__card:hover img{scale:1.05}}.best{background-color:var(--cl-400);color:var(--white);padding-block:clamp(50px,32.2033898305px + 4.2372881356vw,100px)}.best__wrap{display:flex;flex-direction:column;align-items:center;gap:70px}.best__wrap-title{display:flex;flex-direction:column;align-items:center;gap:25px;text-align:center;max-width:1016px}.best__wrap-title .xl-title{text-transform:uppercase}.best__wrap-title .subtitle{color:var(--cl-600)}.best__wrap-swiper{width:100%;height:100%;overflow:clip}.best__wrap-swiper .swiper{width:100%;height:100%;overflow:visible;overflow-y:clip;padding-bottom:30px}.best .swiper-slide{height:auto}.best .offers__card{height:100%}.best .myBestSwiper-pagination{margin-inline:auto;display:flex;justify-content:center}.best .myBestSwiper-pagination .swiper-pagination-bullet{background-color:var(--white);opacity:1}.best .myBestSwiper-pagination .swiper-pagination-bullet-active{background-color:var(--cl-600)!important}.best .swiper-pagination-bullets-dynamic{transform:translate(0)!important;overflow:visible!important}.steps{padding-block:clamp(120px,109.3220338983px + 2.5423728814vw,150px)}.steps .vector{position:absolute;pointer-events:none;z-index:100;overflow:visible;top:672px;left:-70px;rotate:81.75deg;transform-origin:center;width:1484px;height:299px}.steps__connector{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:visible}.steps__connector path{stroke-width:3px}.steps__wrap{display:flex;justify-content:space-between;flex-direction:column;gap:clamp(100px,53.7288135593px + 11.0169491525vw,230px);position:relative}.steps__wrap-item{display:flex;align-items:flex-start;gap:clamp(0px,-35.593220339px + 8.4745762712vw,100px);color:var(--cl-600);position:relative;z-index:1}@media(max-width:992px){.steps__wrap-item{width:100%}}@media(min-width:993px){.steps__wrap-item{text-align:right}}.steps__wrap-item-title{display:flex;flex-direction:column;gap:25px;width:clamp(235px,156.6949152542px + 18.6440677966vw,455px)}.steps__wrap-item-title .xl-title{text-transform:uppercase;text-wrap-style:balance}@media(max-width:992px){.steps__wrap-item-title{height:auto}}.steps__wrap-item-number{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:clamp(110px,91.4915254237px + 4.406779661vw,162px);height:clamp(110px,91.4915254237px + 4.406779661vw,162px);border-radius:50%;background-color:var(--cl-400);color:var(--white);font-family:Impact;font-weight:400;font-size:clamp(22px,18.4406779661px + .8474576271vw,32px);line-height:clamp(22px,18.4406779661px + .8474576271vw,32px);text-transform:uppercase}@media(min-width:993px){.steps__wrap-item:nth-of-type(2n){margin-left:auto;flex-direction:row-reverse;text-align:left}}@media(max-width:992px){.steps__wrap-item:nth-of-type(odd){justify-content:space-between}}.blog{padding-block:clamp(100px,82.2033898305px + 4.2372881356vw,150px);color:var(--cl-600)}.blog__wrap{display:flex;flex-direction:column;align-items:center;gap:50px}.blog__wrap-title{display:flex;flex-direction:column;align-items:center;gap:15px;text-align:center}.blog__wrap-title .xl-title{text-transform:uppercase;max-width:657px}.blog__wrap-title .html-content{max-width:800px}.blog__wrap-swiper{width:100%}.blog__wrap-swiper .swiper{width:100%;height:100%;overflow-x:clip;overflow-y:visible}.blog__wrap-ctab{display:flex;justify-content:center;width:100%}
