@import url(//535plumbing.com/wp-content/themes/bridge-child/../bridge/style.css);@media only screen and (max-width:1000px){.boxed div.section .section_inner,.carousel-inner .slider_content_outer,.container_inner,.container_inner nav.content_menu,.elementor-container .elementor-widget-wrap>.qode_elementor_container_inner,.elementor-row .elementor-widget-wrap>.qode_elementor_container_inner,.footer_bottom_border.in_grid,.footer_top_border.in_grid,.full_width .parallax_content,.qode_elementor_container_inner,.steps_holder_inner,.title_border_in_grid_holder,div.grid_section .section_inner,div[data-element_type=container].qode_elementor_container_inner,nav.content_menu ul{width:90%}}h1,h2,h3,h4,h5,h6,p,a{-webkit-font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";font-feature-settings:"lnum"}h1{font-size:clamp(34px, 5vw, 46px)}.qbutton,.qbutton.medium,#submit_comment,.load_more a,.blog_load_more_button a,.post-password-form input[type=submit],input.wpcf7-form-control.wpcf7-submit,input.wpcf7-form-control.wpcf7-submit:not([disabled]),.woocommerce table.cart td.actions input[type=submit],.woocommerce input#place_order,.woocommerce-page input[type=submit],.woocommerce .button,div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .button{font-size:14px}@media only screen and (min-width:1001px){.q_logo a{height:50px !important}}@media only screen and (max-width:1000px){.q_logo a,.q_logo img{height:80px !important}}.textwidget a{color:#fff}.blog_single a,.blog_single p a{color:#1d65c4 !important}.blog_single a:hover,.blog_single p a:hover{text-decoration:underline}@media only screen and (max-width:480px){.home .grid_section .section_inner{width:84% !important}}.q_logo img.normal{margin-top:-20px}.single-post .q_logo img.normal{margin-top:0}.seperator-text span{font-size:22px}.seperator-text div{padding:4px 35px 0 !important;top:-25px !important}.separator{margin:10px auto;width:70%}html{margin-top:0 !important}ul,ol{list-style-position:outside;margin-left:15px;line-height:28px}@media only screen and (min-width:1000px){.admin-bar header.fixed,.admin-bar header.sticky.sticky_animate{padding-top:0!important}}.parallax_section_holder.parallax-row{background-size:cover}.sr7-rightarrow{transform:translate(-2px,-25px) !important}@media only screen and (max-width:1000px){.page-template-blog-masonry-date-in-image .spacer-landing-page-title-bottom{height:50px !important}}.parallax-row span{line-height:1em;letter-spacing:.05em;width:90%;max-width:800px;display:block;margin:0 auto}@media only screen and (max-width:510px){.parallax-row span{font-size:38px !important;line-height:48px !important;max-width:300px}}@media only screen and (max-width:480px){section.parallax_section_holder{min-height:inherit}.full_width .parallax_content{width:95% !important}}.home-badge-row-8wide .vc_col-sm-2{width:12.5%;display:flex;align-items:center}.home-badge-row-8wide .vc_single_image-img{width:90%}.home-badge-row-8wide .vc_empty_space{height:23px !important}.home-badge-row-8wide .section_inner_margin{display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (max-width:1000px){.home-badge-row-8wide .vc_single_image-img{width:100%}}@media only screen and (max-width:850px){.home-badge-row-8wide .vc_col-sm-2{width:16.6666666%}.home-badge-row-8wide .section_inner{width:700px !important}}@media only screen and (max-width:768px){.home-badge-row-8wide .vc_col-sm-2{width:25%}.home-badge-row-8wide .vc_single_image-img{width:70%}.home-badge-row-8wide .section_inner{width:500px !important}.home-badge-row-8wide .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}}@media only screen and (max-width:600px){.home-badge-row-8wide .vc_col-sm-2{width:33.333333%}.home-badge-row-8wide .section_inner{width:80% !important}}@media only screen and (max-width:480px){.home-badge-row-8wide .vc_col-sm-2{width:33.333333%}.home-badge-row-8wide .section_inner{width:90% !important}}@media only screen and (max-width:450px){.home-badge-row-8wide .vc_col-sm-2{width:50%}.home-badge-row-8wide .section_inner{width:70% !important}}.home-video .wpb_raw_code .wpb_wrapper{text-align:center}.home-video .vc_column_container{margin-bottom:0}.home-video .section_inner{width:1100px !important}@media only screen and (max-width:1250px){.home-video .section_inner{width:900px !important}.home-video video{width:279px}.single-video img{height:fit-content !important;width:fit-content !important}}@media only screen and (max-width:1150px){.home-video .section_inner{width:800px !important}.home-video video{width:245px}}@media only screen and (max-width:950px){.home-video .section_inner{width:700px !important}.home-video video{width:212px}}@media only screen and (max-width:825px){.home-video .section_inner{width:650px !important}.home-video video,.single-video{width:79%;margin:0 auto}.home-video .vc_col-sm-4{width:100%}.home-video .video-spacer-first{display:none}.home-video .wpb_video_widget .wpb_wrapper{width:79%}}@media only screen and (max-width:650px){.home-video .section_inner{width:100% !important}.home-video video{width:75%}.home-video .single-video{width:75%;margin:0 auto}.home-video .wpb_video_widget .wpb_wrapper{width:100%}.home-video .wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper{padding-top:42%;width:75%;margin:0 auto}}.landing-video{display:flex;justify-content:center}.video-caption{text-align:center;font-size:12px;line-height:1.3em}@media only screen and (max-width:1000px){.blog-video .grid_section .section_inner_margin{display:flex;justify-content:center}.blog-video .grid_section .vc_col-sm-4{width:50%}}@media only screen and (max-width:875px){.blog-video .grid_section .vc_col-sm-4{width:40%}}@media only screen and (max-width:768px){.blog-video .grid_section .vc_col-sm-4{width:50%}}@media only screen and (max-width:700px){.blog-video .grid_section .vc_col-sm-4{width:80%}.blog-video .grid_section .section_inner_margin{flex-direction:column;align-content:center;flex-wrap:wrap;align-items:center}}@media only screen and (max-width:600px){.blog-video .grid_section .vc_col-sm-4{width:100%}}.home-job-alert .vc_column_container{margin-bottom:0}.testimonials_c_holder .testimonial_content_inner{background:rgba(255,255,255,0)}input.wpcf7-form-control.wpcf7-submit{margin-top:30px}.wpcf7-form-control-wrap{margin-top:30px}.one-half,.one-third{position:relative;margin-right:4%;float:left;margin-bottom:20px}.one-half{width:48%}.one-third{width:30.66%}.one-half p,.one-third p{font-size:16px}.last{margin-right:0 !important;clear:right}.split{display:flex;justify-content:space-between}@media only screen and (max-width:1000px){.one-half,.one-third{width:100%;margin-right:0}}a.footerlink{color:#0cf}.wpcf7 form.sent .wpcf7-response-output{display:none}.invite-contact .vc_column_container{margin-bottom:0}@media only screen and (max-width:825px){.best-of-row .vc_col-sm-3,.best-of-row .vc_col-sm-9{width:100%}.best-of-row .section_inner_margin{display:block !important}.best-of-row .wpb_single_image.vc_align_right{text-align:center}.best-of-row .wpb_content_element.wpb_single_image img{margin-bottom:25px}}@media only screen and (max-width:767px){.hi-best-image .wpb_single_image{text-align:center}}@media only screen and (max-width:767px){.vc_custom_1497399800933{padding-bottom:20px !important}}@media only screen and (max-width:767px){.testimonials .testimonial_text_inner p{font-size:15px;line-height:26px}}.best-of-row .section_inner_margin{display:flex;align-items:center}#respond textarea,#respond input[type=text],#respond input[type=email],.contact_form input[type=text],.contact_form textarea,.comment_holder #respond textarea,.comment_holder #respond input[type=text],.comment_holder #respond input[type=email],input.wpcf7-form-control.wpcf7-text,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-date,textarea.wpcf7-form-control.wpcf7-textarea,select.wpcf7-form-control.wpcf7-select,input.wpcf7-form-control.wpcf7-quiz,.post-password-form input[type=password]{background-color:#f5f4f4}@media only screen and (max-width:850px){.page-id-2179 .boxed div.section .section_inner,.page-id-2179 .carousel-inner .slider_content_outer,.page-id-2179 .container_inner,.page-id-2179 .container_inner nav.content_menu,.page-id-2179 .elementor-container .elementor-widget-wrap>.qode_elementor_container_inner,.page-id-2179 .elementor-row .elementor-widget-wrap>.qode_elementor_container_inner,.page-id-2179 .footer_bottom_border.in_grid,.page-id-2179 .footer_top_border.in_grid,.page-id-2179 .full_width .parallax_content,.page-id-2179 .qode_elementor_container_inner,.page-id-2179 .steps_holder_inner,.page-id-2179 .title_border_in_grid_holder,.page-id-2179 div.grid_section .section_inner,.page-id-2179 nav.content_menu ul{width:700px}}@media only screen and (max-width:767px){.page-id-2179 .boxed div.section .section_inner,.page-id-2179 .carousel-inner .slider_content_outer,.page-id-2179 .container_inner,.page-id-2179 .container_inner nav.content_menu,.page-id-2179 .elementor-container .elementor-widget-wrap>.qode_elementor_container_inner,.page-id-2179 .elementor-row .elementor-widget-wrap>.qode_elementor_container_inner,.page-id-2179 .footer_bottom_border.in_grid,.page-id-2179 .footer_top_border.in_grid,.page-id-2179 .full_width .parallax_content,.page-id-2179 .qode_elementor_container_inner,.page-id-2179 .steps_holder_inner,.page-id-2179 .title_border_in_grid_holder,.page-id-2179 div.grid_section .section_inner,.page-id-2179 nav.content_menu ul{width:600px}}@media only screen and (max-width:600px){.page-id-2179 .boxed div.section .section_inner,.page-id-2179 .carousel-inner .slider_content_outer,.page-id-2179 .container_inner,.page-id-2179 .container_inner nav.content_menu,.page-id-2179 .elementor-container .elementor-widget-wrap>.qode_elementor_container_inner,.page-id-2179 .elementor-row .elementor-widget-wrap>.qode_elementor_container_inner,.page-id-2179 .footer_bottom_border.in_grid,.page-id-2179 .footer_top_border.in_grid,.page-id-2179 .full_width .parallax_content,.page-id-2179 .qode_elementor_container_inner,.page-id-2179 .steps_holder_inner,.page-id-2179 .title_border_in_grid_holder,.page-id-2179 div.grid_section .section_inner,.page-id-2179 nav.content_menu ul{width:420px}}@media only screen and (max-width:480px){.page-id-2179 .boxed div.section .section_inner,.page-id-2179 .carousel-inner .slider_content_outer,.page-id-2179 .container_inner,.page-id-2179 .container_inner nav.content_menu,.page-id-2179 .elementor-container .elementor-widget-wrap>.qode_elementor_container_inner,.page-id-2179 .elementor-row .elementor-widget-wrap>.qode_elementor_container_inner,.page-id-2179 .footer_bottom_border.in_grid,.page-id-2179 .footer_top_border.in_grid,.page-id-2179 .full_width .parallax_content,.page-id-2179 .qode_elementor_container_inner,.page-id-2179 .steps_holder_inner,.page-id-2179 .title_border_in_grid_holder,.page-id-2179 div.grid_section .section_inner,.page-id-2179 nav.content_menu ul{width:300px}}.wpcf7 form.sent .wpcf7-response-output{color:#fff !important}@media only screen and (max-width:767px){.vc_column_container>.vc_column-inner{padding-bottom:0}}.drop_down .second .inner ul li a{line-height:17px}@media only screen and (max-width:1000px){.employment-app{height:0 !important}}.codedropz-upload-inner h4{color:#080}.codedropz-btn-wrap a{color:#1d65c4;font-weight:700;font-size:18px}@media only screen and (max-width:1000px){nav.mobile_menu>ul{width:100%}}@media screen and (max-width:1000px){header .header_bottom_right_widget_holder .qode_icon_shortcode.fa-stack a span{color:#303030 !important}header .header_bottom_right_widget_holder .qode_icon_shortcode.fa-stack a:hover span{color:#fff !important}header .header_bottom_right_widget_holder .qode_icon_shortcode{border-color:#303030 !important;border-width:0 !important;margin:0 !important;font-size:15px !important}header .header_bottom_right_widget_holder .qode_icon_shortcode a:hover{background-color:#303030 !important}.header_bottom_right_widget_holder{display:table-cell;vertical-align:middle;height:100%;padding:0}}@media only screen and (max-width:767px){.uir-logo .vc_column-inner{padding-top:90px !important}.uir-logo.vc_column_container{margin-bottom:0 !important}.uir-text .vc_column-inner{padding-top:40px !important;padding-bottom:40px !important}.uir-text h3{text-align:center !important}}h3.uir{color:#fff;text-align:left;text-transform:none;font-weight:500;font-size:23px}@media screen and (max-width:600px){h3.uir{color:#fff;text-align:left;text-transform:none;font-weight:400;font-size:18px;line-height:1.3em}}nav ul ul{padding:0 !important}@media only screen and (max-width:1400px){nav.main_menu>ul>li>a{padding:0 8px}header:not(.with_hover_bg_color) nav.main_menu>ul>li>a span:not(.plus){padding:8px}}@media only screen and (max-width:1200px){nav.main_menu>ul>li>a{padding:0 1px}.header_bottom{padding-right:35px}}@media only screen and (max-width:1100px){header:not(.with_hover_bg_color) nav.main_menu>ul>li>a span:not(.plus){padding:8px 6px;font-family:'Archivo Narrow';font-weight:500}.header_bottom{padding-right:25px}}header.sticky .drop_down .second{margin-top:-15px}li.narrow .second .inner ul{padding:0}.drop_down .second .inner>ul,li.narrow .second .inner ul{border-width:2px;border-color:#fff;border-radius:2px;background-color:transparent}.drop_down .second .inner ul li a{color:#fff;background-color:transparent;-webkit-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.drop_down .second .inner ul li a:hover{color:#000;background-color:#fff}.sticky.sticky_animate .drop_down .second .inner>ul,.sticky.sticky_animate li.narrow .second .inner ul{border-width:2px;border-color:#000;border-radius:2px;background-color:#fff;-webkit-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.sticky.sticky_animate .drop_down .second .inner>ul:hover,.sticky.sticky_animate li.narrow .second .inner ul:hover{border-color:#1abc9c}.sticky.sticky_animate .drop_down .second .inner ul li a{color:#000;background-color:#fff}.sticky.sticky_animate .drop_down .second .inner ul li a:hover{color:#fff;background-color:#1abc9c}@media only screen and (max-width:1000px){a.phone-number{font-size:20px !important;padding-right:0;margin-right:0}}@media only screen and (max-width:600px){a.phone-number{font-size:15px !important}}.header_top{background-color:transparent !important;padding-right:0}.single-post .header_top,.page-template-blog-masonry-date-in-image .header_top{background-color:#009688 !important;display:none}@media only screen and (max-width:1000px){.header_top{display:none !important}}.header_top .left{float:none}.header_top .header-widget{display:flex;justify-content:flex-end;float:none !important}.header_top .header-widget .textwidget{padding:0;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.header_top p{line-height:42px;padding:0}.header_top .header-widget a{padding:12px 23px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.header_top .header-widget a.call-now{background-color:#0a7400}.header_top .header-widget a.call-now:hover{background-color:#0d9e00}.header_top .header-widget a.schedule-now{background-color:#0069db}.header_top .header-widget a.schedule-now:hover{background-color:#1b89ff}.single-post .header_top .header-widget a,.page-template-blog-masonry-date-in-image .header_top .header-widget a{color:#fff;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.page-template-blog-masonry-date-in-image .q_logo img.normal{margin-top:0}@media only screen and (min-width:1001px){.single-post .q_logo img,.page-template-blog-masonry-date-in-image .q_logo img{z-index:999}}.header_top .header-widget .textwidget a:hover{color:#fff !important}.header_top .right{display:none}.quick-answer{padding:25px;border-left:3px solid #003879;font-size:22px;line-height:1.5em;margin-bottom:25px}.landing-page aside:last-child{margin-top:30px}hr.blog{margin-top:45px}.single-post h4 a{font-size:24px}.page-template-blog-gallery section.parallax_section_holder{filter:saturate(1.5)}.blog_holder.blog_gallery article .post_category{display:none}.blog_holder.blog_gallery article .post_text .post_excerpt{display:none}.blog_holder.blog_gallery article .post_text h5{transform:translateY(20px)}@media only screen and (max-width:1000px) and (min-width:769px){.single-post .container_inner{width:700px}}@media only screen and (max-width:650px) and (min-width:601px){.single-post .container_inner{width:540px}}.icon_social_holder>div{margin:0 50px}@media only screen and (max-width:1000px){.title .not_responsive{display:none}}.single-post header .header_bottom,.archive header .header_bottom{border-bottom:1px solid gray !important}.single-post header.sticky .header_bottom,.archive header.sticky .header_bottom{background-color:1px solid gray !important}@media only screen and (min-width:1000px){.single-post .content .container .container_inner.default_template_holder,.landing-page .content .container .container_inner.default_template_holder,.archive .content .container .container_inner.default_template_holder{padding-top:90px}.single-post header .header_bottom,.archive header .header_bottom,.page-template-blog-masonry-date-in-image .header_bottom{background-color:#009688 !important}.single-post header.sticky .header_bottom,.archive header.sticky .header_bottom{background-color:#fff !important}.single-post .container_inner.clearfix{margin-top:170px}.archive .container_inner.clearfix{margin-top:20px}.archive .title.title_size_medium.position_center.has_fixed_background{height:274px !important}}@media only screen and (max-width:1000px){.archive .content .container .container_inner.default_template_holder{padding-top:230px !important}.single-post .content .container .container_inner.default_template_holder{padding-top:25px !important}.single-post .container_inner.clearfix,.archive .container_inner.clearfix{margin-top:60px}}.blog .footer_top{display:none}.single-post #submit_comment{float:left;margin:30px 0 60px}ol ul{margin-bottom:10px !important}.single-post .blog_single .wpb_text_column .wpb_wrapper p,.single-post .post_text_inner p,.single-post li,.landing-page .content p,.landing-page .content li{font-size:18px;font-family:'Lato',sans-serif;line-height:1.6;margin-bottom:23px !important}.single-post li,.landing-page .content li{margin-bottom:1px !important}.single-post .blog_single .wpb_text_column .wpb_wrapper p:last-child,.landing-page .wpb_text_column .wpb_wrapper p:last-child{margin-bottom:0 !important}.single-post ol ul,.single-post ul ul,.landing-page ol ul,.landing-page ul ul{margin-bottom:12px !important}.single-post ol ul li,.landing-page ol ul li{margin-bottom:-10px !important;margin-top:10px}.single-post ul,.single-post ol,.landing-page ul,.landing-page ol{margin-bottom:23px !important;margin-left:19px}.single-post h1,.landing-page h1{font-size:clamp(36px, 5vw, 60px);font-weight:500;letter-spacing:-.5px;line-height:1.2;margin-bottom:32px}@media only screen and (max-width:600px){.single-post h1,.landing-page h1{letter-spacing:-.25px}.single-post h2,.landing-page h2{letter-spacing:normal;line-height:1.29em !important}}.single-post h2,.landing-page h2{text-transform:none;line-height:1.22em !important;font-size:clamp(28px, 5vw, 42px) !important;margin:45px 0 20px;letter-spacing:.5px;font-weight:500}.single-post h3,.single-post h3 a,.landing-page h3,.landing-page h3 a{font-size:clamp(22px, 4vw, 32px) !important;font-weight:500;letter-spacing:.5px;text-transform:none;margin-bottom:16px;line-height:1.14em !important}.single-post h4,{font-size:clamp(20px, 4vw, 26px) !important;margin-bottom:15px;font-weight:500;letter-spacing:.5px;line-height:1.12em !important}.single-post .content .container .container_inner.default_template_holder{max-width:900px}.post_info{display:none !important}.single-post .blog_single .wpb_text_column .wpb_wrapper p:first-of-type :not(no-header){font-size:21px !important;font-weight:500;padding-top:40px;border-top:1px solid #d9d9d9;line-height:1.45em}.single-post .blog_holder article .post_image img{width:60%;margin:0 auto}.single-post .blog_holder article .post_text .date{display:none}.single-post .post_text_inner h2 span:after{content:}@media only screen and (max-width:1000px){.single-post .blog_holder article .post_image img{float:none;width:75%;margin:0 auto 60px}.single-post .blog_holder.blog_single article .post_text .post_text_inner{padding-top:0}}@media only screen and (max-width:768px){.single-post .blog_holder.blog_single article h2{font-size:40px}}@media only screen and (max-width:600px){.single-post .blog_holder.blog_single article h2,.landing-page h2{font-size:34px}}@media only screen and (max-width:650px){.single-post .blog_holder article .post_image img{width:100%}}.page-template-blog-masonry-date-in-image .post_excerpt{display:none}.blog_holder.blog_masonry_date_in_image article .post_text h5{margin-bottom:0}@media only screen and (max-width:1200px){.blog_holder.masonry.blog_masonry_date_in_image h5 a{font-size:20px}}.blog_holder.blog_masonry_date_in_image article .post_text .post_text_inner{padding:25px 10px}.page-template-blog-masonry-date-in-image .blog_holder.blog_masonry_date_in_image article{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.page-template-blog-masonry-date-in-image .blog_holder.blog_masonry_date_in_image article:hover{opacity:.7}.blog_holder.blog_gallery article .post_category{display:none}.page-template-blog-masonry-date-in-image .blog_holder.blog_masonry_date_in_image article{position:relative !important;left:inherit !important;top:inherit !important;height:454px;padding:0 5px}@media only screen and (max-width:1400px){.page-template-blog-masonry-date-in-image .blog_holder.blog_masonry_date_in_image article{height:391px}}@media only screen and (max-width:1000px){.page-template-blog-masonry-date-in-image .blog_holder.blog_masonry_date_in_image article{height:411px}}@media only screen and (max-width:768px){.page-template-blog-masonry-date-in-image .blog_holder.blog_masonry_date_in_image article{height:354px}}@media only screen and (max-width:600px){.page-template-blog-masonry-date-in-image .blog_holder.blog_masonry_date_in_image article{height:435px}}@media only screen and (max-width:480px){.page-template-blog-masonry-date-in-image .blog_holder.blog_masonry_date_in_image article{height:380px}}ul.checklist{--icon-space:1.3em;list-style:none;padding:0}li.checklist{padding-left:.3em}li.checklist:before{content:"\f00c";font-family:FontAwesome;display:inline-block;margin-left:calc( var(--icon-space) * -1 );width:var(--icon-space);color:#57b900}p.blog-p-not-first{padding-top:0 !important}p.blog-p-not-first,p.blog-p-not-first.no-header,.schema-faq-section p{border-top:none !important}.blog_single .wpb_text_column .wpb_wrapper p.schema-faq-question:first-child,.post_text_inner p.schema-faq-question:first-of-type,.schema-faq-question{border-top:none !important;font-size:24px !important;font-weight:600 !important;padding-top:25px !important;line-height:1.2em}p.blog-p-not-first.no-header{font-size:18px !important;line-height:1.6 !important;font-weight:400 !important;padding-top:25px !important}.schema-faq-answer{margin-bottom:30px !important}.yoast-faq h2{margin-bottom:0}.blog-highlight{background-color:#ffe6a0;border-left:4px solid #d49b00;padding:.9rem 1.1rem;border-radius:4px;margin:25px 0 70px}.single-post table{margin:35px 0}.single-post table th,.single-post table td{border:1px solid #acacac}div.video-player div{text-align:center;margin-left:auto;margin-right:auto}@media only screen and (min-width:769px) and (max-width:1199px){.about-traits .vc_col-md-3{width:49%}}@media only screen and (max-width:768px){.about-traits .vc_col-sm-3{width:100%}}.open-positions .wpb_wrapper{text-align:center}@media only screen and (max-width:1000px){.open-positions .wpb_text_column.wpb_content_element{padding-left:0;padding-right:0}.content .container .container_inner.default_template_holder,.content .container .container_inner.page_container_inner{padding-top:70px !important}.page-template-blog-masonry-date-in-image .content .container .container_inner.default_template_holder,.content .container .container_inner.page_container_inner{padding-top:0 !important}}.apply-online-button{font-size:15px !important}.job-2nd-row-first{margin-bottom:0 !important}@media only screen and (max-width:1000px){.title_subtitle_holder{padding-top:10px}}@media only screen and (max-width:768px){.employment-app{margin-top:0}}@media only screen and (max-width:600px){.employment-app{margin-top:0}.title_subtitle_holder{padding-top:20px}.content .container .container_inner.default_template_holder,.content .container .container_inner.page_container_inner{padding-top:70px !important}}@media only screen and (max-width:600px){.employment-app{margin-top:0}h3{line-height:25px}}.employ-app-full .wpcf7 form .wpcf7-response-output,.employ-app-full div.wpcf7-response-output{margin-top:375px}@media only screen and (min-width:769px){.placeholder{height:80px}}@media only screen and (max-width:768px){.placeholder{height:110px}}@media only screen and (max-width:767px){.placeholder{display:none}}select.wpcf7-form-control.wpcf7-select{-webkit-appearance:menulist;appearance:menulist}span.wpcf7-list-item{margin:0}span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox input[type=checkbox]{margin-left:0}.select-prev-employers{width:75px !important;margin:5px 10px 0 0 !important;padding:10px 15px !important}.number-of-previous-employers{margin-top:0}.q_box_holder.with_icon{margin-bottom:40px !important}.q_box_holder.with_icon a{display:inline-block;line-height:39px;margin:15px 0 0;padding:0 23px;border:1px solid #21bac7;font-size:17px;font-weight:500;text-align:left;letter-spacing:1px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-moz-transition:color .1s linear,background-color .1s linear,border-color .1s linear;-ms-transition:color .1s linear,background-color .1s linear,border-color .1s linear;-o-transition:color .1s linear,background-color .1s linear,border-color .1s linear;transition:color .1s linear,background-color .1s linear,border-color .1s linear;-webkit-box-sizing:initial !important;-moz-box-sizing:initial !important;box-sizing:initial !important}.q_box_holder.with_icon a:hover{background-color:#21bac7;color:#fff !important}.three_columns.footer_bottom_columns{display:flex;align-items:center;padding:45px 0 30px}@media only screen and (max-width:1000px){.three_columns.footer_bottom_columns{padding-bottom:70px}}.footer_bottom{text-align:center !important}.footer_bottom p{color:#fff}.footer_bottom .qbutton{border-color:#fff;margin-top:10px}.footer_bottom .qbutton:hover{border-color:#1abc9c}@media only screen and (max-width:870px){.three_columns.footer_bottom_columns{display:block}.three_columns>.column1,.three_columns>.column2,.three_columns>.column3{width:100%}.footer_bottom_holder{padding-bottom:40px}.column3 .footer_bottom{padding-top:40px}.column2 .footer_bottom{padding-top:60px}.three_columns .column_inner{padding:0 !important}}@media only screen and (max-width:767px){.footer-image{display:none}.column2 .footer_bottom{padding-top:45px}}.sfm-floating-menu.vertical .sfm-tool-tip a{padding:.5em .8em}a.powered-by-sumo{background:0 0 !important;border:none !important}a.powered-by-sumo p{display:none !important}.sumo-form-wrapper .powered-by-sumo svg{display:none !important}@media only screen and (max-width:1000px){.page-id-10136 .spacer-promo-top{height:60px !important}}.inner-title{background-size:contain !important}@media only screen and (max-width:1500px){.inner-title{background-size:auto !important}}.landing-page #SR7_4_1-12-3{border-radius:25px;transition:.1s ease-out allow-discrete}.landing-page #SR7_4_1-12-3:hover{box-shadow:0px 0px 7px #4d4d4d;border-radius:25px !important}.landing-page .content .section_inner{max-width:900px;margin:0 auto}.landing-page .services .section_inner,.landing-page .contact .section_inner{max-width:none}.landing-page hr{margin-top:50px}.landing-page .vc_row.vc_inner{margin-left:0;margin-right:0}.landing-page .main_menu>ul>li>a{color:#001c3f}.landing-page img.normal{content:url("/images/logo-landing-darktext-A.png")}@media only screen and (max-width:1200px){.spacer-landing-page-title-bottom{height:40px !important}}@media only screen and (max-width:925px){.home-values .vc_col-sm-4{width:100%}}.home-team{top:0;left:0;height:100%;box-shadow:0 0 120px rgba(0,0,0,.4) inset}@media only screen and (max-width:1200px){.home-team .vc_col-sm-2{width:33.3333%}.home-team .section_inner{width:700px !important}.home-team .wpb_text_column.wpb_content_element{padding-left:0;padding-right:0}}@media only screen and (min-width:1001px) and (max-width:1200px){.home-team-members .wpb_column:nth-child(4){clear:left}}@media only screen and (max-width:999px){.home-team .vc_col-sm-2{width:50%}.home-team .section_inner{width:600px !important}}@media only screen and (max-width:767px){.home-team .section_inner{width:500px !important}.home-team .vc_col-sm-2{float:left}}@media only screen and (max-width:600px){.home-team .vc_col-sm-2{float:none;width:100%}}@media only screen and (max-width:500px){.home-team .section_inner{width:fit-content !important}}.home-team .wpb_text_column.wpb_content_element{padding-left:0;padding-right:0}.error404 .header_bottom,.error404 .header_top{background-color:#009688 !important}.error404 .mobile_menu_button span{color:#fff}@media only screen and (min-width:1001px){.error404 .q_logo img.normal{margin-top:0}.error404 .header_top .header-widget a.call-now,.error404 .header_top .header-widget a.schedule-now{background-color:transparent;border-right:1px solid #fff}.error404 .header_top .header-widget a.call-now:hover,.error404 .header_top .header-widget a.schedule-now:hover{color:#b2f0ea !important}.error404 .header_bottom{margin-top:-30px}.error404 .header_top .header-widget a{padding:12px 23px 2px}}.terms h3{margin:35px 0 25px}a.button-large-text{font-size:18px;width:170px}a.button-center{display:block;margin:0 auto}@media only screen and (max-width:1369px){.page_header .textwidget a{color:#fff !important}.footer_bottom .textwidget a{color:#fff !important}}@media only screen and (max-width:1000px) and (min-width:768px){.membership-menu:not(.single) .vc_col-sm-3{width:50%;float:left}.button-row.first .vc_column-inner{justify-content:flex-end}.button-row.last .vc_column-inner{justify-content:flex-start}}@media only screen and (max-width:767px){.button-row .wpb_wrapper{display:flex;justify-content:center}.button-row.first{margin-bottom:25px}.empty-column{margin-bottom:0 !important}}@media only screen and (max-width:767px) and (min-width:600px){.empty-column{display:none}}.button-row .vc_column-inner{display:flex;justify-content:center}.membership input.wpcf7-form-control.wpcf7-text{font-size:18px;font-weight:500;padding-right:5px;padding-left:10px}.membership .contact-block .one-half p,.membership .contact-block .total-width p{color:#fff}.total-width{float:left;width:100%}.membership .total-width p{margin-bottom:29px !important}.membership input.wpcf7-form-control.wpcf7-submit:not([disabled]){border:2px solid #0c8300;color:#fff;font-size:16px;background-color:#0c8300 !important}.membership input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover{border:2px solid #00978b;color:#fff;font-size:16px;background-color:#00978b !important}@media only screen and (max-width:1000px){.membership div.grid_section .section_inner{width:90%}}@media only screen and (max-width:900px){.membership-menu .vc_hidden-xs{display:none}.membership-menu .vc_column-inner>.wpb_wrapper{height:320px}}@media only screen and (max-width:1000px) and (min-width:768px){.membership h2{font-size:32px !important;line-height:38px !important}}@media only screen and (max-width:900px) and (min-width:769px){.membership input.wpcf7-form-control.wpcf7-text{font-size:15px}}@media only screen and (max-width:900px) and (min-width:768px){.membership-menu .vc_col-sm-6{width:80%}.membership-menu .section_inner_margin{display:flex;flex-direction:column;align-items:center}}@media only screen and (max-width:768px){.membership div.grid_section .section_inner{width:80%}.membership-menu .wpb_column{margin-bottom:30px}}@media only screen and (max-width:767px){.membership .vc_column_container{margin-bottom:0}.membership-form.vc_column_container{margin-bottom:15px}.membership h2{text-align:center}}@media only screen and (max-width:600px){.membership h3{font-size:22px !important}.membership h2{line-height:38px !important}.contact-block h2{font-size:32px !important}}@media only screen and (max-width:460px){.contact-block{padding:50px 25px !important}}@media only screen and (max-width:350px){.membership div.grid_section .section_inner{width:90%}}.one-fourth{width:20%;float:left}.one-fourth.last{float:none}.membership .wpcf7 form .wpcf7-response-output,div.wpcf7-response-output{color:#be0000}.membership-menu .vc_column-inner{background-position:top}.membership-menu .vc_column-inner>.wpb_wrapper{height:350px;display:flex;justify-content:center;align-items:center}.membership-menu .vc_col-has-fill>.vc_column-inner{padding-top:0}.service-link-spanner{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.membership-menu .vc_col-sm-6{padding:0 20px}.membership-menu .wpb_column{margin-bottom:40px}.membership-right .vc_column-inner,.membership-left .vc_column-inner,.home-video .lazy.loaded,.home-video .single-video,.home-video iframe{box-shadow:3px 3px 13px 0 rgba(0,0,0,.25);transition:transform .33s cubic-bezier(.25,.46,.45,.94);transform:translate3d(0,0,0)}.membership-right .vc_column-inner:hover,.membership-left .vc_column-inner:hover,.home-video .lazy.loaded:hover,.home-video .single-video:hover,.home-video iframe:hover{transform:translate3d(0,-10px,0)}.text-white{color:#fff}.text-lg p{font-size:1.5rem;line-height:1.38}.text-lg h3,.text-medium h3{font-weight:400;line-height:2.38}.text-medium p{font-size:1.2rem}li h1,li h2,li h3,li h4,li h5{display:inline}@media only screen and (max-width:767px){.btn-home{font-size:1.2rem}}.drop_down .second .inner>ul,li.narrow .second .inner ul{border-width:2px;border-color:#fff;border-radius:2px;background-color:rgba(0,0,0,.75)}.header_bottom_widget>div:nth-child(1)>p:nth-child(1)>span:nth-child(3){border-color:#fff}.phone-number{margin:0 .5em;font-size:200%;font-weight:700;background-color:transparent}br.mobile{display:none}.vc_column_container .vc_custom_1497323568857{padding-top:20px !important;padding-bottom:20px !important}@media screen and (max-width:800px){.header-icons{display:none !important}br.mobile{display:block}header_bottom_widget{display:block !important;margin:0 1em !important;width:100vw !important}.phone-number{display:block !important;text-align:center;font-size:1.75rem !important;padding:0 1em}.heading-3{font-size:2rem !important;line-height:1}}@media screen and (max-width:600px){.phone-number{margin:0 1em;padding:0 1em}}@media screen and (max-width:375px){.phone-number{margin:0 .5em}}@media screen and (max-width:414px){.phone-number{margin-right:-20px;margin-left:0;padding-right:0;padding-left:0;margin-top:0}}header .q_font_awsome_icon_square{border:2px solid #fff}@media only screen and (max-width:1369px){.textwidget a{color:#000}.header-icons{display:none !important}}@media screen and (max-width:320px){header_bottom_widget{margin:0 !important}.phone-number{padding:initial !important}}.sticky_animate .textwidget a{color:#000}@media only screen and (min-width:1001px){.sticky-cta-bar{display:none}}.sticky-cta-bar{position:fixed;bottom:0;left:0;width:100%;background-color:#000;color:#fff;padding:10px 0;text-align:center;z-index:2000}.sticky-cta-bar a{color:#fff;text-decoration:none;margin:0 10px}