@keyframes shake{0%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}to{transform:rotate(-10deg)}}#VhisInsurance{font-size:18px}#VhisInsurance h2{color:#c82a2f;text-align:center;margin-bottom:35px;font-size:24px;font-weight:700;line-height:40px}@media (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 (width>=640px){#VhisInsurance section{padding:30px 10px}}#VhisInsurance .grid{padding:0 0 20px;display:block}@media (width>=768px){#VhisInsurance .grid{grid-template-columns:50% 50%;padding:0 0 40px;display:grid}}#VhisInsurance .grid .grid-item{margin:0 0 20px;display:flex}@media (width>=768px){#VhisInsurance .grid .grid-item{margin:0}}#VhisInsurance section.vhis-insurance-layout .container .grid.insurance-type .grid-item{align-items:center}@media (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 (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{background-image:url(../imgs/vhis-insurance-kwiksure/deco_tick.png);background-position:0 6px;background-repeat:no-repeat;padding-left:24px}@media (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 (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{color:#525252;margin:0;font-weight:600}#VhisInsurance section.extend-reading-layout .container p{text-align:center}@media (width>=1024px){html[lang=en-US] #VhisInsurance section#SectionsBannerTertiary .bg-layout{max-width:550px}}
