#insuranceMain{margin-bottom:16px;max-width:100%;overflow:hidden}@media(min-width:769px){#insuranceMain{margin-bottom:0}}.insurance{background:#fff;padding:16px 0 96px}.insurance--grey{background:#f7f7fa}@media(min-width:769px){.insurance{padding:40px 0 80px}}.insurance p{margin:0}.insurance__section{padding:24px 0}@media(min-width:769px){.insurance__section{padding:56px 0}}.insurance__section--grey{background:#f7f7fa}@media(min-width:769px){.insurance__section--full-screen{height:100vh;max-height:688px}}.insurance__section--action{backdrop-filter:blur(3px);background:linear-gradient(0deg,hsla(0,0%,100%,.24),hsla(0,0%,100%,0));border-top:1px solid #fff;bottom:0;left:0;padding:16px 0;position:fixed;width:100%;z-index:12}.insurance__section-subtitle{color:#cccccf;font-size:14px;font-weight:700;line-height:20px;margin-bottom:8px;text-transform:uppercase}.insurance__section-subtitle--lower{text-transform:none}.insurance__section-subtitle--small{font-size:12px;line-height:14px;margin-top:12px}@media(min-width:769px){.insurance__section-subtitle{font-size:16px;line-height:24px;margin-bottom:16px}.insurance__section-subtitle--small{font-size:12px;line-height:14px}}.insurance__section-title{font-size:24px;font-weight:700;letter-spacing:-.045em;line-height:32px;margin-bottom:8px}@media(min-width:769px){.insurance__section-title{font-size:48px;line-height:56px;margin-bottom:16px}}.insurance__section-top{margin-bottom:40px}.insurance__section-top--mini{margin-bottom:8px}@media(min-width:769px){.insurance__section-top--mini{margin-bottom:40px}}.insurance__section--rounded{border-radius:16px}@media(min-width:769px){.insurance__section--rounded{border-radius:24px}}.insurance__section .last{margin-bottom:40px}.insurance__heading{font-size:32px;font-weight:700;letter-spacing:-.045em;line-height:40px;margin-bottom:8px}.insurance__heading--price,.insurance__heading--sub{font-size:24px;font-weight:700;line-height:32px;margin-bottom:8px}.insurance__heading--price span{color:#ababb0}@media(min-width:769px){.insurance__heading{font-size:56px;line-height:64px;margin-bottom:16px}.insurance__heading--sub{display:none}.insurance__heading--price{font-size:40px;line-height:48px}.insurance__heading--price span{font-size:24px;line-height:32px}}.insurance__desc{color:#6e6e73;font-size:16px;font-weight:500;letter-spacing:-.045em;line-height:24px}.insurance__desc--p{padding-bottom:8px}@media(min-width:769px){.insurance__desc--main{color:#33333d;font-size:24px;line-height:32px}}.insurance__banner{align-items:center;display:flex;height:100%;justify-content:center}.insurance__banner--grey{background:#ededf2}.insurance__banner--rounded{border-radius:24px}.insurance__banner img{display:block;max-width:100%}.insurance__card{border-radius:16px;overflow:hidden}.insurance__card--grey.last{margin-bottom:0}.insurance__card--grey{background:#f7f7fa;margin-bottom:8px}@media(min-width:769px){.insurance__card--grey{margin-bottom:0}}.insurance__card--grey-p{padding:16px}@media(min-width:769px){.insurance__card--grey-p{padding:24px 16px}}.insurance__card--center{text-align:center}.insurance__card--white{background:#fff;margin-bottom:8px;padding:24px 30% 24px 24px;position:relative}@media(min-width:769px){.insurance__card--white{height:128px;margin-bottom:24px}}.insurance__card--white-ni{padding:16px}.insurance__card-top{background:#ededf2;border-radius:16px;font-size:16px;font-weight:500;line-height:24px;padding:16px}@media(min-width:769px){.insurance__card-top{padding:24px 16px}}.insurance__card-center{font-size:24px;font-weight:700;line-height:32px;padding:24px 16px}@media(min-width:769px){.insurance__card-center{font-size:40px;line-height:48px}}.insurance__card-heading{font-size:24px;font-weight:700;line-height:32px;margin-bottom:0}.insurance__card-heading--p{margin-bottom:8px}.insurance__card-desc{font-size:16px;font-weight:500;line-height:24px;position:relative;z-index:2}.insurance__card-desc--grey{color:#6e6e73;width:calc(100% + 5px)}.insurance__card-bg{height:100%;position:absolute;right:0;top:0}.insurance__card-bg img{height:100%;opacity:.5;transform:translate(35px);z-index:0}@media(min-width:769px){.insurance__card-bg img{opacity:1;transform:translate(0)}}.insurance__card-img{margin-bottom:22px;max-width:232px}.insurance__steps{display:flex;margin:0 -4px;overflow-x:scroll;overflow-y:hidden;width:calc(100% + 16px);-ms-overflow-style:none;scroll-snap-type:x mandatory;scrollbar-width:none}.insurance__steps:-webkit-scrollbar{display:none}@media(min-width:1200px){.insurance__steps{overflow:hidden;width:100%}}.insurance__steps-item{align-items:center;background:#ededf2;display:inline-flex;flex:none;font-size:14px;font-weight:500;line-height:20px;margin:0 20px 0 16px;padding:8px 10px;position:relative;scroll-snap-align:center;width:250px}.insurance__steps-item:before{content:url(/images/insurance/tf.svg);left:-19px;position:absolute;top:0}.insurance__steps-item:after{content:url(/images/insurance/ts.svg);position:absolute;right:-15px;top:0}@media(min-width:1200px){.insurance__steps-item{flex:auto;width:100%}}.insurance__slider{display:flex;margin:0 -8px;overflow:scroll;width:calc(100% + 16px);-ms-overflow-style:none;scroll-snap-type:x mandatory;scrollbar-width:none}.insurance__slider:-webkit-scrollbar{display:none}@media(min-width:769px){.insurance__slider{margin:0 -15px;overflow:hidden;width:100%}}.insurance__slider-item{display:inline-block;flex:none;height:276px;margin:0 5px;scroll-snap-align:center;width:250px}@media(min-width:769px){.insurance__slider-item{flex:auto;margin:0 15px;width:100%}}.insurance__action{align-items:center;display:flex;justify-content:center;width:100%}.insurance__action .btn{width:100%}@media(min-width:769px){.insurance__action .btn{padding-left:68px;padding-right:68px;width:-moz-fit-content;width:fit-content}}.insurance__timer{color:#5956e0;font-size:14px;font-weight:500;line-height:20px;margin-top:16px}.insurance-form{min-height:calc(100vh - 50px);padding:16px 0}@media(min-width:769px){.insurance-form{min-height:calc(100vh - 100px);padding:68px}}.insurance-form__action{display:flex;width:100%}.insurance-form__action .btn{width:100%}.insurance-form__action .btn-fi{margin-right:16px;width:-moz-fit-content;width:fit-content}.insurance-form__input{margin-bottom:20px}.insurance-form__input--mb8{margin-bottom:14px}.insurance-form__input .dm-input-v2_content__label-outside{height:48px!important}.insurance-form__input .dm-input-v2_content__label-outside input{height:48px!important;padding-right:10px;width:100%}.insurance-form__input .dm-input-v2_content__label-outside input:focus,.insurance-form__input .dm-input-v2_content__label-outside input:hover{border:1px solid #e6e6fa}.insurance-form__input .dm-select-v2 .items{max-height:200px;overflow-y:scroll}@media(max-width:768px){.insurance-form__input .col-md-6:first-child{margin-bottom:24px}}.insurance-form__grey-box{background:#ededf2;border-radius:8px;display:flex;margin-bottom:16px;padding:12px 16px}.insurance__form-checkbox{transform:translateY(4px)}.insurance__form-card{background:#fff;border-radius:16px;margin:4px;padding:24px 16px;width:100%}.insurance__form-card--center{text-align:center}.insurance__form-card--price{align-items:start;display:flex;justify-content:space-between}.insurance__form-cards{display:flex;margin:0;width:100%}.insurance__form-subtitle{font-size:16px;font-weight:700;line-height:24px}.insurance__form-desc{font-size:14px;font-weight:500;line-height:20px}.insurance__seo h3{margin-bottom:24px}.insurance__seo p{margin-bottom:40px}
.dm-progress{background:#e6e6fa;height:4px;left:0;position:fixed;top:102px;width:100vw;z-index:10}@media(max-width:768px){.dm-progress{top:52px}}.dm-progress__bar{background:#5956e0;border-radius:0 8px 8px 0;height:100%;width:0}
