*,*::before,*::after{box-sizing:border-box;}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0;}ul[role='list'],ol[role='list']{list-style:none;}html:focus-within{scroll-behavior:smooth;}a:not([class]){text-decoration-skip-ink:auto;}img,picture{max-width:100%;display:block;}input,button,textarea,select{font:inherit;}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}u ul var video{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;white-space:normal;border:0;outline:0;}menu nav section main{display:block;}* *:after *:before{margin:0;padding:0;-webkit-box-sizing:border-box;-webkit-box-sizing--moz-box-sizing:border-box;-webkit-box-sizing--moz-box-sizing-box-sizing:border-box;}html{-webkit-text-size-adjust:100%;}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;margin:0;font-family:helvetica,arial,sans-serif;overflow-x:hidden;}.flex-grid{display:flex;min-height:100vh;flex-direction:column;}.main-container{width:100%;margin:0 auto;flex:auto;}.container{width:90%;margin:0 auto;}.flex-container{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;clear:both;align-content:space-between;column-gap:10px;}.flex-item{padding-right:30px;box-sizing:border-box;margin-bottom:15px;flex-basis:auto;flex-grow:1;width:calc(98% * (1/3));min-width:0;clear:both;}@media screen and (max-width:48em){_::-webkit-full-page-media,_:future,:root .flex-container{display:block;-webkit-flex-wrap:wrap;-webkit-flex-wrap--webkit-flex-direction:column}}@media screen and (max-width:48em){_::-webkit-full-page-media,_:future,:root .flex-item{min-width:100%}}@media screen and (max-width:50.625em){_::-webkit-full-page-media,_:future,:root .container{display:block;-webkit-flex-wrap:wrap;-webkit-flex-wrap--webkit-flex-direction:column}}h1{color:white;display:block;font-size:1.8em;margin:4px 0 6px 0;font-weight:300;line-height:1.35;}h2{display:block;font-size:1.5em;margin:4px 0 6px 0;font-weight:300;line-height:1.35;}h3{color:red;display:block;font-size:1.17em;margin:21px 0 8px 0;font-weight:300;line-height:1.35;}h4{color:red;display:block;margin-top:21px 0 21px 0;font-weight:300;}h5{display:block;font-size:.83em;margin-top:26px 0 26px 0;font-weight:bold;line-height:1.35;}p{font-size:20px;color:black;padding:0 10px 15px 0;line-height:1.5;font-weight:normal;}em{font-weight:bold;}header{position:fixed;background-color:#226CE0;width:100%;margin-bottom:0;z-index:9;transform:translateZ(0)!important;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;}.header{width:100%;margin:auto;transform:translateZ(0)!important;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;}.fixed-header{margin-top:230px;}.header-scroll{display:none!important;}.top-info{padding:0;height:35px;}.top-info p{font-weight:bold;}.strapline{padding-top:5px;}.strapline p{padding-bottom:5px;letter-spacing:1px;}a{transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;}.logo{height:auto;width:150px;color:white;text-align:left;padding:5px 0 10px 0;}.navigation{background-color:#06086C;}nav{padding:10px 0;width:100%;margin:auto;height:46px;}nav a{color:#fff;text-decoration:none;font-weight:bold;}.nav-info{text-align:right;padding:2px 5px 5px 0;}nav ul{margin:0;padding:2px 0 5px 0;width:50%;float:left;height:30px;overflow:hidden;}nav ul li{display:inline;padding:0 20px 0 2px;margin:0;}.contact-info{padding-top:5px;letter-spacing:1px;text-align:right;}a.anchor{display:block;position:relative;top:-50px;visibility:hidden;}.banner{background-image:url(../images/mwpc-banner-image.jpg);height:560px;margin-bottom:45px;position:relative;background-size:cover;background-position:top;}.banner h1{background:rgb(0,0,0);background:rgba(0,0,0,.5);padding:5px 25px;width:max-content;}.banner-title{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);font-size:2.5em;width:100%;text-align:center;letter-spacing:1px;font-weight:bold;}.banner-btn{position:absolute;top:65%;left:50%;transform:translate(-50%,-50%);background-color:#06086C;font-size:1.3em;width:max-content;text-align:center;color:#fff;text-decoration:none;padding:10px 30px;border-radius:15px;border:1px #000000 solid;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.banner-btn:hover{background-color:#226CE0;}.bird-control{display:flex;align-self:center;justify-content:center;}.certified{background-color:#226CE0;margin:35px 0;padding:25px;}.certified-logos{height:150px;width:90%;margin:auto;margin-bottom:10px;text-align:center;}.certified-logos div{display:inline-block;vertical-align:top;}.services{margin-bottom:25px;}.services-text{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;}.services-text p{font-size:1.4em;font-weight:bold;}.contact{background-color:#D6D6D6;padding:25px;margin-bottom:25px;}.contact-btn{display:block;background-color:#06086C;font-size:1.3em;width:300px;text-align:center;color:#fff;text-decoration:none;padding:10px 30px;border-radius:15px;border:1px #000000 solid;margin:50px auto 20px auto;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.contact-btn:hover{background-color:#226CE0;}.contact-forn{padding:25px;}.g-recaptcha div{margin:auto;z-index:9;}.hide-robot{display:none;}img{max-width:100%;height:auto}footer{background-color:#06086C;padding-top:30px;}footer p{color:white;padding:0 10px 0 0;font-size:1.3em;}footer a{color:white;font-size:.9em;text-decoration:none;}footer h1{color:white;font-size:1.9em;font-weight:bold;}footer h2{color:white;font-size:1.3em;}.bark-widgets{text-align:right;}.bark-widgets div{display:inline-block;vertical-align:bottom;}.bark-widgets a{display:block;margin:0 0 5px 0;}.copyright{text-align:center;}.copyright p{font-size:12px;padding:5px 0 5px 0;font-weight:bold;}.privacy-policy{display:inline-block;margin-top:30px;}.privacy-policy ul{margin-top:0;}.privacy-policy li{font-weight:bold;padding:0 0 3px 0;}.privacy-policy a{text-decoration:none;font-weight:bold;color:#06086C;}.fa-phone{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1);color:#fff;margin-right:10px;}.fa-envelope{color:#fff;margin-right:10px;}.reviews{background-color:#226CE0;margin:120px 0 40px 0;height:550px;padding:10px 0;letter-spacing:1px;}.google-reviews{width:85%;margin:auto;}@media screen and (max-width:81.25em){.top-info p{font-size:1em;}}@media screen and (max-width:67.500em){.banner h1{background:rgb(0,0,0);background:rgba(0,0,0,.5);padding:5px 25px;width:95%;border-radius:15px}.phone-top{display:none;}.top{display:none;}.top-info p{font-size:1em;}}@media screen and (max-width:50.625em){.flex-item{padding-right:0;box-sizing:border-box;margin-bottom:15px;flex-basis:auto;flex-grow:1;width:calc(100% * (1/1) - 10px - 1px);min-width:0;clear:both;}.banner-btn{position:absolute;top:80%;left:50%;transform:translate(-50%,-50%);background-color:#06086C;font-size:1.5em;font-weight:bold;letter-spacing:1px;width:max-content;text-align:center;color:#fff;text-decoration:none;padding:10px 30px;border-radius:15px;}.banner-title{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);font-size:2.5em;width:100%;text-align:center;letter-spacing:1px;font-weight:bold;}nav ul li{display:inline;padding:0 10px 0 2px;margin:0;}.logo{margin:auto;}.strapline{display:none;}.phone-top{display:none;}.top{display:none;}.top-info p{text-align:center;font-size:16px}.certified-logos{height:120px;width:90%;margin:auto;margin-bottom:10px;text-align:center;}.certified-logos div{display:inline-block;vertical-align:top;width:120px;}}@media screen and (max-width:31.25em){.navigation{font-size:13px}nav{padding:12px 0;width:100%;margin:auto;height:46px}.bark-widgets{text-align:center;}.certified-logos{height:100px;width:90%;margin:auto;margin-bottom:10px;text-align:center;}.certified-logos div{display:inline-block;vertical-align:top;width:90px;}}@media screen and (max-width:22.5em){.top-info p{text-align:center;font-size:14px}}