.sub-menu{max-height:65vh;overflow-y:auto}.uppercase-menu-text>a{text-transform:uppercase!important}#top-menu li{font-weight:300!important}.special-menu a{padding:10px!important;background:#569cbe;color:#fff!important;border-radius:12px;border-style:solid!important;border-width:2px!important;border-color:#569cbe!important}.et_fixed_header .special-menu a{padding:10px!important;background:#569cbe;color:#fff!important;border-radius:12px;border-style:solid!important;border-width:2px!important;border-color:#569cbe!important}.special-menu a:hover{padding:10px!important;background:#ffffff;color:#569cbe!important;opacity:1!important;border-radius:12px;border-style:solid!important;border-width:2px!important;border-color:#569cbe!important}.et_fixed_header .special-menu a:hover{padding:10px!important;background:#ffffff;color:#569cbe!important;opacity:1!important;border-radius:12px;border-style:solid!important;border-width:2px!important;border-color:#569cbe!important}@media only screen and (min-width:981px){.et-fixed-header #top-menu .special-menu a,.et-fixed-header #top-menu li.current-menu-item.special-menu a{color:#ffffff!important}}@media only screen and (min-width:981px){.et-fixed-header #top-menu .special-menu a:hover,.et-fixed-header #top-menu li.current-menu-item.special-menu a:hover{color:#569cbe!important}}div#gform_confirmation_message_1.gform_confirmation_message_1.gform_confirmation_message{color:#ffffff}.gform_wrapper .top_label .gfield_label,.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{display:none}input[type=text],textarea{background:#eee;border:none;border-radius:0;color:#999!important;padding:15px!important}.gform_wrapper .gform_footer input.button{float:right;background-color:#3a6d87;border:2px solid #3a6d87;font-size:22px;color:#ffffff;padding:12px 23px;border-radius:20px;letter-spacing:2px;cursor:pointer}.gform_wrapper .gform_footer input.button:hover{background:rgba(58,109,135,0.5);border:2px solid transparent;border-radius:20px;color:#ffffff}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){margin-bottom:20px}.btn-inline .et_pb_button_module_wrapper{display:inline-block;margin-right:15px}.et_pb_preload,.et_pb_section.et_pb_section_video.et_pb_preload{background-color:#569cbe!important}.et_pb_preload:before{display:none!important}@media only screen and (max-width:987px){#top-menu-nav,#top-menu{display:none}#et_top_search{display:none}#et_mobile_nav_menu{display:block}}