.et-l--header{position:sticky;top:0;z-index:999999;transition:all 0.5s ease}.hide-header{opacity:0;top:-110px!important}.show-header{opacity:1}header .et_pb_row{width:92%}.top-head-sec.flex-row{display:flex}.top-head-sec.flex-row .flex-1{flex:1}.top-head-sec.flex-row .flex-w{width:auto;margin:0!important}.top-head-sec .et_pb_text_inner a{color:#FFF;padding:0 4px;border-radius:3px;transition:all .3s}.top-head-sec .et_pb_text_inner a:hover{color:#e61e2e;background-color:#FFF}.top-head-sec .et_pb_social_media_follow{display:flex;height:100%}.top-head-sec .et_pb_social_media_follow li{margin:0;display:flex}.top-head-sec .et_pb_social_media_follow li a.icon{display:flex;align-items:center;justify-content:center;margin:2px;min-width:20px;border-radius:3px}.top-head-sec .et_pb_social_media_follow li:hover a.icon{background-color:#FFF!important}.top-head-sec .et_pb_social_media_follow li:hover a.icon::before{color:#e61e2e}.top-head-sec .et_pb_social_media_follow li a.icon,.top-head-sec .et_pb_social_media_follow li a.icon:before{width:auto;height:auto;line-height:normal}header .et_pb_menu__logo{max-width:240px}.phone-col{display:flex}.phone-col .et_pb_module{display:flex;align-items:center;margin-right:-40px;padding:6px 0 6px 15px;position:relative;flex:1}header .et-menu>li>a{color:#000;padding-top:0!important;padding-bottom:0!important;font-size:14px;letter-spacing:0.5px;text-transform:uppercase}header .et-menu>li:hover>a{color:#e61e2e;opacity:1!important}header .et-menu>li.current_page_item>a{color:#e61e2e;font-weight:700}.sub-menu{padding:10px 0!important;width:270px!important}.sub-menu>li{display:block!important;padding:0 10px!important}.sub-menu>li>a{color:#000;display:block;width:auto!important;letter-spacing:normal!important;padding:1% 20px!important;border-radius:6px}.sub-menu>li:hover>a{color:#FFF!important;opacity:1!important;background-color:#b90011!important}.sub-menu .menu-item-has-children>a:first-child::after{content:"5";top:2px!important}@media (max-width:1100px){.top-head-sec.flex-row .flex-1{flex:100%;justify-content:center;display:flex;margin:0}.top-head-sec.flex-row .flex-w{width:100%;display:flex;justify-content:center}header .et_pb_menu .et-menu>li{padding:0 7px}.phone-col .et_pb_module .et_pb_blurb_description p{font-size:12px}.et_mobile_menu{padding:10px!important;max-height:400px;overflow:auto}.et_mobile_menu li a{color:#000}.et_mobile_menu .current-menu-item>a{color:#FFF;background-color:red!important}.et_mobile_menu .menu-item-has-children>a{background-color:rgba(0,0,0,.08)}.et_mobile_menu .sub-menu{padding:0!important}.et_mobile_menu .sub-menu>li>a{padding:5px 10%;border-bottom:1px solid #EEE}.et_mobile_menu .sub-menu>li .sub-menu>li>a{padding:5px 18%}.sub-menu .menu-item-has-children>a:first-child::after{display:none}.mobile_menu_bar{border:1px solid #000;border-radius:5px;width:50px;display:flex;align-items:center;justify-content:center}.mobile_menu_bar:before{top:auto!important}}.et_pb_section_0_tb_body.et_pb_section{padding-top:0px;padding-bottom:0px}.et_pb_row_0_tb_body.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;padding-top:0px;padding-bottom:0px}.et_pb_row_0_tb_body,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row{width:100%!important;max-width:100%!important}.et_pb_post_title_0_tb_body .et_pb_title_container h1.entry-title,.et_pb_post_title_0_tb_body .et_pb_title_container h2.entry-title,.et_pb_post_title_0_tb_body .et_pb_title_container h3.entry-title,.et_pb_post_title_0_tb_body .et_pb_title_container h4.entry-title,.et_pb_post_title_0_tb_body .et_pb_title_container h5.entry-title,.et_pb_post_title_0_tb_body .et_pb_title_container h6.entry-title{font-weight:700;font-size:44px;color:#FFFFFF!important;line-height:1.15em;text-align:center}.et_pb_post_title_0_tb_body .et_pb_title_container .et_pb_title_meta_container,.et_pb_post_title_0_tb_body .et_pb_title_container .et_pb_title_meta_container a{color:#FFFFFF!important;text-align:center}.et_pb_post_title_0_tb_body,.et_pb_post_title_0_tb_body.et_pb_featured_bg{background-image:linear-gradient(180deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.45) 100%),url(https://www.advancedroofing.com/wp-content/uploads/2026/09/condo-milestone-inspection-roof-oceanfront-florida-condominium.jpg)}.et_pb_section .et_pb_post_title_0_tb_body.et_pb_post_title{padding-top:9%!important;padding-bottom:9%!important}.et_pb_section_1_tb_body.et_pb_section{padding-top:4%;padding-bottom:4%}.et_pb_section_2_tb_body.et_pb_section{padding-top:4%;padding-bottom:4%;background-color:#b90011!important}.et_pb_cta_0_tb_body.et_pb_promo h2,.et_pb_cta_0_tb_body.et_pb_promo h1.et_pb_module_header,.et_pb_cta_0_tb_body.et_pb_promo h3.et_pb_module_header,.et_pb_cta_0_tb_body.et_pb_promo h4.et_pb_module_header,.et_pb_cta_0_tb_body.et_pb_promo h5.et_pb_module_header,.et_pb_cta_0_tb_body.et_pb_promo h6.et_pb_module_header{font-weight:700!important;font-size:30px!important;color:#FFFFFF!important}.et_pb_cta_0_tb_body.et_pb_promo .et_pb_promo_description div{color:#FFFFFF!important}body #page-container .et_pb_section .et_pb_cta_0_tb_body.et_pb_promo .et_pb_promo_button.et_pb_button{color:#b90011!important;border-color:#FFFFFF;border-radius:4px;font-weight:700!important;text-transform:uppercase!important;background-color:#FFFFFF}body #page-container .et_pb_section .et_pb_cta_0_tb_body.et_pb_promo .et_pb_promo_button.et_pb_button,body #page-container .et_pb_section .et_pb_cta_0_tb_body.et_pb_promo .et_pb_promo_button.et_pb_button:hover{padding:0.3em 1em!important}body #page-container .et_pb_section .et_pb_cta_0_tb_body.et_pb_promo .et_pb_promo_button.et_pb_button:before,body #page-container .et_pb_section .et_pb_cta_0_tb_body.et_pb_promo .et_pb_promo_button.et_pb_button:after{display:none!important}@media only screen and (max-width:980px){.et_pb_post_title_0_tb_body .et_pb_title_container h1.entry-title,.et_pb_post_title_0_tb_body .et_pb_title_container h2.entry-title,.et_pb_post_title_0_tb_body .et_pb_title_container h3.entry-title,.et_pb_post_title_0_tb_body .et_pb_title_container h4.entry-title,.et_pb_post_title_0_tb_body .et_pb_title_container h5.entry-title,.et_pb_post_title_0_tb_body .et_pb_title_container h6.entry-title{font-size:34px}.et_pb_section .et_pb_post_title_0_tb_body.et_pb_post_title{padding-top:14%!important;padding-bottom:14%!important}}@media only screen and (max-width:767px){.et_pb_post_title_0_tb_body .et_pb_title_container h1.entry-title,.et_pb_post_title_0_tb_body .et_pb_title_container h2.entry-title,.et_pb_post_title_0_tb_body .et_pb_title_container h3.entry-title,.et_pb_post_title_0_tb_body .et_pb_title_container h4.entry-title,.et_pb_post_title_0_tb_body .et_pb_title_container h5.entry-title,.et_pb_post_title_0_tb_body .et_pb_title_container h6.entry-title{font-size:26px}.et_pb_section .et_pb_post_title_0_tb_body.et_pb_post_title{padding-top:18%!important;padding-bottom:18%!important}}footer .et-menu{display:flex;flex-direction:column}footer .et-menu>li{flex:100%}footer .et-menu>li>a{padding:6px 0;color:#FFF}footer .et-menu>li>a:hover{color:#FFF;padding-left:5px}footer .border-text .et_pb_text_inner{border-bottom:2px solid #e61e2e}footer ul.et_pb_social_media_follow li a.icon{border:1px solid #FFF;border-radius:8px!important}footer ul.et_pb_social_media_follow li a.icon:hover{background-color:#FFF!important}footer ul.et_pb_social_media_follow li a.icon:hover:before{color:#e61e2e}