#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}footer .et_builder_inner_content{z-index:3}div#nnp-map-main{margin-bottom:80px!important}h2.nnp-title{display:none}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0;top:0;z-index:999;background-color:#fff0}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:#fff0}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:13px;position:relative;font-family:"ETModules";content:'\33';color:#333;font-size:18px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid #fff0;border-right:20px solid #fff0;border-bottom:20px solid #fff}.et-l--header .et-menu-nav>ul>li{padding:0 18px!important}.et_mobile_menu{padding:0!important}.et_mobile_menu li a{padding:15px 10px 15px 20px}.et_mobile_menu .menu-item-has-children>a{background-color:#fff;font-weight:500}@media all and (max-width:980px){.et-l--header ul{padding:0 0 23px 1em;line-height:18px}.et_pb_menu li li{padding:0 0 0 5%!important}}.wpcf7-form{background:#ffe295;padding:20px 25px 5px;margin-bottom:30px;border-radius:0}.wpcf7-form input{background:#fff;padding:10px;border:1px solid #ccc;margin-bottom:0;width:100%}.wpcf7-form textarea{background:#fff;padding:10px;border:1px solid #ccc;width:100%}.wpcf7-form .wpcf7-submit{cursor:pointer;color:#FFFFFF!important;border-width:0px!important;border-radius:0;font-size:12px;font-weight:800!important;text-transform:uppercase!important;background-color:#666;margin:0 0 -10px;padding:12px 25px;box-shadow:0 6px 0 0 #333;transition:background-color 300ms ease 0ms,box-shadow 300ms ease 0ms}#left{width:48%;float:left;margin-right:4%;margin-bottom:10px}#right{width:48%;float:left;margin-bottom:10px}.et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_header .icon{width:30px!important}.et_pb_social_media_follow .et_pb_social_media_follow_network_1_tb_header .icon{width:30px!important}.et_pb_social_media_follow .et_pb_social_media_follow_network_3_tb_header .icon{width:30px!important}.et_pb_social_media_follow .et_pb_social_media_follow_network_4_tb_header .icon{width:30px!important}.slider_line{width:46px;height:5px;background:#feb900}.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li>a,.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-bottom:23px;padding-top:20px!important;border-top:solid 4px #fff0}.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li>a,.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a:hover{border-top:solid 4px #feb900;opacity:1!important}.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li,.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0}.et-menu .menu-item-has-children>a:first-child::after{top:19px}.et_pb_menu li ul{padding:0!important;border-top:none;width:auto}.et_pb_menu li li{padding:6px}.et_pb_menu li li:hover{background:#ffc938;color:#ffffff!important}.et_pb_menu li li a{opacity:1}.et_pb_menu li li a:hover{color:#ffffff!important;opacity:1;background-color:#fff0}.et_pb_blog_0 .et_pb_blog_grid .et_pb_post{background:url(https://www.roofworksinc.com/wp-content/uploads/2021/07/angled-line.png) repeat-x -5px 100%;background-size:auto;padding:0 0 50px 0}.et_pb_blog_grid .et_pb_image_container{margin:0!important}.et_pb_post .entry-featured-image-url{margin-bottom:30px!important}.et_pb_post a.more-link{background:#feb900;padding:8px 20px;margin:10px 0 0 0;display:inline-block;transition:all 0.3s ease-in-out}.et_pb_post a.more-link:hover{background:#666;color:#fff;transition:all 0.3s ease-in-out}.published:before{padding-right:5px;font-family:ETModules;content:'\e023';color:#feb900}.blog-image-16-9 .entry-featured-image-url{padding-top:56.25%;display:block}.blog-image-16-9 .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.et_pb_slides .et_pb_slider_container_inner{vertical-align:top}.et_pb_column_1_4 .et_pb_slide_image{margin:15px 0 0!important}.et_pb_column_1_4 .et_pb_slide .et_pb_slide_description{padding:20px 5px 30px 5px!important}.gallery-item{padding:0 6px}div.et_pb_section.et_pb_section_0_tb_footer{background-size:50px!important}ul.chevron{list-style:none!important;padding-left:20px;text-indent:-3px}ul.chevron li::before{content:"\f054";position:relative;left:-12px;top:7px;display:inline-block;vertical-align:top;font:normal normal normal 14px/1 FontAwesome;font-size:10px;color:#feb900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}