.et_builder_inner_content{position:static!important}.pops-overlay .et_pb_row{padding:0!important;margin:0!important}.et_pb_module.et_pb_heading.et_pb_heading_2.custom-heading.et_pb_bg_layout_{margin:0}.custom-form .et_contact_bottom_container{flex-direction:column;display:flex;float:left;margin-top:10px;gap:20px;width:100%}.custom-form p.clearfix{display:none}.custom-form button.et_pb_contact_submit.et_pb_button{width:100%;margin:0}.custm-banner .difl_advanced_blurb{padding-left:0!important}.custm-banner{height:auto!important}.custm-banner .ba_image_carousel{padding-left:0!important;padding-top:30px!important}.align-banner{align-items:center}.et_pb_row.et_pb_row_1_tb_header.header-wrapper-cstm.et_pb_equal_columns{margin:0 auto!important}div#flyout-navigation[style="left: 0px;"] .nav-close{display:flex;justify-content:flex-end;width:100%;margin:0;max-width:10px;margin-left:auto}.column-form{padding-top:20px!important}.head-stick-btn{display:none}.head-stick-btn{padding:0!important;margin:0!important}.head-stick-btn .et_pb_row{padding:0!important;margin:0!important;z-index:9999999}.header-wrapper-cstm{align-items:center}.hero-sec-custom{padding-bottom:80px!important}h2.et_pb_contact_main_title{font-size:25px!important;margin-bottom:20px}#popup-section{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1050!important;background:#fff;padding:5px;max-width:95%;max-height:95%;overflow-y:auto;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,0.2)}span.et-pb-icon{cursor:pointer}.et_pb_module.et_pb_image.et_pb_image_1_tb_header.nav-open span.et_pb_image_wrap{cursor:pointer}#popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:1049!important;backdrop-filter:saturate(180%) blur(5px)}#popup-section.active{display:block}#popup-overlay.active{display:block}#about,#resources{display:none}div#flyout-navigation{background:url(https://nubilt.com/wp-content/uploads/2024/12/Untitled-1-1.png);background-repeat:no-repeat;background-size:100% auto;background-position:left top;right:0;min-height:100vh;min-width:100vw}.flyout-main-nav a.flyout-item.flyout-item-on{color:#023344}.et_pb_row.et_pb_row_2_tb_header{max-width:100%;width:90%}.flyout-main-nav a{color:#ffffff;font-size:40px;line-height:1.3}span.denver-phone a{text-align:center;margin:0;padding:8px 10px;color:#c1252b;background:#fff;font-size:30px;border-radius:12px;font-weight:bold;padding-top:12px;padding-bottom:12px;margin-bottom:8px;display:block;border:2px solid #ffff}span.denver-phone a{color:#c1252b}.flyout-ctas{margin:20px 0 20px;max-width:300px;width:100%}.flyout-ctas a{color:#ffffff;border-color:#ffffff;background:none;text-align:center;margin:0;padding:8px 10px;font-size:20px;width:100%!important;border-radius:8px;font-weight:bold;display:block;border:2px solid}.page-id-286523 .et_builder_inner_content{position:static!important}div#services ul li a{color:#333333;font-size:28px;width:100%;background-size:45px auto!important;height:auto;display:block;padding:30px 0 30px 65px;font-weight:400}ul.ab-menu.col-1{width:45%;padding-right:5%}ul.ab-menu.col-2{width:50%}div#services{display:flex}ul.ab-menu li{margin-left:0;padding-left:0;border-bottom:solid 2px #d4d4d4;width:100%}a.flyout-water{background:url(https://nubilt.com/wp-content/uploads/2024/12/watrer-damage.png) 5px center no-repeat}a.flyout-fire{background:url(https://nubilt.com/wp-content/uploads/2024/12/New-Project-21.png) 5px center no-repeat}a.flyout-mold{background:url(https://nubilt.com/wp-content/uploads/2024/12/New-Project-42.png) 5px center no-repeat}a.flyout-storm{background:url(https://nubilt.com/wp-content/uploads/2024/12/New-Project-55.png) 5px center no-repeat}a.flyout-commercial{background:url(https://nubilt.com/wp-content/uploads/2024/12/New-Project-40.png) 5px center no-repeat}a.flyout-cleanup{background:url(https://nubilt.com/wp-content/uploads/2024/12/New-Project-22.png) 5px center no-repeat}a.flyout-construction{background:url(https://nubilt.com/wp-content/uploads/2024/12/New-Project-24.png) 5px center no-repeat}a.flyout-commerce{background:url(https://nubilt.com/wp-content/uploads/2024/12/New-Project-41.png) 5px center no-repeat}a.flyout-who{background:url(https://nubilt.com/wp-content/uploads/2024/12/New-Project-25.png) 5px center no-repeat}a.flyout-what{background:url(https://nubilt.com/wp-content/uploads/2024/12/New-Project-33.png) 5px center no-repeat}a.flyout-how-careers{background:url(https://nubilt.com/wp-content/uploads/2024/12/New-Project-26.png) 5px center no-repeat}a.flyout-why{background:url(https://nubilt.com/wp-content/uploads/2024/12/New-Project-43.png) 5px center no-repeat}a.flyout-faq{background:url(https://nubilt.com/wp-content/uploads/2024/12/New-Project-39.png) 5px center no-repeat}a.flyout-water-faq{background:url(https://nubilt.com/wp-content/uploads/2025/05/icons8-contact-64.png) 5px center no-repeat}a.flyout-blog{background:url(https://nubilt.com/wp-content/uploads/2024/12/New-Project-35.png) 5px center no-repeat}a.flyout-mold-warranty{background:url(https://nubilt.com/wp-content/uploads/2024/12/New-Project-36.png) 5px center no-repeat}a.flyout-how-Program{background:url(https://nubilt.com/wp-content/uploads/2024/12/New-Project-38.png) 5px center no-repeat}a.flyout-financing-pillar{background:url(https://nubilt.com/wp-content/uploads/2024/12/New-Project-44.png) 5px center no-repeat}a.flyout-storm-dammage{background:url(https://nubilt.com/wp-content/uploads/2025/07/image-15.png) 5px center no-repeat}a.flyout-storm-dammage-mobile{background:url(https://nubilt.com/wp-content/uploads/2025/07/image-16.png) 5px center no-repeat}a.flyout-roof-mobile{background:url(https://nubilt.com/wp-content/uploads/2025/07/image-20.png) 5px center no-repeat}a.flyout-roof{background:url(https://nubilt.com/wp-content/uploads/2025/07/modern-house-red-roof-line-art-minimalist-home-design-illustration-icon-real-plus-tree-logo-cross-356711783-1.jpg) 5px center no-repeat}a.flyout-storm-dammage-mobile{background:url(https://nubilt.com/wp-content/uploads/2025/07/image-16.png) 5px center no-repeat}a.flyout-storm-dammage{background:url(https://nubilt.com/wp-content/uploads/2025/07/modern-house-red-roof-line-art-minimalist-home-design-illustration-icon-real-plus-tree-logo-cross-356711783-1.jpg) 5px center no-repeat}a.flyout-roof-mobile{background:url(https://nubilt.com/wp-content/uploads/2025/07/image-20.png) 5px center no-repeat}a.flyout-roof{background:url(https://nubilt.com/wp-content/uploads/2025/07/modern-house-red-roof-line-art-minimalist-home-design-illustration-icon-real-plus-tree-logo-cross-356711783-1.jpg) 5px center no-repeat}ul.ab-menu.col-1 li ul.ab-submenu li{border:none}ul.ab-menu.col-1 li ul.ab-submenu li a{font-size:20px!important;padding:5px 0 5px 80px!important;font-weight:400}ul.ab-menu li:last-of-type{border-bottom:none}div#flyout-navigation[style="left: 0px;"]{inset:0!important}span.denver-phone a:hover{background:transparent;color:#fff}.flyout-ctas a:hover{color:#c1252b;background:#fff;border:2px solid #fff}.flyout-ctaz{margin:20px 0 20px;max-width:300px;width:100%;color:#fff;font-size:30px;line-height:1.3}.flyout-ctaz a{color:#fff}p.flyout-address a{margin:20px 0 20px;text-indent:0;max-width:300px;width:100%;color:#fff;font-size:24px}ul.ab-menu.col-2 li ul.ab-submenu li{border:none}ul.ab-menu.col-2 li ul.ab-submenu li a{font-size:20px!important;padding:5px 0 5px 80px!important;font-weight:400}div#flyout-navigation .ab-in{display:flex!important}.ab-in ul li a{color:#333333;font-size:28px;width:100%;background-size:45px auto!important;height:auto;display:block;padding:30px 0 30px 65px;font-weight:400}div#about ul li:hover{background:#f7f7f7!important}div#flyout-navigation ul li{list-style:none}.column-form .et_pb_module.et_pb_code{font-size:10px;background-color:#FFFFFF;border-radius:15px 15px 15px 15px;overflow:hidden;padding-top:30px!important;padding-right:30px!important;padding-bottom:20px!important;padding-left:30px!important;width:100%;max-width:400px;margin:0 auto}.column-form p.open-24-hours{color:#023344;font-size:20px}.column-form .et_pb_text_inner h2{letter-spacing:-2px;width:100%;border-bottom:solid 2px #c1252b;padding-bottom:20px;margin-bottom:20px;font-size:38px;text-align:center;color:#c1252b}.column-form a.hero-btn-call-now{background:#51a4d4;color:#fff;border:solid 2px #51a4d4;font-size:30px;width:100%!important;border-radius:12px;font-weight:bold;display:block;padding-top:12px;padding-bottom:12px;margin-bottom:8px}.column-form a.hero-btn-call-now:hover{color:#51a4d4;background:none}.column-form a.hero-btn-send-message,.column-form a.hero-btn-schedule-appointment{border:solid 2px #023344;color:#023344;background:none;font-size:20px;width:100%!important;border-radius:8px;font-weight:bold;display:block;padding-top:8px;padding-bottom:8px;margin-bottom:15px}.column-form a.hero-btn-send-message:hover,.column-form a.hero-btn-schedule-appointment:hover{background:#023344;color:#fff;cursor:pointer}.flyout-mobile-nav a{color:#fff;font-size:40px;line-height:1.3}p.open-24-hours::before{height:20px;width:25px;content:"";display:inline-block;background:url(https://nubilt.com/wp-content/uploads/2024/12/time-management.png);background-repeat:no-repeat;background-size:auto 100%;color:#4084f3;vertical-align:top}.mobile-tray{width:100%;text-align:center;display:flex;justify-content:space-between;align-items:stretch;position:fixed;left:0;bottom:0;padding:12px 14px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#FFFFFF!important}.mobile-tray span{display:flex;justify-content:center;align-items:center;padding:8px;width:48%;box-sizing:border-box;text-align:center;color:#c1252b;border:1px solid #c1252b;border-radius:8px}.mobile-tray a.hero-btn-call-now{background:transparent!important;border:none!important;padding:0!important}.mobile-tray span.mobile-book a{color:#c1252b;font-size:20px!important}.mobile-tray span.denver-phone{background:#c1252b;color:#fff!important}.mobile-tray span.denver-phone a{color:#fff}.mobile-tray span.denver-phone a{margin:0}.mobile-tray span.denver-phone:hover{background:#fff;color:#c1252b!important}.mobile-tray span.denver-phone:hover a{color:#c1252b}span.mobile-book span.mobile-book:hover{background:#c1252b!important;color:#fff!important}.mobile-tray span.mobile-book:hover{background:#c1252b;color:#fff}.mobile-tray span.mobile-book:hover a{color:#fff}body{font-weight:400}.roofing_blurb .et_pb_blurb_container{padding-left:8px!important}.topmain_menu ul li{padding-left:20px!important;padding-right:20px!important}@media(max-width:1199px){.ab-in ul li a{font-size:18px}ul.ab-menu.col-2 li ul.ab-submenu li a{font-size:16px!important;padding:5px 0 5px 40px!important}div#services ul li a{font-size:18px}ul.ab-menu.col-1 li ul.ab-submenu li a{font-size:16px!important;padding:5px 0 5px 40px!important}div#flyout-navigation span.et_pb_image_wrap{max-width:240px}.flyout-main-nav a{font-size:28px}span.denver-phone a{font-size:20px}.flyout-ctaz{font-size:22px}.flyout-ctas a{width:80%!important}h3.et_pb_module_heading{max-width:180px;line-height:22px}}@media screen and (min-width:980px) and (max-width:1300px){.wrap-cols p{font-size:14px}}@media only screen and (min-width:981px) and (max-width:1310px){.topmain_menu ul li{padding-left:10px!important;padding-right:10px!important}.topmain_menu ul li a{font-size:14px!important}.et_pb_button_0_tb_header_wrapper .et_pb_button.header_button{padding-left:20px!important;padding-right:20px!important;padding-top:10px!important;padding-bottom:10px!important;font-size:14px!important}}@media only screen and (min-width:981px){.topmain_menu ul li:first-child{padding-left:0px!important}.topmain_menu ul li:last-child{padding-right:0px!important}}.topmain_menu ul.nav li ul.sub-menu{width:max-content;padding-left:10px;padding-right:10px}.topmain_menu ul.nav li ul.sub-menu li a{width:100%}.et_pb_menu.topmain_menu ul.nav li ul.sub-menu li a:hover,.et_pb_menu.topmain_menu ul.nav li ul.sub-menu li.current-menu-item a{background-color:#ffffff!important;color:red!important;border-radius:100px;opacity:1!important}.form-row{width:100%}.column-quarter{position:relative;padding:0.45rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.column-quarter input[type="text"],.column-quarter input[type="email"]{width:100%}.column-quarter input[type="date"]{border:1px solid #eceaec!important;border-radius:5px;width:100%;padding-right:20px}.column-quarter input[type="submit"]{width:100%;padding:18px;cursor:pointer}@media only screen and (min-width:981px){.column-quarter{float:left;width:33%}}@media only screen and (max-width:1500px){.working_process_blurb:after{display:none}}.about_tab .df_at_content_active ul{list-style-position:inside}.about_tab .df_at_nav:last-child{border-bottom:0px}.single_relatedpost article{margin-bottom:0px!important}.related_project article{margin-bottom:0px!important}.related_project .et_pb_image_container{margin:-20px -20px 20px}.related_project .et_pb_image_container a.entry-featured-image-url{margin-bottom:20px}.related_project .entry-title,.related_project .post-content{margin-left:-20px;margin-right:-20px}.has-drop-cap:first-letter{font-size:60px!important;font-weight:700!important;line-height:50px!important;color:#000230!important}.single_blog blockquote{border-radius:6px;background-color:#fff;padding:24px}@media all and (min-width:981px) and (max-width:1479px){.submision_btn .button-separator{margin:8px}.submision_btn .df_button_container{flex-direction:column;align-items:flex-start}}@media all and (max-width:469px){.submision_btn .df_button_container{flex-direction:column;align-items:flex-start}.et-pb-contact-message p{color:#ffffff;font-size:21px;font-weight:700;text-transform:uppercase}}body #page-container{margin-top:0px!important;position:sticky;animation:fadeIn 2s ease-in-out}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.et-pb-contact-message p{color:#000000!important;text-transform:unset!important;text-align:center!important}.et_pb_sticky--top .upper-bar{display:none}.border-col{height:100%}.border-col>div{min-height:400px;height:400px}.wrap-cols{height:100%;min-height:320px;max-height:320px}@media screen and (min-width:980px) and (max-width:1300px){.wrap-cols{height:100%;min-height:430px;max-height:430px}}@media(max-width:980px){.border-col{padding-bottom:20px}.wrap-cols{height:100%;min-height:auto;max-height:100%}.border-col>div{min-height:auto;height:auto}.et_pb_row.et_pb_row_3_tb_header{display:block!important}.upper-bar{display:none}#popup-section .et_pb_contact_form_0.et_pb_contact_form_container{padding-right:0!important;padding-left:0!important}#popup-section{width:96%}.upper-bar .et_pb_column{margin-bottom:5px}div#flyout-navigation{background:#c1252b!important}div#flyout-navigation span.et-pb-icon{color:#fff;font-size:30px}.mobile-tray{display:none}.flyout-mobile-pages ul li a{color:#ffffff;font-size:30px;width:100%;background-size:45px auto!important;height:auto;display:block;padding:30px 0 30px 65px}.flyout-mobile-pages ul li{border:none}div#flyout-navigation ul li ul.ab-submenu li a{color:#fff;font-size:20px;height:auto;padding:5px 0 5px 80px;font-weight:400}.header-wrapper-cstm>.et_pb_column.et_pb_column_1_3.et_pb_column_2_tb_header.et_pb_css_mix_blend_mode_passthrough{width:50%;margin-bottom:0!important}.header-wrapper-cstm .et_pb_column.et_pb_column_1_3.et_pb_column_4_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child{width:50%}.header-wrapper-cstm{display:flex;align-items:center}a.flyout-fire{filter:brightness(0) invert(1)}a.flyout-mold{filter:brightness(0) invert(1)}a.flyout-storm{filter:brightness(0) invert(1)}a.flyout-commercial{filter:brightness(0) invert(1)}a.flyout-cleanup{filter:brightness(0) invert(1)}a.flyout-construction{filter:brightness(0) invert(1)}a.flyout-commerce{filter:brightness(0) invert(1)}a.flyout-who{filter:brightness(0) invert(1)}a.flyout-what{filter:brightness(0) invert(1)}a.flyout-how-careers{filter:brightness(0) invert(1)}a.flyout-why{filter:brightness(0) invert(1)}a.flyout-faq{filter:brightness(0) invert(1)}a.flyout-water-faq{filter:brightness(0) invert(1)}a.flyout-blog{filter:brightness(0) invert(1)}a.flyout-mold-warranty{filter:brightness(0) invert(1)}a.flyout-how-Program{filter:brightness(0) invert(1)}span.et-pb-icon{font-size:30px!important}a.flyout-financing-pillar{filter:brightness(0) invert(1);background:url(https://nubilt.com/wp-content/uploads/2024/12/New-Project-38.png) 5px center no-repeat}a.flyout-water{filter:brightness(0) invert(1)}.flyout-mobile-nav a{font-size:28px;line-height:43px}.hero-sec-custom
span.et_pb_image_wrap{display:none}a.nav-arrow img{max-width:17px}}@media(max-width:767px){.custm-banner.et_pb_row_0.et_pb_row{padding-left:0!important}.custm-banner h1.df_ab_blurb_title{text-align:center}.custm-banner .df_ab_blurb_description{text-align:center}.custm-banner
.difl_advanced_blurb_0{padding:0!important}.custm-banner.et_pb_section_1{height:auto!important}.head-stick-btn{display:block}.flyout-mobile-pages ul li a{font-size:20px}body .hero-sec-custom h4 span{font-size:40px!important}.hero-sec-custom{height:auto!important}.mobile-tray{display:flex!important}}@media(max-width:575px){.column-form .et_pb_text_inner h2{letter-spacing:0;font-size:22px}.column-form a.hero-btn-call-now{font-size:18px}.column-form a.hero-btn-send-message,.column-form a.hero-btn-schedule-appointment{font-size:18px}.mobile-tray span.mobile-book a{font-size:18px!important}.mobile-tray a{font-size:18px!important}}@media (max-width:991px){.ti-header.ti-header-grid.source-Google.ti-clickable-link{padding-top:22px!important}.et_pb_column.et_pb_column_1_2.et_pb_column_18.et_pb_css_mix_blend_mode_passthrough.et-last-child .df_button_right_wrapper{align-items:center}.et_pb_section.et_pb_section_1_tb_footer.et_pb_with_background.et_section_regular{padding-top:20px!important}}@media (max-width:980px){.et_pb_row.et_pb_row_3_tb_header{display:none!important}.et_pb_column.et_pb_column_3_5.et_pb_column_8_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child{position:absolute}.et_pb_column.et_pb_column_2_3.et_pb_column_9_tb_header.et_pb_css_mix_blend_mode_passthrough{padding-top:30px}}@media (max-width:575px){.et_pb_column.et_pb_column_1_2.et_pb_column_18.et_pb_css_mix_blend_mode_passthrough.et-last-child .df_button_container{display:grid;justify-content:center!important}}.et_pb_section.et_pb_section_4.et_section_regular .ti-fade-container{padding-top:40px!important}.call-now-btn{width:100%;text-align:center;color:#fff;background:#c1252b}.mobile-top-btn{display:flex;width:100%;padding:12px 14px;gap:10px;padding-bottom:0;margin-bottom:-20px}.inspection-btn{width:100%}.mobile-tray{display:none!important}@media only screen and (max-width:330px){.inspection-btn a{font-size:16px!important}.call-now-btn a{font-size:16px!important}}img.wp-image-289329.size-medium.aligncenter{width:100%;height:600px;padding-bottom:20px;object-fit:cover}img.alignnone.size-medium.wp-image-289328{width:100%;height:600px;object-fit:cover}img.alignnone.wp-image-289327.size-medium{width:100%;height:600px;object-fit:cover}img.alignnone.size-medium.wp-image-289326{width:100%;height:600px;object-fit:cover}img.alignnone.size-medium.wp-image-289340{width:100%;height:600px;object-fit:cover}img.alignnone.size-medium.wp-image-289341{width:100%;height:600px;object-fit:cover}img.alignnone.size-medium.wp-image-289346{width:100%;height:600px}img.alignnone.size-medium.wp-image-289347{width:100%;height:600px}@media only screen and (max-width:550px){img.wp-image-289329.size-medium.aligncenter{height:300px;object-fit:cover}img.alignnone.size-medium.wp-image-289328{width:100%;height:300px;object-fit:cover}img.alignnone.wp-image-289327.size-medium{width:100%;height:300px;object-fit:cover}img.alignnone.size-medium.wp-image-289326{width:100%;height:600px;object-fit:cover}img.alignnone.size-medium.wp-image-289340{width:100%;height:300px;object-fit:cover}img.alignnone.size-medium.wp-image-289341{width:100%;height:300px;object-fit:cover}img.alignnone.size-medium.wp-image-289346{width:100%;height:300px}img.alignnone.size-medium.wp-image-289347{width:100%;height:300px}}table{width:100%!important;border:2px solid #abb8c3;margin-bottom:15px!important}tr{border:2px solid #abb8c3}.column-quarter{width:100%!important;display:flex;flex-direction:column!important}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{padding:10px 20px;border-radius:10px}input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date{padding:10px 20px!important;border-radius:10px!important}button.wpcf7-form-control.wpcf7-submit.has-spinner.et_pb_button.et_pb_bg_layout_light{color:#fff!important;border:1px solid red!important;background-color:#E02B20!important}