#Top_bar .menu.page-menu>li>a{margin:35px 0!important}#Top_bar .top_bar_left{width:100%!important}#Top_bar .menu.page-menu>li>a:hover{color:#1a8173!important}.hermes .tp-bullet{width:18px!important;height:18px!important}.icon-menu-fine:before{font-weight:900!important}.footer-copy-center #Footer .footer_copy .copyright{font-size:12px!important}.vc_empty_space{margin-bottom:0!important}.gform_wrapper .top_label .gfield_label{color:#001a1c!important;margin-bottom:0!important}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea,.woocommerce .quantity input.qty{border-color:#ebebeb!important;border-width:2px!important;box-shadow:none!important;padding:10px 12px!important;border-radius:4px!important}body .gform_wrapper ul li.gfield{margin-bottom:0!important}.vc_single_image-wrapper{margin-bottom:0!important}.get_in_touch,.infobox{background-color:#1a8173!important}.google-map-contact-wrapper .get_in_touch:after{border-top-color:#15655a!important}#Top_bar.is-sticky .menu_wrapper .menu.page-menu>li>a{margin:0 0!important;font-size:16px!important}#Footer .footer_copy .copyright{font-size:12px!important;color:#fff!important}#Footer .social i{font-size:21px}#Footer .footer_copy .one{padding-top:19px!important;margin-bottom:13px!important}#Footer{border-top:4px solid #f2f2f2}#Top_bar .menu>li>a span{text-transform:uppercase!important}@media only screen and (min-width:960px){#Top_bar.is-sticky #logo img.logo-sticky{max-height:40px!important;margin-top:-3px!important}#Top_bar.is-sticky .menu_wrapper .menu>li>a{padding:12px 5px!important}.feature-menu-item span{color:#008591!important;border:2px solid #008591!important;border-radius:4px!important;padding:7px 10px!important}#Top_bar .menu>li>a span:not(.description){line-height:normal!important}#Top_bar .menu>li>a span:not(.description){padding:9px 10px}#Top_bar .menu>li>a{padding:37px 5px!important}}.vc_separator{margin-bottom:0!important}.vc_btn3-color-orange{background-color:#d7533f!important}.vc_btn3-container{margin-bottom:0!important}.vc_btn3-size-md{font-size:15px!important}.vc_btn3{font-family:rubik,Arial,Tahoma,sans-serif!important}.vc_btn3-style-outline{background-color:transparent!important}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline{border-color:#d7533f!important;color:#d7533f!important}.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline{color:#fff!important}*::-webkit-input-placeholder{color:#001a1c!important}*:-moz-placeholder{color:#001a1c!important}*::-moz-placeholder{color:#001a1c!important}*:-ms-input-placeholder{color:#001a1c!important}.gform_button{background:#008591!important;border-radius:4px!important;font-family:rubik,Arial,Tahoma,sans-serif!important;padding:15px 24px!important;font-weight:400;font-size:15px!important;text-transform:uppercase!important}.gform_wrapper .gform_footer{padding-top:0!important}.ginput_container_name{margin-bottom:-8px!important}#header-section .list_item img{width:34px!important;height:34px!important}#header-section .list_item .list_left{width:34px!important;height:34px!important;line-height:34px!important}#header-section .list_item .list_right h4{color:#fff;font-weight:400;line-height:30px}#header-section .list_item .list_right{margin-left:50px;margin-top:-3px}#header-section .list_item{margin-bottom:15px!important}#areas-serviced .list_item img{width:34px!important;height:34px!important}#areas-serviced .list_item .list_left{width:34px!important;height:34px!important;line-height:34px!important}#areas-serviced .list_item .list_right h4{color:#001a1c;font-weight:400;line-height:30px}#areas-serviced .list_item .list_right{margin-left:50px;margin-top:-3px}#areas-serviced .list_item{margin-bottom:15px!important}.gform_wrapper{margin-bottom:0!important;margin-top:-20px!important}.home-svg-icons{display:block;width:125px;height:125px;margin:0 auto;text-align:center}.wpb_raw_html{margin-bottom:0!important}.testimonials_slider h5{color:#001a1c!important}#testimonial-section-dark .testimonials_slider h5{color:#fff!important}.wpb_text_column{margin-bottom:0!important}#Subheader{text-transform:uppercase!important}#Top_bar .menu>li>a span:hover{color:#008591!important}.gform_confirmation_wrapper .gform_confirmation_message{line-height:normal!important}.wpb_single_image{margin-bottom:0!important}span.vc_tta-title-text{font-weight:700!important;color:#333!important}.vc_tta-icon{color:#333!important}.social i{font-size:19px!important;margin-left:5px!important}.phone i.icon-phone{color:#008591!important}body:not(.template-slider) #Header{min-height:0!important}@media only screen and (max-width:767px){#Action_bar .social li a,#Action_bar .social-menu a{color:#008591!important}#Action_bar .social{margin-top:5px!important;margin-bottom:5px!important}}#Action_bar{font-size:15px!important}#Side_slide .social i{color:#008591!important}#Side_slide span{text-transform:uppercase!important}#Footer .footer_copy{border-width:0!important;background-color:#008591!important}.copyright a{color:#001a1c!important}#Footer h4{font-weight:400!important;margin-bottom:35px!important}#Footer .widget_mfn_menu ul li a{background:#ebebeb!important;color:#008591!important;border-width:0!important;border-radius:4px!important;margin:8px 0!important;padding:9px 13px 10px!important}@media only screen and (min-width:768px){#Footer .one-third{width:26%!important;margin-left:3%!important;margin-right:3%!important}}#footer-logo{max-width:100%!important;width:297px!important;height:auto!important}#Footer a{word-wrap:break-word!important}.vc_btn3-color-success{background-color:#008591!important}.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline{color:#008591!important;border-color:#008591!important;background-color:transparent!important}a.sbi_load_btn,.sbi_follow_btn a{background-color:#008591!important;text-transform:uppercase;font-weight:600;border-radius:4px!important}div#sbi_load{margin-top:30px!important}.wpb_video_widget{margin-bottom:0!important}.slider_pagination a,.slider_pagination a:hover{background-color:#ebebeb}#testimonial-section-dark .slider_pagination a,.slider_pagination a:hover{background-color:#fff!important}.style-simple .testimonials_slider .testimonials_slider_ul li .bq_wrapper{text-align:left!important}.testimonials_slider .testimonials_slider_ul li .hr_dots{display:none!important}.testimonials_slider .testimonials_slider_ul li .author{text-align:left!important}.style-simple .testimonials_slider .testimonials_slider_ul li .bq_wrapper{text-align:left!important;padding-left:0!important;margin-left:0!important;margin-right:0!important;padding-right:0!important}ul.slick-dots{margin-left:-10px!important;text-align:left!important;margin-top:0!important}.testimonials_slider.single-photo .slider_pager{margin-top:20px!important}.style-simple .testimonials_slider .testimonials_slider_ul li .bq_wrapper blockquote{color:#24b9c6!important;font-style:normal!important;font-weight:500!important}.gform_wrapper .gfield_required{color:#f33e3e!important;margin-left:2px!important}#quote-form-reveal{background:#fff;padding-top:45px;padding-bottom:45px;border-top:4px solid #f2f2f2;display:none}#quote-form-reveal>div>div{max-width:1220px;text-align:center;margin:0 auto;padding-left:45px;padding-right:45px}#Wrapper{box-shadow:none!important}#Filters{display:none}.section-related-adjustment h4{margin-top:15px!important;margin-bottom:30px!important}.section-post-related .simple .post-related a.button{border-radius:4px!important}a.pager_load_more.button.button_js.kill_the_icon{border-radius:4px!important}.post-nav.minimal a.next{right:15px}.post-nav.minimal a.prev{left:15px}@media only screen and (max-width:767px){#service-section .vc_column-inner{border-left-width:0!important;border-right-width:0!important}}.wpb_map_wraper{margin-bottom:0!important}#testimonial-section-dark .slider_pagination .slick-active a,.slider_pagination .slick-active a{background-color:#008591!important}.standard-call-to-action .vc_btn3-container{margin-left:15px!important;margin-right:15px!important;margin-bottom:15px!important}.standard-call-to-action .wpb_wrapper{text-align:center!important}#Action_bar .contact_details a{font-weight:700}#Footer .social a:hover{color:#001a1c!important}#Side_slide .feature-menu-item{display:none!important}@media only screen and (max-width:767px){.reduce-me-on-mobile{height:45px!important}}@media only screen and (min-width:768px) and (max-width:959px){.reduce-me-on-mobile{height:60px!important}}@media only screen and (min-width:400px){#logo img{min-width:300px}}@media only screen and (min-width:1240px){#Top_bar.loading{display:block!important}}#Top_bar.is-sticky #logo img.logo-sticky{min-width:100%!important}#call-to-action{background-color:#001b1d!important;padding-bottom:25px;opacity:1!important;padding-top:35px}#call-to-action .vc_btn3-container{display:inline-block}.featured-service-item{width:31%;display:inline-block;margin:15px 1%;box-shadow:0 0 2px rgba(0,0,0,.2);border-radius:4px!important;overflow:hidden;vertical-align:top}.service-item{width:100%;display:inline-block;margin-bottom:2em;box-shadow:0 0 2px rgba(0,0,0,.1);border-radius:4px!important;overflow:hidden;vertical-align:top;background-color:#fff}.service-image{width:100%!important;border-top-left-radius:4px;border-top-right-radius:4px;min-height:245px;object-fit:cover}.service-image-not-featured{width:100%!important;border-top-left-radius:4px;border-top-right-radius:4px;min-height:140px;object-fit:cover}.service-item-content-right{text-align:center;padding:20px}.title-description-container,.title-description-container-not-featured{margin-bottom:20px}@media only screen and (min-width:768px){.title-description-container{min-height:115px}.not-featured-service-listing{column-count:5;column-gap:2em}}.star-icon{margin-right:5px;color:#008591}@media only screen and (max-width:767px){.featured-service-item,.service-item{width:100%!important;display:block;margin:15px 0%}}.service-title-link{text-decoration:none!important;margin-bottom:12px;display:block}.service-button{padding:9px 14px!important;font-size:14px!important;text-transform:uppercase;font-weight:500}.service-title-area{opacity:1!important;background-color:#001b1d!important;margin-bottom:45px}a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-success{padding:14px 20px;color:#fff;border-radius:5px;display:inline-block;line-height:initial!important;text-decoration:none!important}a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-outline.vc_btn3-color-white{border:2px solid #fff;border-radius:5px;line-height:initial!important;padding:12px 20px;text-decoration:none!important}.service-image-header{height:400px;width:100%;object-fit:cover;opacity:.2;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.service-title-area h1{text-transform:uppercase;text-align:center;padding-left:45px;padding-right:45px}.service-title-container{position:absolute;width:100%;margin-top:-222px}.services-menu{background-color:#018591;padding:20px 30px;text-align:center;margin-top:60px;opacity:1!important}.service-menu-item{display:inline-block;margin-left:3px;margin-right:3px;color:#24b9c6;margin-bottom:6px;line-height:initial;padding:4px 8px;border-radius:4px;background:#001a1c;text-transform:uppercase;font-size:14px!important;font-weight:600!important;text-decoration:none!important}.sbi_loader.fa-spin{display:none!important}.service-image-container{max-height:245px;height:245px!important;width:100%;overflow:hidden;position:relative}.service-image-container-not-featured{max-height:140px;height:140px!important;width:100%;overflow:hidden;position:relative}.service-image-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#008591}.service-image-container:hover .service-image-overlay,.service-image-container-not-featured:hover .service-image-overlay{opacity:.8}.link-icon,.link-icon:hover{color:#fff!important;font-size:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}@media only screen and (max-width:480px){.home #sbi_images .sbi_item:nth-of-type(1n+5){display:none!important}}span.vc_tta-title-text{font-weight:400!important;color:#001b1d!important}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-controls-icon::before{border-color:#018591!important}#list-section .list_item img{width:34px!important;height:34px!important}#list-section .list_item .list_left{width:34px!important;height:34px!important;line-height:34px!important}#list-section .list_item .list_right h4{color:#008591;font-weight:400;line-height:30px}#list-section .list_item .list_right{margin-left:50px;margin-top:-3px}#list-section .list_item{margin-bottom:15px!important}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active>a{background-color:#fafafa!important}@media(min-width:768px){.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels{background-color:#fafafa!important}}.vc_tta-tabs-container .vc_tta-title-text{font-weight:700!important}ul.clients .client_wrapper{background:#fff!important}.clients_slider .clients_slider_header a.slider_prev,.clients_slider .clients_slider_header a.slider_next{border-radius:4px;background:0 0;border:2px solid #018591}.button-flat a.button .button_icon{color:#018591!important}.vc_media_grid{margin-bottom:0!important}.section-related-adjustment i{color:#fff!important}#menu-our-products li{list-style:none!important;margin-bottom:10px!important;background:#f7f7f7}#menu-our-products{margin-left:0!important;background:#0000!important;padding-left:0!important}.widget_archive ul li:after,.widget_nav_menu ul li:after{display:none!important}.widget_archive ul li a,.widget_nav_menu ul li a{font-size:18px!important;padding:10px!important}.logo-no-margin #Top_bar .logo{margin-right:0!important}#Action_bar .contact_details{font-size:18px!important}a.powered{display:none!important}#tidio-chat-code .powered{display:none!important}#Top_bar #logo img{width:309px}@media only screen and (min-width:1240px){#Top_bar.is-sticky #logo img.logo-sticky{width:41px!important}}