@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");@font-face{font-family:Countach-regular;src:url(https://dailymfgssss.wpenginepowered.com/wp-content/themes/test/fonts/countachweb-regular.woff) format("truetype")}.counter,.frist-bg,.hs-richtext.hs-main-font-element h3,.sec-bg,.thid-bg,h1,h2,h3,h4,h5,h6{font-family:Countach-regular!important}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#fafafa;color:#242424;font-family:Inter,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}ul{list-style:none}.container{margin:0 auto;max-width:1360px;padding:0 15px;width:100%}header{background-color:#f9f9f9;padding:15px 0;position:sticky;top:0;z-index:1000}header .container{align-items:center;display:flex;justify-content:space-between}.logo img{height:70px}.main-menu{align-items:center;display:flex}.main-menu li{margin:0 15px;position:relative}.main-menu a{color:#1f2421;display:block;font-family:Inter,sans-serif;font-size:16px;font-weight:300;padding:10px 0;transition:color .3s}.main-menu a.active,.main-menu a:hover{color:#2080df}.has-dropdown{position:relative}.dropdown-menu{backdrop-filter:blur(24px)!important;background:#f2f2f299!important;border-radius:30px;box-shadow:0 5px 15px rgba(0,0,0,.1);display:none;left:22px;padding:20px;position:absolute;right:0;top:100px;transform:translateX(-30%);width:60vw;z-index:100}.dropdown-menu h3{color:#343434;font-size:34px;font-weight:500;margin-bottom:0;padding:0;text-transform:uppercase}.has-dropdown:hover .dropdown-menu{display:block}.dropdown-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.dropdown-links .first_ullist ul li a img{height:auto;width:53px}.dropdown-item{align-items:center;background-color:#fcfcfc;border-radius:8px;border-radius:20px;cursor:pointer;display:flex;padding:10px;transition:transform .3s,box-shadow .3s}.dropdown-item:hover{transform:translateY(0)}.dropdown-item img{display:block;margin:0 auto;max-width:63px;width:100%}.dropdown-item h4{color:#0a9fe6;font-size:18px;font-weight:400;margin-bottom:1px}.dropdown-item h4,.dropdown-item p{font-family:Archivo,sans-serif!important;text-transform:uppercase}.dropdown-item p{color:#343434;font-size:12px;font-weight:300}.dropdown-links{display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.dropdown-links a{border-bottom:1px solid rgba(0,0,0,.05);color:#242424;font-size:15px;padding:8px 0;transition:color .3s,padding-left .3s}.dropdown-links a:hover{color:#2080df}.quote-btn{background-color:#343434;border-radius:50px;font-weight:500;padding:15px 25px;transition:background-color .3s;transition:all .5s}.quote-btn:hover{background-color:#343434;color:#fff;transform:scale(.9)}.hero{background:url(https://dailymfgssss.wpenginepowered.com/wp-content/uploads/2025/05/image.png);background-size:cover;color:#fff;margin:0 auto 20px;padding:63px 0;text-align:center}.hero h1{font-family:IntegralCF-Bold,sans-serif;font-size:84px;font-weight:300;line-height:normal;margin-bottom:12px;text-transform:uppercase}.hero p{font-size:18px;margin:0 auto;max-width:600px}.contact-section{padding:60px 0}.contact-columns{display:flex;gap:30px}.rep-box{background:linear-gradient(90deg,#2080df,#1434a4);border-radius:10px;color:#fff;height:100%;padding:40px}.rep-box h2{font-family:Poppins,sans-serif;font-size:32px;font-weight:500;line-height:1.3}.contact-details,.rep-box h2{margin-bottom:30px}.contact-item{align-items:center;display:flex;margin-bottom:20px}.contact-item i{font-size:20px;margin-right:15px}.contact-item a{font-size:18px;font-weight:500}.hours{align-items:center;display:flex}.hours i{font-size:20px;margin-right:15px}.contact-form{width:100%}.contact-form h3{color:#242424;font-size:20px;font-weight:500;margin-bottom:15px;text-align:center}.contact-form h2{color:#2080df;font-family:IntegralCF-Bold,sans-serif;font-size:40px;font-weight:700;margin-bottom:30px;text-align:center}.form-row{display:flex;gap:20px;margin-bottom:20px}.form-group{flex:1}.form-group input,.form-group select{border:1px solid #ddd;border-radius:8px;font-family:Poppins,sans-serif;font-size:16px;padding:15px;width:100%}.form-group select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23333' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-position:calc(100% - 15px);background-repeat:no-repeat}.submit-btn{background-color:#242424;border:none;border-radius:8px;color:#fff;cursor:pointer;float:right;font-size:18px;font-weight:500;margin-top:20px;padding:15px 40px;transition:background-color .3s}.submit-btn:hover{background-color:#2080df}footer{background-color:#242424;color:#fff;padding:60px 0 0}.footer-top{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:40px}.footer-logo{flex:1;min-width:300px}.footer-logo img{filter:invert(1);height:70px;margin-bottom:15px}.footer-logo p{font-size:16px;margin-bottom:20px;max-width:300px}.social-links{display:flex;gap:15px}.social-links a{align-items:center;background-color:hsla(0,0%,100%,.1);border-radius:50%;display:flex;height:40px;justify-content:center;transition:background-color .3s;width:40px}.social-links a:hover{background-color:#2080df}.footer-links{display:flex;flex:2;gap:30px}.footer-column{flex:1}.footer-column h4{color:#fff;font-size:18px;font-weight:300;margin-bottom:20px}.footer-column ul li{margin-bottom:10px}.footer-column ul li a{color:#fff;font-size:15px;transition:color .3s}.footer-column ul li a:hover{color:#2080df}.footer-contact{flex:1;min-width:250px}.footer-contact ul li{align-items:flex-start;color:#fff;display:flex;margin-bottom:15px}.footer-contact ul li i{margin-right:15px;margin-top:5px}.footer-contact ul li a{color:#fff;transition:color .3s}.footer-contact ul li a:hover{color:#2080df}.footer-bottom{background:linear-gradient(124deg,#1655d6 3.05%,#0a9fe6 66.11%);border-top:1px solid hsla(0,0%,100%,.1);color:#fff;padding:20px 0;text-align:center}.footer-bottom p{color:#fff;font-size:14px;font-weight:300}.dropdown-item .img-icon{flex:0 0 25%}.dropdown-item .content{flex:0 0 75%;padding:0 10px}.dropdown-links .first_ullist ul li{align-items:center;display:flex}.dropdown-links .first_ullist ul li a{align-items:center;border:0;color:#3c3d3f;display:flex;font-family:Archivo,sans-serif;font-size:22px;font-weight:300;gap:10px}.dropdown-menu.stock{left:77px;width:30vw}.dropdown-menu.stock .dropdown-links{display:block}.main-menu li.has-dropdown:hover:after{background:transparent;content:"";display:block;height:140px;position:absolute;top:0;width:100%}@media (max-width:1200px){.dropdown-menu{width:700px}}@media (max-width:992px){.contact-columns{flex-direction:column}.contact-form,.contact-info{width:100%}.dropdown-menu{transform:translateX(-10%);width:500px}.dropdown-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.quote-btn{display:none}.contact-info{position:unset!important;width:100%!important}header.for_mobile{display:block}.mobile-header{display:flex!important}.mobile-menu-toggle{display:flex;order:2}.dropdown-menu{position:static;transform:none;width:100%}.dropdown-grid,.dropdown-links{grid-template-columns:1fr}.form-row{flex-direction:column;gap:15px}.hero h1{font-size:36px}.footer-top{flex-direction:column}.for_desktop{display:none}}.mobile-menu-toggle{cursor:pointer;display:none;flex-direction:column;height:20px;justify-content:space-between;width:30px;z-index:200}.mobile-menu-toggle span{background-color:#242424;border-radius:3px;display:block;height:3px;transition:all .3s ease;width:100%}.mobile-menu-toggle.active span:first-child{transform:translateY(8px) rotate(45deg)}.mobile-menu-toggle.active span:nth-child(2){opacity:0}.mobile-menu-toggle.active span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.mobile-header{align-items:center;display:flex;justify-content:space-between;padding:16px}.mobile-logo img{height:60px}.hamburger{cursor:pointer;display:flex;flex-direction:column;gap:5px;width:25px}.hamburger span{background:#000;border-radius:2px;height:3px;width:25px}.mobile-menu{background:#fff;display:none;padding:20px}.mobile-menu.active{display:block}.mobile-menu ul{list-style:none;margin:0;padding:0}.mobile-menu ul li{border-bottom:1px solid #eee;padding:10px 0;text-align:center;width:100%}.mobile-menu a{color:#000;font-weight:300;text-decoration:none}.has-submenu>a:after{content:" ▼";font-size:12px}.submenu{display:none;padding-left:16px}.has-submenu.open .submenu{display:block}.quote-btn{background:#343434;border-radius:30px;color:#fff;display:inline-block;margin-top:10px;padding:10px 16px;text-align:center}@media (min-width:1025px){.quote-btn{font-size:14px;margin-top:0;padding:12px 24px}.main-menu li{margin:0 8px}.main-menu a{font-size:14px}.main-menu a>img{width:16px}.has-dropdown-oral{position:static!important}.dropdown-menu-oral{left:0;margin:0 auto;right:0;top:131px;transform:none}}@media (min-width:1261px){.quote-btn{font-size:15px;margin-top:0;padding:12px 45px}.main-menu li{margin:0 15px}.main-menu a{font-size:16px}}.for_mobile,.mobile-header,.mobile-menu{display:none}.submitted-message.hs-main-font-element.hs-form-046d305c-65d0-45a9-9e68-cf285dd52ef3.hs-form-046d305c-65d0-45a9-9e68-cf285dd52ef3_8bdfb76c-9a34-49d6-8668-99d37ddf5744{font-family:Countach-regular;font-size:70px;text-align:center}.gc-form-wrap .hs-input{border:1px solid #ccc;border-radius:5px;height:49px;width:100%!important}.input input{width:100%}.hs-form-046d305c-65d0-45a9-9e68-cf285dd52ef3_d7a325d3-2506-4c41-932e-3921d36dcfda fieldset{display:flex;gap:30px;width:100%}.input input{width:100%!important}.hs_message.hs-message.hs-fieldtype-textarea.field.hs-form-field,.hs_phone.hs-phone.hs-fieldtype-phonenumber.field.hs-form-field,.input select{width:100%}.input textarea{height:100px;width:100%!important}.hs_please_describe_your_project_new.hs-please_describe_your_project_new.hs-fieldtype-textarea.field.hs-form-field{width:100%}input#upload_a_file_detailing_your_needs-046d305c-65d0-45a9-9e68-cf285dd52ef3_5116{border:0;border-color:transparent}.actions input{background:#146cae;border:0;border-radius:10px;color:#fff;font-size:14px;font-size:20px;margin:10px 0;padding:1.0714285714em 3em;text-transform:uppercase;width:100%}.hs-form-046d305c-65d0-45a9-9e68-cf285dd52ef3_4489ce5a-13ac-467a-91fe-cca96bc27875 fieldset{border:0;margin:0;max-width:100%!important;padding:0;width:100%!important}fieldset{max-width:100%!important;width:100%!important}.contact-info{display:none;height:max-content;position:sticky;top:130px;width:35%}.hs-form-80e5eeb5-75f1-4b14-8914-62de82513e22_3e57c14e-0436-42e2-a847-5c8e0cc10a35 fieldset.form-columns-2 .input{margin-right:8px}.gc-form-wrap .hs-input,.input input{border:1px solid #ccc;border-radius:5px;font-family:Muli,Sans-serif;font-size:1em;height:49px!important;width:100%!important}.gc-form-wrap label,.gdd002-b-formwrap .hs-form-required,.ginput_container_phone .validation_message,.hs-blog-listing .post-body>h1:first-child,.hs-blog-listing .post-body>h2:first-child,.larfm-accordion-tab input,.logged-in-as,.mfp-align-top .mfp-container:before,.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader,.screen-reader-text,.sf-contact-head,.site-header-new .hs-menu-depth-2:focus .link-img .off,.site-header-new .hs-menu-depth-2:hover .link-img .off,.site-header-new .link-img .on,.site-header-new .sf-email-wrap span:not(.material-icons),.site-header-new .sf-ph-wrap span:not(.material-icons),.site-header-new .sh-ico-menu span,.site-header-new .sh-ico-search:before,.site-header-new .sh-sticky-wrap .site-logo,.site-header-new .sh-utility-nav-desk,.site-header-new .sn-li-l2:focus .link-img .off,.site-header-new .sn-li-l2:hover .link-img .off,.site-header-new .sn-li-l3:focus .link-img .off,.site-header-new .sn-li-l3:hover .link-img .off,.site-header-new .sn-li-l4:focus .link-img .off,.site-header-new .sn-li-l4:hover .link-img .off,.site-header-new .sn-li-l5:focus .link-img .off,.site-header-new .sn-li-l5:hover .link-img .off,.slick-arrow.slick-hidden,.slick-slide.slick-loading img,.sn-nav .menu-item-has-children ul li:not([class]):after,.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label,.tse-tab_drawer_heading,.validation_error,[hidden],img[name=pphLoggerImage],label abbr,template{display:none!important}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#000;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(0,0,0,.7);outline:0}.gc-form-wrap .hs-input,.input select,.input textarea{border:1px solid #ccc;border-radius:5px;color:inherit;font-size:1em;height:49px;height:auto;width:100%!important}.input textarea{font-size:1rem;min-height:92px}.main-nav .has-dropdown a{position:relative;z-index:999}.ul-icon ul li a:hover{color:#2080df}.ul-icon a{align-items:center;display:flex}@media(max-width:500px){.footer-links,.footer-top{display:block}.footer-column{padding-top:1em}}