body.white{padding:80px 241px 0}body.white main{padding:0}body.white main .promo{display:flex;flex-direction:column;gap:110px}body.white main .promo section{margin:0}body.white main .promo .banner{display:flex;justify-content:space-between;background-color:#eeeeee80;border-radius:15px;padding:23px 25px 1px 16px}body.white main .promo .banner>div{flex:1}body.white main .promo .banner .calc{display:flex;justify-content:end;align-items:start}body.white main .promo .banner .calc .half-calc{width:100%;display:flex;flex-direction:column;justify-content:center;padding:36px 26px;border-radius:16px;background:#fff;gap:16px}body.white main .promo .banner .calc .half-calc h1{color:#1a1a2e;font-size:32px;font-style:normal;font-weight:700;line-height:56.7px;letter-spacing:.316px}body.white main .promo .banner .calc .half-calc h1 .red{color:#ce1126}body.white main .promo .banner .calc .half-calc .value{display:flex;justify-content:space-between;padding:16px;background-color:#eee;border-radius:10px 10px 0 0}body.white main .promo .banner .calc .half-calc .value span{font-size:16px;font-weight:600;line-height:120%}body.white main .promo .banner .calc .half-calc .value i.material-icons{cursor:pointer;background-color:#2b3a67;border-radius:50%;color:#eee;height:26px;padding:4px;font-size:18px}body.white main .promo .banner .calc .half-calc .range-container{width:100%;margin-top:-13px}body.white main .promo .banner .calc .half-calc #customRange{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;background:#e0e0e0;border-radius:2px;outline:none;cursor:pointer}body.white main .promo .banner .calc .half-calc #customRange::-webkit-slider-thumb{-webkit-appearance:none;height:20px;width:20px;background:#2d3e6a;border-radius:50%;border:3px solid #e0e0e0;box-shadow:0 1px 3px #0003}body.white main .promo .banner .calc .half-calc #customRange::-moz-range-progress{background-color:#2d3e6a;height:4px;border-radius:2px}body.white main .promo .banner .calc .half-calc #customRange::-moz-range-track{background-color:#e0e0e0;height:4px;border-radius:2px}body.white main .promo .banner .calc .half-calc #customRange::-moz-range-thumb{height:14px;width:14px;background:#2d3e6a;border:3px solid #e0e0e0;border-radius:50%}body.white main .promo .banner .calc .half-calc .prices{display:flex;color:#2b3a6780;font-size:12px;justify-content:space-between;align-items:center}body.white main .promo .badges{display:flex;justify-content:space-between}body.white main .promo .badges .item{color:#002b7f;display:flex;height:58px;padding:19px 34px;justify-content:center;align-items:center;border-radius:100px;background:#eee}body.white main .promo .qa{flex-direction:column;display:flex;gap:60px;position:relative;padding:24px 0;border-radius:15px}body.white main .promo .qa .questions{display:flex;flex-direction:column;gap:45px}body.white main .promo .qa .questions>div{font-size:20px;font-style:normal;font-weight:700;line-height:22.5px;letter-spacing:-.234px;width:-moz-fit-content;width:fit-content}body.white main .promo .qa .questions .first{color:#ce1126}body.white main .promo .qa .questions .second{color:#1a1a2e}body.white main .promo .qa .questions .third{color:#fff;font-size:14px;border-radius:14px;height:45px;font-weight:500;line-height:21px;letter-spacing:-.15px;padding:12px 24px 12px 17px;width:-moz-fit-content;width:fit-content}body.white main .promo .qa .answers{display:flex;gap:30px;z-index:1}body.white main .promo .qa .answers .item{display:flex;flex-direction:column;max-width:260px;gap:10px}body.white main .promo .qa .answers .item .number{font-size:18px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ce1126;color:#fff}body.white main .promo .qa .answers .item .title{color:#1a1a2e;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.312px}body.white main .promo .qa .answers .item .description{color:#6a7282;font-size:13px;line-height:20.8px;letter-spacing:-.076px}body.white main .promo .qa .absolute-image{position:absolute;right:0;top:0;z-index:0;padding:24px 0}body.white main .promo .qa .absolute-image:before{content:"";position:absolute;top:0;right:0;width:65%;height:100%;background-color:#eeeeee80;border-radius:15px;z-index:-1}body.white main .promo section.advantages{display:flex;justify-content:space-between;align-items:flex-start}body.white main .promo section.advantages .items{width:40%;display:flex;flex-direction:column;gap:16px}body.white main .promo section.advantages .items>div{display:flex;gap:50px}body.white main .promo section.advantages .items>div .image-block{display:flex;padding:12px;justify-content:center;height:-moz-fit-content;height:fit-content;align-items:center;border-radius:14px;background:#f6e3e5}body.white main .promo section.advantages .items>div .text-block{display:flex;flex-direction:column;gap:5px}body.white main .promo section.advantages .items>div .text-block .title{color:#1a1a2e;font-size:16px;line-height:24px;letter-spacing:-.312px}body.white main .promo section.advantages .items>div .text-block .description{color:#6a7282;font-size:13px;line-height:20.8px;letter-spacing:-.076px}body.white main .promo section.advantages .card-credit{display:flex;flex-direction:column;justify-content:space-between;width:35%;padding:24px;border-radius:16px;background:#f7f7f7}body.white main .promo section.advantages .card-credit .title{color:#ce1126;font-size:26px;font-weight:700;line-height:31.2px;letter-spacing:.216px}body.white main .promo section.advantages .card-credit .description{margin-top:16px;color:#1a1a2e;font-size:14px;line-height:22.4px;letter-spacing:-.15px}body.white main .promo section.advantages .card-credit .credit-button{margin-top:26px}body.white main .promo section.partner{display:flex;flex-direction:column;gap:58px;background:#f7f7f7;border-radius:16px;padding:49px 60px}body.white main .promo section.partner h1{color:#1a1a2e;text-align:center;font-size:34px;font-weight:700;line-height:51px;letter-spacing:.39px}body.white main .promo section.partner .pluses{display:flex;justify-content:space-evenly;gap:30px}body.white main .promo section.partner .pluses .item{max-width:290px;flex:1;display:flex;flex-direction:column;align-items:center;gap:5px}body.white main .promo section.partner .pluses .item .image-block{display:flex;width:64px;height:64px;justify-content:center;align-items:center;border-radius:16px;background:#f6e3e5}body.white main .promo section.partner .pluses .item .title{color:#ce1126;text-align:center;font-size:18px;font-weight:500;line-height:27px;letter-spacing:-.439px}body.white main .promo section.partner .pluses .item .description{color:#6a7282;text-align:center;font-size:14px;line-height:22.4px;letter-spacing:-.15px}body.white main .promo section.reviews{display:flex;flex-direction:column;padding-bottom:0;border:none}body.white main .promo section.reviews h1{color:#1a1a2e;font-size:30px;font-weight:700;line-height:35px}body.white main .promo section.reviews .review-list{display:flex;justify-content:space-between;margin-top:78px}body.white main .promo section.reviews .review-list .review{border-radius:16px;border:1px solid #F3F4F6;background:#f7f7f7;padding:24px;display:flex;flex-direction:column;gap:32px;width:40%}body.white main .promo section.reviews .review-list .review .top-block{display:flex;gap:20px}body.white main .promo section.reviews .review-list .review .top-block .review-image{border-radius:50%}body.white main .promo section.reviews .review-list .review .top-block .name{color:#1a1a2e}body.white main .promo section.reviews .review-list .review .top-block .rating{display:flex;justify-content:start;margin-top:0}body.white main .promo section.reviews .review-list .review .top-block .rating .custom-star-rating{display:flex;flex-direction:row;gap:4px}body.white main .promo section.reviews .review-list .review .top-block .rating .custom-star-rating .star svg{width:20px;height:20px;fill:#f4d73866}body.white main .promo section.reviews .review-list .review .top-block .rating .custom-star-rating .star.filled svg{opacity:1;fill:#ffb800}body.white main .promo section.reviews .review-list .review .review-message{color:#4a5565;font-size:13px;line-height:23.1px;letter-spacing:-.15px}body.white main .promo section.reviews .carousel-btn-group{gap:10px;margin-top:29px}body.white main .promo section.reviews .carousel-btn-group .prev-btn{background-color:#ededed}body.white main .promo section.reviews .carousel-btn-group .prev-btn svg{fill:#002b7f}body.white main .promo section.reviews .carousel-btn-group .next-btn{background-color:#002b7f}body.white main .promo section.reviews .carousel-btn-group .next-btn svg{fill:#fff}body.white main .promo section.credit-rapid{padding:50px 60px;background-color:#f7f7f7;border-radius:16px}body.white main .promo section.credit-rapid .red{color:#ce1126}body.white main .promo section.credit-rapid h1{color:#ce1126;font-size:30px;font-weight:700;line-height:45px;letter-spacing:.396px}body.white main .promo section.credit-rapid .open-text{color:#ce1126;font-size:14px;font-weight:500;line-height:20px;text-decoration-line:underline}body.white main .promo section.credit-rapid .general{display:flex;flex-direction:column;color:#4a5565;font-size:14px;line-height:23.8px;letter-spacing:-.15px;align-items:center}body.white main .promo section.credit-rapid .general .top{display:flex;justify-content:space-between;color:#4a5565;font-size:14px;font-weight:400;line-height:23.8px}body.white main .promo section.credit-rapid .general .top>div{width:40%}body.white main .promo section.credit-rapid .general .top .blue{color:#002b7f}body.white main .promo section.credit-rapid .general .title{color:#1a1a2e;font-size:14px}body.white main .promo section.credit-rapid .general .bottom{margin-top:40px}body.white main .promo section.credit-rapid .general a.open-text,body.white main .promo section.credit-rapid .general .close-text{display:flex;width:314.664px;height:56px;color:#fff;justify-content:center;align-items:center;border-radius:12px;background:#ce1126;margin:50px auto 0}body.white main .promo section.credit-rapid .general .open-text[aria-expanded=true]{display:none}body.white main .promo section.credit-rapid .general .collapse{color:#4a5565;margin-top:29px}body.white main .promo section.credit-rapid .general .collapse ul{margin-left:20px}body.white main .promo section.credit-rapid .general .collapse ul li{list-style:disc}body.white main .credit-button,body.white main .red-button{cursor:pointer;height:56px;display:flex;align-items:center;justify-content:center;border:2px solid #CE1126;border-radius:12px;line-height:20px;background-color:#ce1126;color:#fff}body.white footer{margin-top:110px;padding:67px 0 80px;border:none;border-top:1px solid #eeeeee}@media (max-width: 768px){body.white{padding:0 14px}body.white main .promo{gap:37px}body.white main .promo .banner{flex-direction:column;gap:14px;padding:10px}body.white main .promo .banner>div{flex:1}body.white main .promo .banner .calc .half-calc{width:100%}body.white main .promo .banner .calc .half-calc h1{display:none}body.white main .promo .banner .calc .half-calc .prices{height:auto}body.white main .promo .badges{flex-direction:column;gap:32px;align-items:center}body.white main .promo .badges .item{font-size:13px;width:70%}body.white main .promo section.qa{flex-direction:column;gap:24px;padding:0}body.white main .promo section.qa .questions{padding-left:60px}body.white main .promo section.qa .answers{flex-direction:column;align-items:start;padding-left:37px;padding-top:13px}body.white main .promo section.qa .answers .item{display:flex;flex-direction:column;align-items:start}body.white main .promo section.qa .absolute-image{position:relative;padding:51px 0}body.white main .promo section.advantages{flex-direction:column}body.white main .promo section.advantages .items{width:90%;flex-direction:column;gap:24px}body.white main .promo section.advantages .items>div{flex-direction:column;gap:14px}body.white main .promo section.advantages .items>div .image-block{width:-moz-fit-content;width:fit-content}body.white main .promo section.advantages .card-credit{margin-top:40px;margin-left:0;width:auto}body.white main .promo section.advantages .card-credit .credit-button{margin-top:24px}body.white main .promo section.partner{padding:42px 21px 6px;gap:24px}body.white main .promo section.partner h1{font-size:24px;margin:0}body.white main .promo section.partner .pluses{align-items:center;flex-direction:column}body.white main .promo section.reviews{align-items:stretch;padding:0}body.white main .promo section.reviews .review-list{margin-top:48px}body.white main .promo section.reviews .review-list .review{width:100%}body.white main .promo section.reviews .review-list .review:nth-child(2){display:none}body.white main .promo section.reviews .carousel-btn-group{margin-top:21px}body.white main .promo section.credit-rapid{padding:24px 31px;gap:24px;display:flex;flex-direction:column}body.white main .promo section.credit-rapid .general{gap:24px}body.white main .promo section.credit-rapid .general .top{flex-direction:column;gap:24px}body.white main .promo section.credit-rapid .general .top>div{width:initial}body.white main .promo section.credit-rapid .general .bottom{margin-top:0}body.white main .promo section.credit-rapid .general a.open-text{margin-top:0;width:80%}body.white main .promo section.credit-rapid h1{text-align:left;font-size:24px;margin-bottom:24px}body.white footer{margin-top:0;padding:24px 0 13px;border:none}body.white footer .wrap{width:100%;padding:32px 6px 8px 16px}}
