*{padding:0;margin:0;box-sizing:border-box;text-decoration:none;outline:inherit;-webkit-transition:all .5s ease;transition:all .5s ease}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:rgba(255,255,255,.3)}::-webkit-scrollbar-thumb{background:#1b4277}body{font-family:'PT Sans',sans-serif;color:#bdcbda;letter-spacing:1.5px;width:100%;height:100%;position:relative;background:#0e141d}@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@700&family=Moul&family=PT+Sans&display=swap');strong{font-weight:700}p,li{font-size:16px;line-height:24px;margin:18px auto}ul li{margin:5px 0;margin-left:25px}.button{display:inline-block;padding:15px 20px;background:#1b4277;outline:none;-webkit-appearance:none;color:#bdcbda;margin:5px auto;border-radius:5px;border:none;font-family:'Montserrat',sans-serif;font-weight:700;font-size:16px}.button:hover,.button:focus{cursor:pointer;background:rgba(0,0,0,.5);color:#bdcbda}.button:hover a{color:#bdcbda}hr{border:none;margin:50px auto;width:100%;height:1px;background:#ddd}hr.short,hr.short-white{width:100px;margin:10px 0;height:2px;background:#1b4277}hr.short-white{background:#fff}.logo{width:80%;max-width:150px;margin:-45px 0 10px;float:left}.logo-footer{width:90%;max-width:150px;display:inline-block;margin-bottom:0}.mv{width:60px;display:inline-block;margin:50px auto 0}.icon{font-size:50px;line-height:0;margin:25px 0 -10px}.border{border:20px solid #f9f9f9;padding:50px}.lightwidget-widget{width:100%;border:0;overflow:hidden}.gallery{margin:50px 0 100px}.thumbnail{width:25%;margin:0;padding:0}.thumbnail img{width:100%;margin:0;margin-bottom:-7px;border:1px solid #0e141d}.thumbnail:hover img{opacity:.7}.instagram{width:25px;-webkit-transform:translateY(7px);transform:translateY(7px)}.hamburger{padding:0}.hamburger img{width:25px;margin:0}a:link,a:hover,a:visited,a:focus,a:active{color:inherit;text-decoration:none}a:link{color:#bdcbda;text-decoration:none}a:hover,a:focus{color:#1b4277;text-decoration:none}p.link{font-size:.9rem;color:#1b4277;font-weight:700;text-transform:uppercase}p.link:hover{opacity:.6}.category{font-size:14px;letter-spacing:5px;text-shadow:0 0 20px black}section{width:90%;max-width:1600px;margin:0 auto;position:relative}section.narrow{max-width:1400px}section.narrower{max-width:1024px}header{padding:0}.top-bar{background:rgba(0,0,0,.5);padding:10px 0}.top-bar ul{list-style:none;text-align:right}.top-bar ul li{font-family:'Montserrat',sans-serif;display:inline-block;font-size:16px;font-weight:700}.top-bar i{font-size:20px}.top-bar .button{margin:0 0 0 25px;padding:5px 10px}nav .button{display:none;padding:10px 15px;cursor:pointer}nav button>div{font-size:36px;text-align:center}nav ul{list-style:none;padding:40px 0 0 0;text-align:right;float:right}nav ul li{font-family:'Montserrat',sans-serif;display:inline;text-transform:uppercase;font-size:16px;line-height:20px;margin:0 0 0 25px;padding:0;font-weight:700}nav ul li.red{font-size:1.2rem}nav ul li a:link{color: }nav ul li a:hover,nav ul li a:focus,nav ul li.active{color:#1b4277}.banner{padding:200px 0;text-align:center}#home{background:url(https://www.mvdrywall.ca/images/banners/xhome.jpg.pagespeed.ic.-Zjy8Ld4XW.jpg) no-repeat center;background-size:cover;height:75vh;min-height:300px;max-height:500px}.sub-banner section{padding:300px 300px 25px 50px;text-align:left;width:100%;max-width:none}#service-quality{background:url(https://www.mvdrywall.ca/images/banners/xservice-quality.jpg.pagespeed.ic.xymXIEYAFW.jpg) no-repeat center #1b4277;background-size:cover;background-blend-mode:multiply}#about-us{background:url(https://www.mvdrywall.ca/images/banners/xabout-us.webp.pagespeed.ic.RugSv4-R0X.webp) no-repeat center left;background-size:cover;height:500px;margin:50px 0}.banner-sub section{padding:300px 0 100px 0;text-align:left;background:rgba(0,0,0,.7);width:100%;max-width:none}.banner-sub section article{width:90%;max-width:1600px;margin:0 auto;padding-right:20%}#about{background:url(https://www.mvdrywall.ca/images/banners/xabout.jpg.pagespeed.ic.IN1TyUmfhz.jpg) no-repeat center right;background-size:cover}#careers{background:url(https://www.mvdrywall.ca/images/banners/xcareers.jpg.pagespeed.ic.AFOt1FG2SU.jpg) no-repeat center right;background-size:cover}#health-safety{background:url(https://www.mvdrywall.ca/images/banners/xhealth-safety.jpg.pagespeed.ic.8eqvfklPls.jpg) no-repeat center;background-size:cover}#projects-hero{background:url(https://www.mvdrywall.ca/images/banners/xprojects.jpg.pagespeed.ic.YCIugmDzz4.jpg) no-repeat center right;background-size:cover}#chophop-pantry-hero{background:url(https://www.mvdrywall.ca/images/banners/xchophop-pantry.webp.pagespeed.ic.LhV_GKKurI.webp) no-repeat center right;background-size:cover}#dundas-square-hero{background:url(https://www.mvdrywall.ca/images/banners/xdundas-square.webp.pagespeed.ic.mwYUma2_li.webp) no-repeat center right;background-size:cover}#harbord-village-hero{background:url(https://www.mvdrywall.ca/images/banners/xharbord-village.webp.pagespeed.ic.mWM9tU4mIf.webp) no-repeat center right;background-size:cover}#daves-hot-chicken-hero{background:url(https://www.mvdrywall.ca/images/banners/xdaves-hot-chicken.webp.pagespeed.ic.gs9Ym3SbF0.webp) no-repeat center right;background-size:cover}#greenwood-hero{background:url(https://www.mvdrywall.ca/images/banners/xgreenwood.webp.pagespeed.ic.ntmZzN_iMx.webp) no-repeat center right;background-size:cover}#georgina-hero{background:url(https://www.mvdrywall.ca/images/banners/xgeorgina.webp.pagespeed.ic.UAnj7UdBiE.webp) no-repeat center right;background-size:cover}#oakville-hero{background:url(https://www.mvdrywall.ca/images/banners/xoakville.webp.pagespeed.ic.mT0OMTLuQ4.webp) no-repeat center right;background-size:cover}#meaford-hero{background:url(https://www.mvdrywall.ca/images/banners/xmeaford.webp.pagespeed.ic.DTW3QGIxi0.webp) no-repeat center right;background-size:cover}#summerhill-hero{background:url(https://www.mvdrywall.ca/images/banners/xsummerhill.webp.pagespeed.ic.Ne0ItB239M.webp) no-repeat center right;background-size:cover}#rundle-road-hero{background:url(https://www.mvdrywall.ca/images/banners/xrundle-road.webp.pagespeed.ic.rZATN3Faxv.webp) no-repeat center right;background-size:cover}#north-brooklyn-hero{background:url(https://www.mvdrywall.ca/images/banners/xnorth-brooklyn.webp.pagespeed.ic.hQlFN31_aK.webp) no-repeat center right;background-size:cover}#project-brooklin-hero{background:url(https://www.mvdrywall.ca/images/banners/xproject-brooklin.webp.pagespeed.ic.raKrPC2nIz.webp) no-repeat center right;background-size:cover}#project-reach-hero{background:url(https://www.mvdrywall.ca/images/banners/xproject-reach.webp.pagespeed.ic.F8udlmsbPh.webp) no-repeat center right;background-size:cover}#wellington-hero{background:url(https://www.mvdrywall.ca/images/banners/xwellington.webp.pagespeed.ic.N8cO0jvw-c.webp) no-repeat center;background-size:cover}#services{background:url(https://www.mvdrywall.ca/images/banners/xservices.jpg.pagespeed.ic.ly_wXKx8xk.jpg) no-repeat center right;background-size:cover}#gallery{background:url(https://www.mvdrywall.ca/images/banners/xgallery.jpg.pagespeed.ic.MHVFlrMg15.jpg) no-repeat center right;background-size:cover}#contact{background:url(https://www.mvdrywall.ca/images/banners/xcontact.jpg.pagespeed.ic.VuW8-TLABP.jpg) no-repeat center right;background-size:cover}#trust{background:url(https://www.mvdrywall.ca/images/backgrounds/xtrust.jpg.pagespeed.ic.b_jv12SB2d.jpg) no-repeat center bottom #1b4277;background-size:cover;background-blend-mode:multiply}.container{width:100%;padding:100px 0;position:relative}.cell-service{width:calc(33.33% - 10px);height:450px;position:relative;margin:10px 0;cursor:pointer;overflow:hidden}.cell-service>div{width:100%;padding:25px;text-align:center;position:absolute;left:0;right:0;bottom:0;background:rgba(27,66,119,.9);color:#bdcbda}.cell-service:hover>div{background:rgba(27,66,119,1)}#commercial-services,#residential-services,#committment,#strengths{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;padding-top:50px}#commercial-services img,#residential-services img,#committment img,#strengths img{width:30%;object-fit:cover}#commercial-services .text-cell,#residential-services .text-cell,#committment .text-cell,#strengths .text-cell{width:65%;padding:50px 20px}#livingroom img{width:100%;padding-top:50px}.cell-project-block{width:calc(50% - 10px);height:450px;position:relative;text-align:center;color:#bdcbda!important;padding-top:200px}.cell-project{width:calc(50% - 10px);height:450px;position:relative;margin:10px 0;cursor:pointer;overflow:hidden;border:1px solid #0e141d}.cell-project:hover,.cell-project:focus{border:1px solid #1b4277}.cell-project .category{position:absolute;top:0;left:20px;color:#bdcbda}.cell-project>div{width:100%;padding:25px;text-align:center;position:absolute;left:0;right:0;bottom:0;background:#0e141d}#chophop-pantry{background:url(https://www.mvdrywall.ca/images/projects/chophop-pantry/xchophop-pantry-sign.webp.pagespeed.ic.waf9zAELu6.webp) no-repeat center;background-size:cover}#dundas-square{background:url(https://www.mvdrywall.ca/images/projects/dundas-square/xdundas-square-2.webp.pagespeed.ic.naAQdBoAY3.webp) no-repeat center;background-size:cover}#harbord-village{background:url(https://www.mvdrywall.ca/images/projects/harbord-village/xharbord-village-1.webp.pagespeed.ic._VXy32-v8M.webp) no-repeat center;background-size:cover}#daves-hot-chicken{background:url(https://www.mvdrywall.ca/images/projects/daves-hot-chicken/xdaves-hot-chicken-1.webp.pagespeed.ic.MF0fgGmUM3.webp) no-repeat center;background-size:cover}#north-brooklyn{background:url(https://www.mvdrywall.ca/images/projects/north-brooklyn/xbasement.webp.pagespeed.ic.HA0-_gTRQf.webp) no-repeat center;background-size:cover}#greenwood{background:url(https://www.mvdrywall.ca/images/projects/greenwood/xgreenwood-front-house.webp.pagespeed.ic.vwy3n8Adg7.webp) no-repeat center;background-size:cover}#georgina{background:url(https://www.mvdrywall.ca/images/projects/georgina/xgeorgina-4.webp.pagespeed.ic.6nmOho3Z4M.webp) no-repeat center;background-size:cover}#oakville{background:url(https://www.mvdrywall.ca/images/projects/oakville/xoakville-1.webp.pagespeed.ic.lDQlvWN5wy.webp) no-repeat center;background-size:cover}#meaford{background:url(https://www.mvdrywall.ca/images/projects/meaford/xmeaford-4.webp.pagespeed.ic.gn93q0kHWR.webp) no-repeat center;background-size:cover}#summerhill{background:url(https://www.mvdrywall.ca/images/projects/summerhill/xsummerhill-front.webp.pagespeed.ic.GBauWaV74K.webp) no-repeat center;background-size:cover}#rundle-road{background:url(https://www.mvdrywall.ca/images/projects/rundle-road/xrundle-road-house-front.webp.pagespeed.ic.CEZg19i0o9.webp) no-repeat center;background-size:cover}#project-brooklin{background:url(https://www.mvdrywall.ca/images/projects/project-brooklin/xproject-brooklin-front-house.webp.pagespeed.ic.Y8UkwV55zg.webp) no-repeat center;background-size:cover}#project-reach{background:url(https://www.mvdrywall.ca/images/projects/project-reach/xproject-reach-large-house-night.webp.pagespeed.ic.h0MiAKXy8v.webp) no-repeat center;background-size:cover}#wellington{background:url(https://www.mvdrywall.ca/images/projects/wellington/xwellington-project-3.webp.pagespeed.ic.WiocTeZcae.webp) no-repeat center;background-size:cover}.cell-project-block#chophop-pantry{background:url(https://www.mvdrywall.ca/images/projects/chophop-pantry/xchophop-pantry-sign.webp.pagespeed.ic.waf9zAELu6.webp) no-repeat center #666;background-size:cover;background-blend-mode:multiply;-webkit-transition:all .3s ease;transition:all .3s ease}.cell-project-block#chophop-pantry:hover,.cell-project-block#chophop-pantry:focus{background:url(https://www.mvdrywall.ca/images/projects/chophop-pantry/xchophop-pantry-sign.webp.pagespeed.ic.waf9zAELu6.webp) no-repeat center #1b4277;background-size:cover;background-blend-mode:multiply;-webkit-transition:all .3s ease;transition:all .3s ease}.cell-project-block#greenwood{background:url(https://www.mvdrywall.ca/images/projects/greenwood/xgreenwood-front-house.webp.pagespeed.ic.vwy3n8Adg7.webp) no-repeat center #666;background-size:cover;background-blend-mode:multiply;-webkit-transition:all .3s ease;transition:all .3s ease}.cell-project-block#greenwood:hover,.cell-project-block#greenwood:focus{background:url(https://www.mvdrywall.ca/images/projects/greenwood/xgreenwood-front-house.webp.pagespeed.ic.vwy3n8Adg7.webp) no-repeat center #1b4277;background-size:cover;background-blend-mode:multiply;-webkit-transition:all .3s ease;transition:all .3s ease}.cell-details{width:calc(25% - 10px);height:450px;position:relative;margin:10px 0;overflow:hidden;cursor:pointer}.cell-details>div{width:100%;height:80px;padding:25px;text-align:left;position:absolute;left:0;right:0;bottom:0;background:rgba(27,66,119,.9);color:#bdcbda}.cell-details:hover>div,.cell-details:active>div{height:450px}.cell-details .cell-heading{margin-bottom:50px}.cell-details i.fas{font-size:48px;position:absolute;top:30px;right:20px}.cell-details:hover i.fas,.cell-details:active i.fas{transform:scaleY(-1);top:10px}.cell-details:hover .cell-heading{margin-bottom:0}#residential{background:url(https://www.mvdrywall.ca/images/thumbs/xresidential.jpg.pagespeed.ic.7Nh1pHKcxI.jpg) no-repeat center;background-size:cover}#custom{background:url(https://www.mvdrywall.ca/images/thumbs/xcustom.jpg.pagespeed.ic.zF0t1ZUeBI.jpg) no-repeat center;background-size:cover}#private-build{background:url(https://www.mvdrywall.ca/images/thumbs/xprivate-build.jpg.pagespeed.ic.Y0FNE903cK.jpg) no-repeat center;background-size:cover}#contractor{background:url(https://www.mvdrywall.ca/images/thumbs/xcontractors.jpg.pagespeed.ic.PHABV7BHd5.jpg) no-repeat center;background-size:cover}#industrial-commercial{background:url(https://www.mvdrywall.ca/images/thumbs/xindustrial-commercial.jpg.pagespeed.ic.oJa5Y720RV.webp) no-repeat center top;background-size:cover}#view-details{background:url(https://www.mvdrywall.ca/images/thumbs/xdetails.jpg.pagespeed.ic.LtAu_E0ikx.jpg) no-repeat center top;background-size:cover}#insulation{background:url(https://www.mvdrywall.ca/images/thumbs/xinsulation.jpg.pagespeed.ic.hdPsys6g4t.jpg) no-repeat center;background-size:cover}#drywall{background:url(https://www.mvdrywall.ca/images/thumbs/xdetails.jpg.pagespeed.ic.LtAu_E0ikx.jpg) no-repeat center;background-size:cover}#taping{background:url(https://www.mvdrywall.ca/images/thumbs/xtaping.jpg.pagespeed.ic.sRnyxTnsD9.jpg) no-repeat center;background-size:cover}#warranty{background:url(https://www.mvdrywall.ca/images/thumbs/xwarranty.jpg.pagespeed.ic.wIg7fqYCmc.jpg) no-repeat center;background-size:cover}.cell-1-2,.cell-contact{width:48%}.cell-contact{background:url(https://www.mvdrywall.ca/images/banners/xabout-mobile.jpg.pagespeed.ic.NSYszmCAjx.jpg) no-repeat center #1b4277;background-size:cover;background-blend-mode:multiply;padding:50px}.cell-1-3{width:30%;text-align:center;padding:0 25px}.cell-1-3 .logo{width:100%;max-width:300px;float:none;margin:0 auto;display:inline-block}.cell-1-4{width:24%}footer{padding:50px 0 0;color:#bdcbda;border-top:1px solid #1b4277}footer .dark{background:rgba(0,0,0,.5);padding:25px 0;margin-top:20px}footer ul{list-style:none}footer ul li{display:inline-block;margin:0 10px 0 0}.footer-logo{height:60px;margin:0 10px 0 0;display:inline-block}footer i{font-size:20px}footer .beard{height:30px;transform:translateY(10px)}.masonry{column-count:3;column-gap:20px}.masonry .mItem{display:inline-block;margin-bottom:20px;width:100%}.masonry .mItem img{width:100%}#tabs{padding-top:50px}.tab{overflow:hidden}.tab button{font-family:'Montserrat',sans-serif;line-height:110%;background-color:rgba(0,0,0,.5);color:#999;float:left;border:none;border-right:2px solid #0e141d;outline:none;cursor:pointer;padding:15px 20px 15px 40px;transition:.3s;font-size:14px}.tab button:hover{background-color:rgba(0,0,0,.5);color:#bdcbda}.tab button.active{background-color:#1b4277;color:#bdcbda}.tab .comm-icon{background-image:url(https://www.mvdrywall.ca/images/icons/commercial.svg);background-position:10px;background-repeat:no-repeat;background-size:25px 25px}.tab .res-icon{background-image:url(https://www.mvdrywall.ca/images/icons/residential.svg);background-position:10px;background-repeat:no-repeat;background-size:25px 25px}.tabcontent{display:none;padding:20px;border-top:none;background:#1b4277;color:#bdcbda}.tabcontent ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;list-style:none}.tabcontent ul li{background:url(https://www.mvdrywall.ca/images/icons/check.svg) no-repeat left center;background-size:20px 20px;padding-left:30px;margin-left:0}form{width:100%;max-width:768px;position:relative;margin:0 auto;text-align:left}form label{display:none;font-size:0}form .button{width:100%}input,textarea{font-size:1.1rem;font-family:'Open Sans',sans-serif;width:100%;margin:5px 0;padding:20px;background:transparent;border:1px solid #ddd;border-radius:5px;color:#bdcbda;-webkit-appearance:none}form input.half{width:49%}textarea{width:100%;height:150px}input:hover,textarea:hover{border-left:1px solid #1b4277}::placeholder{color:#bdcbda;opacity:1}:-ms-input-placeholder{color:#bdcbda}::-ms-input-placeholder{color:#bdcbda}.left{text-align:left}.right{text-align:right}.center{text-align:center}.justify{text-align:justify}.ftlt{float:left}.ftrt{float:right}.clear{clear:both}.flex,.flex-middle{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.flex-middle{align-items:center}.heading{font-family:'Montserrat',sans-serif;font-size:48px;font-weight:700;text-transform:uppercase}.sub-heading{font-family:'Moul',cursive;font-size:36px;line-height:40px;text-transform:uppercase}.cell-heading{font-family:'Montserrat',sans-serif;font-size:24px;font-weight:700;text-transform:uppercase}small{font-size:.9rem;color:#1b4277;font-weight:700}.white{color:#bdcbda}.blue{color:#1b4277}.grey-bg{background:rgba(0,0,0,.5)}.blue-bg{background:#1b4277;color:#bdcbda!important}.space{height:100px}.mt-50{margin-top:50px}.glow{text-shadow:0 0 25px white}@media (max-width:1400px){form input.half{width:100%}}@media (max-width:1275px){.cell-details{width:calc(50% - 10px)}}@media (max-width:1024px){.banner{padding:100px 0}.sub-banner section{padding:200px 100px 25px 25px}.container{padding:50px 0}.cell-service{width:48%}.cell-service>div{opacity:1;bottom:0}.cell-1-2,.cell-contact{width:100%}.cell-1-3{width:48%}.cell-1-3:last-child{width:100%}form input.half{width:49%}}@media (max-width:960px){nav .button{display:inline-block;-webkit-transition:none;transition:none;margin-top:20px;float:right}nav ul{display:none;-webkit-transition:none;transition:none;margin-top:10px;padding:5px 0;width:100%}nav ul li{display:block;margin:15px 0}.top-bar i,.top-bar span{display:none}.top-bar .button span{display:inline-block}.cell-1-4{width:48%}.cell-project,.cell-project-block{width:100%}.cell-project-block{margin-bottom:20px}}@media (max-width:768px){.cell-contact{padding:25px}form input.half{width:100%}p,li,input,textarea,footer ul li{font-size:1rem}.heading{font-size:36px}.sub-heading{font-size:24px;line-height:30px}.cell-heading{font-size:18px}.border{padding:25px}.cell-1-3{width:100%}.space{height:50px}.flex.gallery{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.thumbnail{width:33.33%}.thumbnail img{margin-bottom:-7px}.cell-details{width:100%}.masonry{column-count:2;column-gap:10px}.masonry .mItem{margin-bottom:10px}#residential-services,#strengths{flex-direction:column-reverse}#commercial-services img,#residential-services img,#committment img,#strengths img{width:100%;height:350px}#commercial-services .text-cell,#residential-services .text-cell,#committment .text-cell,#strengths .text-cell{width:100%;padding:20px 0}}@media (max-width:532px){.logo{max-width:120px}nav .button{margin-top:10px}.instagram{display:none}.cell-service{width:100%;margin:10px 0}footer ul{text-align:center}footer ul li{display:block;margin:10px auto}footer ul li:nth-child(2),
    footer ul li:nth-child(4),
    footer ul li:nth-child(6) {display:none}.sub-banner section{padding:300px 25px 25px}.banner-sub section{padding:300px 0 25px}.banner-sub section article{padding-right:25px}#home{background:url(https://www.mvdrywall.ca/images/banners/xhome-mobile.jpg.pagespeed.ic.UBIXH9HBfm.jpg) no-repeat center;background-size:cover}#about-us{background:url(https://www.mvdrywall.ca/images/banners/xabout-us-mobile.webp.pagespeed.ic.jP-UfV7UXF.webp) no-repeat center left;background-size:cover}#careers{background:url(https://www.mvdrywall.ca/images/banners/xcareers-mobile.jpg.pagespeed.ic.yvpooaIcAf.jpg) no-repeat center;background-size:cover}#health-safety{background:url(https://www.mvdrywall.ca/images/banners/xhealth-safety-mobile.jpg.pagespeed.ic.yNSisuZTz_.jpg) no-repeat center;background-size:cover}#service-quality{background:url(https://www.mvdrywall.ca/images/banners/xservice-quality-mobile.jpg.pagespeed.ic.R_hGdNUcra.jpg) no-repeat center #1b4277;background-size:cover;background-blend-mode:multiply}#about{background:url(https://www.mvdrywall.ca/images/banners/xabout-mobile.jpg.pagespeed.ic.NSYszmCAjx.jpg) no-repeat center top;background-size:cover}#services{background:url(https://www.mvdrywall.ca/images/banners/xservices-mobile.jpg.pagespeed.ic.77ybsKwUtd.jpg) no-repeat center;background-size:cover}#gallery{background:url(https://www.mvdrywall.ca/images/banners/xgallery-mobile.jpg.pagespeed.ic.uTPhhOepX0.jpg) no-repeat center;background-size:cover}#contact{background:url(https://www.mvdrywall.ca/images/banners/xcontact-mobile.jpg.pagespeed.ic.OHhuRESdll.jpg) no-repeat center;background-size:cover}#projects-hero{background:url(https://www.mvdrywall.ca/images/banners/xprojects-mobile.jpg.pagespeed.ic.GNG4vCcQeF.jpg) no-repeat center;background-size:cover}#chophop-pantry-hero{background:url(https://www.mvdrywall.ca/images/banners/xchophop-pantry-mobile.webp.pagespeed.ic.zM1GTb8YXu.webp) no-repeat center;background-size:cover}#dundas-square-hero{background:url(https://www.mvdrywall.ca/images/banners/xdundas-square-mobile.webp.pagespeed.ic.qbL0a4OMBn.webp) no-repeat center right;background-size:cover}#harbord-village-hero{background:url(https://www.mvdrywall.ca/images/banners/xharbord-village-mobile.webp.pagespeed.ic.HA-GqnocEU.webp) no-repeat center right;background-size:cover}#daves-hot-chicken-hero{background:url(https://www.mvdrywall.ca/images/banners/xdaves-hot-chicken-mobile.webp.pagespeed.ic.Dz61tULkYX.webp) no-repeat center right;background-size:cover}#greenwood-hero{background:url(https://www.mvdrywall.ca/images/banners/xgreenwood-mobile.webp.pagespeed.ic.WVePNpyyjE.webp) no-repeat center;background-size:cover}#georgina-hero{background:url(https://www.mvdrywall.ca/images/banners/xgeorgina-mobile.webp.pagespeed.ic.JRjvY8eQB1.webp) no-repeat center;background-size:cover}#oakville-hero{background:url(https://www.mvdrywall.ca/images/banners/xoakville-mobile.webp.pagespeed.ic.4y0oLZjIxj.webp) no-repeat center right;background-size:cover}#meaford-hero{background:url(https://www.mvdrywall.ca/images/banners/xmeaford-mobile.webp.pagespeed.ic.S1z-yhOl89.webp) no-repeat center right;background-size:cover}#summerhill-hero{background:url(https://www.mvdrywall.ca/images/banners/xsummerhill-mobile.webp.pagespeed.ic.rbqS3gAmH0.webp) no-repeat center;background-size:cover}#rundle-road-hero{background:url(https://www.mvdrywall.ca/images/banners/xrundle-road-mobile.webp.pagespeed.ic.iOF0cZlW_1.webp) no-repeat center;background-size:cover}#north-brooklyn-hero{background:url(https://www.mvdrywall.ca/images/banners/xnorth-brooklyn-mobile.webp.pagespeed.ic.j1tFUlVeJ5.webp) no-repeat center;background-size:cover}#project-brooklin-hero{background:url(https://www.mvdrywall.ca/images/banners/xproject-brooklin-mobile.webp.pagespeed.ic.T1yTDu6Fwu.webp) no-repeat center;background-size:cover}#project-reach-hero{background:url(https://www.mvdrywall.ca/images/banners/xproject-reach-mobile.webp.pagespeed.ic.6r47_lGfqY.webp) no-repeat center;background-size:cover}#wellington-hero{background:url(https://www.mvdrywall.ca/images/banners/xwellington-mobile.webp.pagespeed.ic.n3vQCcaoWx.webp) no-repeat center;background-size:cover}.cell-1-4{width:100%;margin:10px 0;text-align:center}.cell-project{height:300px}.tab span{display:none}.tab button{padding:30px 20px 20px 60px}.tab .comm-icon{background-position:20px;background-size:35px 35px}.tab .res-icon{background-position:20px;background-size:35px 35px}.tabcontent ul{-moz-column-count:1;-moz-column-gap:20px;-webkit-column-count:1;-webkit-column-gap:20px;column-count:1;column-gap:20px}.thumbnail{width:50%}}@media (max-width:414px){.masonry{column-count:1}.thumbnail{width:100%}.top-bar .button span{display:none}}