.pickmeup{background:#000;border-radius:.4em;box-sizing:initial;display:inline-block;position:absolute;touch-action:manipulation}.pickmeup *{box-sizing:border-box}.pickmeup.pmu-flat{position:relative}.pickmeup.pmu-hidden{display:none}.pickmeup .pmu-instance{display:inline-block;height:13.8em;padding:.5em;text-align:center;width:15em}.pickmeup .pmu-instance .pmu-button{color:#eee;cursor:pointer;outline:none;text-decoration:none}.pickmeup .pmu-instance .pmu-today{background:#17384d;color:#88c5eb}.no-touch .pickmeup .pmu-instance .pmu-button:hover{background:transparent;color:#88c5eb}.pickmeup .pmu-instance .pmu-not-in-month{color:#666}.no-touch .pickmeup .pmu-instance .pmu-disabled:hover,.pickmeup .pmu-instance .pmu-disabled{color:#333;cursor:default}.pickmeup .pmu-instance .pmu-selected{background:#136a9f;color:#eee}.pickmeup .pmu-instance .pmu-not-in-month.pmu-selected{background:#17384d}.pickmeup .pmu-instance nav{color:#eee;display:flex;line-height:2em}.no-touch .pickmeup .pmu-instance nav :first-child :hover{color:#88c5eb}.pickmeup .pmu-instance nav .pmu-next,.pickmeup .pmu-instance nav .pmu-prev{display:none;height:2em;width:1em}.pickmeup .pmu-instance nav .pmu-month{width:14em}.pickmeup .pmu-instance .pmu-months *,.pickmeup .pmu-instance .pmu-years *{display:inline-block;line-height:3.6em;width:3.5em}.pickmeup .pmu-instance .pmu-day-of-week{color:#999;cursor:default}.pickmeup .pmu-instance .pmu-day-of-week *,.pickmeup .pmu-instance .pmu-days *{display:inline-block;line-height:1.5em;width:2em}.pickmeup .pmu-instance .pmu-day-of-week *{line-height:1.8em}.pickmeup .pmu-instance:first-child .pmu-prev,.pickmeup .pmu-instance:last-child .pmu-next{display:block}.pickmeup .pmu-instance:first-child .pmu-month,.pickmeup .pmu-instance:last-child .pmu-month{width:13em}.pickmeup .pmu-instance:first-child:last-child .pmu-month{width:12em}.pickmeup:not(.pmu-view-days) .pmu-day-of-week,.pickmeup:not(.pmu-view-days) .pmu-days,.pickmeup:not(.pmu-view-months) .pmu-months,.pickmeup:not(.pmu-view-years) .pmu-years{display:none}
.pickmeup{background-color:#fff;border:1px solid #dcdfe6;border-radius:0;font-size:12px;line-height:12px;margin-top:1px;z-index:3001}.pickmeup .pmu-instance{height:auto;padding:0;width:246px}.pickmeup .pmu-instance .pmu-button{background-color:initial!important;color:inherit;position:relative;z-index:1}.no-touch .pickmeup .pmu-instance .pmu-button:hover{color:#295ffe}.pickmeup .pmu-instance>nav:first-child{background-color:#f4f4f4;color:inherit;padding:7px}.pickmeup .pmu-instance .pmu-day-of-week{color:inherit;font-weight:600;width:100%}.datepicker-next-arrow,.datepicker-prev-arrow{fill:#295ffe;display:block;height:12px;margin-top:6px;width:24px}.datepicker-prev-arrow{transform:rotate(180deg)}.pickmeup .pmu-instance:first-child .pmu-prev,.pickmeup .pmu-instance:last-child .pmu-next{width:24px}.no-touch .pickmeup .pmu-instance nav .pmu-next:hover svg,.no-touch .pickmeup .pmu-instance nav .pmu-prev:hover svg{opacity:.8}.pickmeup .pmu-instance .pmu-day-of-week *,.pickmeup .pmu-instance .pmu-days *{line-height:2.7em;width:14.28%}.pickmeup .pmu-instance .pmu-months *,.pickmeup .pmu-instance .pmu-years *{width:33.333%}.pickmeup .pmu-instance:first-child:last-child .pmu-month{flex-grow:1;font-size:14px;font-weight:600}.no-touch .pickmeup .pmu-days .pmu-button:hover,.no-touch .pickmeup .pmu-months .pmu-button:hover,.no-touch .pickmeup .pmu-years .pmu-button:hover{color:inherit}.no-touch .pickmeup .pmu-days .pmu-button:hover:before,.no-touch .pickmeup .pmu-months .pmu-button:hover:before,.no-touch .pickmeup .pmu-years .pmu-button:hover:before,.pickmeup .pmu-instance .pmu-selected:before,.pickmeup .pmu-instance .pmu-today:before{background-color:#eee;border-radius:50%;content:"";display:block;height:30px;left:50%;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;width:30px;z-index:-1}.no-touch .pickmeup .pmu-months .pmu-button:hover:before,.no-touch .pickmeup .pmu-years .pmu-button:hover:before,.pickmeup .pmu-months .pmu-selected:before,.pickmeup .pmu-years .pmu-selected:before{border-radius:4px;bottom:22%;height:auto;left:6%;margin-left:0;margin-top:0;right:6%;top:22%;width:auto}.pickmeup .pmu-instance .pmu-selected{color:#fff!important}.pickmeup .pmu-instance .pmu-selected:before{background-color:#295ffe!important}.pickmeup .pmu-instance .pmu-not-in-month{color:#999}.pickmeup .pmu-instance .pmu-disabled{color:#999!important;cursor:not-allowed!important}.pickmeup .pmu-instance .pmu-disabled:before{content:none!important}.tcalInput{background:#fff url(/static/dist/images/ico-calendar.c236a8e864f383d51e4e.svg) no-repeat right 10px center;cursor:pointer;position:relative}
.disabled-link{cursor:default!important;pointer-events:none!important}.fixed-contract-info-header{background:#fff!important;left:0!important;position:fixed!important;top:0!important;width:100%!important;z-index:9999}.insurance-calc .calc-step{margin-bottom:30px;margin-top:7px}.insurance-calc .calc-step-item{width:33.333%}.insurance-calc-steps{border:1px solid #dcdfe6;border-radius:3px;margin-bottom:40px;padding-bottom:30px;padding-top:30px}.insurance-calc-step-one{float:left;font-size:14px;font-weight:600;line-height:18px;padding:0 50px;position:relative;text-align:center;width:33.3333%}.insurance-calc-step-one:after{background:url(/static/dist/images/application-steps-arrow.056b41c3263168155217.svg) no-repeat;content:"";display:block;height:20px;margin-top:-10px;position:absolute;right:-50px;top:35px;width:100px}.insurance-calc-step-one:last-child:after{content:none}.insurance-calc-step-text{margin-top:10px}.insurance-calc-step-img.step-img-offset{margin-top:-8px}.insurance-calc-step-img{margin:auto}.insurance-calc-top{margin-bottom:15px}.insurance-calc-top h1{float:left;margin-bottom:0;padding-right:220px}.insurance-calc-top .insurance-calc-logo{float:right;margin-left:-220px;text-align:right;width:200px}.insurance-calc-logo img{max-width:100%}.insurance-calc-form-title{font-size:16px;font-weight:600;line-height:22px;margin-bottom:15px}.insurance-calc-form-body{margin-bottom:-20px;margin-left:-8px;margin-right:-8px}.insurance-calc-flex{align-items:flex-start;display:flex!important;flex:1 1 auto;flex-wrap:wrap}.insurance-calc-cell{display:block;flex-grow:3;padding:0 8px 20px;position:relative;width:100%}.insurance-calc-cell-6-1{width:16.6666%}.insurance-calc-cell-6-5{width:83.3334%}.insurance-calc-cell-4{width:25%}.insurance-calc-cell-3,.insurance-calc-cell-3-1{width:33.3333%}.insurance-calc-cell-2{width:50%}.insurance-calc-cell-3-2{width:66.6666%}.insurance-check-cell{position:absolute;right:8px;top:-3px}.insurance-calc-cell .check-block{margin-bottom:0}.insurance-calc-radio{font-size:12px;line-height:16px;margin-bottom:20px}.insurance-calc-radio span{font-weight:600;margin-left:10px;margin-right:10px}.insurance-calc-radio .checkbox-orange-oval+label{position:relative;top:-3px}.insurance-calc-radio-switch{display:inline-block}.insurance-calc .name-field{align-items:flex-end;display:flex;height:15px}.insurance-calc .name-field .help{margin-bottom:-2px;top:-2px}.insurance-calc .select_elementOwn.select-field{float:none;width:100%}.insurance-calc-unit{border-bottom:1px solid #dcdfe6;border-top:1px solid #dcdfe6;margin-bottom:-1px;padding-bottom:20px;padding-top:20px;position:relative}.insurance-calc-unit-title{color:#ff7000;font-size:14px;font-weight:600;line-height:16px;margin-bottom:10px}.insurance-calc-unit-close{cursor:pointer;display:block;height:25px;position:absolute;right:0;top:12px;width:25px}.insurance-calc-unit-close:before{background:url(/static/dist/images/icons_yes_no.560d027292a9e028144e.svg) no-repeat 100%;content:"";display:block;height:9px;margin-top:-5px;position:absolute;right:0;top:50%;width:9px}.insurance-calc-unit-close.device{right:-14px;top:21px}.action{cursor:pointer;display:inline-block}.action.small{font-weight:400}.action.small,.add-driver{font-size:11px;line-height:14px}.add-driver{cursor:pointer;display:inline-block}.add-driver i{font-size:16px;font-style:normal;font-weight:600;position:relative;top:1px}.insurance-calc .request-btn .btn{min-width:120px}.insurance-calc-result{align-items:center;border:1px dashed #dcdfe6;display:flex;padding:20px 15px;position:relative;width:100%}.insurance-calc-result.hidden{display:none}.insurance-calc-success #current .insurance-calc-result{border:2px solid #fa8b0c;border-radius:3px}.insurance-calc-result>div{padding-left:20px}.insurance-calc-result>div:first-child{padding-left:0}.insurance-calc-result-logo{flex-shrink:0;font-size:0;line-height:0;width:135px}.insurance-calc-result-logo img{max-width:100%;width:auto}.insurance-calc-result-name{flex-shrink:0;font-size:12px;line-height:16px;width:150px;word-break:break-word}.insurance-calc-result-price{justify-content:flex-start}.insurance-calc-result-button,.insurance-calc-result-price{align-items:flex-end;display:flex;flex-grow:1;flex-wrap:wrap;line-height:24px}.insurance-calc-result-button{justify-content:flex-end}.insurance-calc-result-value-wrapper{width:100%}.insurance-contract{justify-content:flex-start;width:100%}.insurance-contract-text{margin-right:3px}.insurance-calc-result-value{color:#818694;display:inline-block;margin-left:15px;position:relative}.insurance-calc-result-value span{color:#353944;font-size:30px;font-weight:600;line-height:30px}.insurance-loader{display:inline;margin-top:-25px;position:absolute;right:50px;top:50%}.insurance-calc-result-value .green-insert{position:absolute;right:0;top:0}.insurance-calc-result.-hovered.active,.no-touch .insurance-calc-result.-hovered:hover{border:1px solid #ff7000}.insurance-calc-result.-hovered{cursor:pointer}.insurance-calc-result .insurance-calc-result-btn.-disabled{visibility:hidden}.insurance-calc-result .insurance-calc-result-btn{margin-left:15px;text-align:right;visibility:visible}.insurance-calc-result .insurance-calc-result-btn:first-child{margin-left:0}.insurance-calc-result .insurance-calc-result-btn .btn{width:130px}.insurance-calc-result .insurance-calc-result-btn-body{align-items:center;display:flex}.insurance-calc-result-stock{background:linear-gradient(90deg,#64c355,#64c355 calc(100% - 70px),#fff);color:#fff;display:inline-block;font-size:13px;left:0;line-height:23px;padding:0 60px 0 10px;position:absolute;top:0}.insurance-calc-result.-stock{padding-top:35px}.insurance-calc-result-btn .btn.-disabled{visibility:hidden}.calc-entered-data-table{border-bottom:1px solid #dcdfe6;border-collapse:collapse;font-size:12px;line-height:16px;margin-bottom:20px;width:100%}.calc-entered-data-table td{padding-bottom:15px;padding-right:20px;vertical-align:top}.calc-entered-data-table td:first-child{width:33%}.insurance-calc-complete{border-top:1px solid #dcdfe6;margin-bottom:40px;padding-top:20px}.insurance-calc-send input[type=email],.insurance-calc-send input[type=text]{float:left;margin-right:10px;min-width:320px;width:auto}.insurance-calc-btn-side{float:right;margin-left:15px}.insurance-calc-error{min-height:70px;padding-left:85px;padding-top:25px;position:relative}.insurance-calc-error svg{fill:#ff7600;height:70px;left:0;position:absolute;top:0;width:70px}.request .insurance-calc-complete{border-top:none!important;padding-top:10px}.request .title-h4{margin-bottom:16px}.insurance-calc-result-step .insurance-calc-result-btn,.insurance-calc-result-step .insurance-calc-result-rating,.insurance-calc-result-step .insurance-text{display:none!important}.insurance-calc-result-step .insurance-calc-result-name{color:#353944;flex-grow:100;font-size:24px;line-height:26px;max-width:100%;width:auto}.request-btn-new-calc{padding-right:17px}.request-btn-new-calc>:first-child{margin-left:0}.kasko-frame-bg{background-color:#f9fbfe;left:50%;margin-left:-50vw;margin-top:-20px;padding:20px 16px 0;position:relative;width:calc(100vw - 9px)}.kasko-frame-bg.-company{border:1px solid #dcdfe6}.branding-on .kasko-frame-bg{left:0;margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}.branding-on .kasko-frame-bg.-company{margin-left:0;margin-right:0;width:100%}.kasko-frame-banner{align-items:center;display:flex;margin:0 auto;max-width:1216px;padding:0 50px}.kasko-frame-banner-main{flex-grow:1}.kasko-frame-banner-main h1{font-size:40px;line-height:1.2;margin-bottom:0}.kasko-frame-banner-pic{margin-top:42px;max-width:550px;width:100%}.kasko-frame-banner-pic img{height:auto;max-width:100%}.kasko-frame-wrapper{display:flex;margin:0 -16px;max-width:1216px;min-height:206px;overflow:hidden}@media screen and (max-width:800px){.insurance-calc-result .insurance-calc-result-stock{padding-left:20px}}
.sum-visa-insur{border-top:1px solid #e3e3e3;padding-top:38px}.sum-visa-insur .radio-orange+label{padding-right:15px}.cb-choose-currency{display:inline-block;padding:0 8px}.cb-choose-currency .active{color:#7b7b7b}.dop-options{border-bottom:1px solid #e3e3e3;padding-bottom:20px}.dop-options .options-card{list-style:none;margin:0;padding:0}.dop-options .options-card li{float:left;margin:0 0 20px;padding:0 10px;position:relative;width:33.3333%}.dop-options .options-card li p{border:1px solid #dcdfe6;border-radius:2px;cursor:pointer;font-size:14px;height:65px;margin:0;overflow:hidden}.no-touch .dop-options .options-card li p:hover,.options-card li p.active{border:1px solid #ff7000;box-shadow:0 5px 15px rgba(0,0,0,.15)}.dop-options-text{display:table;height:65px;padding-left:12px}.dop-options .options-card li.with-price span{max-width:225px}.dop-options-text>span{display:table-cell;padding-left:10px;vertical-align:middle}.dop-options .options-card i{display:table-cell;padding-left:16px;vertical-align:middle}.dop-options .options-card .ico-bagag{background:url(/static/dist/images/ico-bagag.b989f748d35af7e399b9.svg) 50% no-repeat;height:27px;width:28px}.dop-options .options-card .ico-plan{background:url(/static/dist/images/ico-plan.ec2746071abdcc837291.svg) 50% no-repeat;height:33px;width:29px}.dop-options .options-card .ico-hands{background:url(/static/dist/images/ico-hands.e81ea3e73d5c4120035d.svg) 50% no-repeat;height:27px;width:29px}.dop-options .options-card .ico-finger{background:url(/static/dist/images/ico-finger.e0850777a74a85825e81.svg) 50% no-repeat;height:19px;width:28px}.btn-calc span{background:#46b114;border:1px solid #539838;border-radius:2px;color:#fff!important;cursor:pointer;display:block;font-size:14px;height:65px;line-height:65px;text-align:center;text-transform:uppercase}.no-touch .btn-calc span:hover{background:#59ae4b;border-color:#539838!important}.btn-horiz-arrow{line-height:65px;text-align:center;vertical-align:middle}.btn-horiz-arrow span{padding-left:0!important;width:320px}.btn-horiz-arrow span.dop-options-text{width:100%}.btn-horiz-arrow .arrow-left{background:url(/static/dist/images/arrow-left-blue.f31171e378cf2063d254.svg) 50% no-repeat;left:18px}.btn-horiz-arrow .arrow-left,.btn-horiz-arrow .arrow-right{cursor:pointer;height:11px;padding:10px!important;position:absolute;top:22px;width:6px}.btn-horiz-arrow .arrow-right{background:url(/static/dist/images/arrow-right-blue.c95975a19f218b808f89.svg) 50% no-repeat;right:18px}.right-price{color:#000;font-size:14px;height:65px;line-height:65px;padding-right:33px;position:absolute;right:0;top:0}.right-price span{float:left;padding:0 5px 0 0!important}.arrow-bottom,.arrow-top{fill:#295ffe;cursor:pointer;display:inline-block;height:9px;position:absolute;right:20px;width:6px}.arrow-top{top:10px;transform:rotate(-90deg)}.arrow-bottom{bottom:10px;transform:rotate(90deg)}.checkbox-orange-oval{height:17px;margin:0 3px 0 0;vertical-align:top;width:17px}.checkbox-orange-oval+label{cursor:pointer;display:inline-block;height:17px}.checkbox-orange-oval:not(checked){opacity:0;position:absolute}.checkbox-orange-oval:not(checked)+label{padding:0 0 0 34px;position:relative}.checkbox-orange-oval:not(checked)+label:before{background:#dcdfe6;border-radius:13px;content:"";height:17px;left:0;position:absolute;top:1px;width:30px}.checkbox-orange-oval:not(checked)+label:after{background:#fff;border-radius:10px;content:"";height:13px;left:3px;position:absolute;top:3px;transition:all .2s;width:13px}.checkbox-orange-oval:checked+label:before{background:#295ffe}.checkbox-orange-oval:checked+label:after{left:14px}.search-company-block{border:1px solid #dcdfe6;clear:both;display:none}.company-block-one.first{top:-1px}.company-block-one{cursor:pointer;display:table;min-height:121px;position:relative;width:100%;z-index:100}.no-touch .company-block-one:hover{box-shadow:0 5px 15px rgba(0,0,0,.15)}.company-logo{display:table-cell;vertical-align:middle;width:258px}.company-logo img{max-width:140px;padding-left:20px}.company-content{display:inline-block;max-width:475px;padding-bottom:20px;padding-top:28px}.company-content>span{clear:both;display:block;font-size:16px;font-weight:600;margin-bottom:11px}.company-content-block{border-right:1px solid #e3e3e3;display:inline-block;margin-bottom:7px;margin-right:20px;width:158px}.company-content-block:last-of-type{border:none}.company-content-block span,.company-price-number span{font-size:12px;font-weight:400}.company-content-block p{font-size:17px;font-weight:600;line-height:10px;margin:7px 0 0}.company-price{float:right;width:300px}.company-price-number{font-weight:600;margin:29px 37px 15px 0;text-align:right}.company-price-btns{padding-right:13px;text-align:right}.company-price-btns .btn{margin-right:10px;min-width:116px;text-align:center}.company-block-one.selected{background:#f5f5f5;z-index:0}.no-touch .company-block-one.selected:hover{border:1px solid transparent;border-top-color:#e3e3e3;box-shadow:none}.company-block-one-more .more-content{border-top:1px solid #e3e3e3;margin:0 21px;padding:28px 0 6px}.more-content .raiting{float:left;font-size:12px;width:238px}.more-content .raiting p span{color:#363646}.sum-list{float:left;width:716px}.sum-list table{margin:10px 0}.sum-list table td{font-size:14px;padding-bottom:8px;padding-left:9px;position:relative;width:320px}.sum-list table td.price{padding-left:0}.sum-list table td.price:before{background:none}.sum-list table td.price .help{margin-right:7px;position:relative;top:2px}.polis-popup{width:1000px}.polis-options-block{border:1px dashed #dcdfe6;padding:18px}.polis-options-logo{float:right;max-width:160px}.polis-options-logo img{max-width:100%}.polis-title{color:#363646;display:inline-block;font-size:16px;font-weight:600;line-height:18px;padding-bottom:12px;padding-right:180px}.polis-options-list{float:left;font-size:12px;line-height:16px;margin-top:10px;width:50%}.polis-options-list td{padding-bottom:5px;padding-right:45px;position:relative;white-space:nowrap}.polis-options-list td:first-child{padding-left:17px;padding-right:15px;white-space:normal}.polis-options-list td:first-child:before{background:url(/static/dist/images/tick-list-bullet.4cc89b9c4769bd99a65b.svg);content:"";display:block;height:9px;left:0;position:absolute;top:4px;width:11px}.travelers-form{padding-top:20px}.travelers-input-block{padding-bottom:15px}.travelers-input-body{display:table;padding-bottom:10px;position:relative;width:100%}.travelers-input-num{background:#fe7509;border-radius:20px;color:#fff;display:block;font-size:10px;font-style:normal;font-weight:600;height:15px;left:-25px;line-height:15px;position:absolute;text-align:center;top:30px;width:15px}.travelers-input-body label{color:#818694;display:inline-block;font-size:12px;line-height:12px;padding-bottom:7px}.travelers-input-part{display:table-cell;padding-right:12px;vertical-align:bottom}.travelers-input-part:last-child{padding-right:0}.travelers-input-part.w2{width:105px}.travelers-form .checkbox-orange:not(checked)+label{color:#353944;font-size:12px}.insurant-form{background:#f2f2f7;border-bottom:1px solid #dcdfe6;border-top:1px solid #dcdfe6;margin-left:-40px;margin-right:-40px;padding:20px 40px 0}
.pay-online{border:1px dashed #dcdfe6;border-radius:3px;display:table;width:100%}.pay-title{background:#f2f2f7;font-size:16px;font-weight:600;line-height:16px;overflow:hidden;padding:18px;white-space:nowrap}.pay-service,.pay-title{display:table-cell;position:relative;vertical-align:middle}.pay-service{padding:18px 18px 18px 35px;width:100%}.pay-service-corner{bottom:0;left:0;overflow:hidden;position:absolute;top:0;width:40px}.pay-service-corner:after{background:#f2f2f7;content:"";display:block;height:100px;left:-80px;margin-top:-45px;position:absolute;top:50%;transform:rotate(58deg) skew(25deg);width:100px}.pay-service-item{margin:0 8px}.pay-info,.pay-service-item{display:inline-block;vertical-align:middle}.pay-info{border-left:1px solid #dcdfe6;color:#353944;font-size:12px;line-height:12px;margin-left:15px;padding:7px 0 7px 20px}.dop-options .options-card{margin:0 -10px}.left_column .pay-online,.left_column .pay-title{display:block}.left_column .pay-service{display:block;padding-left:20px;padding-right:20px;text-align:center}.left_column .pay-service-corner{display:none}.left_column .pay-info{border:0;display:block;margin-left:0;padding:15px 0 0;text-align:center}.left_column .popular-way-list{width:25%}.left_column .calc-step{margin-top:0}.left_column .sum-visa-insur{margin-bottom:-20px}.left_column .btn-calc span,.left_column .dop-options .options-card li p{width:100%}.left_column .company-logo{width:175px}.left_column .dop-options .options-card li{width:50%}
body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{background-color:#000;display:none;filter:progid:dximagetransform.microsoft.alpha(opacity=80);left:0;opacity:.8;position:absolute;top:0;z-index:9999}.lightbox{font-weight:400;left:0;line-height:0;position:absolute;text-align:center;width:100%;z-index:10000}.lightbox .lb-image{border-radius:3px;display:block;height:auto;max-width:inherit}.lightbox a img{border:none}.lb-outerContainer{background-color:#fff;border-radius:4px;height:250px;margin:0 auto;position:relative;width:250px}.lb-outerContainer:after{clear:both;content:"";display:table}.lb-container{padding:4px}.lb-loader{height:25%;left:0;line-height:0;position:absolute;text-align:center;top:43%;width:100%}.lb-cancel{display:block;height:32px;margin:0 auto;width:32px}.lb-nav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);outline:none}.lb-next,.lb-prev{cursor:pointer;display:block;height:100%}.lb-nav a.lb-prev{background:url(/static/dist/images/prev.12eee6603ec7c5e21c8c.png) left 48% no-repeat;filter:progid:dximagetransform.microsoft.alpha(opacity=0);float:left;left:0;opacity:0;transition:opacity .6s;width:34%}.no-touch .lb-nav a.lb-prev:hover{filter:progid:dximagetransform.microsoft.alpha(opacity=100);opacity:1}.lb-nav a.lb-next{background:url(/static/dist/images/next.c90c3875c25df9964a78.png) right 48% no-repeat;filter:progid:dximagetransform.microsoft.alpha(opacity=0);float:right;opacity:0;right:0;transition:opacity .6s;width:64%}.no-touch .lb-nav a.lb-next:hover{filter:progid:dximagetransform.microsoft.alpha(opacity=100);opacity:1}.lb-dataContainer{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0 auto;padding-top:5px;width:100%}.lb-dataContainer:after{clear:both;content:"";display:table}.lb-data{color:#ccc;padding:0 4px}.lb-data .lb-details{float:left;line-height:1.1em;text-align:left;width:85%}.lb-data .lb-caption{font-size:13px;font-weight:600;line-height:1em}.lb-data .lb-number{clear:left;color:#999;display:block;font-size:12px;padding-bottom:1em}.lb-data .lb-close{background:url(/static/dist/images/close.5d62e6c90005bfb71f6a.png) 100% 0 no-repeat;display:block;filter:progid:dximagetransform.microsoft.alpha(opacity=70);float:right;height:30px;opacity:.7;outline:none;text-align:right;transition:opacity .2s;width:30px}.no-touch .lb-data .lb-close:hover{cursor:pointer;filter:progid:dximagetransform.microsoft.alpha(opacity=100);opacity:1}
.catalog_block{float:left;padding:20px;width:50%}.catalog_block span{display:block;font-size:16px;font-weight:600;padding:0 0 10px}.catalog_column{padding:0 0 20px}.catalog_column:last-child{padding-bottom:0}.show_catalog_items,.show_more_mfos{display:inline-block;margin-top:5px}.tabs_bank_alph_panel .catalog_block{padding:0}.catalog_column .link-block-list{padding-bottom:7px}
.calc-block .title-h4{font-size:16px;margin-bottom:17px;position:relative}.calc-block p{font-weight:600}.calc-block h1{margin-bottom:30px}.calc-block .left-block-calc{float:left;padding-right:40px;width:666px}.calc-block .right-block-calc{float:left;width:324px}.calc-block .text-box{background:#fff;border:1px solid #aeaeae;font-size:14px;margin:0;padding:6px 4px;width:100%}.calc-block .calc-body{border-top:1px solid #e3e3e3;margin-bottom:15px;margin-top:32px;padding-top:38px}.calc-block .country-select{height:auto}.add-member{cursor:pointer;display:inline-block;font-size:11px;line-height:14px;margin-top:7px}.add-member i{font-size:16px;font-style:normal;font-weight:600;position:relative;top:1px}.countries-gray{list-style-type:none;margin-bottom:0;margin-top:7px;padding-left:0}.countries-gray li{display:inline-block;margin:0 5px 0 0;padding:0}.countries-gray li span{color:#959595;cursor:pointer;display:inline-block;font-size:11px;padding-bottom:5px}.next-block{background:#f5f5f5;border-top:1px solid #e3e3e3;margin-top:25px;padding:15px;text-align:right}.next-block .btn{min-width:75px}.input-period-on-off{align-items:center;display:none;float:right;margin-right:0}.input-period-on-off>span{font-size:12px}.input-period-on-off .select_elementOwn{margin-left:7px;margin-right:0!important}.calc-step{color:#818694;font-size:13px;line-height:13px;margin-bottom:35px;margin-top:35px;text-align:justify}.calc-step-item{float:left;padding-left:2px;padding-top:18px;position:relative;width:25%}.calc-step-item:before{background:#d9e1fa;content:"";height:5px;left:1px;position:absolute;right:1px;top:0}.calc-step>.calc-step-item:first-child:before{border-radius:10px 0 0 10px}.calc-step>.calc-step-item:last-child:before{border-radius:0 10px 10px 0}.calc-step-item.-active{color:#353944}.calc-step-item.-active:before{background:#295ffe}.calc-step-item.-past:before{background:#d9e1fa}.calc-body{background:#f2f2f7;border:none!important;border-radius:5px;margin-bottom:20px!important;padding:20px!important}.left-block-calc{padding-right:310px!important;width:100%!important}.right-block-calc{margin-left:-290px!important;width:290px!important}.left-block-calc,.right-block-calc{margin-bottom:15px}.calc-block .next-block{background:transparent;border-top:0;margin-bottom:0;margin-top:20px!important;padding:0;text-align:right}.calc-body-options{margin-bottom:-10px}.calc-period-check{clear:both;display:inline-block;margin-top:10px!important;top:0!important}.calc-period-check label{display:inline-block;margin-top:10px;top:0!important}.calc-body-participants{float:left}#travelersDates input:first-child{margin-right:20px!important}.popular-way{font-size:12px}.popular-way-body{display:flex;flex-wrap:wrap}.popular-way-list{float:left;margin-bottom:20px;padding-right:20px;width:12.5%}.popular-way-body>.popular-way-list:last-child{padding-right:0}.table-calc-options{background:#f2f2f7;border-radius:3px;font-size:13px;line-height:13px;padding:15px 0;width:100%}.table-calc-options td{border-left:1px solid #dcdfe6;padding:0 20px 3px}.table-calc-options tr>td:first-child{border-left:none}.table-calc-options-title{color:#818694;font-size:11px;margin-bottom:5px;white-space:nowrap}.table-calc-options-desc{font-weight:600}.sum-visa-insur{border-top:0;padding-top:0}.sum-visa-insur .radio-orange[disabled]+label{opacity:.5}.dop-options{border-bottom:0;padding-bottom:0}.search-company-block .company-block-one.selected{background:#fff;border:solid #fa8b0c!important;border-width:1px 1px 0!important}.company-block-one-more{background:#fff;border:1px solid #fa8b0c!important;border-top:0 solid #fa8b0c!important}.search-company-block .company-block-one .company-price{padding-bottom:20px}.search-company-block{border:0;border-bottom:1px solid #dcdfe6}.search-company-block .company-block-one{border:solid #dcdfe6;border-width:1px 1px 0;margin-bottom:0}.sum-list table tr>td:first-child{padding-left:15px;padding-right:70px;width:70%}.sum-list svg{fill:#ff7000;height:10px;left:0;position:absolute;top:4px;width:11px}.travelers-input-body label{display:block}.insurant-form{margin-bottom:-40px}.insurant-form .travelers-input-part{width:33.3333%}.calc-block .form-tag-del{margin-left:-10px;margin-right:16px}
. .dms-filter{border:1px solid #dde0e7;border-radius:3px;padding-bottom:10px!important}.dms-filter .name-field{white-space:nowrap}.dms-filter .count-buble{float:right}.dms-filter-title{color:#353944;font-size:16px;line-height:18px;margin-bottom:5px}.filter-required{color:red;font-size:10px;line-height:10px;position:relative;top:-3px}.dms-filter .btn.-assistant{margin-top:0;width:100%}.dms-filter .vc_checkboxdropdown-title{color:#818694}.dms-filter .select_elementOwn.select-field{width:100%!important}.dms-products .nothing_found{margin-bottom:0;margin-top:0}.product-options{flex-grow:10;width:100%}.product-options-desc{display:block;margin-bottom:5px;padding-right:5px;white-space:nowrap}.product-options-main{display:flex;margin-right:20px;position:relative;width:auto}.product-options-main .help{margin-right:5px;margin-top:-5px;min-width:16px;top:3px}.product-options-main>.help+.product-options-detail{left:20px}.dms-products .product-details{border-bottom:1px solid #dde0e7;margin-top:-1px}.product-details{border-top:1px solid #dde0e7;color:#818694;font-size:14px;line-height:18px;padding:20px}.product-details h3{color:#334;font-size:12px;line-height:12px;margin-bottom:5px}.product-desc{float:left;width:175px}.product-main{float:left;margin-left:-175px;padding-left:175px;width:100%}.product-main>:last-child{margin-bottom:0}.product-details .list1{color:#334;float:none;margin-bottom:10px;margin-top:5px;width:100%}.product-details .list1 li{font-size:12px;line-height:20px}.dms-products .product-card-btns{min-width:290px}.dms-products .product-card-btm{align-items:flex-end}.dms-products .searched-vertical-border,.dms-products .searched-vertical-border td,.dms-products .searched-vertical-border th{display:block}.dms-products .searched-vertical-border:after{clear:both;content:"";display:block}.dms-products .searched-vertical-border td,.dms-products .searched-vertical-border th{float:left}.partners-group{border-radius:3px;display:flex;flex-wrap:wrap}.partner-item{align-items:center;border:1px solid #dde0e7;display:flex;justify-content:center;margin-bottom:-1px;margin-left:-1px;min-height:140px;padding:20px;position:relative;text-align:center;width:25%}.partner-item>a{display:block;width:100%}.partner-item-logo{display:inline-block;margin-bottom:20px;max-width:200px;width:100%}.partner-item-logo img{max-height:75px;max-width:100%;width:auto}.partner-item-name{bottom:20px;font-size:13px;left:20px;line-height:13px;position:absolute;right:20px;text-align:center}.partners-group.-items-4 .partner-item{width:calc(25% + 1px)}.left_column .partners-group{margin-left:-16px;margin-right:-17px;padding-bottom:1px;padding-left:1px}.left_column .partners-group .partner-item{border-right:0;width:calc(33.3333% + 1px)}.left_column .partners-group .partner-item:last-child{border-right:1px solid #dde0e7}.left_column .dms-cart-item{width:50%}.left_column .dms-products{margin-bottom:0}.dms-products td,.dms-products th{width:25%}.dms-col-type{display:inline-block;font-size:12px;line-height:16px;margin-top:4px}
.banks-slider{display:flex;overflow:hidden;position:relative;will-change:transform}.banks-slider>div{flex-shrink:0;width:16.6777%}.banks-slider-wrapper{position:relative}.banks-slider-wrapper .tns-nav{margin-top:0;position:absolute;right:-8px;top:-45px}.banks-slider-wrapper .tns-inner{border-left:1px solid #dcdfe6}.banks-slider-one{border:1px solid #dcdfe6;border-left:0;height:100px!important;padding:15px}.banks-slider-one a{align-items:center;display:flex;height:100%;outline:0;width:100%}.banks-slider-one img{margin:0 auto;max-height:70px;max-width:100%;object-fit:contain;width:135px}
.insurance-calc-result-stock{background:linear-gradient(90deg,#64c355,#64c355 calc(100% - 70px),#fff);color:#fff;display:inline-block;font-size:13px;left:0;line-height:23px;padding:0 60px 0 10px;position:absolute;top:0}.insurance-calc-result.-stock{padding-top:35px}@media screen and (max-width:1100px){.insurance-calc-result-button,.insurance-calc-result-price{align-items:center;flex-direction:column}.insurance-calc-result-value{margin-left:0}}@media screen and (max-width:1000px){.insurance-calc-result-logo{min-width:150px;width:150px}.insurance-text{display:block!important}.insurance-calc-result .insurance-calc-result-btn-body{flex-direction:column}.insurance-calc-result .insurance-calc-result-btn{margin-bottom:10px;margin-left:0}.insurance-calc-result .insurance-calc-result-btn:last-child{margin-bottom:0}.insurance-check-cell{margin-bottom:0!important;margin-top:10px;position:static}.kasko-frame-bg{left:0;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}@media screen and (max-width:800px){.insurance-calc .calc-step-item{margin-bottom:20px;width:100%}.insurance-calc-cell-3,.insurance-calc-cell-4{width:50%}.insurance-calc-result-logo{min-width:120px;width:120px}.insurance-calc-result .insurance-calc-result-btn-body{flex-direction:row}.insurance-calc-result .insurance-calc-result-btn{margin-bottom:0;margin-left:0;margin-right:15px;visibility:visible}.insurance-calc-result .insurance-calc-result-btn.-disabled{display:none}.insurance-calc-result .insurance-calc-result-btn:first-child{margin-left:0}.insurance-calc-result-name{font-size:12px;line-height:18px;margin-bottom:10px!important}.insurance-calc-result,.insurance-calc-result>div{display:block;margin-bottom:20px;text-align:left}.insurance-calc-result>div{padding-left:0}.insurance-calc-result>div:last-child{margin-bottom:0}.insurance-calc-result-value{margin-left:0;padding-right:20px}.insurance-calc-result-rating{position:absolute;right:20px;top:20px}.insurance-calc-result-step{align-items:center;display:flex;justify-content:space-between}.insurance-calc-result-step>*{margin-bottom:0!important;margin-right:20px}.insurance-calc-result-step .insurance-calc-result-name{flex-grow:1;font-size:20px;word-break:break-word}.insurance-calc-result-step .insurance-calc-result-price{flex-grow:0;margin-right:0}.insurance-calc-result-step .insurance-calc-result-value{padding-right:0}.insurance-calc-result .insurance-calc-result-stock{padding-left:20px}.kasko-frame-banner{flex-direction:column;margin-left:-20px;margin-right:-20px;padding:20px 20px 0}.kasko-frame-banner-main h1{font-size:24px}.kasko-frame-banner-pic{margin-top:32px;text-align:center}.kasko-frame-banner-pic img{max-width:400px;width:100%}.kasko-frame-wrapper{margin-left:-20px;margin-right:-20px}.kasko-frame-bg{padding-left:20px;padding-right:20px}.branding-on .kasko-frame-bg,.branding-on .kasko-frame-bg.-company{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.branding-on .kasko-frame-bg.-company{border:none}}@media screen and (max-width:600px){.insurance-calc-cell-2,.insurance-calc-cell-3,.insurance-calc-cell-3-1,.insurance-calc-cell-4,.insurance-calc-cell-6-1,.insurance-calc-cell-6-5{width:100%}.insurance-calc-top .insurance-calc-logo,.insurance-calc-top h1{float:none;margin-left:0;padding-right:0;text-align:left}.insurance-calc-top .insurance-calc-logo{margin-top:15px}.insurance-calc .request-btn,.insurance-calc .request-progress-bar{display:block;width:100%}.insurance-calc .request-progress-bar{padding-right:0}.insurance-calc .request-btn{white-space:normal}.insurance-calc .request-btn a,.insurance-calc .request-btn input{margin-left:0;margin-top:15px}.insurance-calc .name-field{display:inline-block;height:auto}.help.mobile{background-size:cover;height:23px;width:23px}.insurance-calc-radio{font-size:16px;line-height:20px}.insurance-calc-radio-switch{display:block;margin-left:-10px;margin-top:10px}.insurance-calc-radio .checkbox-orange-oval+label{top:0}.insurance-calc-form-title,.insurance-calc-unit-title{font-size:18px;line-height:24px;margin-bottom:20px}.insurance-calc-unit-close:before{background-size:40px;height:13px;top:17px;width:13px}.insurance-calc-unit-close.device{right:10px;top:-5px}.add-driver,.calc-entered-data-table{font-size:14px;line-height:18px}.calc-entered-data-table{table-layout:fixed}.calc-entered-data-table td:first-child{width:auto}.insurance-calc-result .insurance-calc-result-btn{margin:0 0 15px;width:100%}.insurance-calc-result .insurance-calc-result-btn:last-child{margin-bottom:0}.insurance-calc-result .insurance-calc-result-btn .btn{width:100%}.insurance-calc-result .insurance-calc-result-btn-body{flex-direction:column}.insurance-calc-send input[type=email],.insurance-calc-send input[type=text]{margin-bottom:15px;min-width:0;width:100%}.insurance-calc-complete{margin-bottom:0}.insurance-calc-btn-side{float:none;margin-bottom:15px;margin-left:0}.action{display:block;font-size:14px!important;margin-left:0;margin-top:10px}.insurance-calc-result-step{flex-direction:column}.insurance-calc-result-step>*{margin-bottom:20px!important;margin-right:0!important}.insurance-calc-result-step .insurance-calc-result-price{margin-bottom:0!important}.request-btn-new-calc{margin-bottom:15px;padding-right:0}.insurance-loader{position:static}.insurance-calc-result-btn .btn.-disabled{height:1px;padding:0}}
@media screen and (max-width:1000px){.polis-options-list{width:100%}.polis-options-list td,.polis-title{padding-right:0}.polis-popup.popup__content{padding-left:20px;padding-right:20px}.travelers-input-part{display:block;padding-bottom:10px;padding-right:0!important;width:100%!important}.travelers-input-num{left:-18px;top:25px}}
@media screen and (max-width:900px){.pay-online,.pay-service,.pay-title{display:block}.pay-service{padding-left:20px;padding-right:20px;text-align:center}.pay-service-corner{display:none}.pay-info{border:0;display:block;margin-left:0;padding:15px 0 0;text-align:center}}@media screen and (max-width:800px){.left_column .popular-way-list{width:50%}.left_column .calc-block{margin-top:-20px}}@media screen and (max-width:700px){.calc-step{margin-bottom:0}.calc-block .calc-body{border-radius:0;margin:10px -20px 0}.left_column .dop-options .options-card li{width:100%}}@media screen and (max-width:400px){.left_column .popular-way-list{width:100%}}@media screen and (min-width:801px){.left_column .company-content-block{padding-right:20px;white-space:nowrap;width:auto}}
@media screen and (max-width:1000px){.banksmap_search_result{position:relative}}@media screen and (max-width:800px){.catalog_block{float:none;padding-bottom:20px!important;width:100%}.catalog_block:last-child{padding-bottom:0!important}}
@media screen and (max-width:1000px){.popular-way-list{width:25%}.options-card.clearfix-block:after{display:none}.dop-options .options-card li{width:50%}.dop-options .options-card li p{position:relative;width:100%}.btn-calc span{width:100%}.sum-list{float:none;width:auto}}@media screen and (max-width:700px){.calc-step-item{margin-bottom:20px;width:50%}.calc-block .left-block-calc{float:none;padding-right:0!important}.right-block-calc{float:none!important;margin-left:0!important;width:100%!important}.calc-period-check{display:block}.popular-way-list{width:50%}.dop-options .options-card li{margin-right:0;width:100%}.search-company-block .company-content{max-width:100%;width:100%}.company-content .company-content-block{float:left;margin-right:10px;padding-right:10px;width:calc(50% - 5px)}.company-content .company-content-block:last-child{margin-right:0}.sum-list{clear:both;display:block}.sum-list table tr>td:first-child{padding-left:0;padding-right:0;width:100%;word-break:break-word}.sum-list table td.price{text-align:right;white-space:nowrap}.sum-list svg{display:none}}@media screen and (max-width:600px){.table-calc-options{display:block}.table-calc-options td{border:none;display:block;padding-bottom:15px}.table-calc-options tr>td:last-child{padding-bottom:0}.search-company-block .company-block-one .company-content{padding-bottom:0;padding-left:20px;padding-right:20px}.search-company-block .company-block-one .company-logo{display:block}.search-company-block .company-block-one{padding-top:20px}.company-price-btns{padding:0 10px}.company-price-btns:after{clear:both;content:"";display:block}.insurant-form{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.helper-insurance-content{font-size:16px;line-height:24px}.company-price{float:none;width:auto}.company-price-btns .btn{float:left;font-size:10px!important;font-weight:400;height:auto!important;line-height:18px!important;margin:0 5px!important;padding:5px 8px 4px!important;width:calc(50% - 10px)}.calc-body-participants{display:block;float:none}.calc-block .tcal1,.calc-block .tcal2{margin-right:0!important;width:100%!important}.calc-block .form-tag-del{background-size:12px;height:12px;margin-left:12px;margin-right:0;width:12px}.calc-block .add-member{font-size:14px;line-height:16px}.calc-body-options{margin-bottom:0}.calc-body-options .tcal1{width:calc(100% - 32px)!important}.input-period-on-off{float:none;margin-bottom:12px;margin-top:12px;width:100%}.input-period-on-off>span{font-size:16px}.countries-gray li span{font-size:14px;line-height:16px}.popular-way{font-size:16px}}@media screen and (max-width:400px){.popular-way-list{width:100%}}
@media screen and (max-width:900px){.dms-cart-item{font-size:12px;line-height:18px}.dms-filter-mobile-btn{clear:both;float:right;min-width:90px;width:100%!important}.dms-filter-mobile-btn .name-field{display:none}.dms-filter .grid__col-9-1{width:50%}.dms-filter .grid__col-9-1 .select_elementOwn.select-field{width:100%!important}.dms-filter .grid__col-9-2{width:33.3333%}}@media screen and (max-width:800px){.product-options{display:block;font-size:14px;height:auto;line-height:18px;margin-bottom:10px;width:100%}.product-options-desc{display:block;margin-bottom:10px;white-space:normal}.product-options-main{display:inline-block}.product-options-detail{display:inline;position:static;white-space:normal}.dms-cart-item{width:50%}.dms-filter-title{font-size:22px;line-height:30px;margin-bottom:10px}.dms-products .nothing_found{background:transparent}.dms-products .searched-vertical-border td,.dms-products .searched-vertical-border th{font-size:14px;line-height:18px}.dms-products .searched-vertical-border .title-product-one{border-bottom:1px solid #dcdfe6;padding:15px 0;position:relative;width:100%}.dms-products .searched-vertical-border .title-product-one:first-child{border-top:1px solid #dcdfe6}.dms-products .searched-vertical-border .title-product-one:after{content:none}.dms-products .product-details{border:1px solid #dcdfe6}.dms-products .product-card-btns{min-width:0}.dms-products .product-details .list1 li:before{top:10px}.partner-item{width:50%}.dms-filter .grid__col-9-2{width:100%}.product-desc{float:none;margin-bottom:20px;width:100%}.product-main{float:none;margin-left:0;padding-left:0}.partners-group.-items-4 .partner-item{width:calc(33.3333% + 1px)}.left_column .partners-group{margin-left:0;margin-right:0}.left_column .partners-group .partner-item{border-right:1px solid #dde0e7}.product-options-main .help{top:0}}@media screen and (max-width:600px){.dms-filter .vc_checkboxdropdown-title{font-size:16px;line-height:20px;margin-bottom:10px}.vc_checkboxdropdown-dropdown-item input{height:15px;margin-right:8px;width:15px}.dms-review .btn.-helper{margin-bottom:10px}.count-buble{border-radius:13px;font-size:14px;line-height:14px;margin-left:3px;padding:4px 13px}.partner-item-name{font-size:inherit;line-height:inherit}.dms-cart-item,.left_column .dms-cart-item,.partner-item{width:100%}.dms-products .searched-vertical-border{word-break:break-word}.partners-group.-items-4 .partner-item{width:calc(50% + 1px)}.product-options-main .help{margin-left:0;min-width:23px}}@media screen and (max-width:500px){.partners-group.-items-4 .partner-item{width:calc(100% + 1px)}}@media screen and (min-width:801px){.left_column .dms-filter .grid{margin-top:10px}.left_column .dms-filter .grid__col-9-1,.left_column .dms-filter .grid__col-9-2{width:33.3333%}.left_column .dms-filter .grid__col-9-1 .select_elementOwn.select-field{width:100%!important}.left_column .dms-filter-mobile-btn{text-align:left;width:100%!important}.left_column .dms-filter-mobile-btn .name-field{display:none}.left_column .dms-filter .btn.-assistant{width:auto}}
@media screen and (max-width:800px){.banks-slider{margin-bottom:10px}.banks-slider-wrapper .tns-nav{position:static}.banks-slider>div{width:50%}}
