.contract-checkbox{margin-top:10px;margin-bottom:10px}.contract-checkbox label{font-weight:normal}.contract-checkbox input[type="checkbox"]{margin-right:10px}#top-menu .sub-menu{min-width:300px!important;position:absolute!important;background-color:#ffffff!important;z-index:9999;box-shadow:0 4px 6px rgba(0,0,0,0.1)}#top-menu .sub-menu li{display:block!important;text-align:left}#top-menu .sub-menu li a{font-size:18px!important;padding:10px 15px!important;color:#000000!important;white-space:nowrap!important}#top-menu .sub-menu li a:hover{background-color:#f4f4f4!important;color:#0073e6!important}body .gform_wrapper .gfield_required{color:#ff3d3d!important;font-weight:bold!important}.gform_wrapper .gform_button:hover,.gform_wrapper .button:hover,.gform_wrapper .gform_footer input[type="submit"]:hover{background-color:#6c9b31!important;color:#FFFFFF!important;border:none!important}.lift-inner .et_pb_blurb_content{transition:all 0.3s ease}.lift-inner:hover .et_pb_blurb_content{transform:translateY(-5px)}#top-menu .menu-item.get-quote-btn>a{display:inline-block;padding:0.6em 1.5em;background-color:#b9462d;border:1px solid #ffffff;color:#ffffff!important;border-radius:4px;transition:background-color 0.3s ease}#top-menu .menu-item.get-quote-btn>a:hover{background-color:#2d4639;color:#ffffff!important;text-decoration:none}.et-fixed-header #top-menu .menu-item.get-quote-btn>a,#top-menu .menu-item.get-quote-btn>a{display:inline-block;padding:0.6em 1.5em!important;line-height:1.2!important;height:auto!important}