@media screen and (max-width:1400px) and (min-width:992px){.footer-logo p,.footer-logo p a{font-size:17px !important}.main_menu li:not(:last-child){margin-right:11px}.main_menu li:not(:first-child){margin-right:20px}.main_menu li:not(:first-child){margin-right:16px}.main_menu .menu li a{font-size:14px !important}.main_menu .lern-btn a{font-size:11px;padding:8px 12px}.serch a,.cart-btn a{font-size:14px}.main_menu{justify-content:center}.serch-detils{width:26%}.header-left ul li span{font-size:23px;margin-right:10px}.main_logo a img{width:145px}.header-left ul li p{font-size:11px;margin-right:10px}.header-left ul li a{font-size:11px}.detils-phine h3{font-size:16px}.about-img img{height:591px}.roof-box a{font-size:20px;padding:0 24px}.commercial-roof-inner .commer-box p{font-size:18px}.Maintenance-box h3{font-size:24px}}@media screen and (max-width:1200px) and (min-width:992px){.main_menu .menu li a{font-size:12px !important}.about-img img{height:682px}.commer-box img{height:217px}.title h4{font-size:38px}.about-content{width:45%}.telivison-detils:before{top:43%}.content h3{font-size:27px}.join-contet{padding:121px 47px}.siliic-content{padding-top:364px}.office-box p{width:100%}.roof-type-box{height:450px}.com-det ul{display:block}}@media screen and (min-width:992px){.page-id-111 .commer-box p{height:unset}.commer-box p{height:325px}button.sub-menu-toggle{display:none}.menu-back,.menu>li>.toggle-submenu{display:none}.navigation-open,.navigation-close{display:none}.main_menu .menu{display:flex;list-style:none}.main_menu .menu li{position:relative}.main_menu .menu li:last-child{margin-right:0}.main_menu .menu li{position:relative}.sub-menu{background-color:#0055a5;display:none;position:absolute;top:90%;left:0;z-index:9;border-radius:0}.menu li:hover .sub-menu{display:flex;flex-direction:column;width:100%;width:204px !important;padding:0;left:0}.sub-menu li{position:relative}.sub-menu>li{margin:0 !important}.sub-menu>li{flex:0 0 50%}.sub-menu li>a{display:flex;padding:11px 15px;align-items:center;border-bottom:1px solid #fff !important;width:100%;border-bottom:0;font-size:17px !important;color:#fff !important}.sub-menu li>a:hover{background-color:#282728;color:#fff !important;text-decoration:none}.sub-menu li>a{color:#fff !important}.sub-menu>li:first-child{display:none}.sub-menu>a{display:none !important}.second-sub_menu{display:none !important}.sub-menu>li:hover .second-sub_menu{display:block !important;left:100%;top:0}.sub-menu .has-sub .icon-submenu{right:26px;top:50%}.sub-menu .has-sub .icon-submenu:before{color:#fff}.sub-menu .has-sub:hover .icon-submenu:before{color:#fff}.sub-menu li:last-child>a{border-bottom:0 !important}}@media screen and (max-width:991px){.sidebar_sub_menus .sub-menu{top:179px !important}.icon-submenu{position:absolute;top:50%;right:62px;transform:translate(-50%,-50%);margin-top:-8px}.main_menu .menu li.active a{color:#9e2a2b}li.active.has-sub ul.sub-menu a{font-size:15px}button.sub-menu-toggle{display:none}.navigation-open{padding:0;position:relative;vertical-align:middle;z-index:1;width:30px;height:19px;background:0 0;border:none;width:50px;height:50px;background:#71186b}.navigation-open span{display:block;width:24px;height:3px;background:#fff;margin:0 auto;position:relative;pointer-events:none;-moz-transition:all 0s ease .25s;-ms-transition:all 0s ease .25s;-o-transition:all 0s ease .25s;-o-transition:all 0s ease .25s;-webkit-transition:all 0s ease .25s;transition:all 0s ease .25s}.navigation-open span:before,.navigation-open span:after{content:"";display:block;width:100%;height:100%;background:#fff;position:absolute;left:0;top:-7px;-moz-transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s;-ms-transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s;-o-transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s;-webkit-transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s;transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s}.navigation-open span:after{top:7px;-moz-transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s;-ms-transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s;-o-transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s;-webkit-transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s;transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s}.navigation ul{padding:0;list-style-type:none;margin:0}.navigation ul.menu{font-size:16px;font-weight:500;z-index:6;text-align:left;width:100%;flex-direction:column}.navigation{z-index:999;position:fixed;top:0;left:100%;width:278PX;height:100%;overflow:auto;background:#fff;-webkit-overflow-scrolling:touch;display:block !important;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;padding:70px 0}.menu-back{border:none;width:100%;height:40px;background:0 0;color:#fff;font-size:24px;font-weight:500;padding:0;font-family:inherit;text-align:left;background-color:transparent;width:fit-content;padding:.5rem 0;height:auto;display:none}.menu-back:before{content:"\f106";font-family:"FontAwesome";color:var(--highlights);font-size:24px;display:inline-block;vertical-align:middle;margin:-5px 8px 0 0}.theme-header:after{content:"";display:block;position:fixed;left:0;right:0;top:0;height:100%;background:rgba(0,0,0,.7);z-index:9;cursor:pointer;transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transform:translateX(100%);transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}body.menu-action .theme-header:after{transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none}body.menu-action .navigation{margin-left:-275px}body.menu-action{position:fixed;top:0;left:0;height:100vh !important;width:100%;overflow:hidden;max-height:100vh !important}.navigation ul.menu li{position:relative;border-bottom:1px solid #010101;padding:0;margin-right:0}.navigation ul.menu li:before{display:none}.navigation ul.menu>li{width:100%;margin:0 !important;padding:0}.navigation ul.menu>li:before{display:none}.navigation ul.menu li a{padding:12px 24px;display:block;text-align:left;border:none;font-size:19px}.toggle-submenu{display:block;position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:transparent}.toggle-submenu:before,.toggle-submenu:after{position:absolute;content:'\f107';font-family:'Font Awesome 5 Free';font-size:16px;font-weight:700;top:14px;color:#000;line-height:14px}.toggle-submenu:after{opacity:0}.navigation ul.menu li.selected>a{color:#151515}.navigation ul.menu li.selected>.toggle-submenu:after{opacity:1}.navigation ul.menu li ul{-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%;overflow:scroll;-webkit-overflow-scrolling:touch;padding:0;position:unset;display:none}.second-sub_menu{background:#373737 !important}.icon-submenu{display:none !important}.navigation ul.menu li ul.show{margin-right:0;display:block}span.toggle-submenu.open:before{content:"\f106"}.navigation ul.menu li .device-toggle{position:absolute;width:39px;height:39px;left:0;top:0;cursor:pointer}.navigation ul.menu li .device-toggle:before,.navigation ul.menu li .device-toggle:after{content:"";display:block;height:3px;width:15px;position:absolute;left:12px;top:18px;background:#333}.navigation ul.menu li .device-toggle:after{width:3px;height:15px;top:12px;left:18px}.navigation ul.menu li.selected>.device-toggle:before,.navigation ul.menu li.selected>.device-toggle:after{background:#660460}.navigation ul.menu li .device-toggle.in:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.navigation ul.menu .sub-menu .inner-sub li>a{padding-left:55px}.navigation ul.menu li .inner-sub .device-toggle{left:0}.navigation ul.menu.no-sub li a{padding-left:15px}.megamenu_img{display:none}.navigation ul.menu li.has-sub.megamenu .sub-menu{display:block !important}.navigation ul.menu li.has-sub .mega_menu{display:none}.navigation-open:before{opacity:1;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}body.menu-action .navigation-open:before{opacity:0}.navigation ul.menu li .device-toggle{position:absolute;width:26px;height:30px;left:0;top:0;cursor:pointer}.navigation ul.menu li .device-toggle:before,.navigation ul.menu li .device-toggle:after{content:"";display:block;height:2px;width:12px;position:absolute;left:7px;top:14px;background:#606060}.navigation ul.menu li .device-toggle:after{width:2px;height:12px;left:12px;top:9px}.navigation ul.menu .sub-menu .inner-sub li>a{padding-left:44px}.navigation-close{padding:0;position:absolute;right:15px;top:15px;vertical-align:middle;z-index:11;width:20px;height:17px;background:0 0;border:none;background:#0055a5;height:30px -webkit-fill-available;width:30px;height:30px}.navigation-close:before,.navigation-close:after{content:"";display:block;width:100%;height:2px;background:#fff;position:absolute;left:0;top:50%;margin-top:-2px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navigation-close:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.menu-action header:after{transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none}.navigation ul.menu li>a span.menu_count{color:#0070b2;margin-right:10px}.navigation-open{padding:1px;position:relative;vertical-align:middle;z-index:1;width:50px;height:45px;border-radius:2px;background:#027bbf;border:2px solid #027bbf;color:#fff}.navigation-open span:before,.navigation-open span:after{content:"";display:block;width:100%;height:100%;background:#fff;position:absolute;left:0;top:-7px;-moz-transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s;-ms-transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s;-o-transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s;-webkit-transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s;transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s}.navigation-open span:after{top:7px;-moz-transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s;-ms-transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s;-o-transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s;-webkit-transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s;transition:top .25s ease .25s,transform .25s ease,background .25s ease .25s}.navigation-open{padding:1px;position:relative;vertical-align:middle;z-index:1;width:50px;height:45px;border-radius:2px;background:#0055a5;border:2px solid #0055a5;color:#fff}.menu-img img{margin-left:20px !important;padding-top:10px}.close-icon{right:48px}.overlay button{width:24%}.main_logo a{justify-content:start}.cont-btn{margin-left:0;margin-top:10px}.cont-btn a{color:#466270;font-weight:600;border:transparent}.contactus.contactus-innerpage,#inner-page,.defult_pages_content{margin-top:50px}.search-result-data{margin-top:50px}.search-result-data h1.page-title,.search-result-data h2,.Not_found.text-center h2{font-size:32px}.search-result-count.default-max-width,p.grey-text,.service-txt p{line-height:22px}.bnner-content{padding:150px 0}.bnner-content h1{font-size:45px}.about{margin-top:50px}.about-img img{height:unset}.about-detils{padding-top:50px;padding-bottom:50px}.roof-box a{padding:0 30px}.commercial-roof{margin-top:50px}.commer-box img{height:200px}.commercial-roof .row{justify-content:center}.commercial-box{margin-top:50px}.footer-logo img{width:242px}footer{margin-top:50px}.footer-detils{margin-top:30px}.header-left ul{margin-top:20px}header#header .detils-phine{display:none}.serch-detils{width:100%}.header-left ul .detils-phine p,.header-left ul .detils-phine a,.header-left ul .detils-phine h3{font-size:0}.header-top{align-items:center}header#header{padding-top:15px}.menubar{margin-top:13px;padding-top:5px}.about-innner{margin-top:50px}.about-inner-img{width:100%}.about-inner-img img{height:400px}.about-inner-detilsa{float:left;width:100%;margin-top:50px}.commer-box{margin-top:30px}.top-reated{margin-top:50px}.commer-box a{margin-bottom:0}.repair-boex{height:unset}.roofing-projectess .row{justify-content:center}.roofing-projectess{margin-top:50px}.shape{margin-top:50px}.roof-tips .roofing-projectess iframe{width:100%;height:500px}.Durable.long-life .row{flex-direction:column-reverse}.Durable{margin-top:50px}.durable-img{margin-top:30px}.durable-content h3{font-size:30px}.Contracting{margin-top:50px;padding:50px 0}.insured{margin-top:50px}.roof-repair.client-include{margin-top:50px}.roof-repair.client-include .roof-box{padding:0}.meatl-faq-detils{margin-top:20px}.metal-faq{padding:50px 0}.missuri-box h3{font-size:20px}.accordion button{width:91%}.accordion button .icon{right:-29px}.tab{padding:10px}.pors-deti{display:block}.pord-content{width:100%;padding:30px}.roof-ins-content p{font-size:18px}.roof-typs{margin-top:50px}.roof-type-box{height:600px}.Inspection{padding-bottom:50px;padding-top:50px;margin-top:50px}.choose-metal.loacted{margin-top:50px}.ben-txt p{padding-left:0;width:100%}.dets-insp{margin-top:20px}.roof-inspection{margin-top:0}.roof-detils{margin-top:20px}.com-det ul{display:block}.accesbox{padding:25px;margin-top:25px}.find{margin-top:0}.commer-box p{height:300px}.program-box{margin-top:25px}.blog{margin-top:50px}}@media screen and (max-width:767px){.roof-tips p{width:unset}.meta-info li{justify-content:center}.author-avatar{justify-content:center;text-align:center}.roof-tips h2{font-size:24px;margin-top:20px}.author-box{margin-top:32px}.program-box img{height:unset}.commer-box p{height:unset}.epdm-box{margin-top:20px}.dets-insp h3{font-size:23px}.ben-txt h3{font-size:24px}.roof-type-box{height:unset}.about-detils p{font-size:18px}.tab{font-size:11px}.durable-img img{height:unset}.missuri-box h3{font-size:21px}.office-detils{margin-top:30px}.missuri-box{margin-top:30px}.shape .title a{font-size:25px}.get-in-detils{padding:50px 0}.areas-box{margin-top:30px}.roffing-boxes{margin-top:30px}.maint-btn .get-btn{float:left;margin-top:20px;margin-left:0;width:100%}.maint-btn{display:block}.Maintenance-box h3{font-size:26px}.bnner-content{padding:100px 0}.bnner-content h1{font-size:34px}.about_us_main p,.service-txt p{width:100%;float:left;font-size:18px}.defult_pages_content span.alignleft,.service-img{width:100%;margin-bottom:20px;margin-right:0}section.search-result-data ul li{font-size:18px;padding:12px}.search-result-data h1.page-title,.search-result-data h2,.Not_found.text-center h2{font-size:22px}p{font-size:18px}.title h3{font-size:30px}.roof-box a{padding:0}.roof-box{margin-top:20px}.commer-box{padding:20px}.roof-box a{font-size:22px}.commer-box p{font-size:18px}.about-inner-box{width:95%;padding-left:25px}.stats-container{display:block;float:left}.stat-box{float:left;width:100%}.stats-row{display:block;float:left;width:100%}.likes-secion{margin-top:50px}}@media screen and (max-width:474px){.roof-tips p a{font-size:12px}.tabs{display:block}.commercial-box img{width:183px}.main_logo a img{width:119px}.main_menu .lern-btn a{font-size:13px;padding:8px 11px}}