a.qbutton{font-family:"oswald",sans-serif;font-size:16px}@media screen and (max-width:1000px){h1{font-size:46px}}@media screen and (max-width:767px){h1{font-size:42px}}@media screen and (max-width:375px){h1{font-size:36px}}nav.main_menu>ul>li>a{font-size:18px;color:#757575}.mobile_menu_button span,.side_menu_button>a{color:#757575}header.sticky nav.main_menu>ul>li:first-child{display:none}header:not(.sticky) .header_bottom_right_widget_holder{display:none}@media screen and (min-width:1401px){header:not(.sticky) nav.main_menu>ul>li>a{font-size:20px}}@media screen and (min-width:1601px){header:not(.sticky) nav.main_menu>ul>li>a{font-size:21px;padding:0 20px}}@media screen and (min-width:1680px){header:not(.sticky) nav.main_menu>ul>li>a{font-size:21px;padding:0 30px}}@media screen and (max-width:1600px){header.sticky nav.main_menu>ul>li:last-child{display:none}}@media screen and (max-width:1450px){header.sticky nav.main_menu>ul>li:nth-child(7){display:none}}@media screen and (max-width:1400px){nav.main_menu>ul>li>a{font-size:16px}}@media screen and (max-width:1310px){header.sticky nav.main_menu>ul>li>a{font-size:15px}header.sticky nav.main_menu>ul>li:nth-child(6){display:none}}@media screen and (max-width:1220px){nav.main_menu>ul>li>a{font-size:15px;padding:0 12px}}@media screen and (max-width:1080px){nav.main_menu>ul>li:first-child{display:none}header.sticky nav.main_menu>ul>li>a{font-size:13px;padding:0 11px}}@media screen and (max-width:1024px){nav.main_menu>ul>li>a{font-size:14px}}@media screen and (max-width:1000px){header.menu_bottom.has_header_fixed_right .mobile_menu_button{height:100px}.header_inner_right{display:none}.q_logo img{top:5px}}@media screen and (max-width:370px){.q_logo a,.q_logo img{height:70px!important}}@media screen and (max-width:340px){.q_logo a,.q_logo img{height:65px!important}}.header_fixed_right_area .textwidget.custom-html-widget{display:flex;flex-direction:row;height:100px;align-items:center}.header-phone{flex:3;padding-right:40px;font-size:25px;line-height:1;font-weight:700;text-align:left;letter-spacing:.5px}.header-phone a{color:#2b4962}.header-phone a:hover{color:#154b78}.header-right-btn{flex:2;align-self:center;line-height:50px}.header-right-btn .qbutton{font-size:18px;height:46px;line-height:46px;color:#F9F9F9}.header-right-btn .qbutton:hover{color:#F9F9F9}@media screen and (max-width:600px){.mmm-footer-contact h3{text-align:center}.mmm-footer-contact-orlando{border:none;text-align:center;padding:0}.mmm-footer-contact-jax{border:none;text-align:center;padding:0}.column3.footer_col3 h4{text-align:center}.column3.footer_col3 .widget_nav_menu{float:none;border:none;text-align:center;padding:0}}.global-bottom-cta-text h3{text-align:center}@media screen and (max-width:600px){.global-bottom-cta-content{width:86%}}@media screen and (max-width:480px){.global-bottom-cta-content{width:95%}}@media screen and (max-width:420px){.global-bottom-cta-text h3{font-size:32px}}.home-hero-content .mmm-page-hero-item h2{color:#fff;margin:0;padding:0;font-weight:700;font-size:80px}@media screen and (max-width:1200px){.home-hero-content .mmm-page-hero-item h2{font-size:70px}}@media screen and (max-width:1000px){.home-hero-content .mmm-page-hero-item h2{font-size:78px}.page-slug-reviews .mmm-page-hero-item h1{font-size:78px}}@media screen and (max-width:767px){.page-slug-reviews .mmm-page-hero-item h1{font-size:70px}}@media screen and (max-width:600px){.mmm-page-hero-item h1{font-size:68px;margin-bottom:14px}.home-hero-content .mmm-page-hero-item h2{font-size:42px;margin-bottom:14px}}@media screen and (max-width:375px){.mmm-page-hero-item h1{font-size:60px;margin-bottom:14px}.mmm-page-hero-item p{font-size:16px}}@media screen and (max-width:600px){.vc_row.roof-benefits-content-row>.section_inner{width:86%}.roof-benefits-content{flex-wrap:wrap}.roof-benefits-item{flex-basis:50%;width:50%;padding:0 0 20px}.roof-benefits-text p{padding:0 10px}}@media screen and (max-width:480px){.vc_row.roof-benefits-content-row>.section_inner{width:95%}.roof-benefits-text p{font-size:15px;line-height:1.3em}}@media screen and (max-width:600px){.qode-advanced-image-gallery .qode-aig-grid.qode-aig-four-columns .qode-aig-image{width:50%}.qode-advanced-image-gallery .qode-aig-grid.qode-aig-four-columns>.qode-aig-image:nth-child(3),.qode-advanced-image-gallery .qode-aig-grid.qode-aig-four-columns>.qode-aig-image:nth-child(4){display:none}}#reviews-map{width:100%;height:580px;margin-bottom:10px}.full_width .estimate-container-row .parallax_content{width:86%;max-width:900px}@media screen and (max-width:640px){.estimate-form .gform_wrapper .gform_footer input[type=submit]{text-align:center;font-size:1.8em;line-height:1em!important}}@media screen and (max-width:600px){.estimate-item-wrapper{padding:30px 20px}.estimate-intro h1{font-size:34px}.estimate-badges{padding:20px 10px}.estimate-form .gform_wrapper .gform_footer input[type=submit]{white-space:normal;height:auto;line-height:1.2em!important}.estimate-intro p{padding:0 10px;font-size:16px}}@media screen and (max-width:480px){.full_width .estimate-container-row .parallax_content{width:86%}.estimate-intro p{padding:0 6px;font-size:15px}}@media screen and (max-width:375px){.full_width .estimate-container-row .parallax_content{width:98%}.estimate-badges{padding:20px 4px 0}}@media screen and (max-width:1200px){.home-intro-row h1{font-size:40px}}@media screen and (max-width:1000px){.home-intro-row h1{font-size:38px}}@media screen and (max-width:767px){.home-intro-row h1{font-size:34px}}.warranty-col1{flex:3}.warranty-col2{flex:2}.warranty-button{display:flex}.home-projects-image{padding-top:20px}.home-projects-text,.home-projects-buttons{padding-left:20px}.home-projects-buttons a.qbutton.mmm-global-estimate{margin-right:0}@media screen and (max-width:1670px){.home-warranty-title-shape{border-bottom-width:167px}}@media screen and (max-width:1500px){.home-warranty-title-row h2{padding-left:142px}}@media screen and (max-width:1400px){.warranty-container{width:90%}.warranty-col1{flex:1;padding-right:40px}.warranty-col2{flex:1}.home-projects-text,.home-projects-buttons{padding-right:10%}.warranty-button .qbutton.mmm-button-light,.warranty-button .qbutton.mmm-global-estimate{margin-bottom:25px}}@media screen and (max-width:1150px){.home-warranty-title-row h2{padding-left:112px}.home-projects-text{padding-left:20px}}@media screen and (max-width:1000px){.home-warranty-title-content{width:100%}.home-warranty-title-row h2{padding-left:0;text-align:center}.home-warranty-title-shape{border:none;display:none}.home-warranty-title-blank{display:none;background-color:#104b7d}.home-projects-title-shape,.home-projects-title-blank{display:none}.home-projects-title-content{width:100%}.home-projects-title-content h2{padding-right:0;text-align:center}.home-projects-text,.home-projects-buttons{padding-right:20px}.warranty-container{flex-wrap:wrap}.warranty-container .warranty-col1,.warranty-container .warranty-col2{flex:1;width:100%;flex-basis:100%;padding-right:0}.warranty-middle-content{flex-direction:column}.warranty-button{text-align:center;justify-content:center;padding-bottom:30px}.warranty-container .warranty-col2{text-align:center}.home-projects-main{flex-wrap:wrap}.home-projects-col1,.home-projects-col2{width:100%;flex-basis:100%;text-align:center}.home-projects-col1 .home-projects-image{max-width:400px;margin:0 auto 20px}.home-projects-col2{margin-bottom:50px}}@media screen and (max-width:600px){.warranty-button,.home-projects-buttons{display:flex;flex-direction:column}.warranty-button .qbutton{display:inline-block}.home-projects-buttons .qbutton{margin-right:0;margin-bottom:20px}}.blog_holder article .post_image img{width:auto;max-width:100%;margin:0 auto}.employment-mission{margin-bottom:60px}.employment-mission h2{font-size:36px;text-align:center}.employment-mission p{font-size:26px;text-align:center;font-style:italic}.mmm-row-shrink{padding:0 12%}@media screen and (max-width:1100px){.mmm-row-shrink{padding:0 10%}}@media screen and (max-width:1000px){.mmm-row-shrink{padding:0 8%}}@media screen and (max-width:768px){.mmm-row-shrink{padding:0 10px}}