html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}a img{border:0}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,main{margin:0;padding:0;border:0;outline:0;display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]),[hidden]{display:none}input,select,textarea{font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline;margin:0;padding:0}body{font:"Roboto";text-align:center}a{color:#0c7b4c;text-decoration:none}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.wrap{margin:0 auto;width:100%;overflow-y:hidden}.is-stretched .wrap{width:100%}.wrap2{margin:0 10px}.content-wrap{margin:0}.sm-show{display:none}.locale-switch{padding-bottom:3px}.locale-switch a{padding:5px 0 0 17px;color:#444}.locale-switch a:hover{text-decoration:underline}.locale-switch a.active{text-decoration:underline;font-weight:bold;color:#333}body{background-color:#fcf7e3}header.wrap2{height:133px;padding-top:25px;position:relative}header .logo{display:block;width:229px;height:83px;margin:0 auto;background:url("../img/logo.png")}@media(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){header .logo{background-image:url("../img/logo@2x.png");background-size:229px}}header .logo-reseller{display:block;width:229px;height:83px;margin:0 auto}footer{color:#81693b;padding:30px 0 20px 0}.header-img{border-radius:6px 6px 0 0;display:block;width:100%}.actionbar{display:none}.continer-header{display:flex;align-items:center;justify-content:center;padding:.75rem;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin-bottom:2.5rem;font-size:1.25rem}@media(max-width:767.98px){.continer-header{font-size:1rem}}.continer-header img{margin:0 1.5rem 0 0}.continer-header h1{font-size:1.25rem;margin-bottom:0}@media(max-width:767.98px){.continer-header img{height:2rem;width:2rem}.continer-header h1{font-size:1rem}}.page-error{margin-top:50px;min-height:200px}.page-error .form-title{border-bottom:0}.page-error .box .box-inner{padding:50px}.ui-widget{font-size:12px !important;font-family:arial,"Roboto",sans-serif !important}.ui-autocomplete{text-align:left !important}.seo{padding:10px 0;text-align:left}.no-javascript{padding:10px 0;font-weight:bold}.payment-newwindow{padding:35px;text-align:center}.payment-newwindow .button{margin:0 auto;float:none;padding:10px 15px;font-size:14px}.payment-newwindow img{width:30px;margin-top:20px}.payment-newwindow .msg{padding:15px;font-size:16px;color:#888}.payment-newwindow .button-back{clear:both;float:none;display:block;margin-top:40px}body{background:#fff}body.fixed{overflow:hidden}body.fixed:after{content:'';background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;right:0;bottom:0;display:block;z-index:100}body.toolbar-fixed .fixed-top{top:79px}@media only screen and (max-width:976px){body.toolbar-fixed .fixed-top{top:39px}}main{margin-top:12.75rem;margin-bottom:4.5rem}@media(max-width:1199.98px){main{margin-top:3.5rem}}@media(max-width:1023.98px){h1{font-size:1.6rem}}h3{line-height:1.4375rem}.subpage-wrapper{width:100%;display:block}.subpage-wrapper .subpage-inner-wrapper{display:flex;flex-direction:column}@media(max-width:1199.98px){.subpage-wrapper{padding-top:1rem}}.text-underline{text-decoration:underline !important}.r-0{right:0}.r-1{right:.25rem}.r-2{right:.5rem}.r-3{right:.75rem}.r-4{right:1rem}.r-5{right:1.25rem}.r-6{right:1.5rem}.l-0{left:0}.l-1{left:.25rem}.l-2{left:.5rem}.l-3{left:.75rem}.l-4{left:1rem}.l-5{left:1.25rem}.l-6{left:1.5rem}.tooltip-inner{box-shadow:0 4px 8px rgba(0,0,0,0.2)}.button-wrapper{display:flex;justify-content:center;align-items:center}.button-wrapper .btn{position:absolute;bottom:0}.info-section{position:relative;display:flex;align-items:center;flex-direction:column}.info-section h1{margin-bottom:24px}.info-section p{font-size:14px;line-height:22px;text-align:center;letter-spacing:.3px;color:#000;margin-bottom:3.875rem;max-width:590px}.link-back .icon-double-arrow-left{color:#00754f}.link-back a{text-decoration:none}.link-back a:visited{color:#00754f}.green{color:#00754f}a{letter-spacing:.0187rem}a:visited{color:#551a8b}a.clean-link:visited{color:#00754f}a.bold-link{font-weight:700}a.bold-link:visited{color:#551a8b}.btn-primary:hover{background:#006443}.btn-primary:visited{color:#fff}.btn-secondary{text-decoration:none}.btn-secondary:hover{background:#fecf12}.btn-secondary:visited{color:#000}.btn-teritary{border:.125rem solid #00754f !important;line-height:1.3 !important}.btn-teritary:hover{border:.125rem solid #006443 !important;background:#fafafa !important}.btn-teritary:visited{color:#000}.btn-teritary.btn-sm,.btn-group-sm>.btn-teritary.btn{line-height:1.2}.btn{letter-spacing:.0187rem;outline:0;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;white-space:pre}.btn:focus{outline:0}.btn.collapsed .icon-accordion-arrow{transform:rotate(0);top:3px}.btn.disabled{pointer-events:none}.btn .icon-accordion-arrow{font-size:1rem;top:-2px;position:relative;transform:rotate(180deg);display:inline-flex}.btn span[class^="icon-"],.btn span[class*=" icon-"]{margin-right:.5rem}.btn-block+.btn-block{margin-top:0}@media(max-width:575.98px){.btn-xs-block{display:block;width:100%}}.menu1{left:0;position:absolute;text-align:left;top:50px}.menu1 .a1{color:#000;display:block;line-height:100%;padding:3px 0}.menu1 .a1em{color:#007550;font-weight:bold}.menu2{position:absolute;right:0;text-align:right;top:18px}.menu2 .a1{color:#000;display:block;line-height:100%;padding:3px 0}.menu2 .a1 em{font-style:italic}.menu2 a.a1{color:#007550}.menu-fp{margin-top:1px;float:left}.menu-fp .l1{border-left:1px solid #f3ecd7;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;float:left;width:33.333333333333336%}.menu-fp .l1 .item{position:relative;padding:2px 12px}.menu-fp .l1 .item .inner-1{background:0;padding:6px;border-radius:15px}.menu-fp .l1 .item .inner-2{background:#fcf7e4;border-radius:11px;padding:20px 10px 10px 10px;overflow:hidden}.menu-fp .l1 .item .img{height:92px;background-position:50% 50%;background-repeat:no-repeat}.menu-fp .l1 .item .title{font-size:22px;line-height:100%;padding:30px 0 10px 0;text-transform:uppercase}.menu-fp .l1 .item .descr{color:#81693b;height:115px;line-height:140%;padding:10px 15px 10px 15px}.is-stretched .menu-fp .l1 .item .descr{height:270px}.menu-fp .l1 .item .start{display:none}.menu-fp .l1 .item.item-car .img{background-image:url("../img/menu_fp_car.png")}.menu-fp .l1 .item.item-casco .img{background-image:url("../img/menu_fp_casco.png")}.menu-fp .l1 .item.item-home .img{background-image:url("../img/menu_fp_home.png")}.menu-fp .l1 .item.item-travel .img{background-image:url("../img/menu_fp_travel.png")}.menu-fp .l1 .item.item-cpdc .img{background-image:url("../img/menu_fp_cpdc.png")}.menu-fp .l1 .item.item-pa .img{background-image:url("../img/menu_fp_pa.png")}@media(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.menu-fp .l1 .item .img{background-size:auto 92px}.menu-fp .l1 .item.item-car .img{background-image:url("../img/menu_fp_car@2x.png")}.menu-fp .l1 .item.item-casco .img{background-image:url("../img/menu_fp_casco@2x.png")}.menu-fp .l1 .item.item-home .img{background-image:url("../img/menu_fp_home@2x.png")}.menu-fp .l1 .item.item-travel .img{background-image:url("../img/menu_fp_travel@2x.png")}.menu-fp .l1 .item.item-cpdc .img{background-image:url("../img/menu_fp_cpdc@2x.png")}.menu-fp .l1 .item.item-pa .img{background-image:url("../img/menu_fp_pa@2x.png")}}.menu-fp .l1:first-child{border-left:0}.menu-fp .l1:first-child .item{padding-left:0}.menu-fp .l1:last-child .item{padding-right:0}.has-hover .menu-fp .l1:hover .item .inner-1{background:url("/img/menu_fp_hover.png") repeat 0 0}.menu-fp.menu-top{padding:10px 0 3px}.menu-fp.menu-top .l1{width:50%;border:0;text-align:left}.menu-fp.menu-top .l1 .img{float:left;width:170px;margin-right:10px}.menu-fp.menu-top .l1 .inner-2{padding:10px 10px 10px 20px}.menu-fp.menu-top .l1 .title{font-size:32px;border-bottom:1px solid #f3ecd7;padding-bottom:30px;margin:0 0 0 12px}.menu-fp.menu-top .l1 .descr{padding-top:13px;height:95px}#block-salva-main-menu-menu{display:none}fieldset{border-bottom:1px solid #dfcb97;padding:20px 0}fieldset table{width:100%}fieldset table td{vertical-align:top}.fs-special .title{font-size:14px;font-weight:bold}.fs-special .label2{font-weight:bold;text-align:center}.fs-last{border-bottom:0}.fs-total{border-bottom:0;font-size:16px;font-weight:700}.fs-total .label{font-weight:700}.fs-total .field{color:#0d8454;font-weight:700}.fs-title-help{width:100%}.fs-title-help .help-icon .help-content{left:0;top:26px;width:300px}.fs-campaign{display:none}.req-hint{margin-top:5px;text-align:right}.req-hint .req{color:#00754f}.col-title{display:none}.tableheader{font-weight:bold;padding:8px 0;text-align:left}.req:after{color:#00754f;content:"*";padding-left:2px}table .label{font-weight:400;padding:8px 0;width:40%}table .field{padding:8px 0}.field-value{float:left;margin:5px 0;padding-left:8px}.text{background-color:#fff;border:1px solid #e5d0a2;border-radius:3px;height:22px;line-height:22px;padding:0 4px;width:272px}.text.has-help{float:left;margin-left:1px}.text.has-error{border-color:#ff6262;background:#fff0f0;float:left}.textarea{min-height:50px;line-height:16px;padding:4px}.checkbox,.radio{border:0;float:left;margin:5px 0}.checkbox.has-help,.radio.has-help{margin-left:9px}.for{cursor:pointer;float:left;margin:5px 14px 5px 4px}select.has-error{border-color:#ff6262;background:#fff0f0;float:left}.help-icon{margin-left:.75rem;background:url("../img/icons/question.svg") center center no-repeat;background-size:20px;height:20px;width:20px;display:block;flex-shrink:0}.help-icon .help-content{display:none;left:0;position:absolute;text-align:left;top:32px;width:auto;z-index:2;box-shadow:0 4px 8px rgba(0,0,0,0.2);max-width:435px;padding:1rem;color:#000;text-align:center;background-color:#ffdd56;border-radius:.3125rem;font-size:16px;font-weight:400}.is-stretched .help-icon .help-content{left:-333px;width:310px}.has-hover .help-icon:hover .help-content{display:block}.help-icon-mobile{display:none}.help-link{line-height:24px;margin-left:10px}.hint-message{background-color:transparent;border-radius:3px;margin-top:0;padding:0;text-align:left;font-size:12px;color:#ff6262}.visible-phone{display:none}.notify{margin:0 auto;position:fixed;top:168px;width:100%;z-index:1000}.is-stretched .notify{width:100%}.notify .inner{border-radius:0 0 4px 4px;box-shadow:1px 1px 3px #aaa;margin:0 auto;padding:10px;width:100%}.calc-notify{z-index:2000;top:156px}.calc-notify .inner{background-color:#19915a;color:#fff;padding:16px 10px}.calc-notify .inner span{background:url("/img/spinner_notify.gif") no-repeat 0 50%;font-size:14px;padding:10px 0 10px 50px}.error-notify.notify{background-color:#ffebeb;font-weight:400;border:1px solid #ff6262;border-radius:6px;line-height:24px;margin-top:32px;width:640px;left:0;right:0}@media(max-width:767.98px){.error-notify.notify{width:100%}}.error-notify.notify .inner{color:#000;line-height:24px;box-shadow:0 0 0 #aaa;padding:1rem 1rem 0 1rem}.error-notify.notify .btn-action{display:flex;justify-content:center}.error-notify.notify .more{color:#000;margin:0 auto;width:100%;display:flex !important;flex-direction:column}.error-notify.notify .more .more-content{line-height:140%;list-style-type:disc;padding:10px 30px 0 30px;text-align:left;margin-bottom:0}.error-notify.notify .more .more-btn{background:url("/img/error_more_open.png") no-repeat 0 50%;cursor:pointer;padding-left:20px;font-size:16px;margin-top:.5rem;margin-bottom:.5rem}.error-notify.notify .more .more-btn span{background:url("/img/error_more_open.png") no-repeat 100% 50%;color:#8a5124;font-weight:bold;padding-right:20px;text-transform:uppercase}.error-notify.notify .more .close{background-image:url("/img/error_more_close.png");font-size:16px}.error-notify.notify .more .close span{background-image:url("/img/error_more_close.png")}.contact-notify{top:156px !important;z-index:3000}.contact-notify .inner{background-color:#ffdd56;width:100%;max-width:750px}.contact-notify .inner .form-section{padding:38px 38px 30px 38px;margin-bottom:0}.contact-notify .inner .form-section label{font-weight:700}.contact-notify .inner .btn.button2,.contact-notify .inner .btn.button{margin:0 12px;height:40px}.contact-notify .inner .descr{padding:0;text-align:left;font-size:16px;line-height:24px;margin-bottom:32px}.contact-notify .inner .error{color:#ff6262;font-weight:bold;padding:0 10px 10px 10px;text-align:left}.contact-notify .inner fieldset{border-bottom:0;padding:0 0 20px 0}.contact-notify .inner fieldset .text.has-error{border-color:#ff6262;background:#fff0f0}.contact-notify .inner .form-footer{padding:0}.contact-notify .inner .form-footer .buttons{margin-top:0}.contact-notify .inner .form-footer .buttons td.left{width:38.5%}.contact-notify .inner .form-footer .buttons td.right{width:61.5%}.error-icon{background:0;color:#000;display:none;height:auto;line-height:100%;position:static;text-align:center;clear:both}.error-icon .error-content{background:transparent;border-radius:0;box-shadow:0 0 0 transparent;display:block;left:0;padding:0;line-height:22px;font-size:12px;position:static;text-align:left;top:0;z-index:1;color:#ff6262}.has-hover .error-icon:hover .error-content{display:block}.is-visible{display:block}.box{border:1px solid #fefefe;border-radius:5px;margin-top:10px;padding:1px;margin-bottom:16px}.box .box-inner{background-color:transparent;padding:10px}.box .box-inner .read-doc{background:0}.form-payment{text-align:left}.form-payment .box-inner{padding:20px 20px 10px 20px}.form-payment .box-inner .descr{padding-bottom:10px}.form-payment .box-inner .agreements{padding-bottom:0;width:auto}.form-payment .box-inner .agreements td{padding:4px 4px 4px 0;vertical-align:top}.form-payment .box-inner .agreements td .checkbox{margin-top:6px}.form-payment .box-inner .agreements td .for{line-height:140%}.form-payment .box-inner .agreements td .for-agree{display:block;float:none}.form-payment .box-inner .agreements td .for-agree ul{list-style-type:disc;padding-left:15px}.form-payment .box-inner .agreements td .read-doc,.form-payment .box-inner .agreements td .read-link{display:block;float:none;line-height:100%;margin-bottom:5px;margin-left:5px}.form-payment .box-inner .select{font-weight:bold;padding-bottom:5px}.form-payment .box-inner .providers li{float:left;padding:12px}.form-payment .box-inner .providers li a{cursor:pointer;display:block;height:31px}.form-payment .box-inner #provider-swedbank a{background:url("../img/bank_swed.svg") center center no-repeat;width:88px;background-size:102px 31px}.form-payment .box-inner #provider-seb a{background:url("../img/bank_seb.svg") center center no-repeat;width:88px;background-size:102px 31px}.form-payment .box-inner #provider-sampo a{background:url("../img/logo_sampo@2x.png") 50%;width:102px;background-size:102px 31px}.form-payment .box-inner #provider-krediidipank a{background:url("../img/bank_coop.svg") center center no-repeat;width:102px;background-size:102px 31px}.form-payment .box-inner #provider-lhv a{background:url("../img/bank_lhv.svg") center center no-repeat;width:102px;background-size:102px 31px}.form-payment .box-inner #provider-nordea a{background:url("../img/bank_luminor.svg") center center no-repeat;width:102px;background-size:102px 31px}.form-payment.has-error{border-color:#ff6262;background:#fff0f0}.form-payment.has-error .has-error{color:#ff6262}.buttons{width:100%;margin-top:5px}.buttons td.left{width:40%}.buttons td.right{width:60%}.button,.pdfprint a{background-color:#0d8454;border-radius:3px;color:#fff;cursor:pointer;float:left;font-weight:bold;height:30px;line-height:30px;margin:0 5px;padding:0 20px;text-transform:uppercase}.button2{cursor:pointer;float:left;height:30px;line-height:30px;margin:0 5px;text-transform:uppercase}.button-disabled{background-color:#b6cca5;cursor:default;display:none}.button-reset{float:right}.button-center{margin:0 auto;float:none;padding:10px 20px}.footer-links{margin-top:24px}.read-doc{background:url("/img/icons/pdf.svg") no-repeat 0 50%;padding:4px 0 4px 20px !important;background-size:16px}.has-hover .read-link:hover{text-decoration:underline}.form-footer{padding:8px 0 0 0}.form-footer .title{float:left;font-size:14px;font-weight:bold;text-align:left;text-transform:uppercase}.form-footer .read-box{padding:0;text-align:right}.form-footer .result-main{margin-top:0}.form-footer .result-main .error-no-reg{color:#c4232a;display:none;font-weight:bold;padding-bottom:3px;text-align:left}.form-footer .result-main .result-wrap table{background-color:#f6ebc6;width:100%}.form-footer .result-main .result-periods-hint,.form-footer .result-main .result-ownresp-hint,.form-footer .result-main .result-risks-hint{color:#666;font-style:italic;padding-bottom:3px;text-align:left}.form-footer .result-main .result-ownresp-hint{margin-top:10px}.form-footer .result-main .result-periods,.form-footer .result-main .result-ownresp,.form-footer .result-main .result-risks{padding:0 2px;width:100%}.form-footer .result-main .result-periods td,.form-footer .result-main .result-ownresp td,.form-footer .result-main .result-risks td{font-weight:bold;padding:0 2px;text-align:center;text-transform:uppercase;width:16.666666666666668%}.form-footer .result-main .result-periods td .item,.form-footer .result-main .result-ownresp td .item,.form-footer .result-main .result-risks td .item{padding-bottom:4px;display:block}.form-footer .result-main .result-periods td .item .period,.form-footer .result-main .result-ownresp td .item .period,.form-footer .result-main .result-risks td .item .period,.form-footer .result-main .result-periods td .item .ownresp,.form-footer .result-main .result-ownresp td .item .ownresp,.form-footer .result-main .result-risks td .item .ownresp,.form-footer .result-main .result-periods td .item .risk,.form-footer .result-main .result-ownresp td .item .risk,.form-footer .result-main .result-risks td .item .risk{color:#000;display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;height:32px;line-height:32px}.form-footer .result-main .result-periods td .item .period .help-icon,.form-footer .result-main .result-ownresp td .item .period .help-icon,.form-footer .result-main .result-risks td .item .period .help-icon,.form-footer .result-main .result-periods td .item .ownresp .help-icon,.form-footer .result-main .result-ownresp td .item .ownresp .help-icon,.form-footer .result-main .result-risks td .item .ownresp .help-icon,.form-footer .result-main .result-periods td .item .risk .help-icon,.form-footer .result-main .result-ownresp td .item .risk .help-icon,.form-footer .result-main .result-risks td .item .risk .help-icon{margin:0 4px 0 0}.form-footer .result-main .result-periods td .item .risk,.form-footer .result-main .result-ownresp td .item .risk,.form-footer .result-main .result-risks td .item .risk{position:relative}.form-footer .result-main .result-periods td .item .risk .help-icon,.form-footer .result-main .result-ownresp td .item .risk .help-icon,.form-footer .result-main .result-risks td .item .risk .help-icon{flex-shrink:0}.form-footer .result-main .result-periods td .item .risk .help-icon:hover,.form-footer .result-main .result-ownresp td .item .risk .help-icon:hover,.form-footer .result-main .result-risks td .item .risk .help-icon:hover{cursor:pointer}.has-hover .form-footer .result-main .result-periods td .item .risk:hover .help-content,.has-hover .form-footer .result-main .result-ownresp td .item .risk:hover .help-content,.has-hover .form-footer .result-main .result-risks td .item .risk:hover .help-content{font-weight:normal;left:-4px;text-transform:none;top:30px}.form-footer .result-main .result-periods td .item .price,.form-footer .result-main .result-ownresp td .item .price,.form-footer .result-main .result-risks td .item .price{background-color:#0d8454;border-radius:3px;display:block;color:#fff;font-size:14px;height:32px;line-height:32px;margin:0}.has-hover .form-footer .result-main .result-periods td .item .price:hover,.has-hover .form-footer .result-main .result-ownresp td .item .price:hover,.has-hover .form-footer .result-main .result-risks td .item .price:hover{background-color:#149d66}.form-footer .result-main .result-periods td .item .price-small,.form-footer .result-main .result-ownresp td .item .price-small,.form-footer .result-main .result-risks td .item .price-small{text-transform:lowercase}.form-footer .result-main .result-periods td .ownresp-label,.form-footer .result-main .result-ownresp td .ownresp-label,.form-footer .result-main .result-risks td .ownresp-label{padding-right:10px;text-align:right;margin-top:8px;margin-bottom:8px}.form-footer .result-main .result-periods td .ownresp-label .help-icon,.form-footer .result-main .result-ownresp td .ownresp-label .help-icon,.form-footer .result-main .result-risks td .ownresp-label .help-icon{position:relative;top:-2px}.form-footer .result-main .result-periods td .ownresp-label .ownresp,.form-footer .result-main .result-ownresp td .ownresp-label .ownresp,.form-footer .result-main .result-risks td .ownresp-label .ownresp{flex-direction:unset;position:relative}.form-footer .result-main .result-periods td .ownresp-label .price,.form-footer .result-main .result-ownresp td .ownresp-label .price,.form-footer .result-main .result-risks td .ownresp-label .price{font-size:14px;position:relative}.form-footer .result-main .result-periods td .ownresp-label .price .help-icon,.form-footer .result-main .result-ownresp td .ownresp-label .price .help-icon,.form-footer .result-main .result-risks td .ownresp-label .price .help-icon{flex-shrink:0}.has-hover .form-footer .result-main .result-periods td .ownresp-label .price:hover .help-content,.has-hover .form-footer .result-main .result-ownresp td .ownresp-label .price:hover .help-content,.has-hover .form-footer .result-main .result-risks td .ownresp-label .price:hover .help-content{font-weight:normal;left:-4px;text-transform:none;top:-124px}.form-footer .result-main .result-periods td .ownresp-label .price,.form-footer .result-main .result-ownresp td .ownresp-label .price,.form-footer .result-main .result-risks td .ownresp-label .price{background-color:transparent;color:#000;font-size:14px;display:flex;align-items:center}.has-hover .form-footer .result-main .result-periods td .ownresp-label .price:hover,.has-hover .form-footer .result-main .result-ownresp td .ownresp-label .price:hover,.has-hover .form-footer .result-main .result-risks td .ownresp-label .price:hover{background-color:transparent}.form-footer .result-main .result-risks td{width:50%}.form-footer .result-main .result-risks-periods td{width:33.333333333333336%}.form-footer .calc-no-result .result-periods,.form-footer .calc-no-result .result-ownresp,.form-footer .calc-no-result .result-risks{display:flex;justify-content:center;padding:24px 0;width:auto}.form-footer .calc-no-result .result-periods .button,.form-footer .calc-no-result .result-ownresp .button,.form-footer .calc-no-result .result-risks .button{margin:18px 0 0 40.6%}.summary .label{font-weight:700}.summary .form-footer{padding:0 0 20px 0}.form-footer.no-reg .error-no-reg{display:block}.form-footer.no-reg .result-periods-hint,.form-footer.no-reg .result-ownresp-hint{display:none}.form-footer .calc-no-result-period,.form-footer .calc-result{display:none}.form-footer .calc-no-result,.form-footer .calc-no-result-periods{display:block}.form-footer.has-period .calc-no-result-period{display:block}.form-footer.has-period .calc-no-result-periods{display:none}.form-footer.has-result .calc-no-result,.form-footer.has-result.has-period .calc-no-result,.form-footer.has-result .calc-no-result-period,.form-footer.has-result.has-period .calc-no-result-period,.form-footer.has-result .calc-no-result-periods,.form-footer.has-result.has-period .calc-no-result-periods{display:none}.form-footer.has-result .calc-result,.form-footer.has-result.has-period .calc-result{display:block}.form-footer.is-computing .result-periods,.form-footer.is-computing .result-ownresp,.form-footer.is-computing .result-risks{background-image:url("/img/spinner_calc.gif");background-repeat:no-repeat;background-position:50% 50%}.completed{padding:40px 0 80px 0}.completed .info{line-height:160%}.completed .info h1{margin-bottom:32px}.completed .info .title{font-size:14px;font-weight:bold;margin-bottom:30px}.completed .info .descr{margin-bottom:30px}.completed .info .descr-casco{border:1px solid #dfcb97;margin:0 auto 30px auto;padding:15px 0;width:70%}.completed .info .print{background:url("/img/icons/pdf.svg") no-repeat 0 50%;padding:4px 0 4px 20px !important;background-size:16px;text-transform:uppercase;margin-right:16px}.completed .info .upsell{background-color:#ffd52d;border-radius:5px;margin-top:30px;padding:32px}.completed .info .upsell .title{margin-bottom:10px}.completed .info .upsell .descr{margin-bottom:20px}.completed .info .upsell .button{float:none;display:block;margin:0 auto;white-space:nowrap;width:40%}.pdfprint{display:none;margin-top:6px;width:200px;margin:10px auto}.pdfprint.visible{display:block}.pdfprint a{margin:auto;width:200px}.print-icon{clear:both;display:block;background:url("../img/printer.svg") 0 6px no-repeat;background-size:16px;padding:2px 20px;font-weight:bold;margin:10px 0}.print-icon:hover{text-decoration:underline}.renewableText{clear:both}.form-fill{background:#fafafa;padding:1.5rem 6.5rem 2rem 6.5rem}@media(max-width:1199.98px){.form-fill{padding:1.5rem 6.5rem 2rem 6.5rem;margin-bottom:2rem}}@media(max-width:767.98px){.form-fill{padding:1.5rem .9375rem 2rem .9375rem}}input.round,select.round{border-radius:50px}.field .custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;border-color:#00754f;background-color:#fff}.field .custom-control-input:checked ~ .custom-control-label::before{color:#00754f;border-color:#00754f;background-color:#fff}.field .custom-control-label{display:flex}.field .custom-control-label .help-icon{position:relative;top:-3px}.field .custom-control-label:hover{cursor:pointer}.field .custom-control-label::before{top:0;left:-2rem;display:block;width:1.5rem;height:1.5rem;pointer-events:none;content:"";background-color:#fff;border:#d8d8d8 solid 1px}.field .custom-control-label::after{position:absolute;top:.35rem;left:-1.625rem;display:block;width:.75rem;height:.75rem;content:"";background:no-repeat 100%}.field .custom-checkbox .help-icon{display:flex;position:relative;top:4px}.field .custom-checkbox .help-icon .help-content{left:-145px;width:320px}.field .custom-checkbox .custom-control-label::after{position:absolute;top:.25rem;left:-1.75rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 100%}.field .custom-checkbox .custom-control-label::before{border-radius:.125rem}.field .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300754F' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.field .custom-control{padding-left:2rem}.field .custom-radio .custom-control-input:checked ~ .custom-control-label::after{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2300754F'/%3e%3c/svg%3e")}select.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("../img/icons/arrow-down.svg") 0 0 no-repeat;background-size:1.5rem;background-position:top 50% right .75rem}select.custom-select:focus{background:#fff url("../img/icons/arrow-up.svg") 0 0 no-repeat;background-position:top 50% right .75rem}select::-ms-expand{display:none}.hasDatepicker{background:#fff url("../img/icons/calendar.svg") 0 0 no-repeat;background-size:1.5rem;background-position:top 50% right .75rem;padding:.4375rem 2.25rem .4375rem 1rem}.col-form-label{display:flex;align-items:start}.col-form-label.col-form-sublabel{font-size:.75rem;line-height:1.125rem;color:#00754f;padding:0 .9375rem}.form-section{border-bottom:1px solid #d8d8d8;padding-bottom:1rem;margin-bottom:1.5rem}.pages.nav-steps{width:100%;border:1px #d8d8d8 solid;border-radius:.3125rem;margin-bottom:2rem}.pages.nav-steps .step{display:flex;justify-content:start;align-items:center;background:#fafafa;width:100%;padding:.0313rem 2rem;text-decoration:none}.pages.nav-steps .step:hover{background:#fafafa}.pages.nav-steps .step:hover .step-label{color:#000}.pages.nav-steps .step:hover .step-counter{color:#d8d8d8}.pages.nav-steps .step.item-back:hover{cursor:pointer;background:#00754f}.pages.nav-steps .step.item-back:hover .step-counter{color:#fff}.pages.nav-steps .step.item-back:hover .step-label{color:#fff}.pages.nav-steps .step.disabled:hover{pointer-events:none}.pages.nav-steps .step:not(:last-of-type){border-right:1px solid #d8d8d8}.pages.nav-steps .step:last-of-type{border-top-right-radius:.3125rem;border-bottom-right-radius:.3125rem}.pages.nav-steps .step:first-of-type{border-top-left-radius:.3125rem;border-bottom-left-radius:.3125rem}.pages.nav-steps .step.item-active{background:#ffdd56;border-radius:.3125rem;position:relative}.pages.nav-steps .step.item-active:after{content:"";border:5px solid #ffdd56;border-radius:.3125rem;position:absolute;left:-1px;right:-2px;top:-5px;bottom:-5px}.pages.nav-steps .step.item-active:hover{background:#ffdd56}.pages.nav-steps .step.item-active:hover .step-label{color:#000}.pages.nav-steps .step.item-active .step-counter{color:#fff;font-size:2rem;line-height:37px}.pages.nav-steps .step.item-active .step-label{font-weight:700}.pages.nav-steps .step .step-counter{color:#d8d8d8;font-size:1.5rem;line-height:1.75rem;font-weight:700}.pages.nav-steps .step .step-label{color:#000;display:flex;justify-content:center;width:100%;padding-left:2rem}@media(max-width:1023.98px){.nav-steps{flex-direction:column}}@media(max-width:1023.98px){.nav-steps .step{display:none}}@media(max-width:1023.98px){.nav-steps .step.item-active{display:flex}}.readonly{line-height:2.5rem;align-items:center}.icon-question{color:#ffdd56;font-weight:400;margin-left:.75rem;font-size:1.25rem;position:relative;top:0}.form-file{width:100%;background:repeating-linear-gradient(-45deg,#fff,#f3f3f3 5px);border:1px #d8d8d8 solid;border-radius:.3125rem;height:4.5rem;display:flex;justify-content:center;align-items:center}.form-file-submit{display:none}.file-list .file:first-of-type{margin-top:16px}.ui-datepicker.ui-widget{box-shadow:0 0 8px rgba(0,0,0,0.25);border-radius:.3125rem;padding:16px 10px 0 10px;width:auto}.ui-datepicker.ui-widget .ui-datepicker-header{background:#fff;border:0 solid transparent}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-prev{left:0;top:0}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-prev .ui-icon{background:url("../img/icons/double-arrow-left.svg") center center no-repeat;background-size:20px 20px;height:20px;width:20px;border:1px solid #d8d8d8;border-radius:24px;margin-top:-14px;padding:12px}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-prev:hover{border:0 solid transparent;background:transparent;cursor:pointer}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-next{right:10px;top:0}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-next .ui-icon{background:url("../img/icons/double-arrow-right.svg") center center no-repeat;background-size:20px 20px;height:20px;width:20px;border:1px solid #d8d8d8;border-radius:24px;margin-top:-14px;padding:12px}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-next:hover{border:0 solid transparent;background:transparent;cursor:pointer}.ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-title{font-size:18px;line-height:21px;font-weight:400}.ui-datepicker.ui-widget .ui-datepicker-calendar th{color:#000;font-size:14px;font-weight:700;background:#fff}.ui-datepicker.ui-widget .ui-datepicker-calendar td.ui-state-disabled{color:#d8d8d8;opacity:1}.ui-datepicker.ui-widget .ui-datepicker-calendar td span.ui-state-default{border:0 solid transparent;background:#fff;font-weight:normal;color:#d8d8d8;height:30px;width:30px;font-size:14px;display:flex;justify-content:center;align-items:center;opacity:1}.ui-datepicker.ui-widget .ui-datepicker-calendar td a{border:0 solid transparent;color:#000;font-size:14px;background:#fff;justify-content:center;align-items:center;display:flex;height:30px;width:30px}.ui-datepicker.ui-widget .ui-datepicker-calendar td a:hover{color:#000;background:#d8d8d8;border-radius:24px;font-weight:700}.ui-datepicker.ui-widget .ui-datepicker-calendar td a.ui-state-highlight{color:#000;background:#fafafa;border:1px solid #00754f;border-radius:24px;font-weight:700}.ui-datepicker.ui-widget .ui-datepicker-calendar td a.ui-state-active{color:#fff;background:#00754f;border-radius:24px;font-weight:700}.ui-datepicker.ui-widget .ui-datepicker-calendar td a.ui-priority-secondary{color:#d8d8d8;opacity:1}a:focus,select:focus,textarea:focus,button:focus,input:focus{outline:0 !important}.links-area.read-box{display:none}.links-area.read-box.show{display:block}.button-del{background:url("../img/x-circle-green.svg") center center no-repeat;background-size:24px;height:24px !important;width:24px;margin-top:8px;font-size:14px;line-height:16px;color:#00754f !important}.button-del.no-icon{width:auto;background:0}.links-area{display:flex;flex-direction:column}.links-area a{padding:0;font-size:.75rem;line-height:1.25rem}.icon-download{height:24px;width:24px;background-size:24px;display:block}.links-area.footer-links{display:none}.green{color:#00754f !important}.btn[disabled],.btn.disabled{pointer-events:none !important;opacity:.2 !important}.field-wrap{background:#ffdd56;border-radius:5px;padding:16px;margin-bottom:32px}.ml-100{margin-left:100%}.mr-100{margin-right:100%}.casco-table td{vertical-align:baseline}.casco-table .btn{white-space:inherit}@media(max-width:767.98px){.casco-table .item{display:flex !important;align-items:center}}.casco-table .price,.casco-table .ownresp{color:#000;font-size:16px}.casco-table .price .help-content,.casco-table .ownresp .help-content{line-height:24px;width:600px;text-transform:none}.form-footer .btn-block{white-space:unset}.objectSummary .hide-in-phone{display:table-cell}.objectSummary .show-in-phone{display:flex}.objectSummary .font-weight-normal{font-weight:400}.icon-download.icon.icon-lg{height:50px;width:50px}.row.row-composer{display:none}.row.row-mtpl_vehicle_category,.row.row-mtpl_vehicle_engine_power,.row.row-mtpl_vehicle_registry_weight,.row.row-mtpl_vehicle_capacity,.row.row-mtpl_region,.row.row-mtpl_leasing,.row.row-mtpl_fuel,.row.row-mtpl_customer_code,.row.row-range_of_use-unknown,.row.row-vinCode,.row.row-insurancePeriodEnd,.row.row-companyCode,.row.row-contactPerson{display:none}.row .label-name{display:none}.no-reg .row-registrationNo{display:none}.no-reg .row-mtpl_vehicle_category{display:flex}.no-reg .row-mtpl_region{display:flex}.no-reg .row-mtpl_customer_different{display:none}.no-reg .row-mtpl_leasing{display:flex}.no-reg .row-range_of_use{display:none}.no-reg .row-range_of_use-unknown{display:flex}.has-vehicle-engine-power.no-reg .row-mtpl_vehicle_engine_power{display:flex}.has-vehicle-registry-weight.no-reg .row-mtpl_vehicle_registry_weight{display:flex}.has-vehicle-capacity.no-reg .row-mtpl_vehicle_capacity{display:flex}.has-mtpl-fuel.no-reg .row-mtpl_fuel{display:flex}.has-vin .row-vinCode{display:flex}.has-end .row-insurancePeriodEnd{display:flex}.has-person_type_corporate .row-firstName,.has-person_type_corporate .label-lastname,.has-person_type_corporate .row-personalCode{display:none}.has-person_type_corporate .label-name{display:block}.has-person_type_corporate .row-companyCode,.has-person_type_corporate .row-contactPerson{display:flex}span.radio-item-range_of_use-taxi,span.radio-item-range_of_use-ride_sharing{display:none}.no-reg.fs-special{display:none}.car .form-footer .result-main .error-data-different{color:#ff6262;display:none;font-weight:bold;padding-bottom:3px;text-align:left}.car .form-footer.data-different .result-main .error-data-different{display:block}.casco .row-mod_vehicle_category,.casco .row-mod_make,.casco .row-mod_model,.casco .row-mod_construction_year,.casco .row-mod_engine_power,.casco .row-mod_vat,.casco .row-agreeSecurity{display:none}.casco .no-reg .row-registrationNo{display:none}.casco .no-reg .row-mod_vehicle_category,.casco .no-reg .row-mod_make,.casco .no-reg .row-mod_model,.casco .no-reg .row-mod_construction_year,.casco .no-reg .row-mod_engine_power{display:flex}.casco .has-person_type_corporate .row-mod_vat{display:flex}.casco .fs-payer{border-bottom:0;padding-bottom:0}.casco .has-agree-security .row-agreeSecurity{display:flex}.casco .result-wrap .help-icon{z-index:4}.completed .info .descrCasco{padding:0 4px;text-align:left}.home .row-houseConstruction,.home .row-houseNotResidental,.home .row-wantAddBuilding,.home .help-ppd_construction_year_house,.home .help-ppd_property_house,.home .row-ppd_property_outofbuilding,.home .row-ppd_property_old_to_new,.home .row-ppd_property_mobile_phones_deductible,.home .row-ppl_sum_insured,.home .row-ppl_additional_cover_type,.home .row-ppd_property,.home .row-riskDeductible,.home .fs-additionalCoverage_field,.home .fs-ppl_home_field{display:none}.home .has-house .row-apartmentConstruction,.home .has-house .help-ppd_construction_year_apartment,.home .has-house .help-ppd_property_apartment,.home .has-house .row-room{display:none}.home .has-house .row-houseConstruction,.home .has-house .row-houseNotResidental,.home .has-house .row-wantAddBuilding{display:flex}.home .has-house .help-ppd_construction_year_house,.home .has-house .help-ppd_property_house{display:inline}.home .has-property-additonal-covers .row-ppd_property_outofbuilding,.home .has-property-additonal-covers .row-ppd_property_old_to_new{display:flex}.home .has-ppd_property_mobile_phones_insured .row-ppd_property_mobile_phones_deductible{display:flex}.home .has-ppl_home .row-ppl_additional_cover_type{display:flex}.home .fs-main.no-other{border-bottom:0;padding-bottom:0}.home .fs-btn a{cursor:pointer;margin-right:40px;text-transform:uppercase}.home .fs-last.no-other{padding-top:0}.home .ppd-fields-visible .row-ppl_sum_insured,.home .ppd-fields-visible .row-riskDeductible,.home .ppd-fields-visible .row-ppd_property{display:flex}.home .ppd-fields-visible.fs-additionalCoverage_field,.home .ppd-fields-visible.fs-ppl_home_field{display:block}.travel .hint-message-travel-starts-from-abroad,.travel .fs-indemnities,.travel .for-interruption,.travel .for-year,.travel .row-travel_interruption_natural_disaster_terrorism,.travel .row-for-travel_luggage_delay_compensation,.travel .row-companyName,.travel .row-companyCode,.travel .row-empty,.travel .row-contactPerson{display:none}.travel .travel-starts-from-abroad .hint-message-travel-starts-from-abroad{display:block}.travel .fs-indemnities.is-visible{display:block}.travel .has-interruption .for-interruption{display:flex}.travel .has-travel_luggage_delay_compensation .row-for-travel_luggage_delay_compensation{display:flex}.travel .has-person_type_corporate .row-companyName,.travel .has-person_type_corporate .row-companyCode,.travel .has-person_type_corporate .row-contactPerson{display:flex}.travel .has-person_type_corporate .row-firstName,.travel .has-person_type_corporate .row-lastName,.travel .has-person_type_corporate .row-customerIsTraveller,.travel .has-person_type_corporate .row-personalCode{display:none}.travel .has-year .for-year{display:flex}.travel .no-year .for-year,.travel .has-year.no-year .for-year{display:none}.travel .region-other .field-region-ru{display:none}.travel .region-ru .field-region-other{display:none}.travel .valid-days-wrap span{padding:0 7px}.travel table.customer-count{width:85%;margin:0 auto}.travel table.customer-count .label{padding-right:20px;width:10%}.travel table.customer-count .label2,.travel table.customer-count .field2{width:16.666666666666668%}.travel table.customer-count select{width:60%}.travel .fs-travellers{text-align:left}.travel .fs-travellers table{margin:10px 0}.travel .fs-travellers table td{padding:4px 2px;width:31%}.travel .fs-travellers table td.col-button{width:7%}.travel .fs-travellers .label-row td{font-weight:bold}.travel .fs-travellers .error-icon{margin-left:2px}.travel .fs-travellers .error-icon .error-content{border-radius:0 0 2px 2px;left:-267px;top:25px;width:245px}.travel .fs-travellers .button2{height:22px;line-height:22px}.travel .fs-travellers .button-add{margin-left:395px;color:#00754f}@media(max-width:767.98px){.travel .fs-travellers .button-add{margin-left:0}}.travel .fs-travellers .button-del{white-space:nowrap;white-space:inherit}.travel.summary .fs-travellers table{margin-left:30%;width:auto}.travel.summary .fs-travellers table td{padding-right:16px;width:auto}.travel.summary .fs-travellers table td.label{padding-right:4px}.travel.summary .fs-travellers table input:placeholder{color:red}.col-button .show-phone{display:none}.col-title{font-weight:700}