﻿@font-face{font-family:"Hind";src:url("https://samaritanhealth.com/wp-content/themes/samaritan/fonts/Hind/Hind-Regular.woff2") format("woff2"),url("https://samaritanhealth.com/wp-content/themes/samaritan/fonts/Hind/Hind-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Hind";src:url("https://samaritanhealth.com/wp-content/themes/samaritan/fonts/Hind/Hind-Light.woff2") format("woff2"),url("https://samaritanhealth.com/wp-content/themes/samaritan/fonts/Hind/Hind-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Hind";src:url("https://samaritanhealth.com/wp-content/themes/samaritan/fonts/Hind/Hind-Bold.woff2") format("woff2"),url("https://samaritanhealth.com/wp-content/themes/samaritan/fonts/Hind/Hind-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Lora";src:url("https://samaritanhealth.com/wp-content/themes/samaritan/fonts/Lora/Lora-Italic.woff2") format("woff2"),url("https://samaritanhealth.com/wp-content/themes/samaritan/fonts/Lora/Lora-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Lora";src:url("https://samaritanhealth.com/wp-content/themes/samaritan/fonts/Lora/Lora-BoldItalic.woff2") format("woff2"),url("https://samaritanhealth.com/wp-content/themes/samaritan/fonts/Lora/Lora-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Lora";src:url("https://samaritanhealth.com/wp-content/themes/samaritan/fonts/Lora/Lora-Bold.woff2") format("woff2"),url("https://samaritanhealth.com/wp-content/themes/samaritan/fonts/Lora/Lora-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Lora";src:url("https://samaritanhealth.com/wp-content/themes/samaritan/fonts/Lora/Lora-Regular.woff2") format("woff2"),url("https://samaritanhealth.com/wp-content/themes/samaritan/fonts/Lora/Lora-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.bg-blue{background-color:#296190 !important}.bg-blue p,.bg-blue h1,.bg-blue h2,.bg-blue h3,.bg-blue h4,.bg-blue h5,.bg-blue h6{color:#fff}.bg-blue a.cta,.bg-blue .toggle-icon{color:#fff !important}.bg-blue a.btn-cta{font-family:Hind,sans-serif !important;color:#fff !important;background-color:transparent !important;border:1px solid #b2d7e7 !important}.bg-blue a.btn-cta .btn__text{color:#fff !important}.bg-blue a.btn-cta .cta-indicator-block{background-color:#b2d7e7 !important}.bg-blue a.btn-cta .cta-indicator-block .cta-indicator{color:#296190}.bg-blue a.btn-cta:hover .cta-indicator{color:#3e89c8 !important}.bg-blue .cta-large h2{color:#fff}.bg-blue .cta-large .cta-indicator{color:#fff}.bg-light-blue{background-color:#b2d7e7 !important}.bg-light-blue a.cta,.bg-light-blue .toggle-icon{color:#fff !important}.bg-light-blue a.btn-cta{font-family:Hind,sans-serif !important;color:#a6ce39 !important;background-color:transparent !important;border:1px solid #444 !important}.bg-light-blue a.btn-cta .btn__text{color:#444 !important}.bg-light-blue a.btn-cta .cta-indicator-block{background-color:#fff !important}.bg-light-blue a.btn-cta .cta-indicator-block .cta-indicator{color:#444}.bg-light-blue a.btn-cta:hover .cta-indicator{color:#b2d7e7 !important}.bg-light-blue .cta-large h2{color:#444}.bg-light-blue .cta-large .cta-indicator{color:#fff}.bg-green{background-color:#a6ce39 !important}.bg-green a.cta,.bg-green .toggle-icon{color:#fff !important}.bg-green a.btn-cta{font-family:Hind,sans-serif !important;color:#a6ce39 !important;background-color:transparent !important;border:1px solid #444 !important}.bg-green a.btn-cta .btn__text{color:#444 !important}.bg-green a.btn-cta .cta-indicator-block{background-color:#fff !important}.bg-green a.btn-cta .cta-indicator-block .cta-indicator{color:#444}.bg-green a.btn-cta:hover .cta-indicator{color:#a6ce39 !important}.bg-green .cta-large h2{color:#444}.bg-green .cta-large .cta-indicator{color:#fff}.bg-light-green{background-color:#afd4a4 !important}.bg-light-green a.cta,.bg-light-green .toggle-icon{color:#444 !important}.bg-light-green a.btn-cta{font-family:Hind,sans-serif !important;color:#a6ce39 !important;background-color:transparent !important;border:1px solid #444 !important}.bg-light-green a.btn-cta .btn__text{color:#444 !important}.bg-light-green a.btn-cta .cta-indicator-block{background-color:#fff !important}.bg-light-green a.btn-cta .cta-indicator-block .cta-indicator{color:#444}.bg-light-green a.btn-cta:hover .cta-indicator{color:#afd4a4 !important}.bg-light-green .cta-large h2{color:#444}.bg-light-green .cta-large .cta-indicator{color:#fff}.bg-teal{background-color:#97d5ca !important}.bg-teal a.cta,.bg-teal .toggle-icon{color:#fff !important}.bg-teal a{color:#fff}.bg-teal a.btn-cta{font-family:Hind,sans-serif !important;color:#a6ce39 !important;background-color:transparent !important;border:1px solid #444 !important}.bg-teal a.btn-cta .btn__text{color:#444 !important}.bg-teal a.btn-cta .cta-indicator-block{background-color:#fff !important}.bg-teal a.btn-cta .cta-indicator-block .cta-indicator{color:#444}.bg-teal a.btn-cta:hover .cta-indicator{color:#97d5ca !important}.bg-teal .cta-large h2{color:#444}.bg-teal .cta-large .cta-indicator{color:#fff}.bg-light-teal{background-color:#cae9e4 !important}.bg-light-teal a.cta,.bg-light-teal .toggle-icon{color:#444 !important}.bg-light-teal a{color:#3d9686}.bg-light-teal a.btn-cta{font-family:Hind,sans-serif !important;color:#a6ce39 !important;background-color:transparent !important;border:1px solid #444 !important}.bg-light-teal a.btn-cta .btn__text{color:#444 !important}.bg-light-teal a.btn-cta .cta-indicator-block{background-color:#fff !important}.bg-light-teal a.btn-cta .cta-indicator-block .cta-indicator{color:#444}.bg-light-teal a.btn-cta:hover .cta-indicator{color:#cae9e4 !important}.bg-light-teal .cta-large h2{color:#444}.bg-light-teal .cta-large .cta-indicator{color:#fff}.bg-pink,.bg-light-red{background-color:#e2cfd4 !important}.bg-pink a.cta,.bg-pink .toggle-icon,.bg-light-red a.cta,.bg-light-red .toggle-icon{color:#fff !important}.bg-pink a.btn-cta,.bg-light-red a.btn-cta{font-family:Hind,sans-serif !important;color:#a6ce39 !important;background-color:transparent !important;border:1px solid #444 !important}.bg-pink a.btn-cta .btn__text,.bg-light-red a.btn-cta .btn__text{color:#444 !important}.bg-pink a.btn-cta .cta-indicator-block,.bg-light-red a.btn-cta .cta-indicator-block{background-color:#fff !important}.bg-pink a.btn-cta .cta-indicator-block .cta-indicator,.bg-light-red a.btn-cta .cta-indicator-block .cta-indicator{color:#444}.bg-pink a.btn-cta:hover .cta-indicator,.bg-light-red a.btn-cta:hover .cta-indicator{color:#e2cfd4 !important}.bg-pink .cta-large h2,.bg-light-red .cta-large h2{color:#444}.bg-pink .cta-large .cta-indicator,.bg-light-red .cta-large .cta-indicator{color:#fff}.bg-yellow{background-color:#f9f0ab !important;color:#666}.bg-yellow a.cta,.bg-yellow .toggle-icon{color:#444 !important}.bg-yellow a.btn-cta{font-family:Hind,sans-serif !important;color:#a6ce39 !important;background-color:transparent !important;border:1px solid #444 !important}.bg-yellow a.btn-cta .btn__text{color:#444 !important}.bg-yellow a.btn-cta .cta-indicator-block{background-color:#fff !important}.bg-yellow a.btn-cta .cta-indicator-block .cta-indicator{color:#444}.bg-yellow a.btn-cta:hover .cta-indicator{color:#f9f0ab !important}.bg-yellow .cta-large h2{color:#444}.bg-yellow .cta-large .cta-indicator{color:#fff}.bg-gold{background-color:#c1b37b !important}.bg-gold h1,.bg-gold h2,.bg-gold h3,.bg-gold h4,.bg-gold h5,.bg-gold h6{color:#fff}.bg-gold p{color:#111}.bg-gold a.cta,.bg-gold .toggle-icon{color:#444 !important}.bg-gold a.btn-cta{font-family:Hind,sans-serif !important;color:#a6ce39 !important;background-color:transparent !important;border:1px solid #444 !important}.bg-gold a.btn-cta .btn__text{color:#444 !important}.bg-gold a.btn-cta .cta-indicator-block{background-color:#fff !important}.bg-gold a.btn-cta .cta-indicator-block .cta-indicator{color:#444}.bg-gold a.btn-cta:hover .cta-indicator{color:#c1b37b !important}.bg-gold .cta-large h2{color:#444}.bg-gold .cta-large .cta-indicator{color:#444}.bg-grey{background-color:#f8f8f8 !important}.bg-grey a.cta,.bg-grey .toggle-icon{color:#444 !important}.bg-grey a.btn-cta{font-family:Hind,sans-serif !important;color:#58585b !important;background-color:transparent !important;border:1px solid #a7a9ac !important}.bg-grey a.btn-cta .btn__text{color:#58585b !important}.bg-grey .cta-large h2{color:#444}.bg-grey .cta-large .cta-indicator{color:#296190}.bg-white{background-color:#fff !important}.bg-white a.cta,.bg-white .toggle-icon{color:#444 !important}.bg-white a.btn-cta{font-family:Hind,sans-serif !important;color:#58585b !important;background-color:transparent !important;border:1px solid #a7a9ac !important}.bg-white a.btn-cta .btn__text{color:#58585b !important}.bg-white .cta-large h2{color:#444}.bg-white .cta-large .cta-indicator{color:#296190}.w-100{width:100%}.content-col{position:relative}.content-col .g-block{margin-left:-30px;margin-right:-15px}.content-col p{font-size:1.25em}.content-col li{color:#777;font-size:1.15em}.content-col .content-text>*:first-child:not(.g-block){margin-top:3rem}.content-col .content-text>*:last-child:not(.g-block){margin-bottom:6rem}.content-col .content-text>*:last-child:empty{margin-bottom:0rem;margin-top:0}.content-col .content-text p:empty{visibility:hidden;height:0}.content-col .content-text>h2,.content-col .content-text>h3,.content-col .content-text>h4,.content-col .content-text>h5{margin-top:2em;margin-bottom:.25em}.content-col .content-text h2+h3,.content-col .content-text h3+h4,.content-col .content-text h4+h5{margin-top:0em}.content-col table{max-width:960px;border-spacing:0px}.content-col table tr{transition:background .4s ease}.content-col table tr:hover{background-color:#f6f6f6}.content-col table tr:hover td{border-bottom:1px solid #ddd}.content-col table h3{font-size:1.1em;color:#266092;font-family:Hind,sans-serif;font-weight:700}.content-col table td{transition:border .4s ease;border-bottom:1px solid #eee}.careers-embed{width:100%;min-height:900px;height:100%;border:1px solid #eee}.wp-block-columns{margin-bottom:3em}.wp-block-column{padding:1em 1em 0 1em;border-right:1px solid #eee}.wp-block-column:last-child{border-right:none}.wp-block-image{margin-bottom:0;margin-left:-30px;margin-right:-15px;max-width:none}.wp-block-image figure,.wp-block-image figure img,.wp-block-image figure.aligncenter,.wp-block-image figure.aligncenter img{width:100%;height:auto;margin:0}.wp-block-image .alignright,.wp-block-image .alignleft{width:auto;margin-bottom:2em}.wp-block-image .alignright img,.wp-block-image .alignleft img{width:auto}.wp-block-image .alignright{margin-left:2em;margin-right:40px}.wp-block-image .alignleft{margin-right:2em;margin-left:40px}figure.wp-block-image{width:auto;max-width:none !important;height:auto;margin:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;margin-left:-30px !important;margin-right:-15px !important}figure.wp-block-image img{width:100%;height:auto;margin:0;max-width:none}figure.wp-block-image{width:auto;margin-left:0 !important;margin-bottom:1em}figure.wp-block-image img{width:auto}.wp-block-gallery{margin-bottom:0 !important;margin-top:2em !important;padding:0 !important}.wp-block-gallery li{padding-left:0 !important;margin-bottom:16px !important}.wp-block-gallery:last-child{margin-bottom:6em !important}.g-block{padding-top:6rem !important;padding-bottom:6rem !important;padding-top:4rem !important;padding-bottom:4rem !important}.g-block .block-intro{margin-bottom:3em}.g-block+p,.g-block+h1,.g-block+h2,.g-block+h3,.g-block+h4,.g-block+h5,.g-block+h6,.g-block+ul,.g-block+ol,.g-block+.wp-block-image{margin-top:6em}.block-page-intro .container-fluid .content-text>*:last-child:not(.g-block){margin-bottom:3rem}p:not(:empty)+.g-block,.g-block+p:not(:empty),.g-block+h1,.g-block+h2,.g-block+h3,.g-block+h4{margin-top:6rem}.g-block+.wp-block-image{margin-top:0 !important}.block-text-callouts{padding-top:6em !important;padding-bottom:6em !important}.block-text-callouts h4{font-size:23px;font-weight:700;margin-bottom:15px;color:#444;font-family:Lora,serif}.block-text-callouts p,.block-text-callouts li{color:#444;font-family:Lora,serif;font-size:1.1em}.block-text-callouts ul:first-child{margin-top:2em}.block-text-callouts li ul{margin-bottom:0;margin-top:.5em;font-size:.9em}.block-text-callouts li ul li{margin-bottom:.4em}.block-text-callouts .callout{text-align:center;padding-left:10px;padding-right:10px;padding-top:2em;padding-bottom:2em}.block-text-callouts .callout-intro{text-align:center}.block-text-callouts .callout-intro h3{font-size:2em;color:#444;margin-bottom:3em;margin-left:auto;margin-right:auto}.block-text-callouts.bg-blue .callout,.block-text-callouts.bg-light-blue .callout{border-color:#fff !important}.block-text-callouts .content{padding:0 1em 0 1em;text-align:left}.block-text-callouts .cta-wrap{margin:2em 0 0em 0}.block-text-callouts hr{border-color:#fff;margin-top:4rem;margin-bottom:4rem;margin-left:1rem;margin-right:2rem;opacity:.5}.block-accordion p{opacity:1 !important}.block-accordion ul.accordion,.block-accordion ul.accordion>li{list-style:none !important;padding:0 !important}.block-accordion ul.accordion{margin-top:0 !important}.block-accordion ul.accordion ul{margin-top:1em;margin-bottom:1em}.block-accordion .accordion .accordion__title .close{font-family:Hind,sans-serif;margin-top:15px;margin-right:-10px;text-shadow:none}.block-accordion .accordion__title .h5{max-width:90%;line-height:1.5}.block-accordion .accordion__content>ul{display:block !important;margin-top:0em !important;padding-top:1em;padding-bottom:2em;margin-left:2em !important}.block-accordion .accordion__content>ul li{color:#444}.block-accordion .accordion__content>ul ul{margin-bottom:2.5em;margin-top:.5em}.block-accordion .accordion__content>ul ul li{font-size:1em;list-style:circle}.block-accordion .accordion__content>ul p+ul{margin-top:1em}.block-accordion .accordion__content>*:first-child{margin-top:2em !important}.block-accordion .accordion__content>*:last-child{margin-bottom:2em !important}.block-accordion .accordion__content>ul:last-child{margin-bottom:0em !important;padding-bottom:2em !important}.block-accordion .accordion__content p{color:#444;padding:0;margin-top:0;margin-bottom:.5em}.block-accordion .accordion li.active .accordion__content{max-height:5000px}.block-accordion h1,.block-accordion h2,.block-accordion h3,.block-accordion h4,.block-accordion h5,.block-accordion h6{font-weight:700;font-size:27px;font-family:Hind,sans-serif}.block-accordion *+ul.accordion{margin-top:3em !important}.block-page-intro{font-size:1.3em;line-height:1.5;text-align:center;font-weight:400;font-family:Lora,serif}.block-page-intro p{font-size:1em}.block-image-callouts{padding-top:0 !important;padding-bottom:10px !important;padding-left:35px;padding-right:35px;position:relative;top:-45px;z-index:10}.block-image-callouts .overlay{opacity:0;background-color:rgba(227,234,136,.5);mix-blend-mode:color-burn;width:100%;height:100%;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;z-index:100;position:absolute;top:0}.block-image-callouts a{display:block}.block-image-callouts a:hover .overlay{opacity:1}.block-image-callouts .feature{position:relative;padding:0;text-align:center;overflow:hidden}.block-image-callouts a.block{padding:10px}.block-image-callouts .feature .overlay{background-color:rgba(0,0,0,.25);mix-blend-mode:normal;height:100%;opacity:1}.block-image-callouts a:hover .feature .overlay{background-color:rgba(38,96,146,.5)}.block-image-callouts .feature img{margin:0;vertical-align:middle;border-style:none}.block-image-callouts .feature h4{font-family:Hind,sans-serif;font-weight:700;font-size:30px;line-height:125%;color:#fff;position:absolute;top:50%;width:100%;text-align:center;z-index:1000;padding:0 15%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.block-hero{padding:0 !important}.block-hero ul,.block-hero li{list-style:none;margin:0 !important;padding:0 !important}.block-hero+h1{margin-top:3rem}.block-split-content{padding-top:0 !important;padding-bottom:0 !important}.block-split-content h1,.block-split-content h2,.block-split-content h3,.block-split-content h4,.block-split-content h5,.block-split-content h6{font-family:Lora,serif;color:#444;font-size:25px;font-weight:700;margin-bottom:10px}.block-split-content .switchable .content-text{margin-left:0;margin-right:0}.block-split-content .content-text{padding:3em 2em}.block-split-content .feature-cta-wrapper{margin-top:2em}.block-split-content ul+.feature-cta-wrapper{margin-top:4em}.block-split-content a.btn-cta{font-family:Hind,sans-serif !important;color:#58585b !important;background-color:transparent !important;border:1px solid #a7a9ac !important}.block-split-content a.btn-cta .btn__txt{color:#58585b !important}.block-split-content p{font-family:Lora,serif;color:#444;font-size:16px;font-weight:400;margin-bottom:20px}.block-split-content ul{list-style:none !important;padding-left:0 !important}.block-split-content *+ul{margin-top:3em !important}.block-split-content ul li{list-style:none !important;border-bottom:1px solid #444;padding-bottom:20px;font-size:23px;padding-left:0 !important;font-family:Lora,serif;font-weight:bold;margin-bottom:20px}.block-split-content ul li:last-of-type{margin-bottom:0;border-bottom:0;padding-bottom:0}.block-large-image-callout{padding-top:12em !important;padding-bottom:12em !important}.block-large-image-callout ul{list-style:none;padding-left:5px !important}.block-large-image-callout ul+.cta{margin-top:1em;display:inline-block}.block-large-image-callout ul>li{text-indent:-5px;list-style:none;padding-left:0}.block-large-image-callout ul>li:before{content:"-";text-indent:-5px;padding-right:10px;float:left}.block-service-list{padding-top:0 !important;padding-bottom:0 !important}.block-service-list .container-fluid{padding-right:30px}.block-service-list ul{padding:0 !important;max-width:none !important}.block-service-list li{padding-left:0 !important}.block-service-list .slides{visibility:hidden}.block-service-list .slides.flickity-enabled{visibility:visible}.block-service-list .flickity-slider li{margin-bottom:0 !important;list-style:none !important}.block-cta-callout.cta-bold{padding-top:2em !important;padding-bottom:2em !important}.block-cta-callout.cta-bold h2{margin:1.6em 0 !important;font-size:2em}.block-cta-callout.cta-bold h2 span.cta-indicator{top:10px}.block-cta-callout.cta-detail{padding-left:4em;padding-right:4em}.block-cta-callout.cta-detail .cta-header{font-size:23px;font-family:Lora,serif;font-weight:700;color:#444;padding:0;margin-bottom:1em;margin-top:0}.block-cta-callout.cta-detail .cta-header p,.block-cta-callout.cta-detail .cta-header a,.block-cta-callout.cta-detail .cta-header h1,.block-cta-callout.cta-detail .cta-header h2,.block-cta-callout.cta-detail .cta-header h3,.block-cta-callout.cta-detail .cta-header h4,.block-cta-callout.cta-detail .cta-header h5{font-size:1em;font-weight:bold;color:#444;max-width:960px;margin-left:auto;margin-right:auto;padding-right:0}.block-cta-callout.cta-detail .cta-intro p,.block-cta-callout.cta-detail .cta-intro a,.block-cta-callout.cta-detail .cta-intro h1,.block-cta-callout.cta-detail .cta-intro h2,.block-cta-callout.cta-detail .cta-intro h3,.block-cta-callout.cta-detail .cta-intro h4,.block-cta-callout.cta-detail .cta-intro h5{color:#444;width:90%;max-width:960px;margin-left:auto;margin-right:auto;padding-right:0}.block-cta-callout.cta-detail a{color:#444;text-decoration:underline}.block-cta-callout.cta-detail a:hover{border:none}.block-cta-callout.cta-detail p{color:#444}.block-cta-callout.cta-detail .office-hours-wrapper{text-align:center;margin-top:2em;display:inline-block}.block-cta-callout.cta-detail .office-hours-wrapper h3{font-family:Hind,sans-serif;font-weight:700;font-size:2.5em;margin-bottom:.5em;line-height:100%;color:#fff}.block-cta-callout.cta-detail .office-hours-wrapper h5{font-size:1.25em;margin-bottom:0em}.block-cta-callout.cta-detail .office-hours-wrapper p{margin-bottom:.5em}.block-cta-callout.cta-detail .office-hours-wrapper p,.block-cta-callout.cta-detail .office-hours-wrapper .divider{font-size:18px;font-family:Hind,sans-serif;font-weight:300;color:#666}.block-cta-callout.cta-detail .office-hours-wrapper p+h5{margin-top:1.5em}.block-cta-callout.cta-detail .office-hours-wrapper .divider{display:inline-block;padding-left:.5em;padding-right:.5em}.block-cta-callout.cta-detail .office-hours-wrapper:first-child{margin-top:0em}.no-sidebar .block-cta-callout.cta-bold{padding-top:2em !important;padding-bottom:2em !important}.no-sidebar .block-cta-callout.cta-bold h2{margin:1.6em 0 !important;font-size:2.7em}.no-sidebar .block-cta-callout.cta-bold h2 span.cta-indicator{top:15px}.block-office-callout+.block-cta-callout.cta-detail{padding-top:0em !important}.block-office-callout+.block-cta-callout.cta-detail h3{margin-top:0em}.cta-hours+.cta-staff{padding-top:0 !important}.block-staff-list{padding-top:6rem !important;padding-bottom:0rem !important}.block-staff-list .team-member-details{padding-left:1em;padding-right:4em}.block-staff-list h2{margin-left:auto}.block-staff-list .staff-intro{max-width:600px;margin:auto;font-size:.8em;max-width:600px;margin-bottom:4em !important}.staff-list-text .section-heading h2{font-size:30px;margin-bottom:1em !important}.staff-list-text .text-list{display:flex;flex-direction:column;text-align:center;margin-bottom:6em}.staff-list-text .text-list a{font-size:1.5em}.staff-list-text .text-list a+a{margin-top:1em}.project-thumb{overflow:hidden}p:not(:empty)+.block-staff-list.bg-white{margin-top:0 !important;padding-top:0 !important}.block-office-callout .office-intro{text-align:left;display:inline-block;margin-top:-1em;margin-bottom:3em}.block-office-callout .content-text{text-align:left}.block-office-callout p.phone{font-size:1em}.block-office-callout .hours{margin-top:2em}.block-office-callout .hours h4{color:#444;font-family:Hind,sans-serif;font-size:1em;margin-bottom:0}.block-office-callout .hours h5{font-size:.9em;color:#666}.block-office-callout .hours p{font-size:.9em;margin-bottom:0;margin-top:.25em}.block-office-callout .hours p+h5{margin-top:2em}.block-office-callout .hours .divider{display:inline-block;padding-left:.5em;padding-right:.5em}.block-office-callout .office-location-wrapper .boxed{margin-top:0 !important;margin-bottom:0 !important}.block-office-callout .office-location-wrapper+.office-location-wrapper{margin-top:3rem}.block-office-callout .location-instructions{font-size:.9em !important}.block-office-callout p.location-supplemental{margin-top:-12px;margin-bottom:10px !important;font-style:italic;font-size:.8em}.block-office-callout .office-location-wrapper .map-wrapper iframe{height:100%}.sidebar-col+.content-col .block-office-callout{padding-left:20px;padding-right:20px}.block-cta-callout.cta-detail+.block-office-callout{padding-top:0em !important}.block-search-results{margin-left:0 !important;margin-right:0 !important;padding-top:2em !important}.block-search-results .search-header{margin-bottom:3em;border-bottom:1px solid #eee}.block-search-results .search-header h2{font-weight:500}.block-search-results .search-header h2 span{font-weight:700}.block-search-results iframe{min-height:200px;height:auto}.block-search-results .search-result{margin-bottom:4em}.search-result{margin-bottom:6rem}.search-result p{max-width:600px}.search-result .category a{color:#266092;font-family:Hind,sans-serif;font-weight:400;margin:0;padding:0;line-height:1;opacity:.5}.search-result .category a:hover{opacity:1}.search-result p{font-size:1.1em}.search-result .permalink h3{display:inline-block;color:#444;margin-bottom:.5em}.search-result .permalink:hover{color:#266092 !important}.search-result .permalink:hover h3{color:#266092 !important}.search-result .thumb{position:relative}.search-result .btn-edit{margin-top:0;margin-bottom:1em;background-color:#fff;opacity:1}.search-result .thumb .btn-edit{margin-top:0;margin-left:0;position:absolute;top:10px;left:10px}.office-result .map,.office-result .preview{height:100%;background-color:#f2f2f2}.office-result h3{margin-bottom:.25em}.office-result .location-contact{margin-top:1em}.office-result .hours h5{margin-top:1.5em;margin-bottom:.5em}.office-result iframe{min-height:250px;height:100%}.office-details p{margin-bottom:.25em}.block-staff-callout{margin-left:-15px !important;text-align:left;padding-top:3em !important;padding-bottom:3em !important}.block-staff-callout h1,.block-staff-callout h2,.block-staff-callout h3,.block-staff-callout p{text-align:left}.block-staff-callout h1{margin-bottom:0;font-size:40px}.block-staff-callout h2{color:#777}.block-staff-callout h3{font-size:20px !important;margin-bottom:.5em !important}.block-staff-callout .office-details{padding-top:2em;text-align:left;border-top:1px solid rgba(255,255,255,.5)}.block-staff-callout .location-instructions{margin-bottom:1em !important;margin-top:1em}.block-staff-callout .location-instructions p{font-size:16px !important}.block-staff-callout .photo-wrap{text-align:right}.block-staff-callout .photo-wrap img{max-width:400px;width:100%}.staff-content{max-width:1170px !important}.news-features .feature,.event-list-features .feature{margin-bottom:0;padding-top:2em;padding-bottom:2em;border-bottom:1px solid #eee}.news-features .feature h3,.event-list-features .feature h3{font-size:1.5em;margin-bottom:0}.news-features .feature .date,.event-list-features .feature .date{color:#888;font-size:1.05em}.news-features .feature .excerpt,.event-list-features .feature .excerpt{font-size:1.1em;max-width:900px;margin-bottom:.5em}.news-features .feature .btn-more,.event-list-features .feature .btn-more{display:inline-block;font-size:1em;border:1px solid #266092;padding:7px 7px 5px 7px;line-height:1;color:#266092;font-family:Hind,sans-serif;font-weight:500;margin-top:10px}.news-features .feature .btn-more:hover,.event-list-features .feature .btn-more:hover{color:#fff;background-color:#266092;text-decoration:none}.news-features .feature:last-of-type,.event-list-features .feature:last-of-type{border-bottom:none}.news-features .btn-more-big,.event-list-features .btn-more-big{font-size:1.5em}.event-list-features .feature{border-bottom:1px solid #eee}.event-list-features .feature h3{font-size:1.7em;margin-bottom:0px}.event-list-features .feature .date,.event-list-features .feature .location{line-height:1.4}.event-list-features .feature .date{color:#256092;margin-bottom:0;font-family:Hind,sans-serif;font-weight:500;font-size:1.1em}.event-list-features .feature .location{margin-bottom:0;color:#256092;font-family:Hind,sans-serif;font-weight:500}.event-list-features .feature .excerpt{margin-top:1em}.event-list-features .feature .event-details-preview{border:1px solid #d1e9f4;display:inline-block;padding:10px;margin-top:5px}.newsevents-sidebar .date{display:block;color:#999;margin-bottom:0}.newsevents-sidebar a{margin-bottom:1em;padding-top:0 !important}.event-details{font-size:1.1em;border:1px solid #b2d7e7;padding:1em 1em 1em 1em;display:inline-block;margin-bottom:2em;margin-top:-0.5em;font-family:Hind,sans-serif;font-weight:500;color:#256092}@media(min-width: 1400px){.service-list{max-width:1000px;margin-right:auto;margin-left:auto}}@media(min-width: 600px){.wp-block-column{margin-left:0 !important;margin-right:0 !important}.wp-block-column{flex:1;margin-bottom:1em;flex-basis:100%}.wp-block-column:not(:last-child){padding-right:32px !important}.wp-block-column:not(:first-child),.wp-block-column:nth-child(even){padding-left:32px !important}}@media(min-width: 768px){.wp-block-column{flex-basis:50%;flex-grow:0}}@media(max-width: 767px){.wp-block-column{border-right:none !important}.content-text h1{font-size:2em}.block-office-callout .content-text{padding-left:0 !important}.block-office-callout .content-text>h3,.block-office-callout .content-text>p{padding-left:20px;padding-right:20px}.block-cta-callout.cta-detail{padding-left:2em;padding-right:2em}.block-accordion .accordion__title .h5{max-width:85%}.accordion .accordion__title .close,.accordion .active .accordion__title .close{opacity:0;display:none}.block-news-events{padding-left:20px;padding-right:20px}.block-news-events .event-features{margin-top:6em}.block-hero.hero-video{padding-top:3em !important;padding-bottom:3em !important}.block-hero.hero-video h1{font-size:3em !important}.block-hero.hero-video .video-play-icon,.block-hero.hero-video .video-play-icon.video-play-icon--sm{width:80px;height:80px}.block-cta-callout.cta-bold .col-12{text-align:center}.block-cta-callout.cta-bold h2{display:flex;align-items:center;justify-content:center;padding-right:15px}.block-cta-callout.cta-bold h2 span.cta-indicator{position:initial;font-size:.75em}.block-service-list{margin-right:-30px !important}.block-service-list .title{padding-left:20px !important;padding-right:20px !important;text-align:center !important;bottom:20px !important;height:30px !important}.block-service-list .title h4{text-align:center !important}.block-service-list .slides .project-thumb .cta-indicator-block{display:none !important}.block-split-content .content-text{padding-top:1em !important;padding-bottom:1em;padding-left:20px !important;padding-right:20px !important}.staff-results .results-details,.staff-results .staff-member{padding-left:20px !important;padding-right:20px !important}.staff-results .staff-member .primary-details{border-bottom:0 !important;padding-bottom:0 !important}.staff-results .staff-member .secondary-details{padding-top:2em !important}.block-staff-callout{padding-top:0 !important}.block-staff-callout .container-wrap{margin-top:20px !important}.block-staff-callout .staff-detail{margin-top:2em;padding-left:20px;padding-right:20px}.block-staff-callout .photo-wrap{text-align:center}}@media(min-width: 768px)and (max-width: 991px){.block-text-callouts .callout{border-right:1px #a7a9ac solid}.block-text-callouts .c1,.block-text-callouts .c3,.block-text-callouts .c5,.block-text-callouts .c7,.block-text-callouts .callout:last-child{border-right:none}.block-text-callouts.total-4 .callout{border:none}.block-text-callouts.total-4 .c0,.block-text-callouts.total-4 .c2{border-right:1px #a7a9ac solid}}@media(min-width: 992px){.block-text-callouts .callout{border-right:1px #a7a9ac solid}.block-text-callouts .c2,.block-text-callouts .c5,.block-text-callouts .c8,.block-text-callouts .c11,.block-text-callouts .callout:last-child{border-right:none}.block-text-callouts.total-4 .callout{border:none}.block-text-callouts.total-4 .c0,.block-text-callouts.total-4 .c2{border-right:1px #a7a9ac solid}.block-text-callouts .features-bar{max-width:1000px !important}.block-office-callout .content-text{max-width:1000px !important}.block-image-callouts .container-fluid{max-width:1000px !important}.block-large-image-callout .boxed .container-fluid{max-width:1300px}}@media(min-width: 992px)and (max-width: 1200px){.with-sidebar .block-image-callouts{padding-left:0;padding-right:0}.with-sidebar .block-image-callouts .feature h4{font-size:20px}.with-sidebar .block-office-callout .boxed{box-shadow:none !important}.block-split-content .switchable .imageblock__content[class*=col-]{float:none !important}.block-split-content .switchable>div[class*=col-]{padding:0}.block-split-content .imageblock .imageblock__content{position:relative;min-height:18.57142857em}}@media(min-width: 1400px){.content-col .content-text>p,.content-col .content-text>h1,.content-col .content-text>h2,.content-col .content-text>h3,.content-col .content-text>h4,.content-col .content-text>h5,.content-col .content-text>h6,.content-col .content-text>ul,.content-col .content-text>ol,.content-col .content-text>.g-block-content{max-width:960px;margin-right:auto}.block-page-intro p,.block-page-intro h1,.block-page-intro h2,.block-page-intro h3,.block-page-intro h4,.block-page-intro h5,.block-page-intro h6,.block-page-intro ul,.block-page-intro ol,.block-page-intro .g-block-content{margin-left:auto;margin-right:auto}.no-sidebar .content-col .content-text>p,.no-sidebar .content-col .content-text>h1,.no-sidebar .content-col .content-text>h2,.no-sidebar .content-col .content-text>h3,.no-sidebar .content-col .content-text>h4,.no-sidebar .content-col .content-text>h5,.no-sidebar .content-col .content-text>h6,.no-sidebar .content-col .content-text>ul,.no-sidebar .content-col .content-text>ol,.no-sidebar .content-col .content-text>.g-block-content{max-width:1000px;margin-right:auto;margin-left:auto}}/*! Flickity v2.0.2
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:rgba(255,255,255,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.hamburger-toggle i{color:#fff}#primary-nav,#primary-nav-mobile{background-color:#256092;color:#fff}#primary-nav{margin-top:0;padding-top:15px;padding-bottom:15px}#primary-nav.bar--transparent{background-color:rgba(0,0,0,.28)}#primary-nav .logo-wrapper,#primary-nav .nav-menu-wrapper{float:left}#primary-nav.bar .menu-horizontal,#primary-nav.bar .logo-link,#primary-nav.bar .sh-logo{top:auto}#primary-nav.bar .logo-link{display:block}#primary-nav.bar .sh-logo,#primary-nav-mobile .sh-logo{width:100%;max-width:250px;height:auto}#primary-nav-mobile .sh-logo{margin-top:-6px}#primary-nav.bar .sh-logo{margin-right:170px}#preheader .inner-wrapper{padding-right:70px;padding-left:70px}#primary-nav .navbar-container{position:relative}#primary-nav .navbar-container>.row{max-width:100%}#primary-nav .menu-horizontal li,#primary-nav.bar .menu-horizontal{position:initial}#primary-nav.bar .menu-horizontal{margin-top:10px}#preheader .menu-horizontal li:last-of-type{margin-right:0}#primary-nav .menu-horizontal a:hover{border-bottom:2px solid #fff;cursor:pointer;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}#primary-nav .dropdown .dropdown__container,#primary-nav .dropdown__container>.container,#primary-nav .dropdown.dropdown--active>.dropdown__container,#primary-nav .dropdown.dropdown--active>.dropdown__container>.container>.row>.dropdown__content,#primary-nav .dropdown .dropdown__content.dropdown__content--lg{left:0 !important;width:100%;max-width:100%}#primary-nav .dropdown>.dropdown__container>.container>.row>.dropdown__content{padding-left:75px;padding-right:75px;border-radius:0;top:0;background-color:rgba(255,255,255,.95)}.dropdown .dropdown__content.dropdown__content--lg{padding-top:45px;padding-bottom:45px}#primary-nav .menu-horizontal>.dropdown>.dropdown__trigger:after{display:none}.dropdown .dropdown__content h5{font-size:25px;line-height:115%;margin-bottom:30px;color:#444;font-family:Lora,serif}#primary-nav .dropdown .dropdown__content .menu-vertical{-webkit-column-count:6;-moz-column-count:6;column-count:6}#primary-nav .menu-horizontal .dropdown .dropdown__content li{padding:10px 0;display:inline-block}#primary-nav .menu-horizontal .dropdown .dropdown__content a{font-family:Hind,sans-serif;font-size:16px;color:#444;font-weight:400;border-color:inherit}#primary-nav{padding-top:0;padding-bottom:0}.sh-logo{margin-top:12px}#primary-nav.bar .main-menu{margin-top:0px}#primary-nav.bar .main-menu>li{padding-top:1em;padding-bottom:1em}#primary-nav.bar .main-menu>li>a{border-bottom:none}#primary-nav.bar .main-menu>li>a span{border-bottom:2px solid transparent}#primary-nav.bar .main-menu>li>a:hover,#primary-nav.bar .main-menu>li.active a{border:none}#primary-nav.bar .main-menu>li>a:hover span,#primary-nav.bar .main-menu>li.active a span{border-bottom:2px solid #fff}#primary-nav .menu-horizontal a{border-bottom:2px solid transparent}#primary-nav .menu-horizontal .dropdown .dropdown__content a{border-color:transparent}#primary-nav .menu-horizontal .dropdown .dropdown__content a:hover,#primary-nav .menu-horizontal .dropdown .dropdown__content li.active a{border-color:#444}#primary-nav .dropdown .dropdown__container{top:88px}#primary-nav .dropdown .dropdown__container--sm{margin-left:-25px;width:auto !important;left:auto !important}#primary-nav .dropdown .dropdown__container--sm li{width:100%}#primary-nav .dropdown .dropdown__container--sm li a{display:block;border:none}#primary-nav .dropdown .dropdown__container--sm li a span{border-bottom:2px solid transparent}#primary-nav .dropdown .dropdown__container--sm li a:hover{border:none}#primary-nav .dropdown .dropdown__container--sm li a:hover span{border-bottom:2px solid #444}#primary-nav .dropdown .dropdown__content--sm{border-radius:0;background-color:rgba(255,255,255,.95);padding:1.3em 1.3em}#primary-nav .dropdown.dropdown--active>.dropdown__container--sm{left:auto !important}.menu-horizontal li:not(:last-child){margin-right:1em}#menu-preheader-nav-links{display:inline-block}#preheader .inner-wrapper{max-width:720px;padding-left:15px;padding-right:15px}#preheader .searchbox-open{width:38% !important}#preheader .menu-horizontal li{margin-right:22px}#preheader .menu-horizontal li:last-of-type{margin-right:0}#preheader .menu-horizontal li a{font-size:14px}.nav-menu-wrapper{width:100%;padding-right:0px}#primary-nav{padding-top:0;padding-bottom:0}#primary-nav .logo-link{display:none !important}#primary-nav .nav-menu-wrapper .bar__module{margin-bottom:0}#primary-nav .navbar-container{padding:0}#primary-nav .nav-menu-wrapper{float:none;width:100%}#primary-nav.bar .menu-horizontal{margin:0}#primary-nav .menu-horizontal li a{opacity:1;font-family:Hind,serif;font-weight:700;text-transform:none;font-size:18px;padding:1px 25px;text-align:left;color:#fff}.hamburger-toggle{position:relative;left:3px}.desktop-link{display:none !important}.mobile-link{display:inline-block !important}#page-title-bar .sidebar-toggle span{font-weight:900 !important;opacity:1;color:#444;font-size:1.85em;margin-right:.5em;position:relative;top:2px;padding-left:0;padding-right:0}@media(max-width: 767px){#primary-nav .menu-horizontal li.cta-indicator-block{margin-right:55px}#primary-nav .menu-horizontal li{margin-right:55px}#primary-nav .menu-horizontal li a,#primary-nav .menu-vertical li a{opacity:1;font-family:Hind,serif;font-weight:700;text-transform:none;font-size:18px;padding:1px 25px;border-bottom:1px solid #fff;width:100%;display:block;text-align:left;color:#444 !important}#primary-nav .menu-horizontal li,#primary-nav .menu-vertical li{margin-right:0;position:relative;background-color:#c3e0eb;border-bottom:1px solid #78bad5}#primary-nav .menu-horizontal li .mobile-trigger,#primary-nav .menu-vertical li .mobile-trigger{display:inline-block;position:absolute;background-color:#000;height:69px;width:69px;line-height:69px;padding:0 !important;text-align:center;top:0;right:0;z-index:5;background-color:#9fcee1;color:#444}#primary-nav .menu-horizontal li .mobile-trigger .toggle-icon,#primary-nav .menu-vertical li .mobile-trigger .toggle-icon{pointer-events:none}#primary-nav .menu-horizontal li .mobile-trigger span,#primary-nav .menu-vertical li .mobile-trigger span{border:none !important}#primary-nav .menu-horizontal li a{color:#444 !important}.dropdown__container{top:14px !important;border-top:1px solid #b2d8e7;left:0px !important;margin:0 !important;width:100%}.dropdown__container .dropdown__content{padding:0 !important;width:100% !important}.dropdown__container .dropdown__content ul,.dropdown__container .dropdown__content li{background-color:transparent !important}.dropdown__container .dropdown__content li{border-bottom:1px solid #c5e2ed !important}.dropdown__container .dropdown__content li a{padding-top:.3em !important;padding-bottom:.3em !important}.dropdown__container .dropdown__content li:last-child{border-bottom:none !important}.dropdown__content h5{display:none}.menu-vertical{column-count:initial !important}.menu-vertical a{display:block;border:none !important}.menu-vertical a span{display:inline-block;border-bottom:2px solid transparent !important}.menu-vertical a:hover{text-decoration:none !important}.menu-vertical a:hover span{border-color:#444 !important}}@media(min-width: 768px)and (max-width: 991px){#preheader .search-form-wrapper.searchbox-open{width:30% !important}#preheader .inner-wrapper{max-width:none;padding-right:40px}.nav-menu-wrapper .bar_module{text-align:center !important}.nav-menu-wrapper{background-color:#c3e0eb}.main-menu{background-color:#c3e0eb;margin:0 auto !important}.mobile-trigger{margin-left:1em}#primary-nav .menu-horizontal li a,#primary-nav .menu-vertical li a{color:#444;text-align:left;padding:10px 0;font-size:13px}#primary-nav .main-menu>li{text-align:left;padding-left:1.55em;padding-right:1.55em;margin:0;height:100%;position:relative}#primary-nav .main-menu>li:last-child{border-right:none}#primary-nav .main-menu>li .mobile-trigger{display:none}.dropdown__container{top:76px !important}}@media(min-width: 768px){.mobile-trigger{display:none}.desktop-link{display:inline-block !important}.mobile-link{display:none !important}#primary-nav .dropdown .dropdown__container{top:74px}}@media(min-width: 890px){#primary-nav .main-menu>li{text-align:left;padding-left:1.55em;padding-right:1.55em}#primary-nav .main-menu>li a{font-size:16px}}@media(min-width: 992px){#page-title-bar .sidebar-toggle{display:none}#primary-nav .logo-link{display:block !important}#primary-nav .logo-wrapper{padding-left:55px}#primary-nav.bar .main-menu{margin-top:0px}#primary-nav.bar .main-menu>li{padding-top:1.5em;padding-bottom:1.5em;padding-left:0;padding-right:0;margin-right:.8em;margin-left:.8em}#primary-nav.bar .main-menu>li a{font-size:15px}#primary-nav.bar .main-menu .last-desktop-link .dropdown__container{right:0}#preheader .inner-wrapper{max-width:none}.navbar-container>.row>.col-12{display:flex;align-items:center;height:100%}.navbar-container>.row>.col-12>.nav-menu-wrapper{text-align:left;padding-left:3em}#primary-nav.bar .logo-wrapper{padding-left:1em}#primary-nav.bar .sh-logo{max-width:250px;margin-right:1em;margin-top:-5px}#primary-nav.bar .main-menu>li>a{font-size:1em}#primary-nav.bar .main-menu{margin-top:0px}#primary-nav.bar .main-menu li:last-child{margin-right:0}#primary-nav.bar .main-menu li a{padding:0px}#primary-nav.bar .main-menu li ul{text-align:left !important}#primary-nav.bar .dropdown .dropdown__content a{padding:0 !important;text-align:left}#primary-nav .dropdown .dropdown__container--sm{margin-left:-10px}#primary-nav .dropdown .dropdown__content .menu-vertical{-webkit-column-count:4;-moz-column-count:4;column-count:4}#primary-nav .dropdown .dropdown__content a{border:none !important}#primary-nav .dropdown .dropdown__content a:hover{border:none !important}#primary-nav .dropdown .dropdown__content a span{border-bottom:2px solid transparent}#primary-nav .dropdown .dropdown__content a:hover span{border-bottom-color:#444 !important}#primary-nav .menu-horizontal li a,#primary-nav .menu-horizontal .dropdown__trigger{font-size:15px !important;font-weight:600}}@media(min-width: 768px)and (max-width: 1224px){#primary-nav .dropdown:last-child .dropdown__container--sm{right:15px !important}}@media(min-width: 1050px){.navbar-container>.row>.col-12>.nav-menu-wrapper{padding-left:4.5em}}@media(min-width: 1100px){#primary-nav.bar .logo-wrapper{padding-left:55px}#primary-nav.bar .sh-logo{max-width:250px;margin-right:0em;margin-top:-5px}#primary-nav.bar .main-menu>li{margin-left:1em;margin-right:1em}#primary-nav.bar .main-menu>li a{font-size:16px !important}#primary-nav .dropdown .dropdown__content .menu-vertical{-webkit-column-count:6;-moz-column-count:6;column-count:6;column-width:16%}#primary-nav .menu-horizontal li a,#primary-nav .menu-horizontal .dropdown__trigger{xfont-size:16px !important;xfont-weight:600}#primary-nav .dropdown .dropdown__container{top:76px}}@media(min-width: 1150px){.navbar-container>.row>.col-12>.nav-menu-wrapper{padding-left:5em}}@media(min-width: 1300px){.navbar-container>.row>.col-12>.nav-menu-wrapper{padding-left:6em}#primary-nav.bar .main-menu>li{margin-left:1.2em;margin-right:1.2em}#primary-nav.bar .main-menu>li a{font-size:17px !important}#primary-nav .dropdown .dropdown__container{top:78px}}.staff-search{background-color:#e7f0d6;padding-top:2em;padding-bottom:0em;color:#444;font-family:Hind,sans-serif;font-weight:700;font-size:1.5em}.staff-search input,.staff-search select{border:1px solid #bbd58b;height:2.2em;font-size:.8em;border-radius:5px;padding:3px 0 0 1em}.staff-search #phys-search{border-radius:0;color:#266092;background-color:#c4debb;border:1px solid #c4debb;font-weight:bold;font-size:.8em;margin-bottom:0 !important;margin-top:1em}.staff-search #phys-search:hover{background-color:#f1f7ef}#find-a-physician .content-text p:last-child{margin-bottom:2em}.btn-clear{color:#999;border:1px solid #ccc;font-size:.7em;padding:5px;font-weight:normal;margin-left:10px;font-family:"Open Sans","Helvetica","Arial",sans-serif}.btn-clear:hover{color:#266092;background-color:#c4debb;border-color:#c4debb;text-decoration:none}.results-details,.no-results-msg{display:none}.results-details.show,.no-results-msg.show{display:flex}.staff-results{padding-bottom:2em}.staff-results.no-results .staff-member{display:none !important}.staff-results .results-details,.staff-results .no-results-msg{padding:4em 0 0em 0}.staff-results .results-details .col-12,.staff-results .no-results-msg .col-12{padding-left:0;font-weight:400;font-family:Lora,serif;font-size:1.2em;color:#266092}.staff-results .staff-member .col-12{padding-top:4em;padding-bottom:4em;padding-left:0;padding-right:0;border-bottom:1px solid #a7a9ac}.staff-results .staff-member:last-child .col-12{border-bottom:none}.staff-member .staff-name{font-size:1.7em;color:#444;font-weight:700;font-family:Lora,serif;margin-bottom:.5em;display:inline-block}.staff-member .staff-name span{border-bottom:2px solid transparent}.staff-member .staff-name:hover{text-decoration:none}.staff-member .staff-name:hover span{border-color:#444}.staff-member .primary-details{position:relative}.staff-member .primary-details .btn-edit{position:absolute;bottom:2em;left:0}.staff-member .staff-department,.staff-member .staff-location{font-size:1.1em;color:#444;margin-bottom:0;line-height:1.3}.staff-member .staff-location{font-style:italic}.staff-member .staff-phone{color:#444;font-weight:700;font-family:Lora,serif;font-size:1.7em;margin-top:1em}.staff-member .staff-header{color:#266092;font-family:Hind,sans-serif;font-weight:700;font-size:1.3em;line-height:1;padding-top:.5em}.staff-member .staff-specialty{font-size:1em;color:#444;display:inline-block;font-weight:normal}.staff-member .staff-specialty-list li{line-height:1.6}.staff-results.has-results .staff-member{display:none}.staff-results.has-results .staff-member.show-staff{display:flex}.no-sidebar>.container-fluid{padding-left:0 !important;padding-right:0 !important}.no-sidebar>.container-fluid>.row{margin-left:0;margin-right:0}.no-sidebar .content-text{max-width:none}[class*=bg-]:not(.bg--white):not(.bg--secondary) p,[class*=imagebg]:not(.image--light) p{opacity:1 !important}#wpadminbar{z-index:99}.btn-edit{padding:.25em .75em;font-size:.65em;border-radius:10px;color:green;border:1px solid green !important;margin-top:1em;background-color:#fff;opacity:.7}.btn-edit:hover{color:#fff;background-color:green;opacity:1}.btn-edit-float{position:absolute;left:30px;top:0px}.btn-edit-float-bottom{position:absolute;left:30px;bottom:15px}body,p,li{font-size:14px;font-weight:400;font-family:Lora,serif}section.v-padding{padding-top:115px !important;padding-bottom:115px !important;padding-top:50px !important;padding-bottom:50px !important}section.v-padding-none{padding-top:0px !important;padding-bottom:0px !important}section.content-block{font-size:18px;font-family:Lora,serif;color:#444;font-weight:400}h1,h2,h3,.large-body-text,h4,h5,h6{font-weight:700}h1,h3,.large-body-text,.lead,.intro-text,#page-intro p{font-family:Lora,serif}h2,h4,h5,h6{font-family:Hind,sans-serif}h1,.imagebg.cta-imgbg h3{font-size:44px}h2{font-size:27px}h3,.large-body-text{font-size:20px}h4{font-size:20px}h5,h6{font-size:17px}.lead,.intro,#page-intro p{font-size:18px;font-weight:400}.flex-center{align-items:center}.wp-block-image figcaption{text-align:center !important}a.phone-link{color:#444}strong a{font-weight:700}div.white,section.white,p.white{background-color:#fff}#page-title-bar.white .contact-details span.contact-icon{color:#444}div.mint-green,section.mint-green,p.mint-green,.btn-cta .cta-indicator-block.mint-green,a.btn-cta .cta-indicator-block.mint-green,a.btn.btn-cta .cta-indicator-block.mint-green,.btn-cta.btn--primary .btn__text .cta-indicator-block.mint-green,.btn-cta.btn--primary:visited .btn__text .cta-indicator-block.mint-green{background-color:#afd4a4 !important}div.green,section.green,p.green,.btn-cta .cta-indicator-block.green,a.btn-cta .cta-indicator-block.green,a.btn.btn-cta .cta-indicator-block.green,.btn-cta.btn--primary .btn__text .cta-indicator-block.green,.btn-cta.btn--primary:visited .btn__text .cta-indicator-block.green{background-color:#a6ce39 !important}div.teal,section.teal,p.teal,.btn-cta .cta-indicator-block.teal,a.btn-cta .cta-indicator-block.teal,a.btn.btn-cta .cta-indicator-block.teal,.btn-cta.btn--primary .btn__text .cta-indicator-block.teal,.btn-cta.btn--primary:visited .btn__text .cta-indicator-block.teal{background-color:#97d5ca !important}div.light-teal,section.light-teal,p.light-teal,.btn-cta .cta-indicator-block.light-teal,a.btn-cta .cta-indicator-block.light-teal,a.btn.btn-cta .cta-indicator-block.light-teal,.btn-cta.btn--primary .btn__text .cta-indicator-block.light-teal,.btn-cta.btn--primary:visited .btn__text .cta-indicator-block.light-teal{background-color:#cae9e4 !important}div.pink,section.pink,p.pink,.btn-cta .cta-indicator-block.pink,a.btn-cta .cta-indicator-block.pink,a.btn.btn-cta .cta-indicator-block.pink,.btn-cta.btn--primary .btn__text .cta-indicator-block.pink,.btn-cta.btn--primary:visited .btn__text .cta-indicator-block.pink{background-color:#e2cfd4 !important}section.yellow,div.yellow,p.yellow,.btn-cta .cta-indicator-block.yellow,a.btn-cta .cta-indicator-block.yellow,a.btn.btn-cta .cta-indicator-block.yellow,.btn-cta.btn--primary .btn__text .cta-indicator-block.yellow,.btn-cta.btn--primary:visited .btn__text .cta-indicator-block.yellow{background-color:#f9f0ab !important}div.blue,section.blue,p.blue,.btn-cta .cta-indicator-block.blue,a.btn-cta .cta-indicator-block.blue,a.btn.btn-cta .cta-indicator-block.blue,.btn-cta.btn--primary .btn__text .cta-indicator-block.blue,.btn-cta.btn--primary:visited .btn__text .cta-indicator-block.blue{background-color:#b2d7e7 !important}div.content-text,p.content-text{font-family:Lora,serif;xmax-width:1170px;margin-left:auto;margin-right:auto}.cfgreen{background-color:#006a51 !important;color:#fff}.cfgreen#page-title-bar h1{color:#fff}.cfgreen#page-title-bar .sidebar-toggle span{color:#fff}.cf-nav{border-bottom:6px solid #006a51}.cf-nav #primary-nav{background:#fff;background:-moz-linear-gradient(left, #ffffff 0%, #bddad2 100%);background:-webkit-linear-gradient(left, #ffffff 0%, #bddad2 100%);background:linear-gradient(to right, #ffffff 0%, #bddad2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#bddad2", GradientType=1)}.cf-nav #primary-nav .logo-link{display:block !important}.cf-nav .nav-menu-wrapper{padding-right:55px}.cf-nav .nav-menu-wrapper a{color:#006a51;font-family:Hind,sans-serif;font-weight:700}@media screen and (max-width: 991px){.cf-nav{border-bottom:none}.cf-nav .nav-menu-wrapper{display:none}#primary-nav .logo-link{margin-left:15px;margin-right:15px}}@media screen and (max-width: 500px){.cf-nav .col-12{text-align:center}#primary-nav .logo-link{margin-left:0px}.cf-nav .logo-wrapper{float:none !important;margin-left:auto;margin-right:auto}}p a,span a,label a{text-decoration:none}p a:hover,span a:hover,label a:hover,.menu-horizontal>li a:hover{border-bottom-width:2px;border-bottom-style:solid;text-decoration:none}.section-heading{padding-top:40px;padding-bottom:40px;text-align:center}.section-heading h2{font-size:40px;font-family:Hind,sans-serif;font-weight:700;color:#444;margin-bottom:10px;line-height:115%}.no-gutter{padding-right:0;padding-left:0}.accordion .toggle-icon,.dropdown .toggle-icon{font-family:"Font Awesome 5 Free";content:""}.active .accordion__title .toggle-icon,.dropdown--active .toggle-icon{font-family:"Font Awesome 5 Free";content:"";transform:rotate(45deg)}.boxed .background-image-holder{border-radius:0}ul.bullets li,.content-col ul.bullets li,ul.dashed li,.content-col ul.dashed li,ol li,ol li:not(:last-child){margin-bottom:15px}li:last-of-type{margin-bottom:0}ol.numbers{padding-left:10px}ul.dashed,.content-col ul.dashed,.content-col ul.dashed li{list-style-type:none !important;list-style:none !important;margin:0}ul.dashed>li,.content-col ul.dashed>li{text-indent:-5px}ul.dashed>li:before,.content-col ul.dashed>li:before{content:"-";text-indent:-5px;padding-right:10px;float:left}ul.dashed li p,.content-col ul.dashed li p,ul.bullets li p,.content-col ul.bullets li p{text-indent:0;padding-left:15px;margin-bottom:15px}ol.numbers li p,.content-col ol.numbers li p{padding-left:5px}.list-inline li{display:inline-block}.btn{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.btn:hover{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}a,.btn-cta,a.btn-cta,a.btn.btn-cta,.btn-cta.btn--primary,.btn-cta.btn--primary .btn__text,.btn-cta.btn--primary .btn__text .cta-indicator{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.btn-cta,a.btn-cta,a.btn.btn-cta,.btn-cta.btn--primary,.btn-cta.btn--primary .btn__text,.btn-cta.btn--primary .btn__text .cta-indicator,.btn-cta.btn--primary:visited .btn__text .cta-indicator{color:#256092}.btn-cta,a.btn-cta,a.btn.btn-cta,.btn-cta.btn--primary{background-color:#e2e3e4;font-family:Lora,serif;border:1px solid transparent;border-radius:0;text-align:center;font-size:22px;padding:15px 85px 15px 30px;line-height:100%}.btn-cta.btn-yellow:hover,a.btn-cta.btn-yellow:hover,a.btn.btn-cta.btn-yellow:hover{background-color:#f6e988}.btn-cta.btn-blue:hover,a.btn-cta.btn-blue:hover,a.btn.btn-cta.btn-blue:hover{background-color:#b2d7e7}.btn-cta.btn-green:hover,a.btn-cta.btn-green:hover,a.btn.btn-cta.btn-green:hover{background-color:#cfe1ac}.yellow .btn-cta.btn-yellow:hover,.yellow a.btn-cta.btn-yellow:hover,.yellow a.btn.btn-cta.btn-yellow:hover,.blue .btn-cta.btn-blue:hover,.blue a.btn-cta.btn-blue:hover,.blue a.btn.btn-cta.btn-blue:hover,.green .btn-cta.btn-green:hover,.green a.btn-cta.btn-green:hover,.green a.btn.btn-cta.btn-green:hover{border-color:#fff}.btn-cta .cta-indicator-block,a.btn-cta .cta-indicator-block,a.btn.btn-cta .cta-indicator-block,.btn-cta.btn--primary .btn__text .cta-indicator-block,.btn-cta.btn--primary:visited .btn__text .cta-indicator-block{background-color:#d1d2d4;border-radius:0;right:0;left:auto;font-size:22px;line-height:55px;width:55px}.btn-cta .cta-indicator-block,a.btn-cta .cta-indicator-block,a.btn.btn-cta .cta-indicator-block,.btn-cta.btn--primary .btn__text .cta-indicator-block,.btn-cta.btn--primary:visited .btn__text .cta-indicator-block{background-color:#d1d2d4}.btn-cta.btn-yellow:hover .cta-indicator-block,a.btn-cta.btn-yellow:hover .cta-indicator-block,a.btn.btn-cta.btn-yellow:hover .cta-indicator-block,.btn-cta.btn-yellow:hover .btn__text .cta-indicator-block,.btn-cta.btn-yellow:hover .btn__text .cta-indicator-block{background-color:#c1b478}.btn-cta.btn-blue:hover .cta-indicator-block,a.btn-cta.btn-blue:hover .cta-indicator-block,a.btn.btn-cta.btn-blue:hover .cta-indicator-block,.btn-cta.btn-blue:hover .btn__text .cta-indicator-block,.btn-cta.btn-blue:hover .btn__text .cta-indicator-block{background-color:#256092}.btn-cta.btn-green:hover .cta-indicator-block,a.btn-cta.btn-green:hover .cta-indicator-block,a.btn.btn-cta.btn-green:hover .cta-indicator-block,.btn-cta.btn-green:hover .btn__text .cta-indicator-block,.btn-cta.btn-green:hover .btn__text .cta-indicator-block{background-color:#adbf50}.btn-cta:hover .cta-indicator-block.teal,a.btn.btn-cta .cta-indicator-block.teal,a.btn.btn-cta:hover .cta-indicator-block.teal{background-color:#97d4ca}.btn-cta .cta-indicator-block,a.btn-cta .cta-indicator-block,a.btn.btn-cta .cta-indicator-block,.btn-cta.btn--primary .btn__text .cta-indicator,.btn-cta.btn--primary .btn__text .cta-indicator{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.btn-cta:hover .cta-indicator-block,a.btn-cta:hover .cta-indicator-block,a.btn.btn-cta:hover .cta-indicator-block,.btn-cta.btn--primary:hover .btn__text .cta-indicator,.btn-cta.btn--primary:hover .btn__text .cta-indicator,.btn-cta:hover .cta-indicator-block.teal .cta-indicator,a.btn.btn-cta .cta-indicator-block.teal .cta-indicator,a.btn.btn-cta:hover .cta-indicator-block.teal .cta-indicator{color:#fff}.btn-cta.btn--primary .btn__text .pink .cta-indicator,.bg--primary.pink h1,.bg--primary.pink h2,.bg--primary.pink h3,.bg--primary.pink h4,.bg--primary.pink h5,.bg--primary.pink h6,.bg--primary.pink i,.btn-cta.btn--primary .btn__text .yellow .cta-indicator{color:#58585b}.btn-cta.btn--primary:hover .btn__text .pink .cta-indicator,.btn-cta.btn--primary:hover .btn__text .yellow .cta-indicator{color:#fff}.btn-cta:hover .cta-indicator-block,a.btn-cta:hover .cta-indicator-block,a.btn.btn-cta:hover .cta-indicator-block,.btn-cta.btn--primary:hover .btn__text .cta-indicator,.btn-cta.btn--primary:hover .btn__text .cta-indicator{margin-left:8px}.cta-link{font-weight:700;font-family:Hind,sans-serif;font-size:18px;padding-bottom:2px;padding-right:20px;text-decoration:none;text-decoration:none;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:relative}.cta-link:hover{border-bottom:0}.cta-link .cta-indicator{position:absolute;top:15%;right:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}a:hover .cta-indicator{right:10px}.cta-link:hover .cta-indicator{right:-5px}.slider-services .slides .project-thumb a:hover .cta-indicator,.img-gallery-static .slides .project-thumb a:hover .cta-indicator{right:15px}#site-alert{padding-top:15px;padding-bottom:15px;color:#252525;background-color:#fdb81e;font-size:16px;font-weight:700;font-family:Hind,Arial,serif}#site-alert.emergency{color:#fff;background-color:red}#preheader{background-color:#3b709d;color:#fff;font-family:Hind,sans-serif;font-weight:400;padding-top:0;padding-bottom:0}#preheader .bar__module.menu-wrapper{margin-bottom:0}#prheader>li:not(:hover)>a,#prheader>li:not(:hover)>span,#prheader>li:not(:hover)>.modal-instance>.modal-trigger,#preheader a{color:#fff;opacity:1;font-family:Hind,sans-serif;font-weight:400;font-size:16px}#preheader #menu-preheader-nav-links,#preheader #menu-primary-menu{display:inline-block;margin-bottom:0;margin-bottom:0;padding-top:11px;padding-bottom:9px}#preheader .menu-horizontal li{margin-right:40px}#preheader .searchbox-open{width:50% !important}#preheader .search-form-wrapper{width:35px;margin-left:30px;background-color:#fff;display:block;float:right;padding:0;font-size:26px;color:#256092;box-shadow:0px 10px 10px 0px rgba(0,0,0,.35),0px 10px 10px 0px rgba(0,0,0,.35)}.search-form-wrapper{-webkit-transition:width .75s ease-in-out;-moz-transition:width .75s ease-in-out;-ms-transition:width .75s ease-in-out;-o-transition:width .75s ease-in-out;transition:width .75s ease-in-out}.searchbox{position:relative;min-width:35px;width:0%;height:41px;float:right;overflow:hidden;-webkit-transition:width 2.5s ease-in-out;-moz-transition:width 2.5s ease-in-out;-ms-transition:width 2.5s ease-in-out;-o-transition:width 2.5s ease-in-out;transition:width 2.5s ease-in-out}input.form-search{top:0;left:0;border:0;outline:0;width:100%;margin:0;color:#444;border-radius:0;padding-top:12px;font-size:14px}.form-search::-webkit-input-placeholder{color:#a7a9ac}.form-search:-ms-input-placeholder{color:#a7a9ac}.searchbox .icon-search,.searchbox .btn-search{display:inline-block;position:absolute;top:-2px;font-size:25px;right:0;padding:0;margin:0;border:0;outline:0;height:43px;line-height:43px;text-align:center;cursor:pointer;color:#444;background-color:#cfe1ac;width:35px !important;margin-top:0 !important;color:#3b709d}.searchbox button.btn-search{line-height:52px}.searchbox-open .searchbox{width:100% !important;-webkit-transition:width .25s ease-in-out;-moz-transition:width .25s ease-in-out;-ms-transition:width .25s ease-in-out;-o-transition:width .25s ease-in-out;transition:width .25s ease-in-out}.container-fluid.heading-wrapper{padding-right:70px;padding-left:70px;margin-bottom:200px}#hero-banner{overflow:hidden}@media screen and (max-width: 1099px){#hero-banner .background-image-holder{background-position:65% center !important}}@media screen and (min-width: 501px){#hero-banner .background-image-holder:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-image:linear-gradient(to right, #192a44 20%, transparent 50%)}}#hero-banner h1{font-family:Hind,serif;font-weight:700;padding-bottom:20px;display:inline-block}#hero-banner h1 div.elevated-line{border-bottom:5px solid #f5eb89;line-height:1;transform:translateY(-15px) !important;display:inline-block}@media screen and (min-width: 993px)and (max-width: 1099px){#hero-banner h1{transform:translateY(50px);font-size:36px}}@media screen and (max-width: 767px){#hero-banner h1{transform:translateY(100px);font-size:36px}}@media screen and (max-width: 500px){#hero-banner h1{transform:translateY(0px)}}#hero-banner h1:after{content:"";display:block;margin-top:.5em;opacity:.5}#hero-banner .banner-features-cta-blocks{max-width:1325px}#hero-banner .banner-features{background-color:rgba(255,255,255,.85);padding:40px 40px 30px;position:relative}#hero-banner .banner-features:before{box-shadow:-30px 0 15px -15px inset rgba(0,0,0,.25);content:" ";height:100%;left:-30px;position:absolute;top:0;width:30px}#hero-banner .banner-features:after{box-shadow:30px 0 15px -15px inset rgba(0,0,0,.25);content:" ";height:100%;position:absolute;top:0;right:-30px;width:30px}#hero-banner .banner-features h4,#hero-banner .banner-features p{color:#444}#hero-banner .banner-features h4{font-weight:700;font-family:Hind,serif}#hero-banner .banner-features p{font-family:Lora,serif;line-height:125%;font-size:16px;margin-bottom:0}.banner-features .feature-wrapper{padding-left:10px;padding-right:10px;text-align:center;border-right:1px #a7a9ac solid}.banner-features .feature-wrapper .feature{padding:20px 40px}.banner-features .feature-wrapper:last-of-type{border-right:none}.banner-features .feature-wrapper .cta{margin:20px auto}#hero-banner .banner-features .banner-features-ctas{margin-top:40px}#hero-banner .banner-features .banner-features-ctas .btn-cta{padding-top:17px;padding-bottom:17px;font-size:23px}#hero-banner .banner-features .banner-features-ctas .cta-indicator{font-size:23px;margin-top:18px}.hero-slider .slide:not([class*=col-])>img:only-child{height:auto}#hero-banner-vid h1{font-size:58px;font-family:Lora,serif;color:#dae7c0;font-weight:bold}#hero-banner-vid .vid-cta-text{font-size:22px;font-family:Lora,serif;font-weight:bold;margin-bottom:20px}.video-play-icon,.video-play-icon.video-play-icon--sm{background-color:transparent;border:none;background-image:url("../img/icon_vid_play.png");background-position:center center;background-repeat:no-repeat;background-size:cover;width:115px;height:115px}.video-play-icon:before{border:none;border-color:transparent}#services-display{padding-top:0;padding-bottom:0}#services-display h2{margin-top:100px;margin-bottom:60px;font-weight:700;font-family:Hind,sans-serif;font-size:40px;text-align:center}.slider-services,.img-gallery-static{padding-top:0;padding-bottom:0}.slider-services .slider{overflow:hidden}.slider-services .slides .project-thumb a,.img-gallery-static .slides .project-thumb a{margin:0;position:relative}.slider-services .slides .project-thumb>a:hover,.img-gallery-static .slides .project-thumb>a:hover{opacity:1}.slider-services .slides .project-thumb>a .overlay,.img-gallery-static .slides .project-thumb>a .overlay,.horiz_img_feature_blocks .feature .overlay{opacity:0;background-color:rgba(178,215,231,.4);mix-blend-mode:overlay;width:100%;height:100%;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;z-index:100;position:absolute;top:0}.slider-services .slides .project-thumb>a:hover .overlay,.img-gallery-static .slides .project-thumb>a:hover .overlay,.horiz_img_feature_blocks a:hover .feature .overlay{opacity:1}.slider-services .slides .project-thumb img,.img-gallery-static .slides .project-thumb img{margin:0;max-width:100%;height:auto}.slider-services .slides .project-thumb .title,.img-gallery-static .slides .project-thumb .title{position:absolute;width:100%;bottom:0;height:60px;color:#fff;z-index:200;text-align:right;font-size:14px;font-weight:700;font-family:Hind,sans-serif;padding-right:90px;padding-left:60px}.slider-services .slides .project-thumb h4,.img-gallery-static .slides .project-thumb h4{color:#fff;text-align:right;font-size:18px;font-weight:700;font-family:Hind,sans-serif;overflow:hidden}.slider-services .slides .project-thumb .cta-indicator-block,.img-gallery-static .slides .project-thumb .cta-indicator-block{background-color:#fff;font-size:30px;position:absolute;bottom:0;right:0;color:#256092;padding:10px 16px;z-index:200;width:60px;height:60px}.slider-services .slides .project-thumb .cta-indicator,.img-gallery-static .slides .project-thumb .cta-indicator{color:#256092;position:absolute;top:15px;right:20px;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.slider .flickity-prev-next-button{opacity:.75;width:150px;height:150px;background-color:#000;border-radius:25px;top:33.33333%;cursor:pointer}.slider .flickity-prev-next-button:hover{opacity:1}.slider .flickity-prev-next-button.previous{transform:rotate(45deg);left:-90px}.slider .flickity-prev-next-button.next{right:-90px;transform:rotate(-45deg)}.slider .flickity-prev-next-button.next:before,.slider .flickity-prev-next-button.previous:before{position:absolute;top:25px;font-size:0;height:31px;width:19px;opacity:1;background:url("/wp-content/themes/samaritan/img/icon_slider_indicator.png") center center no-repeat;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.slider .flickity-prev-next-button.previous:before{left:100px;transform:rotate(-45deg)}.slider .flickity-prev-next-button.next:before{right:100px;transform:rotate(-135deg)}.slider .flickity-prev-next-button.next:hover:before,.slider .flickity-prev-next-button.previous:hover:before{top:35px}.slider .flickity-prev-next-button.previous:hover:before{left:90px}.slider .flickity-prev-next-button.next:hover:before{right:90px}.img-gallery-static .project-thumb{position:relative}.img-gallery-static .project-thumb .project-details{position:absolute;bottom:12.5%;z-index:100;left:0;right:0;margin:auto;text-align:center}.img-gallery-static .slides .project-thumb .project-name,.img-gallery-static .slides .project-thumb .project-category{font-size:18px;position:relative;top:auto;right:auto;bottom:auto;left:auto;margin:0;text-align:center;color:#fff}.img-gallery-static .slides .project-thumb .team-member-name,.img-gallery-static .slides .project-thumb .team-member-category{text-align:left}.img-gallery-static .slides .project-thumb .project-name{font-family:Hind,sans-serif;font-weight:700}.img-gallery-static .slides .project-thumb .project-category{font-family:Lora,serif;font-weight:400}.img-gallery-static .num-slides-3>div:first-of-type{xmargin-left:11.5%}#staff-display-bar .section-heading .team-category{color:#256092;font-size:18px;font-family:Hind,sans-serif;font-weight:bold;margin-bottom:10px}section#upcoming-news-events{background:#e7f0d5;padding-top:145px;padding-bottom:145px}#upcoming-news-events h3{border-bottom:1px solid #d1d2d4;padding-bottom:20px;line-height:115%;font-family:Hind,sans-serif;font-weight:700;color:#444;font-size:35px}.feature.feature-4,.feature.feature-5{border-bottom:1px solid #d1d2d4;margin-bottom:30px}.news-features .feature.last,.event-features .feature.last{margin-bottom:0}.news-features .feature a,.event-features .feature a{display:block;overflow:hidden;font-weight:400;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;text-decoration:none}.news-features .feature a:hover,.event-features .feature a:hover{text-decoration:none}.news-features .feature a:hover h5,.event-features .feature a:hover h5{text-decoration:underline;border-color:transparent !important}.feature.feature-4 h5,.feature.feature-5 h5,.feature.feature-4 p,.feature.feature-5 p{font-family:Lora,serif}.feature.feature-4 h5,.feature.feature-5 h5{font-size:20px;margin-bottom:10px}.feature.feature-4 p,.feature.feature-5 p{min-height:auto;margin-bottom:30px;line-height:125%;font-size:14px;color:#444}.feature h4+p{max-width:100%}.feature.feature-4 p.date,.feature.feature-5 p.date{font-size:14px;color:#256092;font-weight:400;margin-bottom:15px}.event-features .feature{overflow:hidden}.event-features .date{float:left}.event-features .feature__body{width:73%;float:left}.event-features .date{border:2px solid #a7a9ac;width:100px;height:100px;margin-right:25px;padding:15px}.with-sidebar .col-md-9 .event-features .date{margin-right:10px}.event-features .date .month,.event-features .date .day{color:#888;font-weight:700;display:block;text-align:center;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.news-features .feature a h5,.event-features .feature a h5{display:inline-block;line-height:100%;padding-bottom:3px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:transparent;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.news-features .feature a:hover h5,.event-features .feature a:hover h5{border-bottom-color:inherit}.event-features .feature a:hover .month,.event-features .feature a:hover .day{color:#58585b}.event-features .date .month{font-size:25px;text-transform:uppercase;font-family:Hind,sans-serif;margin-bottom:5px}.event-features .date .day{font-size:48px;font-family:Lora,serif}.event-features .feature__body h5{line-height:100%;margin-bottom:10px}.event-features p{font-weight:400}.event-features p.location{color:#256092;font-weight:700;font-family:Hind,sans-serif;margin-bottom:15px;font-size:16px}#upcoming-news-events .feature-cta{text-align:right}#upcoming-news-events .btn-cta{background-color:transparent;border:1px #d1d2d4 solid;border-top:0;font-family:Hind,sans-serif;font-weight:bold}#upcoming-news-events .btn-cta .btn__text{color:#58585b}#upcoming-news-events .btn-cta .cta-indicator-block{background-color:#afd4a4}#upcoming-news-events .btn-cta:hover .cta-indicator-block{background-color:#d1d2d4}#upcoming-news-events .event-features .feature a{float:left}#upcoming-news-events .event-features .feature p a{min-height:auto;margin-bottom:30px;line-height:125%;font-size:14px;color:#444}.cta-imgbg .flex,.cta-imgbg .boxed{display:flex;align-items:center;border-radius:0}.cta-imgbg .boxed{padding-left:75px;padding-right:75px}.cta-imgbg .boxed.bg--white{background-color:rgba(255,255,255,.85);padding-top:100px;padding-bottom:100px}#home .cta-imgbg .boxed.bg--white{padding-top:125px;padding-bottom:125px}.cta-imgbg .block1,.cta-imgbg .block2,.cta-imgbg h3,.cta-imgbg .cta-text p,.cta-imgbg .cta a{font-family:Lora,serif}.cta-imgbg h3{font-size:58px;font-weight:700;margin-bottom:0;line-height:115%;padding-bottom:15px;border-bottom:1px solid #4e4e4e}.cta-imgbg .cta-text p,.cta-imgbg .cta-text a,.cta-imgbg .cta-text li{font-weight:400;font-size:16px;color:#444;line-height:150%}.cta-imgbg .cta-text ul{margin-bottom:1.85714286em}.cta-imgbg .cta-text li:last-of-type{padding-bottom:0;margin-bottom:0}.cta-imgbg .block1{font-weight:600;font-size:23px;color:#444;line-height:135%}.imagebg.cta-imgbg{padding-top:265px;padding-bottom:265px}#home .imagebg.cta-imgbg{padding-top:400px;padding-bottom:400px}.imagebg.cta-imgbg .background-image-holder{background-color:rgba(171,221,212,.45) !important;background-blend-mode:color-burn}.imagebg:not(.image--light) .bg--white h1,.imagebg:not(.image--light) .bg--white h2,.imagebg:not(.image--light) .bg--white h3,.imagebg:not(.image--light) .bg--white h4,.imagebg:not(.image--light) .bg--white h5,.imagebg:not(.image--light) .bg--white h6,.imagebg:not(.image--light) .bg--white i,.imagebg.cta-imgbg h3{color:#4e4e4e}.imagebg:not(.image--light) .bg--white p,.imagebg:not(.image--light) .bg--white span,.imagebg:not(.image--light) .bg--white ul,.imagebg:not(.image--light) .bg--white a:not(.btn){color:#444}.imagebg.cta-imgbg .block1{padding-left:0}.imagebg.cta-imgbg .block1.text{font-size:20px;font-family:Lora,serif;font-weight:700}.imagebg.cta-imgbg .block2 ul{margin-bottom:20px}.imagebg.cta-imgbg .block2 .cta-link,.imagebg.cta-imgbg .block3 .cta-link{font-weight:700;font-family:Hind,sans-serif;font-size:20px;padding-bottom:2px;padding-right:25px;text-decoration:none;text-decoration:none;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:relative}.imagebg.cta-imgbg .block2 .cta-link:hover{border-bottom:0}.imagebg.cta-imgbg .block2 .cta-link .cta-indicator{position:relative;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.imagebg.cta-imgbg .block2 .cta-link:hover .cta-indicator{right:-5px}footer{background-color:#256092;color:#fff;padding-top:3.71428571em !important;padding-left:75px;padding-right:75px}footer .logo-wrapper,footer p.phone{padding-bottom:30px;border-bottom:1px solid #fff}.footer-overview{text-align:center}footer .sh-logo{width:100%;height:auto;max-width:250px}footer p.phone{padding-top:35px;font-size:30px;font-family:Hind,sans-serif;font-weight:300;margin-bottom:0;border-bottom:0}footer p.phone strong{color:#fff;font-weight:700}footer .feature-cta-wrapper .btn-cta{background-color:transparent;border:1px #fff solid}footer .feature-cta-wrapper .btn-cta .btn__text{font-family:Hind,sans-serif;font-weight:700;font-size:18px;color:#fff;line-height:100%}footer .feature-cta-wrapper .btn-cta .cta-indicator-block,footer .feature-cta-wrapper a.btn-cta .cta-indicator-block,footer .btn-cta.btn--primary .btn__text .cta-indicator-block,footer .btn-cta.btn--primary:visited .btn__text .cta-indicator-block{background-color:rgba(70,120,162,.75)}footer .feature-cta-wrapper .btn-cta .cta-indicator,footer .feature-cta-wrapper a.btn-cta .cta-indicator,footer .btn-cta.btn--primary .btn__text .cta-indicator,footer .btn-cta.btn--primary:visited .btn__text .cta-indicator{color:#fff;font-size:18px}footer a,footer:not(.bg--primary):not(.bg--dark) a,footer .list--hover li:not(:hover){color:#fff;opacity:1}footer a:hover,footer:not(.bg--primary):not(.bg--dark) a:hover{border-bottom:2px solid #fff;text-decoration:none}footer .feature-cta-wrapper .btn-cta:hover{border:1px solid #fff !important}footer .footer-menus{margin-top:0}footer .footer-menus ul{float:left;margin-right:0px;margin-bottom:1em}footer .footer-menus li{margin-bottom:5px}footer .footer-menus a{font-family:Lora,serif;font-size:14px;padding-bottom:5px}footer .awards{text-align:right}footer .awards .img-container{text-align:center}footer .awards img{margin-bottom:20px}footer .awards .img-container{margin-left:15px;float:right}footer .awards .img-container:last-of-type{margin-left:0}footer ul{margin:0}#page-title-bar{padding-top:0px;padding-bottom:0px;position:relative;height:70px}#page-title-bar .wrapper,#page-title-bar .row{height:100%}#page-title-bar .row{align-items:center}#page-title-bar span{display:inline-block;padding-left:.5rem;padding-right:.5rem;font-weight:normal;color:#444;opacity:.5}#page-title-bar .bc{font-weight:normal;color:#444;opacity:.5}#page-title-bar .wrapper{padding-left:1rem;padding-right:0}#page-title-bar h1,#page-title-bar h2{color:#444;font-size:22px;font-family:Hind,sans-serif;font-weight:700;line-height:1 !important;margin:0;display:inline-block;position:relative;line-height:100%}#page-title-bar h1 .toggle-icon{font-size:70%;font-size:70%;position:absolute;top:20px;right:0}#page-title-bar .contact-details{text-align:right}#page-title-bar .contact-details p,#page-title-bar .contact-details a{font-size:20px;font-family:Lora,serif;font-weight:700;display:inline-block;float:right;margin:0;color:#444}#page-title-bar .contact-details p{padding-left:25px}#page-title-bar .contact-details a{padding:25px 15px 25px 45px;border:0;text-decoration:none;position:relative;margin:0;border:0;line-height:100%;color:#444}#page-title-bar .contact-details .contact-icon{position:absolute;left:0;margin-right:15px;color:#fff;top:18px;width:35px;height:35px;background-size:contain;background-repeat:no-repeat;background-position:center center}#page-title-bar .phone .contact-icon{background-image:url("/wp-content/themes/samaritan/img/phone_icon.png")}#page-title-bar .directions .contact-icon{background-image:url("/wp-content/themes/samaritan/img/map_indicator_icon.png")}#page-title-bar div.phone p{position:relative;height:70px}#page-title-bar div.phone p:before{box-shadow:-30px 0 15px -15px inset rgba(0,0,0,.25);content:" ";height:100%;left:-30px;position:absolute;top:0;width:30px}#page-title-bar .dropdown{position:initial}#page-title-bar .dropdown .dropdown__container{width:100%;left:0 !important;position:absolute;bottom:-45px;z-index:1000000;border-top:1px solid #e2e3e4}.dropdown .dropdown__container:before{height:0}#page-title-bar .dropdown .dropdown__content{width:100%;left:0 !important;border-radius:0;padding-top:10px;padding-bottom:10px;padding-left:75px;box-shadow:none;-webkit-box-shadow:none}#page-title-bar .dropdown .dropdown__content a{opacity:1}#page-title-bar .dropdown .toggle-icon{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}#page-title-bar .dropdown .toggle-icon{opacity:1;margin-left:20px;display:inline-block;float:right}.location-hero{padding-top:0;padding-bottom:0}.content-col .container{max-width:960px}section#features-benefits .accordion{margin-top:50px}.accordion,.accordion2{min-height:auto !important}.accordion .accordion__title,.accordion .accordion__title .toggle-icon{font-size:23px;line-height:1.85714286em}.accordion .accordion__title,.accordion .h5{font-family:Lora,serif;font-weight:700;color:#444;opacity:1;margin-bottom:0}.accordion li.active,.accordion-2 li.active,.accordion li .accordion__title,.accordion li.active .accordion__title,.accordion-2 li .accordion__title,.accordion-2 li.active .accordion__title,.accordion li:last-child .accordion__title{border-bottom:1px solid #444}.accordion .accordion__title .close,.accordion .accordion__title .toggle-icon{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.accordion .accordion__title .close{display:inline-block;float:right;font-size:12px;color:#444;opacity:0}.accordion .active .accordion__title .close{opacity:1}.accordion .accordion__title:before{display:none}.accordion .accordion__title .toggle-icon{opacity:1;margin-left:20px;color:#256092;display:inline-block;float:right}.accordion .accordion__content{padding-top:0;padding-bottom:0}.block-accordion li.active .accordion__content p{display:block}.menu-vertical li:not(:hover):not(.dropdown--active){opacity:1}.nav-sidebar-column{position:relative;width:100%;padding:1.5rem 1rem 3rem 0rem;height:auto;background-color:#fcfcfc;border:none}.nav-sidebar-column .sidebar-logo{width:100%;height:auto;max-height:100%;margin:0}.nav-sidebar-column h5{font-size:18px;font-weight:bold;color:#444;font-family:Hind,sans-serif;border-bottom:1px solid #444;padding-bottom:20px;margin-bottom:0px}.nav-sidebar-column .menu-vertical{border-bottom:1px solid #444;padding-top:25px;padding-bottom:25px;margin-bottom:0px}.nav-sidebar-column .menu-vertical li{padding-top:7px;padding-bottom:7px;margin-bottom:0px}.nav-sidebar-column .menu-vertical li:first-of-type{padding-top:0}.nav-sidebar-column .menu-vertical li:last-of-type{padding-bottom:0;margin-bottom:0}.nav-sidebar-column .menu-vertical a{color:#444;font-family:Hind,sans-serif;font-weight:700;font-size:18px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:transparent;padding-bottom:5px;display:inline-block}.nav-sidebar-column .sidebar-menu-specific a{font-family:Lora,serif;font-weight:400}.nav-sidebar-column .menu-vertical a:hover{font-weight:700;border-bottom-color:inherit}.nav-sidebar-column .sidebar-menu-global .menu-vertical{margin-top:0;padding-top:0;border-bottom:none}.quicklinks-box{background-color:#f8f8f8;border:1px solid #d1d2d4;padding:35px 25px 50px}.nav-sidebar-column .quicklinks-box .menu-vertical{border:none;padding-top:20px;padding-bottom:0}.quicklinks-box{max-width:270px}.quicklinks-box ul{margin-top:1em}.quicklinks-box ul li{margin-bottom:1em}.quicklinks-box ul li:last-child{margin-bottom:0}.quicklinks-box ul li a{color:#444;font-family:Hind,sans-serif;font-weight:bold;font-size:1.1em}.quicklinks-box h5{font-size:23px;font-family:Lora,serif;border:none;padding-bottom:0}.quicklinks-box .quicklinks-heading{font-size:23px;font-family:Lora,serif;border:none;padding-bottom:0;font-weight:bold;color:#444;margin-bottom:0px}.sidebar-menu-global a{font-family:Lora,serif;color:#444;padding-top:.75rem;padding-bottom:.75rem;display:inline-block;line-height:1.35;font-size:1.1em;display:inline-block}.sidebar-menu-global a:hover{color:#266092}.sidebar-menu-global a span{opacity:.5}.sidebar-menu-global li{position:relative;xwhite-space:pre}.sidebar-menu-global li.disabled a{color:#bbb}.sidebar-menu-global li.disabled a:hover{color:#bbb}.sidebar-menu-global .nav-toggle{display:inline-block;cursor:pointer}.sidebar-menu-global .nav-toggle:hover .toggle-icon{color:#000}.sidebar-menu-global .toggle-icon{display:inline-block;font-size:.75em;opacity:.75;padding:0 .5em}.sidebar-menu-global li.active>a,.sidebar-menu-global li.current_page_item>a,.sidebar-menu-global li.current_page_parent>a{font-weight:bold}.sidebar-menu-global .xnav-primary>li.active .nav-sub,.sidebar-menu-global .xnav-primary li.current_page_item .children,.sidebar-menu-global .xnav-primary li.current_page_parent .children{display:block}.sidebar-menu-global .nav-sub,.sidebar-menu-global .children{xdisplay:none;padding-left:15px;padding-bottom:10px}.sidebar-menu-global .nav-sub li a,.sidebar-menu-global .nav-sub li.current_page_parent a,.sidebar-menu-global .nav-sub li.current_page_item .children a,.sidebar-menu-global .children li a,.sidebar-menu-global .children li.current_page_parent a,.sidebar-menu-global .children li.current_page_item .children a{font-weight:normal}.sidebar-menu-global .nav-sub li.active>a,.sidebar-menu-global .nav-sub li.current_page_item>a,.sidebar-menu-global .children li.active>a,.sidebar-menu-global .children li.current_page_item>a{font-weight:bold}.sidebar-menu-global .nav-header,.sidebar-menu-global .nav-header a{font-weight:bold;font-family:Hind,sans-serif;font-size:16px}.sidebar-menu-global .nav-header{padding:0 0 1em 0;margin-bottom:1em;border-bottom:1px solid #bbb}.nav-location .nav-sub,.nav-location .children{xdisplay:block}.sidebar-menu-global+.sidebar-menu-global .xnav-header{padding:1em 0 1em 0;margin-bottom:0;border-top:1px solid #b2d7e7;border-bottom:none}.sidebar-col{background-color:#fcfcfc}.page-content-wrapper.with-sidebar{background:#fff}.page-content-wrapper.with-sidebar .content-col{box-shadow:-10px 0 10px rgba(0,0,0,.03)}#page-intro{font-size:18px}#home #page-intro{background-color:transparent !important}#section-contact-details .text-cta,#section-contact-details .text-cta a{font-size:23px;font-family:Lora,serif;font-weight:700;color:#444}#section-contact-details h3{font-family:Hind,sans-serif;font-weight:700;font-size:40px;margin-bottom:30px;line-height:100%;color:#444;text-align:left}#section-contact-details .office-hours-wrapper h3{text-align:center;color:#fff}#section-contact-details.white .office-hours-wrapper h3{color:#444}#section-contact-details .office-hours{font-size:18px;line-height:150%;font-family:Hind,sans-serif;font-weight:300;width:auto;max-width:800px;border-collapse:collapse;margin:0 auto}#section-contact-details .office-hours .daily-hours{line-height:200%;border-bottom:1px solid transparent}#section-contact-details .office-hours tr:last-of-type{border-bottom:none}#section-contact-details .office-hours .daily-hours td{padding-top:0px;padding-bottom:0px}#section-contact-details .office-hours .department,#section-contact-details .office-hours .day{text-transform:capitalize}#section-contact-details .office-hours .department{font-weight:700}#section-contact-details .office-hours .day{margin-right:20px}#section-contact-details .office-hours .hours{margin-left:30px}#section-contact-details .office-hours .daily-hours .divider{font-size:6px;vertical-align:middle}.office-location-wrapper .boxed{border-radius:0;padding:0;box-shadow:-25px 0 10px -4px rgba(0,0,0,.35),25px 0 10px -4px rgba(0,0,0,.35)}#section-contact-details .feature{margin:0;padding:0}#section-contact-details .location-details{padding:5em 5em;text-align:left;font-family:Lora,serif;color:#444;position:relative}#section-contact-details .location-details .location-name{font-size:18px;font-family:Lora,serif;color:#444;font-weight:700;margin-bottom:10px;margin-top:0}#section-contact-details .location-supplemental{margin-bottom:0}#section-contact-details .location-address,#section-contact-details .location-instructions,#section-contact-details .location-contact,#section-contact-details .location-supplemental{font-size:18px}#section-contact-details .location-address.street{margin-bottom:0}#section-contact-details .location-instructions{margin-bottom:1.85714286em}#section-contact-details .phone{margin-bottom:0}#section-contact-details .phone span{color:#256092;font-weight:bold}#section-contact-details .phone a{color:#444}.office-location-wrapper .map-wrapper iframe{height:auto;width:100%}#section-contact-details .location-img-wrapper img{margin-bottom:0}section .v-padding.text-features-bar{padding-top:95px;padding-bottom:95px}.text-features-bar .feature-wrapper .feature{padding-top:45px;padding-bottom:45px;text-align:left}.text-features-bar .feature h4,.text-features-bar .feature p{color:#444;font-family:Lora,serif}.text-features-bar .feature h4{font-size:23px;font-weight:700;margin-bottom:15px}.text-features-bar .feature .feature-contents{margin-bottom:20px}.text-features-bar .feature p{font-size:16px;font-weight:400;line-height:150%}.text-features-bar .feature p.important{font-weight:700;font-size:16px}.text-features-bar a.cta{text-decoration:none}.text-features-bar a.cta .cta__text{color:#fff;font-size:18px;font-weight:700;font-family:Hind,sans-serif}.text-features-bar a.cta .cta-indicator{padding-left:15px;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.text-features-bar a.btn-cta .cta-indicator{padding-left:0px}.text-features-bar a.cta:hover .cta-indicator{padding-left:20px}section.content-block p{text-align:left}section.content-block ol,section.content-block ul{margin-bottom:30px}.imageblock.feature-large .content-text{padding:115px 60px}.feature-type-2 .content-text,.image-text-feature .feature-type-2 .content-text,.feature-type-2.feature-large .content-text,.feature-type-2.imageblock>.container,.feature-type-2.imageblock>div[class*=col-]:not(.imageblock__content){padding-top:75px;padding-bottom:75px}.horiz_img_feature_blocks{padding-top:0;padding-bottom:10px;padding-left:35px;padding-right:35px;position:relative;top:-45px;z-index:10}.horiz_img_feature_blocks .feature{position:relative;padding:0}.horiz_img_feature_blocks a.block{padding:10px}.horiz_img_feature_blocks .feature .overlay{background-color:rgba(0,0,0,.25);mix-blend-mode:normal;height:100%;opacity:1}.horiz_img_feature_blocks a:hover .feature .overlay{background-color:rgba(38,96,146,.5)}.horiz_img_feature_blocks .feature img{margin:0}.horiz_img_feature_blocks .feature h4{font-family:Hind,sans-serif;font-weight:700;font-size:30px;line-height:125%;color:#fff;position:absolute;top:50%;width:100%;text-align:center;z-index:1000;padding:0 15%}.horiz_img_feature_blocks .row div[class*=col-]:nth-child(1):nth-last-child(3) .feature,.horiz_img_feature_blocks .row div[class*=col-]:nth-child(2):nth-last-child(2) .feature,.horiz_img_feature_blocks .row div[class*=col-]:nth-child(3):last-child .feature,.horiz_img_feature_blocks .feature,.horiz_img_feature_blocks .feature .background-image-holder{border-radius:0}section.cta-banner{text-align:center}.cta-banner h2{font-size:48px;font-weight:700;font-family:Lora,serif;position:relative;display:inline-block;padding-right:50px}.cta-banner h2 span.cta-indicator{font-size:20px;top:25px;position:absolute;right:10px;color:#256092;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.cta-banner a:hover h2 span.cta-indicator{right:5px}.cta-banner .img-container{text-align:left}.cta-banner img{max-height:240px;width:auto}@media(max-width: 767px){.cta-banner .cta-header a{margin-left:0 !important;margin-top:20px}}.gform_wrapper{font-family:Hind,sans-serif;font-weight:400;font-size:1em}.gform_wrapper li{font-size:1.1em;font-family:Hind,sans-serif;font-weight:400}.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper select{font-size:16px !important;font-family:Hind,sans-serif;border:1px solid #ccc !important}.gform_wrapper input,.gform_wrapper textarea{padding:5px !important;border-radius:0}.gform_wrapper .ginput_container_time input,.gform_wrapper .ginput_container_time textarea{padding:0px !important}.gform_wrapper input.datepicker{padding:0px !important}.gform_wrapper input[type=submit]{border-radius:0;color:#266092;background-color:#c4debb;border:1px solid #c4debb !important;font-weight:bold;font-size:1.1em;margin-top:1em;padding:8px 20px !important}.gform_wrapper input[type=radio]{width:auto}.gform_confirmation_wrapper{font-size:1.3em;padding:1em 0 3em 0;color:green;font-family:Hind,sans-serif}.ginput_recaptcha{overflow:hidden}.gform_wrapper ul.gform_fields li.gfield input[type=radio],.gform_wrapper ul.gform_fields li.gfield input[type=checkbox]{margin-left:0px;width:auto;margin-top:-2px}.gform_wrapper ul.gform_fields li.gfield input[type=checkbox]{margin-right:4px}.gform_wrapper .gform_footer input[type=submit]:active{color:#fff;background-color:#d1d2d4}.gform_wrapper #gform_ajax_spinner_38,.gform_wrapper [id^="#gform_ajax_spinner_"]{width:40px;height:30px;margin-top:15px}.content-text{padding:0rem 0 0rem 0}.sidebar-col+.content-col>.content-text{padding-left:1rem}.content-col ul,.content-col ul li{list-style:disc}.content-col ol,.content-col ol li{list-style:decimal}.content-col ol li,.content-col ol li:not(:last-child){margin-bottom:1em}.content-col ul,.content-col ol{padding-left:2.25em;margin-bottom:3em}.content-col ul+ol,.content-col ol+ul{margin-left:2em;margin-top:-2em}.content-col li,.content-col li:not(:last-child){padding-left:.25em;margin-bottom:1em}.content-col .content-text>p:first-child{margin-top:3rem}.content-col ul li>ul{list-style:circle;margin-bottom:1em;margin-top:.5em;font-size:1em}.content-col ul li>ul li{list-style:inherit;font-size:1em}#branding-guidelines section.g-block{padding-bottom:3em !important}#branding-guidelines section.cta-banner+section.cta-banner{padding-top:3em !important}#branding-guidelines section.cta-banner.cta-detail{padding-top:3em !important;padding-bottom:1em !important}#branding-guidelines .block-page-intro{padding-bottom:0px !important}#branding-guidelines .feature-cta{margin-bottom:30px}#branding-guidelines .block-page-intro h1,#branding-guidelines .block-page-intro h2{margin-top:0}#branding-guidelines .content-col .content-text>*:last-child:not(.g-block),#branding-guidelines .block-page-intro .content-text p:last-of-type{margin-bottom:0 !important}.image-text-feature.contain-img .background-image-holder{background-size:contain !important;background-repeat:no-repeat !important}#branding-guidelines .typography-block{border-top:1px solid #444;padding-top:3em !important}@media(min-width: 1400px){#page-title-bar h1{padding-left:2em}.sidebar-menu-global{padding-left:3em}.quicklinks-box{margin-left:3em}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){#primary-nav .dropdown .dropdown__container{position:absolute;width:100%;max-width:100%;left:0}#primary-nav .main-menu,#primary-nav .main-menu li.dropdown{position:static !important}}@media(max-width: 1499px){footer p.phone{font-size:30px}footer .footer-menus ul{margin-bottom:5px}footer .awards img{height:100px}}@media(max-width: 1449px){.cta-imgbg h3{font-size:55px}.image-text-feature .test2 .content-text,.imageblock.feature-large .test2 .content-text{padding:60px 0px}.event-features .feature__body{width:70%}}@media(max-width: 1399px){footer p.phone{font-size:25px}}@media(max-width: 1299px){section.block-accordion{padding-left:15px;padding-right:15px}}@media(max-width: 1199px){footer p.phone{font-size:22px}}@media(max-width: 1099px){footer p.phone{font-size:22px}}@media(max-width: 991px){.sidebar-col{width:auto !important;max-width:none !important;box-shadow:10px 0px 10px rgba(0,0,0,.1);position:absolute;left:-500px;z-index:100;transition:left 1s ease;height:100%}footer{position:relative;z-index:200}.sidebar-col.show-sidebar{left:0}.nav-sidebar-column{left:0 !important;box-shadow:none !important}.nav-sidebar-column-toggle{display:none !important}}@media(max-width: 991px){.custom-sidebar.newsevents-sidebar{max-width:340px;width:100%}div[class*=col-] .nav-sidebar-column .text-block+.text-block,.nav-sidebar-column .sidebar-menu-global{margin-top:0;margin-bottom:35px}#primary-nav.bar .main-menu li.mobile-search{overflow:hidden;padding:0}#primary-nav.bar .mobile-search form{height:70px;width:69px}#primary-nav.bar .main-menu .mobile-search input.form-search{padding:12px 95px 12px 25px;height:70px;line-height:15px}#primary-nav.bar .main-menu .mobile-search .icon-search{display:inline-block;position:absolute;background-color:#000;height:70px;width:69px !important;line-height:70px;padding:0 !important;text-align:center;top:0;right:0;z-index:5;background-color:#cfe1ac;color:#3b709d}}@media(max-width: 991px)and (min-width: 768px){#primary-nav .dropdown .dropdown__content .menu-vertical{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media(max-width: 768px){.content-col .g-block{margin-left:-15px}.wp-block-image figure.alignright,.wp-block-image figure.alignleft{float:none;margin-left:auto !important;margin-right:auto !important}.wp-block-image .alignright,.wp-block-image .alignleft{float:none;margin-left:auto;margin-right:auto}.block-text-callouts{padding-top:3em !important;padding-bottom:3em !important}.block-text-callouts .callout{padding-top:1em;padding-bottom:1em}.block-text-callouts .cta-wrap{margin-top:1em}.block-large-image-callout{padding-top:0 !important;padding-bottom:0 !important}.imagebg.cta-imgbg h3{font-size:30px}.cta-imgbg .boxed{padding:50px 25px;margin-bottom:0}.img-gallery-static .slides .project-thumb .project-name,.img-gallery-static .slides .project-thumb .project-category{top:20px}.slider-services .slides .project-thumb .cta-indicator-block,.img-gallery-static .slides .project-thumb .cta-indicator-block{font-size:25px;width:50px;height:50px}.slider-services .slides .project-thumb .cta-indicator,.img-gallery-static .slides .project-thumb .cta-indicator{top:12px;right:15px}.slider-services .slides .project-thumb:hover .cta-indicator,.img-gallery-static .slides .project-thumb:hover .cta-indicator{right:12px !important}.sidebar-col+.content-col .block-office-callout{padding-left:0;padding-right:0;padding-bottom:0 !important;padding-top:3em !important}#section-contact-details h3{margin-top:0}.office-location-wrapper .boxed{box-shadow:none}#section-contact-details .location-details{padding:4em 2em 2em}.wp-block-columns .wp-block-column:last-of-type{padding-left:1em !important}.wp-block-columns.has-3-columns .wp-block-column,.wp-block-columns.has-3-columns .wp-block-column:nth-child(even){width:100%;max-width:400px;margin-left:auto !important;margin-right:auto !important;flex:inherit;flex-basis:initial !important;padding-right:0 !important;padding-left:0 !important}section.block-accordion{padding-top:3em !important;padding-bottom:3em !important}footer{padding:20px}footer .footer-overview,footer .footer-detail,footer .award-details,footer .closing-menu{max-width:400px;margin:0 auto}footer .footer-menus{margin-top:2em;margin-bottom:2em}footer .awards .img-container{float:left;margin-left:0;margin-right:15px}footer .awards .img-container:last-child{margin-right:0}footer .awards .img-container img{height:80px}footer p.phone{font-size:20px}footer .feature-cta-wrapper{margin-bottom:25px}footer .feature-cta-wrapper .btn-cta{text-align:left;font-size:22px;padding:16px;line-height:22px}footer .feature-cta-wrapper .btn-cta .btn__text{font-size:13px;line-height:20px}footer .feature-cta-wrapper .btn-cta .cta-indicator-block{font-size:13px !important;line-height:65px !important;width:40px !important;text-align:center}footer .feature-cta-wrapper .btn-cta .cta-indicator{font-size:18px}#page-title-bar{padding-left:20px !important}#page-title-bar .col-md-6{padding-left:0 !important}.sidebar-col+.content-col .content-text{padding-left:0}#hero-banner .feature-cta-wrapper{margin-bottom:1em}#hero-banner .feature-cta-wrapper:last-child{margin-bottom:0}.image-text-feature .imageblock.feature-large .content-text{padding-bottom:0}.image-text-feature .imageblock.feature-large .content-text ul{margin-bottom:30px}.image-text-feature .imageblock .imageblock__content{min-height:400px}.g-block.block-page-intro{padding-top:65px !important;padding-bottom:65px !important;padding-left:45px;padding-right:30px}.g-block.block-page-introcontainer-fluid{padding-left:30px}.g-block.block-page-introcontainer-fluidrow.justify-content-center{padding-left:15px;padding-right:15px}.g-block.block-page-intro .content-col li{font-size:1em}}@media(min-width: 768px)and (max-width: 992px){.container{max-width:95%}}@media(min-width: 992px){.sidebar-col{height:auto !important}.page-content-wrapper.with-sidebar{background:linear-gradient(to right, #fcfcfc 0%, #fcfcfc 20%, #ffffff 20%, #ffffff 100%)}}@media(min-width: 992px)and (max-width: 1200px){.image-text-feature .imageblock.feature-large .content-text{padding-bottom:0;padding-top:30px}.image-text-feature .imageblock.feature-large .content-text ul{margin-bottom:30px}.image-text-feature .imageblock .imageblock__content{min-height:400px}}@media(min-width: 1200px){footer .awards .img-container{float:left;margin-left:0;margin-right:15px}footer .awards .img-container:last-child{margin-right:0}footer .awards .img-container img{max-height:100px}.closing-menu{margin-top:3em}}@media(max-width: 600px){.wp-block-columns.has-3-columns .wp-block-column,.wp-block-columns.has-3-columns .wp-block-column:nth-child(even){width:100%;max-width:400px;margin-left:auto !important;margin-right:auto !important;flex:inherit;flex-basis:initial !important;padding-right:0 !important;padding-left:0 !important}}@media(max-width: 1225px)and (min-width: 992px){#home .block-split-content{overflow:hidden}#home .block-split-content .switchable .imageblock__content[class*=col-]{float:right !important}#home .imageblock .bg-white .col-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}.image-text-feature .imageblock.feature-large .content-text{padding:115px 60px}}@media(max-width: 992px){#home #hero-banner .background-image-holder{background-size:contain !important;background-repeat:no-repeat !important;background-position:top center !important;opacity:.75}#home .container-fluid.heading-wrapper{margin-bottom:0}#home #page-intro{padding-top:65px !important;padding-bottom:65px !important;padding-left:40px;padding-right:40px}#home #hero-banner{padding-bottom:0}#home #hero-banner .banner-features{padding:40px 40px 0;background:#fff}#home .banner-features .feature-wrapper:last-of-type .feature-cta{margin-bottom:0 !important}#home .event-features .date{margin-right:20px}#home .event-features .date{width:75px;height:75px;padding:5px}footer .award-details{margin:30px auto}footer .awards .col-12{display:flex;justify-content:space-around}footer .closing-menu{text-align:center !important}footer .footer-menu-compliance{margin-bottom:30px}}@media(max-width: 768px){#home #hero-banner .background-image-holder{height:100%;min-height:350px;max-height:500px;opacity:.75 !important;background-size:cover !important;opacity:1 !important}#home .container-fluid.heading-wrapper{padding-right:70px;padding-left:70px;margin-bottom:140px}#home #page-intro{padding-top:65px !important;padding-bottom:65px !important;padding-left:40px;padding-right:40px;text-align:left !important}#home #upcoming-news-events .btn-cta,#home #upcoming-news-events .btn-cta,#home .image-text-feature .btn-cta{width:100%;max-width:415px;margin-left:auto;margin-right:auto}#home .event-features .date{margin-right:20px}#home #upcoming-news-events .container{padding-right:40px;padding-left:40px}#home .event-features .date{width:75px;height:75px;padding:5px}#home .image-text-feature .container-fluid{padding:40px}#home .image-text-feature .imageblock.feature-large .content-text{text-align:center}.content-col .g-block{margin-left:-15px}.wp-block-image figure.alignright,.wp-block-image figure.alignleft{float:none;margin-left:auto !important;margin-right:auto !important}.block-text-callouts{padding-top:3em !important;padding-bottom:3em !important}.block-text-callouts .callout{padding-top:1em;padding-bottom:1em}.block-text-callouts .cta-wrap{margin-top:1em}.block-large-image-callout{padding-top:0 !important;padding-bottom:0 !important}.imagebg.cta-imgbg h3{font-size:30px}.cta-imgbg .boxed,.cta-imgbg .boxed.bg--white{padding:50px 25px;margin-bottom:0}.img-gallery-static .slides .project-thumb .project-name,.img-gallery-static .slides .project-thumb .project-category{top:20px}.slider-services .slides .project-thumb .cta-indicator-block,.img-gallery-static .slides .project-thumb .cta-indicator-block{font-size:25px;width:50px;height:50px}.slider-services .slides .project-thumb .cta-indicator,.img-gallery-static .slides .project-thumb .cta-indicator{top:12px;right:15px}.slider-services .slides .project-thumb:hover .cta-indicator,.img-gallery-static .slides .project-thumb:hover .cta-indicator{right:12px !important}.sidebar-col+.content-col .block-office-callout{padding-left:0;padding-right:0;padding-bottom:0 !important;padding-top:3em !important}#section-contact-details h3{margin-top:0}.office-location-wrapper .boxed{box-shadow:none}#section-contact-details .location-details{padding:4em 2em 2em}.wp-block-columns .wp-block-column:last-of-type{padding-left:1em !important}.wp-block-columns.has-3-columns .wp-block-column,.wp-block-columns.has-3-columns .wp-block-column:nth-child(even){width:100%;max-width:400px;margin-left:auto !important;margin-right:auto !important;flex:inherit;flex-basis:initial !important;padding-right:0 !important;padding-left:0 !important}section.block-accordion{padding-top:3em !important;padding-bottom:3em !important}footer .footer-menus{margin-left:auto;margin-right:auto}footer .footer-menus .col-md-6{width:50%}footer .footer-menus .footer-menu{width:100%;text-align:center}footer .footer-menus ul:not(.list-inline):not(.slides)>li{line-height:1.5em !important}footer .footer-menus .footer-menu a{font-size:12px}footer .award-details{margin:15px auto}footer .awards .col-12{display:flex;justify-content:space-between}footer .closing-menu{text-align:center !important}footer .menu-footer-compliance-menu{margin-bottom:20px;text-align:center}footer .closing-menu p,footer .closing-menu a{font-size:12px}}@media(max-width: 600px){.wp-block-columns.has-3-columns .wp-block-column,.wp-block-columns.has-3-columns .wp-block-column:nth-child(even){width:100%;max-width:400px;margin-left:auto !important;margin-right:auto !important;flex:inherit;flex-basis:initial !important;padding-right:0 !important;padding-left:0 !important}}@media(max-width: 500px){#home #hero-banner{padding-top:0}#home .background-image-holder{position:relative}#home .container-fluid.heading-wrapper{padding:40px;margin:0;background:#236092 !important;text-align:center}#hero-banner h1{padding:0;text-align:center;font-size:30px;color:#fff !important}#home #upcoming-news-events .container,#home #page-intro{padding-left:20px;padding-right:20px}#home .event-features .date{width:60px;height:60px}#home .event-features .date .month{font-size:14px;line-height:100%}.event-features .date .day{font-size:30px}#home .block-split-content .background-image-holder img{display:block}}@media(max-width: 1225px)and (min-width: 992px){#home .block-split-content{overflow:hidden}#home .block-split-content .switchable .imageblock__content[class*=col-]{float:right !important}#home .imageblock .bg-white .col-12{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}.image-text-feature .imageblock.feature-large .content-text{padding:115px 60px}}@media(max-width: 992px){#home #hero-banner .background-image-holder{background-size:contain !important;background-repeat:no-repeat !important;background-position:top center !important;opacity:.75}#home .container-fluid.heading-wrapper{margin-bottom:0}#home #page-intro{padding-top:65px !important;padding-bottom:65px !important;padding-left:40px;padding-right:40px}#home #hero-banner{padding-bottom:0}#home #hero-banner .banner-features{padding:40px 40px 0;background:#fff}#home .banner-features .feature-wrapper:last-of-type .feature-cta{margin-bottom:0 !important}#home .event-features .date{margin-right:20px}#home .event-features .date{width:75px;height:75px;padding:5px}footer .award-details{margin:30px auto}footer .awards .col-12{display:flex;justify-content:space-around}footer .closing-menu{text-align:center !important}footer .footer-menu-compliance{margin-bottom:30px}}@media(max-width: 768px){#home #hero-banner .background-image-holder{height:100%;min-height:350px;max-height:500px;opacity:.75 !important;background-size:cover !important;opacity:1 !important}#home .container-fluid.heading-wrapper{padding-right:70px;padding-left:70px;margin-bottom:140px}#home #page-intro{padding-top:65px !important;padding-bottom:65px !important;padding-left:40px;padding-right:40px;text-align:left !important}#home #upcoming-news-events .btn-cta,#home #upcoming-news-events .btn-cta,#home .image-text-feature .btn-cta{width:100%;max-width:415px;margin-left:auto;margin-right:auto}#home .event-features .date{margin-right:20px}#home #upcoming-news-events .container{padding-right:40px;padding-left:40px}#home .event-features .date{width:75px;height:75px;padding:5px}#home .image-text-feature .container-fluid{padding:40px}#home .image-text-feature .imageblock.feature-large .content-text{text-align:center}.content-col .g-block{margin-left:-15px}.wp-block-image figure.alignright,.wp-block-image figure.alignleft{float:none;margin-left:auto !important;margin-right:auto !important}.block-text-callouts{padding-top:3em !important;padding-bottom:3em !important}.block-text-callouts .callout{padding-top:1em;padding-bottom:1em}.block-text-callouts .cta-wrap{margin-top:1em}.block-large-image-callout{padding-top:0 !important;padding-bottom:0 !important}.imagebg.cta-imgbg h3{font-size:30px}.cta-imgbg .boxed,.cta-imgbg .boxed.bg--white{padding:50px 25px;margin-bottom:0}.img-gallery-static .slides .project-thumb .project-name,.img-gallery-static .slides .project-thumb .project-category{top:20px}.slider-services .slides .project-thumb .cta-indicator-block,.img-gallery-static .slides .project-thumb .cta-indicator-block{font-size:25px;width:50px;height:50px}.slider-services .slides .project-thumb .cta-indicator,.img-gallery-static .slides .project-thumb .cta-indicator{top:12px;right:15px}.slider-services .slides .project-thumb:hover .cta-indicator,.img-gallery-static .slides .project-thumb:hover .cta-indicator{right:12px !important}.sidebar-col+.content-col .block-office-callout{padding-left:0;padding-right:0;padding-bottom:0 !important;padding-top:3em !important}#section-contact-details h3{margin-top:0}.office-location-wrapper .boxed{box-shadow:none}#section-contact-details .location-details{padding:4em 2em 2em}.wp-block-columns .wp-block-column:last-of-type{padding-left:1em !important}.wp-block-columns.has-3-columns .wp-block-column,.wp-block-columns.has-3-columns .wp-block-column:nth-child(even){width:100%;max-width:400px;margin-left:auto !important;margin-right:auto !important;flex:inherit;flex-basis:initial !important;padding-right:0 !important;padding-left:0 !important}section.block-accordion{padding-top:3em !important;padding-bottom:3em !important}footer .footer-menus{margin-left:auto;margin-right:auto}footer .footer-menus .col-md-6{width:50%}footer .footer-menus .footer-menu{width:100%;text-align:center}footer .footer-menus ul:not(.list-inline):not(.slides)>li{line-height:1.5em !important}footer .footer-menus .footer-menu a{font-size:12px}footer .award-details{margin:15px auto}footer .awards .col-12{display:flex;justify-content:space-between}footer .closing-menu{text-align:center !important}footer .menu-footer-compliance-menu{margin-bottom:20px;text-align:center}footer .closing-menu p,footer .closing-menu a{font-size:12px}}@media(max-width: 600px){.wp-block-columns.has-3-columns .wp-block-column,.wp-block-columns.has-3-columns .wp-block-column:nth-child(even){width:100%;max-width:400px;margin-left:auto !important;margin-right:auto !important;flex:inherit;flex-basis:initial !important;padding-right:0 !important;padding-left:0 !important}}@media(max-width: 500px){#home #hero-banner{padding-top:0}#home .background-image-holder{position:relative}#home .container-fluid.heading-wrapper{padding:40px;margin:0;background:#236092 !important;text-align:center}#hero-banner h1{padding:0;text-align:center;font-size:30px;color:#fff !important}#home #upcoming-news-events .container,#home #page-intro{padding-left:20px;padding-right:20px}#home .event-features .date{width:60px;height:60px}#home .event-features .date .month{font-size:14px;line-height:100%}.event-features .date .day{font-size:30px}#home .block-split-content .background-image-holder img{display:block}}a.skip-nav{position:absolute;top:-1000px}a.skip-nav:active,a.skip-nav:focus,a.skip-nav:hover{top:0;left:0;width:100%;text-align:center;background:#000000bb;padding:15px 5px;text-decoration:underline;z-index:9999999;color:#fff}*:focus{outline:1px dotted #444 !important}*:focus{outline:2px solid #000 !important;background-color:rgba(0,103,184,.1)}body:not(.dropdowns--hover) .dropdown.dropdown--hover:focus-within>.dropdown__container{opacity:1}#site-alert a{color:#103560}a{color:#1a579e}.dropdown .dropdown__content .heading{font-size:25px;line-height:115%;margin-bottom:30px;color:#444;font-family:Lora,serif;font-weight:bold}#hero-banner .banner-features .cta-heading{font-size:20px;font-weight:700;font-family:Hind,serif;color:#444;margin-bottom:.3421052632em;line-height:1.36842105em}.slider-services .slides .project-thumb .service-title{color:#fff;text-align:right;font-size:18px;font-weight:700;font-family:Hind,sans-serif;overflow:hidden}.news-features .feature a .news-title,.event-features .feature a .event-title{display:inline-block;line-height:100%;padding-bottom:3px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:transparent;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;font-size:20px;margin-bottom:10px;font-family:Lora,serif;font-weight:700;color:#252525}.news-features .feature a:hover .news-title,.event-features .feature a:hover .event-title{text-decoration:underline;border-color:transparent !important}.block-cta-callout.cta-detail .office-hours-wrapper h3,.block-cta-callout.cta-detail .office-hours-wrapper p{color:#000}.bg-light-teal a{color:#215047;text-decoration:underline}.bg-light-teal p{color:#474747}.bg-light-blue.text-features-bar a.cta .cta__text{color:#3b3b3b}.bg-light-teal p{color:#474747}.nav-sidebar-column.bg--light{color:#000}span.hpt_headertitle{color:#000;opacity:1 !important}.formIframe{height:300px}@media(max-width: 767px){#home #hero-banner .background-image-holder{background-position:70% center !important}}@media(max-width: 500px){#home #hero-banner .background-image-holder{background-position:right !important}}#primary-nav.bar .main-menu .last-desktop-link .dropdown__container{right:unset}@media(min-width: 992px)and (max-width: 1360px){#primary-nav.bar .main-menu .last-desktop-link .dropdown__container{right:0}}@media(min-width: 768px)and (max-width: 991px){#primary-nav .dropdown .dropdown__trigger[href="/our-services/"]~.dropdown__container{max-width:none;width:100vw}}#home #hero-banner .background-image-holder{background-position:top right !important}@media(min-width: 1400px){.content-col .content-text>p.has-text-align-center,.content-col .content-text>h1.has-text-align-center,.content-col .content-text>h2.has-text-align-center,.content-col .content-text>h3.has-text-align-center,.content-col .content-text>h4.has-text-align-center,.content-col .content-text>h5.has-text-align-center,.content-col .content-text>h6.has-text-align-center,.content-col .content-text>ul.has-text-align-center,.content-col .content-text>ol.has-text-align-center,.content-col .content-text>.g-block-content.has-text-align-center{margin-left:auto}}.wp-block-image figure.aligncenter{width:inherit;margin:auto}div[id*=blackbaud-donation-form]{text-align:center}.blackbaud-donation-form{max-width:100% !important}.BBFormSection{max-width:100% !important}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;object-fit:contain;margin:0;max-height:none;max-width:none;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px 25px 44px;right:0;text-align:center;z-index:99996}.fancybox-caption::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:fancybox-rotate 1s linear infinite;animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}@media all and (max-height: 576px){.fancybox-caption{padding:12px}.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}.fancybox-container.fancybox-is-open{z-index:99999}@media all and (max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.fancybox-content{height:auto !important}.fancybox-active{height:100% !important}.fancybox-active .fancybox-can-pan .fancybox-content,.fancybox-active .fancybox-can-swipe .fancybox-content{cursor:default}.fancybox-active .fancybox-content .fb-modal{text-align:center;padding:30px 0}.fancybox-active .fancybox-content .fb-modal .button{font-weight:700;display:block;text-align:center;margin:25px auto;margin-bottom:0;padding:0}.fancybox-active .fancybox-content .fb-modal .button span{background-color:#000;color:#fff;border-radius:0;height:initial;width:initial;padding:10px 15px}.fancybox-is-open .fancybox-bg{opacity:.8;background-color:#163855}.fb-modal{padding-bottom:0 !important}#speedbump{max-width:500px;background:#fff;box-shadow:0 2px 10px 0 #000;padding:30px}#speedbump h3{color:#444}#speedbump p{color:#444}#speedbump .btn-modal .btn{font-family:Lora,serif;padding:5px 10px;border:1px solid #266092;border-radius:0;min-height:57px}#speedbump .modal-btns{display:flex;justify-content:space-between}#speedbump .btn-modal .btn{display:flex;align-items:center;justify-content:center;flex-direction:column;line-height:1.5}#speedbump .btn-modal .btn-stay{border:1px solid #aa0719;color:#aa0719}#speedbump .btn-modal .btn-stay:focus{box-shadow:none;outline:none !important;background-color:transparent}#speedbump .btn-modal .btn-stay:hover,#speedbump .btn-modal .btn-stay:focus:hover{background-color:#f5f5f5}#speedbump .btn-modal .btn-exit{border:1px solid #98be2f;color:#266092}#speedbump .btn-modal .btn-exit span{display:block;font-size:.8em;opacity:.6}#speedbump .btn-modal .btn-exit:focus{box-shadow:none;outline:none !important;background-color:transparent}#speedbump .btn-modal .btn-exit:hover,#speedbump .btn-modal .btn-exit:focus:hover{background-color:#e7f0d5}/*# sourceMappingURL=custom.css.map */
