.MainDiv .InsurancePage{width:950px;height:auto;display:inline-block;font-family:'Assistant',Arial,sans-serif;background-color:#fff}.MainDiv .InsurancePage .header{display:inline-flex;height:40px;margin-right:0;margin-top:1rem}.MainDiv .InsurancePage .header .zapword{display:inline-block;margin-left:.5rem;height:30px;width:58px;margin-top:11px}.MainDiv .InsurancePage .header span{color:#323232;font-size:34px;font-weight:600;margin:0}.MainDiv .InsurancePage .header .zapText{font-size:39px}.MainDiv .InsurancePage .header .smallText{color:#4c4c4c;font-size:26px;font-weight:400;margin-right:7px}.MainDiv .InsurancePage .wrapper{width:100%;display:inline-flex;flex-direction:row;height:350px;justify-content:space-between;margin:1rem auto}.MainDiv .InsurancePage .wrapper .section{width:28.3%;border:1px solid #c1c1c1;padding:0 1rem;display:flex;flex-direction:column;position:relative}.MainDiv .InsurancePage .wrapper .section:first-child:nth-last-child(2),.MainDiv .InsurancePage .wrapper .section:first-child:nth-last-child(2)~.section{width:50%;margin:0 .5rem}.MainDiv .InsurancePage .wrapper .section:first-child:nth-last-child(2)>img,.MainDiv .InsurancePage .wrapper .section:first-child:nth-last-child(2)~.section>img{height:249px;width:146px}.MainDiv .InsurancePage .wrapper .section h2{font-size:30px;font-weight:400;letter-spacing:0;color:#000;margin-bottom:1rem}.MainDiv .InsurancePage .wrapper .section h2 span{font-weight:700;color:#000;margin-right:7px}.MainDiv .InsurancePage .wrapper .section .compare-btn{background:linear-gradient(0deg,#12729e 0%,#008094 100%);border:0;border-radius:3px;height:43px;width:144px;color:#fff;font-size:18px;line-height:43px;text-align:center;font-weight:600;text-decoration:none;box-shadow:0 3px 0 0 rgba(0,0,0,.14);font-family:'Assistant',Arial,sans-serif}.MainDiv .InsurancePage .wrapper .section .compare-btn:hover{background:linear-gradient(0deg,#1a84b4 0%,#0998af 100%)}.MainDiv .InsurancePage .wrapper .section .guides{margin:1.5rem 0;height:auto;width:55%;display:flex;flex-direction:column}.MainDiv .InsurancePage .wrapper .section .guides .headline{color:#3d3d3d;font-size:16px;line-height:1}.MainDiv .InsurancePage .wrapper .section img{position:absolute;left:0%}.MainDiv .InsurancePage .wrapper .section img.car{width:130px;bottom:10px}.MainDiv .InsurancePage .wrapper .section img.house{width:130px;bottom:5px}.MainDiv .InsurancePage .wrapper .section img.travel{width:113px;bottom:10px}.MainDiv .InsurancePage .wrapper .section .guides ul{list-style-type:none;text-decoration:none;padding:0;margin-top:.6rem}.MainDiv .InsurancePage .wrapper .section .guides ul li{border-top:.5px solid #c1c1c1;position:relative}.MainDiv .InsurancePage .wrapper .section .guides ul li:last-child{border-bottom:.5px solid #c1c1c1}.MainDiv .InsurancePage .wrapper .section:last-child img{height:225px}.MainDiv .InsurancePage .wrapper .section .guides ul li a{text-decoration:none;color:#008092;font-weight:600;font-size:16px;line-height:35px}.MainDiv .InsurancePage .wrapper .section .guides ul li a:hover{text-decoration:underline}.MainDiv .InsurancePage .wrapper .section .guides ul li .side-arrow{position:absolute;left:0%;line-height:35px;cursor:pointer}.MainDiv .InsurancePage .wrapper .section .guides ul li .side-arrow svg{fill:#008092}.MainDiv .InsurancePage .companies-row{width:100%;height:80px}.MainDiv .InsurancePage .companies-row ul{list-style-type:none;flex-direction:row;display:inline-flex;justify-content:space-between;width:93%;display:inline-flex;align-items:center;justify-content:space-between}.MainDiv .InsurancePage .conditions{text-align:right;color:#3d3d3d;font-family:Arial;font-size:14px;line-height:22px;padding:0 2.5rem}.insurance-guide{background-color:#fff}.MainDiv .insurance-guide .InsurancePage .wrapper{border:1px solid #c1c1c1;height:auto;padding:1rem 0;display:flex;flex-direction:column;position:relative}.MainDiv .insurance-guide .InsurancePage .wrapper h1{color:#323232;font-size:35px;font-weight:400;margin:.6rem 1.5rem}.MainDiv .insurance-guide .InsurancePage .wrapper h1 span{font-weight:700;margin-right:7px}.MainDiv .insurance-guide .InsurancePage .wrapper .section{border:0;height:100%;width:80%;padding:0 2rem}.MainDiv .insurance-guide .InsurancePage .wrapper .section .compare-btn{width:173px;margin-top:.8rem;margin-right:-.5rem;margin-bottom:2rem;cursor:pointer}.MainDiv .insurance-guide .InsurancePage .wrapper .section p{color:#131414;line-height:25px;font-family:Arial;font-size:16px;width:60%;margin:.5rem -.5rem}.MainDiv .insurance-guide .InsurancePage .wrapper img{position:absolute;object-fit:contain;left:0%}.MainDiv .insurance-guide.car .InsurancePage .wrapper img{bottom:22%}.MainDiv .insurance-guide.appartment .InsurancePage .wrapper img{bottom:15%}.MainDiv .insurance-guide.travel .InsurancePage .wrapper img{bottom:4%}.MainDiv .insurance-guide .InsurancePage .wrapper .article img{bottom:inherit}.MainDiv .insurance-guide .InsurancePage .companies-row ul{width:100%;padding:0}.MainDiv .insurance-guide .InsurancePage .articles{width:100%}.MainDiv .insurance-guide .InsurancePage .articles h2{font-weight:600;color:#131414;font-size:24px;line-height:1;font-family:'Assistant',Arial,sans-serif}.MainDiv .insurance-guide .InsurancePage .articles .wrapper{display:inline-flex;flex-direction:row;width:100%;border:0;height:auto;padding:0}.MainDiv .insurance-guide .InsurancePage .articles .wrapper .article{display:flex;flex-direction:column;width:280px;height:213px;margin:.5rem 0}.MainDiv .insurance-guide .InsurancePage .articles .wrapper .article img{width:100%;height:128px;position:relative}.MainDiv .insurance-guide .InsurancePage .articles .wrapper .article span{color:#000;line-height:28px;font-weight:700;font-size:17px;display:block;margin:0}.MainDiv .insurance-guide .InsurancePage .articles .wrapper .article p{color:#3d3d3d;font-family:Arial;line-height:18px;margin:0;font-size:14px}.MainDiv .insurance-guide .InsurancePage .articles .wrapper .article .guideLink{cursor:pointer}.MainDiv .insurance-guide .InsurancePage .wrapper .section ul{padding:0;margin:0 .5rem}.MainDiv .insurance-guide.car .InsurancePage .wrapper{height:auto}.MainDiv .insurance-guide.car .InsurancePage .wrapper img{width:410px}.MainDiv .insurance-guide.car .InsurancePage .wrapper .section .form-box{background-color:#d6f2f6;width:510px;height:75px;position:relative;margin-right:-.5rem;display:inline-flex;flex-direction:row}.MainDiv .insurance-guide.car .InsurancePage .wrapper .section .form-box .inner-form{flex-direction:column;display:flex;font-family:Arial,Helvetica,sans-serif;width:50%}.MainDiv .insurance-guide.car .InsurancePage .wrapper .section .form-box .inner-form span{font-weight:bold;display:inline-flex;flex-direction:row;justify-content:space-around}.MainDiv .insurance-guide.car .InsurancePage .wrapper .section .form-box .inner-form span label{position:relative}.MainDiv .insurance-guide.car .InsurancePage .wrapper .section .form-box .inner-form span label input[type=radio]{opacity:0;position:absolute;cursor:pointer}.MainDiv .insurance-guide.car .InsurancePage .wrapper .section .form-box .inner-form span .checkmark{position:absolute;top:0;right:-20px;height:18px;width:18px;background-color:#fff;border:.5px solid #c6c6c6;border-radius:50%;margin-right:-.5rem}.MainDiv .insurance-guide.car .InsurancePage .wrapper .section .form-box .inner-form span label:hover input~.checkmark{border:.5px solid #000}.MainDiv .insurance-guide.car .InsurancePage .wrapper .section .form-box .inner-form span label input:checked~.checkmark:after{display:block}.MainDiv .insurance-guide.car .InsurancePage .wrapper .section .form-box .inner-form span label .checkmark:after{content:"";position:absolute;display:none}.MainDiv .insurance-guide.car .InsurancePage .wrapper .section .form-box .inner-form span label .checkmark:after{top:25%;left:25%;width:9px;height:9px;border-radius:50%;background:#0385be}.MainDiv .insurance-guide.car .InsurancePage .wrapper .section .form-box .inner-form{display:inline-flex;flex-direction:column;justify-content:space-evenly;margin-right:1rem}.MainDiv .insurance-guide.car .InsurancePage .wrapper .section .compare-btn{position:absolute;left:5%;top:20%;margin:0}.MainDiv .insurance-guide.appartment .InsurancePage .wrapper img{width:410px}.MainDiv .insurance-guide.travel .InsurancePage .wrapper img{width:290px}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.MainDiv .insurance-guide.car .InsurancePage .wrapper .section .form-box .inner-form{justify-content:space-around}.MainDiv .car.insurance-guide .InsurancePage .wrapper .section .form-box .inner-form span label{margin-top:-1rem}}