.gform_body .fad,.gform_body .far{font-size:60px}input[type=radio] .fad,input[type=radio] .far{--fa-primary-color:#efefef;--fa-secondary-color:#efefef}input[type=radio]:checked+label .fad,input[type=radio]:checked+label .far{--fa-primary-color:#546F85;--fa-secondary-color:#ed2223}#gform_wrapper_5 label{color:#546F85;font-weight:700}input[type=radio]+label,input[type=checkbox]+label{border:2px solid #546F85;padding:6px!important}.gform_wrapper .gfield_checkbox li label{width:100%!important}input[type=checkbox]{display:none!important}input[type=radio]:hover+label,input[type=radio]:checked+label,input[type=checkbox]:checked+label{border-color:#33a532}h2.insurer-name,h2.why-insurer{font-size:25px}input[type=radio]+label h2.online-discount{background-color:#33a532!important;color:#fff;padding:6px;line-height:1.4em;text-align:center;-webkit-transition:-webkit-transform 0.5s ease;-moz-transition:-moz-transform 0.5s ease;transition:transform 0.5s ease}input[type=radio]:hover+label h2.online-discount,input[type=radio]:checked+label h2.online-discount{background-color:#33a532!important;color:#fff;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.order-confirmation{margin:50px;border:1px solid #efefef;padding:25px;background-color:#546f85}.order-confirmation h3{color:#fff}.gfield.product_options ul,ul#input_5_22{display:flex;flex-wrap:wrap;justify-content:center}.gfield.product_options ul li,ul#input_5_22 li{flex-basis:19%!important}@media only screen and (max-width:768px){.gfield.product_options ul li,ul#input_5_22 li{flex-basis:100%!important}}.benefits-list{text-align:left;line-height:2em;font-size:15px;font-weight:600}.gfield.product_options .far,.gfield.product_options .fas{font-size:22px}.gfield.product_options .far,.gfield.product_options .fas,.gfield.product_options a{color:#33a532}.insurer{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;width:100%}.insurer .logo{flex-basis:250px}.insurer .info{flex-basis:280px}.insurer .benefits{padding-top:12px;flex-basis:450px}