@font-face{font-family:"roboto-black";src:url(/wp-content/themes/coreerosioncontrol/dist/fonts/Roboto-Black.woff2)}.rd{color:#ae1d30!important}.tcenter{text-align:center}.addy{font-size:28px!important}.nospace{margin:0;padding:0}.nospace p{margin-bottom:0!important;padding-bottom:0!important}.inner-page-h-two{margin-bottom:-10px;padding-bottom:0}@media only screen and (max-width:1200px){.inner-page-h-two{margin-bottom:-3px}}.inner-page-h-two-last{margin-bottom:5px}.inner-page-container{width:100%;max-width:1300px;display:flex;justify-content:center;align-items:center;overflow:hidden;margin:50px 0!important}.inner-page-columns{display:flex;align-items:center!important;justify-content:center!important;width:100%;gap:50px;margin:0 60px 0 30px!important}@media only screen and (max-width:992px){.inner-page-columns{display:flex;align-items:center!important;justify-content:center!important;flex-direction:column;gap:25px;margin:0 60px 0 0!important}}.is-style-outline>:where(.wp-block-button__link),.is-style-outline>:where(.wp-block-button__link).is-style-outline{border-width:3px}@media only screen and (max-width:768px){.is-style-outline>:where(.wp-block-button__link),.is-style-outline>:where(.wp-block-button__link).is-style-outline{border-width:2px}}.services-products-heading{font-size:clamp(40px,2.7vw,54px)!important;padding:30px 0}@media only screen and (max-width:768px){.services-products-heading{padding:20px 30px 30px}}.new-home-one,.new-home-one-video-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:700px}@media only screen and (max-width:1601px){.new-home-one,.new-home-one-video-container{min-height:667px}}@media only screen and (max-width:1400px){.new-home-one,.new-home-one-video-container{min-height:clamp(300px,45vw,575px)!important}}.new-home-one-content,.new-home-one-video-container-content{height:100%;width:100%;max-width:1360px!important;padding:30px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}.new-home-one-content h1,.new-home-one-content p,.new-home-one-video-container-content h1,.new-home-one-video-container-content p{width:50%;line-height:1.3;font-weight:700}@media only screen and (max-width:1200px){.new-home-one-content h1,.new-home-one-content p,.new-home-one-video-container-content h1,.new-home-one-video-container-content p{width:55%}}@media only screen and (max-width:768px){.new-home-one-content h1,.new-home-one-content p,.new-home-one-video-container-content h1,.new-home-one-video-container-content p{margin:0;width:100%}}.new-home-one-content h1,.new-home-one-video-container-content h1{margin:0 0 5px!important}.new-home-one-content p,.new-home-one-video-container-content p{margin-bottom:40px}@media only screen and (max-width:768px){.new-home-one-content p,.new-home-one-video-container-content p{margin-bottom:20px}}.home-hero{padding:140px 0 165px}@media only screen and (max-width:768px){.home-hero{padding:5% 1%}}.home-hero-content{max-width:1300px;margin:0 30px;color:#fff!important}.home-hero-content h1,.home-hero-content p{width:50%;line-height:1.3;font-weight:700}@media only screen and (max-width:1200px){.home-hero-content h1,.home-hero-content p{width:55%}}@media only screen and (max-width:768px){.home-hero-content h1,.home-hero-content p{margin:0;width:100%}}.home-hero-content h1{margin:0 0 5px!important}.home-hero-content p{margin-bottom:40px}@media only screen and (max-width:768px){.home-hero-content p{margin-bottom:20px}}.home-hero-buttons{gap:85px}@media only screen and (max-width:992px){.home-hero-buttons{gap:25px!important}}.home-hero-buttons .is-style-outline>.wp-block-button__link:not(.has-background){font-size:18px;font-weight:600;padding:10px;border:3px solid #fff;width:200px}@media only screen and (max-width:768px){.home-hero-buttons .is-style-outline>.wp-block-button__link:not(.has-background){font-size:15px;border:2px solid #fff;width:170px}}.home-one-inner{display:flex;justify-content:center;align-items:center;max-width:1400px;height:100%;margin:100px 0 50px}@media only screen and (max-width:768px){.home-one-inner{flex-direction:column-reverse;margin:0}}.home-one-imgleft{flex:50%;height:700px;width:auto;margin:0 15px 0 30px}@media only screen and (max-width:768px){.home-one-imgleft{width:calc(100% - 60px);min-height:350px;margin:30px;padding:30px}}.home-one-content{flex:50%;width:100%;height:100%;margin:0 30px 0 15px}@media only screen and (max-width:768px){.home-one-content{margin:0 30px;padding:30px 30px 0}}.home-one-second-htwo{margin-top:-15px}.home-one-hfour{width:100%;white-space:nowrap}@media only screen and (max-width:1601px){.home-one-hfour{white-space:normal}}.home-one-button,.home-one-button a{font-family:"roboto-black",sans-serif!important;font-weight:800}.home-one-button{color:#ae1d30;margin:50px 0 0!important}@media only screen and (max-width:768px){.home-one-button{margin:0!important;padding:30px;text-align:center!important;line-height:1.1}}.home-one-button a{padding:10px 40px}.home-two{max-width:1400px!important;padding:50px 60px}.home-two-copy{width:60%}@media only screen and (max-width:992px){.home-two-copy{width:100%}}@media only screen and (max-width:768px){.home-two{padding:10px 30px 30px}}.home-three-inner{max-width:1200px;display:flex;align-items:center;justify-content:center;margin:0 30px}@media only screen and (max-width:768px){.home-three-inner{margin:0 30px}}.home-three{margin:40px 0 0;padding:0 0 40px;overflow:hidden}@media only screen and (max-width:768px){.home-three{margin:0 0 30px}}.home-three-content{height:100%;min-height:650px;width:100%;flex:50%;display:flex;flex-direction:column;justify-content:space-around;align-items:center;color:#fff;margin:0 -200px 0 0;z-index:10}@media only screen and (max-width:768px){.home-three-content{margin:0 -100% 0 0}}.home-three-imgright{flex:50%;align-items:center;justify-content:center;width:100%;max-width:600px;height:100%;min-height:700px}@media only screen and (max-width:768px){.home-three-imgright{min-height:850px;margin:0 0 0 60px}}.home-three-flag{background-color:#ae1d30;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:35px 50px 15px}@media only screen and (max-width:1200px){.home-three-flag{margin:10px 0;padding:35px 15px}}.home-three-flagcontent{display:flex;align-items:center;justify-content:center;width:100%}@media only screen and (max-width:1200px){.home-three-flagcontent{flex-direction:column}}.home-three-title{flex:40%;display:flex;align-items:center;justify-content:flex-start;width:100%!important;color:#fff;text-transform:uppercase;font-size:48px;line-height:1.1;font-family:"roboto-black",sans-serif;padding:0;margin:0}@media only screen and (max-width:1200px){.home-three-title{font-size:clamp(30px,3.5vw,48px)}}@media only screen and (max-width:768px){.home-three-title{font-size:clamp(24px,2.5vw,36px)}}.home-three-description{flex:60%;width:100%!important;font-size:14px!important;font-weight:700;color:#fff;font-family:"roboto-black",sans-serif;margin:0 0 0 40px}@media only screen and (max-width:1200px){.home-three-description{padding:10px 0;margin:0 30px;text-align:left}}.home-three-link{width:100%;display:flex;align-items:center;justify-content:flex-end}.home-three-linktext{text-decoration:none}.home-three a{font-family:"roboto-black",sans-serif;color:#fff!important;font-size:14px;font-weight:800;margin:10px 0 0}.home-four-inner{max-width:1200px;display:flex;align-items:center;justify-content:center;margin:0 30px}@media only screen and (max-width:768px){.home-four-inner{margin:0 30px}}.home-four{margin:40px 0 0;padding:0 0 40px;overflow:hidden}@media only screen and (max-width:768px){.home-four{margin:0 0 30px}}.home-four-content{height:100%;min-height:650px;width:100%;flex:50%;display:flex;flex-direction:column;justify-content:space-around;align-items:center;color:#fff;margin:0 0 0 -200px;z-index:10}@media only screen and (max-width:768px){.home-four-content{margin:0 0 0 -100%}}.home-four-imgleft{flex:50%;align-items:center;justify-content:center;width:100%;max-width:600px;height:100%;min-height:700px}@media only screen and (max-width:768px){.home-four-imgleft{min-height:850px;margin:0 60px 0 0}}.home-four-flag{background-color:#ae1d30;display:flex;flex-direction:column;align-items:center;justify-content:center}.home-four-flag:nth-child(1){padding:15px 30px 15px 50px}@media only screen and (max-width:1200px){.home-four-flag:nth-child(1){margin:10px 0;padding:35px 15px}}.home-four-flag:nth-child(2){padding:35px 30px 15px 50px}@media only screen and (max-width:1200px){.home-four-flag:nth-child(2){padding:35px 15px}}.home-four-flag:nth-child(3){padding:15px 30px 15px 50px}@media only screen and (max-width:1200px){.home-four-flag:nth-child(3){padding:35px 15px}.home-four-flag{margin:10px 0}}@media only screen and (max-width:768px){.home-four-flag{padding:35px}}.home-four-flagcontent{display:flex;align-items:center;justify-content:center;width:100%}@media only screen and (max-width:1200px){.home-four-flagcontent{flex-direction:column}}.home-four-title{flex:50%;display:flex;align-items:center;justify-content:flex-start;width:100%!important;color:#fff;text-transform:uppercase;font-size:48px;line-height:1.1;font-family:"roboto-black",sans-serif;padding:0;margin:0}@media only screen and (max-width:1200px){.home-four-title{font-size:clamp(30px,3.5vw,48px)}}@media only screen and (max-width:768px){.home-four-title{font-size:clamp(24px,2.5vw,36px)}}.home-four-description{flex:50%;width:100%!important;font-size:14px!important;font-weight:700;color:#fff;font-family:"roboto-black",sans-serif;margin:0}@media only screen and (max-width:1200px){.home-four-description{padding:10px 0;margin:0 30px;text-align:left}}.home-four-link{width:100%;display:flex;align-items:center;justify-content:flex-end}.home-four-linktext{text-decoration:none}.home-four-linktext-big{text-decoration:none;margin:-10px 0 0!important}@media only screen and (max-width:1200px){.home-four-linktext-big{margin:10px 0 0!important}}.home-four a{font-family:"roboto-black",sans-serif;color:#fff!important;font-size:14px;font-weight:700;margin:10px 0 0}.home-five-inner{display:flex;justify-content:center;align-items:center;max-width:1260px;height:100%;margin:160px 30px 50px}@media only screen and (max-width:768px){.home-five-inner{flex-direction:column-reverse;margin:0}}.home-five-imgleft{flex:50%;height:750px;width:auto;margin:0 15px 0 30px}@media only screen and (max-width:768px){.home-five-imgleft{width:calc(100% - 60px);min-height:350px;margin:30px;padding:30px}}.home-five-content{flex:50%;width:100%;height:100%;margin:25px 30px 0 15px}.home-five-button a,.home-five-content h2{font-family:"roboto-black",sans-serif!important;font-weight:800}@media only screen and (max-width:768px){.home-five-content{margin:0 30px;padding:30px 30px 0}}.home-five-second-htwo{margin-top:-15px}.home-five-hfour{width:100%;white-space:nowrap}@media only screen and (max-width:1601px){.home-five-hfour{white-space:normal}}.home-five-button{color:#ae1d30;margin:50px 0 0!important}@media only screen and (max-width:768px){.home-five-button{margin:0!important;padding:30px;text-align:center!important;line-height:1.1}}.home-five-button a{padding:10px 40px}.about-hero{padding:0;height:700px}@media only screen and (max-width:1601px){.about-hero{height:667px}}@media only screen and (max-width:1400px){.about-hero{height:clamp(300px,45vw,575px)!important;padding:5% 30px}}.about-hero-content{width:100%;max-width:1300px;margin:0 30px -60px;color:#fff!important}@media only screen and (max-width:1200px){.about-hero-content{margin:0 30px}}.about-hero-content h1{width:45%;line-height:1.3}@media only screen and (max-width:1200px){.about-hero-content h1{width:55%}}@media only screen and (max-width:768px){.about-hero-content h1{margin:0;width:100%}}.about-hero-content h1{margin:0 0 5px!important}.about-one-inner{display:flex;justify-content:center;align-items:center;max-width:1360px;height:100%;margin:100px 0 50px}@media only screen and (max-width:768px){.about-one-inner{flex-direction:column-reverse;margin:0}}.about-one-imgleft{flex:45%;height:600px;width:auto;margin:0 15px 0 30px}@media only screen and (max-width:1400px){.about-one-imgleft{width:calc(100% - 90px);margin:0 15px 0 60px}}@media only screen and (max-width:768px){.about-one-imgleft{width:calc(100% - 60px);min-height:350px;margin:30px 45px 30px 30px;padding:30px}}.about-one-content{flex:55%;width:100%;height:100%;margin:0 30px 0 15px}@media only screen and (max-width:768px){.about-one-content{margin:0 30px;padding:30px 30px 0}}.services-hero{padding:0;height:700px}@media only screen and (max-width:1601px){.services-hero{height:667px}}@media only screen and (max-width:1400px){.services-hero{height:clamp(300px,45vw,575px)!important;padding:5% 30px}}.services-hero-content{width:100%;max-width:1300px;margin:0 30px -60px;color:#fff!important}@media only screen and (max-width:1200px){.services-hero-content{margin:0 30px}}.services-hero-content h1{width:100%;line-height:1.3}@media only screen and (max-width:768px){.services-hero-content h1{margin:0}}.services-hero-content h1{margin:0 0 5px!important}.services-detail-inner{height:100%;width:100%;max-width:1300px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #ae1d30;padding:5px 70px 30px}@media only screen and (max-width:1400px){.services-detail-inner{max-width:1040px}}@media only screen and (max-width:992px){.services-detail-inner{padding:5px 35px 30px}}@media only screen and (max-width:768px){.services-detail-inner{margin:0 20px!important;padding:5px 15px 20px}}.services-detail-body{display:flex;flex-direction:column;justify-content:center;width:100%}.services-detail-titlerow{display:flex;justify-content:flex-start;align-items:center;width:100%;margin:0 0 -40px}@media only screen and (max-width:768px){.services-detail-titlerow h3{font-size:36px!important;margin-bottom:-10px}}@media only screen and (max-width:1400px){.services-detail-titlerow{margin:0 0 -20px}}@media only screen and (max-width:992px){.services-detail-titlerow{margin:0 0 -10px}}@media only screen and (max-width:768px){.services-detail-titlerow{margin:0}}.services-detail-itemrow{display:flex;width:100%;flex:100%;justify-content:flex-end;align-items:center}@media only screen and (max-width:992px){.services-detail-itemrow{flex-direction:column;justify-content:center;align-items:center}}.services-detail-itemtitle{width:100%;flex:40%;display:flex;justify-content:flex-start;align-items:center;margin:0 0 0 30%}@media only screen and (max-width:1400px){.services-detail-itemtitle{margin:0 0 0 15%}}@media only screen and (max-width:992px){.services-detail-itemtitle{flex:100%;margin:0 0 -15px}}.services-detail-itemdesc{width:100%;flex:60%;display:flex;justify-content:flex-end;align-items:center}@media only screen and (max-width:768px){.services-detail-itemdesc{flex:100%;justify-content:flex-start}}.services-detail-offer{font-size:24px;color:#ae1d30}.services-detail-itemdesc{margin:0 15px 0 0}@media only screen and (max-width:768px){.services-detail-itemdesc{margin:-5px 0 0}}.products-hero{padding:0;height:700px}@media only screen and (max-width:1601px){.products-hero{height:667px}}@media only screen and (max-width:1400px){.products-hero{height:clamp(300px,45vw,575px)!important;padding:5% 30px}}.products-hero-content{width:100%;max-width:1300px;margin:0 30px -60px;color:#fff!important}@media only screen and (max-width:1200px){.products-hero-content{margin:0 30px}}.products-hero-content h1{width:100%;line-height:1.3}@media only screen and (max-width:768px){.products-hero-content h1{margin:0}}.products-hero-content h1{margin:0 0 5px!important}.products-three-container{max-width:1300px;margin:100px 30px}@media only screen and (max-width:992px){.products-three-container{margin:40px 30px}}.products-three-inner-ibleft-shortcoderight{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:50px}@media only screen and (max-width:992px){.products-three-inner-ibleft-shortcoderight{flex-direction:column}}.products-three-inner-content,.products-three-inner-scright{flex:50%;width:100%;height:100%;display:flex;justify-content:center}.products-three-inner-content{flex-direction:column;align-items:flex-start}.products-three-inner-scright{align-items:center;margin:0}.quote-hero{padding:0;height:700px}@media only screen and (max-width:1601px){.quote-hero{height:667px}}@media only screen and (max-width:1400px){.quote-hero{height:clamp(300px,45vw,575px)!important;padding:5% 30px}}.quote-hero-content{width:100%;max-width:1300px;margin:0 30px -60px;color:#fff!important}@media only screen and (max-width:1200px){.quote-hero-content{margin:0 30px}}.quote-hero-content h1{width:100%;line-height:1.3}@media only screen and (max-width:768px){.quote-hero-content h1{margin:0}}.quote-hero-content h1{margin:0 0 5px!important}.request-a-quote-container{width:100%;max-width:1300px;margin:100px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width:992px){.request-a-quote-container{margin:40px 30px}}.contact-hero{padding:0;height:700px}@media only screen and (max-width:1601px){.contact-hero{height:667px}}@media only screen and (max-width:1400px){.contact-hero{height:clamp(300px,45vw,575px)!important;padding:5% 30px}}.contact-hero-content{width:100%;max-width:1300px;margin:0 30px -60px;color:#fff!important}@media only screen and (max-width:1200px){.contact-hero-content{margin:0 30px}}.contact-hero-content h1{width:100%;line-height:1.3}@media only screen and (max-width:768px){.contact-hero-content h1{margin:0}}.contact-hero-content h1{margin:0 0 5px!important}.contact-us-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin-top:80px;padding:0 30px}@media only screen and (max-width:992px){.contact-us-content{margin-top:50px}}@media only screen and (max-width:768px){.contact-us-content{margin-top:30px}}.contact-us-content-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:1300px}.contact-us-content-para{width:65%;line-height:1.1}@media only screen and (max-width:992px){.contact-us-content-para{width:100%}}.contact-info{margin:0}.contact-info-inner{width:100%;max-width:1260px!important;display:flex;align-items:flex-start;justify-content:flex-start;margin:-15px 30px 0}@media only screen and (max-width:992px){.contact-info-inner{flex-direction:column}}.contact-info-sectionone{flex-basis:70%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0;padding:0}@media only screen and (max-width:992px){.contact-info-sectionone{flex-basis:100%}}.contact-info-sectionwo{flex-basis:30%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0;padding:0}@media only screen and (max-width:992px){.contact-info-sectionwo{flex-basis:100%}}.contact-info-textrow{width:100%;display:flex;align-items:center;justify-content:flex-start;margin:-10px 0 0;padding:0}@media only screen and (max-width:992px){.contact-info-textrow{margin:0 50px 0 0}}@media only screen and (max-width:768px){.contact-info-textrow{margin:0;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.contact-info-textrow p{font-size:20px!important;padding:0 0 0 15px}@media only screen and (max-width:768px){.contact-info-textrow p{font-size:14px!important}}.contact-info-sectiononetext{flex:50%;margin:0;padding:0}@media only screen and (max-width:992px){.contact-info-sectiononetext{margin:0 50px 0 0}}.contact-info-sectiononetext p,.contact-info-sectiontwotext p{color:#ae1d30}.contact-info-sectiontwotext{flex:50%;margin:0;padding:0}.contact-us-form-container{width:100%;max-width:1300px;margin:40px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width:992px){.contact-us-form-container{margin:0 30px 40px}}.form-heading{color:#fff;padding:0 0 30px}.form-heading-sml{color:#fff;padding:0 0 15px}.cf-row{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;gap:30px}@media only screen and (max-width:768px){.cf-row{flex-direction:column;align-items:flex-start;justify-content:center;gap:0}}.cf-row-submit{width:100%;display:flex;align-items:flex-end;justify-content:flex-end}@media only screen and (max-width:992px){.cf-row-submit{margin:30px 0 0}}.cf-row-item{flex:50%;display:flex;align-items:center;justify-content:center}.cf-row-item,.cf-row-item-message{width:100%;height:100%}.cf-row-drag{width:50%}@media only screen and (max-width:992px){.cf-row-drag{width:80%}}@media only screen and (max-width:768px){.cf-row-drag{width:100%}}.the-request-form{width:100%;min-width:clamp(300px,180vw,1260px);background-color:#ae1d30;padding:40px 30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;overflow:hidden}@media only screen and (max-width:1400px){.the-request-form{min-width:0;width:100%;max-width:clamp(300px,180vw,1280px)}}.file-attachment{color:#fff;font-size:24px}.the-request-form-sml{width:100%;max-width:850px!important;background-color:#ae1d30;padding:40px 30px;margin:0 60px 0 0!important;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.file-attachment-sml{color:#fff;font-size:18px}.wpcf7-form-control-wrap,.wpcf7-text{width:100%!important}textarea.wpcf7-form-control.wpcf7-textarea{color:#6e6e6e;font-size:20px;font-weight:400}.wpcf7 input[type=submit]{display:flex;align-items:flex-end;justify-content:flex-end;height:30px!important;margin:0 -60px 20px 0;color:#fff;background-color:#ae1d30;border:1px solid #fff;padding:15px 55px 35px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;font-size:22px}.wpcf7-textarea::placeholder,input::placeholder{opacity:.5}.codedropz-upload-handler{border:1px dashed #1f1f1f;border-radius:0}.codedropz-upload-container,.codedropz-upload-inner{background-color:#fff}.codedropz-upload-inner h4{margin:0 10px;font-weight:500!important}.cd-upload-btn{font-weight:400;color:#ae1d30}.dnd-upload-counter{opacity:.45}.page-id-11 .cf-row .page-id-13 .cf-row,.page-id-12 .cf-row,.page-id-15 .cf-row,.page-id-17 .cf-row{gap:15px}.page-id-15 .codedropz-upload-container,.page-id-17 .codedropz-upload-container{padding:7px 10px;background-color:#fff}input[type=email],input[type=tel],input[type=text],page-id-15 input[type=week],page-id-17 input[type=week]{height:35px!important;margin:0 0 15px;color:#6e6e6e;font-size:18px;font-weight:400}
/*# sourceMappingURL=maps/blocks.css.map */
