@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Sora:wght@100..800&display=swap);.sub_title,body{font-family:var(--Sora)}.aboutus-mainSec,.bgRoofingQuality,.build_item,.capMetalBg,.equipment-slide,.equipment-slide .post-img,.equipmentsBg,.heroSecimg,.image-container,.post-slide,.post-slide .post-img,.professionBgColor,.qualityRoofBg,.roofingSolution,.sub_title,.subscribe-form,.testimonial-flex{overflow:hidden}.btn-whyRead,.hero-btn,.nav-right ul li a,.socialIcons ul a,.th-left ul a,body{color:var(--white)}.contractors_content h6::after,.roofingContent h6::after{background:var(--darkBlue);content:'';height:2px;width:28px}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot,a,button,input:focus,select{outline:0}a,a:hover,button,select{transition:.3s}*,.copyright-text p,ol,ul{margin:0}a,a:hover,button{text-decoration:none}*,.header,ol,ul{padding:0}.nav-col ul li a,.nav-right ul li a i{font-size:20px}.header,.header-coldown,.header-row,.literature_download .item img{width:100%}.main-img img{width:100%;max-height:840px;object-fit:cover}body,p{font-weight:400}.btn-whyRead,.hero-btn{font-weight:600;font-size:18px}:root{--Sora:"Sora",sans-serif;--white:#fff;--black:#000;--navyBlue:#005E82;--darkBlue:#043E55;--yellow:#f7bc07;--yellow-light:#F3BE00;--yellow1:#d9aa00;--light-blue:#01b0f8}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-size:16px;line-height:1.4;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0}p{line-height:1.8;margin:0 0 15px}img{max-width:100%}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{margin:0 0 15px;font-weight:600}a,button{-webkit-transition:.5s;transition:.5s}.header{background:var(--white);position:fixed;left:0;top:0;z-index:999;box-shadow:2px 2px 15px #9393933d}.before-center .testimonial-flex,.bgOneMore,.build_item,.capMetalBg,.custom-select,.equipment-slide,.equipmentsBg,.gtco-testimonials,.heroSecimg,.img-date,.lapBox,.navigation-manu .active a,.professionBgColor,.roofingContent,.roofingPanelBg,.subscribe-form{position:relative}.logo-col{max-width:194px;background:#ebf9ff;padding:44px 28px 0}.header-row{display:flex;justify-content:start}.topHeaderBg{background:var(--black)}.socialIcons ul,.th-left ul{display:flex;align-items:center;gap:28px;padding:11px 26px}.copyright-text p a,.footer-menu li:hover a,.socialIcons ul li a:hover,.th-left ul li a:hover{color:var(--light-blue)}.nav-col ul li a,.roofingContent h6{color:var(--darkBlue);font-weight:700}.navigation-manu .active a::after{content:'';background:var(--black);position:absolute;bottom:-20%;height:2px;width:35px;left:50%;transform:translate(-50%,0)}.header-right{display:flex;flex-wrap:wrap;column-gap:50px;width:calc(100% - 250px);align-items:center;justify-content:space-between;padding:40px 36px}.nav-col ul{display:flex;flex-wrap:wrap;column-gap:45px}.img-withContext,.nav-right ul{align-items:center;display:flex}.nav-right ul{column-gap:60px}.nav-right .sub-btn{display:inline-block;background:var(--navyBlue);padding:14px 24px;font-size:18px;text-align:center}.btn-whyRead:hover,.nav-right .sub-btn:hover{background:#e5a803;color:var(--white)}.heroSecimg{margin-top:178px}.heroSecimg::before{content:'';position:absolute;left:0;top:0;background-color:rgb(0 16 22 / 60%);height:100%;width:100%}.main-img::after,.main-img::before{top:0;width:500px;position:absolute;height:100%;content:''}.main-img::after{left:-290px;background-color:rgba(0,0,0,.4);transform:skewX(-30deg);transform-origin:left;animation:2s ease-in-out backwards growAndSkew}.main-img::before{right:240px;background-color:rgba(1,117,161,.25);transform:skewX(-30deg);animation:2s ease-in-out forwards growAndSkew}.hero-content{position:absolute;left:30%;top:50%;transform:translate(-45%,-50%);max-width:730px;width:100%}.hero-content h6{font-size:30px;margin-bottom:28px}.hero-content h2{font-size:55px;margin-bottom:28px}.hero-content p{font-size:18px;margin-bottom:36px}.hero-btn{background-color:var(--yellow1);padding:14px 28px;border:none;-webkit-animation:.7s linear infinite ripplewhite;animation:.7s linear infinite ripplewhite;transition:1.5s ease-in-out}.hero-btn:hover{background-color:var(--navyBlue)}@keyframes ripplewhite{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.1),0 0 0 10px hsla(0,0%,100%,.1),0 0 0 20px hsla(0,0%,100%,.1)}100%{box-shadow:0 0 0 10px hsla(0,0%,100%,.1),0 0 0 20px hsla(0,0%,100%,.1),0 0 0 30px hsla(0,0%,100%,0)}}.productServicesBg,.qualityRoofBg{background:linear-gradient(to bottom,#d6f3ff 0,#e9f9ff00 100%);padding:110px 0;position:relative}#news-slider .owl-dots .owl-dot.active span,#owl-demo1 .owl-dots .owl-dot.active span,.btn-whyRead,.owl-theme .owl-dots .owl-dot:hover span{background:var(--navyBlue)}.qualityRoofBg::before{content:'';background:url(../images/commited-bg.png) bottom right no-repeat;height:100%;width:100%;bottom:0;right:0;position:absolute;z-index:-1}.qualityRoofImg img{max-width:650px}.roofingContent h6::after{position:absolute;bottom:50%;left:0;transform:translate(0,50%)}.roofingContent h6{text-transform:uppercase;padding-left:50px}.roofingContent h2{font-size:40px;color:var(--black);font-weight:700;line-height:1.4;margin-bottom:20px;text-transform:capitalize;padding:0 80px 0 0}.roofingContent p{color:var(--black);margin-bottom:36px}.craftsmanship-prc{padding:0 0 0 40px}.affordable-prc img,.craftsmanship-prc img{max-width:50px;margin-bottom:20px}.affordable-prc{border-right:1px solid #a4dded;height:100%;padding:0 40px 0 0}.affordable-prc h3,.craftsmanship-prc h3{font-size:20px;color:var(--black);line-height:1.4}.affordable-prc p,.craftsmanship-prc p{color:var(--black);padding:0 60px 0 0;margin-bottom:0}.read_whyBtn{margin-top:36px}.btn-whyRead{padding:14px 28px;border:none;-webkit-animation:.7s linear infinite rippleblue;animation:.7s linear infinite rippleblue}@keyframes rippleblue{0%{box-shadow:0 0 0 0 rgb(13 110 253 / 18%),0 0 0 10px rgb(13 110 253 / 5%),0 0 0 20px rgb(204 225 255 / 24%)}100%{box-shadow:0 0 0 10px rgb(13 110 253 / 6%),0 0 0 20px rgb(190 216 255 / 15%),0 0 0 30px rgb(234 243 255 / 25%)}}.background-section{width:100%;height:100%;background:#ebf9ff;position:relative;overflow:hidden}.image-container{width:450px;background:url(../images/roofing-servicebg.jpg) center/cover no-repeat;height:100%;position:absolute;left:0;top:0}.image-container::before{content:'';background:rgba(1,117,161,.55);position:absolute;top:0;height:100%;width:100%;left:0;transform:translate(0,0);animation:2s ease-in-out backwards growAndSkew}@keyframes growAndSkew{from{width:0}to{width:500px}}.Equipment_content,.contractors_content,.roofing_solutionTg,.whyChoose_content{text-align:center;padding:50px}.Equipment_content h6,.contractors_content h6,.roofingContent h6{font-size:15px;color:var(--darkBlue);font-weight:700;text-transform:uppercase;letter-spacing:2px;position:relative;z-index:2}.contractors_content h6::after{position:absolute;bottom:-50%;transform:translate(-50%,50%);left:50%}.Equipment_content h2,.contractors_content h2{font-size:40px;color:var(--black);font-weight:700;line-height:1.4;margin-bottom:20px;text-transform:capitalize;position:relative;z-index:9}.cupImg,.slide_wdthIcon i{color:var(--white);font-size:30px}.post-slide{margin:20px 15px;position:relative;height:480px}.post-slide .post-content{background:#f3f4f7;padding:50px 20px 30px;border-top:5px solid var(--yellow-light);position:relative;bottom:15%;width:90%;left:50%;transform:translate(-50%,0);text-align:left}.aboutIconBx,.breadcrumbs-txt,.date-blog,.date-number,.footer-social-icon i,.gtco-testimonials .owl-dots,.materialBg,.qualityRoofImg,.single-cta i,.slide_wdthIcon,.sub_title,.testimonial_content{text-align:center}.bgOneMore::after,.bgOneMore::before{top:0;transform:skewX(-40deg);content:'';position:absolute}.slide_wdthIcon{background:var(--yellow-light);padding:14px 0;width:70px;position:absolute;top:-35px}.slide_wdthIcon i{padding-left:0!important}.post-slide .post-title a{font-size:25px;font-weight:600;color:var(--black);display:inline-block;text-transform:capitalize;transition:.3s}.post-slide .post-description{line-height:1.6;color:#354146;font-size:16px}.read-moreSlider i{font-size:20px;padding-left:6px}.post-slide .read-moreSlider,.productMetalLapText a{font-weight:600;color:var(--navyBlue);text-transform:uppercase;text-decoration:underline}#news-slider .owl-dots .owl-dot span,#owl-demo1 .owl-dots .owl-dot span{width:20px;height:4px;margin:5px;background:#005d8257;display:block;-webkit-backface-visibility:visible;transition:opacity .2s;border-radius:30px}.bgRoofingQuality{width:100%;background:url(../images/roofing-fixing.jpg) center/cover fixed;height:600px;position:relative}.bgRoofingQuality::before{background-color:rgba(0,0,0,.6);height:100%;position:absolute;left:0;top:0;content:'';width:100%}.calltoActionVideo:after,.calltoActionVideo:before{width:80px;height:80px;position:absolute;content:""}.calltoActionheading{position:relative;z-index:9;top:50%;left:0;transform:translate(0,-50%);width:550px}.calltoActionVideo,.calltoActionVideo:after,.calltoActionVideo:before{left:50%;transform:translateX(-50%) translateY(-50%);display:block;border-radius:50%;top:50%}.breadcrumbs-txt,.build_itemTitle,.calltoActionVideo i{transform:translate(-50%,-50%)}.calltoActionheading h2{font-size:40px;font-weight:700;line-height:1.4;margin-bottom:0;border-left:20px solid var(--yellow-light);padding:20px 0 20px 30px}.calltoActionVideo{position:relative;z-index:10;box-sizing:content-box;width:32px;height:44px;padding:18px 20px 18px 28px}.calltoActionVideo i{cursor:pointer;font-size:35px;color:var(--navyBlue);display:block;position:relative;z-index:3;top:50%;left:50%}.calltoActionVideo:before{z-index:0;background:#ffffff9c;animation:1.5s ease-out infinite pulse-border}.calltoActionVideo:after{z-index:1;background:var(--white);transition:.2s}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.bgOneMore::after{right:-10%;background-color:rgba(0,0,0,.4);height:100%;width:420px;z-index:0;animation:2s ease-in-out forwards growAndSkew}@keyframes growAndSkew2{from{width:0}to{width:380px}}.bgOneMore::before{right:-25%;background-color:rgba(1,117,161,.25);height:100%;width:380px;z-index:1;animation:2s ease-in-out backwards growAndSkew2}.roofing_solutionTg h6,.whyChoose_content h6{font-size:15px;color:var(--navyBlue);font-weight:700;text-transform:uppercase;letter-spacing:2px;position:relative}.whyChoose_content h6::after{content:'';background:var(--navyBlue);position:absolute;top:50%;height:2px;width:28px;left:43%;transform:translate(0,-50%)}.roofing_solutionTg h2,.whyChoose_content h2{font-size:40px;color:var(--black);line-height:1.4;text-transform:capitalize}.roofingSolution{background:#eaf9ff;padding:80px 0 110px;position:relative}.solutionImg{z-index:0;position:relative}.solutionImg img{position:relative;z-index:0}.solutionImg::before{position:absolute;content:'';background:#0175a1;width:160px;height:380px;bottom:-20px;left:-20px;z-index:-1;animation:2s ease-in-out forwards growAndSkewBg}@keyframes growAndSkewBg{from{width:0}to{width:160px}}.img-withContext{justify-content:start;gap:20px;background:var(--white)}.cupImg{background:#0175a1;padding:16px}.cupText h4{font-size:20px;color:var(--black);margin-bottom:0}.spaceBtm{margin-bottom:50px}.aboutIconBx,.footer-logo{margin-bottom:30px}.alignment-imgwdthText{display:flex;align-items:center}.testimonial_content{padding:90px 0 50px}.testimonial_content h6{font-size:15px;color:var(--white);font-weight:700;text-transform:uppercase;letter-spacing:2px;position:relative}.testimonial_content h6::after{content:'';background:var(--white);position:absolute;top:50%;height:2px;width:28px;left:40%;transform:translate(60%,-50%)}.testimonial_content h2{font-size:40px;color:var(--white);line-height:1.4;text-transform:capitalize}.blog_content h6,.discretion-blog h4,.read-arrow{text-transform:uppercase}.bgHappyClients{background:url(../images/happy-clients.jpg) 0 0/cover fixed;width:100%;height:700px}.owl-next,.owl-prev{position:absolute;top:40%;width:40px;font-size:50px!important;display:block}.gtco-testimonials .owl-dots span{position:relative;height:10px;width:10px;border-radius:50%;display:block;background:var(--white);border:2px solid var(--light-blue);margin:0 5px}.Equipment_content h6::after,.blog_content h6::after,.roofing_solutionTg h6::after{content:'';height:2px;width:28px;transform:translate(0,-50%)}.gtco-testimonials .owl-dots .active{box-shadow:none}.gtco-testimonials .owl-dots .active span{background:var(--light-blue);box-shadow:none;height:12px;width:12px;margin-bottom:-1px}.gtco-testimonials .card{margin:0 20px;border:0}.owl-prev{left:5%!important}.owl-next{right:5%!important}.date-blog,.date-number{width:65px;position:absolute}.gtco-testimonials .card h5{color:var(--white);font-size:20px;line-height:1.4}.gtco-testimonials .card p{color:var(--white);margin-bottom:10px;line-height:1.6}.gtco-testimonials .active{opacity:.5;transition:.3s}.card_shop:hover .over_layItem,.gtco-testimonials .center{opacity:1}.gtco-testimonials .center h5 span{font-size:14px;font-weight:400}.gtco-testimonials .center .card-img-top{max-width:260px;object-fit:cover;height:280px}.testimonial-flex{display:flex;height:280px;background:#052e3f}.blog-grid,.single-cta i,.user-blog{background:var(--white)}.owl-nav>div{margin-top:-26px;position:absolute;top:50%;color:#cdcbcd}.owl-nav i{font-size:52px}.owl-nav .owl-prev{left:-30px}.owl-nav .owl-next{right:-30px}.gtco-testimonials .owl-item.before-center .testimonial-flex{flex-direction:row-reverse}.gtco-testimonials .owl-item.before-center .testimonial-flex img.card-img-top{height:280px;object-fit:cover;transform:scaleX(-1)}.testimonial-flex:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,122,168,.85);z-index:1}.gtco-testimonials .owl-item.active.center .testimonial-flex:before{opacity:0;visibility:hidden}.quotesTestimonialicon i{font-size:60px;color:#007aa8;margin-bottom:15px}.blog_content h2,.custom_input_sort,.footer-widget ul li{margin-bottom:20px}.quotesTestimonialicon{padding:20px 40px}.user-blog{padding:50px 0}div#owl-demo1 .item{padding:0 15px}.blog-grid{box-shadow:0 0 15px 0 #00000036;border:1px solid #ccc}.discretion-blog{padding:40px 15px 25px;position:relative}.discretion-blog h4{color:var(--black);font-size:18px;text-align:left;line-height:1.4}.date-number{background:var(--yellow-light);height:65px;bottom:0;left:15px;color:var(--white);padding:18px 0;font-size:24px;font-weight:600}.date-blog{background:#ebf6fb;height:20px;top:0;left:15px;color:var(--black);padding:4px 0;font-size:12px;font-weight:400}#owl-demo1 .owl-dots{position:absolute;left:-50%;top:74%;transform:translate(-15%,0)}.read-arrow{font-weight:600;color:var(--navyBlue);text-decoration:underline}.cta-text span a:hover,.post-slide .read-moreSlider:hover,.read-arrow:hover{color:var(--yellow)}.blog_content h6{font-size:15px;color:var(--darkBlue);font-weight:700;letter-spacing:2px;position:relative;padding-left:45px}.aboutBxText,.blog_content h2{color:var(--black)}.blog_content h6::after{background:var(--darkBlue);position:absolute;bottom:50%;left:0}.blog_content h2{font-size:40px;font-weight:700;line-height:1.4;text-transform:capitalize}.aboutBxText p,.blog_content p{color:#3d494e}.footer-section{background:#13202a;position:relative;padding:60px 0 0}.footer-cta{background:url(../images/footer-bg.png) center/cover no-repeat #0175a1;width:100%;padding:50px 0}.single-cta{display:flex;justify-content:center}.single-cta i{color:var(--yellow-light);font-size:30px;float:left;width:70px;height:70px;border-radius:8px;line-height:70px}.cta-text h4,.footer-social-icon span,.footer-widget-heading h3{font-size:18px;color:var(--white)}.cta-text{padding-left:15px;display:inline-block}.cta-text h4{margin-bottom:5px}.cta-text span a{color:var(--white);font-weight:300}.footer-content{position:relative;z-index:2;padding:80px 0}.footer-pattern img{position:absolute;top:0;left:0;height:330px;background-size:cover;background-position:100% 100%}.footer-logo img{max-width:200px}.footer-social-icon span{display:block;font-weight:600;margin:25px 0 16px}.footer-social-icon a{color:var(--white);margin-right:15px}.footer-social-icon i{height:40px;width:40px;line-height:38px;border-radius:8px}.facebook-bg,.google-bg,.twitter-bg{border:1px solid var(--white);transition:.2s ease-in-out}.facebook-bg:hover{background:#1877f2}.twitter-bg:hover{background:#e1306c}.google-bg:hover{background:#0072b1}.footer-widget-heading h3{margin-bottom:25px;position:relative}.footer-widget ul li a:hover{color:#0778a3}.footer-widget ul li a{color:var(--white);text-transform:capitalize;padding-left:10px;font-weight:300}.subscribe-form input{width:100%;padding:14px 28px;background:#21303d;border:none;color:var(--white);border-radius:8px}.subscribe-form button{position:absolute;right:0;background:#005e82;padding:13px 20px;border:none;top:0;color:var(--white);height:100%;text-transform:uppercase;border-radius:0 8px 8px 0}.custom-select select,.custom_input input,.custom_input textarea{padding:10px 40px 10px 10px;background-color:#fbfbfb;color:#354146}.subscribe-form button i{color:var(--white);font-size:22px;transform:rotate(-6deg)}.copyright-text p,.footer-menu li a{font-size:14px;color:var(--white)}.copyright-area{background:#202020;padding:25px 0}.footer-menu li{display:inline-block;margin-left:20px}.bgBreadcrumbs-img{background:url("../images/breadcrumbs-banner.jpg") center/cover;margin-top:178px;height:400px;position:relative}.bgBreadcrumbs-img::before{background-color:rgba(0,16,22,.55);content:'';display:block;height:100%;position:absolute;width:100%;z-index:0}.breadcrumbs-txt{position:absolute;left:50%;top:50%;width:100%}.breadcrumbs-txt h2{font-size:55px;font-weight:700;text-transform:uppercase}.breadcrumb-spctext{display:flex;align-items:center;justify-content:center;gap:12px}.breadcrumb-spctext i{color:var(--yellow-light)}.breadcrumb-spctext li a{font-size:20px;color:var(--white);font-weight:500}.mainAboutImg{display:flex;align-items:center;gap:10px}.about-topBtmImg img,.about-usthreeImg img{width:350px}.about-topBtmImg{display:flex;flex-direction:column;gap:10px}.aboutus-mainSec{padding:110px 0;position:relative}.aboutus-mainSec::before{content:'';background:url(../images/abou-homebg.jpg) bottom left no-repeat;height:100%;width:100%;bottom:0;left:0;position:absolute;z-index:-1}.desk-space{gap:20px 0}.professionBgColor{background:linear-gradient(to bottom,#d6f3ff 0,#e9f9ff00 100%);padding:50px 0 100px}.roofing_solutionTg h6::after{background:var(--navyBlue);position:absolute;top:50%;left:42%}.boxMetal{box-shadow:2px 2px 20px 0 #0000001c;padding:30px 25px}.aboutIconBx{background:var(--yellow-light);width:90px;height:70px;line-height:80px;font-size:35px}.aboutBxText h4{font-size:25px}.materialBg{box-shadow:2px 2px 20px #00000021;background-color:var(--white);padding:25px}.materialBxIcon{color:#0175a1;font-size:40px;margin-bottom:12px}.materialText h4,.panelProfile{color:var(--black);font-size:18px}.materialText h4,.show_title_result p{margin-bottom:0}.capMetalBg{padding:90px 0;background:url(../images/capital-metalbg.jpg) center/cover fixed}.equipmentsBg{width:100%;height:100%;background:url(../images/leading-eqipments.png) 0 50%/cover no-repeat #ebf9ff}.Equipment_content h6::after{background:var(--darkBlue);position:absolute;top:50%;left:36%}.post-contentAbout .post-title{font-size:20px;color:var(--black);font-weight:600;margin-bottom:5px}.post-contentAbout .post-description{font-size:15px;color:var(--black)}.productMetalLapText .post-title,.sub_title{color:var(--black);font-weight:600;font-size:25px}.equipment-slide{background:var(--white);margin:20px 15px;height:330px}.equipment-slide .post-contentAbout{background:#f3f4f7;padding:20px;border-top:5px solid var(--yellow-light);position:relative;bottom:15%;width:90%;left:50%;transform:translate(-50%,0);text-align:center}.roofingPanelBg{padding:50px 0;background:url(../images/roofing-panel.jpg) center/cover no-repeat fixed}.lapBox{background:var(--white);margin:20px 10px 10px;height:250px;padding:40px}.build_item::after,.over_layItem{height:100%;transition:.3s ease-in-out}.rxImgs{max-width:350px}.productMetalLapText{padding-top:15px}.productMetalLapText .post-title{text-transform:capitalize;transition:.3s}.galleryPg{padding:55px 0}.photo-gallery .photos{padding:35px 0 50px}.photo-gallery .item{padding-bottom:30px}.selectGalleryBox{display:flex;align-items:center;gap:20px}.custom-select{width:600px}.panelProfile{font-weight:600;margin-bottom:8px}.custom-select select{width:100%;border:1px solid #ccc;border-radius:5px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.selectedBorder{border-bottom:1px solid var(--black)}.custom-select::after{content:"\f0d7";font-family:FontAwesome;position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:20px;color:#354146}.custom-select select:focus{outline:0;border-color:#ccc}.sub_title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.contact_us,.form_metal,.resourcesText h2,.resourcesText h6{text-align:start}.metal_content h6::after{left:0;bottom:50%;transform:translate(0,50%)}.custom_input input:focus,.custom_input textarea:focus{box-shadow:none;border-color:#ccc;background-color:#fbfbfb}.custom_input input,.custom_input textarea{width:100%;border:1px solid #ccc;border-radius:5px;appearance:none;cursor:pointer;resize:none}.custom_input label{color:var(--black);font-weight:400}.build_itemTitle,.form_metal label,.price_title{font-weight:600}.custom_input abbr{color:red;text-decoration:none}.btn_submit{display:inline-block;background:var(--navyBlue);padding:10px 24px;font-size:18px;text-align:center;border:none;color:var(--white)}.btn_submit:hover{background-color:#e5a803}.form_touch{padding-right:90px}.build_item::after{width:100%;position:absolute;top:0;left:0;content:"";background-color:#00000082;opacity:0}.build_itemTitle{position:absolute;left:50%;top:50%;color:var(--white);font-size:25px;z-index:1;opacity:0}.build_item:hover .build_itemTitle,.build_item:hover::after{opacity:1;transition:.3s ease-in-out}.full_imgitem,.roof_search{margin-top:20px}.roof_item{padding-bottom:25px}.metal_content .container.custom-container h6{padding-left:40px}.card_shop{box-shadow:2px 2px 20px 0 #0000001a;display:block;padding:24px;text-align:center;position:relative}.card_shop img{width:208px;height:208px;object-fit:cover}.price_title{font-size:18px;display:block}.over_layItem{position:absolute;top:0;left:0;width:100%;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;opacity:0}.over_layIcon{background:#f3be00;padding:10px}.custom_input_sort label{color:#000;font-weight:600}.show_title_result{border:1px solid #ccc;color:#354146;background-color:#fbfbfb;padding:5px 12px;display:flex;align-items:center;border-right:none;border-radius:4px 0 0 4px;width:80%}.usset_radius select{border-top-left-radius:0;border-bottom-left-radius:0}.usset_radius{width:100%;flex:214px}.roofingContent h6::before{position:absolute;bottom:50%;transform:translate(0,0);left:0}.contact_us{padding:50px}.Request_for_quote{margin:30px 0}