  header.header-wrapper{border-bottom:0px;min-height:100vh;overflow:hidden;position:relative;} .header-details{padding:10px 80px 0 25px;background:url(https://islandboypool.com/wp-content/uploads/sites/417/2021/12/nav.jpg) no-repeat;position:relative;}.header-company-wrapper .logo{opacity:0.8;}h1.header-company-title{margin:14px 0px 0px 0px;}.header-company-title a{color:#000000;font-family:Cinzel,serif;font-weight:normal;font-size:1.2em;float:left;line-height:2.1rem;letter-spacing:0.1em;margin:2px 0px;text-align:left;text-decoration:none;text-transform:uppercase;width:100%;}header .header-company-serviceorder{color:#000000;display:block;font-family:Abhaya Libre,serif;margin-top:27px;}header.header-wrapper .navigation-wrapper{padding:0px;position:relative;z-index:99;background:#3493649c;padding:20px;border-radius:50px;margin-top:5px;}.header-wrapper .social-wrapper{padding:20px 0px 31px 0;}.header-wrapper .header-company-phone span{border-right:1px solid #81a45c;color:#81a45c;font-size:1.2em;font-family:Abhaya Libre,serif;font-weight:lighter;letter-spacing:3px;line-height:34px;padding-right:16px;}.header-wrapper .social-icons a .fa{background:#a3091aa1;color:#FFFFFF;font-size:21px;line-height:35px;margin:0 12px 0px 4px;text-align:center;width:37px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.header-wrapper .social-icons a .fa:hover{background:#FFFFFF;color:#a3091a;}header.header-wrapper.inner-page{border-bottom:35px solid rgba(0,0,0,0.19);}.inner-page .header-title{padding:114px 0px;}.inner-page .header-title span{color:#FFFFFF;display:block;font-size:26px;font-family:Abhaya Libre,serif;margin-bottom:32px;}  .top-bar{background:none;display:flex;justify-content:end;height:37px;line-height:35px;}.top-bar .top-bar-section ul li{background:transparent;}.top-bar-section li:not(.has-form) a:not(.button){background:transparent;font-family:Abhaya Libre,serif;font-size:19px;color:#FFFFFF;line-height:35px;padding:0px 30px;}.top-bar-section li:not(.has-form) a:not(.button):hover{background:none;border-bottom:4px solid #a3091abf;-webkit-transition:all 350ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease;color:#d1d1d1;}.top-bar-section li.active:not(.has-form) a:not(.button){background:none;border-bottom:4px solid #a3091abf;color:%WHITE;line-height:35px;padding:0 15px;}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:transparent;color:#81a45c;}.top-bar .top-bar-section ul li:last-of-type{margin-right:80px;}.top-bar .top-bar-section .dropdown{margin-top:-2px;}.top-bar .top-bar-section .dropdown li{margin:0px !important;}.top-bar-section ul li:hover:not(.has-form) > a{background:#a3091a;border-bottom:4px solid #a3091abf;color:#FFFFFF;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button){background:rgb(255,255,255);color:#a3091a;border-bottom:none;}.top-bar-section .dropdown li:not(.has-form) a:not(.button){background:#f7f7f7;color:#43a470;border:0px;}  .slider-wrapper{display:block;height:0;max-width:100%;overflow:visible;width:100%;}.slick-background-wrapper{left:0;overflow:hidden;position:fixed;top:0;width:101% !important;z-index:-2;-webkit-transition:all 750ms ease;-moz-transition:all 750ms ease;-ms-transition:all 750ms ease;-o-transition:all 7850ms ease;transition:all 750ms ease;}.slick-slide img{min-width:100vw;height:100vh;}.animated-scope.slick-background-wrapper.animation{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}.tagline-arrow-bar{bottom:0;position:absolute;width:100%;left:0;}.tagline-arrow-bar .scroll-arrow{background:#FFFFFF;margin:0px auto 0px;padding:0;position:relative;text-align:center;width:100%;}.tagline-arrow-bar .scroll-arrow .fa{color:#a3091a;cursor:pointer;font-size:3em;position:absolute;z-index:9999;width:100%;bottom:10%;left:0;}.located-in{background:#3493649c;height:51px;text-align:center;}.located-in p{color:#FFFFFF;font-family:Abhaya Libre,serif;font-size:16px;letter-spacing:1px;line-height:50px;margin:0;}  .content-wrapper{background:#FFFFFF;max-width:100%;position:relative;width:100%;}.split-heading{color:#81a45c;font-size:81px;line-height:.5;font-weight:bold;text-transform:uppercase;}.split-border{border:1px solid #FFFFFF;display:inline-block;height:1%;position:absolute;margin:0px 18px;-webkit-transition:all 650ms ease;-moz-transition:all 650ms ease;-ms-transition:all 650ms ease;-o-transition:all 650ms ease;transition:all 650ms ease;}.split-border.complete{border:1px solid #a3091a;height:100%;top:0;}.split-heading span{font-size:31px;display:block;}.service-icon{border:2px solid #c6c6c6;}.midbar-wrapper{background-size:cover !important;}  .commercial-section{background:url(https://islandboypool.com/wp-content/uploads/sites/417/2021/12/midsectionblue-1.jpg) 50% 36px no-repeat fixed;min-height:500px;}.commercial-section h2{color:#000000;font-size:2.5em;font-family:Abhaya Libre,serif;letter-spacing:7px;text-transform:uppercase;}  .residential-section{background:url(https://islandboypool.com/wp-content/uploads/sites/417/2021/12/midsectionblue-2.jpg) 50% 36px no-repeat fixed;min-height:500px;}.residential-section h2{color:#000000;font-size:2.5em;font-family:Abhaya Libre,serif;letter-spacing:7px;text-transform:uppercase;}.commercial-section p,.residential-section p{color:#000000;}  .cta-wrapper{max-width:100%;background:url(https://islandboypool.com/wp-content/uploads/sites/417/2021/12/contactus.jpg) no-repeat;overflow:hidden;width:100%;}.cta-wrapper h2{color:#43a470;font-size:31px;}.cta-wrapper p{color:#43a470;font-family:Abhaya Libre,serif;font-size:1.2em;line-height:1.6;}.cta-wrapper .button-one{background:#43a470;font-family:Abhaya Libre,serif;font-size:21px;letter-spacing:1px;line-height:21px;width:425px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;border-radius:50px;}.cta-wrapper .button-one:hover{background:#a3091a;letter-spacing:1.4px;}.cta-wrapper .button-one::before{background:#81a45c;content:"";height:2px;position:absolute;right:-655px;top:50%;width:600px;}.cta-wrapper .button-one::after{background:#81a45c;content:"";height:2px;left:-655px;position:absolute;top:50%;width:600px;}.button-outline{background:#81a45c;box-shadow:0 0 1px transparent;color:#FFFFFF;display:inline-block;font-family:Abhaya Libre,serif;position:relative;vertical-align:middle;transform:perspective(1px) translateZ(0);-webkit-transform:perspective(1px) translateZ(0);border-radius:50px;}.button-outline:hover{background:#a3091a;color:#FFFFFF;}.button-outline:before{border:2px solid rgba(245,245,245,0.36);bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left;border-radius:50px;}.button-outline:hover:before,.button-outline:focus:before,.button-outline:active:before{bottom:-8px;left:-8px;right:-8px;top:-8px;}  .inner-page .content-wrapper h1{color:#43a470;}.inner-page .content-wrapper h2{color:#43a470;}.header-wrapper.inner-page{min-height:680px;}.inner-page .content-wrapper ul li{color:#30434a;font-family:Abhaya Libre,serif;font-size:16px;line-height:1.6;margin:8px 0;}.inner-page .content-wrapper .about-img{height:640px;overflow:hidden;}.services-wrapper{padding-top:50px;}.services-wrapper h2{color:#43a470 !important;font-size:37px;letter-spacing:0;z-index:2;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;}.services-wrapper .animated-border.active h2{letter-spacing:4px;}.services-wrapper article{position:relative;}.services-wrapper article p{padding:30px 0px;}.services-wrapper .image-container{max-height:100%;overflow:hidden;}.services-wrapper .overlay{background:rgba(255,255,255,0.66);display:block;height:100%;position:absolute;width:100%;z-index:2;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;}.services-wrapper .animated-border.active .overlay{background:rgba(97,97,97,0.15);}.services-wrapper .animated-border.active:before,.services-wrapper .animated-border.active:after{height:calc(100% + 0.4em);transition:0.80s all ease;}.services-wrapper .animated-border:after{right:0;top:-0.2em;}.services-wrapper .animated-border:before,.services-wrapper .animated-border:after{background:#81a45c;content:"";height:0;position:absolute;width:2px;transition:0.80s all ease;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.services-wrapper .animated-border:before{left:0;top:-0.2em;}.services-wrapper .animated-border .image-container .overlay::after{border-right:35px solid rgb(255,255,255);border-top:36px solid transparent;border-bottom:36px solid transparent;content:"";color:#FFFFFF;height:30px;position:absolute;top:50%;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.services-wrapper .animated-border .image-container .overlay::after{right:-60px;}.services-wrapper .animated-border.active .image-container .overlay::after{content:"";right:-19px;}.services-wrapper .animated-border .image-container .overlay.alt::before{content:"";color:#FFFFFF;position:absolute;border-left:35px solid rgb(255,255,255);border-top:36px solid transparent;border-bottom:36px solid transparent;height:30px;top:50%;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.services-wrapper .animated-border .image-container .overlay.alt::before{left:-60px;}.services-wrapper .animated-border.active .image-container .overlay.alt::before{content:"";left:17px;}.services-wrapper .animated-border .image-container .overlay.alt::after{display:none;}.services-wrapper .animated-border.active .image-container .overlay.alt::after{display:none;}  .footer-wrapper{background:#81a45c;font-family:Abhaya Libre,serif;width:100%;}.footer-wrapper .top-bar{border-bottom:none;display:inline-block;z-index:1;}.footer-wrapper .top-bar .dropdown{display:none !important;}.footer-wrapper .top-bar-section .has-dropdown>a:after{display:none;}.footer-wrapper .top-bar .top-bar-section ul li a{color:#43a470 !important;font-size:10px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;}.footer-wrapper .toTop{margin:0px auto 0px;max-width:440px;position:relative;padding:0;text-align:center;width:100%;}.toTop .fa{color:#a3091a;cursor:pointer;font-size:4em;position:relative;width:40px;z-index:2;}.toTop::before{border-left:220px solid transparent;border-right:220px solid transparent;border-bottom:57px solid #81a45c;bottom:0;content:"";left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;z-index:0;}.disclaimer{background:#81a45c;}.disclaimer p{color:#FFFFFF;font-size:10px;}.disclaimer .lnm-image img{max-width:135px;width:135px;}  html{margin-top:0px !Important;}#wpadminbar{}body{font-family:Abhaya Libre,serif;}h1,h1 a{color:#43a470;font-family:Cinzel,serif;font-size:2em;line-height:1.27em;margin:25px 0;}h2{color:#43a470;font-family:Abhaya Libre,serif;font-size:1.5em;line-height:2.5rem;margin:25px 0;}h3{color:#43a470;font-family:Abhaya Libre,serif;font-size:1.3em;line-height:1.5rem;margin:23px 0;}h4{color:#43a470;font-family:Abhaya Libre,serif;font-size:1.5em;font-weight:bold;line-height:1.5rem;margin:25px 0;}p{color:#30434a;font-family:Abhaya Libre,serif;font-size:16px;line-height:1.6;margin:15px 0;}ul{list-style-type:none;}figure{margin:0 auto;}.row{margin:0 auto;max-width:85rem;width:100%;}.overflow-hidden{overflow:hidden !important;}.strip-padding{padding-right:0 !important;padding-left:0 !important;}.vertical-padding-xx-large{padding-top:150px;padding-bottom:150px;}.vertical-padding-extra-large{padding-top:100px;padding-bottom:90px;}.vertical-padding-large{padding-top:75px;padding-bottom:65px;}.vertical-padding-medium{padding-top:55px;padding-bottom:45px;}.vertical-padding-small{padding-top:35px;padding-bottom:35px;}[class*="fadein-"]{opacity:0;}.scrollfade{opacity:0;-webkit-transition:all 1200ms ease;-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;transition:all 1200ms ease;-moz-transform:translateY(-30px);-webkit-transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}.scrollfade.complete{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.from-left.scrollfade{-moz-transform:translateX(-30px);-webkit-transform:translateX(-30px);-o-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);}.from-right.scrollfade{-moz-transform:translateX(30px);-webkit-transform:translateX(30px);-o-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}.from-left.scrollfade.complete{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}.from-right.scrollfade.complete{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);} @-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0);} 40%{-moz-transform:translateY(-8px);transform:translateY(-8px);} 60%{-moz-transform:translateY(-5px);transform:translateY(-5px);}} @-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0);} 40%{-webkit-transform:translateY(-8px);transform:translateY(-8px);} 60%{-webkit-transform:translateY(-5px);transform:translateY(-5px);}} @keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);} 40%{-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-webkit-transform:translateY(-8px);transform:translateY(-8px);} 60%{-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px);}} .bounce{animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;}.absolute{position:absolute;}.border-box{border:2px solid #f7f7f7;margin-top:25px;padding:20px;}.centered-margin-adjust{margin-top:92px;}  p.contact-info,p.contact-phone,p.contact-email{color:#43a470;font-size:22px;word-wrap:break-word;}p.contact-info::before{content:"\f278";color:#43a470;font-family:"FontAwesome";font-size:20px;margin-right:10px;}p.contact-phone::before{color:#43a470;content:"\f10b";font-family:"FontAwesome";font-size:25px;margin-right:10px;}p.contact-email::before{color:#43a470;content:"\f003";font-family:"FontAwesome";font-size:20px;margin-right:10px;}time{font-size:22px;color:#43a470;}.form-wrapper{background:rgba(22,59,104,0.05);padding:20px;}.form-wrapper.complete{background:url(https://islandboypool.com/wp-content/uploads/sites/417/2021/12/contactuspg.jpg) no-repeat;box-shadow:1px 5px 10px -2px #FFFFFF;margin-top:-200px;padding:20px;}.contactForm input[type="text"],.contactForm textarea[type="text"]{background:rgba(0,0,0,0.07);border-bottom:2px solid #f1f1f1;border-top:2px solid #f1f1f1;border-left:none;box-shadow:none;border-right:none;-webkit-transition:all 550ms ease-in-out;-moz-transition:all 550ms ease-in-out;-ms-transition:all 550ms ease-in-out;-o-transition:all 550ms ease-in-out;transition:all 550ms ease-in-out;}.contactForm .groupWrapper input[type="text"]:hover,.contactForm .groupWrapper textarea[type="text"]:hover,.contactForm .captchaWrapper input[type="text"]:hover{background:rgba(255,255,255,0.72);}.contactForm .groupWrapper.active input[type="text"]:focus,.contactForm .groupWrapper.active textarea[type="text"]:focus,.contactForm .captchaWrapper.active input[type="text"]:focus{background-color:#f7f7f7;border-top:none;border-left:0px solid #43a470;border-bottom:2px solid #43a470;box-shadow:none !important;height:2.8rem;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}.contactForm label{color:#777777;cursor:text;display:block;font-weight:lighter;font-size:14px;position:relative;z-index:0;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}.contactForm .groupWrapper.active label,.contactForm .captchaWrapper.active label{color:#30434a;letter-spacing:1px;margin-left:0px;position:relative;top:0px;}.contactForm{margin-top:20px;}.contactForm input{margin-bottom:5px;padding:3px;width:100%;}.contactForm textarea{width:100%;}.contactForm .captchaWrapper{margin-top:10px;}.contactForm .captchaRefresh{vertical-align:top;}.contactForm .submitWrapper{margin-top:30px;text-align:center;}.contactForm .submitWrapper span.submit{background-color:#43a470;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;cursor:pointer;color:#FFFFFF;display:inline-block;font-size:inherit;font-weight:bold;padding:8px 36px;width:100%;border-radius:50px;}.contactForm .submitWrapper span.submit:hover{background-color:#81a45c;}.emailConfirmation{margin:0 auto;}.emailConfirmation h1{color:#00CC00;}.google-map{border-radius:10px;}  .badges{background:url(https://islandboypool.com/wp-content/uploads/sites/417/2021/12/badgeimage.jpg) no-repeat;}.emailConfirmation{margin:0 auto;position:absolute;z-index:9999;top:30%;left:50%;transform:translate(-50%,-30%);background:#ffffff99;padding:20px 50px;border-radius:50px;} .scroll-arrow::before{position:absolute;content:'';width:157px;height:68px;bottom:100%;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}.slide-content{position:absolute;z-index:9999;top:80%;left:5%;}.large-text{font-size:83px;display:block;text-transform:uppercase;font-weight:bold;text-align:right;color:#a3091a;line-height:.5;}p.locatedin{font-size:29px;text-transform:uppercase;line-height:1;font-family:Abhaya Libre,serif;} p.caption{font-size:60px;color:#ffffff94;font-weight:bold;letter-spacing:4px;text-transform:uppercase;}  @media screen and (min-width:1024px) and (max-width:1600px){header.header-wrapper{min-height:100vh;}.header-details{padding:10px 25px 0 25px;position:relative;}h1.header-company-title{margin:14px 0px 0px 0px;display:block;float:left;width:100%;font-size:1.8em;}.header-company-title a{font-size:1em;}header .header-company-serviceorder{font-size:13px;}.header-wrapper .social-icons a .fa{font-size:17px;line-height:28px;margin:3px 3px 0px 5px;width:29px;}.centered-margin-adjust{margin-top:0px;}.inner-page .header-title{padding:95px 0px;}} @media screen and (max-width:1440px){.top-bar-section li:not(.has-form) a:not(.button){font-size:16px;}} @media screen and (max-width:1366px){.slide-content{top:65%;}.top-bar-section li:not(.has-form) a:not(.button){font-size:14px;}.large-text{font-size:42px;display:block;}} @media screen and (max-width:1280px){.top-bar-section li:not(.has-form) a:not(.button){font-size:12px;}}   @media screen and (max-width:1024px){header.header-wrapper{padding:0 0px;min-height:0;}.commercial-section{background:#FFFFFF;}.residential-section{background:#FFFFFF;}.header-details{background:url(https://islandboypool.com/wp-content/uploads/sites/417/2021/12/nav.jpg) no-repeat;padding:0;top:0px;}.top-bar-section li.active:not(.has-form) a:not(.button){background:#f7f7f7;}.header-details .logo-wrapper{padding-left:0px !important;}.navigation-wrapper{background:#FFFFFF;border:none !important;top:0px !important;}header.header-wrapper .navigation-wrapper{padding:0px;background:transparent;margin-top:0;}nav.top-bar{border:none;text-align:center;width:100%;display:initial;padding:0;margin-top:0;}nav.top-bar li:last-of-type{margin:0 !important;}nav.top-bar .top-bar-section .menu ul li a{background:#f5f5f5;color:black !important;line-height:45px;}.top-bar .name{background :#43a470;}.top-bar .toggle-topbar.menu-icon{margin-top:-23px !important;right:35px;top:50%;}.top-bar.expanded .toggle-topbar a{color:#FFFFFF;}.top-bar .top-bar-section .dropdown{margin-top:0px;}.top-bar-section .has-dropdown>a:after{border-color:rgb(0,0,0) transparent transparent rgba(255,255,255,0.4);}.split-border{display:none;}.header-company-wrapper{display:block;height:106px;padding-left:24px;padding-right:24px;padding-top:20px;}.header-company-title a{text-align:left;}header .header-company-serviceorder{text-align:center;}.header-wrapper .social-wrapper{padding:0px 0px 5px 0;}.header-wrapper .header-company-phone span{border:none;padding-right:0px;}.animated-scope.animation .split-border{display:none;}.midbar-wrapper{background-size:cover!important;background-position:initial !important;}.commercial-section h2,.residential-section h2{line-height:3.5rem;}.inner-page .header-title span{font-size:23px;}  .cta-wrapper .button-one::before,.cta-wrapper .button-one::after{display:none;}.form-wrapper.complete{margin-top:0;}  .footer-wrapper nav.top-bar{display:none;}.centered-margin-adjust{margin-top:0px;}.services-wrapper .animated-border.active .overlay{background:transparent;}.services-wrapper .overlay{display:none;}.large-text{text-align:center;}.medium-vertical-padding-small{padding-top:10px;}header.header-wrapper.inner-page{border-bottom:none;min-height:50px;}}@media screen and (min-width:1024px) and (max-width:1205px){.header-company-wrapper .logo{margin-top:15px;}.header-company-title a{font-size:0.8em;}.header-wrapper .social-icons a .fa{margin:3px 3px 0px 0px;width:27px;}.top-bar .top-bar-section .dropdown{margin-top:0px;}.split-heading{font-size:3em;}.inner-page .header-title{padding:145px 0px;}p.contact-info,p.contact-phone,p.contact-email,time{font-size:19px;}}  @media screen and (max-width:767px){header.header-wrapper{border:none;min-height:660px;}.badges{background:#81a45c;}.header-company-wrapper{height:auto;padding:0px 10px;}.header-company-wrapper .logo{margin-top:5px;}.header-details{border:none;top:0px;}.header-details .logo-wrapper{padding-left:0px !important;}.header-details .logo-wrapper{padding:0 !important;}h1.header-company-title{margin:10px 0 0 0;float:left;width:100%;}.header-company-title a{font-size:0.6em;line-height:1em;text-align:center;}header .header-company-serviceorder{font-size:12px;text-align:center;}.header-wrapper .header-company-phone span{display:block;font-size:19px;text-align:center !important;}header.header-wrapper .navigation-wrapper{top:0px;}.social-icons{text-align:center !important;}.top-bar .top-bar-section .dropdown{margin-top:0px;}.top-bar .toggle-topbar.menu-icon{right:0;}.scroll-arrow::after{border-left:120px solid transparent;border-right:120px solid transparent;border-bottom:57px solid #f5f5f5;}.located-in{height:auto;}.located-in p{line-height:28px;}.split-heading span{background:#f7f7f7;display:inline-block;margin:0px 0px 0px 0;padding:0px 0px;}.animated-scope .split-heading{color:#43a470;display:inline-block;font-size:2.4em;letter-spacing:0px;margin:9px 0px;text-align:center;}.animated-scope.animation .split-border{display:none;}.midbar-wrapper{background-size:cover!important;background-position:initial !important;}.commercial-section h2,.residential-section h2{font-size:1.3em;line-height:52px;}.cta-wrapper{max-width:100%;background:#FFFFFF;}.cta-wrapper .button-one{font-size:16px;width:86%;}.inner-page .content-wrapper .about-img{height:326px;overflow:hidden;}.inner-page .header-title span{line-height:39px;}.toTop::before{display:none;}.centered-margin-adjust{margin-top:0px;}.form-wrapper{margin-top:-7px !important;padding:0px !important;}.services-wrapper .overlay{display:none;}} 