.et_pb_menu .nav li ul.sub-menu a{font-weight:normal!important;text-align:center}.et-menu .menu-item-has-children a:first-child::after{display:none!important}.et-menu .menu-item-has-children a:first-child{padding-right:0!important}.et-menu-nav li.mega-menu>ul{padding:0px 20px;border:3px solid #aacf39}.et-menu-nav li.mega-menu ul li{padding-top:8px!important}.et-menu-nav li.mega-menu ul li a{border-bottom:none}.et-menu-nav li.mega-menu.mega-menu-parent>ul>li{border-right:1px solid gray}.et-menu-nav li.mega-menu.mega-menu-parent>ul>li:last-child{border:none}a{text-decoration:underline}.et_pb_button,div#et-main-area footer a,.et_pb_text_0_tb_header.et_pb_text a,.et_mobile_menu li a,a.more-link{text-decoration:none}a.mail-link,li#mrgn a{text-decoration:underline;text-decoration-thickness:1px}div.et_pb_text_inner p a{text-decoration:underline;text-decoration-thickness:1px}.da11y-screen-reader-text,.widget_search .screen-reader-text,.et_pb_search .screen-reader-text,.et_pb_social_media_follow_network_name{color:#000!important;background-color:#fff!important}b,strong{font-weight:600}@media only screen and (max-width:480px){img.alignleft,img.alignright{float:none!important;margin:auto!important;display:block}}.et_pb_blog_0 .et_pb_post div.post-content a.more-link{float:left;text-align:center!important;border-top:1px solid #000;width:100%;margin-top:12px;padding-top:12px}.et_pb_portfolio_grid .et_pb_portfolio_item .et_pb_module_header{margin:10px}div.df-bg{background-color:#fff!important}div.df-share-wrapper,.df-share-box,div.df-share-url,a.df-share-button,.df-loading-info{display:none!important}input[type="text"]{color:#000;height:40px;width:75%}form#searchform.searchform div input#searchsubmit{background-color:#000;color:#fff;font-size:16px;height:40px;width:25%;border:1px solid #666}body .gform_wrapper .gform_footer input[type=submit]{font-size:18px;background-color:#000;color:#fff;padding:3px 10px;border-radius:3px;border:none;text-transform:uppercase}.gform_wrapper.gravity-theme .gfield_label,.gform_wrapper.gravity-theme .gfield_checkbox label,.gform_wrapper.gravity-theme .gfield_radio label{font-size:18px;font-weight:500}.gform_wrapper.gravity-theme .gfield_required{font-size:17px}.gform_wrapper.gravity-theme .gfield_description{font-size:18px;font-style:italic}body .gform_wrapper .gform_body .gform_fields .gsection{border-bottom:none;padding:10px 16px 0;background:#3b4c56}h3.gsection_title{color:#fff!important;font-size:1.5em;text-transform:uppercase}.gform_wrapper.gravity-theme .top_label .gsection_description{color:#fff;padding-top:0}