@keyframes shake{0%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}to{transform:rotate(-10deg)}}#VhisInsurance{font-size:18px}#VhisInsurance h2{margin-bottom:35px;color:#c82a2f;text-align:center;font-size:24px;font-weight:700;line-height:40px}@media(min-width:1024px){#VhisInsurance h2{font-size:28px}}#VhisInsurance h3,#VhisInsurance p{margin-bottom:20px}#VhisInsurance h3{font-weight:500}#VhisInsurance a{color:#c2272f}#VhisInsurance a:hover{text-decoration:underline}#VhisInsurance section{padding:30px 0}@media(min-width:640px){#VhisInsurance section{padding:30px 10px}}#VhisInsurance .grid{padding:0 0 20px;display:block}@media(min-width:768px){#VhisInsurance .grid{display:grid;grid-template-columns:50% 50%;padding:0 0 40px}}#VhisInsurance .grid .grid-item{display:flex;margin:0 0 20px}@media(min-width:768px){#VhisInsurance .grid .grid-item{margin:0}}#VhisInsurance section.vhis-insurance-layout .container .grid.insurance-type .grid-item{align-items:center}@media(min-width:768px){#VhisInsurance section.vhis-insurance-layout .container .grid.insurance-type .grid-item{align-items:flex-start}}#VhisInsurance section.vhis-insurance-layout .container .grid.insurance-type .grid-item img{width:100px;height:100px}@media(min-width:1024px){#VhisInsurance section.vhis-insurance-layout .container .grid.insurance-type .grid-item img{width:141px;height:141px}}#VhisInsurance section.vhis-insurance-layout .container .grid.insurance-type .grid-item .plan-intro p{padding-left:24px;background-image:url(../imgs/vhis-insurance-kwiksure/deco_tick.png);background-position:left 6px;background-repeat:no-repeat}@media(min-width:1234px){#VhisInsurance section.vhis-insurance-layout .container .grid.insurance-type .grid-item .plan-intro p{background-position:0 unset}}#VhisInsurance section.vhis-insurance-layout .container .grid.insurance-features .grid-item{gap:10px;margin:0}@media(min-width:768px){#VhisInsurance section.vhis-insurance-layout .container .grid.insurance-features .grid-item{padding-right:20px}}#VhisInsurance section.vhis-insurance-layout .container .grid.insurance-features .grid-item img{width:52px;height:52px}#VhisInsurance section.vhis-insurance-layout .container .grid.insurance-features .grid-item .intro-text h3{margin:0;font-weight:600;color:#525252}#VhisInsurance section.extend-reading-layout .container p{text-align:center}@media(min-width:1024px){html[lang=en-US] #VhisInsurance section#SectionsBannerTertiary .bg-layout{max-width:550px}}
