.bg-school-insurance{background-image:url(/build/images/insurances.23ae00ce.svg);background-position:50%;height:320px;margin:70px 0}.insurance-offer{padding:42px}.insurance-offer .tu-img{max-height:60px}.insurance-offer .offer-data .compare-value{display:flex;flex-direction:row;flex-wrap:nowrap;font-size:12px;line-height:16px;margin:6px 0}.insurance-offer .offer-data .compare-value dt{flex:1 1 0}.insurance-offer .offer-data .compare-value dd{color:#2c2c2c;font-family:ProximaNova-Semibold,Helvetica,Arial,sans-serif}.insurance-offer .offer-data .expandable-content{border:0;margin:0;padding:0}.insurance-offer .offer-data .expandable-content .toggle-button{align-items:center;display:flex;flex-direction:row;font-size:12px;gap:20px;line-height:16px;position:static;width:auto}.insurance-offer .offer-data .expandable-content .toggle-button .show-more{display:inline-block}.insurance-offer .offer-data .expandable-content .toggle-button .ins-glyphicon-arrow-up,.insurance-offer .offer-data .expandable-content .toggle-button .show-less{display:none}.insurance-offer .offer-data .expandable-content .toggle-button .ins-glyphicon-arrow-down{display:block}.insurance-offer .offer-data .expandable-content.expanded .show-more{display:none}.insurance-offer .offer-data .expandable-content.expanded .show-less{display:inline-block}.insurance-offer .offer-data .expandable-content.expanded .ins-glyphicon-arrow-up{display:block}.insurance-offer .offer-data .expandable-content.expanded .ins-glyphicon-arrow-down{display:none}.insurance-offer .button.link-button:hover,.insurance-offer .button.outlined-button:hover,.insurance-offer button.link-button:hover,.insurance-offer button.outlined-button:hover{background-color:transparent}.insurance-offer .expandable-body{border-top:1px solid rgba(70,70,70,.07);margin:5px 0;max-height:0;overflow:hidden;padding:5px 0;transition:max-height .3s ease}.insurance-offer .offer-premium{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.insurance-offer .offer-premium .premium-desc{color:#2c2c2c;font-family:ProximaNova-Regular,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.insurance-offer .offer-premium .premium{color:#2c2c2c;font-family:ProximaNova-Semibold,Helvetica,Arial,sans-serif;font-size:24px;line-height:28px}.insurance-offer .offer-premium .button{margin-top:18px;text-align:center}