@charset "UTF-8";
/* https://allamericandrainservices.com/wp-content/et-cache/global/et-divi-customizer-global.min.css?ver=1744694383 */
#footer-info{width:100%;margin:0 auto;text-align:center!important}#footer-widgets .footer-widget li:before{display:none!important}#footer-widgets .footer-widget li{padding-left:0}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a{color:#4572CC!important}.et_pb_widget_area.et_pb_widget_area_left.clearfix.et_pb_module.et_pb_bg_layout_light.et_pb_sidebar_0{background:#012578!important;padding:20px;text-align:center}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:25px}#logo{max-height:100%!important;padding:10px 0}#top-header #et-info-email:before,#top-header #et-info-phone:before{display:none}#top-header #et-info{float:none}#top-header .et-social-icons{float:right}@media only screen and (min-width:981px){#logo{max-height:75%!important;padding:0}#et-top-navigation{padding-left:350px!important}}@media (max-width:980px){.et_header_style_left #logo{max-width:80%}#main-header .container{height:100px}.mobile_menu_bar.mobile_menu_bar_toggle{margin-bottom:44px}}@media (max-width:767px){#et-info .et-social-icons{display:block!important;margin-top:15px;float:none}#top-header .container{width:100%}}@media (max-width:767px){#logo{padding-top:25px;padding-bottom:0}}@media (max-width:767px){.et_pb_widget{float:none;text-align:center}}@media screen and (min-width:768px) and (max-width:980px){.et_pb_column .et_pb_blog_grid .column.size-1of2,.et_pb_column .et_pb_widget:nth-child(n){width:100%!important}}.icon-g-map{background:url(/wp-content/uploads/2018/04/google-maps-1-1.png)!important;height:18px;width:18px;display:inline-block;font-size:16px}.home-advisor-icon{background:url(/wp-content/uploads/2018/04/home_thumbnail-2.png)!important;height:18px;width:18px;display:inline-block;font-size:16px}div#recent-posts-3 h4.widgettitle{color:#fff;font-size:26px;font-weight:600}.et_pb_bg_layout_light .et_pb_widget li a{color:#fff}div#recent-posts-3 ul li{font-size:13px;padding:5px;text-align:left}div#recent-posts-3 ul{list-style-type:circle!important;color:#fff}div#recent-posts-3{padding:0 20px}.single-post div#sidebar{background:#012578!important;padding:10px;text-align:center}div#recent-posts-3 ul li a{color:#fff}#sidebar{width:100%!important}#custom_html-4{color:#4572CC!important}