@font-face{font-family:Verdana;src:url(../fonts/Verdana.eot);src:local("Verdana"),url(../fonts/Verdana.eot?#iefix) format("embedded-opentype"),url(../fonts/Verdana.woff2) format("woff2"),url(../fonts/Verdana.woff) format("woff"),url(../fonts/Verdana.svg#Verdana) format("svg");font-weight:400;font-style:normal;font-display:swap}:root{--almost-black-day: rgb(31, 34, 41);--white: #fff;--main-grey: rgb(88,89,91);--main-orange: rgb(242, 97, 35);--main-green: rgb(141,198,63);--light-grey: rgb(190,190,196);--dark-grey: rgb(160,156,162);--dark-green: rgb(88,185,71);--light-green: rgb(214,224,63);--yellow: rgb(255,224,64);--light-orange: rgb(250,166,52);--dark-orange: rgba(246, 139, 40, .2);--dark-orange-transparent: rgba(215, 164, 73 , .8);--input-shadow: rgba(242,97,35, .4);--gradient-orange: linear-gradient(var(--main-orange),var(--yellow));--box-shadow: 0px 20px 20px -40px rgba(31, 34, 41, .1), 0px 5px 10px rgba(31, 34, 41, .3);--font-main: "Verdana", sans-serif;--font-title: "Verdana", sans-serif;--font-size-small: 12px;--font-size-base: 15px;--font-size-heading: 22px;--font-size-h1: 24px;--font-size-h2: 22px;--font-size-h3: 18px;--font-size-h4: 16px;--border-radius: 15px;--border-radius-large: 26px;--spacing-4x: 36px;--spacing-3x: 27px;--spacing-2x: 18px;--spacing-1x: 9px;--padding-product: 0 10px;--padding-card: 24px 16px;--line-height-small: 14px;--line-height-base: 22px;--line-height-heading: 28px;--line-height-h1: 38px;--line-height-h2: 24px;--line-height-h3: 20px;--line-height-h4: 18px;--input-height: 60px;--padding-btn-y: 13px;--padding-btn-x: 20px;--padding-x: var(--spacing-2x);--padding-y: var(--spacing-2x);--padding-input-left: 15px;--padding-input-top: 5px;--max-width-input: 430px;--btn-min-width: 152px}@media (min-width: 360px){:root{--font-size-h1: 28px;--font-size-h2: 24px;--font-size-h3: 22px;--font-size-h4: 18px;--line-height-h1: 34px;--line-height-h2: 30px;--line-height-h3: 24px;--line-height-h4: 18px}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;letter-spacing:normal!important}body{width:100%;margin:0;padding:0;background-color:var(--white);min-height:100vh}ul{margin:0;padding:0;list-style:none}ol{margin:0;padding:0;list-style:decimal inside}img{display:block}.container{margin:0 auto}a,.link{text-decoration:none;font-size:inherit;font-weight:inherit;color:inherit}a.underline,.link.underline{text-decoration:underline}.wrapper{margin-left:auto;margin-right:auto;width:96vw;position:relative}button{cursor:pointer}.show-desktop,.show-tablet{display:none}.show-mobile{display:block}.icon{display:block;width:10px;height:10px}.main{max-width:1280px;width:100%;min-height:calc(100vh - 180px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:0 auto;overflow:hidden}.main>*+*,.content-block>*+*,.app-wrapper>*+*{margin-top:var(--spacing-3x)}.app-wrapper+.section-footer{margin-top:var(--spacing-2x)}.main>*:last-child{margin-bottom:36px}.main>.home{margin-bottom:0}.app-content>*+*,section.features>*+*,.main-block-account>*+*,.section-app>*+*{margin-top:27px}.choose-insurance-wrapper .popup-back{margin-top:0}.full-width{width:100vw;max-width:1280px}.line{width:95%;height:1px;border:none;margin:18px auto;background-color:#ebedef}.line-inactive{display:block;width:95%;height:1px;background-color:#ebedef;border:none}.red-border{border-color:#d72f4b}.bg-gradient{background:linear-gradient(180deg,#3fcbff00,#3fcbff36)}.loading{max-height:50vh;overflow:hidden}@media (min-width: 600px){.wrapper{max-width:960px}}@media (min-width: 768px){.wrapper.features{max-width:96vw;margin-left:2vw;margin-top:-4rem;background-color:#fff;z-index:10}.show-mobile{display:none}.show-tablet,.show-tablet.show-desktop{display:block}}@media (min-width: 1024px){.show-mobile,.show-tablet{display:none}.show-tablet.show-desktop,.show-desktop{display:block}.wrapper.features{max-width:1160px;margin-left:auto;margin-right:auto}}@media (min-width: 1280px){.hero-section.wrapper{max-width:1280px}}p,input,label,textarea,.dropdown-label,.single-option,.span,.paragraph,code,.advertisement-list-item,ul,*::placeholder,.hero-subtitle,.slider-tooltip,.vue-slider-mark-label.slider-label,.custom-mark{font-family:var(--font-main);font-style:normal;font-weight:400;font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--almost-black-day)}.vue-slider-mark-label.slider-label{color:#8f9399;font-size:13px;line-height:18px}.slider-tooltip,.custom-mark{color:#1f2229;font-size:13px;line-height:18px}.paragraph.design-subtitle{text-align:center;width:274px;margin:0 auto}p.bold,.paragraph.bold{font-family:var(--font-main);font-weight:700}h1{font-family:var(--font-title);font-style:normal;font-weight:700;color:#1f2229}h2,h3,h4,h5,h6{font-family:var(--font-title);font-style:normal;font-weight:700;color:#1f2229;text-align:left}.heading-1{font-size:var(--font-size-h1);line-height:var(--line-height-h1);text-transform:uppercase}.heading-2{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.heading-3{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.heading-4{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}.heading-3.price-title{font-size:18px;line-height:1}.heading-2.price-number{font-size:48px;line-height:1}.faq-item-header .heading-3{font-size:16px;line-height:20px}.policy-details .company-name,.faq-title{font-size:16px;line-height:22px}.heading-2.color-white{text-align:center}.heading-3.design-title{text-align:center;margin-top:18px}.text-disclaimer{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--dark-grey)}.inputs-list .inputs-item .text-disclaimer,.coverage .checkbox-wrapper .text-disclaimer,.child-accident .checkbox-wrapper .text-disclaimer{font-size:var(--font-size-base);line-height:var(--line-height-base);color:#1f2229}.subtitle--header{font-family:inherit;font-weight:inherit;font-size:.6em}.confirm,.documents-list a{line-height:18px;font-size:13px;color:#1f2229}.money-symbol,.price{font-size:inherit;color:inherit}.price-wrapper .title{line-height:16px;font-size:12px;color:#1f2229}.additional-price,.price-ruble,.total-price{font-family:var(--font-main);font-weight:700}.total-price{font-size:36px;line-height:44px}.card-shadow--total .price-ruble,.additional-price{font-size:36px;line-height:1}.card-shadow--total .price-wrapper .price-ruble,.card-shadow--total .price-wrapper .price-number{color:var(--main-green)}.price-ruble{font-size:16px;line-height:22px}.high-price{line-height:22px;font-size:16px;color:red}.font-red{color:red}.line-through{text-decoration:line-through}.color-white{color:#fff}.hero-subtitle{font-family:var(--font-title);font-weight:400;font-size:16px;line-height:22px}.account-header .heading-2{text-align:left}.info-caption__text{font-size:13px;line-height:18px;color:#65707b}.calculation-info-text span{color:#65707b;font-size:13px}.calculation-product-title{font-style:normal;font-weight:700;font-size:16px;line-height:22px;color:#1f2229;margin-bottom:10px}.calculation-title{font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#65707b;margin-bottom:18px;text-transform:uppercase}.nav-item{font-style:normal;font-weight:700;font-size:16px;line-height:22px}.reasons-header{text-align:center}.total-price__rub{font-family:inherit;font-weight:inherit;font-size:inherit}.total-price{font-weight:700;font-size:36px;line-height:44px;color:#1f2229}.text-gigantic{font-weight:700;font-size:36px;line-height:44px}.features h2{text-align:center}.benefits-section p{line-height:1.1}.benefits-section *{color:#fff;text-align:center;font-size:var(--font-size-small)}.total-text{font-size:22px;line-height:22px}.total-price-commission{line-height:16px;font-size:12px;text-align:left}.company-insurance__price{font-size:24px;line-height:28px;text-align:right}.company-insurance__price.impossible{font-size:14px;line-height:18px;text-align:center}.insurance-details__title{line-height:16px;font-size:13px;text-align:left;color:#1f2229}.insurance-details__text{line-height:18px;font-size:14px;text-align:left}.advertisement-header{font-size:28px;font-weight:700}.advertisement-list-item{font-size:16px;font-weight:400}.account-data-item>p:first-child{font-size:13px;line-height:18px;color:#8a8f97}.account-data-item>.text-info-wrapper{padding-right:18px}.account-data-item>.insured-wrapper p,.account-data-item>.text-info-wrapper p,.account-data-item>p:last-child{font-size:13px;line-height:18px;color:#1f2229}.features-list .features-item .heading-4,.features-list .features-item .paragraph,.features-list .features-item .feature-text{text-align:center}.heading-4.product-title{font-size:14px;line-height:18px}.hero-text>*{text-align:center;color:#fff}@media (min-width: 360px){.heading-4.product-title{font-size:16px;line-height:20px}}@media (min-width: 768px){.hero-text>*{text-align:right}.faq-item-header .heading-3{font-size:22px;line-height:24px}.total-text{font-size:26px;line-height:26px}.hero-subtitle{font-size:22px;line-height:28px}.advertisement-list-item,.advertisement-list-text{font-size:16px;line-height:22px}.heading-3.design-title{text-align:left}.paragraph.design-subtitle{text-align:left;margin:0;width:100%}.insurance-details__text{line-height:22px;font-size:16px;text-align:left}.insurance-details__title{color:#8f9399}.header-h2--home{text-align:left}}@media (min-width: 1024px){.package-wrapper--kasko .price-wrapper .additional-price{font-size:32px;line-height:44px}.company-insurance__price,.insurance-details__text{text-align:center}.insurance-details__title{text-align:center;font-size:16px;line-height:22px}.account-header .heading-2{text-align:left}.heading-1{font-size:36px;line-height:1.3}.heading-2{font-size:28px;line-height:32px}.heading-3{font-size:22px;line-height:26px}.heading-4{font-size:18px;line-height:22px}}.logo-img{display:block;width:auto;height:45px}.header-icons{display:flex;align-items:center}.header-icon{margin-left:35px}.header-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%}.property-wrapper{display:flex;align-items:flex-start;justify-content:start;flex-direction:column}.property-wrapper .customer-data{margin-top:24px}.property-wrap{width:100%;padding:18px;background:#fff;box-shadow:2px 0 10px 2px #1f22291a;border-radius:5px;margin-bottom:36px}.territory{width:339px;position:relative}.arrow-down{position:absolute;right:19px;top:30px}.app-view{position:relative}.logo-list{display:flex;justify-content:space-between;overflow-y:scroll}.logo-list::-webkit-scrollbar{display:none}.logo-list{-ms-overflow-style:none;scrollbar-width:none}.logo-list>*+*{margin-left:27px}.insurance-inputs-section>*+*{margin-top:18px}.checkbox-wrapper{--checkbox-height: 24px;width:100%;position:relative;max-width:var(--max-width-input);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:var(--spacing-4x);padding-right:var(--spacing-2x);min-height:var(--checkbox-height)}.checkbox-box svg{height:var(--checkbox-height);width:var(--checkbox-height)}.checkbox-item{display:block;position:relative;width:100%}.checkbox-label{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.checkbox-label .paragraph{font-size:13px;line-height:14px}.checkbox-box{display:block;position:absolute;top:0;left:0;width:24px;height:24px;border:2px solid #8f9399;cursor:pointer}.checkbox-box svg{display:none}.checkbox-input:checked+.checkbox-box{border:none}.checkbox-input:checked+.checkbox-box svg{display:block}.checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;left:0}.checkboxes-wrapper{width:100%}.checkboxes-wrapper>*+*{margin-top:18px}.choices-label{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.choices-input{content:"";display:block;width:23px;height:23px;border:2px solid #8F9399;border-radius:50%;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.choices-input:checked{border:8px solid #1f2229;background-color:#fff}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:none;overflow:hidden}.input{-webkit-appearance:none;color:#1f2229;background-color:#fff;padding-left:var(--padding-input-left);padding-right:45px;padding-bottom:var(--padding-input-top);outline:none;display:flex;width:100%;text-align:left;caret-color:currentcolor;height:60px}input::placeholder,textarea::placeholder{font-family:var(--font-main);color:var(--dark-grey);text-align:left;width:100%;display:block}.personal-input{border:1px solid var(--light-grey);border-radius:var(--border-radius);min-height:60px;max-width:var(--max-width-input)}.login-input{display:block;width:320px;padding:5px 15px;border:none;border-bottom:2px solid #1f2229;background:transparent;outline:none}.login-input:disabled{background-color:var(--light-grey)}.login-input~.warning{right:0}.personal-input:active,.personal-input:focus{box-shadow:0 0 0 2px var(--input-shadow)}.input:active,.input:focus{border-color:transparent}.red-border.personal-input:active,.red-border.personal-input:focus{box-shadow:0 0 0 2px rgba(var(--main-orange),.4)}.input:disabled{background-color:#1f22291a;cursor:not-allowed;color:var(--dark-grey)}.input.uppercase{text-transform:uppercase}input.input~.error{display:block;color:red;margin-top:.3rem}.input:placeholder-shown{padding:1.2em}.input-container{position:relative}#sms{min-width:250px}.input-container label{color:var(--light-grey);font-size:13px;line-height:18px;position:absolute;top:9px;visibility:visible;opacity:1;padding-left:15px;transform:scale(1) translateY(0);transition:opacity .2s ease-out,transform .2s ease-in}.input:placeholder-shown+label{visibility:hidden;opacity:0;font-size:16px;transform:scale(1.2) translateY(100%)}.dropdown-placeholder{position:absolute;top:9px;line-height:18px;font-size:13px;color:#a2abb4;font-family:var(--font-main)}label.dropdown-placeholder{color:#a2abb4;font-size:16px;line-height:18px}.input:not(:placeholder-shown)+label.dropdown-placeholder{visibility:visible;opacity:1;transform:scale(1) translateY(-50%);top:50%}.input.value-set+label.dropdown-placeholder{font-size:13px;color:#a2abb4;position:absolute;top:9px;visibility:visible;opacity:1;transform:scale(1) translateY(0)}.input:not(:placeholder-shown),.dropdown-value{padding-top:20px}textarea.input:not(:placeholder-shown){padding-top:25px}.icons-container .hint{border-bottom:solid 2px #3FCBFF}.icons-container{position:absolute;right:0;top:0;z-index:200}.inputs-item .input-container .icons-container{top:50%;right:var(--padding-input-left);transform:translateY(-50%)}.icons-container span.paragraph{display:block;padding:16px 24px;position:absolute;z-index:120;bottom:0;right:0;margin-bottom:-1em;background-color:#fff;box-shadow:0 15px 35px #32325d1a,0 5px 15px #00000012;min-width:320px;width:100%;height:max-content;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;transition:all .2s ease-in-out;transform:scale(0)}.icons-container span.paragraph:hover,.icons-container span.paragraph.active{bottom:0;margin-bottom:-4em;opacity:.9;transform:scale(1)}.red-border+span.paragraph:hover,.red-border+span.paragraph.active{opacity:0;transform:scale(0)}.info-figure svg.icon{margin-right:16px;width:30px;height:30px;flex-shrink:0}.info-wrapper .info-figure{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.icons-container .info-icon{z-index:20;display:flex;width:22px;height:22px;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;background-color:#fff;border:1px solid #8F9399;border-radius:50%}.checkboxes-wrapper .icons-container .info-icon,.checkbox-wrapper .icons-container .info-icon{margin-right:0;right:0}.validation{width:100%;justify-content:space-between;font-size:13px;line-height:16px;overflow:hidden;position:absolute;top:100%;left:10px;display:none;margin-top:3px}.validation .paragraph{font-size:12px;line-height:14px;color:#d72f4b;font-family:var(--font-main)}.icons-container .validation{bottom:0;margin-bottom:-1.2em}.red-border~.validation,.red-border~.icons-container .validation,.input-container>.validation,.error~.validation{display:flex;flex-direction:column}.red-border~.icons-container .info-icon{background-color:#d72f4b4d;border-color:#d72f4b4d}.red-border~.icons-container .info-symbol{color:#d72f4b}.warning{position:absolute;top:50%;right:20px;transform:translateY(-50%);align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#d72f4b4d;display:none}.red-border~.warning,.error~.warning{display:flex}.warn-symbol{color:#d72f4b}.insured-list{max-width:100%}.insured-item{position:relative}.insured-list>*+*{margin-top:18px}.insured-item .close-btn{top:5px;right:0}.insured-item__title{position:relative;margin-bottom:18px}.insurance-inputs-wrapper{display:block}.inputs-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-wrap:wrap;width:100%}.inputs-item{width:100%;position:relative;max-width:var(--max-width-input)}.inputs-item.input-number{max-width:360px}.inputs-list+.checkboxes-wrapper,.inputs-list .inputs-item .input-container{width:100%;max-width:var(--max-width-input)}.inputs-list .inputs-item{padding-bottom:24px;position:relative}.inputs-list.checkboxes .inputs-item,.inputs-list .inputs-item.no-padding{padding-bottom:0}.alert-wrapper{margin-top:1.5rem;width:100%}.alert{width:100%;max-width:var(--max-width-input);padding:1rem}.alert.red{background-color:#fbeaed}.alert.red .paragraph{font-size:12px;color:#d72f4b}.coverage .inputs-list>*+*{margin-top:18px}.checkbox-list.inputs-list>*+*{margin-top:18px}.coverage .inputs-list .inputs-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.coverage .inputs-list .inputs-item>*+*{margin-top:9px}.coverage .inputs-list .inputs-item .slider-wrapper{width:100%}.red-border .multiselect__select:before{display:none}.multiselect--active .multiselect__content-wrapper{display:block!important}.multiselect__tag-icon{display:flex;flex-direction:row;align-items:center}.multiselect__tag{background:var(--almost-black-day)!important;color:#fff;margin-top:5px;margin-bottom:0;max-width:var(--max-width-input)}.multiselect__tag span{color:#fff}.multiselect__tag-icon:after{color:#fff!important}.multiselect__option--highlight{background:var(--almost-black-day)!important;color:#fff}.multiselect__option--highlight span{color:#fff}.multiselect__tags{min-height:60px!important;border:1px solid var(--light-grey)!important;border-radius:var(--border-radius)!important}.multiselect__select{margin-top:12px}.multiselect__placeholder{margin:9px 0 0 9px}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--main-orange)!important}@media (min-width: 600px){.inputs-list{display:flex;flex-direction:row;justify-content:flex-start}.inputs-list.column,.coverage .inputs-list{flex-direction:column}.suggestion-form .inputs-item{width:370px}}@media (min-width: 768px){.login-input~.warning{right:40px}.insured-list .insured-item__title{max-width:var(--max-width-input)}.insurance-inputs-wrapper .inputs-list{margin-left:-9px;margin-right:-9px}.insurance-inputs-wrapper .inputs-list .inputs-item{margin-right:9px;margin-left:9px}}@media (min-width: 1024px){:root{--max-width-input: 350px }.checkbox-wrapper{--max-width-input: 600px}.insured-list{max-width:740px}.insured-list .insured-item__title{max-width:720px}.login-form .inputs-list{flex-wrap:nowrap}.login-form .inputs-item{width:300px}.login-form .login-input{width:290px}.login-form .inputs-list>*+*{margin-left:9px}.login-input~.warning{right:20px}}@media (min-width: 1280px){.insured-list{max-width:100%}.insured-list .insured-item__title{max-width:98%}.inputs-list{flex-wrap:wrap;width:calc(100% + 18px)}}.card--choose-item{display:block;background:#fff;border-radius:var(--border-radius);position:relative;box-shadow:var(--box-shadow);overflow:visible;padding:24px 16px}.card--basket{background:#fff;box-shadow:0 50px 30px -40px #1f222908,0 12px 40px #1f222908;padding:var(--padding-y) var(--padding-x);max-width:100%}.card--grey{background:var(--light-grey);padding:var(--spacing-1x);border-radius:var(--border-radius);overflow:hidden;width:100%}.card--calculation-info{border-radius:var(--border-radius);position:relative;cursor:pointer}.card--calculation-info{max-width:460px}.card--choose-item.card--calculation-info{background:#fff;box-shadow:0 50px 30px -40px #1f222908,0 12px 40px #1f222908;padding:24px 16px;max-width:100%}.card-shadow--select-company{background:#fff;border:1px solid white;max-width:420px;padding:27px 19px;border-radius:16px;box-shadow:0 4px 16px #1f22291f;width:100%;margin-left:0;margin-right:auto;display:flex;flex-direction:column;overflow:hidden;position:relative}.card-shadow--select-company>*+*{margin-top:27px}.card-shadow--select-company:hover,.card-shadow--select-company:focus,.card-shadow--select-company:active{border:1px solid #3FCBFF;background-image:repeating-radial-gradient(#3FCBFF 0%,transparent 70%,transparent 100%);background-position:0px 280px;background-size:340px 350px;background-repeat:no-repeat}.card--popular-products>*{text-align:center;width:100%}.card--popular-products{width:100%;height:100%;background:#fff;box-shadow:0 4px 16px #1f22291f;border-radius:var(--border-radius);border:solid 1px var(--dark-grey);padding:var(--spacing-3x) var(--spacing-2x) var(--spacing-2x);position:relative;cursor:pointer}.card--products{width:100%;height:100%;background:#fff;border:1px solid var(--dark-grey);border-radius:var(--border-radius);padding:18px;cursor:pointer;position:relative;margin-left:auto;margin-right:auto}.card--current-product{background:#fff;box-shadow:0 4px 16px #1f22291f;border-radius:var(--border-radius);width:100%;max-width:420px;margin-right:auto;margin-left:auto}.card--current-product .btn{min-width:max-content}.card--current-product .card-label-wrapper{margin-left:-18px;width:50%}.card--additional-product{display:block;position:relative;width:100%;max-width:var(--max-width-input);background:#fff;height:100%;box-shadow:0 50px 30px -40px #1f22291a,0 12px 40px #1f222926;border-radius:26px;padding:18px 9px;overflow:hidden}.card--additional-product>*+*{margin-top:18px}.card--account-user{width:100%;max-width:550px;box-shadow:0 1px 4px #00000024;background:#fff;border-radius:var(--border-radius);padding:27px 18px}.card-shadow--total>*+*{margin-top:27px}.card-shadow--total{min-width:300px;max-width:var(--max-width-input);height:min-content;background:#fff;box-shadow:0 4px 16px #1f22291f;border-radius:var(--border-radius);padding:var(--padding-y);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;z-index:10}.card--categories{background-color:var(--white);border-radius:var(--border-radius);border:1px solid var(--dark-grey);cursor:pointer;position:relative;padding:var(--padding-y) var(--padding-x);height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.card--inline{padding:var(--padding-y) var(--padding-x);background-color:var(--white);border-radius:var(--border-radius);border:1px solid var(--dark-grey);max-width:var(--max-width-input)}.card--categories>*+*{margin-top:var(--spacing-2x)}.card--categories .text-wrapper>*+*{margin-top:var(--spacing-1x)}.card-shadow--select-company .card-label{position:absolute;top:0;left:0;height:40px;background-color:#3fcbff;width:100%;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center}.card-label .heading-4{width:100%;color:#fff;font-size:13px;line-height:18px;text-align:center}@media (min-width: 768px){.card--categories{height:490px;justify-content:space-between}.card--products{padding-right:27px}.card--choose-item{padding:27px;box-shadow:2px 0 10px 2px #1f22291a}.card--account{display:flex;width:90vw;min-height:505px;background:#fff;border-radius:var(--border-radius);padding:39px;box-shadow:0 12px 40px #1f222908,0 50px 30px -40px #1f222908}.card-shadow--select-company{max-width:760px;position:relative;padding:36px;margin-right:auto;margin-left:0}.card-shadow--select-company{padding-left:300px}.card-shadow--select-company .card-label{clip-path:polygon(100% 0,85% 50%,100% 100%,0% 100%,0% 0%);padding-right:36px;width:290px}.card-label .heading-4{width:100%;color:#fff;font-size:13px;line-height:18px}.card-shadow--select-company .company-item-details__logo{position:absolute;left:18px;top:57px}.card--current-product{width:420px}.card--additional-product{height:max-content}.card--additional-product .product-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:max-content}.card-shadow--total{max-width:420px;min-width:max-content;height:min-content;background:#fff;padding:27px}}@media (min-width: 1024px){.card--categories{height:290px;flex-direction:row-reverse;align-items:center;justify-content:space-evenly}.card--categories .image-wrapper{flex-basis:30%}.card-shadow--select-company .company-item-details__logo{top:0;left:0;position:relative}.card--products{padding:22px 43px 22px 22px}.card--choose-item{padding:32px}.card-shadow--select-company{max-width:100%;padding:36px;flex-direction:row;justify-content:space-between;align-items:center}.card-shadow--select-company>*+*{margin-top:0}.card-shadow--select-company>*+*{margin-left:18px}.card--additional-product{--max-width-input: 440px}}@media (min-width: 1280px){.card-shadow--select-company>*+*{margin-left:27px}}.products-item{display:block;min-width:290px;width:100%;min-height:max-content;max-height:100%;position:relative}.products-item:not(:last-child){margin-bottom:26px}.products-block-wrapper{margin-bottom:36px}.products-block-wrapper .product-icon-wrapper{width:46px;height:46px;margin-left:0}.product-icon-wrapper{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;margin-left:auto;margin-right:auto;margin-bottom:18px}.product-text-wrapper>*:first-child{margin-bottom:9px}.product-icon{display:block;width:100%;height:100%}.popular-products-list{display:flex;justify-content:center;flex-wrap:wrap;position:relative;z-index:100;margin-left:-9px;margin-right:-9px}.popular-products-item{display:block;width:calc(50% - 18px);min-height:138px;margin:9px;position:relative}.additional-products-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.additional-products-item{width:100%}.additional-product-back .product-title{padding-left:0;padding-right:50%;color:#fff}.additional-product-back .additional-product-image{display:block;width:auto;height:60%;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:100}.additional-product-back{position:relative;background:var(--gradient-orange);height:150px;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:16px;border-radius:var(--border-radius-large)}.additional-product-back svg{display:block;width:170px;height:100%;position:absolute;right:0;top:0;bottom:0;z-index:10}.product-img{display:block;width:100%}.product-content>*+*{margin-top:18px}.product-content{padding:var(--padding-product)}.product-features-list{list-style-type:disc;padding-left:17px}.product-features-list>*+*{margin-top:9px}.more-info{position:relative;color:#65707b}.more-info .icons-collapse{position:absolute;right:0;top:50%;transform:translateY(-50%)}.product-price-wrapper{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.account-section-content .product-price-wrapper{margin-top:18px;width:100%}.price-wrapper{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end}.price-text-small{font-size:var(--font-size-small);margin-right:8px}.price-block{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.price-block .price-ruble{position:relative;right:0}.price-ruble{position:absolute;top:0;right:-12px}.card-shadow--total .price-ruble{right:-20px}.promo-mark .paragraph{color:#fff}.promo-mark{position:absolute;top:0;left:0;margin-top:-1em;margin-left:-1em;width:max-content;display:flex;flex-direction:row;align-items:center;padding:6px 12px;height:30px;background:#ffae2a;box-shadow:0 4px 12px #ff59a34a;border-radius:16px}@media (min-width: 360px){:root{--padding-product: 0 20px}.additional-product-back .product-title{padding-left:9px;padding-right:40%;color:#fff}}@media (min-width: 600px){.products-block-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;padding:36px 12px;margin-left:-12px;margin-right:-12px;margin-bottom:0}.products-item{width:46%;margin:0 2%}.products-item:last-child{margin-bottom:26px}}@media (min-width: 1024px){.card-shadow--select-company .product-price-wrapper{flex-direction:column;align-items:center;justify-content:center;margin-top:0}.card-shadow--select-company .product-price-wrapper .price-wrapper{margin-bottom:18px}.popular-products-list{margin:0 auto;flex-wrap:nowrap;padding:0}.popular-products-item{margin:0 var(--spacing-1x);min-height:111px;padding:0}.card--popular-products{align-items:center;box-shadow:none}.product-icon-wrapper{margin-bottom:18px}.product-icon-wrapper.home{margin-bottom:9px}.products-block-wrapper{margin-left:-1%;margin-right:-1%}}@media (min-width: 1160px){.additional-products-wrapper{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1280px){.products-item{width:31%;margin:0 1%}}.section-categories{height:auto}.section-categories .header--home{display:none}.categories-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.categories-list>*+*{margin-top:27px}.categories-item{width:100%}.icon--category{width:100%;height:100%}.categories-item .link{height:100%;width:100%}.arrow-right-box{position:absolute;top:50%;right:18px;transform:translateY(-50%);transition:all .3s ease-in-out}.categories-item:hover .arrow-right-box,.products-item:hover .arrow-right-box,.arrow-right-box.active{transform:translate(-10%,-50%) scale(1.2)}.categories-item:hover .arrow-right-box svg path,.products-item:hover .arrow-right-box svg path{stroke:#ff59a3}@media (min-width: 768px){.section-categories .header--home{display:block}.categories-list{width:calc(100% + 18px);flex-direction:row;flex-wrap:wrap;margin:0 -9px}.categories-list>*+*{margin-top:0}.categories-item{margin-left:9px;margin-right:9px;width:calc(50% - 18px)}.categories-item:last-child{margin-top:0}}@media (min-width: 1024px){.categories-list{margin:0 auto;width:calc(100% + var(--spacing-4x))}.categories-item{width:calc(50% - 24px);margin:0 12px;height:290px}}.home .wrapper>*+*{margin-top:var(--spacing-4x)}.home.bg-gradient{padding-bottom:var(--spacing-4x)}.home section>*+*{margin-top:var(--spacing-3x)}.app>section+section,.section-main--app>*+*,.section-main--app>.input-promo-block>*+*{margin-top:var(--spacing-3x)}.section--wrapper>*+*{margin-top:var(--spacing-2x)}.choose-insurance-wrapper>*+*{margin-top:var(--spacing-3x)}.autocode-wrapper>*+*,.insurance-inputs-wrapper>*+*{margin-top:var(--spacing-2x)}.section-main-header{display:block;width:100%}.choose-insurance-wrapper{max-width:calc(var(--max-width-input) * 2 + var(--spacing-1x) * 2)}.features .section-main .features-list{margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;width:100%}.features-item{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.features-item>*+*{margin-top:var(--spacing-1x)}.features-item .feature-text-wrapper>*+*{margin-top:var(--spacing-1x)}.features-list>*+*{margin-top:27px}.features-list.kasko-features-list>*+*{margin-top:18px}.feature-img{display:block;width:50px;height:50px;z-index:5;position:relative}.documents-wrapper{width:100%}.documents-item{display:flex;justify-content:flex-start}.document-link{text-decoration-line:underline}.benefits-text>*+*,.advantages-text>*+*{margin-top:9px}.benefits-section{padding:var(--padding-card);position:relative;height:55vw}.benefits-section .section-main{display:flex;flex-direction:column;align-items:center}.benefits-list{margin:0 auto;width:100%}.hero-list--benefits .list-item>*+*{margin-top:var(--spacing-2x)}.benefits-list>*+*{margin-top:var(--spacing-3x)}.hero-list--benefits{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;z-index:5}.hero-list--benefits .list-item{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:5}.benefits-text{display:block;position:relative;z-index:100}.benefits-text h4{position:relative}.slider-container{display:flex;margin-top:30px;overflow:hidden;overflow-x:scroll}.slider-container.design-slider-container{margin-top:18px}.slider-item{margin-right:20px}.slider-item.design-item{margin-right:0;width:100%;border-radius:15px;overflow:hidden}.slider-item-img{width:136px;height:214px}.slider-item-img.design-item-img{width:100%;background-position:center}.reasons-section{margin-top:36px;padding-bottom:36px}.reasons-list{margin-top:36px}.reasons-list-item{width:280px;margin:36px auto 0}.item-img{display:block;margin:0 auto}.item-title{margin-top:18px;text-align:center}.item-subtitle{margin-top:18px;font-size:16px;line-height:22px;text-align:center}.benefits-figure{min-height:228px;background:#fff;border-radius:15px}.footer{display:flex;flex-direction:column;width:100%;height:max-content;background-color:#1f2229;padding:18px 0;margin:0 auto;justify-content:center}.footer-title{font-size:var(--font-size-small);line-height:var(--line-height-base);color:#fff}.footer-paragraph code,.footer-paragraph{font-size:14px;line-height:18px;color:#8f9399;text-decoration:none}.footer-hr{margin:9px 0;background:var(--light-grey)}.design-wrapper{display:flex;justify-content:space-between;margin-top:18px;overflow:hidden;position:relative}.design-wrapper>.loader-wrapper{position:absolute}.design-price-list{margin-top:36px}.design-price-list-item{padding:27px 0 27px 18px;width:100%;margin:36px auto 0}.personal-input.input.design-input{border:none;border-radius:0;border-bottom:1px solid #1F2229;padding-top:28px;min-height:50px;max-height:50px;width:100%}.carousel{width:100%}.choose-product-block.grid-2-cols>*+*{margin-top:var(--spacing-3x)}@media (min-width: 400px){.benefits-section{height:50vw}}@media (min-width: 600px){.reasons-list-item{width:40%;margin:18px}.section-main-header{width:320px}.features .section-main .features-list{flex-direction:row;justify-content:center;align-items:flex-start}.section-main{flex-direction:row;justify-content:space-between}.mite-help-icon{width:32px;height:32px}.reasons-list,.advantages-list{display:flex;flex-wrap:wrap;justify-content:space-between}.benefits-list-item{width:348px}.slider-item.design-item{margin-right:15px}}@media (min-width: 768px){.grid-2-cols{display:grid;grid-template-columns:min-content 1fr;column-gap:27px;row-gap:27px}.section-main--app>.input-promo-block>*+*{margin-top:0;margin-left:var(--spacing-3x)}.input-promo-block{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.input-promo-block .promo-inputs-wrapper{width:calc(100% - 300px - var(--spacing-3x))}.input-promo-block .card-shadow--total{width:min-content}.total-confirm-block .documents-wrapper{grid-column:1/3;grid-row:1}.total-confirm-block .submit-block{grid-column:1/3}.advantages-list{flex-wrap:nowrap}.benefits-section .overlay-wrapper{overflow:initial}.benefits-section{padding-bottom:36px}.benefits-list{display:flex;flex-direction:row;justify-content:space-around;margin-left:-18px;margin-right:-18px;width:calc(100% + 36px)}.benefits-figure{min-height:275px}.benefits-list-item.design-list-item{flex-direction:row;justify-items:center;width:100%;margin-bottom:18px}.benefits-figure.design-figure{max-width:348px;height:262px}.design-price li>div{min-width:100%}.slider-container.design-slider-container{width:100%;margin-left:18px;margin-top:0}.slider-item-img.design-item-img{height:262px;width:auto}.design-img{width:350px}.slider-item.design-item{margin-right:20px}.choose-product-block.grid-2-cols{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;column-gap:0;row-gap:0}}@media (min-width: 1024px){.choose-product-block.grid-2-cols>*+*{margin-top:0;margin-left:var(--spacing-3x)}.choose-product-block.grid-2-cols{flex-direction:row;align-items:flex-start}.input-promo-block{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.input-promo-block .promo-inputs-wrapper{width:100%}.input-promo-block .card-shadow--total{width:min-content}.choose-insurance-wrapper{max-width:100%}.features-list>*+*{margin-top:0}.benefits-list.design-list.design-price{display:grid;grid-template-rows:auto auto;grid-template-columns:repeat(6,1fr);grid-column-gap:36px;grid-row-gap:18px}.benefits-list.design-list.design-price .first-row{grid-row:1;grid-column:span 2}.benefits-list.design-list.design-price .second-row{grid-row:2;grid-column:span 3}.design-price li>.benefits-figure.design-figure{height:auto}.design-price li>.benefits-figure{align-items:start}.features-list.child-width li{width:29%;margin-bottom:2%}.home.bg-gradient{padding-bottom:54px}.faq.full-width{margin-right:-52px;margin-left:-52px}.features .section-main .features-list.child-width{margin-right:-2%;margin-left:-2%;width:104%}.features-item{width:27%;margin-left:2%;margin-right:2%}.kasko-features-list>.features-item{width:29%}.features-item.kasko-benefits-item{width:21%}.accident-list .features-item{width:29%;margin-left:2%;margin-right:2%;height:auto}.recommendations-section{display:flex;flex-direction:column;align-items:center;padding:36px 20px}.slider-item-img{width:200px;height:314px}.benefits-figure{min-height:228px}.item-img{margin:0}.item-title,.item-subtitle{text-align:left}.design-img{width:450px}}@media (min-width: 1280px){.reasons-list-item{width:20%}.reasons-list-item.design-list-item{width:28%}.features .section-main .features-list.child-width{margin-right:-2%;margin-left:-2%;width:104%}.full-width.faq{max-width:1160px;margin-right:auto;margin-left:auto}.full-width.faq .wrapper{max-width:100%}}.personal-wrapper{display:flex;flex-direction:column;width:100%;margin-left:0;margin-right:auto}.insurance-choices-wrapper>*+*{margin-top:18px}.insurance-choices-list{display:flex;flex-direction:column;justify-items:center;width:100%}.insurance-choices-item{position:relative}.insurance-choices-item:not(:last-child){margin-bottom:16px}.insurance-choices-text{margin-left:16px}.insurance-description{max-width:555px;color:#8f9399}.submit-block>*+*{margin-top:18px}.text-disclaimer.design-text{max-width:340px}.submit-block{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.total-confirm-block{margin-left:0;margin-right:auto;width:100%}.total-confirm-block>*+*{margin-top:var(--spacing-3x)}.inputs-list+.submit-block{margin-top:27px}@media (min-width: 600px){.text-disclaimer{display:block;width:100%}}@media (min-width: 768px){.text-disclaimer.design-text{max-width:444px}.submit-block{align-items:flex-start}.total-confirm-block .documents-wrapper{margin-top:0}}.draft .draft-main .link{display:block;margin:27px auto}.draft-bill{width:100%}.draft-list-item{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:flex-start}.draft-list-item>*:not(:last-child){margin-right:9px}.draft-list-item>*:first-child{width:110px;flex-shrink:0}.draft-list-item .discount-figure .background{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}.draft-list-item .discount-figure{position:relative;height:50px;width:100%;max-width:200px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding-right:1em;background-color:#3fcbff;clip-path:polygon(0 0,100% 0%,100% 100%,0 100%,15% 50%);padding-left:36px}.draft-list-item .discount-figure-text,.draft-list-item .discount-figure-date{color:#fff;position:relative;z-index:10;text-align:left;display:inline-block}.discount-figure>*:not(:last-child){margin-right:9px}.draft-list-item:not(:first-child){margin-top:18px}@media (min-width: 600px){.draft-list-item>*:not(:last-child){margin-right:18px}.draft-list-item>p{width:max-content}}.header{display:flex;width:100%;min-height:45px;background:#fff;justify-content:space-between;justify-items:center;margin-left:auto;margin-right:auto;padding:9px 0;box-shadow:var(--box-shadow)}@media (min-width: 600px){.header{max-width:1280px;height:60px}}.process-block{display:block;padding-bottom:16px}.process-header{font-family:var(--font-main);font-weight:400;display:block;margin-bottom:12px}.process-box{display:flex;flex-direction:row;align-items:center}.process-item{display:flex;width:28px;height:28px;border:2px solid #1f2229;border-radius:50%;align-items:center;justify-content:center}.process-item-active{height:6px;border-radius:var(--border-radius);background-color:#7a7a7a}.process-item-inactive{background-color:#e8e8ed}.process-bar{width:53px;height:2px;border:2px solid #1f2229;background-color:#1f2229}.progress-bar{width:268px;height:8px;border-radius:var(--border-radius);border:1px solid #D1D8D6;padding:0;margin:0}.progress-bar .paragraph{color:#8f9399}.process-item-active-0{width:0}.process-item-active-81{width:81px}.process-item-active-206{width:206px}.process-item-active-268{width:268px}.popup-back{position:fixed;top:0;left:0;bottom:0;right:0;width:100vw;height:100vh;background:#fff;z-index:1000;display:flex;align-items:center;justify-content:center}.popup-wrapper{padding:var(--padding-y) var(--padding-x);background:#fff;width:96%;z-index:100;overflow-y:scroll;max-width:730px;max-height:max-content;border:1px var(--almost-black-day) solid;border-radius:var(--border-radius)}.popup-header-wrapper{position:relative;display:flex;flex-direction:column}.popup-header-wrapper>*+*{margin-top:18px}.section--popup .section-header{position:relative;margin-bottom:var(--spacing-2x)}.section--popup .section-header .close-btn{display:flex;position:absolute;width:20px;height:20px;border:none;background-color:transparent;cursor:pointer;right:0;top:50%;transform:translateY(-50%)}.section--popup .section-header>*+*:not(.close-btn){margin-top:9px}.documents-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.documents-list>*:not(:last-child){margin-bottom:9px}.documents-item .document-link{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.documents-item svg{width:1.5em;height:1.5em;flex-shrink:0}.documents-item svg+*{margin-left:9px}.popup-back--error{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:300;box-sizing:border-box;background:#fff;display:flex;align-items:center;justify-content:center;margin-top:0!important}.popup-back--error .close-btn{display:flex;position:absolute;right:20px;top:20px;width:20px;height:20px;border:none;background-color:transparent;cursor:pointer}.error-wrapper{max-width:600px}.error__body{display:flex;flex-direction:column;justify-content:center;align-items:center}.error-img{margin-bottom:21px}.error-title{font-size:24px;line-height:28px;text-align:center;margin-bottom:18px}.error-description{width:90%}.error-description>*{display:block}.error-description p{margin-left:auto;margin-right:auto;font-size:14px;line-height:18px;text-align:center;display:block;width:90%}.error-description p:not(:last-child){margin-bottom:10px}.popup-back .conditions-form>*+*{margin-top:var(--spacing-2x)}@media (min-width: 600px){.popup-wrapper{border:1px #1f2229 solid}.popup-wrapper--border{border:2px solid black}.popup-wrapper .card-shadow--total{align-items:flex-start}.sms-contact__form{display:flex;flex-direction:column;align-items:flex-start;justify-content:start}}@media (min-width: 768px){.policy-details .section-header .company-logo-wrapper{position:absolute;top:0;right:36px;margin-top:0}.sms-contact__form .inputs-list{margin-left:0;margin-right:auto}.popup-wrapper{width:max-content;min-width:480px}.popup-header-wrapper .company-item-details__logo{margin:0 2rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.popup-wrapper.policy-details{border:1px #1f2229 solid;height:max-content;max-height:90vh}}@media (min-width: 1024px){.popup-wrapper{padding:36px}.error-title{font-size:38px;line-height:44px}.error-description p{font-size:22px;line-height:28px}.popup-header-wrapper .company-item-details__logo{transform:translateY(0);margin:0;width:240px;height:55px;top:0}}.btn{display:flex;flex-direction:row;align-items:center;justify-content:center;font-family:var(--font-main);font-weight:700;font-style:normal;line-height:22px;font-size:16px;text-align:center;letter-spacing:0;cursor:pointer;border:none;outline:none;height:48px;width:max-content;min-width:100%;border-radius:8px;transition:all .5s ease-in-out;padding:13px 35px}.btn--main{background-color:var(--main-orange);border-color:var(--main-orange);color:#fff}.btn--main:hover{background-color:var(--light-orange);border-color:var(--light-orange)}.btn--main:disabled{background-color:var(--dark-grey);border-color:var(--dark-grey)}.btn.btn--login{width:73px;min-width:initial;height:25px;border:2px solid var(--main-orange);border-radius:5px;background:var(--main-orange);color:#fff;font-size:13px;line-height:18px;text-decoration:none;text-align:center;padding:0 18px;display:none}.btn--grey{background-color:#fff;text-align:center;color:var(--main-grey);border:2px solid var(--main-grey)}.btn--white{background-color:#fff;text-align:center;color:var(--main-orange);border:2px solid var(--main-orange)}.btn-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;z-index:10;width:100%;max-width:var(--max-width-input)}.btn-wrapper.home{max-width:100%}.product-price-wrapper .btn{min-width:min-content;max-width:max-content}.details-symbol{display:flex;align-items:center;justify-content:center;background-color:transparent;border:none}.details-symbol.show-desktop{display:none}.details-symbol .info-icon{width:30px;height:30px}.choose-btn{width:170px;height:48px;background:#1f2229;border-color:#1f2229;border-radius:30px;font-style:normal;color:#fff;margin-bottom:18px}.btn--inline{height:min-content;border:none;text-align:center;color:var(--almost-black-day);text-decoration:underline;background-color:transparent;padding:0;cursor:pointer;width:max-content}.btn--icon{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;position:relative}.btn--icon .icon{margin-right:10px;width:24px;height:24px}.dp__main .content-block button+button{margin-top:0}.personal-data-wrapper button+button,.btn-wrapper .btn+.btn,.property-wrapper button+button,.property-wrapper a+button,.property-wrapper button+a{margin-top:18px}.section-main button+button,.section-main a+button,.section-main button+a{margin-top:18px}.section-main button+button.carousel__next{margin-top:0}.section-main .btn-wrapper,.property-wrapper .btn-wrapper{width:100%}.mortgage-wrapper .btn--inline.home,.section-main .btn--inline.home,.property-wrapper .btn--inline.home,.personal-data-wrapper .btn--inline.home{margin-bottom:36px;width:max-content}.submit-block--company-item>*+*{margin-top:18px}.close{display:block;width:18px;height:18px;fill:#1f2229}.close-btn{display:block;position:absolute;width:20px;height:20px;border:none;background-color:transparent;cursor:pointer;z-index:10}.icons-collapse-opened{display:block}.icons-collapse-opened{width:16px;height:auto;display:block;stroke:currentColor}.policy-details__item .icons-collapse .icons-collapse-opened{transform:translateY(-50%) rotate(90deg)}.opened.policy-details__item .icons-collapse .icons-collapse-opened{transform:translateY(-50%) rotate(180deg)}.promo-inputs-wrapper .btn-wrapper{width:100%;min-width:100%;margin-top:0}@media (min-width: 375px){:root{--btn-min-width: 172px}}@media (min-width: 600px){.btn.btn--login{display:flex}.section-main .btn-wrapper,.property-wrapper .btn-wrapper{justify-content:flex-start;width:100%}}@media (min-width: 768px){.btn-wrapper{min-width:var(--max-width-input);align-items:center;justify-content:flex-start}.login-form .btn-wrapper{flex-direction:column;align-items:flex-start;justify-content:center}.login-form .btn-wrapper .btn+.btn{margin-top:var(--spacing-1x);margin-left:0}.login-form .btn-wrapper .btn+.btn{justify-content:center}.close-btn{top:0;right:10px}.btn--main.design-btn{margin-top:18px}.btn.btn--main.child-btn{margin-top:0;width:104px}}@media (min-width: 1024px){.btn{height:60px;padding:19px 45px;min-width:181px}.promo-inputs-wrapper .btn-wrapper .btn{max-width:var(--max-width-input);width:100%}.btn.btn--inline,.btn.btn--more-info{height:min-content;width:max-content;padding:0}.submit-block--company-item .btn--inline{display:none}.btn-wrapper{max-width:min-content;flex-direction:row}.btn-wrapper .btn+.btn{margin-top:0;margin-left:var(--spacing-3x)}}@media (min-width: 768px){.details-symbol.show-desktop{display:flex}.insurance-choices-list{flex-direction:row}.details-symbol{display:flex}.choose-product-item__icon-wrapper{margin-right:0}.company-item-details{flex-direction:row;align-items:center;justify-content:flex-start;height:100%}.insurance-choices-item:not(:last-child){margin-right:34px;margin-bottom:0}.choose-form-text-item{display:flex;width:220px;justify-content:space-between;margin-left:10%;margin-right:12px}.personal-insurance-info{width:339px;height:62px}.normal-text{min-width:700px;flex-wrap:wrap}.total-box-wrap{display:flex;flex-direction:column;width:40%}.total-box{min-width:304px;display:flex;flex-direction:column}.draft-data .total-box{height:138px}.policy-info{display:flex;width:200px;margin-left:20px}.accident-confirm-box-item{display:flex;width:100%}}@media (min-width: 1024px){.wrapper{max-width:1160px}.show-desktop.details-symbol{display:flex}}@media (min-width: 1280px){.product-details__cover{display:block;margin-right:18px}}.dropdown-wrapper{position:absolute;width:100%;top:60px;left:0;overflow-y:scroll;padding:4px;background:#fff;box-shadow:0 17px 40px #1f222912,0 2px 8px #1f22290a;border-radius:var(--border-radius);z-index:100;max-height:300px}.wrapper-dropdown{position:absolute;bottom:0;left:0;width:100%;border-radius:var(--border-radius);z-index:100;background-color:#fff}.single-option{display:flex;justify-content:start;align-items:center;cursor:pointer;background:#fff;min-height:40px;width:100%;position:relative;z-index:150;padding:10px;outline:none;border-bottom:1px solid var(--light-grey)}.single-option:hover,.single-option:focus{background:var(--light-orange)}.single-option.highlighted{background:var(--main-orange);color:#fff}.dropdown-logo{display:block;width:36px;height:36px;background:none;border-radius:10px;margin:0 10px 0 0;padding:0}.options-box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;border-radius:var(--border-radius);padding:1px;background-color:#fff}@media (min-width: 600px){.dropdown-wrapper{width:100%}}.iphone-banner-wrapper{position:relative;display:grid;grid-template-columns:1fr;width:100%;height:min-content;padding:18px 23px 22px 18px;background-color:#fff;box-shadow:0 1px 8px #00000024;border-radius:var(--border-radius)}.iphone-banner-header-box{display:flex;flex-direction:column;align-items:center;margin-bottom:27px}.iphone-banner-icon{width:45px;height:45px}.iphone-banner-icon-img{width:100%}.iphone-banner-header,.iphone-banner-header span{font-weight:400;font-family:tele2-serif-regular,sans-serif;font-size:22px;line-height:34px;color:#1f2229;text-align:center}.iphone-banner-header span{font-size:26px}.iphone-banner-img{margin:0 auto;width:131px;height:166px}.iphone-banner-box{display:flex;flex-direction:column;margin-bottom:20px;text-align:center}.iphone-banner-text{font-size:16px;line-height:22px;display:block;width:100%;text-align:center}.iphone-banner-subtitle{display:block;width:100%;font-size:10px;line-height:14px;color:#8f9399;text-align:right}@media (min-width: 600px){.iphone-banner-icon{width:75px;height:75px}.iphone-banner-wrapper{grid-template-columns:1fr 1fr 1fr;width:100%;height:min-content;padding:21px 30px}.iphone-banner-header-box{align-self:center;margin-bottom:0}.iphone-banner__text-block{align-self:center;height:min-content}.iphone-banner-box{display:flex;flex-direction:column;margin-bottom:0}.iphone-banner-subtitle{font-size:12px;line-height:1.2}.iphone-banner-text{font-size:18px;line-height:24px;align-self:center}.iphone-banner-conditions{position:absolute;right:14px;bottom:10px}}@media (min-width: 1024px){.iphone-banner-header{font-size:28px;line-height:34px}.iphone-banner-header span{font-size:38px;line-height:42px}.iphone-banner-icon{width:90px;height:90px}}.advertisement-wrapper{display:flex;flex-direction:column}.advertisement-list{list-style-type:decimal;margin-top:18px;margin-bottom:36px}.advertisement-list-item>*{display:inline-block}.advertisement-img{width:100%;height:100%}.image-wrapper{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:center}@media (min-width: 768px){.advertisement-text{flex:0 0 50%}.advertisement-wrapper .image-wrapper{flex:0 0 45%}.advertisement-wrapper{flex-direction:row}}@media (min-width: 1024px){.advertisement-wrapper{margin-bottom:54px}.advertisement-list{margin-bottom:36px}.advertisement-wrapper .image-wrapper{flex:0 0 50%}}.login-wrapper .link,.login-wrapper{display:flex;justify-items:flex-start;align-items:center}.login-wrapper .link>*+*{margin-left:9px}.account-content{padding-bottom:var(--spacing-2x)}.current-product-header{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:9px;margin:9px;border:1px solid #C882FF;border-radius:var(--border-radius);height:122px;position:relative}.background-decor{width:100%;height:auto;position:absolute;bottom:0;left:0;right:0;opacity:.5}.current-product-header .image-wrapper{height:100%;width:min-content;align-self:flex-start}.current-product-header .image-wrapper svg{width:auto;height:100%;display:block}.current-product-content{padding:18px 18px 27px}.current-product-content .btn-wrapper.card--btn{align-items:flex-end}.current-product-content>*+*{margin-top:18px}.card-label-wrapper{position:relative}.card-label-wrapper .card-label{padding:9px 18px;width:100%;clip-path:polygon(100% 0,85% 50%,100% 100%,0% 100%,0% 0%);background-color:#1f2229;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center}.card-label-wrapper .card-label.red{background-color:#ff59a3}.card-label-wrapper .card-label.blue{background-color:#3fcbff}.product-image{width:auto;height:110px}.account-image{height:45px;width:45px}.account-navigation{display:none;width:100%}.navigation-list{display:flex;flex-direction:column;padding:36px 27px;width:100%;box-shadow:0 1px 4px #00000024;background:#fff;border-radius:var(--border-radius)}.account-section{width:100%}.account-section.active .account-section-content{display:flex;padding-bottom:var(--spacing-2x)}.account-section-header.nav-item{width:100%;height:auto;background:#fff;display:flex;align-items:center;justify-content:flex-start;padding:var(--padding-x);border-bottom:1px solid var(--dark-grey);max-width:var(--max-width-input);position:relative}.account-section.active>.account-section-header.nav-item{border-bottom:1px solid var(--main-orange)}.account-section.active>.account-section-header.nav-item{color:var(--main-orange)}.nav-item>*{color:inherit;fill:currentColor}.nav-item .icons-collapse{position:absolute;right:18px;top:50%;transform:translateY(-50%) rotate(90deg)}.active .nav-item .icons-collapse{transform:translateY(-50%) rotate(180deg)}.account-section-content>*+*{margin-top:27px}.account-products-list>*+*{margin-top:27px}.account-section+.account-section{margin-top:var(--spacing-3x)}.account-section>*+*,.account-section-content>*>*+*{margin-top:18px}.account-section-content{display:none;justify-content:start;align-items:flex-start;width:100%;flex-direction:column}.account-products{width:100%}.referral-wrapper .icon-star{position:absolute;top:0;right:0}.referral-wrapper{position:relative}.referral-header{margin-right:4em}.account-data-list{display:flex;flex-direction:column;justify-content:start;width:100%}.account-data-list>*+*{margin-top:18px}.account-data-list .icons-container .info-icon{right:-9px}.account-data-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%}.account-data-item>*{display:block;text-align:left}.account-data-item>*:first-child{width:35%;color:#65707b}.account-data-item>*:last-child{width:calc(65% - 18px);color:#1f2229;position:relative}.account-data-item>*+*{margin-left:18px}.user-list-item{margin-bottom:10px;font-style:normal;font-weight:400;font-size:16px;line-height:22px}.account-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;width:174px;height:48px;border:2px solid #1F2229;border-radius:24px;background:#fff}.summary-wrapper,.account-products>*:first-child{width:100%}.summary-wrapper>*+*{margin-top:18px}.summary-info>*+*{margin-top:9px}.summary-text{font-style:normal;font-weight:400;font-size:16px;line-height:22px;margin-bottom:10px}.ref-wrap{margin-bottom:30px}.icon-star{display:block;width:55px;height:51px;margin-left:auto}.referral-input-wrapper{display:flex;flex-direction:column;align-items:center;max-width:420px}.referral-input{display:flex;align-items:center;justify-content:space-between;width:100%;height:60px;background:#fff;border:1px solid #1f2229;border-radius:var(--border-radius);padding:5px 18px}.ref-title{font-family:tele2-serif-bold,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#1f2229;margin-bottom:18px}.referral-code{display:block;border:none;font-family:tele2-sans-regular,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px}.btn-referral-input{border:none;background:transparent}.referral-icon{display:block;margin-left:12px;width:20px;height:20px}.ref-copy-btn{margin-top:18px;cursor:pointer;width:164px;height:48px;background:#1f2229;border-radius:30px;font-family:tele2-sans-bold,sans-serif;font-style:normal;font-weight:700;font-size:16px;color:#fff}.login-form{display:block;margin:0 auto}.login-btn{width:175px;height:48px;background:#fff;border-radius:5px;font-size:16px;line-height:22px;text-align:center;color:#1f2229;border:solid 2px #1f2229}.login-wrapper svg+.login-btn{margin-left:1rem}@media (min-width: 600px){.login-form{max-width:100%;margin:0 auto}.referral-title{max-width:550px}}@media (min-width: 768px){.account-section-content .additional-products-wrapper>*+*{margin-top:0}.account-section-content .card--products{max-width:var(--max-width-input);margin-left:0;margin-right:auto}.current-product-content .btn-wrapper.card--btn{justify-content:flex-end}.account-navigation{display:flex}.account-products-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;padding:27px;margin-left:-18px;margin-right:-18px}.account-products-item{height:100%}.account-wrapper{display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:flex-end}.account-section+.account-section{margin-top:0;margin-right:var(--spacing-3x)}}@media (min-width: 1024px){.account-section{width:max-content}.account-section.products{--max-width-input: 440px;width:var(--max-width-input)}.account-section.products .account-section-content .account-products{max-width:100%}.account-header>.heading-2{text-align:left}.account-content{grid-column-gap:27px;grid-row-gap:36px;grid-template-columns:max-content 1fr}.account-products-list{max-width:773px;overflow:hidden;overflow-x:scroll}.account-wrapper{margin-bottom:56px}}.hero-section{display:flex;flex-direction:column}.hero-section.wrapper{width:100vw;height:auto;position:relative}.hero-image-wrapper{position:relative;z-index:10;width:100%;height:auto}.overlay-wrapper{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.overlay-circle{display:block;position:absolute;top:-10%;left:50%;transform:translate(-50%);width:150vw;height:150vw;background:radial-gradient(circle,var(--dark-orange-transparent) 80%,transparent 80%);mix-blend-mode:multiply;border-radius:50%;z-index:2}.overlay-circle.green{top:-96vw;background:radial-gradient(circle,var(--dark-green) 80%,transparent 80%)}.hero-text{display:flex;width:100%;flex-direction:column;position:absolute;bottom:0;left:50%;padding:var(--padding-card);transform:translate(-50%);z-index:5}.hero-text>*+*{margin-top:var(--spacing-2x)}.hero-subtitle{margin-top:18px}.hero-img{width:100%;height:100%;margin-left:auto;margin-right:auto}.hero-line{width:100%;height:2px;background-color:var(--white)}@media (min-width: 400px){.overlay-circle.green{top:-100vw}}@media (min-width: 600px){.hero{align-items:center}.overlay-circle.green{top:-120vw}.benefits-section{height:30vw}.hero-list--benefits{justify-content:space-around}.hero-text{display:flex;width:350px;flex-direction:column;left:initial;right:10%;transform:translate(0);bottom:5%}.hero-subtitle{width:300px}}@media (min-width: 768px){.overlay-circle.green{top:-450px}.overlay-circle{top:initial;bottom:-450px;left:100%;transform:translate(-50%);width:900px;height:900px;mix-blend-mode:multiply}.hero-list--benefits{justify-content:flex-end}.hero-list--benefits>*+*{margin-left:var(--spacing-4x)}}@media (min-width: 1024px){.hero-text{width:100%}.overlay-circle{bottom:-600px;width:1200px;height:1200px}.overlay-circle.green{top:-600px}.benefits-section{height:230px;width:600px;margin-left:auto;margin-right:0}.hero-list--benefits{justify-content:center}}@media (min-width: 1280px){.hero-img{width:100%;height:70vh;object-fit:cover}.benefits-section{height:190px}}.suggestions{margin-bottom:68px}.suggestions-wrapper{width:100%;height:100%;display:block;border-radius:var(--border-radius)}.suggestions-wrapper .loader-wrapper{border-radius:var(--border-radius)}.suggestions-wrapper-image{width:200px;height:auto;position:absolute;top:100%;right:.2rem}.suggestions-wrapper-image svg{width:100%;height:100%}.suggestions-text-block{position:relative;z-index:100;display:flex;flex-direction:column;padding-top:var(--spacing-1x);padding-bottom:var(--spacing-1x);height:max-content;margin:0 auto;align-items:flex-start;justify-content:center}.suggestions-text-block>*+*{margin-top:27px}.suggestions-title{text-align:center}.suggestion-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.suggestion-form .submit-block,.suggestion-form .inputs-list{margin-left:auto;margin-right:auto;flex-direction:column;align-items:center}.suggestion-form>*+.input-container{margin-top:18px}.suggestions-text-wrapper{display:flex;align-items:center;flex-direction:row;justify-content:flex-start;position:relative;padding:0 1rem}.suggestions-icon{position:absolute;top:0;left:-.3rem;width:16px;height:auto}.suggestions-wrapper.active{max-height:max-content;height:100%}@media (min-width: 768px){.suggestions{height:100%;max-width:1050px}.suggestion-form.suggestion-form--design .submit-block,.suggestion-form.suggestion-form--design .inputs-list{align-items:flex-start}.design-wrapper .suggestion-form{width:45%}.suggestions-wrapper-image{width:30%;height:auto;top:60%}}@media (min-width: 1024px){.suggestions{margin-bottom:98px}.suggestions-wrapper{max-height:360px;width:100%;margin:0 auto;position:relative}.suggestions-text-block{width:90%;padding-top:calc(3rem + 36px);padding-bottom:36px}.suggestions-text-block>*+*{margin-top:27px}.suggestions-text-block textarea.input{height:70px;width:100%;max-width:658px;margin-left:auto;margin-right:auto}.suggestions-back .plane-image{width:210px;bottom:-3.3rem;left:-2.8rem}}.blink{-webkit-animation:blink 2s infinite ease-in-out;animation:blink 2s infinite ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.blink--delay{animation-delay:1s}.blink--once{-webkit-animation:blink-once 2s ease-in-out;animation:blink-once 2s ease-in-out}.rotate{-webkit-animation:rotate 4s infinite ease-in-out;animation:rotate 4s infinite ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transform-origin:top}.anim-scale-y{-webkit-animation:scaleY 4s infinite ease-in-out;animation:scaleY 4s infinite ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transform-origin:top}.anim-scale-eyes{-webkit-animation:scaleEye 1s infinite ease-in-out;animation:scaleEye 1s infinite ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transform-origin:center;animation-delay:4s}@-webkit-keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(2deg)}to{transform:rotate(0)}}@keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(2deg)}to{transform:rotate(0)}}@-webkit-keyframes scaleY{0%{transform:scaleY(1.5)}to{transform:scaleY(1)}}@keyframes scaleY{0%{transform:scaleY(1.5)}to{transform:scaleY(1)}}@-webkit-keyframes scaleEye{0%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes scaleEye{0%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@-webkit-keyframes blink-once{0%{opacity:1}30%{opacity:1}40%{opacity:0}50%{opacity:1}70%{opacity:1}to{opacity:0}}@keyframes blink-once{0%{opacity:1}30%{opacity:1}40%{opacity:0}50%{opacity:1}70%{opacity:1}to{opacity:0}}@keyframes blink{0%{opacity:1}30%{opacity:1}40%{opacity:0}50%{opacity:1}60%{opacity:0}70%{opacity:1}to{opacity:0}}@-webkit-keyframes blink{0%{opacity:1}30%{opacity:1}40%{opacity:0}50%{opacity:1}60%{opacity:0}70%{opacity:1}to{opacity:0}}.page-content{width:100%;height:140px;position:relative}.placeholder-content{height:140px;overflow:hidden;position:relative;-webkit-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:placeholderAnimate;animation-name:placeholderAnimate;background:#f6f7f8;background:linear-gradient(to right,#eee 2%,#ddd 18%,#eee 33%);background-size:1300px}.placeholder-content_item{width:100%;height:20px;position:absolute;background:#fff;z-index:2}.placeholder-content_item:after,.placeholder-content_item:before{width:inherit;height:inherit;content:"";position:absolute}.placeholder-content_item:nth-child(1){top:0;left:0}.placeholder-content_item:nth-child(2){top:20px;left:0;width:10%;height:90px;z-index:-1}.placeholder-content_item:nth-child(3){top:0;left:0;width:10%;height:100%;z-index:-1}.placeholder-content_item:nth-child(4){top:20px;width:20px;left:170px;height:90px}.placeholder-content_item:nth-child(5){top:40px;left:190px;height:12px}.placeholder-content_item:nth-child(6){top:75px;left:190px;height:12px}.placeholder-content_item:nth-child(7){top:20px;right:0;width:23%;height:20px;z-index:-1}.placeholder-content_item:nth-child(8){top:0;right:0;width:10%;height:100%;z-index:-1}.placeholder-content_item:nth-child(9){top:110px;height:17px;left:0}.placeholder-content_item:nth-child(10){top:149px;height:12px;left:0}.placeholder-content_item:nth-child(11){top:183px;left:0;height:100%}.loader-wrapper{width:100%;height:100%;position:fixed;z-index:300;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;color:#fff;margin-top:0!important}.loader-wrapper .heading-2{color:#fff;margin-top:1rem}@-webkit-keyframes placeholderAnimate{0%{background-position:-650px 0}to{background-position:650px 0}}@keyframes placeholderAnimate{0%{background-position:-650px 0}to{background-position:650px 0}}.calculation-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:#99a1ab;padding:14px 14px 14px 16px;width:100%;min-height:72px;background:#f3f5f6;border-radius:var(--border-radius);position:relative}.kasko .calculation-wrapper{min-height:100px}.calculation-wrapper .icon-wrapper{top:50%;right:16px;transform:translateY(-50%)}.icon-wrapper{position:absolute;top:0;right:0;margin:16px}.calculation-info-text{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding-right:45px}.calculation-info-text span:nth-child(2n){margin-right:9px;margin-left:9px}.child-accident .inputs-list .inputs-item>*+*{margin-top:18px}.child-accident .inputs-list{flex-direction:column}.companies-wrapper>*+*,.companies-wrapper .companies-list>*+*{margin-top:27px}.popup-back{margin-top:0}.companies-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.companies-list-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;cursor:pointer}.company-item-details{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.company-insurance-details__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.company-insurance-details__header .btn-wrapper{flex-direction:row;align-items:center;justify-content:center}.company-insurance-details__header .btn-wrapper .btn--inline{color:#65707b;margin-right:9px;border-bottom:1px dotted #65707B;text-decoration:none}.choose-product-item__company{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:start}.choose-product-item__icon-wrapper{margin-right:36px;width:min-content;height:100%}.popup-header-wrapper .section-header{position:relative}.company-item-details__logo{display:block;width:160px;height:45px}.popup-header-wrapper .company-name{margin-top:18px}.company-item-details__list{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.company-item-details__list>*+*{margin-top:9px}.company-item-details__item{display:flex;flex-direction:row;width:100%}.company-item-details__item.price{display:none}.company-item-details__item>*:last-child{flex-basis:50%}.company-item-details__item>*:first-child{flex-basis:50%;padding-right:1rem}.submit-block--company-item{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:100}.kasko-companies-list{display:flex;flex-direction:column;width:100%}.package-wrapper--kasko{width:100%;display:flex;flex-direction:column;padding-bottom:27px;border-bottom:1px solid #D1D8D6}.package-wrapper--kasko{border-radius:16px;box-shadow:0 4px 16px #1f22291f;padding:9px 18px 27px}.package-wrapper--kasko .title-wrapper{position:relative}.package-wrapper--kasko .title-wrapper .subtitle{display:block;margin-top:9px}.package-wrapper--kasko>*+*{margin-top:18px}.title-wrapper{min-height:160px;display:flex;justify-content:flex-start;align-items:center;padding:18px;border-radius:16px;border:1px solid #3FCBFF;position:relative}.title-wrapper .title{width:70%}.title-wrapper img{position:absolute;top:50%;transform:translateY(-50%);right:5%;height:auto;width:30%}.description-wrapper{padding:0 8px}.description-wrapper>*+*{margin-top:18px}.kasko-adding-header{margin-bottom:18px}.kasko-addings-item{padding:18px;border-radius:16px;box-shadow:0 4px 16px #1f22291f;margin-bottom:18px}.kasko-addings-item>h3{margin-bottom:9px}@media (min-width: 768px){.company-insurance-details__header .btn-wrapper{width:min-content;position:absolute;top:137px;left:18px}.companies-list.kasko-list{display:grid;grid-template-columns:repeat(2,1fr);column-gap:18px;row-gap:18px}.kasko-list .companies-list-item{width:100%;margin:0}.kasko-list .companies-list-item.placeholder{width:100%;grid-column:1/-1}.companies-list.kasko-list>*+*{margin-top:0}.submit-block--company-item .details-symbol.show-tablet{display:block}.company-item-details__logo{width:100px;height:auto;margin-right:0}.kasko-companies-list{flex-direction:row;justify-content:flex-start;flex-wrap:wrap;width:calc(100% + 36px)}.package-wrapper--kasko{border-radius:16px;box-shadow:0 4px 16px #1f22291f;padding:9px 18px 27px}.kasko-addings-item>h3{margin-bottom:18px}.kasko-addings-item{max-width:348px;height:191px;margin:18px}}@media (min-width: 1024px){.company-insurance-details__header{flex-direction:column;align-items:flex-start;width:120px}.company-insurance-details__header .btn-wrapper{position:relative;top:initial;left:initial;margin-top:18px}.title-wrapper img{height:50%;width:auto}.company-item-details__list{flex-direction:row;flex-grow:2}.company-insurance-details__header .company-insurance__price{display:none}.company-item-details__item.price{display:flex}.company-item-details__list .company-item-details__item,.company-item-details__price{flex-direction:column;align-items:center;justify-content:space-between}.company-item-details__price>*+*,.company-item-details__item>*+*{margin-top:18px}.company-item-details__item>*:last-child{flex-basis:initial}.company-item-details__item>*:first-child{flex-basis:initial;padding-right:0}.company-item-details__price,.company-item-details__item{flex-basis:initial;padding-right:0;height:84px}.company-item-details__price{display:flex;flex-shrink:0;flex-grow:1;flex-basis:15%}.company-item-details__list>*+*{margin-top:0;margin-left:18px}}@media (min-width: 1160px){.company-item-details__list .company-item-details__item,.company-item-details__price{height:84px}}@media (min-width: 1280px){.company-item-details__list .company-item-details__item,.company-item-details__price{height:64px}}.accordion-wrapper{width:100%;display:block}.accordion-wrapper>*+*{margin-top:var(--spacing-2x)}.accordion-header{position:relative;display:flex;flex-direction:row;justify-content:space-between}.faq{padding:var(--padding-y) var(--padding-x);background-color:#fff;border-radius:var(--border-radius)}#faq{display:none}.faq-item:first-child{border-top:none}.faq-list{display:flex;flex-direction:column;align-items:start;align-content:start;background-color:#fff;border-radius:var(--border-radius)}.faq-item{cursor:pointer;display:flex;flex-direction:column;width:100%;padding:var(--spacing-2x) var(--spacing-1x);border-top:1px solid #D1D8D6}.faq-item ul{list-style:disc;padding-left:9px}.faq-item .accordion-main *+*{margin-top:9px}.faq-item-header{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.faq-item-header>h3{width:100%;display:block}.faq-item-description{width:100%;display:none;max-height:0;overflow:hidden;margin-top:18px;transition:max-height .2s ease-out}.faq-item-description>*+*{margin-top:.3rem}.faq-item-description ul{padding-left:1.5rem;list-style-type:disc}.faq-item-description ul ul{padding-left:1.3rem;list-style-type:disc}.toggle-btn{padding:.3rem;display:flex;justify-content:center;align-items:center;border-radius:100%;transition:all .3s ease-in-out}.toggle-btn div{cursor:pointer;position:relative;height:43px;width:43px}.opened .toggle-btn{transform:rotate(180deg)}.opened .faq-item-description{display:block;max-height:1000px;transition:max-height .5s ease-in}@media (min-width: 1024px){.faq-list{padding:0}.ski .faq-list{padding:var(--spacing-2x)}}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover{border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-hover)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;left:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp__clear_icon{position:absolute;top:50%;right:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color)}.dp__input_icon_pad{padding-left:var(--dp-input-icon-padding)}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{position:absolute;background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp__menu_index{z-index:99999}.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.dp__menu_readonly{background:#0000;cursor:default}.dp__arrow_top{left:50%;top:-1px;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-left:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(45deg)}.dp__arrow_bottom{left:50%;bottom:-1px;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-right:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp__preset_ranges,.dp__sidebar_left{padding:5px;border-right:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;border-left:1px solid var(--dp-border-color)}.dp__preset_range{padding:5px;display:block;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp__preset_range:hover{background-color:var(--dp-hover-color);cursor:pointer}.dp__menu_content_wrapper{display:flex}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-maring)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-bottom-right-radius:0;border-top-right-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-bottom-left-radius:0;border-top-left-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__cell_auto_range_end,.dp__cell_auto_range_start{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-hover-color);border-radius:0;border:1px solid var(--dp-hover-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-left:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-right:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-left:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-right:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-right:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}@media only screen and (width <= 600px){.dp__flex_display{flex-direction:column}}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__month_year_select{width:50%;text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__month_year_wrap{display:flex;width:100%}.dp__year_disable_select{justify-content:space-around}.dp__overlay{position:absolute;width:100%;height:100%;background:var(--dp-background-color);top:0;left:0;transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-left:auto;margin-right:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover,.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__month_picker_header{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled:hover,.dp__inc_dec_button_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-common-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;align-items:center;justify-content:flex-end;margin-left:auto}.dp__action_button{background:#0000;border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:initial;margin-left:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius)}.dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-maring: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%)}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%)}.dp__flex{display:flex;align-items:center}.dp__btn{background:none;border:none;font:inherit;cursor:pointer;transition:var(--dp-common-transition);line-height:normal}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;align-content:center;justify-content:center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp__menu_transitioned{transition:all var(--dp-animation-duration) var(--dp-menu-appear-transition-timing)}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff;--vc-icn-width: 1.2em;--vc-nav-width: 30px;--vc-nav-height: 30px;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-background: transparent;--vc-pgn-width: 12px;--vc-pgn-height: 4px;--vc-pgn-margin: 4px;--vc-pgn-border-radius: 0;--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-active-color: var(--vc-clr-primary)}.carousel{position:relative;text-align:center;box-sizing:border-box;touch-action:pan-y;overscroll-behavior:none}.carousel.is-dragging{touch-action:none}.carousel *{box-sizing:border-box}.carousel__track{display:flex;padding:0!important;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.carousel__prev,.carousel__next{box-sizing:content-box;background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:var(--vc-nav-height);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer;margin:0 10px;top:50%;transform:translateY(-50%)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__prev{left:0}.carousel__next{right:0}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{right:auto;left:0}@media (hover: hover){.carousel__prev:hover,.carousel__next:hover{color:var(--vc-nav-color-hover)}}.carousel__pagination{display:flex;justify-content:center;list-style:none;line-height:0;margin:10px 0 0;padding:0}.carousel__pagination-button{display:block;border:0;margin:0;cursor:pointer;padding:var(--vc-pgn-margin);background:transparent}.carousel__pagination-button:after{display:block;content:"";width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-border-radius);background-color:var(--vc-pgn-background-color)}.carousel__pagination-button--active:after{background-color:var(--vc-pgn-active-color)}@media (hover: hover){.carousel__pagination-button:hover:after{background-color:var(--vc-pgn-active-color)}}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center;transform:translateZ(0)}
