@import url(https://fonts.googleapis.com/css2?family=Frank+Ruhl+Libre:wght@300..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);body,html{font-family:"Open Sans",sans-serif}h1{font-family:"Frank Ruhl Libre",serif;font-size:32px;line-height:1.1}@media (min-width:768px) and (max-width:999px){h1{font-size:38px}}@media (min-width:1000px){h1{font-size:48px}}h2{font-family:"Frank Ruhl Libre",serif;font-size:32px;line-height:1.25}@media (min-width:768px) and (max-width:999px){h2{font-size:38px}}@media (min-width:1000px){h2{font-size:48px}}h3{font-family:"Frank Ruhl Libre",serif;font-size:40px}.text-sm h4{font-size:24px;line-height:1.25}.text-sm h3{font-size:24px;line-height:1.25}.h4,h4{font-family:"Frank Ruhl Libre",serif;font-size:28px}@media (min-width:768px) and (max-width:999px){.h4,h4{font-size:30px}}@media (min-width:1000px){.h4,h4{font-size:32px}}h5{font-family:"Frank Ruhl Libre",serif;font-size:28px}h6{font-family:"Frank Ruhl Libre",serif;font-size:24px}ul:last-child{margin-bottom:0}li,p{color:#424242;font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.25}@media (min-width:1000px){li,p{font-size:18px}}.text-sm p{font-size:16px}.green{color:#0c381d}.subtitle{margin-bottom:0}.subtitle p{color:#0c381d;font-family:"Frank Ruhl Libre",serif;font-size:18px;font-weight:700}.subtitle.light-green p{color:#abd29e}body .nectar-button[data-color-override=false].regular-button.custom-button{border:2px solid #0c381d;border-radius:4px!important;-webkit-border-radius:4px!important;font-family:"Open Sans",sans-serif;padding:10px 24px!important;font-size:16px;font-weight:700;margin:10px 0 0!important;background-color:#0c381d!important;text-align:center;width:100%}@media (min-width:1000px){body .nectar-button[data-color-override=false].regular-button.custom-button{width:auto}}body .nectar-button[data-color-override=false].regular-button.custom-button:hover{background:0 0!important;color:#0c381d!important}body .nectar-button[data-color-override=false].regular-button.custom-button.inverse{background:0 0!important;border:2px solid #0c381d;color:#0c381d}body .nectar-button[data-color-override=false].regular-button.custom-button.inverse:hover{background:#0c381d!important;color:#fff!important}body .nectar-button[data-color-override=false].regular-button.custom-button.light-button{background:#eafaf0!important;border-color:#eafaf0!important;color:#0c381d!important}body .nectar-button[data-color-override=false].regular-button.custom-button.light-button:hover{background:0 0!important;color:#eafaf0!important}@media (min-width:1000px){body .nectar-button[data-color-override=false].regular-button~.nectar-button{margin:10px 0 0 24px!important}}.row .col img.img-with-animation.nectar-lazy:not([srcset]){width:auto}.img-with-aniamtion-wrap a{transition:all .5s ease}.img-with-aniamtion-wrap a:hover{opacity:.6}.span_12.light .wpb_text_column a:not(:hover){opacity:1!important}@media (min-width:768px) and (max-width:999px){.container{padding:0 32px}}@media (min-width:1440px){.container{padding:0 120px!important}}.vc_row .row_col_wrap_12{padding:40px 0}@media (min-width:768px) and (max-width:999px){.vc_row .row_col_wrap_12{padding:50px 0}}@media (min-width:1000px){.vc_row .row_col_wrap_12{padding:120px 0}}.container-wrap{padding-bottom:0}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-padding .row_col_wrap_12{padding:0!important}.no-padding-top .row_col_wrap_12{padding-top:0!important}.no-padding-top-bottom .row_col_wrap_12{padding-top:0!important;padding-bottom:0!important}.no-padding-bottom .row_col_wrap_12{padding-bottom:0!important}.no-margin,.no-margin .wpb_wrapper,.wpb_column.no-margin:not([class*=vc_col-xs]){margin:0!important}.has-global-section>.row_col_wrap_12{padding:0!important}@media (max-width:767px){.hide-mobile{display:none}}@media (min-width:768px) and (max-width:999px){.hide-tablet{display:none}}@media (min-width:1000px){.hide-desktop{display:none}}@media (min-width:1000px){.responsive-half-bg .row-bg{max-width:40%;left:auto;right:0}}@media screen and (min-width:1300px){.responsive-half-bg .row-bg{max-width:50%}}body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation .gform_fields{gap:36px}body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation .gfield--type-html{color:#232120;font-size:16px;font-weight:600;line-height:125%}body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation .gform_footer{justify-content:center}body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation .gform_heading{display:none}body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation .top_label .gfield_label{color:#232120;font-size:16px;font-weight:400;line-height:125%;margin-top:0!important}body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation input[type=date],body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation input[type=email],body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation input[type=number],body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation input[type=password],body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation input[type=search],body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation input[type=tel],body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation input[type=text]:not([name=s]),body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation input[type=url],body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation select,body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation textarea{border-radius:4px!important;border:1px solid #e0e0e0!important;background:0 0;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)!important}body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation .gform_drop_area::before{color:#13532b!important}body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation button[type=button],body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation button[type=submit],body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation input[type=submit]{border-radius:4px!important;background-color:#13532b!important;padding:10px 24px!important;border:2px solid #13532b!important;font-size:16px!important;font-weight:600!important}body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation button[type=button]:hover,body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation button[type=submit]:hover,body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation input[type=submit]:hover{background:0 0!important;color:#13532b!important}body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation button[type=button]{background-color:#eafaf0!important;border:2px solid #eafaf0!important;color:#0c381d!important}body[data-form-submit=regular] .container-wrap .gform_wrapper.gform-theme--foundation button[type=button]:hover{background:#0c381d!important;background-color:#0c381d!important;color:#fff!important}#header-outer[data-format=centered-menu] #top nav .buttons{position:relative!important}#header-outer[data-format=centered-menu] #top nav ul.sf-menu li a{font-size:15px;font-weight:700;white-space:nowrap}@media (min-width:1440px){#header-outer[data-format=centered-menu] #top nav ul.sf-menu li a{font-size:16px}}#header-outer[data-format=centered-menu] #top nav ul.sf-menu li li a{white-space:wrap;line-height:1.4}#header-outer[data-format=centered-menu] #top nav ul.sf-menu>.menu-item-has-icon>a{display:flex;flex-direction:row-reverse;gap:10px}#header-outer[data-format=centered-menu] #top nav ul.sf-menu>.menu-item-has-icon>a .nectar-menu-icon{margin:0}#header-outer[data-format=centered-menu] #top nav ul.sf-menu .menu-appointment a{background:#eafaf0;border:2px solid #eafaf0;border-radius:5px;color:#0c381d!important;display:block;padding:10px 15px!important}#header-outer[data-format=centered-menu] #top nav ul.sf-menu .menu-appointment a:hover{background:0 0;color:#fff!important}#header-outer[data-format=centered-menu] #top nav ul.sf-menu .menu-appointment span:after{display:none}#header-outer[data-format=centered-menu] #top .logo-spacing{display:none!important}#header-outer[data-full-width=true] header>.container{padding:0 24px!important}@media screen and (max-width:1024px){body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines:before{top:7px}#header-outer .slide-out-widget-area-toggle.mobile-icon .lines:after{top:-7px}body #header-outer #mobile-menu:before{background-color:#0d381e}#header-outer #mobile-menu ul li a{font-size:16px!important;font-weight:600!important}#header-outer #mobile-menu ul li.menu-appointment a{font-size:16px;font-weight:600;background:#eafaf0;border:2px solid #eafaf0;border-radius:5px;color:#0c381d!important;display:block;padding:10px 15px!important;text-align:center;margin:10px 0 25px}#mobile-menu .menu-items-wrap>ul:last-child>li:last-child:after,#mobile-menu .menu-items-wrap>ul:last-child>li:last-child:before{display:none}#header-outer #mobile-menu a>.sf-sub-indicator{left:0!important;text-align:right}#mobile-menu .menu-items-wrap ul:not(.nectar_widget)>li:before{background-color:rgba(231,233,237,.34)!important}}@media (min-width:1000px){.nectar_hook_global_section_footer .container{padding:0 32px!important}}@media (min-width:1440px){.nectar_hook_global_section_footer .container{padding:0 80px!important}}.footer-top .span_12{align-items:center;justify-content:center}@media (min-width:1000px){.footer-top .span_12{flex-wrap:nowrap!important}}.footer-top .bg-dark-m::before{content:"";position:absolute;top:-40px;left:0;width:100%;height:150%;background-size:cover;margin-left:-50vw;margin-left:calc(-50vw + var(--scroll-bar-w)/ 2);left:50%;width:100vw;width:calc(100vw - var(--scroll-bar-w));background-color:#0c381d}@media (min-width:768px) and (max-width:999px){.footer-top .bg-dark-m::before{top:-50px}}@media (min-width:1000px){.footer-top .bg-dark-m::before{background-color:transparent}}.footer-top .footer-newsletter{position:relative;max-width:480px;margin:0 auto}.footer-top .footer-newsletter .gform_wrapper{margin-bottom:0}.footer-top .footer-newsletter p{padding-bottom:6px!important}.footer-top .footer-newsletter .gform_footer{margin-top:12px!important}.footer-top .footer-newsletter button[type=button],.footer-top .footer-newsletter button[type=submit],.footer-top .footer-newsletter input[type=submit]{width:100%!important;border-radius:4px!important;background-color:transparent!important;padding:10px 24px!important;border:2px solid #fff!important;font-size:16px!important;font-weight:600!important}.footer-top .footer-newsletter button[type=button]:hover,.footer-top .footer-newsletter button[type=submit]:hover,.footer-top .footer-newsletter input[type=submit]:hover{background:#fff!important;color:#13532b!important}.footer-top img{min-width:118px!important;margin-bottom:24px}@media (min-width:1000px){.footer-top img{margin-bottom:35px}}.footer-top p{color:#fff;font-size:16px;font-weight:500;line-height:1.3}.footer-top .menu-footer-menu-container ul{margin:0}.footer-top .menu-footer-menu-container ul li{list-style:none}.footer-top .menu-footer-menu-container ul li a{color:#fff!important;display:inline-block;margin:5px 0;font-size:14px}@media (min-width:1440px){.footer-top .menu-footer-menu-container ul li a{font-size:16px}}.footer-top .menu-footer-menu-container>ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:48px}.footer-top .menu-footer-menu-container>ul>li{min-width:130px}@media (min-width:768px) and (max-width:999px){.footer-top .menu-footer-menu-container>ul{flex-direction:row;gap:24px}.footer-top .menu-footer-menu-container>ul>li{min-width:auto}}@media (min-width:1000px){.footer-top .menu-footer-menu-container>ul{flex-direction:row;justify-content:flex-end;flex-wrap:nowrap}}@media (min-width:1440px){.footer-top .menu-footer-menu-container>ul>li{min-width:160px}}@media (min-width:1000px) and (max-width:1439px){.footer-top .menu-footer-menu-container>ul{gap:24px}.footer-top .menu-footer-menu-container>ul>li{min-width:120px}}.footer-top .menu-footer-menu-container>ul>li>a{display:inline-block;font-weight:600;margin-bottom:24px;font-size:18px}@media (min-width:1440px){.footer-top .menu-footer-menu-container>ul>li>a{font-size:20px;margin-bottom:48px}}.footer-bottom a{color:#fff!important;font-size:16px;font-weight:600}.footer-bottom a:hover{opacity:.7}.footer-bottom ul{display:flex;margin:0;align-items:center;justify-content:center}@media (min-width:1000px){.footer-bottom ul{justify-content:start}}.footer-bottom ul li{list-style:none}.footer-bottom #menu-policy-menu{margin-top:5px;margin-bottom:15px}@media (min-width:768px) and (max-width:999px){.footer-bottom #menu-policy-menu{margin-bottom:25px}}@media (min-width:1000px){.footer-bottom #menu-policy-menu{margin-bottom:0}}.footer-bottom #menu-policy-menu li:first-child:after{content:"/";font-size:18px;font-weight:600;color:#fff;padding:0 5px}.footer-bottom #menu-patient-menu{flex-direction:column;gap:24px}@media (min-width:1000px){.footer-bottom #menu-patient-menu{flex-direction:row;justify-content:right}}.footer-bottom #menu-patient-menu li.footer-appointment a{border:2px solid #fff!important;border-radius:5px;display:inline-block;padding:10px 24px!important}.footer-bottom #menu-patient-menu li.footer-appointment a:hover{background:#fff;color:#196d39!important;opacity:1}@media (max-width:640px){.footer-top img{margin:0 auto}.footer-top p{max-width:100%}.footer-top ul li{padding:0}.footer-bottom{padding:0}.footer-bottom #menu-patient-menu,.footer-bottom #menu-policy-menu{justify-content:center}}.hero .hero-content h1{color:#0c381d}.hero .hero-content .custom-button{margin-right:15px}.cta-boxes{margin-top:-40px}@media (min-width:1000px){.cta-boxes>.row_col_wrap_12{padding:0 50px!important}}.cta-boxes .cta-box .vc_column-inner{padding:10px;height:100%}.cta-boxes .cta-box .vc_column-inner .wpb_wrapper{height:100%}.cta-boxes .cta-box .vc_column-inner .wpb_wrapper .wpb_text_column{height:100%}.cta-boxes .cta-box .vc_column-inner .wpb_wrapper:first-of-type{border:1px solid #abd29e;border-radius:5px;padding:20px;height:100%;display:flex;flex-direction:column}.cta-boxes .cta-box .vc_column-inner .wpb_wrapper:first-of-type p:last-of-type{margin-top:auto}.cta-boxes .cta-box .vc_column-inner .wpb_wrapper h2{color:#fff;font-size:30px;line-height:1;margin-bottom:30px}.cta-boxes .cta-box .vc_column-inner .wpb_wrapper p{color:#fff}.cta-boxes .cta-box .vc_column-inner .wpb_wrapper a{color:#abd29e;font-size:14px;font-weight:700;position:relative}.cta-boxes .cta-box .vc_column-inner .wpb_wrapper a:after{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;color:#abd29e;font-size:14px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;background-color:transparent;border-radius:50%;border:2px solid #abd29e;position:absolute;top:0;right:-30px}.cta-boxes .cta-box .vc_column-inner .wpb_wrapper a:hover{color:#fff}.cta-boxes .cta-box .vc_column-inner .wpb_wrapper a:hover:after{border-color:#fff;color:#fff}.cta-boxes .cta-box .img-with-aniamtion-wrap{position:absolute;right:30px;top:30px}.overview h2{color:#0c381d}.overview .overview-boxes{margin-top:50px}.overview .overview-boxes .overview-box .vc_column-inner{background:#eafaf0;border:2px solid rgba(15,99,48,.2);border-radius:5px;padding:20px}@media (min-width:1000px){.overview .overview-boxes .overview-box .vc_column-inner{margin-bottom:40px}}.overview .overview-boxes .overview-box h3{color:#0c381d;font-size:24px;margin-bottom:20px}.overview .overview-boxes .overview-box p{color:#333}.overview .overview-boxes .overview-box a{color:#204642;font-size:14px;font-weight:700;position:relative}.overview .overview-boxes .overview-box a:after{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;color:#204642;font-size:14px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;background-color:transparent;border-radius:50%;border:2px solid #204642;position:absolute;top:0;right:-30px}.overview .overview-boxes .overview-box a:hover{color:#333}.overview .overview-boxes .overview-box a:hover:after{border-color:#333;color:#333}.cta-bar .row_col_wrap_12_inner{align-items:center}.cta-bar .cta-bar-inner{border:1px solid #abd29e;border-radius:5px;padding:22px}@media (min-width:768px) and (max-width:999px){.cta-bar .cta-bar-inner{padding:40px}}@media (min-width:1000px){.cta-bar .cta-bar-inner{padding:60px}}@media (min-width:1440px){.cta-bar .cta-bar-inner{padding:80px}}.cta-bar .cta-bar-inner h2{color:#fff;margin-bottom:30px}.cta-bar .cta-bar-inner p{color:#fff}.location-wrapper{background:#0c381d}.locations-overview h2{color:#0c381d;margin-bottom:40px!important}.location-list{padding:21px!important}@media (min-width:1000px){.location-list{overflow-y:scroll;height:625px;padding:40px!important;-ms-overflow-style:none;scrollbar-width:none}.location-list ::-webkit-scrollbar{display:none}}.location-list .location,.location-list-service .location{border:1px solid #abd29e;border-radius:5px;padding:20px}.location-list .location h3,.location-list-service .location h3{color:#fff;font-family:"Open Sans",sans-serif;font-size:20px;font-weight:700}.location-list .location p,.location-list-service .location p{color:#fff;font-size:16px}.location-list .location a,.location-list-service .location a{color:#fff;font-weight:700}.location-list-service{margin-bottom:0!important}@media (min-width:1000px){.location-list-service .vc_column-inner{border-radius:8px;padding:10px;background:#0c381d}}@media (max-width:1024px){.location-wrapper-service.vc_row .row_col_wrap_12{padding:30px 0!important}.location-wrapper-service .row-bg-wrap{background:#0c381d}}.app-section-wrapper-bg .app-image-background{display:none}@media (min-width:1000px){.app-section-wrapper-bg .app-image-background{display:block;position:absolute;top:0;bottom:0;margin-left:-50vw;margin-left:calc(-50vw + var(--scroll-bar-w)/ 2);left:50%;width:100vw;width:calc(100vw - var(--scroll-bar-w));overflow:hidden}.app-section-wrapper-bg .app-image-background>.row_col_wrap_12_inner{height:100%;width:33.65%;margin-left:auto!important;padding-left:0!important}.app-section-wrapper-bg .app-image-background>.row_col_wrap_12_inner *{height:100%}.app-section-wrapper-bg .app-image-background>.row_col_wrap_12_inner>.wpb_column{margin-left:auto!important;padding-left:0!important}.app-section-wrapper-bg .app-image-background>.row_col_wrap_12_inner>.wpb_column img{object-fit:cover;object-position:center center;width:100%;height:100%;z-index:4}}@media (min-width:1000px){.app-content{border:1px solid #000;border-radius:5px;padding:124px 200px 124px 50px;width:80%}}.app-content h2{color:#0c381d;margin-bottom:40px}.app-content p{color:#333;margin-bottom:30px}.app-content img{display:inline-block;margin-right:40px}@media (min-width:1000px){.app-image{position:absolute;right:100px;top:50%;transform:translateY(-52%)}}.app-image img{height:auto;width:180px!important;margin:0 auto!important}@media (min-width:768px) and (max-width:999px){.app-image img{width:220px!important}}@media (min-width:1000px){.app-image img{width:264px!important;margin:0!important}}.touch-slider .nectar-flickity .visualized-total{margin-top:40px}@media (min-width:768px) and (max-width:999px){.touch-slider .nectar-flickity .visualized-total{margin-top:50px}}@media (min-width:1000px){.touch-slider .nectar-flickity .visualized-total{margin-top:96px}}.touch-slider .nectar-flickity .flickity-prev-next-button.previous{left:-80px}.touch-slider .nectar-flickity .flickity-prev-next-button.next{right:-80px}@media (max-width:767px){.touch-slider .nectar-flickity .touch-slider-content-box>.vc_column-inner>.wpb_wrapper .wpb_text_column:nth-child(6){margin-bottom:40px}}@media (min-width:768px) and (max-width:999px){.touch-slider .nectar-flickity .touch-slider-content-box>.vc_column-inner>.wpb_wrapper .wpb_text_column:nth-child(6){margin-bottom:40px}}@media (min-width:1000px){.touch-slider .nectar-flickity .touch-slider-content-box>.vc_column-inner>.wpb_wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,auto);grid-column-gap:0;grid-row-gap:0;grid-column-gap:32px}.touch-slider .nectar-flickity .touch-slider-content-box>.vc_column-inner>.wpb_wrapper .subtitle{grid-area:1/1/2/3}.touch-slider .nectar-flickity .touch-slider-content-box>.vc_column-inner>.wpb_wrapper .green{grid-area:2/1/3/3}.touch-slider .nectar-flickity .touch-slider-content-box>.vc_column-inner>.wpb_wrapper .wpb_text_column:nth-child(3){grid-area:3/1/4/3}.touch-slider .nectar-flickity .touch-slider-content-box>.vc_column-inner>.wpb_wrapper .divider-wrap{grid-area:4/1/5/3}.touch-slider .nectar-flickity .touch-slider-content-box>.vc_column-inner>.wpb_wrapper .img-with-aniamtion-wrap:first-of-type{grid-area:5/1/6/2}.touch-slider .nectar-flickity .touch-slider-content-box>.vc_column-inner>.wpb_wrapper .wpb_text_column:nth-child(6){grid-area:6/1/7/2}.touch-slider .nectar-flickity .touch-slider-content-box>.vc_column-inner>.wpb_wrapper .img-with-aniamtion-wrap:last-of-type{grid-area:5/2/6/3}.touch-slider .nectar-flickity .touch-slider-content-box>.vc_column-inner>.wpb_wrapper .wpb_text_column:last-child{grid-area:6/2/7/3}}@media (min-width:1440px){.touch-slider .nectar-flickity .touch-slider-content-box>.vc_column-inner{max-height:630px}}@media (min-width:1000px){.about-slider-box{border-radius:6px;border:1px solid #abd29e}}.team-member-bio p .name{font-size:16px}.team-member-bio p .position{font-size:12px}.page-contact-form .gform_wrapper{max-width:783px;margin:0 auto}.arrow-link a{display:inline-block;color:#204642;font-size:16px;font-weight:700;position:relative;margin-top:24px}.arrow-link a:after{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;color:#204642;font-size:14px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;background-color:transparent;border-radius:50%;border:2px solid #204642;position:absolute;top:0;right:-30px}.arrow-link a:hover{color:#333}.arrow-link a:hover:after{border-color:#333;color:#333}.location-info h3{color:#13532b;font-size:28px}.location-info .hop{display:flex;justify-content:space-between;max-width:250px}.location-info .hop:not(:last-of-type){padding:0 0 12px}@media (min-width:1000px) and (max-width:1439px){.location-info .hop:last-of-type{padding:0 0 21px!important}}body:not(.archive) #page-header-bg{background:#0c381d}body.search #page-header-bg{height:auto!important}body.search #page-header-bg h1{font-family:"Frank Ruhl Libre",serif;font-size:32px;line-height:1.1;color:#fff}@media (min-width:768px) and (max-width:999px){body.search #page-header-bg h1{font-size:38px}}@media (min-width:1000px){body.search #page-header-bg h1{font-size:48px}}body.search #page-header-bg .inner-wrap,body.search #page-header-bg .span_6{float:none}body.search #page-header-bg .result-num{margin-bottom:0;color:#abd29e;font-family:"Frank Ruhl Libre",serif;font-size:18px;font-weight:700}body:not(.single-post) #page-header-bg:not(.fullscreen-header) .span_6{margin:0}body.search-results.material .container-wrap{background:#f6f5f3}body.search-results .container-wrap .main-content{padding-top:0}body.search-results .container-wrap .main-content .row,body:not(.single-post) #page-header-bg:not(.fullscreen-header){padding:40px 0}@media (min-width:768px) and (max-width:999px){body.search-results .container-wrap .main-content .row,body:not(.single-post) #page-header-bg:not(.fullscreen-header){padding:50px 0}}@media (min-width:1000px){body.search-results .container-wrap .main-content .row,body:not(.single-post) #page-header-bg:not(.fullscreen-header){padding:120px 0}}body.search-results .container-wrap .main-content .row .span_6,body:not(.single-post) #page-header-bg:not(.fullscreen-header) .span_6{transform:none}body #search-results .result .inner-wrap{border-radius:0!important;border:none!important;box-shadow:0 16px 24px 0 rgba(0,0,0,.04)}@media (min-width:1000px){body #search-results .result{width:33.33%!important}}#search-results .result h2{display:flex;padding:24px 48px;flex-direction:column;align-items:flex-start;align-self:stretch}#search-results .result h2 a{color:#12100d!important;font-size:28px;font-weight:900;line-height:125%}#search-results .result h2 span{color:#484642!important;font-size:18px!important;font-style:normal;font-weight:400;line-height:125%}.masonry.material .masonry-blog-item .inner-wrap{box-shadow:0 16px 24px 0 rgba(0,0,0,.04)}.masonry.material .masonry-blog-item .inner-wrap h3{color:#12100d;font-size:28px;font-weight:900;line-height:125%}body.single-post #page-header-wrap{height:auto!important}body.single-post #page-header-wrap #page-header-bg{padding:40px 0;height:auto!important;min-height:auto}@media (min-width:768px) and (max-width:999px){body.single-post #page-header-wrap #page-header-bg{padding:50px 0}}@media (min-width:1000px){body.single-post #page-header-wrap #page-header-bg{padding:120px 0}}body.single-post #page-header-wrap #page-header-bg .span_6{transform:none}body.single-post #page-header-wrap #page-header-bg .span_6 h1{padding-bottom:0;font-family:"Frank Ruhl Libre";font-size:32px;line-height:1.1;max-width:100%;color:#fff}@media (min-width:768px) and (max-width:999px){body.single-post #page-header-wrap #page-header-bg .span_6 h1{font-size:38px}}@media (min-width:1000px){body.single-post #page-header-wrap #page-header-bg .span_6 h1{font-size:48px}}body.single-post .container-wrap.no-sidebar{background:#f6f5f3}body .all-careers{display:flex;flex-direction:column;gap:24px}body .all-careers .career{display:flex;flex-direction:column;gap:12px}@media (min-width:1000px){body .all-careers .career{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}}body .all-careers .career .title{font-size:18px;font-weight:600}body .all-careers .career .nectar-button[data-color-override=false].regular-button.custom-button{margin-top:0!important;white-space:nowrap}body.hogan_careers-template-default .container-wrap{padding-top:0}body.hogan_careers-template-default .row{padding:0}body.hogan_careers-template-default .heading-title[data-header-style=default_minimal]{margin-bottom:0;background:#e9e6db;padding:40px 0}@media (min-width:768px) and (max-width:999px){body.hogan_careers-template-default .heading-title[data-header-style=default_minimal]{padding:50px 0}}@media (min-width:1000px){body.hogan_careers-template-default .heading-title[data-header-style=default_minimal]{padding:120px 0}}body.hogan_careers-template-default .heading-title[data-header-style=default_minimal] h1{padding-bottom:0;font-family:"Frank Ruhl Libre";font-size:32px;line-height:1.1;max-width:100%;color:#0c381d}@media (min-width:768px) and (max-width:999px){body.hogan_careers-template-default .heading-title[data-header-style=default_minimal] h1{font-size:38px}}@media (min-width:1000px){body.hogan_careers-template-default .heading-title[data-header-style=default_minimal] h1{font-size:48px}}body.hogan_careers-template-default .careers-page{display:flex;flex-direction:column;gap:24px;padding:40px 0}@media (min-width:768px) and (max-width:999px){body.hogan_careers-template-default .careers-page{padding:50px 0}}@media (min-width:1000px){body.hogan_careers-template-default .careers-page{flex-direction:row;gap:96px;padding:120px 0}}body.hogan_careers-template-default .careers-page .career-sidebar{display:flex;flex-direction:column;gap:12px}@media (min-width:1000px){body.hogan_careers-template-default .careers-page .career-sidebar{min-width:180px}}body.hogan_careers-template-default .careers-page .career-content{display:flex;flex-direction:column;gap:24px}.service-box:not(:last-child){margin-bottom:80px!important}@media (min-width:1000px){.service-box{border-radius:6px;border:1px solid #13532b}.service-box:not(:last-child){margin-bottom:96px!important}}