 @import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Train+One&display=swap'); #wpadminbar{display:none !important;}body{background:#fff;font-family:'Lato',sans-serif;color:#000000;font-size:18px;font-weight:400;overflow-x:hidden!important;}h1,h1 a,.large-text1{font-family:'Train One',sans-serif;color:#000;font-size:2em;font-weight:900;letter-spacing:0.06rem;line-height:normal;margin:1.5rem 0;text-transform:uppercase;}h2,.large-text2{font-family:'Train One',sans-serif;color:#000;font-size:1.7em;font-weight:900;line-height:normal;margin:1.5rem 0;text-transform:uppercase;}h3,.large-text3{font-family:'Train One',sans-serif;color:#000;font-size:1.47em;font-weight:900;line-height:normal;margin:1.5rem 0;text-transform:uppercase;}h4,.large-text4{font-family:'Train One',sans-serif;color:#000;font-weight:900;font-size:1.3em;line-height:normal;margin:1.5rem 0;text-transform:uppercase;}p{font-family:'Lato',sans-serif;font-size:1em;font-weight:400;line-height:2.4rem;margin:1.5rem 0;}ul{list-style-type:none;}ul.list-icon{}li{font-family:'Lato',sans-serif;font-size:1em;font-weight:400;line-height:2.4rem;}ul.list-icon li::before{content:"";width:0;height:0;display:inline-block;position:relative;border-left:0.55rem solid #000000;border-top:0.4rem solid transparent;border-bottom:0.4rem solid transparent;margin-right:1rem;}.grey-bg ul.list-icon li::before,.dark-bg ul.list-icon li::before,.darkoverlay-bg ul.list-icon li::before{border-left-color:#fff;}h1 small,h2 small,h3 small,h4 small{display:block;font-size:75%;font-weight:500;line-height:1.2;}.button{background:#000;color:#fff;min-width:220px;font-weight:700;line-height:3.5;padding:0 4rem;text-align:center;text-transform:uppercase;}.button:active,.button:focus,.button:hover{background:#037c8f;color:#fff;}.button-2{width:100%;height:100%;display:block;font-size:5.8rem;font-weight:900;letter-spacing:0.1rem;line-height:1;padding:0 4rem;text-align:center;opacity:.95;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;}.button-2:active,.button-2:focus,.button-2:hover{opacity:.85;}.button-2 span{color:#000000;display:block;position:relative;opacity:1;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;}.button-2:hover span:not(.click-here){line-height:0;opacity:0;}.button-2 span.click-here{color:#f4f4f4;position:absolute;display:block;left:0;width:100%;opacity:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;}.button-2:hover span.click-here{opacity:1;}.row{margin:0 auto;max-width:90rem;width:100%;}.row.full{margin:0;max-width:100%;width:100%;}.content-wrapper{position:relative;background:#fff;}.strip-padding{padding-left:0!important;padding-right:0!important;}.strip-padding-left{padding-left:0!important;}.strip-padding-right{padding-right:0!important;}.padding-top{padding-top:40.5%;}.padded{padding:5% 7%;}.small-padded{padding:2% 3%;}.dark-bg{background-color:#000000;}.grey-bg{background-color:#000000}.lightgrey-bg{background-color:#f4f4f4}.white-bg{background-color:#fff;}.highlight-bg{background-color:#037c8f;}.darkoverlay-bg{background-color:rgb(3 3 3 / 90%);}.lightoverlay-bg{background-color:rgba(240,240,240,.7);}.dark-text{color:%TEAL%;}.white-text{color:#fff;}.highlight-text{color:#000;font-family:'Lato',sans-serif;}.gradient-text .fa{color:#037c8f;font-size:4.5rem!important;background:linear-gradient(-90deg,%TEAL%,#4285f4,%TEAL%,#ffefc3);background:-webkit-linear-gradient(-90deg,%TEAL%,#4285f4,%TEAL%,#ffefc3);background:-moz-linear-gradient(-90deg,%TEAL%,#4285f4,%TEAL%,#ffefc3);background:-o-linear-gradient(-90deg,%TEAL%,#4285f4,%TEAL%,#ffefc3);background-clip:text!important;-moz-background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;-webkit-text-stroke-color:transparent;}.text-shadow{text-shadow:2px 2px 1px rgba(0,0,0,.4);}.box-shadow{z-index:1;box-shadow:1px 10px 15px 1px rgba(0,0,0,.4);}.box-shadow.alt{box-shadow:10px 5px 15px 1px rgba(0,0,0,.4);}.overlay{background:#ffffffeb;position:absolute;height:100%;left:0;opacity:.7;top:0;width:100%;z-index:-1;}.box{border:2px solid #f4f4f4;padding:1.5rem 4.8rem;margin-bottom:2.8rem;}.box p{line-height:normal;margin:15px 0;}.scrollfade,[class*="fadein-"]{opacity:0;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;}.scrollfade.complete{opacity:1;}.scroll-down{cursor:pointer;font-size:3rem;}.page-wrapper{max-width:75rem;clear:both;}header:not(#header-home){position:relative;z-index:1;padding-top:13vw;}#header-home{background-color:rgba(0,0,0,.7);border-bottom:4px solid #000;height:100vh;} .no-touch .top-bar-section li:not(.has-form) a:not(.button)::after{content:"";position:absolute;bottom:-7px;height:5px;width:0;background:#037c8f;top:unset;right:unset;margin-top:0;border:none;z-index:9999;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;}.no-touch .top-bar-section ul li.has-dropdown:hover:not(.has-form) > a::after,.no-touch .top-bar-section li.has-dropdown.active:not(.has-form) a:not(.button):hover::after,.no-touch .top-bar-section li.has-dropdown:not(.has-form) a:not(.button):hover::after{width:80%;}.top-bar,.top-bar-section ul li,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section ul li.active > a,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li.active:not(.has-form) a:not(.button):hover,.top-bar-section li:not(.has-form) a:not(.button):hover{background:none;}.top-bar-section li:not(.has-form) a:not(.button){font-family:'Lato',sans-serif;font-size:1rem;font-weight:700;padding:0 10px;text-transform:uppercase;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;}.top-bar-section ul li.active > a,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a{color:#037c8f;padding:0 10px;}.no-touch .top-bar-section .dropdown{background:none;padding:3rem 0;width:300px!important;}.no-touch .top-bar-section ul.dropdown li{background:none;width:100%;}.top-bar-section .dropdown li:not(.has-form) a:not(.button){background:none;color:#000;font-size:0.8rem;line-height:30px;padding:0 1rem;}.top-bar-section .dropdown li:not(.has-form) a:not(.button)::before{content:"";position:relative;background:#037c8f;width:5px;height:10px;display:inline-block;opacity:0;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;}.top-bar-section .dropdown li:not(.has-form) a:not(.button)::after{display:none;}.top-bar-section .dropdown li.active:not(.has-form) a:not(.button),.top-bar-section .dropdown li:hover:not(.has-form) > a,.top-bar-section .dropdown li.active:not(.has-form) a:not(.button):hover,.top-bar-section .dropdown li:not(.has-form) a:not(.button):hover{background:none;color:#037c8f;border-bottom:none!important;}.top-bar-section .dropdown li.active:not(.has-form) a:not(.button)::before,.top-bar-section .dropdown li:hover:not(.has-form) > a::before,.top-bar-section .dropdown li.active:not(.has-form) a:not(.button):hover::before,.top-bar-section .dropdown li:not(.has-form) a:not(.button):hover::before{margin-right:1rem;opacity:1;}.no-touch .dropdown-bg{position:absolute;top:42px;max-width:90rem;width:100%;z-index:10;display:none !important;}.logo-wrapper{background-color:#000000;}.logo{display:block;position:relative;}.header-company-title{font-size:1.65rem;font-weight:500;margin:15px 0 0 0;}.header-company-title a:hover{color:#037c8f;}.header-company-serviceorder{color:#f4f4f4;font-size:1.2rem;font-weight:400;line-height:normal;margin:0 0 15px 0;}.tagline p{color:#000000;font-weight:400;line-height:normal;margin:15px 0;}.call-link[href^="tel:"]{color:#fff;display:block;font-size:1.2rem;font-weight:700;position:relative;text-align:center;text-transform:uppercase;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}.call-number{font-size:1.85rem;}.social-bar{display:inline-block;padding:0 15px;width:auto;}.social-bar a{color:#fff;font-size:16px;line-height:50px;padding:0 15px;text-align:center;}.social-bar a:hover{color:#037c8f;}.header-boxes{bottom:285px;position:absolute;width:100%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);}.slick-text-slider{width:70%;}.slick-text-slider .large-text1{color:#fff;text-shadow:4px 3px 7px rgb(0 0 0);font-size:5em;font-family:'Lato',sans-serif;font-weight:700;line-height:.75;}.slick-text-slider .large-text1 span{font-weight:300;font-family:'Lato',sans-serif;display:block;line-height:1.2;}.header-box{padding:1.4em 2em;box-shadow:1px 10px 15px 1px rgba(0,0,0,.4);}.header-box *{font-weight:700;letter-spacing:1px;text-transform:uppercase;}.header-box-divider svg{max-height:7px;}.header-box-top{font-weight:700;color:#fff;font-size:2rem;line-height:1;margin:0;}.header-box-bottom p{color:#fff;font-size:1.25rem;font-weight:600;margin:0;}.header-box-stars{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/svgs/5_stars.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;height:50px;}.header-box-divider .cls-1,.header-box-divider .cls-2{fill:#fff;}.header-box-divider .cls-2{fill-rule:evenodd;}.pagetitle-placeholder{padding:7em 0;}#homeimg01{position:relative;display:none!important;}input,textarea{border:2px solid #878787!important;box-shadow:none!important;font-size:1.1rem!important;font-weight:400!important;line-height:2.5!important;margin-bottom:1.3rem;padding:0 1rem!important;width:100%;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;}textarea{min-height:10rem;}input:focus,textarea:focus{background:none!important;border-color:#037c8f!important;box-shadow:1px 3px 5px 1px #f4f4f4!important;color:#037c8f;}.footer-wrapper{float:left;position:relative;width:100%;}.footer-wrapper p{color:#fff;font-weight:400;line-height:normal;}.footer-wrapper a,.footer-wrapper *{color:#fff!important;}.footer-wrapper .scroll-to-top{background:#c64b00;border-radius:0.2rem;cursor:pointer;padding:0.2rem 0.7rem;position:absolute;right:2rem;top:78%;}.emailConfirmation{margin:0 auto;}.emailConfirmation h1{color:#00CC00;}svg.payment-icon.transparent{height:40px;margin:4px;}  .slick-background-wrapper,.slick-extract-captions{left:0;position:relative !important;top:0;z-index:0;width:100% !important;height:30vw;overflow:hidden;}.slick-extract-captions .slide-content{opacity:0;}  header[id^="header-"]{position:relative;background-repeat:no-repeat;background-position:50% 0;padding-top:13vw;}#header-contact-us,#header-about-us,#header-services,#header-remodeling,#header-construction,#header-gallery,#header-faq,#header-service-areas,.single-lnm_landing_pages .header-wrapper{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/contact-us.jpg);}#header-home-builder{background:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/residential-construction2.jpg);}#header-carpentry{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/carpentry.jpg);}#header-chimney-repairs{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/chimney-repair.jpg);}#header-commercial-construction{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/commercial-construction.jpg);}#header-concrete-work{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/concrete-work.jpg);}#header-custom-cabinets{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/custom-cabinets.jpg);}#header-custom-countertops{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/custom-countertops.jpg);}#header-doors{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/doors.jpg);}#header-electrical{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/electrical.jpg);}#header-flooring{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/flooring.jpg);}#header-gutters{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/gutters.jpg);}#header-home-repairs{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/home-repairs.jpg);}#header-hvac{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/hvac.jpg);}#header-painting{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/painting.jpg);}#header-plumbing{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/plumbing-img.jpg);}#header-residential-construction{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/residential-construction.jpg);}#header-roof-waterproofing{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/roof-waterproofing.jpg);}#header-roofing{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/roofing.jpg);}#header-roofing-repair{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/roofing-repair.jpg);}#header-tile-flooring{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/tile-flooring.jpg);}#header-windows{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/windows.jpg);}#header-wood-flooring{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/wood-flooring.jpg);}#header-basement-remodeling{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/basement-remodeling.jpg);}#header-bathroom-remodeling{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/bathroom-remodeling.jpg);}#header-commercial-remodeling{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/commercial-remodeling.jpg);}#header-kitchen-remodeling{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/kitchen-remodeling.jpg);}#header-residential-remodeling{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/residential-remodeling.jpg);}#header-deck-construction{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/deck-construction.jpg);}#header-framing{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/framing.jpg);}#header-patio-construction{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/patio-construction.jpg);}#header-home-additions{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/home-additions.jpg);}#header-siding{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/siding.jpg);}#header-drywall-installation{background-image:url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2019/07/h-drywall-installation.jpg);}#header-drywall-repair{background-image:url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2019/07/h-drywall-repair.jpg);}  [id^="service-"]{background-repeat:no-repeat;background-position:50%;}#service-carpentry{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/carpentry-3.jpg);}#service-chimney-repairs{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/chimney-repair2.jpg);}#service-concrete-work{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/concrete-work2.jpg);}#service-custom-cabinets{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/custom-cabinets2.jpg);}#service-custom-countertops{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/custom-countertops2.jpg);}#service-doors{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/doors2.jpg);}#service-electrical{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/electrical2.jpg);}#service-flooring{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/flooring2.jpg);}#service-gutters{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/gutters2.jpg);}#service-home-repairs{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/home-repairs2.jpg);}#service-hvac{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/hvac2.jpg);}#service-painting{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/painting2.jpg);}#service-plumbing{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/plumbing2.jpg);}#service-roof-waterproofing{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/roof-waterproofing2.jpg);}#service-roofing{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/roofing2.jpg);}#service-roofing-repair{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/roofing-repair2.jpg);}#service-tile-flooring{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/tile-flooring2.jpg);}#service-windows{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/windows2.jpg);}#service-wood-flooring{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/wood-flooring2.jpg);}#service-home-builder{background:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/residential-construction2.jpg);}#service-basement-remodeling{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/basement-remodeling2.jpg);}#service-bathroom-remodeling{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/bathroom-remodeling2.jpg);}#service-commercial-remodeling{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/commercial-remodeling2.jpg);}#service-kitchen-remodeling{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/kitchen-remodeling2.jpg);}#service-residential-remodeling{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/residential-remodeling2.jpg);}#service-commercial-construction{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/commercial-construction2.jpg);}#service-deck-construction{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/deck-construction2.jpg);}#service-framing{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/framing2.jpg);}#service-patio-construction{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/patio-construction2.jpg);}#service-residential-construction{background:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/residential-construction2.jpg);}#service-home-additions{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/home-additions2.jpg);}#service-siding{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/siding2.jpg);}#service-drywall-installation{background-image:url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2019/07/s-drywall-installation.jpg);}#service-drywall-repair{background-image:url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2019/07/s-drywall-repairs.jpg);}  [id^="aside-"]{background-repeat:no-repeat;background-position:bottom;background-attachment:fixed;}#aside-carpentry{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/carpentry.jpg);}#aside-chimney-repair{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/chimney-repair.jpg);}#aside-concrete-work{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/concrete-work.jpg);}#aside-custom-cabinets{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/custom-cabinets.jpg);}#aside-doors{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/doors.jpg);}#aside-electrical{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/electrical.jpg);}#aside-flooring{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/flooring.jpg);}#aside-gutters{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/gutters.jpg);}#aside-home-repairs{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/home-repairs.jpg);}#aside-hvac{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/hvac.jpg);}#aside-painting{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/painting.jpg);}#aside-plumbing{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/plumbing-img.jpg);}#aside-roof-waterproofing{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/roof-waterproofing.jpg);}#aside-roofing{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/roofing.jpg);}#aside-roofing-repair{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/roofing-repair.jpg);}#aside-tile-flooring{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/tile-flooring.jpg);}#aside-windows{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/windows.jpg);}#aside-wood-flooring{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/wood-flooring.jpg);}#aside-bathroom-remodeling{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/bathroom-remodeling.jpg);}#aside-commercial-remodeling{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/commercial-remodeling.jpg);}#aside-kitchen-remodeling{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/kitchen-remodeling.jpg);}#aside-residential-remodeling{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/residential-remodeling.jpg);}#aside-commercial-construction{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/commercial-construction.jpg);}#aside-deck-construction{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/deck-construction.jpg);}#aside-framing{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/framing.jpg);}#aside-patio-construction{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/patio-construction.jpg);}#aside-residential-construction{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/residential-construction.jpg);}#aside-home-additions{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/home-additions.jpg);}#aside-siding{background-image:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/siding.jpg);}#aside-drywall-installation{background-image:url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2019/07/h-drywall-installation.jpg);}#aside-drywall-repair{background-image:url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2019/07/h-drywall-repair.jpg);}  .about-section2-img{background:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/about-image.jpg) no-repeat 50%;}[id^="section-"],[id^="aside-"]{position:relative;z-index:0;}#section-carpentry-img{background:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/carpentry-3.jpg) no-repeat 0 50% fixed;}#section-custom-cabinets2{background:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/custom-cabinets2.jpg) no-repeat right fixed;}#section-custom-cabinets3{background:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/custom-cabinets3.jpg) no-repeat 0 50% fixed;}#section-home-repairs{background:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/home-repairs3.jpg) no-repeat 0 50% fixed;float:left;}#section-hvac{background:url(https://millbrookcorpma.com/wp-content/themes/gc7/images/hvac3.jpg) no-repeat 0 50% fixed;}.gallery-content span{font-size:18px;font-weight:400;text-transform:uppercase;color:#000;border:2px solid #037c8f;padding:10px 30px;cursor:pointer;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;position:relative;top:-20px;opacity:0;}.gallery-button span:hover{background:#037c8f !important;color:#fff!important;}.gallery-button.custom img{width:100%;}.gallery-button.custom:hover span{opacity:1;top:0;}.gallery-button.custom:hover .main-overlay{background:rgba(255,255,255,0.72);}.gallery-content{position:absolute;width:100%;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;text-align:center;z-index:0!important;}.main-overlay{position:absolute;width:calc(100% - 30px);height:calc(100% - 19px);top:9px;left:15px;background:rgba(0,0,0,0);z-index:1;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;z-index:0!important;}  .custom-slide-out-wrapper{position:fixed;top:50%;right:0;background:#e7e7e7;padding:40px 70px;z-index:99999999999999999!important;border-radius:10px 0px 0px 15px;-moz-transform:translateX(100%) translateY(-50%);-webkit-transform:translateX(100%) translateY(-50%);-o-transform:translateX(100%) translateY(-50%);-ms-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%);-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease;}.custom-slide-out-wrapper.active{-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);box-shadow:0px 40px 40px 0px rgba(28,28,28,0.2);}span.slide-out-title{display:block;margin:0 0 25px;color:#000000;font-weight:700;font-size:1.47em;}.custom-slide-out-form form{margin:0;}.custom-slide-out-wrapper span.custom-form-toggle{position:absolute;left:0;top:50%;color:#ffffff;font-size:24px;width:80px;line-height:80px;text-align:center;background:#037c8f;border-radius:40px;box-shadow:0px 25px 40px 0px rgba(28,28,28,0.2);-moz-transform:translateX(-70%) translateY(-50%);-webkit-transform:translateX(-70%) translateY(-50%);-o-transform:translateX(-70%) translateY(-50%);-ms-transform:translateX(-70%) translateY(-50%);transform:translateX(-70%) translateY(-50%);cursor:pointer;}input.slideOutInput[type="text"]{border-radius:15px;font-size:15px;line-height:1.4;height:auto;border:none;padding:10px 25px;margin-bottom:10px;box-shadow:none !important;background:#ffffff;color:#000000;font-weight:normal;}.custom-slide-out-form input[type="text"]::placeholder,.custom-slide-out-form .contactForm textarea::placeholder{color:#000000;}.custom-slide-out-form .contactForm textarea{width:100%;border-radius:15px;line-height:1.4;border:none;box-shadow:none !important;background:#ffffff;color:#000000;font-weight:normal;padding:10px 25px;font-size:15px;height:100px;margin-bottom:10px;}.custom-slide-out-form .contactForm .captchaWrapper{border-radius:15px;font-size:15px;line-height:1.4;height:auto;border:none;box-shadow:none !important;color:#000000;font-weight:normal;margin:0 0 10px;padding:5px 15px;min-height:0;float:left;}.custom-slide-out-form .contactForm .captchaWrapper input{border:none;box-shadow:none;display:inline-block;width:auto;font-size:15px;padding:0 15px;margin:0 0 0 30px;color:#000000;}.custom-slide-out-form .contactForm .captchaRefresh{vertical-align:top;}.custom-slide-out-form .contactForm .submitWrapper{text-align:center;margin-top:20px;}.custom-slide-out-form .contactForm .submitWrapper button.submit{color:#ffffff;font-weight:normal;background:#037c8f;border:none;text-align:center;cursor:pointer;min-width:200px;padding:15px;border-radius:10px;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;}.custom-slide-out-form .contactForm .submitWrapper button.submit:hover{box-shadow:0px 25px 40px 0px rgba(28,28,28,0.2);-moz-transform:translateY(-3px);-webkit-transform:translateY(-3px);-o-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);}   #header-home{background:center / cover no-repeat url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2019/09/hero-bg.jpg);border-bottom:0;height:auto;}.tagline-bar{position:relative;background:#037c8f;z-index:99!important;}.tagline-contact-info p{color:white;margin:0;display:inline-block !important;padding-right:35px;line-height:40px;}.tagline-contact-info a{color:#fff;}.tagline-phone{color:white;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.tagline-phone:hover{color:white;}.tagline-social{text-align:right;}.tagline-social a{display:inline-block;}.tagline-social .fa{color:white;line-height:40px;width:40px;text-align:center;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.tagline-contact-info i{margin-right:7px;}.logo-wrapper{background-color:white;}.logo-wrapper h1{margin:10px 0 0 0;}a.logo{margin:0;}.top-bar-section ul li > a{color:#232323;}.top-bar-section ul li.active > a,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li.active:not(.has-form) a:not(.button):hover{padding:0 10px;color:#000;}.top-bar-section ul li.active > a,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a{border-bottom:3px solid #037c8f;}.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button):hover{border-bottom:none!important;}.top-bar-section li:not(.has-form) a:not(.button){color:#232323;padding:0 10px;}.top-bar-section .has-dropdown>a{padding:0 10px !important;}.no-touch .top-bar-section li:not(.has-form) a:not(.button)::after{display:none;}.top-bar-section li.active:not(.has-form) .dropdown a:not(.button){color:#000;}.no-touch .top-bar-section .dropdown{background:#fff;padding:1rem 2rem;box-shadow:0px 1px 16px 1px #979797;}.hero-content{padding:20vh 0;}.hero-content h1{font-size:3.5vw;color:white;margin:0 0 40px;line-height:1.1;position:relative;}.hero-content h1::after{content:"";width:60px;height:10px;position:absolute;left:0;bottom:-20px;background:#f1b23d;}.header-company-serviceorder{color:#000;font-size:0.9vw;font-weight:400;line-height:normal;margin:5px 0 0 0;}a.hero-btn{display:inline-block;background:#037c8f;color:white;width:100%;max-width:185px;text-align:center;padding:12px;border-radius:5px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}a.hero-btn:hover{background:white;color:#232323;}.hero-tagline p{margin:5px 0;color:white;}.hero-tagline{background:#037c8f!important;}.home-1{background:center bottom / cover no-repeat url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2019/09/homeimg02.jpg);padding:calc(12vh + 62.5px) 0;}.icon-box{display:inline-block;width:calc((100% / 3) - 4%);margin:0 2%;float:left;background:white;position:relative;padding:70px 15px 45px;border-radius:10px;box-shadow:0 10px 35px 0 rgba(0,0,0,0.2);}.icon-box .icon{display:inline-block;width:125px;line-height:125px;background:black;text-align:center;border-radius:125px;position:absolute;left:calc(50% - 62.5px);top:-62.5px;}.icon-box .icon img{width:60px;}.icon.c1{background:#037c8f;}.icon.c2{background:#037c8f;}.icon.c3{background:#0e4356;}.icon-box h2{position:relative;margin-bottom:35px;}.icon-box h2::after{content:"";width:40px;height:10px;position:absolute;left:calc(50% - 20px);bottom:-20px;background:#f1b23d;}.icon-box p{line-height:1.6;}a.icon-btn{display:inline-block;background:#037c8f;color:white;width:100%;max-width:125px;text-align:center;padding:8px;border-radius:5px;border:2px solid #037c8f;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}a.icon-btn:hover{color:#037c8f;background:none;}.icon-box .icon::before{content:" ";width:100%;height:100%;position:absolute;left:0;top:0;border:4px solid;border-radius:50%;-webkit-transition:all 450ms ease;-moz-transition:all 450ms ease;-ms-transition:all 450ms ease;-o-transition:all 450ms ease;transition:all 450ms ease;}.icon-box .icon.c1::before{border-color:#037c8f;}.icon-box .icon.c2::before{border-color:#037c8f;}.icon-box .icon.c3::before{border-color:#0e4356;}.icon-box:hover .icon::before{-moz-transform:scale(1.15);-webkit-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);}.content-wrapper.home-2{padding-top:10vh;padding-bottom:10vh;} .home-2-text{padding-top:3vh;padding-bottom:3vh;padding-right:3vw;}a.home-btn{display:inline-block;background:#037c8f;color:white;width:auto;max-width:100%;text-align:center;padding:10px 15px;border-radius:5px;border:2px solid #037c8f;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}a.home-btn:hover{background:none;color:#037c8f;}.home-2-img{background:center / cover no-repeat url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2019/09/home1.jpg);}.white-text *{color:white;}.blue-bg{background:#037c8f;}.home-3-bg{background:center / cover no-repeat url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2019/09/home3.jpg);}.button{display:inline-block;background:#c64b00;color:#fff!important;width:auto;max-width:100%;text-align:center;padding:0px 15px;border-radius:5px;border:2px solid #c64b00;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.button:hover{background:#c64b00;border:2px solid #c64b00;color:#fff;}.white-bg{position:relative;background-color:#fff;}.white-margin{background:#fff;}.start-main{padding-top:80px;}.grey-bg *{color:#fff!important;}.home-bg1{background-attachment:fixed !important;background:top / cover no-repeat url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2025/03/home-bg1.png);min-height:700px;}.review-bg{background-attachment:fixed !important;background:center / cover no-repeat url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2025/03/review-bg.png);min-height:750px;}.home-bg2{background-attachment:fixed !important;background:center / cover no-repeat url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2025/03/home-bg2.png);min-height:850px;}i.fa.fa-quote-right{position:absolute;top:14vw;left:47vw;font-size:3em;color:#808080;z-index:1;}i.fa.fa-quote-left{position:absolute;top:1vw;left:14vw;font-size:3em;color:#808080;z-index:1;}p.large-quote{font-size:2em;}i.fa.fa-star{color:#037c8f;}p.large-quote{font-size:2em;}p.name-quote{color:#037c8f;font-weight:500;font-size:20px;line-height:0;}.padded-rev{margin-top:2vw;}.main-image,.thumbnails-wrapper,.thumbs-control,.thumbs-control:hover{background:#fff!important;}.exit-btn .fa{color:#000;background:orange;}.home-gal.main-image img{width:100%!important;}i.fa.fa-angle-left,i.fa.fa-angle-right{color:#000!important;}.accordion .accordion-navigation>a,.accordion dd>a{background:none;padding:5px 0;}.accordion .accordion-navigation>a:hover,.accordion dd>a:hover,.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:none;}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{background:none!important;}#panel1b a{display:flex;flex-direction:column;}#panel2b a{display:flex;flex-direction:column;}#panel3b a{display:flex;flex-direction:column;}.house-bg{background:bottom / contain no-repeat url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2025/04/footer-houses.jpg);height:250px;border-bottom:10px solid #037c8f;}.footer-bg1{background:#0a3343;}.footer-bg2{background:#05212c;}.other-portfolios-slider .slick-prev:before,.other-portfolios-slider .slick-next:before{color:#000!important;font-size:30px!important;opacity:0.5!important;}.other-portfolios-slider.prev-btn{left:75px!important;}.other-portfolios-slider.next-btn{right:75px!important;}.slide-content{padding:0 5vw;}small{font-size:70%!important;}.fa-angle-double-down,.fa-angles-down{color:#037c8f !important;}.flex-inner{display:flex;align-items:center;}.rev-flex-inner{display:flex;align-items:center;flex-direction:row-reverse;}.padded-left{padding-left:3vw;}.padded-right{padding-right:3vw;}.svc-blurb#service-carpentry,.svc-blurb#service-concrete-work,.svc-blurb#service-custom-cabinets,.svc-blurb#service-custom-countertops,.svc-blurb#service-doors,.svc-blurb#service-electrical,.svc-blurb#service-flooring,.svc-blurb#service-gutters,.svc-blurb#service-home-repairs,.svc-blurb#service-hvac,.svc-blurb#service-painting,.svc-blurb#service-plumbing,.svc-blurb#service-tile-flooring,.svc-blurb#service-windows,.svc-blurb#service-wood-flooring,.svc-blurb#service-home-builder,.svc-blurb#service-basement-remodeling,.svc-blurb#service-bathroom-remodeling,.svc-blurb#service-commercial-remodeling,.svc-blurb#service-kitchen-remodeling,.svc-blurb#service-residential-remodeling,.svc-blurb#service-commercial-construction,.svc-blurb#service-deck-construction,.svc-blurb#service-framing,.svc-blurb#service-patio-construction,.svc-blurb#service-residential-construction,.svc-blurb#service-siding,.svc-blurb#service-home-additions{height:450px!important;background-size:cover!important;}.inner-bg{position:relative;background-attachment:fixed!important;background:center / cover no-repeat url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2025/04/inner-bg.jpg);height:1500px;width:100%;}.gallery-wrapper h2{display:none!important;}.top-bg{position:relative;background-attachment:fixed!important;background:center / cover no-repeat url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2025/04/inner-bg.jpg);height:400px;width:100%;}.top-bg.small{height:500px;}.top-bg.medium{height:700px;}.bot-bg{position:relative;background-attachment:fixed!important;background:center / cover no-repeat url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2025/03/home-bg2.png);height:1100px;width:100%;}.bot-bg.small{height:600px;}.bot-bg.medium{height:800px;}.bot-bg.large{height:1100px;}.accordion-navigation h2.large-text4{border:1px solid;padding:1vw;margin:0;}.faq-acc span{position:absolute;right:3vw;color:#c64b00;}  @media screen and (min-width:1025px){.top-bar-section .dropdown{left:-50%;}.fixed-nav{position:fixed;top:0;width:100%;z-index:99!important;}.nav-flex{position:relative;display:flex;align-items:center;padding:5px 2vw;box-shadow:0px 1px 3px #5a5a5a;}.navigation-wrapper{display:flex;justify-content:center;}.contact-btn{display:flex;justify-content:center;}.slider-text{position:absolute;width:85%;top:8vw;left:0;padding-left:6vw;}.slick-background-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:99 !important;background:#0000002b;}.slide-btn{position:absolute;left:6vw;top:19vw;}.vertical-padding-small{padding-top:2vw;padding-bottom:2vw;}.vertical-padding-medium{padding-top:4vw;padding-bottom:4vw;}.vertical-padding-large{padding-top:6vw;padding-bottom:6vw;}.top-padding-small{padding-top:2vw;}.top-padding-medium{padding-top:4vw;}.bottom-padding-small{padding-bottom:2vw;}.bottom-padding-medium{padding-bottom:4vw;}} @media screen and (min-width:1025px) and (max-width:1680px){.logo-wrapper,.contact-btn{width:20%;}.navigation-wrapper{width:80%;}.slick-text-slider .large-text1{font-size:3.8em;}.slide-btn{position:absolute;top:21vw;}i.fa.fa-quote-right{position:absolute;top:18vw;}} @media screen and (min-width:1441px) and (max-width:1680px){.header-boxes{bottom:345px;}.slick-background-wrapper,.slick-extract-captions{height:34vw;}.slider-text{position:absolute;top:10vw;}i.fa.fa-quote-left{left:10vw;}i.fa.fa-quote-right{left:50vw;}} @media screen and (min-width:1025px) and (max-width:1440px){.logo{width:90%;}.slick-text-slider .large-text1{font-size:3em;}.slide-btn{position:absolute;top:19vw;}.slider-text{position:absolute;top:8vw;}i.fa.fa-quote-left{left:3vw;}i.fa.fa-quote-right{left:56vw;}} @media screen and (min-width:1367px) and (max-width:1440px){.header-boxes{bottom:260px;}.slick-text-slider .large-text1{font-size:3em;}.top-bg{height:350px;}} @media screen and (min-width:1281px) and (max-width:1366px){.header-boxes{bottom:170px;}.slick-text-slider .large-text1{font-size:2.5em;}.house-bg{height:150px!important;}.top-bar-section li:not(.has-form) a:not(.button){font-size:0.9em;}} @media screen and (min-width:1025px) and (max-width:1280px){.header-boxes{bottom:200px;}.slick-text-slider .large-text1{font-size:2.5em;}i.fa.fa-quote-left{left:0vw;}i.fa.fa-quote-right{left:60vw;top:25vw;}.top-bar-section li:not(.has-form) a:not(.button){font-size:0.8rem;}.slick-background-wrapper,.slick-extract-captions{height:36vw;}.slide-btn{position:absolute;top:21vw;}h1,h1 a,.large-text1{letter-spacing:0;font-size:1.8em;}h1 small,h2 small,h3 small,h4 small{font-size:65%;}} @media screen and (min-width:1025px) and (max-width:1279px){h1,h1 a,.large-text1{letter-spacing:0;font-size:1.6em;}h1 small,h2 small,h3 small,h4 small{font-size:60%;}i.fa.fa-quote-right{left:58vw;top:35vw;}.fixed-nav{position:relative;}.slider-text{top:9vw;}header[id^="header-"]{padding-top:0!important;}.top-bar-section li:not(.has-form) a:not(.button){font-size:0.75em;}.pagetitle-placeholder{margin-top:11vw;}} @media screen and (max-width:1024px){.button{line-height:1.5;padding:1rem;text-transform:none;}.button-2{font-size:2.5rem;word-wrap:break-word;}.button-2 span.click-here{color:inherit;opacity:1;position:relative;top:unset;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}header:not(#header-home){z-index:10;}.top-bar,.top-bar.expanded .title-area{background:#037c8f;}.top-bar.expanded{position:absolute;width:100%;z-index:9999;}.top-bar-section ul li{background:#037c8f;}.top-bar-section .dropdown li{background:#037c8f;}.top-bar-section .dropdown li:not(.has-form) a:not(.button){color:#fff;line-height:45px;text-align:center;}.top-bar-section .dropdown li.active:not(.has-form) a:not(.button),.top-bar-section .dropdown li:hover:not(.has-form) > a,.top-bar-section .dropdown li.active:not(.has-form) a:not(.button):hover,.top-bar-section .dropdown li:not(.has-form) a:not(.button):hover{background:#037c8f;color:#fff;}.top-bar-section .dropdown li.active:not(.has-form) a:not(.button)::before,.top-bar-section .dropdown li:hover:not(.has-form) > a::before,.top-bar-section .dropdown li.active:not(.has-form) a:not(.button):hover::before,.top-bar-section .dropdown li:not(.has-form) a:not(.button):hover::before,.top-bar-section .dropdown li:not(.has-form) a:not(.button)::before{display:none;}#section-carpentry-img{background-attachment:initial!important;}.section-custom-cabinets [id^="section-"]{background-position:center!important;background-size:cover!important;background-attachment:initial!important;position:absolute;z-index:-1;}.section-custom-cabinets [id^="section-"]:first-child{border-bottom:2px solid #fff;}.section-custom-cabinets *{color:#fff!important;text-shadow:2px 2px 1px rgba(0,0,0,.4);}.section-custom-cabinets ul.list-icon li::before{border-left-color:#fff;}#section-home-repairs{background:none;}#section-hvac{background-attachment:initial!important;background-position:center!important;background-size:cover!important;}#header-doors{background-position:25% 0;}footer .row{max-width:100%;float:left;}footer p{margin-bottom:0;}.footer-wrapper .scroll-to-top{right:1rem;}.slick-slide img{max-width:unset;width:auto;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);}.gallery-content span{font-size:15px;}.logo-wrapper{text-align:center;}.navigation-wrapper{padding:0;}.top-bar{float:none !important;}.top-bar-section ul li.active > a,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li.active:not(.has-form) a:not(.button):hover{color:white;}.top-bar-section li:not(.has-form) a:not(.button){color:white;}.header-company-serviceorder{font-size:17px;}.hero-content h1{font-size:40px;}.icon-box{width:70%;margin:0 auto 100px;float:none;display:block;}.home-2-text{padding:5vh .9375rem;}.home-2-img{height:500px !important;}.content-wrapper.home-2{padding-bottom:0;padding-top:0;}#homeimg01{display:none !important;}.white-margin{margin:0;}.start-main{padding-top:20px;}.mobile-text-center{text-align:center!important;}.other-portfolios-slider .slick-next{right:10px!important;}.other-portfolios-slider .slick-prev{left:10px!important;}.home-bg1{min-height:900px;}.vertical-padding-small{padding-top:1vw!important;padding-bottom:1vw!important;}.vertical-padding-medium{padding-top:3vw!important;padding-bottom:3vw!important;}.vertical-padding-large{padding-top:5vw!important;padding-bottom:5vw!important;}.top-padding-medium{padding-top:3vw!important;}.top-padding-small{padding-top:2vw!important;}.bottom-padding-small{padding-bottom:2vw!important;}.bottom-padding-medium{padding-bottom:4vw!important;}.home-bg1,.home-bg2{min-height:900px!important;}.padded-rev{margin-top:5vw;}.gallery-modal,.gallery-wrapper.no-modal{background:#fff!important;height:400px !important;}.lnm-btn .fa{color:#000;}.lnm-image img{margin:3vw;}.flex-inner{display:flex;align-items:center;flex-direction:column;}.rev-flex-inner{display:flex;align-items:center;flex-direction:column;}.padded-left,.padded-right{padding:0!important;}.inner-bg,.top-bg,.bot-bg,.bot-bg.small,.bot-bg.medium,.bot-bg.large,.top-bg.small,.top-bg.medium,.top-bg.large{height:auto!important;}.mb-btn-flex{display:flex;flex-direction:column;}.footer-wrapper .scroll-to-top{top:95%;}header:not(#header-home){padding:0;}.faq-acc span{position:relative;color:#c64b00;right:0;}.accordion-navigation h2.large-text4{font-size:1em;}header[id^="header-"]{padding-top:0;}} @media screen and (max-width:767px){header[id^="header-"]{position:relative;background-attachment:initial;background-position:center;background-size:cover;padding-top:0;}#header-home{height:auto;}.logo{text-align:center;top:unset;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}.call-link[href^="tel:"]{top:unset;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}.call-link[href^="tel:"] span{line-height:45px;}.social-bar{width:100%;text-align:center;}.header-boxes{bottom:0;left:unset;text-align:center;left:unset;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);}.slick-text-slider{width:100%;}.slick-text-slider .large-text1{font-size:1.5rem;margin:0.7rem 0;}.scroll-down .fa{font-size:3.5rem!important;}.slick-background-wrapper,.slick-extract-captions{position:relative!important;top:unset;left:unset;margin-bottom:0!important;width:100%!important;}.slick-extract-captions .slide-content{display:none;}.slick-slide img{height:auto;max-width:100vw;width:100%;top:unset;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}.pagetitle-placeholder{padding:3rem 0;}[id^="service-"]{background-size:cover;}.button-2{font-size:1.5rem;opacity:.8;padding:4.5rem 1rem;}.button-2 span{color:#fff;top:unset;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}#aside-painting,#aside-commercial-remodeling,#aside-home-additions{background-attachment:initial;background-size:cover;}#main-faq .large-text2{font-size:1.3rem;text-align:left;}#main-faq .large-text3{font-size:1.5rem;line-height:1;}#main-faq .box,#main-contact-us .box{padding:0.5rem 1.5rem;}.contactForm .strip-padding-right{padding-left:0!important;}.tagline-social{text-align:center;}.tagline-contact-info p{padding-right:0;}.tagline-bar{text-align:center;}.hero-content{padding:10vh 0;}.icon-box{width:90%;}h1,h1 a,.large-text1,h2,.large-text2{font-size:1.7em;}.hero-tagline p{line-height:1.5;}.hero-tagline{background:#000000!important;}.other-portfolios-slider .slick-prev{left:0px !important;}.other-portfolios-slider .slick-next{right:0px !important;}.main-image{background:#fff!important;position:relative;height:400px!important;}.padded-rev{margin-top:30vw;}.house-bg{background:bottom left / cover no-repeat url(https://millbrookcorpma.com/wp-content/uploads/sites/1655/2025/04/footer-houses.jpg);}.lnm-image img{margin:10vw;}.svc-blurb#service-carpentry,.svc-blurb#service-concrete-work,.svc-blurb#service-custom-cabinets,.svc-blurb#service-custom-countertops,.svc-blurb#service-doors,.svc-blurb#service-electrical,.svc-blurb#service-flooring,.svc-blurb#service-gutters,.svc-blurb#service-home-repairs,.svc-blurb#service-hvac,.svc-blurb#service-painting,.svc-blurb#service-plumbing,.svc-blurb#service-tile-flooring,.svc-blurb#service-windows,.svc-blurb#service-wood-flooring,.svc-blurb#service-home-builder,.svc-blurb#service-basement-remodeling,.svc-blurb#service-bathroom-remodeling,.svc-blurb#service-commercial-remodeling,.svc-blurb#service-kitchen-remodeling,.svc-blurb#service-residential-remodeling,.svc-blurb#service-commercial-construction,.svc-blurb#service-deck-construction,.svc-blurb#service-framing,.svc-blurb#service-patio-construction,.svc-blurb#service-residential-construction,.svc-blurb#service-siding,.svc-blurb#service-home-additions{height:300px!important;background-size:cover!important;}main#main-contact-us p *:not(.large-text3){font-size:15px;}} 