@import url('https://fonts.googleapis.com/css2?family=Saira+Condensed:wght@100;200;300;400;500;600;700;800;900&display=swap');{}@font-face{font-family:'Castforce';src:url(//hollandiron.com/wp-content/themes/hollandiron/fonts/castforce/Castforce.woff2) format('woff2'),url(//hollandiron.com/wp-content/themes/hollandiron/fonts/castforce/Castforce.woff) format('woff'),url(//hollandiron.com/wp-content/themes/hollandiron/fonts/castforce/Castforce.ttf) format('truetype'),url(//hollandiron.com/wp-content/themes/hollandiron/fonts/castforce/Castforce.otf) format('opentype');font-display:swap}li.hide{display:none}html,body{position:relative;z-index:-2;overflow-x:hidden}html,body *{font-family:'Castforce'}a{text-decoration:none !important}h1{font-size:100px !important}h4{font-size:30px !important}h4,h3,h2{text-transform:uppercase !important}h3{font-size:20px !important}p.learn{text-transform:uppercase}p{font-size:20px;font-family:"Saira Condensed",sans-serif !important;font-weight:600}#myBtn{display:none;position:fixed;bottom:40px;right:20px;z-index:99;font-size:18px;border-radius:50%;outline:none;width:50px;height:50px;color:#fff;background-color:#fd2b06;cursor:pointer;padding:8px 15px;animation:fadeInBottom .3s ease-in;border:none;transition:background .1s ease-in-out;box-shadow:2px 2px 7px 0px rgba(0,0,0,.4);-webkit-box-shadow:2px 2px 7px 0px rgba(0,0,0,.4);-moz-box-shadow:2px 2px 7px 0px rgba(0,0,0,.4)}#myBtn:hover{background:#fd8a37;background:radial-gradient(circle,rgba(253,138,55,1) 0%,rgba(253,118,41,1) 84%,rgba(253,102,30,1) 100%,rgba(252,81,16,1) 100%)}@keyframes fadeInBottom{from{opacity:0;transform:translateY(20px)}to{opacity:1}}.gform_button{border-radius:none !important;border:none !important;padding:12px 40px !important}textarea.textarea,select.select,input.text{color:#000 !important}.btTxt{padding:10px 30px !important;border:none !important}.btTxt,.gform_button,a.cta-btn{font-weight:400;text-decoration:none;text-transform:uppercase;color:#fff;font-size:20px;background-color:#fd2b06;transition:all .1s ease-in;padding:15px 30px;letter-spacing:1px;box-shadow:2px 2px 7px 0px rgba(0,0,0,.4);-webkit-box-shadow:2px 2px 7px 0px rgba(0,0,0,.4);-moz-box-shadow:2px 2px 7px 0px rgba(0,0,0,.4)}.btTxt:hover,.gform_button:hover,a.cta-btn:hover{background:#fd8a37;background:radial-gradient(circle,rgba(253,138,55,1) 0%,rgba(253,118,41,1) 84%,rgba(253,102,30,1) 100%,rgba(252,81,16,1) 100%)}.site-header{padding-left:70px;padding-right:70px;position:absolute;width:100%;z-index:999}.site-header.sticky{position:fixed;top:0;width:100%;background-color:#000;animation:slideDown .35s ease-out}.site-header.sticky:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background-image:url('/wp-content/uploads/2025/05/hero-beforefw-min-681e218dea834.webp');background-repeat:no-repeat;background-position:top center;background-size:100% 100%}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}.site-header .container-fluid{position:relative;justify-content:space-between;align-items:center}.h-right a.cta-btn{display:flex;align-items:center;gap:10px}.socmed,.site-header .h-left{gap:10px}.borders img{width:89px;height:8px}.logo img{width:180px;height:155px;object-fit:contain}.site-header:before{position:absolute;content:'';left:0;top:0;width:100%;height:60%;background-image:url('/wp-content/uploads/2025/05/logo-beforefw-min-681e554e2a246-1.webp');background-size:contain;background-repeat:no-repeat;background-position:top left}.site-header .h-left p{text-transform:uppercase;font-size:28px;text-align:center;color:#fff}.socmed,#menu-main-nav,.site-header .h-left,.site-header .h-right{display:flex;align-items:center;position:relative}.site-header .h-right a.cta-btn{padding:12px 20px;font-weight:600;font-family:"Saira Condensed",sans-serif !important}#menu-main-nav,.site-header .h-right{gap:30px}#menu-main-nav li{list-style:none}#menu-main-nav li a{text-transform:uppercase;text-decoration:none;color:#fff;transition:all .1s ease-in-out;padding:20px 0}#menu-main-nav .menu-item-has-children .sub-menu a.active:hover{color:#fff}#menu-main-nav .menu-item-has-children .sub-menu a.active{background-color:#fd2b06}#menu-main-nav li a.active,#menu-main-nav li a:hover{color:#fd2b06}#menu-main-nav .menu-item-has-children:after{content:'\f0d7';font-family:'Font Awesome 6 Free';font-weight:900;font-size:14px;margin-left:5px;display:inline-block;color:#fff;cursor:pointer}#menu-main-nav .menu-item-has-children .sub-menu{width:40%;overflow-x:hidden;position:absolute;background-color:rgba(0,0,0,.5);padding-left:0;display:block;opacity:0;transform:translateY(-20px);pointer-events:none;transition:opacity .1s ease,transform .1s ease;margin-top:15px}#menu-main-nav .sub-menu li a{display:block;color:#fff;padding:10px;transition:all .1s ease-in;background-color:inherit;width:100%;text-decoration:none}#menu-main-nav .sub-menu li a:hover{background-color:#fd2b06;color:#fff}#menu-main-nav .sub-menu li{display:block;border-bottom:1px solid #e5cdbe00;width:100%;background-color:transparent;position:relative}#menu-main-nav .menu-item-has-children:hover .sub-menu{opacity:1;transform:translateY(0);pointer-events:auto}.socmed i{color:#fff}.socmed a{border-radius:50%;background-color:#fd2b06;display:flex;align-items:center;justify-content:center;height:38px;width:38px;transition:all .1s ease-in}.socmed a:hover{background:#fd8a37;background:radial-gradient(circle,rgba(253,138,55,1) 0%,rgba(253,118,41,1) 84%,rgba(253,102,30,1) 100%,rgba(252,81,16,1) 100%)}.site-header a{text-decoration:none;font-size:20px}.error{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;height:700px;display:flex;align-items:center;justify-content:center;background-color:#000;text-align:center}.error404 h4{color:#fff}.error404 h1{font-size:70px !important}.banner .container-fluid{padding:0}.banner.inner{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;height:650px;display:flex;align-items:center;justify-content:center}.banner.inner .bannerwrp{text-align:center;height:650px}.banner{background-color:#000;height:915px}.banner .bimg{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;height:915px;min-height:915px;display:flex;align-items:center;justify-content:center;background-color:#000}.page-id-222 .banner.inner:after{content:unset !important}.error:before,.banner.inner:before,.banner .bimg:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);background-size:contain;background-repeat:no-repeat;background-position:top;background-image:url('/wp-content/uploads/2025/05/hero-beforefw-min-681e218dea834.webp')}.banner.inner:after,.banner .bimg:after{position:absolute;content:'';left:0;bottom:-1px;width:100%;height:120px;background-color:#fff;clip-path:polygon(19% 0,81% 0,84% 90%,100% 90%,100% 100%,50% 100%,0 100%,0% 70%,0 90%,16% 90%);z-index:1}.page-id-222 .banner .bannerwrp:before{content:unset !important}.bannerwrp{position:relative;z-index:1;width:100%;height:100%;display:flex;text-align:center;justify-content:center;align-items:center;flex-direction:column}.banner .bannerwrp:before{position:absolute;content:'';left:0;bottom:0;width:100%;height:75px;background:#fc4f01;background:linear-gradient(180deg,rgba(252,79,1,1) 0%,rgba(253,50,5,1) 100%)}.bannerwrp h4,.bannerwrp h1{color:#fff;text-transform:uppercase;line-height:1.2}.bannerwrp>div.bannerbtnwrp{display:flex;gap:20px;justify-content:center;margin-top:80px}.owl-dots{position:absolute;width:100%;top:92%}.owl-theme .owl-dots .owl-dot span{background:#a3a3a3 !important}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fd2b06 !important}.reviews{padding-top:20px;padding-bottom:70px}.reviews .container{position:relative;z-index:1}.reviews{text-align:center}#bf-revz-widget-9876543218815183{position:relative;top:5px}.reviews .rwidgets{display:flex;justify-content:center;gap:30px}.reviews p{font-size:30px;color:#000;font-family:'Castforce' !important}.reviews img{max-width:100%}section h3{position:relative}.about-us{background-attachment:fixed;background-size:100% 100%;background-repeat:no-repeat;background-position:top center;padding-top:160px;padding-bottom:220px;clip-path:polygon(19% 0,81% 0,84% 13%,100% 13%,100% 100%,50% 100%,0 100%,0% 70%,0 13%,16% 13%)}.about-us p:nth-child(3){padding-bottom:30px}.about-us h3,.about-us p{color:#fff}.contentwrp{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center}.c-imgwrp{position:relative}.c-imgwrp img{max-width:100%;width:100%;height:450px;object-fit:cover}.content-right .contentwrp{margin-left:0}.content-right .row,.content-left .row{--bs-gutter-x:3.5rem}.content-right{position:relative;clip-path:polygon(19% 0,81% 0,84% 13%,100% 13%,100% 100%,50% 100%,0 100%,0% 70%,0 13%,16% 13%);background-image:url(/wp-content/uploads/2025/05/holland-iron-image-min-683744e02c200.webp);background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:top;position:relative;background-color:#fff;padding-bottom:200px;padding-top:120px;text-align:center;margin-top:-130px;text-align:left}.content-left{position:relative;margin-top:-130px;background-color:#e0e0e0;padding-top:120px;padding-bottom:200px;clip-path:polygon(19% 0,81% 0,84% 13%,100% 13%,100% 100%,50% 100%,0 100%,0% 70%,0 13%,16% 13%)}.welding{margin-top:-120px;background-color:#e0e0e0;padding-top:100px;padding-bottom:180px;text-align:center;clip-path:polygon(19% 0,81% 0,84% 13%,100% 13%,100% 100%,50% 100%,0 100%,0% 70%,0 13%,16% 13%)}.welding .row:nth-child(2){--bs-gutter-x:2.5rem}.services a,.welding a{color:#fff;text-decoration:none}.servicestxtwrp,.weldingtxtwrp{margin-bottom:40px}.servicestxtwrp h2,.weldingtxtwrp h2{margin-bottom:20px}.wimg{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;height:320px;background-color:#000;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:50px;transition:all .1s ease-in}.simg:hover .frontxt,.wimg:hover .frontxt{opacity:0}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:all .1s ease-in;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:rgba(252,83,1,.8);text-align:center;padding:50px}.overlay:hover{opacity:1}.welding-blocks{color:#fff}.weldingtxtwrp h2{position:relative}.simg p.learn{position:relative;margin-top:25px}.frontxt p.learn{position:relative;margin-top:50px}.simg p.learn:before,.frontxt p.learn:before{position:absolute;content:'';left:50%;transform:translate(-50%);top:-15px;height:2px;width:90px;background:#fc5301}.simg p.learn:before{background:#fff !important}.services{position:relative;background-color:#fff;padding-bottom:220px;padding-top:120px;text-align:center;margin-top:-105px;clip-path:polygon(19% 0,81% 0,84% 13%,100% 13%,100% 100%,50% 100%,0 100%,0% 70%,0 13%,16% 13%);background-image:url('/wp-content/uploads/2025/05/holland-iron-image-min-683744e02c200.webp');background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:top}.simg{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;height:260px;background-color:#000;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:50px;transition:all .1s ease-in}.servicestxtwrp{position:relative;z-index:1}.services-blocks{padding-right:calc(var(--bs-gutter-x) * .3) !important;padding-left:calc(var(--bs-gutter-x) * .3) !important}.page-id-17 .certification{margin-top:-125px;position:relative}.certification{background-image:url('/wp-content/uploads/2025/05/certification-bgfw-min-6838cb1394c70.webp');background-size:100% 100%;background-repeat:no-repeat;background-position:center;padding-top:70px;padding-bottom:220px;text-align:center;color:#fff;margin-top:-130px;position:relative;clip-path:polygon(19% 0,81% 0,84% 13%,100% 13%,100% 100%,50% 100%,0 100%,0% 70%,0 13%,16% 13%);background-attachment:fixed;margin-bottom:30px}.certification .cblocks{display:flex;justify-content:center;margin-top:100px;gap:100px}.certification .cblocks>div{display:flex;align-items:center;flex-direction:column}.certification .cblocks .c-overlay{position:absolute;margin-top:85px}.certification h2.ctitle{font-size:55px;color:#fff;margin-bottom:0 !important;line-height:1}.certification h2{font-size:30px;color:#fc5200}.gallery{position:relative;background-color:#fff;padding-bottom:220px;padding-top:120px;text-align:center;margin-top:-155px;clip-path:polygon(19% 0,81% 0,84% 13%,100% 13%,100% 100%,50% 100%,0 100%,0% 70%,0 13%,16% 13%);background-image:url('/wp-content/uploads/2025/05/holland-iron-image-min-683744e02c200.webp');background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:top}.gallery .container{position:relative}.galimgwrp{margin-top:50px;display:flex;justify-content:center;gap:15px}.galimgwrp div{overflow:hidden}.galimgwrp img{transition:all .1s ease-in}.galimgwrp img:hover{transform:scale(1.2)}form{margin-top:25px}.page-id-21 .form{margin-top:0}.form{position:relative;overflow:hidden;background-color:#fff;padding-top:150px;padding-bottom:100px;margin-top:-140px;clip-path:polygon(19% 0,81% 0,84% 8%,100% 8%,100% 100%,50% 100%,0 100%,0% 70%,0 8%,16% 8%)}.form iframe.map{width:100%;height:1400px;display:block;position:absolute;margin-top:-150px}.formwrp{margin-top:20px;position:relative;z-index:1;background-color:rgba(0,0,0,.8);padding:40px;color:#fff}.gfield_description.gform_fileupload_rules,.gform-field-label,.gform_title{display:none !important}.gform_wrapper.gravity-theme .gfield textarea,.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=email]{border:none !important;border-radius:5px}.gform_wrapper.gravity-theme .gfield textarea,.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=text]{font-size:20px !important;font-weight:600 !important;color:#000 !important;font-family:"Saira Condensed",sans-serif !important}textarea::placeholder,input::placeholder{color:#000 !important}.ginput_container_fileupload button{background:0 0 !important;border:none !important;font-size:20px !important;text-decoration:underline;color:#fff !important;font-family:"Saira Condensed",sans-serif !important;font-weight:600 !important}.gform_wrapper.gravity-theme .gfield textarea.small{height:150px !important}.ginput_recaptcha iframe{transform:scale(.8);transform-origin:0 0}.gform_wrapper.gravity-theme .gform_footer{float:right;position:relative;top:-5em;padding:0 !important}.footer{background-attachment:fixed;margin-top:-90px;position:relative;background-image:url('/wp-content/uploads/2025/05/certification-bgfw-min-6838cb1394c70.webp');background-size:100% 100%;background-repeat:no-repeat;background-position:center;padding-top:70px;padding-bottom:50px;color:#fff;clip-path:polygon(19% 0,81% 0,84% 13%,100% 13%,100% 100%,50% 100%,0 100%,0% 70%,0 13%,16% 13%)}.footer .sub-menu{display:none}.border-orange{height:60px;width:100%;background:#fc4f01;background:linear-gradient(180deg,rgba(252,79,1,1) 0%,rgba(253,50,5,1) 100%)}p.fheading span,p.fheading{font-size:30px;font-family:"Saira Condensed",sans-serif !important;text-align:center}p.fheading{margin-bottom:20px;margin-top:20px}.footer h4{color:#fc5301;margin-top:50px;margin-bottom:10px}.footer-end a,.footer a{text-decoration:none;color:#fff;font-size:20px;font-family:"Saira Condensed",sans-serif !important;transition:all .1s ease-in}.footer-end a:hover{color:#000}.footer a:hover{color:#fc5301}.footer li{list-style:none}.footer .socmed{margin-top:70px}ul#menu-main-nav-1{padding:0}.contact-info p{margin-bottom:0;line-height:1.7;display:flex;align-items:flex-start;gap:10px}.contact-info p i:before{position:relative;top:2px;font-size:14px;background:#fd2b06;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:50%}.footer-end{padding-top:1rem;color:#fff;background:#fc4f01;background:linear-gradient(180deg,rgba(252,79,1,1) 0%,rgba(253,50,5,1) 100%)}.footer-end .container{display:flex;justify-content:space-between}.footer-end .container>div{display:flex;gap:50px}.page-id-21 .bodywrp{padding-bottom:60px}.bodywrp{text-align:center;padding-bottom:180px}.bodywrp h2{margin-bottom:20px}.bodywrp a{transition:all .1s ease-in;color:#000;font-family:"Saira Condensed",sans-serif !important;font-weight:600 !important}.bodywrp a:hover{color:#fd2b06}.page-gallery{position:relative;margin-top:-120px;background-color:#e0e0e0;padding-top:100px;padding-bottom:180px;text-align:center;clip-path:polygon(19% 0,81% 0,84% 5%,100% 5%,100% 100%,50% 100%,0 100%,0% 70%,0 5%,16% 5%)}.page-gallery .owl-carousel .owl-item img{height:300px;object-fit:cover}.page-id-19 .form{background-color:#e0e0e0}.owl-theme .owl-nav{display:flex;justify-content:space-between;position:absolute;width:100%;top:50%;transform:translateY(-50%);align-items:center;z-index:-1}.owl-nav button{font-size:60px !important;color:#fd2b06 !important}.owl-nav .owl-prev{position:relative;left:-40px}.owl-nav .owl-next{position:relative;right:-40px}.owl-theme .owl-nav [class*=owl-]:hover{background:0 0 !important}.owl-carousel2{margin-top:50px;margin-bottom:100px}.faq{margin-top:-175px;background-color:#e0e0e0;padding-top:100px;padding-bottom:180px;text-align:center;clip-path:polygon(19% 0,81% 0,84% 10%,100% 10%,100% 100%,50% 100%,0 100%,0% 70%,0 10%,16% 10%)}.faq a{font-family:"Saira Condensed",sans-serif !important;color:#000;transition:all .1s ease-in;font-weight:700}.faq a:hover{color:#fd2b06}.accordionwrp{margin-top:20px;margin-bottom:25px}.accordionwrp .accordion{width:100%;text-align:left;border:none !important;padding:15px;font-size:20px;font-family:"Saira Condensed",sans-serif !important;font-weight:600;background:#030303;color:#fff;margin-top:5px}.accordion span{float:right}.accordion.active,.accordion:hover{background:#fd8a37;background:radial-gradient(circle,rgba(253,138,55,1) 0%,rgba(253,118,41,1) 84%,rgba(253,102,30,1) 100%,rgba(252,81,16,1) 100%)}.panel{padding:0 18px;background-color:#e0e0e0;display:none;overflow:hidden;text-align:left}.clients-logo{margin-top:50px;display:flex;justify-content:center;gap:100px}.clients-logo img{width:300px;height:130px;object-fit:contain}.our-clients{background-image:url('/wp-content/uploads/2025/05/certification-bgfw-min-6838cb1394c70.webp');background-size:100% 100%;background-repeat:no-repeat;background-position:center;padding-top:100px;padding-bottom:220px;text-align:center;color:#fff;margin-top:-130px;position:relative;clip-path:polygon(19% 0,81% 0,84% 15%,100% 15%,100% 100%,50% 100%,0 100%,0% 70%,0 15%,16% 15%);background-attachment:fixed;margin-bottom:30px}body .first-slide .owl-item.active .zoom-animate,body .first-slide .owl-item.active .fade-left-animate,body .first-slide .owl-item.active .fade-right-animate{animation:none !important;opacity:1 !important;transform:none !important}.zoom-animate{animation:zoomIn .5s ease-out forwards}.fade-left-animate{animation:fadeLeft .3s ease-out forwards}.fade-right-animate{animation:fadeRight .3s ease-out forwards}@keyframes fadeLeft{0%{transform:translateX(-250px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fadeRight{0%{transform:translateX(250px);opacity:0}100%{transform:translateX(0);opacity:1}}.cblocks1,.cblocks2,.cblocks3,.blocks1,.blocks2,.left,.right,.top,.bottom{opacity:0;transition:all .5s ease;position:relative}.cblocks1,.blocks1,.left{transform:translateX(-100px)}.cblocks3,.blocks2,.right{transform:translateX(100px)}.top{transform:translateY(-100px)}.cblocks2,.bottom{transform:translateY(50px)}.fadeLeft,.fadeRight,.fadeTop,.fadeBottom{opacity:1;transform:translate(0,0)}.zoomIn{opacity:0;transform:scale(.5);transition:all .5s ease;position:relative}.fadeZoomIn{opacity:1;transform:scale(1)}.zoom-inner{animation:zoomInAnimation .8s ease-out forwards;opacity:0}@keyframes zoomInAnimation{0%{opacity:0;transform:scale(.5)}100%{opacity:1;transform:scale(1)}}@media only screen and (max-width:398px){.bannerbtnwrp p{margin-bottom:0}.ginput_recaptcha iframe{transform:scale(.6)}.formwrp{padding:15px}#rmp-container-225{min-width:220px !important;max-width:220px !important}.galimgwrp img{width:100% !important}.site-header .h-left p{font-size:15px !important}.site-header .h-right a.cta-btn{width:200px}.h-right a.cta-btn{justify-content:center}.gform_button,a.cta-btn{width:100%}.bannerwrp>div{flex-direction:column;gap:0px}}@media only screen and (max-width:480px){.mobile-menu{left:11.5rem !important}}@media only screen and (max-width:540px){.banner.inner:after{height:50px}.banner .bimg:after{height:115px}.services .services-blocks{width:100% !important}.gform_wrapper.gravity-theme .gform_footer{float:unset;top:0}.error404 h1,h1{font-size:40px !important}.overlay p{font-size:15px !important}p{font-size:16px}.bannerwrp{text-align:center}}@media only screen and (max-width:767px){.page-gallery{padding-top:60px}.wufoo li{width:100% !important}.clients-logo{flex-wrap:wrap;gap:35px}.clients-logo img{width:200px;height:150px}h2{font-size:20px !important}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:-20px !important}.banner .bannerwrp:before{content:unset !important}.page-gallery{padding-bottom:20px}.overlay{padding:20px}.border-orange{height:30px}.content-left,.content-right,.page-gallery,.faq,.our-clients,.form,.about-us,.welding,.services,.certification,.gallery,.footer{clip-path:unset;margin-top:0}.banner.inner:after,.banner .bimg:after{clip-path:polygon(0 3%,100% 3%,100% 100%,0 100%)}.contact-info br{display:none}.page-gallery,.page-id-17 .certification{margin-top:0 !important}.c-imgwrp img{height:270px !important}.page-gallery,.content-left{background-image:none !important;background-color:#e0e0e0}.content-right,.content-left{margin-top:0;background-size:cover;padding-top:50px;padding-bottom:50px;text-align:center}.content-right .contentwrp{order:-1}.bodywrp{padding-bottom:50px}.footer-end .container>div,.footer-end .container{display:block;text-align:center}.footer-end{padding-bottom:1rem}.footer-end p{margin-bottom:0}.about-us{text-align:center;position:relative;background-image:url('/wp-content/uploads/2025/05/about-bgfw-min-681e7455ef7a0-683488177ab66.webp') !important}.about-us:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.about-us .container{position:relative}.footer,.form,.certification,.welding,.about-us{background-size:cover}.gallery,.services{padding-top:50px !important}.content-right:before,.footer:before,.gallery:before,.services:before{content:unset}.faq,.our-clients,.form,.about-us{padding-top:50px !important;padding-bottom:50px !important}.welding{margin-top:0 !important;padding-bottom:50px}.certification{margin-bottom:0}.footer{margin-top:0}.footer,.certification .ctxtwrp{padding-top:50px !important;padding-bottom:50px !important}.footer .col-md-6{text-align:center}.footer .socmed{margin-top:25px;justify-content:center}.footer h4{margin-top:20px;text-align:center}ul#menu-main-nav-1{text-align:center}.contact-info{display:flex;align-items:center;flex-direction:column;text-align:center}.footer ul.sub-menu{padding:0}.reviews .rwidgets{gap:0px;justify-content:center}.welding{margin-top:-115px}.cblocks img{width:250px !important}.galimgwrp img{width:180px}.certification{padding-top:0;padding-bottom:0}.certification .ctxtwrp{padding-top:150px;padding-bottom:150px}}@media only screen and (max-width:893px){.bannerwrp>div.bannerbtnwrp{margin-top:15px}.page-id-17 .certification{margin-top:-155px}.site-header .h-left,.site-header .h-right,.site-header .container-fluid.d-flex{flex-direction:column}.site-header .h-left,.site-header .h-right{gap:0px}.logo img{max-width:100%}.mobile-menu{order:-1;position:absolute !important;left:15rem}.mobile-menu{top:0 !important}#rmp_menu_trigger-225{top:-75px !important}.banner.inner .bannerwrp,.error .bannerwrp{margin-top:250px}.bannerwrp{margin-top:170px}.banner .bimg{height:670px !important;min-height:670px}.site-header.sticky .h-left p:nth-child(2),.site-header.sticky .socmed{display:none}.reviews{padding-top:70px;padding-bottom:25px}.about-us{padding-top:120px;padding-bottom:160px}.certification .cblocks{flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:918px){.footer{padding-top:130px}.banner{height:590px}.banner .bimg{height:600px;min-height:600px}.form .col-md-6,.reviews .col-md-6{width:100%}.reviews .rwidgets{flex-wrap:wrap}.about-us .col-md-6{width:100%}.welding .welding-blocks{width:100%;margin-top:20px}.servicestxtwrp,.weldingtxtwrp{margin-top:0}.services .services-blocks{width:50%;margin-top:20px}}@media only screen and (min-width:768px) and (max-width:893px){.banner.inner .bannerwrp{height:350px}}@media only screen and (min-width:894px) and (max-width:1199px){.banner.inner .bannerwrp{height:600px}.footer{margin-top:-90px !important}.banner .bannerwrp:before{height:60px !important}.reviews{padding-top:50px !important}.banner.inner:after,.banner .bimg:after{height:90px !important}.page-gallery{clip-path:polygon(19% 0,81% 0,84% 5%,100% 5%,100% 100%,50% 100%,0 100%,0% 70%,0 5%,16% 5%) !important}.services,.form,.welding,.content-left,.content-right,.faq,.gallery{clip-path:polygon(19% 0,81% 0,84% 8%,100% 8%,100% 100%,50% 100%,0 100%,0% 70%,0 8%,16% 8%) !important}.footer,.certification{clip-path:polygon(19% 0,81% 0,84% 13%,100% 13%,100% 100%,50% 100%,0 100%,0% 70%,0 13%,16% 13%) !important}}@media only screen and (min-width:768px) and (max-width:1199px){.clients-logo img{width:200px;height:150px}.clients-logo{gap:50px}h2{font-size:22px !important}.services{padding-bottom:200px !important}.banner .bannerwrp:before{height:120px}.banner.inner .bannerwrp:before{height:40px}.reviews{padding-top:100px}.banner.inner:after,.banner .bimg:after{height:60px}.page-gallery{clip-path:polygon(19% 0,81% 0,84% 3%,100% 3%,100% 100%,50% 100%,0 100%,0% 70%,0 3%,16% 3%);padding-bottom:100px}.our-clients{clip-path:polygon(19% 0,81% 0,84% 11%,100% 11%,100% 100%,50% 100%,0 100%,0% 70%,0 11%,16% 11%)}.content-left,.content-right,.faq,.gallery,.services,.certification,.form,.welding{clip-path:polygon(19% 0,81% 0,84% 5%,100% 5%,100% 100%,50% 100%,0 100%,0% 70%,0 5%,16% 5%)}.certification{margin-top:-100px}.footer{clip-path:polygon(19% 0,81% 0,84% 7%,100% 7%,100% 100%,50% 100%,0 100%,0% 70%,0 7%,16% 7%);margin-top:-80px}}@media only screen and (min-width:919px) and (max-width:1199px){.banner{height:640px}.banner .bimg{height:650px;min-height:650px}.form .col-md-6,.about-us .col-md-6{width:60% !important}.about-us{padding-top:120px;padding-bottom:150px}.footer{padding-top:140px}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:-15px !important}}@media only screen and (min-width:541px) and (max-width:1199px){.error404 h1,h1{font-size:55px !important}p{font-size:18px}}@media only screen and (max-width:1199px){#rmp_menu_trigger-225{top:30px}.page-gallery .owl-carousel .owl-item img{height:250px}.owl-theme .owl-nav{top:40%}h4{font-size:22px !important}.gform_wrapper.gravity-theme .gfield textarea,.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=text]{font-size:16px !important}#myBtn{width:45px;height:45px}.banner.inner{height:600px}.c-imgwrp img{height:400px}#rmp-container-225{background-color:rgba(0,0,0,.8) !important}#rmp-menu-wrap-225 .rmp-menu-current-item .rmp-menu-item-link{background-color:transparent !important}#rmp-menu-wrap-225 .rmp-menu-item-link{text-transform:uppercase;font-size:16px !important}#rmp-menu-wrap-225 .rmp-submenu .rmp-menu-item-link{font-size:16px !important;background-color:transparent !important}.rmp-menu-title-link{display:none}.gform_wrapper.gravity-theme .gfield textarea,.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=text],.footer p,.footer-end a,.footer a,.footer-end p{font-size:16px}p.fheading span,p.fheading{font-size:20px !important}#menu-main-nav{display:none}.mobile-menu{position:relative;top:-38px}.logo img{width:150px}.site-header .h-left p{font-size:18px}.gform_button,a.cta-btn{font-size:16px;display:inline-block;padding:10px 30px}.reviews p{font-size:22px}.gallery:before,.services:before{height:280px}.gallery,.services{padding-bottom:80px}.certification .cblocks{margin-top:40px;gap:50px}.cblocks img{width:100%}.certification .cblocks .c-overlay{margin-top:100px}.galimgwrp{flex-wrap:wrap}}@media only screen and (min-width:1200px) and (max-width:1280px){.logo img{width:150px}#menu-main-nav li a,.site-header .h-left p{font-size:16px}.site-header{padding-left:20px;padding-right:20px}.site-header .container-fluid{flex-direction:column}.banner,.banner .bimg{height:715px;min-height:715px}h1{font-size:75px !important}.owl-dots{top:87%}}@media only screen and (min-width:1281px) and (max-width:1650px){.logo img{width:150px}.site-header a,#menu-main-nav li a,.site-header .h-left p{font-size:16px}.site-header{padding-left:20px;padding-right:20px}#menu-main-nav,.site-header .h-right{gap:15px}.site-header .h-right a.cta-btn{padding:12px}.banner,.banner .bimg{height:715px;min-height:715px}h1{font-size:75px !important}.owl-dots{top:87%}}@media only screen and (min-width:1451px) and (max-width:1650px){.site-header .h-right a.cta-btn{padding:12px 20px !important}#menu-main-nav,.site-header .h-right{gap:30px !important}}@media only screen and (min-width:1651px) and (max-width:1750px){.banner,.banner .bimg{height:815px;min-height:815px}h1{font-size:85px !important}.owl-dots{top:88%}.site-header .h-left p{font-size:22px}.site-header a{font-size:18px}#menu-main-nav,.site-header .h-right{gap:25px}}@media only screen and (min-width:1751px) and (max-width:1850px){#menu-main-nav,.site-header .h-right{gap:25px}}.socmed a.bbb-footer-logo{width:auto;height:auto;background:0 0}@media only screen and (min-width:892px){.socmed.top-social-link{flex-wrap:wrap;justify-content:center;max-width:200px}}