html.h5p-iframe,html.h5p-iframe > body{font-family:Sans-Serif;width:100%;height:100%;margin:0;padding:0;}.h5p-semi-fullscreen,.h5p-fullscreen,html.h5p-iframe .h5p-container{overflow:hidden;}.h5p-content{position:relative;background:#fefefe;border:1px solid #eee;border-bottom:none;box-sizing:border-box;-moz-box-sizing:border-box;}.h5p-noselect{-khtml-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;}html.h5p-iframe .h5p-content{font-size:16px;line-height:1.5em;width:100%;height:auto;-webkit-text-size-adjust:none;text-size-adjust:none;}html.h5p-iframe .h5p-fullscreen .h5p-content,html.h5p-iframe .h5p-semi-fullscreen .h5p-content{height:100%;}.h5p-content.h5p-no-frame,.h5p-fullscreen .h5p-content,.h5p-semi-fullscreen .h5p-content{border:0;}.h5p-container{position:relative;z-index:1;}.h5p-iframe-wrapper.h5p-fullscreen{background-color:#000;}body.h5p-semi-fullscreen{position:fixed;width:100%;height:100%;}.h5p-container.h5p-semi-fullscreen{position:fixed;top:0;left:0;z-index:101;width:100%;height:100%;background-color:#fff;}.h5p-content-controls{margin:0;position:absolute;right:0;top:0;z-index:3;}.h5p-fullscreen .h5p-content-controls{display:none;}.h5p-content-controls > a:link,.h5p-content-controls > a:visited,a.h5p-disable-fullscreen:link,a.h5p-disable-fullscreen:visited{color:#e5eef6;}.h5p-enable-fullscreen:before{font-family:"H5P";content:"";}.h5p-disable-fullscreen:before{font-family:"H5P";content:"";}.h5p-enable-fullscreen,.h5p-disable-fullscreen{cursor:pointer;color:#eee;background:#000;background:rgba(0,0,0,.3);line-height:.975em;font-size:2em;width:1.125em;height:1em;text-indent:.04em;}.h5p-disable-fullscreen{line-height:.925em;width:1.1em;height:.9em;}.h5p-enable-fullscreen:focus,.h5p-disable-fullscreen:focus{outline-style:solid;outline-width:1px;outline-offset:.25em;}.h5p-enable-fullscreen:hover,.h5p-disable-fullscreen:hover{background:rgba(0,0,0,.5);}.h5p-semi-fullscreen .h5p-enable-fullscreen{display:none;}div.h5p-fullscreen{width:100%;height:100%;}.h5p-iframe-wrapper{width:auto;height:auto;}.h5p-fullscreen .h5p-iframe-wrapper,.h5p-semi-fullscreen .h5p-iframe-wrapper{width:100%;height:100%;}.h5p-iframe-wrapper.h5p-semi-fullscreen{width:auto;height:auto;background:black;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100001;}.h5p-iframe-wrapper.h5p-semi-fullscreen .buttons{position:absolute;top:0;right:0;z-index:20;}.h5p-iframe-wrapper iframe.h5p-iframe{width:10px;min-width:100%;height:100%;z-index:10;overflow:hidden;border:0;display:block;}.h5p-content ul.h5p-actions{box-sizing:border-box;-moz-box-sizing:border-box;list-style:none;padding:0px 10px;margin:0;height:25px;font-size:12px;background:#fafafa;border-top:1px solid #eee;border-bottom:1px solid #eee;clear:both;font-family:Sans-Serif;}.h5p-fullscreen .h5p-actions,.h5p-semi-fullscreen .h5p-actions{display:none;}.h5p-actions > .h5p-button{float:left;cursor:pointer;margin:0 .5em 0 0;background:none;padding:0 .75em 0 .25em;vertical-align:top;color:#707070;text-decoration:none;outline:none;line-height:22px;}.h5p-actions button:hover{color:#333;}.h5p-actions button:active,.h5p-actions button:focus,.h5p-actions .h5p-link:active,.h5p-actions .h5p-link:focus{color:#666;}.h5p-actions button{display:inline-flex;padding:0;margin:0;color:#6a6a6a;position:relative;background:none;border:none;font:inherit;cursor:pointer;line-height:2;}.h5p-actions button:focus,.h5p-actions .h5p-link:focus{outline-style:solid;outline-width:thin;outline-offset:-2px;outline-color:#5981a1;}.h5p-actions button:before{font-family:"H5P";font-size:20px;line-height:23px;vertical-align:bottom;padding-right:0;}.h5p-actions > .h5p-button.h5p-export > button:before{content:"";}.h5p-actions > .h5p-button.h5p-copyrights > button:before{content:"";}.h5p-actions > .h5p-button.h5p-embed > button:before{content:"";}.h5p-actions .h5p-link{float:right;margin-right:0;font-size:2em;line-height:23px;position:relative;color:#6a6a6a;text-decoration:none;outline:none;}.h5p-actions .h5p-link:before{font-family:"H5P";content:"";vertical-align:bottom;}.h5p-actions > li{margin:0;list-style:none;}.h5p-popup-dialog{position:absolute;top:0;left:0;width:100%;min-height:100%;z-index:100;padding:2em;box-sizing:border-box;-moz-box-sizing:border-box;opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;background:#000;background:rgba(0,0,0,.75);}.h5p-popup-dialog.h5p-open{opacity:1;}.h5p-popup-dialog .h5p-inner{box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;height:100%;max-height:100%;position:relative;}.h5p-popup-dialog .h5p-inner > h2{position:absolute;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;margin:0;background:#eee;display:block;color:#656565;font-size:1.25em;padding:.325em .5em .25em;line-height:1.25em;border-bottom:1px solid #ccc;z-index:2;}.h5p-popup-dialog .h5p-inner > h2 > a{font-size:12px;margin-left:1em;}.h5p-embed-dialog .h5p-inner,.h5p-reuse-dialog .h5p-inner,.h5p-content-user-data-reset-dialog .h5p-inner{min-width:316px;max-width:400px;left:50%;top:50%;transform:translateX(-50%);}.h5p-embed-dialog .h5p-embed-code-container,.h5p-embed-size{resize:none;outline:none;width:100%;padding:.375em .5em .25em;margin:0;overflow:hidden;border:1px solid #ccc;box-shadow:0 1px 2px 0 #d0d0d0 inset;font-size:.875em;letter-spacing:.065em;font-family:sans-serif;white-space:pre;line-height:1.5em;height:2.0714em;background:#f5f5f5;box-sizing:border-box;-moz-box-sizing:border-box;}.h5p-embed-dialog .h5p-embed-code-container:focus{height:5em;}.h5p-embed-size{width:3.5em;text-align:right;margin:.5em 0;line-height:2em;}.h5p-popup-dialog .h5p-scroll-content{border-top:2.25em solid transparent;padding:1em;box-sizing:border-box;-moz-box-sizing:border-box;color:#555;z-index:1;}.h5p-popup-dialog.h5p-open .h5p-scroll-content{overflow:auto;overflow-x:hidden;overflow-y:auto;height:100%;}.h5p-popup-dialog .h5p-scroll-content::-webkit-scrollbar{width:8px;}.h5p-popup-dialog .h5p-scroll-content::-webkit-scrollbar-track{background:#e0e0e0;}.h5p-popup-dialog .h5p-scroll-content::-webkit-scrollbar-thumb{box-shadow:0 0 10px #000 inset;border-radius:4px;}.h5p-popup-dialog .h5p-close{cursor:pointer;cursor:pointer;font-size:2em;position:absolute;right:0;top:0;width:1.125em;height:1.125em;line-height:1.125em;color:#656565;text-indent:-.065em;z-index:3;}.h5p-popup-dialog .h5p-close:after{font-family:"H5P";content:"";}.h5p-popup-dialog .h5p-close:hover:after,.h5p-popup-dialog .h5p-close:focus:after{color:#454545;}.h5p-popup-dialog .h5p-close:active:after{color:#252525;}.h5p-poopup-dialog h2{margin:.25em 0 .5em;}.h5p-popup-dialog h3{margin:.75em 0 .25em;}.h5p-popup-dialog dl{margin:.25em 0 .75em;}.h5p-popup-dialog dt{float:left;margin:0 .75em 0 0;}.h5p-popup-dialog dt:after{content:":";}.h5p-popup-dialog dd{margin:0;}.h5p-expander{cursor:pointer;font-size:1.125em;margin:.5em 0 0;display:inline-block;}.h5p-expander:before{content:"+";width:1em;display:inline-block;font-weight:bold;}.h5p-expander.h5p-open:before{content:"-";text-indent:.125em;}.h5p-expander:hover,.h5p-expander:focus{color:#303030;}.h5p-expander:active{color:#202020;}.h5p-expander-content{display:none;}.h5p-expander-content p{margin:.5em 0;}.h5p-content-copyrights{border-left:.25em solid #d0d0d0;margin-left:.25em;padding-left:.25em;}.h5p-throbber{background:url("https://cdn-ildpbdc.nitrocdn.com/TOKfANilXPqthuwVjgYRnQbNmMwPiltH/assets/images/optimized/rev-8a6668b/shepherd.org/wp-content/plugins/h5p/h5p-php-library/images/157612113ce533659b235a200c97c899.throbber.gif") 10px center no-repeat;padding-left:38px;min-height:30px;line-height:30px;}.h5p-dialog-ok-button{cursor:default;float:right;outline:none;border:2px solid #ccc;padding:.25em .75em .125em;background:#eee;}.h5p-dialog-ok-button:hover,.h5p-dialog-ok-button:focus{background:#fafafa;}.h5p-throbber.nitro-lazy{background-image:none !important;}.h5p-dialog-ok-button:active{background:#efe;}.h5p-big-button{line-height:1.25;display:block;position:relative;cursor:pointer;width:100%;padding:1em 1em 1em 3.75em;text-align:left;border:1px solid #dedede;background:linear-gradient(#fff,#f1f1f2);border-radius:.25em;}.h5p-big-button:before{font-family:"h5p";content:"";line-height:1;font-size:3em;color:#2747f7;position:absolute;left:.125em;top:.125em;}.h5p-copy-button:before{content:"";}.h5p-big-button:hover{border:1px solid #2747f7;background:#eff1fe;}.h5p-big-button:active{border:1px solid #dedede;background:#dfe4fe;}.h5p-button-title{color:#2747f7;font-size:15px;font-weight:bold;margin-bottom:.5em;}.h5p-button-description{color:#757575;}.h5p-horizontal-line-text{border-top:1px solid #dadada;line-height:1;color:#474747;text-align:center;position:relative;margin:1.25em 0;}.h5p-horizontal-line-text > span{background:white;padding:.5em;position:absolute;top:-1em;left:50%;transform:translateX(-50%);}.h5p-toast{font-size:.75em;background-color:rgba(0,0,0,.9);color:#fff;z-index:110;position:absolute;padding:0 .5em;line-height:2;border-radius:4px;white-space:nowrap;pointer-events:none;top:0;opacity:1;visibility:visible;transition:opacity 1s;}.h5p-toast-disabled{opacity:0;visibility:hidden;}.h5p-content code,.h5peditor code{color:#3d3d3d;background:#e0e0e0;border-radius:2px;padding:0 5px;}.h5p-content pre > code,.h5peditor pre > code{background-color:#fafafa;padding:5px;display:block;line-height:normal;border:1px solid #c7c7c7;border-left-width:4px;max-width:100%;white-space:pre;overflow:auto;}.h5peditor-semi-fullscreen{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;}iframe.h5peditor-semi-fullscreen{background:#fff;z-index:100001;}.h5p-content.using-mouse *:not(textarea):focus{outline:none !important;}.h5p-content-hub-button:before{font-family:"h5p";margin-right:.5em;font-size:.7em;line-height:1;}.h5p-content-hub-button.unpublish:before{content:"";}.h5p-content-hub-button.waiting:before,.h5p-content-hub-button.sync:before{content:"";}.h5p-content-hub-button.waiting:before{display:inline-block;animation:rotate 2s linear infinite;}@keyframes rotate{to{transform:rotate(360deg);}}.wp-block-table caption,.table caption,.visible-for-screen-readers,.screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute !important;width:1px !important;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-media a,.person-block-image,.side-image-feature .side-image-feature__media,.feature__media,.interior-hero__author,.video-embed__media-wrap,.img-large-container,.img-medium-container,.image-inline-container,.news-story .news-story__media,.featured-news .featured-news__wrap .featured-news__image,.footer-cta__image,.card__media,.hero.hero-full_image .hero__image-container,.hero.hero-large_image .hero__image-container,.hero.hero-small_image .hero__image-container,.blockquote__portrait,#glightbox-slider .ginlined-content .mapgeo-modal__image-name-wrap > div:first-child,body.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-featured-image-link,body.tribe-events-page-template .tribe-events-event-image,.wp-block-gallery-10 .wp-block-image,main .wp-block-gallery.wp-block-gallery-9 .wp-block-image,.responsive-img{position:relative;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-media a:before,.person-block-image:before,.side-image-feature .side-image-feature__media:before,.feature__media:before,.interior-hero__author:before,.video-embed__media-wrap:before,.img-large-container:before,.img-medium-container:before,.image-inline-container:before,.news-story .news-story__media:before,.featured-news .featured-news__wrap .featured-news__image:before,.footer-cta__image:before,.card__media:before,.hero.hero-full_image .hero__image-container:before,.hero.hero-large_image .hero__image-container:before,.hero.hero-small_image .hero__image-container:before,.blockquote__portrait:before,#glightbox-slider .ginlined-content .mapgeo-modal__image-name-wrap > div:first-child:before,body.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-featured-image-link:before,body.tribe-events-page-template .tribe-events-event-image:before,.wp-block-gallery-10 .wp-block-image:before,main .wp-block-gallery.wp-block-gallery-9 .wp-block-image:before,.responsive-img:before{content:"";display:block;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-media a img,.person-block-image img,.side-image-feature .side-image-feature__media img,.feature__media img,.interior-hero__author img,.video-embed__media-wrap img,.img-large-container img,.img-medium-container img,.image-inline-container img,.news-story .news-story__media img,.featured-news .featured-news__wrap .featured-news__image img,.footer-cta__image img,.card__media img,.hero.hero-full_image .hero__image-container img,.hero.hero-large_image .hero__image-container img,.hero.hero-small_image .hero__image-container img,.blockquote__portrait img,#glightbox-slider .ginlined-content .mapgeo-modal__image-name-wrap > div:first-child img,body.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-featured-image-link img,body.tribe-events-page-template .tribe-events-event-image img,.wp-block-gallery-10 .wp-block-image img,main .wp-block-gallery.wp-block-gallery-9 .wp-block-image img,.responsive-img img{display:block;height:100%;width:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;}.interior-hero .interior-hero__content .interior-hero__caption,.image_gallery__caption,figcaption.img2,.alignleft figcaption,.align-left figcaption,.alignright figcaption,.align-right figcaption,.aligncenter figcaption,.align-center figcaption,.alignnone figcaption,.align-none figcaption{font-size:1.125rem;line-height:1.39;font-weight:300;color:#222427;font-style:italic;}.fancy-link,.side-image-feature .side-image-feature__copy-wrap__box ul li a,.feature__content ul li a,.page-categories a,.carousel__slide-content-links a,.data-point__description-link,.tribe-events-c-nav__list-item a,.tribe-events-c-nav__prev:disabled,.tribe-events-c-nav__next:disabled,.wp-fancy__link{color:#00649d;font-size:1.25rem;font-weight:700;line-height:1.5;letter-spacing:-.0125rem;display:inline-block;padding-bottom:.25rem;position:relative;border:0;text-decoration:none;text-decoration-color:#ffd100;text-decoration-thickness:.1875rem;text-decoration-skip-ink:none;text-underline-offset:.25rem;transition:.3s text-decoration-color ease-in-out,.3s color ease-in-out,.3s font-weight ease-in-out;}.fancy-link:after,.side-image-feature .side-image-feature__copy-wrap__box ul li a:after,.feature__content ul li a:after,.page-categories a:after,.carousel__slide-content-links a:after,.data-point__description-link:after,.tribe-events-c-nav__list-item a:after,.tribe-events-c-nav__prev:disabled:after,.tribe-events-c-nav__next:disabled:after,.wp-fancy__link:after{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'43\' height=\'32\'%3E%3Cg transform=\'translate(-385 -1675)\'%3E%3Crect width=\'43\' height=\'32\' fill=\'%23ffd100\' data-name=\'Rectangle 9255\' rx=\'16\' transform=\'translate(385 1675)\'/%3E%3Cpath fill=\'none\' stroke=\'%2300649d\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\' d=\'m404.414 1697.147 4.173-6.272-4.173-6.017\' data-name=\'Path 19954\'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;width:2.6875rem;height:2rem;margin-bottom:-.625rem;margin-left:.625rem;transform:translateX(0);transition:transform .3s ease-in-out;}.fancy-link:hover,.fancy-link:focus,.side-image-feature .side-image-feature__copy-wrap__box ul li a:hover,.feature__content ul li a:hover,.page-categories a:hover,.carousel__slide-content-links a:hover,.data-point__description-link:hover,.tribe-events-c-nav__list-item a:hover,.tribe-events-c-nav__prev:hover:disabled,.tribe-events-c-nav__next:hover:disabled,.side-image-feature .side-image-feature__copy-wrap__box ul li a:focus,.feature__content ul li a:focus,.page-categories a:focus,.carousel__slide-content-links a:focus,.data-point__description-link:focus,.tribe-events-c-nav__list-item a:focus,.tribe-events-c-nav__prev:focus:disabled,.tribe-events-c-nav__next:focus:disabled,.wp-fancy__link:hover,.wp-fancy__link:focus{color:#00649d;text-decoration-color:currentColor;}.fancy-link:hover:after,.fancy-link:focus:after,.side-image-feature .side-image-feature__copy-wrap__box ul li a:hover:after,.feature__content ul li a:hover:after,.page-categories a:hover:after,.carousel__slide-content-links a:hover:after,.data-point__description-link:hover:after,.tribe-events-c-nav__list-item a:hover:after,.tribe-events-c-nav__prev:hover:disabled:after,.tribe-events-c-nav__next:hover:disabled:after,.side-image-feature .side-image-feature__copy-wrap__box ul li a:focus:after,.feature__content ul li a:focus:after,.page-categories a:focus:after,.carousel__slide-content-links a:focus:after,.data-point__description-link:focus:after,.tribe-events-c-nav__list-item a:focus:after,.tribe-events-c-nav__prev:focus:disabled:after,.tribe-events-c-nav__next:focus:disabled:after,.wp-fancy__link:hover:after,.wp-fancy__link:focus:after{transform:translateX(.625rem);}.page-categories a,.data-point__description-link{color:#ffd100;}.page-categories a:hover,.data-point__description-link:hover,.page-categories a:focus,.data-point__description-link:focus{color:#fff;}html{box-sizing:border-box;scroll-behavior:smooth;}@media screen and (min-width: 1800px){html{font-size:calc(100% + .2vw);}}*,*:before,*:after{box-sizing:inherit;}body{background:#fff;-webkit-text-size-adjust:100%;color:#000;margin:0;}img{max-width:100%;}ul,ol{list-style:none;margin:0;padding:0;}body.acf_content ul,body.acf_content ol{margin:inherit;padding:0 0 0 2.5rem;}body.acf_content ul{list-style:disc;}body.acf_content ol{list-style:decimal;}.skip-link{background-color:#fff;display:inline-block;opacity:0;pointer-events:none;position:absolute;top:0;left:0;z-index:1000;}.skip-link:focus{opacity:1;pointer-events:initial;}.text-content a{color:#00649d;cursor:pointer;transition:.3s color ease-in-out;font-weight:600;text-decoration-thickness:.0625rem;text-underline-offset:.0625rem;}.text-content a:hover{color:black;}.page-homepage .text-content a{text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.4375rem;}.page-homepage .text-content a.wp-fancy__link{text-decoration:none;}a.wp-fancy__link{color:#00649d;cursor:pointer;transition:.3s color ease-in-out;text-decoration:none;}a.wp-fancy__link:hover{color:#00649d;}.paragraph-widget{margin-bottom:3.125rem;}@media screen and (min-width: 991px){.paragraph-widget{margin-bottom:4.375rem;}}.paragraph-widget.paragraph-widget--validations--carousel{padding-bottom:5rem;}.paragraph-widget--text-html + .paragraph-widget--buttons,.paragraph-widget--text-html + .paragraph-widget--video-embed,.paragraph-widget--text-html + .paragraph-widget--carousel,.paragraph-widget--text-html + .paragraph-widget--card-set,.paragraph-widget--text-html + .paragraph-widget--image-gallery,.paragraph-widget--text-html + .paragraph-widget--feature-set,.paragraph-widget--text-html + .paragraph-widget--table,.paragraph-widget--text-html + .paragraph-widget--accordion{margin-top:-1.25rem;}@media screen and (min-width: 991px){.paragraph-widget--text-html + .paragraph-widget--buttons,.paragraph-widget--text-html + .paragraph-widget--video-embed,.paragraph-widget--text-html + .paragraph-widget--carousel,.paragraph-widget--text-html + .paragraph-widget--card-set,.paragraph-widget--text-html + .paragraph-widget--image-gallery,.paragraph-widget--text-html + .paragraph-widget--feature-set,.paragraph-widget--text-html + .paragraph-widget--table,.paragraph-widget--text-html + .paragraph-widget--accordion{margin-top:-3.125rem;}}.paragraph-widget--text-html + .paragraph-widget--feature-set{margin-top:3.6875rem;}.alignleft,.align-left,.alignright,.align-right,.aligncenter,.align-center,.alignnone,.align-none{margin:2.25rem 0;display:table;max-width:100%;height:auto;}@media screen and (min-width: 768px){.alignleft,.align-left,.alignright,.align-right,.aligncenter,.align-center,.alignnone,.align-none{margin:.5rem 0;}}.alignleft img,.align-left img,.alignright img,.align-right img,.aligncenter img,.align-center img,.alignnone img,.align-none img{display:block;height:auto;max-width:100%;width:100%;}.alignleft figcaption,.align-left figcaption,.alignright figcaption,.align-right figcaption,.aligncenter figcaption,.align-center figcaption,.alignnone figcaption,.align-none figcaption{caption-side:bottom;display:table-caption;padding-top:.9375rem;}.aligncenter,.align-center{margin-top:2.8125rem;position:relative;margin-inline:-2.1875rem;max-width:100vw;}@media screen and (min-width: 768px){.aligncenter,.align-center{margin-inline:auto;max-width:100%;border-radius:5rem;}}@media screen and (min-width: 1200px){.aligncenter,.align-center{clear:both;}}.aligncenter figcaption,.align-center figcaption{padding-bottom:.9375rem;}@media screen and (min-width: 1024px){.aligncenter img,.align-center img{border-radius:5rem;}}.alignleft,.align-left,.alignright,.align-right{float:none;border-radius:2.5rem;}@media screen and (min-width: 768px){.alignleft,.align-left,.alignright,.align-right{max-width:37%;}}@media screen and (min-width: 1024px){.alignleft,.align-left,.alignright,.align-right{border-radius:5rem;}}.alignleft img,.align-left img,.alignright img,.align-right img{border-radius:2.5rem;}@media screen and (min-width: 1024px){.alignleft img,.align-left img,.alignright img,.align-right img{border-radius:5rem;}}@media screen and (min-width: 768px){.alignleft,.align-left{margin-right:3.4375rem;float:left;}}@media screen and (min-width: 768px){.alignright,.align-right{margin-left:3.4375rem;float:right;}}.page-homepage img.alignnone{margin:-2.5rem 0 -1.6875rem;}figure.wp-block-image{font-size:0;line-height:0;}figure.wp-block-image img{height:100%;}@media screen and (min-width: 1024px){.page-homepage .paragraph-widget--text-html + .paragraph-widget--image-gallery{margin-top:-1.5625rem;}}main .wp-block-gallery.wp-block-gallery-9{display:block;gap:0;margin-inline:0;}@media screen and (min-width: 768px){main .wp-block-gallery.wp-block-gallery-9{display:grid;grid-template-rows:auto;grid-template-columns:65% 35%;}}main .wp-block-gallery.wp-block-gallery-9 .wp-block-image:before{padding-top:73.2%;}main .wp-block-gallery.wp-block-gallery-9 .wp-block-image:first-child{grid-row:span 2;height:100%;}main .wp-block-gallery.wp-block-gallery-9 .wp-block-image:first-child img{border-radius:2.5rem 2.5rem 0 0;}@media screen and (min-width: 768px){main .wp-block-gallery.wp-block-gallery-9 .wp-block-image:first-child img{border-radius:5rem 0 0 5rem;}}@media screen and (min-width: 768px){main .wp-block-gallery.wp-block-gallery-9 .wp-block-image:nth-child(2) img{border-radius:0 5rem 0 0;}}main .wp-block-gallery.wp-block-gallery-9 .wp-block-image:nth-child(3) img{border-radius:0 0 2.5rem 2.5rem;}@media screen and (min-width: 768px){main .wp-block-gallery.wp-block-gallery-9 .wp-block-image:nth-child(3) img{border-radius:0 0 5rem 0;}}.wp-block-gallery-10-container{margin-inline:0;}.wp-block-gallery-10{display:flex;gap:0;flex-direction:column;flex-wrap:nowrap;align-items:normal;margin-inline:0;}@media screen and (min-width: 768px){.wp-block-gallery-10{flex-direction:row;}}.wp-block-gallery-10 figure{margin:0;}.wp-block-gallery-10 .wp-block-image{width:100%;}@media screen and (min-width: 768px){.wp-block-gallery-10 .wp-block-image{width:50%;}}.wp-block-gallery-10 .wp-block-image:before{padding-top:74%;}.wp-block-gallery-10 .wp-block-image:first-child img{border-radius:2.5rem 2.5rem 0 0;}@media screen and (min-width: 768px){.wp-block-gallery-10 .wp-block-image:first-child img{border-radius:5rem 0 0 5rem;}}.wp-block-gallery-10 .wp-block-image:nth-child(2) img{border-radius:0 0 2.5rem 2.5rem;}@media screen and (min-width: 768px){.wp-block-gallery-10 .wp-block-image:nth-child(2) img{border-radius:0 5rem 5rem 0;}}.wp-block-gallery-10.has-caption{margin-bottom:0;}figure.wp-caption + figure.wp-caption + *:not(figure){clear:both;}figure.wp-caption.alignright,figure.wp-caption.alignleft,figure.wp-caption.aligncenter{margin-top:0;}@media screen and (max-width: 768px){figure.wp-caption.alignright,figure.wp-caption.alignleft,figure.wp-caption.aligncenter{width:100% !important;}}figure.wp-caption.aligncenter{margin-inline:-2.25rem;width:auto !important;max-width:none;}@media screen and (min-width: 768px){figure.wp-caption.aligncenter{margin-inline:-3.4375rem;}}@media screen and (min-width: 1024px){figure.wp-caption.aligncenter{margin-inline:0;}}figure.wp-caption.aligncenter > img{margin:0;width:100% !important;}figure.wp-caption.aligncenter figcaption{margin-inline:2.25rem;}@media screen and (min-width: 768px){figure.wp-caption.aligncenter figcaption{margin-inline:3.4375rem;}}@media screen and (min-width: 1024px){figure.wp-caption.aligncenter figcaption{margin-inline:0;}}figure.wp-caption.alignnone,figure.wp-caption.aligncenter,figure.wp-caption.align-center{width:100%;}figcaption.img2{margin-bottom:2.5rem;}.message-404{font-size:3.125rem;font-weight:500;color:#00649d;border-bottom:solid #ffd100 .125rem;padding-bottom:2.5rem;margin-bottom:3.125rem;}@media screen and (max-width: 768px){.news-feed .fs-wrap{width:100%;}}body{line-height:1.875rem;font-size:1.25rem;font-weight:300;font-family:"Nunito Sans",sans-serif;color:#222427;}p,.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-events-gmap,.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-address,.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__phone,.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__website{font-size:1.125rem;line-height:1.5;font-weight:400;margin:0 0 2.5rem;}.text-content h2,.accordion__content-wrap h2{color:#007a7a;margin-bottom:1.0625rem;}.text-content ul,.text-content ol,.accordion__content-wrap ul,.accordion__content-wrap ol{margin:0 0 1.25rem;}@media screen and (min-width: 1200px){.text-content ul,.text-content ol,.accordion__content-wrap ul,.accordion__content-wrap ol{padding:0 3.75rem 0 0rem;}}.text-content ul li,.text-content ol li,.accordion__content-wrap ul li,.accordion__content-wrap ol li{font-size:1.125rem;line-height:1.5;font-weight:400;margin:0 0 1.1875rem 0;position:relative;padding-left:1.25rem;}.text-content ul li:first-child,.text-content ol li:first-child,.accordion__content-wrap ul li:first-child,.accordion__content-wrap ol li:first-child{margin-top:0;}.text-content ul li:last-child,.text-content ol li:last-child,.accordion__content-wrap ul li:last-child,.accordion__content-wrap ol li:last-child{margin-bottom:0;}.text-content ul li ul,.text-content ol li ul,.accordion__content-wrap ul li ul,.accordion__content-wrap ol li ul{margin-top:1.5625rem;}@media screen and (min-width: 1200px){.text-content ul li ul,.text-content ol li ul,.accordion__content-wrap ul li ul,.accordion__content-wrap ol li ul{padding:0;}}.text-content ul li:before,.accordion__content-wrap ul li:before{content:"";background-color:#007a7a;border-radius:100%;display:block;height:.375rem;position:absolute;left:0;top:.625rem;width:.375rem;}.text-content ul li ul li:before,.accordion__content-wrap ul li ul li:before{border:solid #007a7a .125rem;background-color:#fff;list-style-type:circle;width:.5rem;height:.5rem;top:.5rem;}.text-content ol,.accordion__content-wrap ol{counter-reset:item;margin-left:-.5rem;}.text-content ol li,.accordion__content-wrap ol li{padding-left:1.75rem;}.text-content ol li:before,.accordion__content-wrap ol li:before{content:counter(item) ". ";color:#007a7a;counter-increment:item;left:0;font-weight:700;position:absolute;}.text-content ol li ol,.accordion__content-wrap ol li ol{list-style-type:lower-alpha;margin-left:.9375rem;margin-top:1.5625rem;text-indent:.3125rem;}.text-content ol li ol li,.accordion__content-wrap ol li ol li{padding-left:0rem;}.text-content ol li ol li:before,.accordion__content-wrap ol li ol li:before{content:"";color:#007a7a;left:0;font-weight:700;position:absolute;}.text-content ol li ol li::marker,.accordion__content-wrap ol li ol li::marker{color:#007a7a;font-weight:700;}.text-content:before,.text-content:after,.accordion__content-wrap:before,.accordion__content-wrap:after{content:"";display:table;clear:both;}.text-content > *:last-child,.accordion__content-wrap > *:last-child{margin-bottom:0;}.accordion__content-wrap.text-content ol li{padding-left:2.25rem;}.accordion__content-wrap.text-content ol li:nth-child(n+10){padding-left:2.8125rem;}.accordion__content-wrap.text-content ol li:before{padding-left:.625rem;}.link-default{line-height:1.75rem;font-size:1.25rem;font-weight:400;color:#00649d;transition:all .3s linear;text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.125rem;}.link-default:hover{color:#000;}.search-modal .link-default{color:#fff;font-weight:700;text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.125rem;}.search-modal .link-default:hover{color:#ffd100;}.card__cta__nolink{visibility:hidden;}h1,.h1,.single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,h2,.h2,h3,.h3,.custom-search-post-block .no-results h2,.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name h3,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__date,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__separator,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__time.tribe-events-schedule__time--start,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__time.tribe-events-schedule__time--end,h4,.h4,.tribe-events .tribe-events-calendar-list__event-title-link,h5,.h5,h6,.h6{line-height:1.2;}h1:first-child,.h1:first-child,.single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title:first-child,h2:first-child,.h2:first-child,h3:first-child,.h3:first-child,.custom-search-post-block .no-results h2:first-child,.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name h3:first-child,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__date:first-child,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__separator:first-child,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__time.tribe-events-schedule__time--start:first-child,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__time.tribe-events-schedule__time--end:first-child,h4:first-child,.h4:first-child,.tribe-events .tribe-events-calendar-list__event-title-link:first-child,h5:first-child,.h5:first-child,h6:first-child,.h6:first-child{margin-top:0;}h1:last-child,.h1:last-child,.single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title:last-child,h2:last-child,.h2:last-child,h3:last-child,.h3:last-child,.custom-search-post-block .no-results h2:last-child,.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name h3:last-child,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__date:last-child,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__separator:last-child,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__time.tribe-events-schedule__time--start:last-child,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__time.tribe-events-schedule__time--end:last-child,h4:last-child,.h4:last-child,.tribe-events .tribe-events-calendar-list__event-title-link:last-child,h5:last-child,.h5:last-child,h6:last-child,.h6:last-child{margin-bottom:0;}h1,.h1,.single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title{color:#000;font-size:clamp(2.5rem,8.5vw,5.125rem);line-height:clamp(3.125rem,8.5vw,5.1875rem);font-weight:700;font-weight:600;letter-spacing:0;margin:3rem 0 1rem;}h2,.h2{color:#000;line-height:1.13;font-size:2.1875rem;font-weight:700;letter-spacing:0;margin:3rem 0 1.25rem;}@media screen and (min-width: 768px){h2,.h2{font-size:2.8125rem;}}.page-homepage h2,.page-homepage .h2{font-size:2.5rem;line-height:1.125;}@media screen and (min-width: 1024px){.page-homepage h2,.page-homepage .h2{font-size:3.9375rem;line-height:1.1587;letter-spacing:-.039375rem;}}h3,.h3,.custom-search-post-block .no-results h2,.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name h3,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__date,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__separator,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__time.tribe-events-schedule__time--start,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__time.tribe-events-schedule__time--end{color:#00649d;font-size:1.625rem;line-height:1.27;font-weight:700;letter-spacing:0;margin:3rem 0 1.25rem;}@media screen and (min-width: 768px){h3,.h3,.custom-search-post-block .no-results h2,.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name h3,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__date,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__separator,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__time.tribe-events-schedule__time--start,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__time.tribe-events-schedule__time--end{font-size:1.9375rem;line-height:1.1;}}.page-homepage h3,.page-homepage .h3,.page-homepage .custom-search-post-block .no-results h2,.custom-search-post-block .no-results .page-homepage h2,.page-homepage .tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name h3,.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name .page-homepage h3,.page-homepage .single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__date,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .page-homepage .tribe-events-schedule__date,.page-homepage .single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__separator,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .page-homepage .tribe-events-schedule__separator,.page-homepage .single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__time.tribe-events-schedule__time--start,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .page-homepage .tribe-events-schedule__time.tribe-events-schedule__time--start,.page-homepage .single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__time.tribe-events-schedule__time--end,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .page-homepage .tribe-events-schedule__time.tribe-events-schedule__time--end{font-size:1.875rem;line-height:1.3;}@media screen and (min-width: 1024px){.page-homepage h3,.page-homepage .h3,.page-homepage .custom-search-post-block .no-results h2,.custom-search-post-block .no-results .page-homepage h2,.page-homepage .tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name h3,.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name .page-homepage h3,.page-homepage .single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__date,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .page-homepage .tribe-events-schedule__date,.page-homepage .single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__separator,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .page-homepage .tribe-events-schedule__separator,.page-homepage .single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__time.tribe-events-schedule__time--start,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .page-homepage .tribe-events-schedule__time.tribe-events-schedule__time--start,.page-homepage .single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__time.tribe-events-schedule__time--end,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .page-homepage .tribe-events-schedule__time.tribe-events-schedule__time--end{font-size:2.1875rem;line-height:1.2;letter-spacing:-.021875rem;}}h4,.h4,.tribe-events .tribe-events-calendar-list__event-title-link{color:#00649d;font-size:1.5625rem;font-weight:700;line-height:1.28;letter-spacing:0;margin:0 0 1rem;}h5,.h5{color:#000;font-size:1.25rem;font-weight:700;letter-spacing:0;margin:3rem 0 1rem;}h6,.h6{color:#000;font-size:1rem;font-weight:700;letter-spacing:0;margin:3rem 0 1rem;}.text-content p + ul,.text-content p + ol{margin-top:-1.125rem;}body.no-scroll{overflow:hidden;position:fixed;inset:0;overflow-y:scroll;overflow-x:hidden;}main{padding-top:0rem;}.no-scroll main{padding-top:5.25rem;}.off-canvas{overflow-x:hidden;margin-inline:auto;}.max-bound{width:100%;max-width:90rem;margin-inline:auto;background-color:#fff;}.outer-pad{padding-inline:2.25rem;position:relative;}@media screen and (min-width: 768px){.outer-pad{padding-inline:3.4375rem;}}@media screen and (min-width: 1200px){.outer-pad{padding-inline:8.75rem;padding-top:0;}}@media screen and (min-width: 1200px){body:has(.sidenav) .outer-pad{padding-left:22.8125rem;padding-right:4.375rem;}}main.outer-pad{padding-inline:0rem;}@media screen and (min-width: 1680px){main.outer-pad{padding-inline:0rem;margin-left:auto;margin-right:auto;}}#tribe-events-pg-template{max-width:100%;padding:0;margin:0;background-color:transparent;}.tribe_event_container{display:flex;gap:1.875rem;flex-direction:column;}@media screen and (min-width: 1024px){.tribe_event_container{flex-direction:row;}}.tribe_event_container .tribe-events-event-image{flex:0 1 auto;width:100%;order:0;position:relative;}@media screen and (min-width: 1024px){.tribe_event_container .tribe-events-event-image{order:1;width:40%;}}.tribe_event_container .tribe-events-event-image img{display:block;height:100%;width:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;}.tribe_event_container .tribe-events-event-image:before{content:"";display:block;padding-top:50%;}.tribe_event_container .tribe-events-content{flex:1;width:100%;}@media screen and (min-width: 1024px){.tribe_event_container .tribe-events-content{width:calc(60% - 1.875rem);}}.tribe_event_container .tribe-events-content p{margin:0 0 1.25rem;}.meta_data{list-style:none;margin:0;padding:0;}.meta_data li{display:flex;align-items:center;margin:0 0 .9375rem;gap:.625rem;}.tribe-events-calendar-list__event-row > .tribe-common-g-col{box-shadow:0 .5rem 1.25rem rgba(0,0,0,.05);padding:1.25rem;transition:box-shadow .2s ease-in;border-radius:2.5rem 0 0 2.5rem;}@media screen and (min-width: 1024px){.tribe-events-calendar-list__event-row > .tribe-common-g-col{border-radius:5rem 0 0 5rem;}}.tribe-common .tribe-events-c-top-bar__today-button,.tribe-common .tribe-events-c-top-bar__datepicker-button{background-color:#ffd100 !important;color:#00649d !important;font-size:1.16625rem !important;justify-content:center !important;font-weight:700 !important;padding:.3125rem 1.5625rem !important;transition:color .3s ease-in-out,background .3s ease-in-out;border:.0625rem solid #00649d;}.tribe-common .tribe-events-c-top-bar__today-button:focus,.tribe-common .tribe-events-c-top-bar__today-button:hover,.tribe-common .tribe-events-c-top-bar__datepicker-button:focus,.tribe-common .tribe-events-c-top-bar__datepicker-button:hover{color:#00649d !important;background-color:#fff !important;}.tribe-events-c-top-bar__today-button{border-radius:1.1875rem;border:none !important;margin-right:1.5625rem !important;}.tribe-events-c-top-bar__today-button:focus,.tribe-events-c-top-bar__today-button:hover{background-color:#e4f1f1;}.tribe-events-c-top-bar__datepicker-button{border-radius:.5rem;}.tribe-common .tribe-events-c-top-bar__datepicker-time:has(+ .tribe-events-c-top-bar__datepicker-separator):after{display:none;}.tribe-common-c-btn-icon__icon-svg{width:1.5625rem !important;height:1.5625rem !important;fill:#00649d;}.tribe-common-c-btn-icon__icon-svg path{fill:#00649d !important;}.tribe-common-c-btn-icon[disabled] svg path{opacity:.5;}.tribe-events-before-html{margin-bottom:1.25rem !important;}.tribe-events-before-html a{color:#00649d;cursor:pointer;transition:.3s color ease-in-out;font-weight:600;text-decoration-thickness:.0625rem;text-underline-offset:.0625rem;}.tribe-events-before-html a:hover{color:black;}.tribe-event .tribe-events-c-nav__prev,.tribe-events-c-nav__next{text-decoration:none !important;text-decoration-thickness:.125rem !important;}.tribe-event .tribe-events-c-nav__prev:after,.tribe-events-c-nav__next:after{content:"";background:transparent !important;background-image:none !important;}.tribe-events-c-nav__prev{position:relative;padding-left:1.875rem !important;}.tribe-events-c-nav__prev:after{position:absolute;left:0;top:42%;transform:translateY(-50%) rotate(135deg) !important;width:.9375rem !important;height:.9375rem !important;border-right:.1875rem solid #00649d;border-bottom:.1875rem solid #00649d;}.tribe-events-c-nav__next{position:relative;padding-right:1.25rem !important;}.tribe-events-c-nav__next:after{position:absolute;right:0;top:42%;transform:translateY(-50%) rotate(-45deg) !important;width:.9375rem !important;height:.9375rem !important;border-right:.1875rem solid #00649d;border-bottom:.1875rem solid #00649d;}.tribe-events-c-nav__today:after{display:none !important;visibility:hidden;width:0;height:0;}.tribe-events-c-top-bar__today-button{text-decoration:none;}.tribe-events-c-top-bar__today-button:focus,.tribe-events-c-top-bar__today-button:hover{color:#00649d !important;background-color:#fff !important;}.tribe-events-calendar-list__event-datetime{font-style:italic;}.tribe-common .tribe-events-c-top-bar__datepicker-button{background-color:transparent !important;color:#00649d !important;padding:.625rem 2.5rem .625rem 1.5625rem !important;}.tribe-common .tribe-events-c-top-bar__datepicker-button time{position:relative;}.tribe-common .tribe-events-c-top-bar__datepicker-button time:after{content:"";position:absolute;right:-1rem;top:.21875rem;width:.5625rem;height:.5625rem;border-right:.15625rem solid #00649d;border-bottom:.15625rem solid #00649d;transition:.3s border-color ease-in-out,.3s transform ease-in-out,.3s top ease-in-out;transform:rotate(45deg);transform-origin:center;}.tribe-common .tribe-events-c-top-bar__datepicker-button:focus,.tribe-common .tribe-events-c-top-bar__datepicker-button:hover{background-color:#00649d !important;color:#fff !important;}.tribe-common .tribe-events-c-top-bar__datepicker-button:focus time:after,.tribe-common .tribe-events-c-top-bar__datepicker-button:hover time:after{border-color:#fff !important;}.tribe-common .tribe-events-c-top-bar__datepicker-button.tribe-events-c-top-bar__datepicker-button--open time:after{transform:rotate(-135deg);top:.4375rem;}.tribe-events-c-top-bar__datepicker-separator .tribe-events-c-top-bar__datepicker-button:has(~ time) time{outline:.1875rem solid red;}.tribe-common-c-btn-icon--caret-right,.tribe-common-c-btn-icon--caret-left{border:#fff .0625rem solid;}.tribe-common-c-btn-icon--caret-right:disabled,.tribe-common-c-btn-icon--caret-left:disabled{margin-top:-.0625rem;}.tribe-events-c-nav__prev:disabled,.tribe-events-c-nav__next:disabled{opacity:.5;background-color:transparent;text-decoration:none;pointer-events:none;}.tribe-events-c-subscribe-dropdown__container{width:fit-content !important;margin-bottom:2.5rem !important;}.tribe-events-c-subscribe-dropdown{margin:0 !important;}.tribe-events-c-subscribe-dropdown__content{border:.0625rem solid #007a7a !important;border-top:none !important;}.tribe-events-c-subscribe-dropdown__content .tribe-events-c-subscribe-dropdown__list{padding-bottom:1.875rem !important;}.tribe-events-c-subscribe-dropdown__content .tribe-events-c-subscribe-dropdown__list-item a{color:#000;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:.0625rem;text-underline-offset:.0625rem;font-weight:600;transition:.3s text-decoration-color ease-in-out,.3s color ease-in-out,background-color .3s ease-in-out;transition:.3s color ease-in-out;position:relative;display:block;font-size:1.125rem;line-height:1.4;letter-spacing:-.0275rem;}@media screen and (min-width: 1200px){.tribe-events-c-subscribe-dropdown__content .tribe-events-c-subscribe-dropdown__list-item a{font-size:1rem;}}.tribe-events-c-subscribe-dropdown__content .tribe-events-c-subscribe-dropdown__list-item a:focus,.tribe-events-c-subscribe-dropdown__content .tribe-events-c-subscribe-dropdown__list-item a:hover{color:#ffd100;}.tribe-events-c-subscribe-dropdown__list-item-link{font-weight:700 !important;color:#00649d;}.tribe-events-c-subscribe-dropdown__button{border:.0625rem solid #007a7a !important;padding:.625rem 1.5625rem .375rem !important;display:inline-block !important;width:auto !important;margin:0 !important;border-radius:.5rem;cursor:pointer;transition:.3s background-color ease-in-out;}.tribe-events-c-subscribe-dropdown__button .tribe-events-c-subscribe-dropdown__button-icon{width:.875rem !important;height:.875rem !important;position:relative;top:-.125rem;margin-inline:.625rem 0 !important;}.tribe-events-c-subscribe-dropdown__button .tribe-events-c-subscribe-dropdown__button-icon path{fill:#00649d;transition:.3s fill ease-in-out;}.tribe-events-c-subscribe-dropdown__button .tribe-events-c-subscribe-dropdown__export-icon{fill:#00649d;position:relative;top:.0625rem;transition:.3s fill ease-in-out;}.tribe-events-c-subscribe-dropdown__button:focus,.tribe-events-c-subscribe-dropdown__button:hover{background-color:#00649d;}.tribe-events-c-subscribe-dropdown__button:focus .tribe-events-c-subscribe-dropdown__button-text,.tribe-events-c-subscribe-dropdown__button:hover .tribe-events-c-subscribe-dropdown__button-text{color:#fff;}.tribe-events-c-subscribe-dropdown__button:focus .tribe-events-c-subscribe-dropdown__button-icon path,.tribe-events-c-subscribe-dropdown__button:hover .tribe-events-c-subscribe-dropdown__button-icon path{fill:#fff;}.tribe-events-c-subscribe-dropdown__button:focus .tribe-events-c-subscribe-dropdown__export-icon,.tribe-events-c-subscribe-dropdown__button:hover .tribe-events-c-subscribe-dropdown__export-icon{fill:#fff;}.tribe-events-c-subscribe-dropdown__button-text{border:none;background:none;font-weight:600;font-size:1.25rem;line-height:1.2;color:#00649d;transition:.3s color ease-in-out;}.tribe-events-calendar-list__month-separator-text{color:#007a7a;}@media screen and (min-width: 1024px){article.tribe-events-calendar-list__event{min-height:17.375rem;}}article.tribe-events-calendar-list__event:hover .tribe-events-calendar-list__event-title a{color:black;}.tribe-events .tribe-events-calendar-list__event-title-link{color:#00649d;text-decoration:none;transition:.3s color ease-in-out;}@media screen and (min-width: 1024px){.tribe-events .tribe-events-calendar-list__event-title-link{font-size:1.875rem;}}.tribe-events .tribe-events-calendar-list__event-title-link:visited{color:#00649d;}.tribe-events-calendar-list__event-venue{font-size:1.125rem;line-height:1.5;font-weight:400;font-style:normal;}.tribe-events-calendar-list__event-datetime{font-size:1.125rem;line-height:1.5;font-weight:400;}.tribe-events-calendar-list__event-wrapper{padding:0 !important;}.tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event-header{transition:border .2s ease-in;padding-left:1.875rem !important;margin-top:1.25rem;margin-bottom:1.25rem;}@media screen and (min-width: 1200px){.tribe-events-calendar-list__event-wrapper .tribe-events-calendar-list__event-header{margin-top:0rem;margin-bottom:2.5rem;padding-left:3.125rem;height:100%;display:flex;flex-direction:column;justify-content:center;}}.tribe-events-calendar-list__event-wrapper:focus .tribe-events-calendar-list__event-featured-image-wrapper img,.tribe-events-calendar-list__event-wrapper:hover .tribe-events-calendar-list__event-featured-image-wrapper img{transform:scale(1.1);}.tribe-events-calendar-list__event-wrapper:focus .tribe-events-calendar-list__event-title-link,.tribe-events-calendar-list__event-wrapper:hover .tribe-events-calendar-list__event-title-link{color:#00649d;}.tribe-common-l-container{margin-bottom:5rem !important;}.tribe-events-l-container{margin:0;padding:0 !important;}.tribe-events .tribe-events-c-messages__message{background:transparent;}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-messages__message{justify-content:flex-start;}.tribe-events-c-messages__message-list-item h2{color:#00649d;font-size:2.1875rem;line-height:1.2;}.tribe-events-pg-template .text-content ul{margin:0;padding:0;}.tribe-events-cta{display:flex;flex-wrap:wrap;gap:.9375rem;}.tribe-events-sidebar,.tribe-events-cta{margin:3.125rem 0;}.datepicker table tr td.active{background-image:linear-gradient(to bottom,#007a7a,#00649d);}.datepicker table tr td.active:hover{background-image:linear-gradient(to bottom,#007a7a,#00649d);}.tribe-events-c-view-selector__content{background-color:rgba(255,255,255,.9);}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row > .tribe-common-g-col{padding:0;}.tribe-events .tribe-events-calendar-list__event{margin:0 !important;cursor:pointer;}@media screen and (min-width: 768px){.tribe-events .tribe-events-calendar-list__event{flex-direction:row !important;justify-content:start !important;}}.tribe-events-calendar-list__event-featured-image-wrapper{padding:0 !important;width:100%;display:flex;margin-bottom:0 !important;}@media screen and (min-width: 1024px){.tribe-events-calendar-list__event-featured-image-wrapper{width:25.9375rem !important;}}.tribe-events-calendar-list__month-separator{margin-block:3.75rem 1.25rem !important;}.tribe-events-calendar-list__month-separator:first-child{margin-top:0 !important;}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details{flex:1;}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{margin:0 0 2.5rem !important;}body.tribe-events-page-template .hero-container.with-sidenav .hero{margin-bottom:0 !important;}body.tribe-events-page-template .tribe-events .tribe-events-l-container{padding-top:0;}body.tribe-events-page-template .tribe-events-event-image:before{padding-top:46.95%;}body.tribe-events-page-template .tribe-events-event-image img{border-radius:2.5rem;}@media screen and (min-width: 1024px){body.tribe-events-page-template .tribe-events-event-image img{border-radius:5rem;}}body.tribe-events-page-template .tribe-events-schedule::after,body.tribe-events-page-template .tribe-events-schedule::before{display:none !important;}body.tribe-events-page-template .tribe-block__venue{border:0 !important;display:block;}body.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-featured-image-link{width:100%;overflow:hidden;border-radius:2.5rem 2.5rem 0 0;}@media screen and (min-width: 1024px){body.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-featured-image-link{border-radius:5rem;}}body.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-featured-image-link:before{padding-top:56.25%;}body.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-featured-image-link img{transition:.3s transform ease-in-out;}.tribe-block__venue__map iframe{width:100%;height:21.875rem;}.tribe-events-page-template .sidenav__list > ul > li:first-child a:hover{background-color:transparent !important;}.tribe-events-calendar-list-nav.tribe-events-c-nav{margin-bottom:2.5rem;}.tribe-events-c-nav__list-item a:after{background-image:none;}.tribe-events-back a{color:#00649d;font-size:1.125rem;line-height:1.33;cursor:pointer;transition:.3s color ease-in-out;text-decoration:none;font-weight:700;}.tribe-events-back a:focus,.tribe-events-back a:hover{color:#ffd100;}.single-tribe_events .tribe-blocks-editor{padding-top:6.25rem;}.single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title{color:#00649d;font-size:clamp(2.5rem,8.5vw,3.4375rem);line-height:clamp(3.125rem,8.5vw,4.3125rem);}.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__date,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__separator,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__time.tribe-events-schedule__time--start,.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime .tribe-events-schedule__time.tribe-events-schedule__time--end{font-family:"Nunito Sans",sans-serif;color:#00649d;font-size:1.8125rem;line-height:1.2413;letter-spacing:-.018125rem;}.tribe-block.tribe-block__venue{padding:0;}.tribe-block.tribe-block__venue.tribe-block__venue--has-map{margin-bottom:1.875rem;}@media screen and (min-width: 768px){.tribe-block.tribe-block__venue.tribe-block__venue--has-map{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.875rem;max-width:none;}.tribe-block.tribe-block__venue.tribe-block__venue--has-map:before{display:none;}}.tribe-block.tribe-block__venue.tribe-block__venue--has-map .tribe-block__venue__meta,.tribe-block.tribe-block__venue.tribe-block__venue--has-map .tribe-block__venue__map{width:auto;}.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name h3{font-family:"Nunito Sans",sans-serif;color:#007a7a;font-size:1.625rem;line-height:1.23;margin-bottom:1rem;}.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-address,.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__phone,.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__website{margin-bottom:0;}.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__website a{color:#00649d;transition:.3s color ease-in-out;}.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__website a:focus,.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__website a:hover{color:#ffd100;}.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-events-gmap{color:#00649d;font-weight:500;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:.0625rem;text-underline-offset:.0625rem;transition:.3s text-decoration-color ease-in-out,.3s color ease-in-out;margin-bottom:0;}.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-events-gmap:focus,.tribe-block.tribe-block__venue .tribe-block__venue__meta .tribe-events-gmap:hover{color:#ffd100;text-decoration:underline;}#tribe-events-footer{overflow:visible;}@media screen and (min-width: 1024px){#tribe-events-footer{padding-top:0rem;}}#tribe-events-footer .tribe-events-sub-nav{overflow:visible !important;}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next{position:relative;}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a{font-size:1.25rem;line-height:1.2;color:#00649d;font-weight:700;text-underline-offset:.375rem;text-decoration-thickness:.125rem;}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a span,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a span{display:none;visibility:hidden;}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous{text-align:left;padding-left:1.25rem;}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a:after{content:"";position:absolute;left:0;top:42%;transform:translateY(-50%) rotate(135deg);width:.9375rem;height:.9375rem;border-right:.1875rem solid #00649d;border-bottom:.1875rem solid #00649d;}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next{text-align:right;padding-right:1.25rem;}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a:after{content:"";position:absolute;right:0;top:42%;transform:translateY(-50%) rotate(-45deg);width:.9375rem;height:.9375rem;border-right:.1875rem solid #00649d;border-bottom:.1875rem solid #00649d;}.tribe-events-meta-group-details h3,.tribe-events-meta-group-organizer h3{font-size:1.75rem !important;font-family:"Nunito Sans",sans-serif !important;font-weight:700 !important;margin:3rem 0 0rem !important;color:#00649d !important;}.tribe-events-meta-group-details dl dt,.tribe-events-meta-group-details dl dd,.tribe-events-meta-group-organizer dl dt,.tribe-events-meta-group-organizer dl dd{font-family:"Nunito Sans",sans-serif !important;font-size:1.125rem;line-height:1.5;font-weight:400;}.tribe-events-meta-group-details dl dt a,.tribe-events-meta-group-details dl dd a,.tribe-events-meta-group-organizer dl dt a,.tribe-events-meta-group-organizer dl dd a{color:#00649d;transition:.3s color ease-in-out;}.tribe-events-meta-group-details dl dt a:focus,.tribe-events-meta-group-details dl dt a:hover,.tribe-events-meta-group-details dl dd a:focus,.tribe-events-meta-group-details dl dd a:hover,.tribe-events-meta-group-organizer dl dt a:focus,.tribe-events-meta-group-organizer dl dt a:hover,.tribe-events-meta-group-organizer dl dd a:focus,.tribe-events-meta-group-organizer dl dd a:hover{color:#ffd100;}.tribe-events-meta-group-details dl dt,.tribe-events-meta-group-organizer dl dt{font-size:1.375rem !important;font-weight:700 !important;color:#007a7a !important;}@media screen and (min-width: 768px){.tribe-events-event-meta:has(.tribe-events-meta-group-details):has(.tribe-events-meta-group-organizer).tribe-clearfix:after,.tribe-events-event-meta:has(.tribe-events-meta-group-details):has(.tribe-events-meta-group-organizer).tribe-clearfix:before{display:none;}}@media screen and (min-width: 768px){.tribe-events-event-meta:has(.tribe-events-meta-group-details):has(.tribe-events-meta-group-organizer){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}}.tribe-events-meta-group-details dl{display:grid;grid-template-columns:9.375rem 1fr;}.igm_select_container .choices__inner{border:.0625rem solid #007a7a;border-radius:.5rem;background-color:#fff;}.igm_select_container .choices__item--selectable{color:#222427;font-family:"Nunito Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;padding-left:.3125rem;}.igm_select_container .choices[data-type*=select-one]:after{content:"";width:.5625rem;height:1.3125rem;position:absolute;top:1.0625rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'6.173\' height=\'14.289\'%3E%3Cpath fill=\'%2300649d\' d=\'M6.173 7.016a1 1 0 0 1-.167.554l-4.173 6.272a1 1 0 0 1-1.387.279 1 1 0 0 1-.279-1.387l3.8-5.707L.182 1.569A1 1 0 0 1 .433.177a1 1 0 0 1 1.392.251l4.173 6.017a1 1 0 0 1 .175.571Z\'/%3E%3C/svg%3E");background-repeat:no-repeat;transform:rotate(90deg);transition:transform .3s ease-in-out,.3s top ease-in-out,background-image .3s ease-in-out;border-style:none;background-size:cover;margin-right:.6875rem;}.igm_select_container .choices__placeholder{opacity:1;}#glightbox-slider .gslide-media{position:fixed;inset:0;height:100svh;height:100vh;max-height:100svh;max-height:100vh;background-color:#f3f9fa;}@media screen and (min-width: 480px){#glightbox-slider .gslide-media{position:fixed;inset:0 0 0 50%;transform:translateX(-50%);}}@media screen and (min-width: 1024px){#glightbox-slider .gslide-media{position:relative;inset:0;transform:none;width:39.1875rem !important;height:100vh;height:100svh;}}#glightbox-slider .igm_close{display:inline-block;width:1.4375rem;height:1.4375rem;text-indent:-624.9375rem;overflow:hidden;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'23\' height=\'23\' viewBox=\'0 0 23 23\' fill=\'none\'%3E%3Cpath d=\'M21 2L2 21\' stroke=\'%2300649D\' stroke-width=\'3\'/%3E%3Cpath d=\'M2 2L21 21\' stroke=\'%2300649D\' stroke-width=\'3\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:1.5625rem;right:2.8125rem;z-index:100;background-color:unset;filter:none;opacity:1;mix-blend-mode:normal;}@media screen and (min-width: 1024px){#glightbox-slider .igm_close{right:1.5rem;}}#glightbox-slider .ginlined-content{max-width:25.875rem;padding-left:2.6875rem;padding-right:2.8125rem;}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content{padding-left:4.375rem;padding-right:2.9375rem;max-width:none !important;}}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content .mapgeo-modal__state{margin-top:.40625rem;margin-left:-2.75rem;}}#glightbox-slider .igm_close.nitro-lazy{background-image:none !important;}#glightbox-slider .ginlined-content .mapgeo-modal__state p{margin-top:.25rem;color:#007a7a;font-family:"Nunito Sans",sans-serif;font-size:1.125rem;font-style:normal;line-height:1.5;}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content .mapgeo-modal__state p{margin-bottom:.0625rem;font-size:1rem;}}#glightbox-slider .ginlined-content .mapgeo-modal__state p span:first-child{font-weight:700;}#glightbox-slider .ginlined-content .mapgeo-modal__state p span:last-child{font-weight:400;}#glightbox-slider .ginlined-content .mapgeo-modal__image-name-wrap{margin-top:-.6875rem;}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content .mapgeo-modal__image-name-wrap{display:grid;grid-template-columns:16.4375rem 1fr;gap:1.75rem;align-items:center;margin-top:2.0625rem;margin-bottom:1.375rem;}}#glightbox-slider .ginlined-content .mapgeo-modal__image-name-wrap img{border-radius:2rem;}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content .mapgeo-modal__image-name-wrap img{border-radius:3.3125rem;}}#glightbox-slider .ginlined-content .mapgeo-modal__image-name-wrap > div:first-child{margin-right:9.3125rem;display:block;}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content .mapgeo-modal__image-name-wrap > div:first-child{margin-right:0;}}#glightbox-slider .ginlined-content .mapgeo-modal__image-name-wrap > div:first-child:before{padding-top:79.67%;}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content .mapgeo-modal__image-name-wrap > div:first-child:before{padding-top:80.22%;}}#glightbox-slider .ginlined-content .mapgeo-modal__image-name-wrap > div:last-child{margin-top:1rem;}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content .mapgeo-modal__image-name-wrap > div:last-child{margin-top:0;}}#glightbox-slider .ginlined-content .mapgeo-modal__image-name-wrap > div:last-child h2{color:#00649d;font-family:"Nunito Sans",sans-serif;font-size:1.4375rem;font-weight:700;line-height:1.21;margin:0;}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content .mapgeo-modal__image-name-wrap > div:last-child h2{margin-bottom:.25rem;font-size:1.6875rem;line-height:1.33;padding-top:1rem;}}#glightbox-slider .ginlined-content .mapgeo-modal__image-name-wrap > div:last-child p{color:#222427;font-family:"Nunito Sans",sans-serif;font-size:1.125rem;font-style:italic;font-weight:400;line-height:1.33;margin:0;}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content .mapgeo-modal__image-name-wrap > div:last-child p{font-size:1rem;line-height:1.5;}}#glightbox-slider .ginlined-content .mapgeo-modal__quote{clear:both;position:relative;color:#007a7a;font-family:"Nunito Sans",sans-serif;font-size:1.125rem;line-height:1.5;font-style:normal;font-weight:700;padding-left:2.375rem;margin-top:1.25rem;margin-bottom:1.6875rem;}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content .mapgeo-modal__quote{padding-left:2.5rem;font-size:1.25rem;line-height:1.5;margin-block:0;padding-top:.375rem;margin-bottom:1.4375rem;}}#glightbox-slider .ginlined-content .mapgeo-modal__quote::before{content:"";position:absolute;left:-.09375rem;width:2.5rem;height:1.875rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'32\' height=\'25\' viewBox=\'0 0 32 25\' fill=\'none\'%3E%3Cpath d=\'M8.88378 0C3.53626 3.74564 0 9.58188 0 16.115C0 21.777 3.62251 25 7.67514 25C9.47656 24.9814 11.199 24.2504 12.4729 22.9639C13.7467 21.6774 14.4705 19.9378 14.4889 18.1185C14.4889 14.3728 11.9014 11.8467 8.62389 11.8467C7.93389 11.8467 7.15763 11.9338 6.89888 12.108C7.67514 8.97213 10.8664 5.31359 13.6264 3.83276L8.88378 0ZM26.3926 0C21.0451 3.74564 17.5951 9.58188 17.5951 16.115C17.5951 21.777 21.1313 25 25.1851 25C26.9912 24.9965 28.7224 24.2703 29.9997 22.9806C31.2769 21.6909 31.9962 19.9426 32 18.1185C32 14.3728 29.4125 11.8467 26.2212 11.8467C25.5312 11.8467 24.755 11.9338 24.4962 12.108C25.1862 8.97213 28.4637 5.31359 31.2237 3.83276L26.3926 0Z\' fill=\'%2300649D\' fill-opacity=\'0.64\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content .mapgeo-modal__quote::before{left:-.25rem;}}#glightbox-slider .ginlined-content .mapgeo-modal__button{padding-left:2.125rem;padding-bottom:2.875rem;border-bottom:.0625rem solid #007a7a;margin-bottom:2.1875rem;}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content .mapgeo-modal__button{margin-bottom:1.5rem;padding-bottom:1.8125rem;}}#glightbox-slider .ginlined-content .button{width:auto;}#glightbox-slider .ginlined-content .mapgeo-modal__more-stories p{color:#00649d;font-family:"Nunito",sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.5;}#glightbox-slider .ginlined-content ul{margin-top:-1.875rem;}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content ul{margin-top:-2.375rem;}}#glightbox-slider .ginlined-content ul li{margin-bottom:.625rem;}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content ul li{display:flex;align-items:center;gap:.3125rem;margin-bottom:0;}}#glightbox-slider .ginlined-content ul li a{color:#00649d;font-family:"Nunito Sans",sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:.0625rem;text-underline-offset:.0625rem;transition:color .3s ease-in-out;}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content ul li a{font-size:1rem;line-height:1.5;}}#glightbox-slider .ginlined-content ul li a:hover{color:#000;}#glightbox-slider .ginlined-content ul li span{color:#222427;font-family:"Nunito Sans",sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5;}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content ul li span{font-size:1rem;position:relative;padding-left:.75rem;}#glightbox-slider .ginlined-content ul li span::before{content:"|";position:absolute;left:0;color:#222427;padding-right:.5rem;}}#glightbox-slider .ginlined-content ul li:last-child{margin-bottom:2.1875rem;}@media screen and (min-width: 1024px){#glightbox-slider .ginlined-content ul li:last-child{margin-bottom:1.875rem;}}.imapsMapPolygon-group{stroke-width:1;}.imapsTooltip-group{pointer-events:none;}.igm_select_container .choices.is-focused{outline-offset:2px;outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color;}.imapsButton-group[role=button]{cursor:pointer;}.button,.search-menu__form-search-submit,.news-listing__header-keywords .facetwp-facet-reset .facetwp-reset,.lower-main-nav .tertiary-nav .tertiary-nav__cta-links li a.wp-element-button,.wp-element-button,form input[type=submit]{display:inline-block;border:.1875rem solid #ffd100;padding:.4375rem 1.5625rem .3125rem;appearance:none;cursor:pointer;background-color:#ffd100;color:#00649d;border-radius:1.25rem;font-family:inherit;text-decoration:none;font-weight:700;font-size:1.16625rem;line-height:1.2;letter-spacing:-.01125rem;text-align:center;transition:color .3s ease-in-out,background .3s ease-in-out;width:100%;}@media screen and (min-width: 768px){.button,.search-menu__form-search-submit,.news-listing__header-keywords .facetwp-facet-reset .facetwp-reset,.lower-main-nav .tertiary-nav .tertiary-nav__cta-links li a.wp-element-button,.wp-element-button,form input[type=submit]{width:auto;}}.button:after,.search-menu__form-search-submit:after,.news-listing__header-keywords .facetwp-facet-reset .facetwp-reset:after,.lower-main-nav .tertiary-nav .tertiary-nav__cta-links li a.wp-element-button:after,.wp-element-button:after,form input[type=submit]:after{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'6.173\' height=\'14.289\'%3E%3Cpath fill=\'%2300649d\' d=\'M6.173 7.016a1 1 0 0 1-.167.554l-4.173 6.272a1 1 0 0 1-1.387.279 1 1 0 0 1-.279-1.387l3.8-5.707L.182 1.569A1 1 0 0 1 .433.177a1 1 0 0 1 1.392.251l4.173 6.017a1 1 0 0 1 .175.571Z\'/%3E%3C/svg%3E");width:.375rem;height:.9375rem;margin-bottom:-.0625rem;margin-left:.3125rem;background-size:cover;background-repeat:no-repeat;transform:translateX(0);transition:transform .3s ease-in-out;}.link-square_corners .button,.link-square_corners .search-menu__form-search-submit,.link-square_corners .news-listing__header-keywords .facetwp-facet-reset .facetwp-reset,.news-listing__header-keywords .facetwp-facet-reset .link-square_corners .facetwp-reset,.link-square_corners .lower-main-nav .tertiary-nav .tertiary-nav__cta-links li a.wp-element-button,.lower-main-nav .tertiary-nav .tertiary-nav__cta-links li .link-square_corners a.wp-element-button,.link-square_corners .wp-element-button,.link-square_corners form input[type=submit],form .link-square_corners input[type=submit]{border-radius:0;}.button:focus,.button:hover,.search-menu__form-search-submit:focus,.news-listing__header-keywords .facetwp-facet-reset .facetwp-reset:focus,.lower-main-nav .tertiary-nav .tertiary-nav__cta-links li a.wp-element-button:focus,.search-menu__form-search-submit:hover,.news-listing__header-keywords .facetwp-facet-reset .facetwp-reset:hover,.lower-main-nav .tertiary-nav .tertiary-nav__cta-links li a.wp-element-button:hover,.wp-element-button:focus,.wp-element-button:hover,form input[type=submit]:focus,form input[type=submit]:hover{background-color:#ffd100;color:#00649d;}.button:focus:after,.button:hover:after,.search-menu__form-search-submit:focus:after,.news-listing__header-keywords .facetwp-facet-reset .facetwp-reset:focus:after,.lower-main-nav .tertiary-nav .tertiary-nav__cta-links li a.wp-element-button:focus:after,.search-menu__form-search-submit:hover:after,.news-listing__header-keywords .facetwp-facet-reset .facetwp-reset:hover:after,.lower-main-nav .tertiary-nav .tertiary-nav__cta-links li a.wp-element-button:hover:after,.wp-element-button:focus:after,.wp-element-button:hover:after,form input[type=submit]:focus:after,form input[type=submit]:hover:after{transform:translateX(.3125rem);}.button.wp-round-button,.wp-round-button.search-menu__form-search-submit,.news-listing__header-keywords .facetwp-facet-reset .wp-round-button.facetwp-reset,.lower-main-nav .tertiary-nav .tertiary-nav__cta-links li a.wp-round-button.wp-element-button,.wp-element-button.wp-round-button,form input.wp-round-button[type=submit]{border-radius:1.875rem;}.wp-block-buttons.is-layout-flex{gap:1.5625rem;flex-direction:column;}@media screen and (min-width: 768px){.wp-block-buttons.is-layout-flex{flex-direction:row;}}.wp-block-buttons.is-layout-flex .wp-block-button{width:100%;}@media screen and (min-width: 768px){.wp-block-buttons.is-layout-flex .wp-block-button{width:auto;}}.wp-block-buttons.is-layout-flex .wp-block-button__link{width:100%;}@media screen and (min-width: 768px){.wp-block-buttons.is-layout-flex .wp-block-button__link{width:auto;}}.site-header{position:relative;z-index:10;padding-top:1rem;padding-bottom:1rem;padding-inline:2.25rem;}@media screen and (min-width: 768px){.site-header{padding-inline:3.4375rem;}}@media screen and (min-width: 1230px){.site-header{padding-top:0;padding-bottom:0;}}@media screen and (min-width: 1200px){.site-header{padding-inline:3.75rem;}}.max-bound .site-header{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:11;width:100vw;max-width:100rem;margin:0 auto;}@media screen and (min-width: 1230px){.max-bound .site-header{width:auto;bottom:auto;}}.max-bound .site-header > *{pointer-events:initial;}.no-scroll .site-header{position:fixed;left:0;right:0;background:#fff;}.site-header__mobile{display:flex;justify-content:space-between;align-items:center;height:3rem;}@media screen and (min-width: 1230px){.site-header__mobile{display:none;}}.site-header__mobile .main-nav__wrap > li > button[aria-expanded=true] + .main-nav__submenu{transform:translateX(0);overflow-y:auto;}.site-header__mobile .main-nav__dropdown-button{background:transparent;border:none;color:#fff;font-size:1.75rem;line-height:2.125rem;position:relative;font-family:"Nunito Sans",sans-serif;font-weight:700;}.site-header__mobile .main-nav__dropdown-button:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'6.173\' height=\'14.289\'%3E%3Cpath fill=\'%2300649d\' d=\'M6.173 7.016a1 1 0 0 1-.167.554l-4.173 6.272a1 1 0 0 1-1.387.279 1 1 0 0 1-.279-1.387l3.8-5.707L.182 1.569A1 1 0 0 1 .433.177a1 1 0 0 1 1.392.251l4.173 6.017a1 1 0 0 1 .175.571Z\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;width:.5625rem;height:1.25rem;top:.5625rem;transition:.3s border-color ease-in-out;margin-left:.625rem;}.site-header__mobile .main-nav__wrap{display:flex;flex-direction:column;}@media screen and (min-width: 1230px){.site-header__mobile .main-nav__wrap{flex-direction:row;justify-content:flex-end;padding:1.1875rem 0;}}.site-header__mobile .main-nav__wrap > li{align-items:center;display:flex;flex-wrap:wrap;padding:0;margin-bottom:1.125rem;}.site-header__mobile .main-nav__wrap > li:last-child{margin-bottom:0;}@media screen and (min-width: 768px){.site-header__mobile .main-nav__wrap > li{padding:0;}}.site-header__mobile .main-nav__wrap > li.feature{justify-content:center;align-items:center;border-bottom:none;}@media screen and (min-width: 768px){.site-header__mobile .main-nav__wrap > li.feature{padding-top:3.5625rem;padding-bottom:3.375rem;}}.site-header__mobile .main-nav__wrap > li.feature > a{flex:0 1 auto;}.site-header__mobile .main-nav__wrap > li.feature > a:before,.site-header__mobile .main-nav__wrap > li.feature > a:after{display:none;}@media screen and (min-width: 1024px){.site-header__mobile .main-nav__wrap > li + li{margin-left:.9375rem;}}@media screen and (min-width: 1230px){.site-header__mobile .main-nav__wrap > li + li{margin-left:1.5625rem;}}@media screen and (min-width: 1440px){.site-header__mobile .main-nav__wrap > li + li{margin-left:2.5rem;}}.site-header__mobile .main-nav__wrap > li > a,.site-header__mobile .main-nav__wrap > li > button{font-weight:700;font-size:1.625rem;font-family:"Nunito Sans",sans-serif;line-height:2.125rem;text-decoration:none;text-align:left;cursor:pointer;position:relative;transition:color .3s ease-out;padding:.125rem 0;color:#00649d;}@media screen and (min-width: 768px){.site-header__mobile .main-nav__wrap > li > a,.site-header__mobile .main-nav__wrap > li > button{font-weight:600;padding:0;font-size:1.75rem;line-height:2.125rem;color:#00649d;position:relative;z-index:3;}}@media screen and (min-width: 1024px){.site-header__mobile .main-nav__wrap > li > a,.site-header__mobile .main-nav__wrap > li > button{font-size:1.75rem;}}@media screen and (min-width: 1230px){.site-header__mobile .main-nav__wrap > li > a,.site-header__mobile .main-nav__wrap > li > button{font-size:1.125rem;}}.site-header__mobile .main-nav__wrap > li > a:hover,.site-header__mobile .main-nav__wrap > li > a:focus,.site-header__mobile .main-nav__wrap > li > button:hover,.site-header__mobile .main-nav__wrap > li > button:focus{transition:color .3s ease-out;color:#000;}.site-header__mobile .main-nav__wrap > li > a:hover:after,.site-header__mobile .main-nav__wrap > li > a:focus:after,.site-header__mobile .main-nav__wrap > li > button:hover:after,.site-header__mobile .main-nav__wrap > li > button:focus:after{border-color:#000;}.no-js .site-header__mobile .main-nav__wrap > li > button{display:none;}.js .site-header__mobile .main-nav__wrap > li > button{display:block;}.site-header__mobile .main-nav__wrap > li > a{font-size:1.25rem;}.site-header__mobile .main-nav__wrap > li.full-menu{display:flex;flex-wrap:nowrap;}.site-header__mobile .main-nav__wrap > li.full-menu:hover,.site-header__mobile .main-nav__wrap > li.full-menu:focus-within{transition:color .3s ease-out;}.site-header__mobile .main-nav__wrap > li.full-menu:hover label,.site-header__mobile .main-nav__wrap > li.full-menu:focus-within label{transition:color .3s ease-out;color:#fff;}.site-header__mobile .main-nav__wrap > li.full-menu:hover .site-header__menu-toggle span:before,.site-header__mobile .main-nav__wrap > li.full-menu:hover .site-header__menu-toggle span:after,.site-header__mobile .main-nav__wrap > li.full-menu:focus-within .site-header__menu-toggle span:before,.site-header__mobile .main-nav__wrap > li.full-menu:focus-within .site-header__menu-toggle span:after{background-color:#ffd100;}.site-header__wrap.active .site-header__mobile .main-nav__wrap > li.full-menu:hover .site-header__menu-toggle span:before,.site-header__wrap.active .site-header__mobile .main-nav__wrap > li.full-menu:hover .site-header__menu-toggle span:after,.site-header__wrap.active .site-header__mobile .main-nav__wrap > li.full-menu:focus-within .site-header__menu-toggle span:before,.site-header__wrap.active .site-header__mobile .main-nav__wrap > li.full-menu:focus-within .site-header__menu-toggle span:after{background-color:#fff;}.site-header__mobile .main-nav__wrap > li.full-menu label{padding-left:1.25rem;border-left:solid .0625rem #ffd100;white-space:pre;font-size:.875rem;color:#fff;letter-spacing:0;text-align:right;line-height:1.2;font-weight:600;padding-right:.3125rem;cursor:pointer;transition:color .3s ease-out;}@media screen and (min-width: 1024px){.site-header__mobile .main-nav__wrap > li.full-menu label{display:none;}}@media screen and (min-width: 1230px){.site-header__mobile .main-nav__wrap > li.full-menu label{padding-right:.75rem;padding-left:1.5625rem;}}@media screen and (min-width: 1440px){.site-header__mobile .main-nav__wrap > li.full-menu label{padding-left:2.5rem;display:block;}}.theme--blue .site-header__mobile .main-nav__wrap > li.full-menu label,.theme--green .site-header__mobile .main-nav__wrap > li.full-menu label,.theme--brown .site-header__mobile .main-nav__wrap > li.full-menu label{border-left-color:#fff;}@media screen and (min-width: 1230px){.site-header__mobile .main-nav__wrap > li.full-menu .site-header__menu-toggle{position:relative;z-index:6;}}.site-header__mobile .main-nav__submenu{position:fixed;top:0;right:0;width:100%;height:100%;transform:translateX(100%);transition:transform .3s ease-out;z-index:5;padding:3.125rem 1.25rem 3.75rem 2.1875rem;box-sizing:border-box;display:flex;flex-direction:column;gap:1.1875rem;overflow-y:hidden;overflow-x:hidden;overscroll-behavior:contain;background-color:#f3f9fa;}@media screen and (min-width: 768px){.site-header__mobile .main-nav__submenu{padding:7.5rem 3.4375rem 3.4375rem;}}.site-header__mobile .main-nav__submenu > li{position:relative;z-index:3;line-height:1.3;}.site-header__mobile .main-nav__submenu > li:first-of-type{margin-bottom:.8125rem;}.site-header__mobile .main-nav__submenu > li:first-of-type:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.0625rem;}.site-header__mobile .main-nav__submenu > li:last-of-type{margin-top:1.875rem;}.site-header__mobile .treatment-nav{gap:0;padding-left:2.1875rem;}.site-header__mobile .treatment-nav > li:first-child,.site-header__mobile .treatment-nav > li:nth-child(2){margin-inline:-3.75rem -1.5625rem;padding-inline:3.75rem 1.5625rem;background-color:white;}.site-header__mobile .treatment-nav > li:first-child{margin-top:-3.125rem;margin-bottom:0;padding-top:3.125rem;padding-bottom:.625rem;background-color:white;}.site-header__mobile .category-title{font-size:1.125rem;line-height:1.5;color:#007a7a;font-weight:700;margin-bottom:1.25rem;margin-top:3.4375rem;padding-top:0;background-color:transparent;}.site-header__mobile .category-title:first-child{padding-top:1.4375rem;}.site-header__mobile .conditions-list li,.site-header__mobile .services-list li{margin-bottom:1.03125rem;}.site-header__mobile .conditions-list li a,.site-header__mobile .services-list li a{font-size:1.375rem;line-height:1.5;color:#00649d;font-weight:700;letter-spacing:-.01375rem;margin-bottom:1.25rem;text-decoration:none;position:relative;}.site-header__mobile .conditions-list li.category-title,.site-header__mobile .services-list li.category-title{padding-top:0;}.site-header__mobile .conditions-list li .main-nav__submenu-title,.site-header__mobile .services-list li .main-nav__submenu-title{padding-top:.625rem;padding-bottom:1.5625rem;}.site-header__mobile .conditions-list li .main-nav__submenu-title:before,.site-header__mobile .services-list li .main-nav__submenu-title:before{content:"";border:none;}.site-header__mobile .conditions-list li .main-nav__submenu-title a,.site-header__mobile .services-list li .main-nav__submenu-title a{font-size:1.125rem;line-height:1.3888;color:#00649d;font-weight:700;margin-bottom:1.25rem;text-decoration:underline;text-decoration-thickness:.1875rem;text-underline-offset:.25rem;transition:color .3s ease-in-out;}.site-header__mobile .conditions-list li .main-nav__submenu-title a:after,.site-header__mobile .services-list li .main-nav__submenu-title a:after{content:"";background:none;border:none;}.site-header__mobile .conditions-list li .main-nav__submenu-title a:hover,.site-header__mobile .services-list li .main-nav__submenu-title a:hover{color:black;}.site-header__mobile .conditions-list a::after{content:"";border:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'6.173\' height=\'14.289\'%3E%3Cpath fill=\'%2300649d\' d=\'M6.173 7.016a1 1 0 0 1-.167.554l-4.173 6.272a1 1 0 0 1-1.387.279 1 1 0 0 1-.279-1.387l3.8-5.707L.182 1.569A1 1 0 0 1 .433.177a1 1 0 0 1 1.392.251l4.173 6.017a1 1 0 0 1 .175.571Z\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:center;width:.375rem;height:.9375rem;position:absolute;top:50%;transform:translateY(-50%);right:-1.25rem;transition:right .3s ease-in-out;}.site-header__mobile .conditions-list a:hover:after{right:-1.875rem;}.site-header__mobile .services-list li:nth-child(2){background-color:transparent;}.site-header__mobile .services-list .category-title{margin-top:.625rem;}.site-header__mobile .services-list li{margin-bottom:.96875rem;}.site-header__mobile .services-list li a{font-size:1.25rem;transition:color .3s ease-in-out;}.site-header__mobile .services-list li a:hover{color:black;}.site-header__mobile .main-nav__submenu > li + li{padding:0;}.site-header__mobile .main-nav__submenu > li > a{font-size:1.25rem;color:#00649d;line-height:1;font-weight:700;text-decoration:none;transition:.3s color ease-in-out;}.site-header__mobile .main-nav__submenu > li > a:focus,.site-header__mobile .main-nav__submenu > li > a:hover{color:#000;}.site-header__mobile .main-nav__submenu-title{position:relative;}.site-header__mobile .main-nav__submenu-title:before{content:"";position:absolute;inset:-1.5625rem 2.1875rem auto 0;}.site-header__mobile .main-nav__submenu-title > a{color:#00649d;text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.3125rem;font-weight:700;font-family:"Nunito Sans",sans-serif;font-size:1rem;transition:.3s color ease-in-out;position:relative;}.site-header__mobile .main-nav__submenu-title > a:focus,.site-header__mobile .main-nav__submenu-title > a:hover{color:#000;}.site-header__mobile .main-nav__submenu-back{background:none;border:none;font-weight:700;font-family:"Nunito Sans",sans-serif;font-size:1.125rem;line-height:1.4;color:#00649d;position:relative;cursor:pointer;display:block;padding:0;transition:.3s color ease-in-out;}.site-header__mobile .main-nav__submenu-back > svg{display:none;}.site-header__mobile .main-nav__submenu-back:before{content:"";position:absolute;width:.5rem;height:1.125rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'6.173\' height=\'14.289\'%3E%3Cpath fill=\'%2300649d\' d=\'M6.173 7.016a1 1 0 0 1-.167.554l-4.173 6.272a1 1 0 0 1-1.387.279 1 1 0 0 1-.279-1.387l3.8-5.707L.182 1.569A1 1 0 0 1 .433.177a1 1 0 0 1 1.392.251l4.173 6.017a1 1 0 0 1 .175.571Z\'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;transition:.3s background-image ease-in-out;transform:rotate(180deg);top:50%;left:-.9375rem;margin-top:-.625rem;}.site-header__mobile .main-nav__submenu-back:focus,.site-header__mobile .main-nav__submenu-back:hover{color:#000;}.site-header__mobile .main-nav__submenu-back:focus:before,.site-header__mobile .main-nav__submenu-back:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'6.173\' height=\'14.289\'%3E%3Cpath fill=\'%23000000\' d=\'M6.173 7.016a1 1 0 0 1-.167.554l-4.173 6.272a1 1 0 0 1-1.387.279 1 1 0 0 1-.279-1.387l3.8-5.707L.182 1.569A1 1 0 0 1 .433.177a1 1 0 0 1 1.392.251l4.173 6.017a1 1 0 0 1 .175.571Z\'/%3E%3C/svg%3E");}.site-header__mobile-nav{width:2.5rem;position:relative;z-index:10000;}.site-header__mobile-nav .site-header__mega-menu-open-line-wrap{padding:.625rem 0;display:block;width:3rem;background-color:transparent;border:none;cursor:pointer;}.no-js .site-header__mobile-nav .site-header__mega-menu-open-line-wrap{display:none;}.js .site-header__mobile-nav .site-header__mega-menu-open-line-wrap{display:block;}@media (hover: hover){.site-header__mobile-nav .site-header__mega-menu-open-line-wrap:focus .site-header__mega-menu-open-line,.site-header__mobile-nav .site-header__mega-menu-open-line-wrap:hover .site-header__mega-menu-open-line{border-color:#000;}}.site-header__mobile-nav .site-header__mega-menu-open-line-wrap .site-header__mega-menu-open-line{display:block;width:100%;border-bottom:.25rem solid #00649d;margin-bottom:.5625rem;transform-origin:center center;transition:.3s transform ease-in-out,.3s opacity ease-in-out,.3s border-color ease-in-out;position:relative;}.site-header__mobile-nav .site-header__mega-menu-open-line-wrap .site-header__mega-menu-open-line:last-child{margin-bottom:0;}.header__secondary__style .site-header__mobile-nav .site-header__mega-menu-open-line-wrap .site-header__mega-menu-open-line{border-color:#fff;}.site-header__mobile.active .site-header__mobile-nav .site-header__mega-menu-open-line-wrap > span{width:2.5rem;}.site-header__mobile.active .site-header__mobile-nav .site-header__mega-menu-open-line-wrap > span:nth-child(2){transform:rotate(-45deg) translate(-.75rem,.4375rem);}.site-header__mobile.active .site-header__mobile-nav .site-header__mega-menu-open-line-wrap > span:nth-child(3){opacity:0;}.site-header__mobile.active .site-header__mobile-nav .site-header__mega-menu-open-line-wrap > span:nth-child(4){transform:rotate(45deg) translate(-.6875rem,-.4375rem);}.js .site-header__mobile-nav .no-js-site-header__mega-menu-open-line-wrap{display:none;}.site-header__mobile-nav .no-js-site-header__mega-menu-open-line-wrap span{display:block;width:100%;border-bottom:.25rem solid #00649d;margin-bottom:.5625rem;transform-origin:center center;transition:.3s transform ease-in-out,.3s opacity ease-in-out,.3s border-color ease-in-out;position:relative;}.site-header__mobile-nav .no-js-site-header__mega-menu-open-line-wrap span:last-child{margin-bottom:0;}.site-header__mobile-nav .no-js-site-header__mega-menu-open-line-wrap:hover span{border-color:rgba(0,100,157,.5);}.site-header__mobile.active .site-header__mobile-nav .no-js-site-header__mega-menu-open-line-wrap > span{border-color:#fff;}.site-header__mobile.active .site-header__mobile-nav .no-js-site-header__mega-menu-open-line-wrap > span:nth-child(1){transform:rotate(-45deg) translate(-.375rem,.375rem);}.site-header__mobile.active .site-header__mobile-nav .no-js-site-header__mega-menu-open-line-wrap > span:nth-child(2){opacity:0;}.site-header__mobile.active .site-header__mobile-nav .no-js-site-header__mega-menu-open-line-wrap > span:nth-child(3){transform:rotate(45deg) translate(-.375rem,-.4375rem);}.site-header__mobile-nav:focus,.site-header__mobile-nav:hover{background-color:transparent;}.site-header__mobile-nav .search-modal-toggle{position:absolute;top:62%;right:3.1875rem;transform:translateY(-50%);}@media (hover: hover){.site-header__mobile-nav .search-modal-toggle:hover svg{fill:#000;}}.site-header__mobile-nav .search-modal-toggle:before,.site-header__mobile-nav .search-modal-toggle:after{content:"";display:block;border-bottom:.25rem solid #00649d;width:2.5rem;opacity:0;transition:.3s opacity ease-in-out,.3s border-color ease-in-out;position:absolute;top:.8125rem;left:0rem;}.site-header__mobile-nav .search-modal-toggle:before{transform:rotate(-45deg);}.site-header__mobile-nav .search-modal-toggle:after{transform:rotate(45deg);}.site-header__mobile-nav .search-modal-toggle[aria-expanded=true]:before,.site-header__mobile-nav .search-modal-toggle[aria-expanded=true]:after{opacity:1;}.site-header__mobile-nav .search-modal-toggle[aria-expanded=true] svg{opacity:0;}@media (hover: hover){.site-header__mobile-nav .search-modal-toggle[aria-expanded=true]:hover:before,.site-header__mobile-nav .search-modal-toggle[aria-expanded=true]:hover:after{border-color:#000;}}.site-header__mobile-nav .search-modal-toggle svg{fill:#00649d;transition:.3s fill ease-in-out,.3s opacity ease-in-out;padding:0;height:1.8125rem;}.header__secondary__style .site-header__mobile-nav .search-modal-toggle svg{fill:#fff;}.no-js .site-header__mobile-nav .search-modal-toggle{display:none;}.js .site-header__mobile-nav .search-modal-toggle{display:block;}.site-header__mobile-nav .no-js-search-modal-toggle{position:absolute;top:2.5rem;right:4rem;}.site-header__mobile-nav .no-js-search-modal-toggle svg{fill:#00649d;padding:0;height:1.5rem;}.no-js-close-nav{position:absolute;top:0;left:0;z-index:10001;}.no-js-close-nav a{color:#fff;}.site-header__wrap{display:none;visibility:hidden;}@media screen and (min-width: 1230px){.site-header__wrap{display:block;visibility:visible;}}@media screen and (min-width: 1230px){.site-header__main{display:none;}}.site-header__full-navigation{display:flex;flex-direction:column;position:fixed;right:0;top:5.25rem;width:100%;padding-bottom:env(safe-area-inset-bottom);height:calc(100% - 5.25rem);transform:translateX(100%);transition:transform .3s ease-out;background-color:#f3f9fa;overflow:hidden;}@media screen and (min-width: 768px){.site-header__full-navigation{align-items:stretch;z-index:5;overflow-x:hidden;padding-bottom:1.25rem;}}.site-header__full-navigation .site-header__full-navigation-scroller{height:100%;overflow-y:hidden;overflow-x:hidden;}.site-header__mobile.active .site-header__full-navigation .site-header__full-navigation-scroller{overflow-y:auto;}.site-header__mobile.active .site-header__full-navigation,.site-header__full-navigation:target{transform:translateX(0%);transition:transform .3s ease-out;z-index:100;}.site-header__full-navigation .upper-main-nav{background:transparent;box-sizing:border-box;padding-bottom:1.25rem;position:relative;z-index:4;}@media screen and (min-width: 768px){.site-header__full-navigation .upper-main-nav{padding:0 1.25rem 1.25rem;}}@media screen and (min-width: 1230px){.site-header__full-navigation .upper-main-nav{width:100%;padding:0 2.4375rem;}}.site-header__full-navigation .upper-main-nav .main-nav__wrap{flex-direction:column;padding-right:1.25rem;margin-top:2.8125rem;margin-left:2.375rem;}@media screen and (min-width: 768px){.site-header__full-navigation .upper-main-nav .main-nav__wrap{padding:1.25rem;}}.site-header__full-navigation .upper-main-nav .main-nav__wrap > li > a,.site-header__full-navigation .upper-main-nav .main-nav__wrap > li > noscript > a{color:#00649d;font-weight:700;font-size:1.75rem;line-height:2.125rem;text-decoration:none;}.site-header__full-navigation .upper-main-nav .main-nav__wrap > li + li{margin-left:0;}.site-header__full-navigation .utility-nav{background:transparent;}@media screen and (min-width: 768px){.site-header__full-navigation .utility-nav{padding-top:7.5rem;padding-bottom:.625rem;}}.site-header__full-navigation .utility-nav__wrap{justify-content:flex-start;}.site-header__mobile-toggle,.site-header__menu-toggle{background:transparent;border:none;width:2.75rem;height:2.75rem;padding:0;cursor:pointer;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;}.site-header__mobile-toggle > span,.site-header__menu-toggle > span{width:2.0625rem;height:2.0625rem;position:relative;margin-top:6px;margin-bottom:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.site-header__mobile-toggle > span,.site-header__menu-toggle > span{height:0;background-color:transparent;}.site-header__mobile-toggle > span::before,.site-header__mobile-toggle > span::after,.site-header__menu-toggle > span::before,.site-header__menu-toggle > span::after{display:block;width:33px;height:1px;background-color:#00649d;outline:1px solid transparent;border-radius:4px;-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;transition-property:background-color,transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;}.site-header__mobile-toggle > span::before,.site-header__mobile-toggle > span::after,.site-header__menu-toggle > span::before,.site-header__menu-toggle > span::after{position:absolute;content:"";}.site-header__mobile-toggle > span::before,.site-header__menu-toggle > span::before{top:-3.5px;}.site-header__mobile-toggle > span::after,.site-header__menu-toggle > span::after{top:3.5px;}.site-header__mobile-toggle{margin-left:.75rem;z-index:1000;}@media screen and (min-width: 768px){.site-header__mobile-toggle{position:relative;}}@media screen and (min-width: 768px){.site-header__mobile.active .site-header__mobile-toggle span:before,.site-header__mobile.active .site-header__mobile-toggle span:after{background:#fff;}}.site-header__top .site-header__content-wrap{align-items:center;display:flex;justify-content:space-between;}.site-header__top .site-header__utility-wrap{width:97%;}@media screen and (min-width: 1390px){.site-header__top .site-header__utility-wrap{width:80%;}}.site-header__top .site-header__utility{padding-top:.625rem;padding-bottom:.625rem;}@media screen and (min-width: 1230px){.site-header__top .site-header__utility{margin-right:0rem;padding-right:0rem;padding-top:1.375rem;padding-bottom:.625rem;}}.site-header__top .site-header__utility ul{align-items:center;display:flex;justify-content:flex-end;gap:1.875rem;}.site-header__top .site-header__utility ul li{line-height:1;}.site-header__top .site-header__utility ul a:not([class]){line-height:1.5rem;font-size:1rem;font-weight:400;color:#00649d;display:inline-block;text-decoration:underline;transition:color .3s ease-in-out;}.site-header__top .site-header__utility ul a:not([class]):hover{color:#000;}.header__secondary__style .site-header__top .site-header__utility ul a:not([class]){color:#fff;}.header__secondary__style .site-header__top .site-header__utility ul a:not([class]):hover{color:#000;}.site-header__top .site-header__utility ul .wp-element-button{font-size:1.16625rem;line-height:1.3333;font-weight:700;padding-top:.375rem;padding-bottom:.1875rem;padding-inline:1.5625rem;letter-spacing:-.00625rem;}.site-header__top .site-header__desktop-primary{display:flex;justify-content:flex-end;}.site-header__top .site-header__desktop-primary > ul{align-items:center;display:flex;justify-content:flex-end;gap:1.875rem;z-index:10;border-top:.0625rem solid #ffd100;}@media screen and (min-width: 1440px){.site-header__top .site-header__desktop-primary > ul{margin-right:0rem;padding-right:0rem;padding-left:0rem;}}.site-header__top .site-header__desktop-primary > ul li{line-height:1;position:relative;padding:0 0 .9375rem 0;}@media screen and (min-width: 1024px){.site-header__top .site-header__desktop-primary > ul li:has(ul.treatment-nav){position:static;}}.site-header__top .site-header__desktop-primary > ul li a{position:relative;font-size:1rem;transition:color .3s ease-in-out;}@media screen and (min-width: 1440px){.site-header__top .site-header__desktop-primary > ul li a{font-size:1.25rem;line-height:1.6;font-weight:700;}}.site-header__top .site-header__desktop-primary > ul li a svg{fill:#00649d;width:1.6875rem;height:1.6875rem;}.header__secondary__style .site-header__top .site-header__desktop-primary > ul li a svg{fill:#ffd100;}.header__secondary__style .site-header__top .site-header__desktop-primary > ul li a svg:focus,.header__secondary__style .site-header__top .site-header__desktop-primary > ul li a svg:hover{fill:#fff;}.site-header__top .site-header__desktop-primary > ul li a.has-children{padding-right:1.25rem;}.site-header__top .site-header__desktop-primary > ul li a.has-children:after{content:"";width:.4375rem;height:1rem;position:absolute;top:.9375rem;right:.1875rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'6.173\' height=\'14.289\'%3E%3Cpath fill=\'%2300649d\' d=\'M6.173 7.016a1 1 0 0 1-.167.554l-4.173 6.272a1 1 0 0 1-1.387.279 1 1 0 0 1-.279-1.387l3.8-5.707L.182 1.569A1 1 0 0 1 .433.177a1 1 0 0 1 1.392.251l4.173 6.017a1 1 0 0 1 .175.571Z\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;transform:rotate(90deg);transition:transform .3s ease-in-out,.3s top ease-in-out,background-image .3s ease-in-out;}@media screen and (min-width: 1440px){.site-header__top .site-header__desktop-primary > ul li a.has-children:after{top:1.25rem;}}.site-header__top .site-header__desktop-primary > ul li a:focus,.site-header__top .site-header__desktop-primary > ul li a:hover{color:#000;}.site-header__top .site-header__desktop-primary > ul li a:focus:after,.site-header__top .site-header__desktop-primary > ul li a:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'6.173\' height=\'14.289\'%3E%3Cpath fill=\'%23000000\' d=\'M6.173 7.016a1 1 0 0 1-.167.554l-4.173 6.272a1 1 0 0 1-1.387.279 1 1 0 0 1-.279-1.387l3.8-5.707L.182 1.569A1 1 0 0 1 .433.177a1 1 0 0 1 1.392.251l4.173 6.017a1 1 0 0 1 .175.571Z\'/%3E%3C/svg%3E");}.site-header__top .site-header__desktop-primary > ul li a.search-modal-toggle svg{transition:fill .3s ease-out;}.site-header__top .site-header__desktop-primary > ul li a.search-modal-toggle:focus svg,.site-header__top .site-header__desktop-primary > ul li a.search-modal-toggle:hover svg{fill:#000;}.no-js .site-header__top .site-header__desktop-primary > ul li a.search-modal-toggle{display:none;}.js .site-header__top .site-header__desktop-primary > ul li a.search-modal-toggle{display:flex;align-items:center;}.site-header__top .site-header__desktop-primary > ul li ul{display:none;}.no-js .site-header__top .site-header__desktop-primary > ul li:hover ul{width:12.5rem;display:block;position:absolute;top:3.75rem;left:-1.5625rem;padding-inline:1.25rem;background-color:#fff;}.no-js .site-header__top .site-header__desktop-primary > ul li:hover ul li{background-color:#fff;}.no-js .site-header__top .site-header__desktop-primary > ul li:hover ul li a{padding:.3125rem;}.js .site-header__top .site-header__desktop-primary > ul li:hover ul{display:none;}.js .site-header__top .site-header__desktop-primary > ul li.hover a.has-children:after{transform:rotate(270deg);top:1.3125rem;}@media screen and (min-width: 1390px){.js .site-header__top .site-header__desktop-primary > ul li.hover a.has-children:after{top:1.3125rem;}}.js .site-header__top .site-header__desktop-primary > ul li.hover ul{width:12.5rem;display:block;position:absolute;top:3.125rem;left:-1.25rem;padding-inline:1.25rem;padding-bottom:0;padding-top:.625rem;background-color:#fff;}@media screen and (min-width: 1200px){.js .site-header__top .site-header__desktop-primary > ul li.hover ul{box-shadow:0 .5rem 1.25rem rgba(0,0,0,.05);}}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav{display:flex;flex-direction:row;background:transparent;width:77vw;height:29.0625rem;min-width:60.625rem;max-width:61.5rem;box-shadow:none;padding-right:0;left:-3.125rem;}@media screen and (min-width: 1024px){.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav{left:auto;max-width:70.25rem;right:0;top:7.6875rem;}}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .conditions-list,.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .services-list{width:100%;height:100%;display:grid;position:relative;top:0;left:0;padding:1.625rem 1.875rem 4.375rem;}@media screen and (min-width: 1440px){.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .conditions-list,.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .services-list{padding:1.625rem 3.25rem 4.375rem;}}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .conditions-list .parent-link,.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .services-list .parent-link{left:1.875rem;left:1.25rem;font-size:1rem;line-height:1.5625;position:absolute;bottom:1.25rem;}@media screen and (min-width: 1440px){.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .conditions-list .parent-link,.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .services-list .parent-link{left:3.25rem;}}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .conditions-list{grid-template-columns:1fr;box-shadow:none;padding-bottom:7.5rem;padding-right:0rem;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .conditions-list li:not(.parent-link){padding-bottom:0;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .conditions-list li:not(.parent-link) a{font-size:1.25rem;line-height:1.38888;font-weight:700;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .conditions-list li:not(.parent-link) a::after{content:"";border:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'6.173\' height=\'14.289\'%3E%3Cpath fill=\'%2300649d\' d=\'M6.173 7.016a1 1 0 0 1-.167.554l-4.173 6.272a1 1 0 0 1-1.387.279 1 1 0 0 1-.279-1.387l3.8-5.707L.182 1.569A1 1 0 0 1 .433.177a1 1 0 0 1 1.392.251l4.173 6.017a1 1 0 0 1 .175.571Z\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:center;width:.375rem;height:.9375rem;display:inline-block;margin-left:.3125rem;transform:translateX(.25rem) translateY(.0625rem);transition:transform .3s ease-in-out;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .conditions-list li:not(.parent-link) a:hover{color:#00649d;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .conditions-list li:not(.parent-link) a:hover:after{transform:translateX(.625rem) translateY(.0625rem);}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .conditions-list li.category-title{padding-bottom:.625rem;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .conditions-list li.parent-link a{font-size:1rem;line-height:1.5625;font-weight:700;text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.25rem;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .conditions-list li.parent-link a::after{content:"";border:none;background:none;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .services-list{grid-template-columns:1fr .85fr;background-color:#f3f9fa;box-shadow:none;column-gap:2.125rem;padding-left:5rem;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .services-list li{background-color:transparent;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .services-list li a{font-size:1.125rem;line-height:1.3333;font-weight:700;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .services-list li.category-title{grid-column:span 2;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .services-list li.parent-link{left:5rem;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .services-list li.parent-link a{font-size:1rem;line-height:1.5625;font-weight:700;text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.25rem;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .services-list li.parent-link a::after{content:"";border:none;background:none;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav .category-title{font-size:1rem;line-height:1.5;color:#007a7a;font-weight:700;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav > li:first-child{width:27%;padding:0;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul.treatment-nav > li:nth-child(2){width:73%;padding:0;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul li{background-color:#fff;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul li a{padding:0;display:inline-block;font-weight:400;}.header__secondary__style .js .site-header__top .site-header__desktop-primary > ul li.hover ul li a{color:#00649d;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul li.parent-link{padding-top:.9375rem;}.js .site-header__top .site-header__desktop-primary > ul li.hover ul li.parent-link a{font-weight:700;font-size:1rem;line-height:1.5625;position:relative;text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.25rem;}.site-header__top .site-header__desktop-primary > ul a{line-height:1.25rem;font-size:1.0625rem;font-weight:700;color:#00649d;display:inline-block;padding:.875rem 0;text-decoration:none;}.header__secondary__style .site-header__top .site-header__desktop-primary > ul a{color:#fff;}#search-modal:target{display:block;}.lower-main-nav{padding:0rem 1.25rem 1.25rem;margin-block:2.25rem 0;position:relative;z-index:3;}@media screen and (min-width: 768px){.lower-main-nav{padding:0rem 2.5rem 1.25rem;}}.lower-main-nav .tertiary-nav{padding-inline:1.125rem;}.lower-main-nav .tertiary-nav .tertiary-nav__wrap{column-count:2;column-gap:2.5rem;max-width:37.5rem;}.lower-main-nav .tertiary-nav .tertiary-nav__wrap li{padding-bottom:1.25rem;text-align:left;break-inside:avoid;line-height:1.2;}.lower-main-nav .tertiary-nav .tertiary-nav__wrap li a{color:#00649d;text-decoration:underline;font-size:1.125rem;line-height:1;font-weight:400;transition:.3s color ease-in-out;}.lower-main-nav .tertiary-nav .tertiary-nav__wrap li a:focus,.lower-main-nav .tertiary-nav .tertiary-nav__wrap li a:hover{color:black;}.lower-main-nav .tertiary-nav .tertiary-nav__cta-links{display:flex;flex-direction:column;order:0;margin-bottom:1.875rem;}.lower-main-nav .tertiary-nav .tertiary-nav__cta-links li{margin-bottom:1.6875rem;}.lower-main-nav .tertiary-nav .tertiary-nav__cta-links li a.wp-element-button{border-color:#ffd100;color:#00649d;}.lower-main-nav .tertiary-nav .tertiary-nav__cta-links li a.wp-element-button:focus,.lower-main-nav .tertiary-nav .tertiary-nav__cta-links li a.wp-element-button:hover{background-color:#ffd100;color:#00649d;}.site-header__logo{max-width:13.125rem;padding-top:.9375rem;}.site-header__logo svg{max-width:100%;height:auto;}.site-header__logo a{display:block;}.site-header__mobile-logo{max-width:11rem;margin-top:.625rem;}.site-header__mobile-logo svg{max-width:100%;height:auto;display:block;}.site-header__mobile-logo a{display:block;}.site-footer{text-align:center;padding:3.125rem 2.3125rem;margin-inline:auto;clear:both;background-color:#00649d;}@media screen and (min-width: 1200px){.site-footer{text-align:left;padding:3.75rem 4.0625rem 1.875rem;display:flex;flex-wrap:wrap;justify-content:center;}}.site-footer__menus{display:flex;flex-direction:column;}@media screen and (min-width: 1200px){.site-footer__menus{display:grid;grid-template-areas:"social primary resources contact";grid-template-columns:1.53fr 1.15fr 1fr 1fr;gap:1.875rem;padding-bottom:2.1875rem;margin-top:0rem;border-bottom:.0625rem solid white;}}.site-footer__social-nav{margin-bottom:1.875rem;grid-area:social;margin-top:1.25rem;}@media screen and (min-width: 1200px){.site-footer__social-nav{margin-bottom:0;}}.site-footer__logo{padding-inline:0rem;max-width:13.75rem;margin-inline:auto;}@media screen and (min-width: 1200px){.site-footer__logo{padding-inline:0;flex:0 0 auto;margin-inline:0;margin-top:-.9375rem;max-width:14.875rem;}}.site-footer__logo a{display:block;}.site-footer__logo a img,.site-footer__logo a svg{width:100%;max-width:100%;height:auto;}.site-footer__primary-nav,.site-footer__resource-menu,.site-footer__contact-wrap{padding-top:1.25rem;}.site-footer__primary-nav{margin-bottom:2.8125rem;grid-area:primary;}@media screen and (min-width: 1200px){.site-footer__primary-nav{margin-bottom:0;}}@media screen and (min-width: 768px){.site-footer__primary-nav ul{display:flex;flex-wrap:wrap;justify-content:center;gap:1.875rem;}}@media screen and (min-width: 1200px){.site-footer__primary-nav ul{display:block;}}.site-footer__primary-nav ul li{margin-bottom:1.375rem;line-height:1.16;}.site-footer__primary-nav ul li:last-child{margin-bottom:0;}.site-footer__primary-nav ul li a{font-weight:600;font-size:1.875rem;color:#fff;transition:.3s color ease-in-out,.3s text-decoration-color ease-in-out;text-decoration:none;}.site-footer__primary-nav ul li a:hover{color:#ffd100;}@media screen and (min-width: 1024px){.site-footer__primary-nav ul li a{font-size:1.5625rem;line-height:1.12;}}.site-footer__wrap{width:100%;}.site-footer__menu-title{font-size:1.25rem;line-height:1.2;font-weight:600;color:white;margin-bottom:.625rem;grid-column:span 2;}@media screen and (min-width: 1024px){.site-footer__menu-title{font-size:1.125rem;line-height:1.5;}}.site-footer__resource-menu{margin-bottom:2.5rem;grid-area:resources;}@media screen and (min-width: 1200px){.site-footer__resource-menu{margin-bottom:0;}}@media screen and (min-width: 768px){.site-footer__resource-menu ul{display:flex;flex-wrap:wrap;justify-content:center;gap:1.875rem;}}@media screen and (min-width: 1200px){.site-footer__resource-menu ul{gap:0;display:block;}}.site-footer__resource-menu ul li{margin-bottom:.625rem;}.site-footer__resource-menu ul li a,.site-footer__resource-menu ul li .link-default{color:white;font-size:1.125rem;font-family:"Nunito",sans-serif;line-height:1.4444;font-weight:200;}.site-footer__resource-menu ul li a:hover,.site-footer__resource-menu ul li .link-default:hover{color:#ffd100;}@media screen and (min-width: 1024px){.site-footer__resource-menu ul li a,.site-footer__resource-menu ul li .link-default{font-size:1rem;line-height:1.5;font-weight:200;}}.site-footer__resource-menu ul li:last-child{margin-bottom:0;}.site-footer__resource-menu ul li:last-child{margin-bottom:0;}.site-footer__resource-menu ul li p{font-size:.875rem;line-height:1.71;}.site-footer__social{padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:.0625rem solid white;}@media screen and (min-width: 1200px){.site-footer__social{flex:0 1 auto;width:100%;grid-column:span 2;border-bottom:none;margin-bottom:0;padding-bottom:0;}}.site-footer__social ul{display:flex;align-items:center;justify-content:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem;}@media screen and (min-width: 768px){.site-footer__social ul{gap:2.0625rem;}}@media screen and (min-width: 1200px){.site-footer__social ul{justify-content:left;gap:.9375rem;}}.site-footer__social ul li a{color:#fff;text-decoration:none;transition:.3s color ease-in-out,background-color .3s ease-out,border-color .3s ease-out;font-size:.875rem;padding:0;min-width:2.8125rem;height:2.8125rem;display:flex;align-items:center;justify-content:center;}@media screen and (min-width: 1200px){.site-footer__social ul li a{min-width:1.9375rem;height:1.9375rem;}}.site-footer__social ul li a.site-footer__social--youtube svg{height:2.5rem;}@media screen and (min-width: 1200px){.site-footer__social ul li a.site-footer__social--youtube svg{height:1.9375rem;}}.site-footer__social ul li a svg{fill:#fff;width:auto;height:2.8125rem;transition:opacity .3s ease-out;opacity:1;}@media screen and (min-width: 1200px){.site-footer__social ul li a svg{height:1.9375rem;}}.site-footer__social ul li a:focus-visible svg,.site-footer__social ul li a:hover svg{opacity:.5;}.site-footer__contact-wrap{grid-area:contact;}@media screen and (min-width: 1200px){.site-footer__contact-wrap{display:block;gap:0rem;}}.site-footer__contact{margin-bottom:1.875rem;}.site-footer__contact .site_footer__contact_name{color:white;font-size:1.125rem;line-height:1.56;font-weight:100;margin:0 0 .1875rem;}.site-footer__contact address{font-style:normal;color:white;font-size:1.125rem;line-height:1.56;font-weight:100;}@media screen and (min-width: 1024px){.site-footer__contact address{font-size:1rem;line-height:1.75;}}.site-footer__bottom .site-footer__bottom-menu ul{display:flex;flex-direction:column;justify-content:center;text-align:center;}@media screen and (min-width: 768px){.site-footer__bottom .site-footer__bottom-menu ul{flex-direction:row;gap:2.5rem;align-items:center;}}@media screen and (min-width: 1024px){.site-footer__bottom .site-footer__bottom-menu ul{padding-top:2.1875rem;}.site-footer__bottom .site-footer__bottom-menu ul.site-footer__bottom-legal-links{padding-top:3.4375rem;gap:1.4375rem;}}@media screen and (min-width: 1200px){.site-footer__bottom .site-footer__bottom-menu ul{justify-content:flex-start;text-align:left;}}.site-footer__bottom .site-footer__bottom-menu ul li{font-size:1.125rem;display:inline;padding-left:0;order:0;margin-bottom:.625rem;}.site-footer__bottom .site-footer__bottom-menu ul li a{color:#fff;font-size:1.125rem;text-decoration:underline;text-decoration-thickness:.0625rem;transition:.3s color ease-in-out;}@media screen and (min-width: 1200px){.site-footer__bottom .site-footer__bottom-menu ul li a{font-size:1.125rem;line-height:1.5;}}.site-footer__bottom .site-footer__bottom-menu ul li a:hover{color:#ffd100;}.site-footer__bottom .site-footer__bottom-menu ul li.copyright{font-style:italic;font-weight:200;font-size:1.125rem;line-height:1.2;padding-top:2.1875rem;color:white;}@media screen and (min-width: 768px){.site-footer__bottom .site-footer__bottom-menu ul li.copyright{order:initial;}}@media screen and (min-width: 1024px){.site-footer__bottom .site-footer__bottom-menu ul li.copyright{font-size:1rem;line-height:1.5;}}@media screen and (min-width: 1200px){.site-footer__bottom .site-footer__bottom-menu ul li.copyright{padding-top:0;}}.site-footer__bottom .site-footer__bottom-legal-links li a.legal-link{color:white;font-size:1.125rem;font-weight:200;line-height:1.5;}@media screen and (min-width: 1024px){.site-footer__bottom .site-footer__bottom-legal-links li a.legal-link{font-size:1rem;line-height:1.5;}}.page-homepage .paragraph-widget--blockquote{margin-bottom:4.0625rem;}blockquote{margin:0;}blockquote p{line-height:1.875rem;font-size:1.25rem;font-weight:700;display:block;margin:4.375rem auto;max-width:40.625rem;color:#007a7a;position:relative;text-align:center;font-style:normal;}blockquote p:before,blockquote p:after{content:"";background-color:#007a7a;display:block;height:.0625rem;left:50%;position:absolute;transform:translateX(-50%);width:8.125rem;}blockquote p:before{top:-1.875rem;}blockquote p:after{bottom:-1.875rem;}.text-content blockquote:last-child:first-child{margin-top:-3.125rem;margin-bottom:-3.125rem;}.blockquote{color:#fff;padding:4.5rem 2.375rem 4rem;background-size:120rem;position:relative;margin-inline:-2.25rem;}.blockquote::before{content:"";display:block;background-image:url("https://cdn-ildpbdc.nitrocdn.com/TOKfANilXPqthuwVjgYRnQbNmMwPiltH/assets/images/optimized/rev-8a6668b/shepherd.org/wp-content/themes/idfive-rapid-starter/icl/public/images/Texture.png");background-size:cover;background-position:center;position:absolute;inset:-.625rem 0 0 0;z-index:-2;}@media screen and (min-width: 768px){.blockquote::before{border-radius:1.25rem;}.page-homepage .blockquote::before{border-radius:0;}}@media screen and (min-width: 1024px){.blockquote::before{inset:0 0 0 0;}}@media screen and (min-width: 768px){.blockquote{margin-inline:auto;}.page-homepage .blockquote{margin-inline:-3.4375rem;}}@media screen and (min-width: 1024px){.blockquote{padding:5.9375rem 8.25rem 4.25rem 14.3125rem;}.page-homepage .blockquote{margin-inline:-8.75rem;}.blockquote:before{background-size:114.375rem;background-position:left center;}}@media screen and (min-width: 1440px){.blockquote:before{background-size:115%;}}@media screen and (min-width: 1024px){.blockquote.blockquote--with-image{display:grid;grid-template-columns:18.0625rem 1fr;padding:4.0625rem 5.75rem 3.4375rem 2.375rem;align-items:start;gap:9.375rem;}.page-homepage .blockquote.blockquote--with-image{padding:4.0625rem 8.75rem 3.4375rem;gap:10.3125rem;}}.blockquote__portrait{border-radius:100vw;overflow:hidden;width:21.375rem;margin-inline:auto;margin-bottom:1.75rem;}@media screen and (min-width: 1024px){.blockquote__portrait{width:100%;}}.blockquote__portrait:before{padding-top:100%;}.blockquote__text-wrap{position:relative;}@media screen and (min-width: 1024px){.blockquote--with-image .blockquote__text-wrap{margin-top:3.125rem;}}.blockquote__text-wrap a{color:white;text-decoration-thickness:.0625rem;font-weight:600;font-size:1.125rem;transition:color .3s ease-in-out;}.blockquote__text-wrap a:hover{color:#ffd100;}.blockquote__icon{display:block;margin-bottom:1.25rem;}@media screen and (min-width: 1024px){.blockquote__icon{position:absolute;transform:translateX(calc(-100% - 1.25rem));top:-2.0625rem;}.blockquote--with-image .blockquote__icon{top:-3.125rem;transform:translateX(calc(-100% - 1.25rem));}.page-homepage .blockquote--with-image .blockquote__icon{transform:translateX(calc(-100% - 2.1875rem));}}.blockquote__icon svg{fill:#afd3dd;}.page-homepage .blockquote__icon svg{height:6.25rem;}.blockquote__quote{font-size:1.5rem;line-height:1.708;font-weight:600;color:#fff;margin-block:0 2.8125rem;}@media screen and (min-width: 1024px){.blockquote__quote{font-size:1.75rem;line-height:1.5714;margin-block:0 2.5rem;}.blockquote--with-image .blockquote__quote{margin-block:0 1.6875rem;}}.page-homepage .blockquote__quote{font-size:1.5625rem;line-height:1.64;}.blockquote__author{font-size:1.125rem;line-height:1.5555;font-weight:600;text-align:left;margin:0;}.blockquote__title{display:block;font-weight:200;font-style:italic;}.hero-container{position:relative;}main .hero-container{margin-inline:-2.25rem;margin-bottom:2.25rem;}@media screen and (min-width: 768px){main .hero-container{margin-inline:-3.4375rem;}}@media screen and (min-width: 1200px){main .hero-container{margin-inline:-4.375rem;}}@media screen and (min-width: 1200px){body:has(.sidenav) main .hero-container{margin-left:-22.8125rem;}}main .hero-container.hero-container--with-sidenav{margin-bottom:4.375rem;}@media screen and (min-width: 1200px){main .hero-container.hero-container--with-sidenav{margin-bottom:2.0625rem;}}main .hero-container.hero-container--with-sidenav.hero-container--push-sidenav-down{margin-bottom:9.375rem;}@media screen and (min-width: 1200px){main .hero-container.hero-container--with-sidenav.hero-container--push-sidenav-down{margin-bottom:0;}}@media screen and (min-width: 1024px){main .hero-container.hero-container--with-sidenav.hero-container__hero-small_image{margin-bottom:9.375rem;}}@media screen and (min-width: 1200px){main .hero-container.hero-container--with-sidenav.hero-container__hero-small_image{margin-bottom:0;}}.hero{background-size:1920px;background-repeat:no-repeat;position:relative;margin-block:0 2.4375rem;padding-inline:2.25rem;padding-block:2.0625rem;background-color:#e4f1f1;}@media screen and (min-width: 768px){.hero{padding-block:3rem 2.625rem;padding-inline:3.4375rem;}}@media screen and (min-width: 1200px){.hero{padding-inline:3.75rem;}}.hero .breadcrumbs{margin:0 0 .3125rem;}@media screen and (min-width: 768px){.hero .breadcrumbs{margin:0;}}.hero__title_container{display:flex;flex-direction:column-reverse;}@media screen and (min-width: 768px){.hero__title_container{display:block;}}@media screen and (min-width: 1200px){.hero__title_container{margin-left:0;}}.hero__title{color:#00649d;font-size:3.125rem;font-size:clamp(3.125rem,5.7vw,4.375rem);line-height:1.1;font-weight:700;letter-spacing:-.04375rem;}.hero__title:first-child{margin:0;}.hero__image-container{margin-inline:-2.25rem;position:relative;z-index:1;}@media screen and (min-width: 768px){.hero__image-container{margin-inline:-3.75rem;}}@media screen and (min-width: 1024px){.hero__image-container{margin-inline:0;}}@media screen and (min-width: 1024px){.hero__image-container img{border-radius:5rem;}}.hero.hero-small_image{padding-bottom:0;padding-top:1.875rem;}@media screen and (min-width: 1024px){.hero.hero-small_image{overflow:hidden;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.875rem;align-items:center;padding-left:4.0625rem;}}@media screen and (min-width: 1440px){.hero.hero-small_image{grid-template-columns:minmax(0,1fr) 39.75rem;}}.hero-container--with-sidenav .hero.hero-small_image{margin-bottom:0;}@media screen and (min-width: 1024px){.hero-container--with-sidenav .hero.hero-small_image{margin-bottom:4.375rem;}}.hero.hero-small_image:after{content:"";display:none;}@media screen and (min-width: 1024px){.hero.hero-small_image:after{display:block;background-color:#fff;position:absolute;inset:auto 0 0 0;height:8.125rem;}}@media screen and (min-width: 1200px){.hero-container--with-sidenav .hero.hero-small_image{margin-left:0;}}.hero.hero-small_image .hero__title_container{margin-bottom:.9375rem;}@media screen and (min-width: 1024px){.hero.hero-small_image .hero__title_container{transform:translateY(-5.8125rem);margin-bottom:0;}}@media screen and (min-width: 1200px){.hero.hero-small_image .hero__title_container{margin-left:0;}}.hero.hero-small_image .hero__title{padding-top:.625rem;}.hero.hero-small_image .hero__image-container{align-self:start;}.hero.hero-small_image .hero__image-container:before{padding-top:61.11%;}.hero.hero-large_image{padding-bottom:0;}.hero-container--with-sidenav .hero.hero-large_image{margin-bottom:0;}@media screen and (min-width: 1200px){.hero-container--with-sidenav .hero.hero-large_image{margin-bottom:4.375rem;}}@media screen and (min-width: 1024px){.hero.hero-large_image .hero__image-container{isolation:isolate;margin-inline:-3.75rem;}}@media screen and (min-width: 1200px){.hero.hero-large_image .hero__image-container{margin-inline:0;}}@media screen and (min-width: 1200px){.hero-container--with-sidenav .hero.hero-large_image .hero__image-container{margin-inline:0;}}.hero.hero-large_image .hero__image-container:before{padding-top:46.95%;}.hero.hero-large_image .hero__image-container:after{content:"";display:none;}@media screen and (min-width: 1024px){.hero.hero-large_image .hero__image-container:after{display:block;background-color:#fff;inset:9.6875rem -3.125rem 0;position:absolute;z-index:-1;}}@media screen and (min-width: 1024px) and (min-width: 1200px){.hero.hero-large_image .hero__image-container:after{inset:9.6875rem -3.75rem 0;}}.hero.hero-large_image .hero__title_container{margin-bottom:1.875rem;}@media screen and (min-width: 1024px){.hero.hero-large_image .hero__title_container{margin-bottom:3.4375rem;}}@media screen and (min-width: 1200px){.hero.hero-large_image .hero__title_container{margin-left:0;}}.hero.hero-full_image{padding-block:0;background-color:transparent;background-image:none;display:flex;flex-direction:column-reverse;overflow:hidden;}.hero.hero-full_image.nitro-lazy{background-image:none !important;}@media screen and (min-width: 1024px){.hero.hero-full_image{margin-inline:0rem;padding-inline:0;}}@media screen and (min-width: 1200px){.hero.hero-full_image{margin-inline:-4.6875rem;}}@media screen and (min-width: 1230px){.hero.hero-full_image{height:calc(100vh - 1.875rem);min-height:50rem;max-height:81.25rem;}}@media screen and (min-width: 1200px){.hero-container--with-sidenav .hero.hero-full_image{margin-inline:-3.75rem;}}@media screen and (min-width: 768px){.hero.hero-full_image .hero__button-set{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.875rem;}}@media screen and (min-width: 1024px){.hero.hero-full_image .hero__button-set{justify-content:flex-end;gap:1rem;padding-top:.5rem;}}.hero.hero-full_image .hero__button-set.link-round_corners .button{border-radius:100vw;}.hero.hero-full_image .hero__button-set .button{color:#00649d;width:100%;display:block;border-color:#ffd100;transition:.3s color ease-in-out,.3s background-color ease-in-out;margin-bottom:1.25rem;}@media screen and (min-width: 768px){.hero.hero-full_image .hero__button-set .button{width:auto;}}@media screen and (min-width: 1024px){.hero.hero-full_image .hero__button-set .button{padding-inline:.9375rem;}}.hero.hero-full_image .hero__button-set .button:last-child{margin-bottom:0;}.hero.hero-full_image .hero__button-set .button:focus,.hero.hero-full_image .hero__button-set .button:hover{color:#00649d;background-color:#ffd100;}.hero.hero-full_image .hero__title_container{background-color:#00649d;display:block;margin-inline:-2.8125rem;margin-top:-2.8125rem;text-align:left;padding:0 2.8125rem 3.3125rem;position:relative;z-index:2;isolation:isolate;border-radius:14% 14% 0 0;box-shadow:0 -2.5rem 3.125rem rgba(0,100,157,.9);}@media screen and (min-width: 1024px){.hero.hero-full_image .hero__title_container{border-radius:5rem 5rem 0 0;}}.hero.hero-full_image .hero__title_container::before{content:"";display:block;background-image:url("https://cdn-ildpbdc.nitrocdn.com/TOKfANilXPqthuwVjgYRnQbNmMwPiltH/assets/images/optimized/rev-8a6668b/shepherd.org/wp-content/themes/idfive-rapid-starter/icl/public/images/IMG_Hero_Pattern_Overlay-color.png");background-size:114.375rem;background-position:left center;border-radius:14% 14% 0 0;position:absolute;inset:0 0 0 0;z-index:-2;}@media screen and (min-width: 1440px){.hero.hero-full_image .hero__title_container::before{background-size:115%;}}@media screen and (min-width: 768px){.hero.hero-full_image .hero__title_container{margin-inline:-3.4375rem;margin-top:-4.6875rem;padding-inline:3.4375rem;}}@media screen and (min-width: 1024px){.hero.hero-full_image .hero__title_container{margin-inline:0rem;margin-top:-4.125rem;display:grid;grid-template-columns:1fr 1fr;}.hero.hero-full_image .hero__title_container:before,.hero.hero-full_image .hero__title_container:after{border-radius:5rem 5rem 0 0;}}@media screen and (min-width: 1200px){.hero.hero-full_image .hero__title_container{margin-top:-7rem;padding-inline:9.0625rem;}}.hero.hero-full_image .hero__title{font-size:3.5625rem;font-size:clamp(3.5625rem,7.2vw,6.25rem);line-height:1.1;font-weight:600;margin-top:-1.875rem;margin-bottom:1.375rem;color:white;}@media screen and (min-width: 1024px){.hero.hero-full_image .hero__title{font-weight:700;margin-top:-2.8125rem;letter-spacing:-.0625rem;line-height:1.04;grid-column:span 2;}}@media screen and (max-height: 675px) and (min-width: 768px){.hero.hero-full_image .hero__title{line-height:5.3125rem;}}.hero.hero-full_image .hero__intro-copy{color:#fff;font-size:1.375rem;font-size:clamp(1.25rem,2.75vw,1.625rem);line-height:2rem;font-weight:400;margin-bottom:1.25rem;}@media screen and (min-height: 900px){.hero.hero-full_image .hero__image-container{height:calc(100% - 12.5rem);}}@media screen and (max-height: 900px){.hero.hero-full_image .hero__image-container{height:calc(100% - 10rem);}}.hero.hero-full_image .hero__image-container:before{padding-top:69.81%;}@media screen and (min-width: 768px){.hero.hero-full_image .hero__image-container:before{padding-top:48.78%;}}.hero.hero-full_image .hero__image-container img{border-radius:0;object-position:top;}body.home .hero.hero-full_image .hero__image-container img{height:148%;}.breadcrumbs{margin:1rem 0;padding:0;}.breadcrumbs__list{list-style-type:none;margin:0;padding:0;font-size:0;}.breadcrumbs__list a{font-size:1rem;line-height:1.5;font-weight:bold;transition:border .3s;transition:.3s text-decoration-color ease-in-out;color:#00649d;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.0625rem;text-underline-offset:.1875rem;}.breadcrumbs__list a:hover,.breadcrumbs__list a:focus{text-decoration-color:#00649d;}.breadcrumbs__list a[aria-current=page]{font-weight:300;}.breadcrumbs__list li{display:none;position:relative;}.single-story-of-hope .breadcrumbs__list li{display:block;}@media screen and (min-width: 768px){.breadcrumbs__list li{display:inline-block;}}.breadcrumbs__list li:nth-last-child(2){display:inline-block;padding-left:.9375rem;}@media screen and (min-width: 768px){.breadcrumbs__list li:nth-last-child(2){padding-left:0;}}.breadcrumbs__list li:nth-last-child(2):before{content:"";position:absolute;top:0rem;margin-left:-1.25rem;width:.625rem;height:1.125rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'6.173\' height=\'14.289\'%3E%3Cpath fill=\'%2300649d\' d=\'M6.173 7.016a1 1 0 0 1-.167.554l-4.173 6.272a1 1 0 0 1-1.387.279 1 1 0 0 1-.279-1.387l3.8-5.707L.182 1.569A1 1 0 0 1 .433.177a1 1 0 0 1 1.392.251l4.173 6.017a1 1 0 0 1 .175.571Z\'/%3E%3C/svg%3E");background-repeat:no-repeat;transform:rotate(180deg);}@media screen and (min-width: 768px){.breadcrumbs__list li:nth-last-child(2):before{display:none;}}.breadcrumbs__list li:nth-last-child(2):after{display:none;}@media screen and (min-width: 768px){.breadcrumbs__list li:nth-last-child(2):after{display:inline-block;}}.breadcrumbs__list li:last-child a{text-decoration:none;cursor:default;}.breadcrumbs__list li:last-child a:hover{text-decoration:none;cursor:default;}.breadcrumbs__list li:not(:last-child):after{content:"/";color:#00649d;margin:0 .25rem 0 .4375rem;font-size:1.25rem;}.interior-hero .breadcrumbs__list li:not(:last-child):after{color:#00649d;}.breadcrumbs__list li.paged{font-weight:300;color:#00649d;font-size:1rem;}.card{background-color:#fff;box-shadow:0 .5rem 1.25rem rgba(0,0,0,.05);box-shadow:0 -.125rem 1.6875rem rgba(0,0,0,.0588235294);overflow:hidden;border-radius:0 5rem 0 0;border-bottom:.5625rem solid #ffd100;transition:border .3s ease-in-out;}.card.card--clickable,.card.clickable{cursor:pointer;}.card.card--clickable:focus,.card.card--clickable:hover,.card.clickable:focus,.card.clickable:hover{border-bottom:.5625rem solid #00649d;}.card.card--clickable:focus .card__content:before,.card.card--clickable:hover .card__content:before,.card.clickable:focus .card__content:before,.card.clickable:hover .card__content:before{background-color:#00649d;width:.25rem;}.card.card--clickable:focus .card__title,.card.card--clickable:hover .card__title,.card.clickable:focus .card__title,.card.clickable:hover .card__title{color:#00649d;}.card.card--clickable:focus .card__title a,.card.card--clickable:hover .card__title a,.card.clickable:focus .card__title a,.card.clickable:hover .card__title a{color:#00649d;}.custom-search-post-block .card.card--clickable:focus .card__title a,.custom-search-post-block .card.card--clickable:hover .card__title a,.custom-search-post-block .card.clickable:focus .card__title a,.custom-search-post-block .card.clickable:hover .card__title a{color:black;}.card.card--clickable:focus .card__media img,.card.card--clickable:hover .card__media img,.card.clickable:focus .card__media img,.card.clickable:hover .card__media img{transform:scale(1.1);}.page-homepage .card.card--clickable:focus .card__media img,.page-homepage .card.card--clickable:hover .card__media img,.page-homepage .card.clickable:focus .card__media img,.page-homepage .card.clickable:hover .card__media img{transform:scale(1);}.card.card--clickable:focus .card__cta,.card.card--clickable:hover .card__cta,.card.clickable:focus .card__cta,.card.clickable:hover .card__cta{color:#000;}.card.card--clickable:focus .button,.card.card--clickable:hover .button,.card.clickable:focus .button,.card.clickable:hover .button{background-color:#00649d;color:#fff;}.card.card--horizontal{display:flex;flex-wrap:wrap;gap:0rem;}.custom-search-post-block .card{border-bottom:none;}.custom-search-post-block .card:hover,.custom-search-post-block .card:focus,.custom-search-post-block .card:active{border-bottom:none;}.card__content{padding:1.9375rem 1.5625rem 2.1875rem 2.3125rem;position:relative;transition:all .3s linear;}.card--horizontal .card__content{flex:1 1 0;margin:0;}.page-homepage .card__content{padding-top:0;}.custom-search-post-block .card__content{padding:1.25rem 1.875rem;border-top:.5rem solid #ffd100;}.card__slide .card__content{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;}.card__title{font-weight:700;font-size:1.5625rem;line-height:1.28;transition:color .3s ease-in-out;margin-bottom:.25rem;padding-right:.625rem;text-align:center;color:#00649d;}@media screen and (min-width: 1024px){.card__title{font-size:1.8125rem;line-height:1.413;letter-spacing:-.018125rem;}}.card__title a{transition:color .3s ease-in-out;text-decoration:none;color:#00649d;}.card__title a:focus,.card__title a:hover{color:#000;}.page-homepage .card__title{font-size:1.5625rem;line-height:1.28;font-weight:bold;}@media screen and (min-width: 1024px){.page-homepage .card__title{font-size:1.8125rem;line-height:1.413;letter-spacing:-.018125rem;}}.custom-search-post-block .card__title{text-align:left;}.custom-search-post-block .card__title a{color:#007a7a;font-size:1.625rem;line-height:1.23;}.card__body,.card__date{margin-bottom:1.6875rem;transition:all .3s linear;}.card__body .card__subtitle,.card__date .card__subtitle{font-weight:600;font-size:1.25rem;}.card__body{margin-bottom:1.125rem;font-size:1.125rem;line-height:1.5;font-weight:400;font-family:"Nunito Sans",sans-serif;text-align:center;}.card__body p{margin-bottom:0;font-size:1.125rem;line-height:1.5;font-weight:400;}.card__date{margin:0;}.card__cta{font-size:1.5625rem;line-height:1.28;font-weight:bold;}@media screen and (min-width: 1024px){.card__cta{font-size:1.8125rem;line-height:1.413;letter-spacing:-.018125rem;}}.card__cta:visited{color:#00649d;}.card__media{padding:0;margin:0;position:relative;overflow:hidden;}.card--horizontal .card__media{flex:0 1 auto;width:40%;}@media screen and (min-width: 768px){.card--horizontal .card__media{width:25%;}}.card__media:before{padding-top:57.371%;}.card--horizontal .card__media:before{padding-top:150%;}@media screen and (min-width: 480px){.card--horizontal .card__media:before{padding-top:100%;}}@media screen and (min-width: 768px){.card--horizontal .card__media:before{padding-top:66.6%;}}.page-homepage .card__media:before{padding-top:44.371%;}.card__media img{transform:scale(1);transition:transform .2s ease-in-out;}.card__slide{width:100%;}@media screen and (min-width: 768px){.card__slide{width:50%;}}@media screen and (min-width: 1200px){.card__slide{width:33.33%;}}.page-homepage .paragraph-widget--text-html + .paragraph-widget--card-set{margin-top:0;}.card-set{container-type:inline-size;}@media screen and (min-width: 768px){.card-set ul{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;}}@media screen and (min-width: 1024px){.card-set ul{margin-right:0rem;grid-template-columns:1fr 1fr 1fr;}@container (max-width: 900px){}}.card-set ul li{margin-bottom:2rem;}@media screen and (min-width: 768px){.card-set ul li .card{height:100%;}}@media screen and (min-width: 1024px){.card-set ul li{padding-right:0rem;margin-bottom:0;}.card-set ul li .card{height:100%;}}.card-set ul li:last-child{margin-bottom:0;}@media screen and (min-width: 768px){.card-set.card-set--horizontal ul{display:block;gap:0;margin:0;}}.card-set.card-set--horizontal li{margin-bottom:1.875rem;}@media screen and (min-width: 768px){.card-set.card-set--horizontal li{width:auto;padding:0;}}.carousel-card-set{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;}@media screen and (min-width: 1024px){.carousel-card-set .carousel-holder{margin-inline:-1.25rem;}}.carousel-card-set .flickity-viewport{overflow:visible;container-type:inline-size;}@media screen and (min-width: 1200px){.carousel-card-set .flickity-viewport{overflow:hidden;}}.carousel-card-set .card__slide{transition:.3s opacity ease-in-out;display:flex;flex-direction:column;margin-inline:2.5rem;}@media screen and (min-width: 768px){.carousel-card-set .card__slide{width:100%;}.carousel-card-set .card__slide .card__title{text-align:left;align-self:flex-start;}.carousel-card-set .card__slide .card__body{text-align:left;align-self:flex-start;}}@media screen and (min-width: 1200px){.carousel-card-set .card__slide{width:33.3%;margin-inline:0;padding-inline:2.5rem;}.carousel-card-set .card__slide .card__title{text-align:center;align-self:center;}.carousel-card-set .card__slide .card__body{text-align:center;}@container (max-width: 900px){}}.carousel-card-set .card{margin-bottom:1.875rem;height:calc(100% - 1.875rem);}@media screen and (min-width: 768px){.carousel-card-set .card{display:grid;grid-template-columns:1fr 1fr;}}@media screen and (min-width: 1200px){.carousel-card-set .card{margin-inline:-1.25rem;display:block;}}@media screen and (min-width: 768px){.carousel-card-set .card__content{border-top:none;}}@media screen and (min-width: 1200px){.carousel-card-set .card__content{border-left:none;}}@media screen and (min-width: 768px){.carousel-card-set .card__media:before{padding-top:75%;}}@media screen and (min-width: 1200px){.carousel-card-set .card__media:before{padding-top:57.371%;}}.carousel-card-set .card__body p{margin:0;}.carousel-card-set .carousel__nav{height:100%;}.carousel-card-set .carousel__nav-previous{left:0;transform:translate(-50%,-50%);z-index:2;}@media screen and (min-width: 1200px){.carousel-card-set .carousel__nav-previous{transform:translate(0,-50%);left:-.625rem;}}.carousel-card-set .carousel__nav-next{right:0;transform:translate(50%,-50%);z-index:2;}@media screen and (min-width: 1200px){.carousel-card-set .carousel__nav-next{transform:translate(0,-50%);right:-.625rem;}}.page-homepage .paragraph-widget--cta{margin-bottom:4.0625rem;}@media screen and (min-width: 1024px){.page-homepage .paragraph-widget--cta{margin-bottom:5.4375rem;}}.cta{margin-inline:-2.25rem;background-image:none;padding:3rem 2.6875rem 3.75rem;position:relative;}.cta.nitro-lazy{background-image:none !important;}.cta::before{content:"";display:block;background-image:url("https://cdn-ildpbdc.nitrocdn.com/TOKfANilXPqthuwVjgYRnQbNmMwPiltH/assets/images/optimized/rev-8a6668b/shepherd.org/wp-content/themes/idfive-rapid-starter/icl/public/images/IMG_Hero_Pattern_Overlay.png");background-size:114.375rem;background-position:left center;position:absolute;inset:0 0 0 0;z-index:-2;}@media screen and (min-width: 768px){.cta::before{border-radius:1.25rem;}.page-homepage .cta::before{border-radius:0;}}@media screen and (min-width: 1440px){.cta::before{background-size:115%;}}.cta::after{content:"";display:block;background-color:#007a7a;position:absolute;inset:0 0 0 0;opacity:.9;z-index:-1;}@media screen and (min-width: 768px){.cta::after{border-radius:1.25rem;}.page-homepage .cta::after{border-radius:0;}}@media screen and (min-width: 768px){.cta{margin-inline:0;padding:1.875rem 1.25rem;}.page-homepage .cta{margin-inline:-3.4375rem;}}@media screen and (min-width: 1024px){.cta{padding-bottom:5.625rem;padding-inline:6.25rem;}.page-homepage .cta{margin-inline:-8.75rem;}}.page-has-subnav:not(.page-has-subnav-left) .cta{margin-left:-4.0625rem;padding-left:3.75rem;}@media screen and (min-width: 1024px){.page-has-subnav:not(.page-has-subnav-left) .cta{padding-left:6.875rem;}}.cta__title{color:white;margin-bottom:2rem;text-align:center;font-size:3.5625rem;line-height:1.1053;letter-spacing:-.035625rem;font-weight:600;}.page-homepage .cta__title{font-size:3.5625rem;line-height:1.1053;letter-spacing:-.035625rem;}@media screen and (min-width: 1024px){.page-homepage .cta__title{font-size:6.375rem;line-height:1.078;margin-bottom:1.875rem;max-width:56rem;margin-inline:auto;}}@media screen and (min-width: 1024px){.cta__title{font-size:2.8125rem;line-height:1.13;margin-bottom:1.25rem;}}.cta__body{text-align:center;margin:0;color:white;font-size:1.25rem;line-height:1.35;}@media screen and (min-width: 1024px){.cta__body{margin-inline:auto;margin-bottom:1.875rem;}}.cta__container{display:flex;justify-content:space-between;flex-direction:column;gap:0rem;}@media screen and (min-width: 1024px){.cta__container{flex-direction:column;width:100%;}}.cta__description{width:100%;display:flex;flex-direction:column;justify-content:center;padding-left:1.875rem;padding-left:0;margin-bottom:1.875rem;}@media screen and (min-width: 1024px){.cta__description{width:100%;padding-top:.9375rem;margin-bottom:1.5625rem;}}.page-homepage .cta__description:before{content:"";display:block;margin:0 auto;margin-block:1.875rem 1.875rem;width:5.625rem;height:5.625rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'90\' height=\'90\'%3E%3Cg transform=\'translate(-675 -4213.478)\'%3E%3Ccircle cx=\'45\' cy=\'45\' r=\'45\' fill=\'%23f3f9fa\' data-name=\'Ellipse 113\' transform=\'translate(675 4213.478)\'/%3E%3Cg fill=\'%23007a7a\' data-name=\'Group 13568\'%3E%3Cpath d=\'M721.292 4229.698a18.55 18.55 0 0 1 18.566 18.565 29.657 29.657 0 0 1-2.847 11.627 69.606 69.606 0 0 1-6.19 10.957 105.207 105.207 0 0 1-8.981 11.43.75.75 0 0 1-1.1 0 105.207 105.207 0 0 1-8.976-11.43 69.606 69.606 0 0 1-6.188-10.957 29.657 29.657 0 0 1-2.847-11.627 18.551 18.551 0 0 1 18.563-18.565Zm0 50.954a106.272 106.272 0 0 0 8.3-10.661 68.058 68.058 0 0 0 6.05-10.713 28.189 28.189 0 0 0 2.716-11.015 17.066 17.066 0 0 0-34.131 0 28.2 28.2 0 0 0 2.721 11.025 68.116 68.116 0 0 0 6.058 10.721 106.181 106.181 0 0 0 8.286 10.643Zm-4.531-41.248a6.994 6.994 0 0 1 4.515 1.655.029.029 0 0 0 .03 0 6.99 6.99 0 0 1 11.506 5.335 11.636 11.636 0 0 1-1.452 5.024 32.459 32.459 0 0 1-3.231 5.046c-2.214 2.9-4.982 5.73-6.17 6.308a1.521 1.521 0 0 1-1.339 0c-1.183-.584-3.949-3.425-6.166-6.335a32.81 32.81 0 0 1-3.231-5.045 11.564 11.564 0 0 1-1.453-5 7 7 0 0 1 6.991-6.988Zm4.531 3.161a1.525 1.525 0 0 1-.985-.361 5.49 5.49 0 0 0-9.037 4.191c0 2.185 1.554 5.428 4.377 9.131 2.359 3.1 4.874 5.522 5.637 5.9a.021.021 0 0 0 .019 0 27.631 27.631 0 0 0 5.634-5.87c2.822-3.695 4.375-6.948 4.375-9.16a5.49 5.49 0 0 0-9.036-4.193 1.525 1.525 0 0 1-.984.362Z\' data-name=\'Path 20080\'/%3E%3Cpath d=\'m710.812 4287.773-.21-.041a.75.75 0 0 1-.568-.895.749.749 0 0 1 .875-.574l.02.004.17.033a7.28 7.28 0 0 0 2.532.025.75.75 0 0 1 .859.623.751.751 0 0 1-.624.858 8.786 8.786 0 0 1-3.054-.033Zm-2.904-1.269a.751.751 0 0 1-.293-.126 10.773 10.773 0 0 1-2.28-2.265.749.749 0 0 1 .145-1.05.75.75 0 0 1 1.051.144 9.288 9.288 0 0 0 1.959 1.951.75.75 0 0 1 .171 1.047.749.749 0 0 1-.752.298Zm8.555.415a.75.75 0 0 1-.54-.426.75.75 0 0 1 .373-.993 12.364 12.364 0 0 0 2.409-1.433.75.75 0 0 1 1.055.11.75.75 0 0 1-.108 1.055 13.67 13.67 0 0 1-2.735 1.634.745.745 0 0 1-.453.052Zm-12.258-5.066a.747.747 0 0 1-.499-.348 14.391 14.391 0 0 0-1.688-2.292.75.75 0 0 1 .045-1.06.75.75 0 0 1 1.06.045 15.88 15.88 0 0 1 1.867 2.53.75.75 0 0 1-.255 1.03.747.747 0 0 1-.532.094Zm-12.7-3.65a.749.749 0 0 1-.533-.41.75.75 0 0 1 .342-1.004 17.383 17.383 0 0 1 2.902-1.167.752.752 0 0 1 .928.514.751.751 0 0 1-.514.928 16.048 16.048 0 0 0-2.654 1.074.747.747 0 0 1-.474.063Zm8.594-.63a.748.748 0 0 1-.218-.079 6.164 6.164 0 0 0-2.547-.754.751.751 0 0 1-.695-.8.75.75 0 0 1 .8-.695 7.669 7.669 0 0 1 3.162.933.751.751 0 0 1 .298 1.019.752.752 0 0 1-.801.374Z\' data-name=\'Path 20081\'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:cover;}.cta__icon{margin:0 auto;max-width:5.625rem;max-height:5.625rem;}@media screen and (min-width: 768px){.cta_btn_group{display:flex;flex-wrap:wrap;justify-content:center;gap:1.875rem;}}.cta_btn_group .button{margin-bottom:1.5625rem;border-color:#ffd100;color:#00649d;}@media screen and (min-width: 768px){.cta_btn_group .button{margin-bottom:0;}}.cta_btn_group .button:last-child{margin-bottom:0;}.cta_btn_group .button:hover{color:#00649d;}.footer-cta{background-size:1920px;padding:1.875rem 2.25rem 3.75rem;margin-inline:0;margin-top:5rem;position:relative;}.footer-cta::before{content:"";display:block;background-image:url("https://cdn-ildpbdc.nitrocdn.com/TOKfANilXPqthuwVjgYRnQbNmMwPiltH/assets/images/optimized/rev-8a6668b/shepherd.org/wp-content/themes/idfive-rapid-starter/icl/public/images/IMG_Hero_Pattern_Overlay.png");background-size:114.375rem;background-position:left center;position:absolute;inset:0 0 0 0;z-index:-2;}@media screen and (min-width: 1440px){.footer-cta::before{background-size:115%;}}.footer-cta::after{content:"";display:block;background-color:#007a7a;position:absolute;inset:0 0 0 0;opacity:.9;z-index:-1;}@media screen and (min-width: 1024px){.footer-cta{margin-top:0;padding:2.8125rem 4.25rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.125rem;align-items:start;}}@media screen and (min-width: 1200px){.footer-cta{grid-template-columns:35rem 1fr;gap:4.5625rem;padding:3.75rem 7.5rem 3.125rem 4.25rem;}}@media screen and (min-width: 1920px){.footer-cta{background-size:100%;}}.footer-cta__image{margin-top:-4.6875rem;margin-bottom:1.875rem;}@media screen and (min-width: 1024px){.footer-cta__image{margin-top:0;width:100%;}}.footer-cta__image:before{content:"";display:block;padding-top:52.927%;}.footer-cta__image:after{content:"";position:absolute;display:none;}@media screen and (min-width: 1024px){.footer-cta__image:after{display:block;inset:0 -3.125rem 0 auto;}}@media screen and (min-width: 1200px){.footer-cta__image:after{inset:0 -5rem 0 auto;}}.footer-cta__image img{border-radius:2.5rem;}@media screen and (min-width: 1024px){.footer-cta__image img{border-radius:5rem;}}.footer-cta__description{margin-bottom:2.5rem;}@media screen and (min-width: 1024px){.footer-cta__description{border-left:none;}}.footer-cta__title{color:white;font-size:2.375rem;font-weight:600;line-height:1.1578;}@media screen and (min-width: 1024px){.footer-cta__title{font-size:2.8125rem;}}.footer-cta__body{color:#fff;}.footer-cta__btn_group{display:flex;flex-wrap:wrap;gap:1.875rem;}.footer-cta__btn_group .button{border-color:#ffd100;color:#00649d;}.footer-cta__btn_group .button:hover{background-color:#ffd100;color:#00649d;}.data-point--single{background-color:#f3f9fa;margin-inline:-2.25rem;position:relative;}@media screen and (min-width: 768px){.data-point--single{margin-inline:-3.4375rem;}}@media screen and (min-width: 1200px){.data-point--single{margin-inline:auto;}}.data-point--single:after{content:"";height:.375rem;width:100%;display:block;visibility:visible;background:linear-gradient(90deg,#00649d 0%,#00649d 33%,#afd3dd 33%,#afd3dd 66%,#ffd100 66%,#ffd100 100%);position:absolute;bottom:0;left:0;}.data-point--single .data-point{display:flex;flex-direction:column;padding:4.0625rem 1.875rem 4.0625rem 1.6875rem;margin:3.125rem 0;}@media screen and (min-width: 1024px){.data-point--single .data-point{flex-direction:row;justify-content:space-between;padding-inline:5rem;}}.data-point--single .data-point .data-point__title-container{width:100%;text-align:center;}@media screen and (min-width: 1024px){.data-point--single .data-point .data-point__title-container{width:40%;margin:auto;flex:0 0 auto;}}.data-point--single .data-point .data-point__title-container .data-point__title{color:#007a7a;font-size:3.75rem;line-height:1.46666;max-width:16.8125rem;margin-inline:auto;height:4.6875rem;margin-bottom:1.25rem;font-weight:700;}@media screen and (min-width: 1200px){.data-point--single .data-point .data-point__title-container .data-point__title{margin-inline:auto;font-size:5.1875rem;line-height:1.0228;}}.data-point--single .data-point hr{border:#007a7a .125rem solid;max-width:6.6875rem;width:100%;}@media screen and (min-width: 1024px){.data-point--single .data-point hr{display:none;}}.data-point--single .data-point .data-point__description-container{width:100%;padding-top:.625rem;text-align:center;}@media screen and (min-width: 1024px){.data-point--single .data-point .data-point__description-container{width:65%;padding-top:0;border-top:0;padding-inline:3.5rem 4.375rem;border-left:.3125rem solid #007a7a;text-align:left;}}.data-point--single .data-point .data-point__description-container .data-point__description{color:#222427;font-size:1.5625rem;margin:0;line-height:1.4;}.data-point--multi{background-color:#f3f9fa;display:flex;flex-direction:column;padding:1.875rem 2.8125rem;margin:3.125rem 0;margin-inline:-2.25rem;position:relative;}@media screen and (min-width: 768px){.data-point--multi{margin-inline:-3.4375rem;}}@media screen and (min-width: 1200px){.data-point--multi{margin-inline:auto;}}@media screen and (min-width: 1024px){.data-point--multi{flex-direction:row;justify-content:space-evenly;}}.data-point--multi:after{content:"";height:.375rem;width:100%;display:block;visibility:visible;background:linear-gradient(90deg,#00649d 0%,#00649d 33%,#afd3dd 33%,#afd3dd 66%,#ffd100 66%,#ffd100 100%);position:absolute;bottom:0;left:0;}.data-point--multi .data-point{padding:3.125rem 0;width:100%;margin-left:-.9375rem;}.data-point--multi .data-point .data-point__title-container{width:100%;text-align:center;}.data-point--multi .data-point .data-point__title-container .data-point__title{color:#007a7a;font-size:3.9375rem;line-height:.9523;margin-bottom:1.25rem;}.data-point--multi .data-point hr{border:#007a7a .125rem solid;max-width:6.6875rem;width:100%;}.data-point--multi .data-point .data-point__description-container{width:100%;padding-top:.625rem;margin:0 auto;text-align:center;}@media screen and (min-width: 1024px){.data-point--multi .data-point .data-point__description-container{width:80%;padding-top:1.875rem;}}.data-point--multi .data-point .data-point__description-container .data-point__description{color:#222427;font-size:1.625rem;margin:0;line-height:1.3461;}.data-point__description-link{color:#00649d;margin-top:1rem;}.data-point__description-link:focus,.data-point__description-link:hover{color:black;}.featured-news.card--clickable{cursor:pointer;}.featured-news.card--clickable:focus .featured-news__content .featured-news__title a,.featured-news.card--clickable:hover .featured-news__content .featured-news__title a{color:#000;}.featured-news.card--clickable:focus .featured-news__image img,.featured-news.card--clickable:hover .featured-news__image img{transform:scale(1.1);}@media screen and (min-width: 1024px){.featured-news:not(:has(.featured-news__image)) .featured-news__wrap .featured-news__content{width:100%;}}.featured-news .featured-news__wrap{display:flex;gap:1.875rem;flex-direction:column;margin-block:3.125rem;}@media screen and (min-width: 1024px){.featured-news .featured-news__wrap{flex-direction:row;gap:3.125rem;}}.featured-news .featured-news__wrap .featured-news__content .featured-news__title a{color:#00649d;}.featured-news .featured-news__wrap .featured-news__content .featured-news__title a:focus,.featured-news .featured-news__wrap .featured-news__content .featured-news__title a:hover{color:#000;}.featured-news .featured-news__wrap .featured-news__image{width:100%;overflow:hidden;}@media screen and (min-width: 1024px){.featured-news .featured-news__wrap .featured-news__image{width:54%;border-radius:5rem;}}.featured-news .featured-news__wrap .featured-news__image img{object-fit:cover;object-position:center;position:absolute;top:0;left:0;transition:.3s transform ease-in-out;}.featured-news .featured-news__wrap .featured-news__image:before{padding-top:61.25%;}.featured-news .featured-news__wrap .featured-news__content{width:100%;border-left:solid .125rem #007a7a;padding-left:1.25rem;transition:all .3s linear;}@media screen and (min-width: 1024px){.featured-news .featured-news__wrap .featured-news__content{width:46%;padding-left:1.875rem;border-left:solid #007a7a .1875rem;}}.featured-news .featured-news__wrap .featured-news__content .featured-news__date{font-size:1rem;color:#000;font-style:italic;}.featured-news .featured-news__wrap .featured-news__content .featured-news__title{margin:1.5625rem 0;}.featured-news .featured-news__wrap .featured-news__content .featured-news__title a{color:#00649d;font-size:1.875rem;line-height:1.13333;font-weight:600;text-decoration:none;transition:color .3s linear;}.news-feed__wrap,.news-listing__wrap{border-left:solid .125rem #ffd100;padding-left:1.875rem;margin:3.125rem 0;position:relative;z-index:1;}.news-feed__wrap a.news-story-link,.news-listing__wrap a.news-story-link{display:block;text-decoration:none;color:#00649d;transition:.3s color ease-in-out;}.news-feed__wrap ul,.news-listing__wrap ul{display:flex;flex-direction:column;gap:0rem;}.news-feed h3{font-size:1.5625rem;line-height:2rem;color:#007a7a;}@media screen and (min-width: 1024px){.news-feed h3{font-size:1.625rem;}}.news-feed h2{color:#007a7a;}.news-feed__wrap{padding-left:0;border-left:none;}.news-feed__wrap .newsroom-title{font-size:1.5625rem;line-height:2rem;color:#007a7a;text-transform:none;}@media screen and (min-width: 1024px){.news-feed__wrap .newsroom-title{font-size:1.625rem;}}.news-feed__wrap ul{border-left:solid .125rem #007a7a;padding-left:1.625rem;}@media screen and (min-width: 1024px){.news-feed__wrap ul{padding-left:2.625rem;}}.news-feed__wrap ul li{margin-bottom:2.5625rem;}.news-feed__wrap ul li:last-child{margin-bottom:0;}.news-story{display:flex;flex-direction:column;box-shadow:.4375rem .25rem 1.125rem rgba(0,0,0,.0274509804);border-radius:2.5rem;}@media screen and (min-width: 1024px){.news-story{flex-direction:row;align-items:center;gap:1.875rem;box-shadow:.4375rem .25rem 1.125rem rgba(0,0,0,.0274509804);border-radius:5rem 0 0 5rem;transition:box-shadow .2s ease-in-out;}}.news-story.card--clickable{cursor:pointer;}.news-story.card--clickable:focus .news-story-link,.news-story.card--clickable:hover .news-story-link{color:#000;}.news-story.card--clickable:focus .news-story__title a:after,.news-story.card--clickable:hover .news-story__title a:after{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'19\' height=\'19\'%3E%3Cpath fill=\'%23000000\' d=\'M16.889 16.889H2.111V2.111H9.5V0H2.111A2.111 2.111 0 0 0 0 2.111v14.778A2.111 2.111 0 0 0 2.111 19h14.778A2.117 2.117 0 0 0 19 16.889V9.5h-2.111ZM11.611 0v2.111H15.4L5.024 12.487l1.488 1.488L16.889 3.6v3.789H19V0Z\'/%3E%3C/svg%3E");}.news-story.card--clickable:focus .news-story__media img,.news-story.card--clickable:hover .news-story__media img{transform:scale(1.1);}@media screen and (min-width: 1024px){.news-story:not(:has(.news-story__media)) .news-story__content{padding-left:1.875rem;width:100%;}}.news-story .news-story__media{width:100%;overflow:hidden;border-radius:2.5rem;}@media screen and (min-width: 1024px){.news-story .news-story__media{width:43.9%;border-radius:5rem;}}.news-story .news-story__media:before{padding-top:66.98%;}.news-story .news-story__media img{transition:.3s transform ease-in-out;}.news-story .news-story__content{margin:auto 0;padding:1.875rem 1.25rem;width:100%;}@media screen and (min-width: 1024px){.news-story .news-story__content{padding-right:1.875rem;padding-left:0;padding-block:1.25rem;width:56.1%;}}.news-story .news-story__content .news-story__title{margin:0 0 .625rem;font-size:1.8125rem;line-height:1.2413;letter-spacing:-.018125rem;font-weight:600;color:#00649d;transition:color .3s ease-in-out;text-decoration:none;}.news-story .news-story__content .news-story__title a:after{content:"";display:inline-block;width:1.1875rem;height:1.1875rem;margin-left:.625rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'19\' height=\'19\'%3E%3Cpath fill=\'%2300649d\' d=\'M16.889 16.889H2.111V2.111H9.5V0H2.111A2.111 2.111 0 0 0 0 2.111v14.778A2.111 2.111 0 0 0 2.111 19h14.778A2.117 2.117 0 0 0 19 16.889V9.5h-2.111ZM11.611 0v2.111H15.4L5.024 12.487l1.488 1.488L16.889 3.6v3.789H19V0Z\'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover;transition:background-image .3s ease-in-out;}.news-story .news-story__content .news-story__subtitle{text-decoration:none;color:#000;}body.search .news-story{box-shadow:none;}.news-story:hover .news-story__title{color:#000;}.news-feed__wrap.news-archive{border-left:none;padding-left:0;}.news-feed__wrap.news-archive .featured-news__wrap{margin:0;}.news-listing__wrap{border:none;padding-left:0;}@media screen and (min-width: 1024px){.news-listing__wrap{margin-top:.4375rem;}}.news-listing__wrap .news-story__media{display:none;}.news-listing__wrap .news-story__content{padding-left:0 !important;}.news-listing__wrap .news-story__content .news-story__title{margin:0;}.news-listing__wrap .news-story__content .news-story__title a{color:#00649d !important;transition:color .3s ease-in-out;}.news-listing__wrap .news-story__content .news-story__title a:focus,.news-listing__wrap .news-story__content .news-story__title a:hover{color:#000 !important;}.news-listing__wrap ul li .news-story{box-shadow:none;}.news-story__body,.news-story__body p{margin:0;line-height:1.5;font-size:1.125rem;color:#222427;}@media screen and (min-width: 1200px){.news-story__body,.news-story__body p{font-size:1.125rem;}}@media screen and (min-width: 1440px){.news-story__body,.news-story__body p{font-size:1.125rem;}}body.search .news-story__content{width:100% !important;}.news-listing h4{padding:1.875rem 0 0;}.news-listing__header{margin:3.125rem 0;padding:1.875rem 0 .625rem;background-color:#fff;}@media screen and (min-width: 1024px){.news-listing__header{display:flex;align-items:center;gap:1.25rem;gap:3.125rem;flex-direction:row;padding:1.875rem 0 .625rem;margin:2.375rem 0 0;}}.news-listing__header .news-listing__filter-wrap{width:100%;max-width:20.8125rem;}.news-listing__header .news-listing__filter-wrap .facetwp-facet{margin-bottom:0;}.news-listing__header p{margin:0;}.news-listing__header .facetwp-type-fselect{margin:0;}.news-listing__header .facetwp-type-fselect .fs-wrap{width:100%;display:block;}.news-listing__header .facetwp-type-fselect .fs-wrap .fs-label-wrap{border:none;}.news-listing__header .facetwp-type-fselect .fs-wrap .fs-label-wrap .fs-label{border:none;border-bottom:solid #ffd100 .125rem;color:#00649d;}.news-listing__header .facetwp-type-fselect .fs-wrap .fs-label-wrap .fs-option-label{color:#00649d;}.news-listing__header .facetwp-type-fselect .fs-wrap .fs-label-wrap .fs-arrow{border-top-color:#00649d;}.news-listing__header .facetwp-type-fselect .fs-wrap .fs-option-label{font-size:1.125rem;}.news-listing__header .news-listing__title{font-size:1.375rem;color:#000;line-height:1.27;text-transform:uppercase;font-weight:600;margin-bottom:.625rem;}@media screen and (min-width: 1024px){.news-listing__header .news-listing__title{margin-bottom:0;}}body.search .news-listing__header{padding:0;background-color:transparent;}.news-listing__header-keywords{width:100%;position:static;}@media screen and (min-width: 1024px){.news-listing__header-keywords{position:relative;}}.news-listing__header-keywords .lbl-search{margin-bottom:.9375rem;display:inline-block;line-height:1.8125rem;font-size:1.125rem;font-weight:600;font-family:"Nunito Sans",sans-serif;color:#00649d;}.news-listing__header-keywords .search-form{padding:0 0 2.375rem;border-bottom:.0625rem solid #222427;display:flex;}.news-listing__header-keywords .search-form .search-field{flex:1 auto;width:80%;padding:.4375rem .625rem;font-size:1.25rem;font-family:"Nunito Sans",sans-serif;font-weight:300;border:.0625rem solid #007a7a;border-radius:.5rem;line-height:1.25rem;margin-right:1.75rem;background:transparent;outline:0;-webkit-appearance:textfield;}.news-listing__header-keywords .search-form .search-submit{text-transform:none;}.news-listing__header-keywords .search-form .search-reset{right:8.125rem;top:.25rem;position:absolute;width:1.5625rem;height:1.5625rem;border:none;padding:0;border-radius:100%;background:#ffd100;opacity:0;transition:opacity .3s ease-out;}.news-listing__header-keywords .search-form .search-reset .icon{position:relative;position:absolute;margin-top:6px;margin-bottom:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;left:.4375rem;top:.4375rem;}.news-listing__header-keywords .search-form .search-reset .icon{height:0;background-color:transparent;}.news-listing__header-keywords .search-form .search-reset .icon::before,.news-listing__header-keywords .search-form .search-reset .icon::after{display:block;width:12px;height:1px;background-color:#00649d;outline:1px solid transparent;border-radius:4px;-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;transition-property:background-color,transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;}.news-listing__header-keywords .search-form .search-reset .icon::before,.news-listing__header-keywords .search-form .search-reset .icon::after{position:absolute;content:"";}.news-listing__header-keywords .search-form .search-reset .icon::before{top:-3.5px;}.news-listing__header-keywords .search-form .search-reset .icon::after{top:3.5px;}.news-listing__header-keywords .search-form .search-reset .icon{background-color:transparent;}.news-listing__header-keywords .search-form .search-reset .icon::before{-webkit-transform:translateY(3.5px) rotate(45deg);-moz-transform:translateY(3.5px) rotate(45deg);-ms-transform:translateY(3.5px) rotate(45deg);-o-transform:translateY(3.5px) rotate(45deg);transform:translateY(3.5px) rotate(45deg);}.news-listing__header-keywords .search-form .search-reset .icon::after{-webkit-transform:translateY(-3.5px) rotate(-45deg);-moz-transform:translateY(-3.5px) rotate(-45deg);-ms-transform:translateY(-3.5px) rotate(-45deg);-o-transform:translateY(-3.5px) rotate(-45deg);transform:translateY(-3.5px) rotate(-45deg);}.news-listing__header-keywords .facetwp-facet{margin-bottom:0;}.news-listing__header-keywords .facetwp-facet-reset .facetwp-reset{border-color:#ffd100;color:#00649d;margin-bottom:0px !important;}@media screen and (min-width: 768px){.news-listing__header-keywords .facetwp-facet-reset .facetwp-reset{padding-inline:1.25rem;}}.news-listing__header-keywords .facetwp-facet-reset .facetwp-reset:focus,.news-listing__header-keywords .facetwp-facet-reset .facetwp-reset:hover{background-color:#ffd100;color:#00649d;}.facetwp-pager{margin-bottom:3.125rem;text-align:center;}.accordion__content{overflow:hidden;transition-property:height,visibility;transition-timing-function:ease-in-out;}.accordion__accordion.js-enabled .accordion__content{visibility:hidden;}.accordion__accordion.is-active .accordion__content{visibility:visible;padding-bottom:2.5rem;}.accordion__accordion{border-bottom:.0625rem solid #007a7a;}.accordion__title{display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin:0;font-family:"Nunito Sans",sans-serif;font-weight:600;position:relative;}.accordion__title button{padding:1.1875rem 2.1875rem 1.25rem 0;}@media screen and (min-width: 768px){.accordion__title button{padding:1.25rem 2.1875rem 1.25rem 0;}}@media screen and (min-width: 1200px){.accordion__title button{padding:1.875rem 2.1875rem 1.6875rem 0;}}.accordion__trigger{font-weight:700;font-size:1.5625rem;line-height:1.28;background-color:transparent;border:none;color:#00649d;cursor:pointer;text-align:left;width:100%;padding-left:0;font-family:"Nunito Sans",sans-serif;transition:color .3s ease-in;}@media screen and (min-width: 1024px){.accordion__trigger{font-size:1.75rem;line-height:1.27;}}.accordion__trigger[aria-expanded=true]{color:#000;}.accordion__trigger[aria-expanded=true] .sp-before-icon{background:#00649d;}.accordion__trigger[aria-expanded=true] .sp-before-icon:after{background:#ffd100;transform:translateX(-50%) rotate(-90deg);}.accordion__trigger:hover{color:#000;}.accordion__trigger:hover + span::before,.accordion__trigger:hover + span::after{background:#000;}.accordion__trigger:hover .sp-before-icon{background:#00649d;}.accordion__trigger:hover .sp-before-icon:before,.accordion__trigger:hover .sp-before-icon:after{background-color:#ffd100;}.sp-before-icon{align-items:center;height:2rem;display:flex;position:absolute;right:0;top:1.125rem;justify-content:center;width:2rem;background-color:#ffd100;transition:background-color .3s ease-in-out;border-radius:50%;}@media screen and (min-width: 1200px){.sp-before-icon{top:1.75rem;}}.sp-before-icon:before,.sp-before-icon:after{content:"";position:absolute;transform-origin:center center;background:#00649d;transition:transform .3s linear,background-color .3s ease-in-out;}.sp-before-icon:before{height:.1875rem;width:1.25rem;top:50%;transform:translateY(-50%);}.sp-before-icon:after{height:1.25rem;left:50%;transform:translateX(-50%);width:.1875rem;}.accordion__content-wrap{padding:0rem 1.4375rem 1.125rem 0;}@media screen and (min-width: 768px){.accordion__content-wrap{padding:0rem 2.3125rem 1.875rem 0;}}.flickity-enabled{position:relative;}.flickity-enabled:focus{outline:none;}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y;}.flickity-slider{position:absolute;width:100%;height:100%;left:0;}.flickity-rtl .flickity-slider{left:unset;right:0;}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;user-select:none;}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing;}.flickity-cell{position:absolute;left:0;}.flickity-rtl .flickity-cell{left:unset;right:0;}.flickity-button{position:absolute;background:hsla(0,0%,100%,75%);border:none;color:#333;}.flickity-button:hover{background:white;cursor:pointer;}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f;}.flickity-button:active{opacity:.6;}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none;}.flickity-button-icon{fill:currentColor;}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%);}.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 .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap;}.flickity-rtl .flickity-page-dots{direction:rtl;}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:hsla(0,0%,20%,25%);border-radius:50%;cursor:pointer;appearance:none;border:none;text-indent:-9999px;overflow:hidden;}.flickity-rtl .flickity-page-dot{text-indent:9999px;}.flickity-page-dot:focus{outline:none;box-shadow:0 0 0 5px #19f;}.flickity-page-dot.is-selected{background:hsla(0,0%,20%,100%);}.paragraph-widget--carousel{margin-bottom:5.9375rem;}.carousel-holder{position:relative;box-shadow:0 .5rem 1.25rem rgba(0,0,0,.05);}.carousel-holder.card-set{box-shadow:none;}.flickity-viewport{transition:.3s height ease-in-out;}.carousel__slide{width:100%;text-align:center;}.carousel__slide.card__slide{text-align:left;}.carousel__slide-image{height:0;background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:56.43%;border-bottom:.5625rem solid #ffd100;}.carousel__slide-content{padding:1.9375rem 1.5625rem 2.1875rem 2.8125rem;text-align:left;display:block;color:inherit;text-decoration:none;}@media screen and (min-width: 1024px){.carousel__slide-content{padding:1.875rem 2rem;}}.carousel__slide-content-subhead{font-size:1.625rem;line-height:1.27;font-weight:600;margin-bottom:.3125rem;color:#00649d;}@media screen and (min-width: 1024px){.carousel__slide-content-subhead{font-size:2.1875rem;line-height:1.09;}}.carousel__slide-content-body{color:#000;}.carousel__slide-content-links a{display:block;padding-bottom:.9375rem;}.carousel__slide-content-links a:last-child{margin-bottom:0;}.carousel__nav{pointer-events:none;position:absolute;width:100%;left:0;top:0;}.carousel__nav-sizer{width:100%;padding-top:56.43%;height:0;left:0;top:0;}.carousel__nav-previous,.carousel__nav-next{pointer-events:initial;position:absolute;cursor:pointer;top:50%;width:3rem;height:3rem;border-radius:100vw;background-color:#ffd100;transform:translateY(-50%);transition:.3s background-color ease-in-out;border:none;display:flex;align-items:center;justify-content:center;}@media screen and (min-width: 1024px){.carousel__nav-previous,.carousel__nav-next{width:3.5625rem;height:3.5625rem;}}.carousel__nav-previous:hover,.carousel__nav-next:hover{background-color:#00649d;}.carousel__nav-previous:hover svg,.carousel__nav-next:hover svg{fill:#ffd100;}.carousel__nav-previous svg,.carousel__nav-next svg{fill:#00649d;transition:.3s fill ease-in-out;}@media screen and (min-width: 1024px){.carousel__nav-previous svg,.carousel__nav-next svg{height:auto;width:1.375rem;}}.carousel__nav-previous::after,.carousel__nav-next::after{display:none;}.carousel__nav-previous{left:-1.5625rem;}@media screen and (min-width: 1024px){.carousel__nav-previous{left:-1.75rem;}}.carousel__nav-previous svg{transform:rotate(180deg);}.carousel__nav-next{right:-1.5625rem;}@media screen and (min-width: 1024px){.carousel__nav-next{right:-1.75rem;}}.flickity-page-dots{bottom:-2.5rem;}.flickity-page-dots .flickity-page-dot{background-color:#909090;opacity:1;width:1rem;height:1rem;}.flickity-page-dots .flickity-page-dot.is-selected{background-color:#00649d;}.flickity-page-dot:focus{box-shadow:0 0 0 .3125rem #ede939;}.flickity-viewport{border-radius:0 5rem 0 0;}.page-homepage .paragraph-widget--image{margin-top:-.9375rem;margin-bottom:2.1875rem;}@media screen and (min-width: 1024px){.page-homepage .paragraph-widget--image{margin-top:-1.875rem;margin-bottom:4.375rem;}}.full-image,.video-embed{margin:0;}.full-image{display:block;}.full-image .full-media__caption{display:block;border:none;}.full-media .full-media__caption{padding-bottom:1.875rem;border-bottom:none;}.image_gallery__caption{grid-column:span 2;padding-top:1.75rem;padding-bottom:1.25rem;}.video-embed{width:100%;display:table;}.video-embed .video-embed__media-wrap{margin-inline:-2.25rem;}@media screen and (min-width: 768px){.video-embed .video-embed__media-wrap{margin-inline:0rem;}}@media screen and (min-width: 1200px){.video-embed .video-embed__media-wrap{margin-inline:auto;}}.video-embed .full-media__caption{width:100%;border:none;}.image-inline-container{overflow:hidden;}.page-homepage .image-inline-container{margin-inline:-2.25rem;}@media screen and (min-width: 1200px){.image-inline-container{width:auto;}.page-homepage .image-inline-container{margin-inline:-4.6875rem;}}.image-inline-container img{object-fit:cover;object-position:center;position:absolute;top:0;left:0;width:100%;height:100%;}@media screen and (min-width: 1200px){.image-inline-container img{border-radius:5rem;}}.image-inline-container:before{padding-top:42.916%;}@media screen and (min-width: 1200px){.image-inline-container:before{padding-top:47.916%;}}.img-medium-container{display:block;position:relative;width:100%;}@media screen and (min-width: 768px){.img-medium-container{width:26.5625rem;}}.img-medium-container img{object-fit:cover;object-position:center;position:absolute;top:0;left:0;width:100%;height:100%;}.img-medium-container:before{padding-top:88.235%;}@media screen and (min-width: 768px){.img-medium-container:before{padding-top:23.4375rem;}}.img-large-container{display:block;position:relative;width:100%;}.img-large-container img{object-fit:cover;object-position:center;position:absolute;top:0;left:0;width:100%;height:100%;}.img-large-container:before{padding-top:45.13%;}.paragraph-widget--table{position:relative;margin-inline:-2.3125rem;}@media screen and (min-width: 768px){.paragraph-widget--table{margin-inline:-3.4375rem;}}@media screen and (min-width: 1200px){.paragraph-widget--table{margin-inline:0rem;}}body.no-scroll .paragraph-widget--table{width:0;}.wp-block-table,.table{overflow:auto;margin:0 0 3.125rem;scroll-behavior:smooth;padding-inline:2.25rem;background:linear-gradient(to right,#fff 30%,rgba(255,255,255,0)),linear-gradient(to right,rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 0% 50%,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:2.5rem 100%,2.5rem 100%,.875rem 100%,.875rem 100%;background-size:6.25rem 100%,6.25rem 100%,2.1875rem 100%,2.1875rem 100%;background-position:0 0,100%,0 0,100%;background-attachment:local,local,scroll,scroll;}@media screen and (min-width: 768px){.wp-block-table,.table{padding-inline:3.4375rem;}}@media screen and (min-width: 1200px){.wp-block-table,.table{padding-inline:0;}}.no-scroll .wp-block-table,.no-scroll .table{overflow:hidden;}.wp-block-table table,.table table{empty-cells:show;border-collapse:collapse;border:0;padding:0;margin:0;color:black;overflow:auto;width:100%;}@media screen and (min-width: 768px){.wp-block-table table,.table table{margin-right:0;}}.wp-block-table table > :not(:first-child),.table table > :not(:first-child){border-top:none;}.wp-block-table thead,.table thead{text-align:left;}.wp-block-table thead tr,.table thead tr{background-color:#00649d;color:#fff;}.wp-block-table th,.table th{padding:2.5rem .625rem 2.5rem 1.25rem;font-size:1.25rem;line-height:1.2727;font-weight:600;vertical-align:middle;border-bottom:none;color:#00649d;font-family:"Myriad Pro",sans-serif;}.wp-block-table tbody,.wp-block-table tfoot,.table tbody,.table tfoot{border-top:none;}.wp-block-table tbody td,.wp-block-table tfoot td,.table tbody td,.table tfoot td{padding:1.875rem;vertical-align:top;border-bottom:.0625rem solid #007a7a;text-align:left;font-size:1.125rem;font-weight:400;line-height:1.39;color:#222427;max-width:90vw;min-width:12.5rem;}@media screen and (min-width: 1024px){.wp-block-table tbody td,.wp-block-table tfoot td,.table tbody td,.table tfoot td{min-width:14.375rem;padding:1.25rem .9375rem 1.25rem .9375rem;}}.wp-block-table tbody td a,.wp-block-table tfoot td a,.table tbody td a,.table tfoot td a{color:#00649d;text-decoration:underline;font-weight:600;}.wp-block-table tbody td a:focus,.wp-block-table tbody td a:hover,.wp-block-table tfoot td a:focus,.wp-block-table tfoot td a:hover,.table tbody td a:focus,.table tbody td a:hover,.table tfoot td a:focus,.table tfoot td a:hover{color:black;}.wp-block-table tbody th,.wp-block-table tfoot th,.table tbody th,.table tfoot th{background-color:rgba(0,122,122,.1294117647);text-align:left;border-bottom:.0625rem solid #007a7a;}.wp-block-table tbody tr:nth-child(odd) td,.wp-block-table tfoot tr:nth-child(odd) td,.table tbody tr:nth-child(odd) td,.table tfoot tr:nth-child(odd) td{background-color:#f3f9fa;}.is-style-stripes table tbody tr:nth-child(odd){background-color:rgba(209,211,213,.08);}.pagination-block{margin:3.125rem auto;}.pagination-block .pagination-list{display:flex;width:100%;margin:0 auto;justify-content:center;flex-direction:row;}.pagination-block .pagination-list li.disabled{pointer-events:none;display:none;visibility:hidden;}.pagination-block .pagination-list li .page-number,.pagination-block .pagination-list li a{min-width:1.875rem;min-height:2.8125rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.4375rem;line-height:1.739;color:#00649d;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.0625rem;text-underline-offset:.25rem;transition:.3s text-decoration-color ease-in-out;position:relative;padding-inline:.5rem;margin:0;}.pagination-block .pagination-list li .page-number:focus,.pagination-block .pagination-list li .page-number:hover,.pagination-block .pagination-list li a:focus,.pagination-block .pagination-list li a:hover{text-decoration-color:#00649d;}.pagination-block .pagination-list li.first a:before,.pagination-block .pagination-list li.first a:after,.pagination-block .pagination-list li.prev a:before,.pagination-block .pagination-list li.prev a:after,.pagination-block .pagination-list li.next a:before,.pagination-block .pagination-list li.next a:after,.pagination-block .pagination-list li.last a:before,.pagination-block .pagination-list li.last a:after{content:"";width:.5rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'6.173\' height=\'14.289\'%3E%3Cpath fill=\'%2300649d\' d=\'M6.173 7.016a1 1 0 0 1-.167.554l-4.173 6.272a1 1 0 0 1-1.387.279 1 1 0 0 1-.279-1.387l3.8-5.707L.182 1.569A1 1 0 0 1 .433.177a1 1 0 0 1 1.392.251l4.173 6.017a1 1 0 0 1 .175.571Z\'/%3E%3C/svg%3E");background-repeat:no-repeat;transform:rotate(0deg);background-size:cover;position:absolute;margin-top:-.25rem;margin-left:-.875rem;transition:.3s border-color ease-in-out;}.pagination-block .pagination-list li.first a:focus:before,.pagination-block .pagination-list li.first a:focus:after,.pagination-block .pagination-list li.first a:hover:before,.pagination-block .pagination-list li.first a:hover:after,.pagination-block .pagination-list li.prev a:focus:before,.pagination-block .pagination-list li.prev a:focus:after,.pagination-block .pagination-list li.prev a:hover:before,.pagination-block .pagination-list li.prev a:hover:after,.pagination-block .pagination-list li.next a:focus:before,.pagination-block .pagination-list li.next a:focus:after,.pagination-block .pagination-list li.next a:hover:before,.pagination-block .pagination-list li.next a:hover:after,.pagination-block .pagination-list li.last a:focus:before,.pagination-block .pagination-list li.last a:focus:after,.pagination-block .pagination-list li.last a:hover:before,.pagination-block .pagination-list li.last a:hover:after{border-color:#000;}.pagination-block .pagination-list li.prev a:after,.pagination-block .pagination-list li.next a:after{display:none;}.pagination-block .pagination-list li.first a:before,.pagination-block .pagination-list li.first a:after,.pagination-block .pagination-list li.prev a:before,.pagination-block .pagination-list li.prev a:after{transform:rotate(180deg);margin-left:.5rem;}.pagination-block .pagination-list li.first a:before{margin-left:0;}.pagination-block .pagination-list li.first a:after{margin-right:-.6875rem;}.pagination-block .pagination-list li.next a:before{margin-left:0;}.pagination-block .pagination-list li.last a:before{margin-left:.0625rem;}.pagination-block .pagination-list li .current{color:#00649d;text-decoration:underline;font-weight:700;pointer-events:none;}.facetwp-pager{margin:3.125rem auto;}.facetwp-pager .facetwp-page{min-width:2.8125rem;min-height:2.8125rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.4375rem;line-height:1.739;color:#00649d;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.0625rem;text-underline-offset:.25rem;transition:.3s text-decoration-color ease-in-out;position:relative;padding-inline:.5rem;margin:0;}.facetwp-pager .facetwp-page.active{color:#000;pointer-events:none;}.facetwp-pager .facetwp-page:focus,.facetwp-pager .facetwp-page:hover{text-decoration-color:#00649d;}.facetwp-pager .facetwp-page.prev,.facetwp-pager .facetwp-page.next{color:#fff;text-decoration:none;}.facetwp-pager .facetwp-page.prev:focus:before,.facetwp-pager .facetwp-page.prev:focus:after,.facetwp-pager .facetwp-page.prev:hover:before,.facetwp-pager .facetwp-page.prev:hover:after,.facetwp-pager .facetwp-page.next:focus:before,.facetwp-pager .facetwp-page.next:focus:after,.facetwp-pager .facetwp-page.next:hover:before,.facetwp-pager .facetwp-page.next:hover:after{border-color:#000;}.facetwp-pager .facetwp-page.prev:before,.facetwp-pager .facetwp-page.prev:after,.facetwp-pager .facetwp-page.next:before,.facetwp-pager .facetwp-page.next:after{content:"";width:.9375rem;height:.9375rem;border-bottom:.1875rem solid #00649d;border-right:.1875rem solid #00649d;transform:rotate(-45deg);position:absolute;margin-top:-.25rem;margin-left:-.875rem;transition:.3s border-color ease-in-out;}.facetwp-pager .facetwp-page.prev:after,.facetwp-pager .facetwp-page.next:after{margin-left:.375rem;}.facetwp-pager .facetwp-page.prev:before,.facetwp-pager .facetwp-page.prev:after{transform:rotate(135deg);margin-left:0;}.facetwp-pager .facetwp-page.prev:after{transform:rotate(135deg);margin-left:1.125rem;}.video-embed figcaption{border:none;}.video-embed__media-wrap{z-index:1;}.video-embed__media-wrap:before{padding-top:56.25%;}.single-story-of-hope .video-embed__media-wrap:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:black;opacity:.23;border-radius:0rem;z-index:1;}@media screen and (min-width: 768px){.single-story-of-hope .video-embed__media-wrap:after{border-radius:5rem;}}.video-embed__media-wrap img{transition:.3s opacity ease-in-out,.3s visibility ease-in-out;transition:border-radius .5s ease-in-out;z-index:1;max-width:none;height:100%;visibility:visible;border-radius:0rem;}@media screen and (min-width: 768px){.video-embed__media-wrap img{border-radius:5rem;}}.video-embed__media-wrap iframe,.video-embed__media-wrap video{transition:.3s opacity ease-in-out;transition:border-radius .5s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border-radius:0rem;}@media screen and (min-width: 768px){.video-embed__media-wrap iframe,.video-embed__media-wrap video{border-radius:5rem;}}.video-embed__media-wrap video{opacity:1;}.video-embed__media-wrap.video-playing img{opacity:0;visibility:hidden;border-radius:0;}.video-embed__media-wrap.video-playing iframe,.video-embed__media-wrap.video-playing video{opacity:1;border-radius:0;}.video-embed__media-wrap.video-playing .video-embed__button{opacity:0;visibility:hidden;}.video-embed__media-wrap.video-playing .video-embed__button .arrow{visibility:hidden;fill:#00649d;}.video-embed__media-wrap.video-playing .video-embed__button .pause{fill:#00649d;}.video-embed__media-wrap.video-playing .video-embed__video{pointer-events:all;}.video-embed__media-wrap.video-playing.video-embed__video-hover:not(.video-embed__media-wrap.video-playing.video-playing) .video-embed__button{opacity:1;visibility:visible;}.video-embed__media-wrap.video-playing.video-pause .arrow{visibility:visible;}.video-embed__media-wrap.video-playing.video-pause .pause{visibility:hidden;}.single-story-of-hope .video-embed__media-wrap.video-playing:after{display:none;visibility:hidden;}.video-embed__video{pointer-events:none;}.video-embed__button{z-index:5;cursor:pointer;width:3rem;height:3rem;margin-top:-1.875rem;margin-left:-1.875rem;position:absolute;top:50%;left:50%;border-radius:50%;background-color:#ffd100;border:.1875rem solid #ffd100;padding:0;transition:.3s border-color ease-in-out,.3s background-color ease-in-out,.3s opacity ease-in-out,.3s visibility ease-in-out;}@media screen and (min-width: 1200px){.video-embed__button{width:6rem;height:6rem;margin-top:-2.5rem;margin-left:-2.5rem;}}.video-embed__button .video-play-icon{width:auto;}.video-embed__button .video-play-icon .outer-circle g{transition:.3s fill ease-in-out;opacity:1;fill:#ffd100;}.video-embed__button .video-play-icon .arrow{transition:.3s fill ease-in-out;fill:#00649d;}.video-embed__button:hover{border-color:#00649d;background-color:#00649d;}.video-embed__button:hover .video-play-icon .outer-circle g{fill:#00649d;}.video-embed__button:hover .video-play-icon .arrow{fill:#ffd100;}.video-embed__caption{margin-top:.625rem;}@media screen and (min-width: 1200px){.video-embed__caption{margin-top:.75rem;line-height:1.8571428571;}}.modal__lightbox{display:none;}.modal__lightbox.is-open{display:block;}.modal__close{position:absolute;top:3.125rem;right:3.125rem;z-index:10002;background:#00649d;border:none;padding:0;width:2rem;height:2rem;display:block;cursor:pointer;}.search-modal .modal__close{top:3.125rem;}.modal__close > span{position:relative;margin-top:9px;margin-bottom:9px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.modal__close > span{height:0;background-color:transparent;}.modal__close > span::before,.modal__close > span::after{display:block;width:33px;height:4px;background-color:#fff;outline:1px solid transparent;border-radius:4px;-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;transition-property:background-color,transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;}.modal__close > span::before,.modal__close > span::after{position:absolute;content:"";}.modal__close > span::before{top:-6.5px;}.modal__close > span::after{top:6.5px;}.modal__close > span{background-color:transparent;}.modal__close > span::before{-webkit-transform:translateY(6.5px) rotate(45deg);-moz-transform:translateY(6.5px) rotate(45deg);-ms-transform:translateY(6.5px) rotate(45deg);-o-transform:translateY(6.5px) rotate(45deg);transform:translateY(6.5px) rotate(45deg);}.modal__close > span::after{-webkit-transform:translateY(-6.5px) rotate(-45deg);-moz-transform:translateY(-6.5px) rotate(-45deg);-ms-transform:translateY(-6.5px) rotate(-45deg);-o-transform:translateY(-6.5px) rotate(-45deg);transform:translateY(-6.5px) rotate(-45deg);}@media screen and (min-width: 768px){.modal__close > span{background-color:transparent;}.modal__close > span::before{-webkit-transform:translateY(6.5px) rotate(45deg);-moz-transform:translateY(6.5px) rotate(45deg);-ms-transform:translateY(6.5px) rotate(45deg);-o-transform:translateY(6.5px) rotate(45deg);transform:translateY(6.5px) rotate(45deg);}.modal__close > span::after{-webkit-transform:translateY(-6.5px) rotate(-45deg);-moz-transform:translateY(-6.5px) rotate(-45deg);-ms-transform:translateY(-6.5px) rotate(-45deg);-o-transform:translateY(-6.5px) rotate(-45deg);transform:translateY(-6.5px) rotate(-45deg);}}@media screen and (min-width: 1200px){.modal__close > span{background-color:transparent;}.modal__close > span::before,.modal__close > span::after{background-color:#fff;}.modal__close > span::before{-webkit-transform:translateY(6.5px) rotate(45deg);-moz-transform:translateY(6.5px) rotate(45deg);-ms-transform:translateY(6.5px) rotate(45deg);-o-transform:translateY(6.5px) rotate(45deg);transform:translateY(6.5px) rotate(45deg);}.modal__close > span::after{-webkit-transform:translateY(-6.5px) rotate(-45deg);-moz-transform:translateY(-6.5px) rotate(-45deg);-ms-transform:translateY(-6.5px) rotate(-45deg);-o-transform:translateY(-6.5px) rotate(-45deg);transform:translateY(-6.5px) rotate(-45deg);}}.modal__close:hover span:before,.modal__close:hover span:after{background-color:#ffd100;}.no-js .modal__close{display:none;}.js .modal__close{display:block;}.modal__close_no-js{position:fixed;top:3.125rem;right:3.125rem;z-index:10002;background:#00649d;border:none;}.modal__close_no-js > span{position:relative;margin-top:7px;margin-bottom:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.modal__close_no-js > span{height:0;background-color:transparent;}.modal__close_no-js > span::before,.modal__close_no-js > span::after{display:block;width:33px;height:2px;background-color:#fff;outline:1px solid transparent;border-radius:4px;-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;transition-property:background-color,transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;}.modal__close_no-js > span::before,.modal__close_no-js > span::after{position:absolute;content:"";}.modal__close_no-js > span::before{top:-4.5px;}.modal__close_no-js > span::after{top:4.5px;}.modal__close_no-js > span{background-color:transparent;}.modal__close_no-js > span::before{-webkit-transform:translateY(4.5px) rotate(45deg);-moz-transform:translateY(4.5px) rotate(45deg);-ms-transform:translateY(4.5px) rotate(45deg);-o-transform:translateY(4.5px) rotate(45deg);transform:translateY(4.5px) rotate(45deg);}.modal__close_no-js > span::after{-webkit-transform:translateY(-4.5px) rotate(-45deg);-moz-transform:translateY(-4.5px) rotate(-45deg);-ms-transform:translateY(-4.5px) rotate(-45deg);-o-transform:translateY(-4.5px) rotate(-45deg);transform:translateY(-4.5px) rotate(-45deg);}@media screen and (min-width: 768px){.modal__close_no-js > span{background-color:transparent;}.modal__close_no-js > span::before{-webkit-transform:translateY(4.5px) rotate(45deg);-moz-transform:translateY(4.5px) rotate(45deg);-ms-transform:translateY(4.5px) rotate(45deg);-o-transform:translateY(4.5px) rotate(45deg);transform:translateY(4.5px) rotate(45deg);}.modal__close_no-js > span::after{-webkit-transform:translateY(-4.5px) rotate(-45deg);-moz-transform:translateY(-4.5px) rotate(-45deg);-ms-transform:translateY(-4.5px) rotate(-45deg);-o-transform:translateY(-4.5px) rotate(-45deg);transform:translateY(-4.5px) rotate(-45deg);}}@media screen and (min-width: 1200px){.modal__close_no-js > span{background-color:transparent;}.modal__close_no-js > span::before,.modal__close_no-js > span::after{background-color:#fff;}.modal__close_no-js > span::before{-webkit-transform:translateY(4.5px) rotate(45deg);-moz-transform:translateY(4.5px) rotate(45deg);-ms-transform:translateY(4.5px) rotate(45deg);-o-transform:translateY(4.5px) rotate(45deg);transform:translateY(4.5px) rotate(45deg);}.modal__close_no-js > span::after{-webkit-transform:translateY(-4.5px) rotate(-45deg);-moz-transform:translateY(-4.5px) rotate(-45deg);-ms-transform:translateY(-4.5px) rotate(-45deg);-o-transform:translateY(-4.5px) rotate(-45deg);transform:translateY(-4.5px) rotate(-45deg);}}.modal__container{background-color:#fff;padding:9.375rem 1.875rem 1.875rem 1.875rem;max-width:60rem;max-height:100vh;width:100%;overflow-y:auto;box-sizing:border-box;}@media screen and (min-width: 1024px){.modal__container{padding:1.875rem;}}.sidenav{position:absolute;inset:auto 2.1875rem;z-index:1;box-shadow:0 .5rem 1.25rem rgba(0,0,0,.05);}@media screen and (min-width: 768px){.sidenav{inset:auto 3.4375rem;transform:none;}}@media screen and (min-width: 1200px){.sidenav{width:18.125rem;position:absolute;left:0;box-shadow:none;}.hero-small_image .sidenav,.hero-large_image .sidenav,.hero-full_image .sidenav{right:-18.125rem;left:auto;}.hero-container--with-sidenav .hero-small_image .sidenav,.hero-container--with-sidenav .hero-large_image .sidenav,.hero-container--with-sidenav .hero-full_image .sidenav{right:auto;left:-18.125rem;}}.hero-large_image + .sidenav,.hero-small_image + .sidenav{transform:translateY(-.6875rem);}@media screen and (min-width: 1200px){.hero-large_image + .sidenav,.hero-small_image + .sidenav{transform:translateY(0);}}.sidenav__list{overflow:hidden;background-color:#fff;transition:.3s height ease-in-out;}.sidenav__list[aria-hidden=true]{height:0;}.sidenav__list > ul{padding-block:.9375rem 1.25rem;}@media screen and (min-width: 1200px){.sidenav__list > ul{margin-top:0;padding-block:0 1.25rem;}}.sidenav__list > ul > li{padding:0 0 0 1.5625rem;line-height:1.5;}@media screen and (min-width: 1200px){.sidenav__list > ul > li{padding-inline:3.125rem 0rem;padding-block:.1875rem .0625rem;}.sidenav__list > ul > li:nth-child(2){padding-top:.3125rem;}}.sidenav__list > ul > li:last-child{margin-bottom:0;}.sidenav__list > ul > li:first-child{padding-bottom:.9375rem;}@media screen and (min-width: 1200px){.sidenav__list > ul > li:first-child{display:flex;align-items:center;font-size:1.125rem;font-weight:700;line-height:1.4;padding:0 1.875rem 0 3.4375rem;}}.sidenav__list > ul > li:first-child a{color:#00649d;font-size:1.125rem;line-height:1.4;font-weight:600;text-decoration:none;}.sidenav__list > ul > li:first-child a:before{content:"";position:absolute;left:-.625rem;top:.6875rem;width:1.125rem;height:1.125rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'6.173\' height=\'14.289\'%3E%3Cpath fill=\'%2300649d\' d=\'M6.173 7.016a1 1 0 0 1-.167.554l-4.173 6.272a1 1 0 0 1-1.387.279 1 1 0 0 1-.279-1.387l3.8-5.707L.182 1.569A1 1 0 0 1 .433.177a1 1 0 0 1 1.392.251l4.173 6.017a1 1 0 0 1 .175.571Z\'/%3E%3C/svg%3E");background-repeat:no-repeat;transform:rotate(180deg);transform-origin:center;transition:.3s transform ease-in-out;}@media screen and (min-width: 1200px){.sidenav__list > ul > li:first-child a:before{top:.375rem;width:1.125rem;height:1.125rem;}}.sidenav__list > ul > li:first-child a:hover,.sidenav__list > ul > li:first-child a[aria-current=page]{color:#00649d;background-color:transparent;}.sidenav__list > ul > li:first-child a:hover:before,.sidenav__list > ul > li:first-child a[aria-current=page]:before{transform:translateX(-.625rem) rotate(180deg);}.sidenav__list > ul > li a{color:#00649d;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:.0625rem;text-underline-offset:.0625rem;font-weight:600;transition:.3s text-decoration-color ease-in-out,.3s color ease-in-out,background-color .3s ease-in-out;position:relative;display:block;width:100%;font-size:1.125rem;line-height:1.4;padding-left:.9375rem;padding-right:4.375rem;padding-block:.625rem .375rem;}@media screen and (min-width: 1200px){.sidenav__list > ul > li a{font-weight:400;font-size:1rem;padding:.3125rem 0 .3125rem 1.25rem;}}.sidenav__list > ul > li a:hover,.sidenav__list > ul > li a[aria-current=page]{background-color:#007a7a;color:#fff;text-decoration-color:transparent;}.tribe-events-page-template .sidenav__list > ul > li a:hover,.tribe-events-page-template .sidenav__list > ul > li a[aria-current=page]{background-color:#00649d;}.sidenav__list > ul > li > ul{padding-left:1.875rem;}@media screen and (min-width: 1200px){.sidenav__list > ul > li > ul{padding-top:.1875rem;}}.sidenav__toggle{background-color:#007a7a;height:4.125rem;color:#fff;cursor:pointer;display:block;border:none;font-size:1.25rem;font-weight:400;line-height:1.2;letter-spacing:.0725rem;padding:0 1.875rem 0 1.25rem;font-family:"MyriadPro",sans-serif;position:relative;text-align:left;text-transform:uppercase;transition:.3s color ease-in-out;width:100%;}@media screen and (min-width: 1200px){.sidenav__toggle{display:none;}}.sidenav__toggle:focus-visible,.sidenav__toggle:hover{color:#ffd100;}.sidenav__toggle span{position:relative;top:.125rem;}.sidenav__toggle:before{content:"";position:absolute;right:1.25rem;top:1.5625rem;width:.625rem;height:.625rem;border-right:.125rem solid #fff;border-bottom:.125rem solid #fff;transform:rotate(45deg);transform-origin:center;transition:.3s transform ease-in-out,.3s top ease-in-out;}.sidenav__toggle[aria-expanded=true]:before{transform:rotate(225deg);top:1.875rem;}.interior-hero{padding-top:1.5625rem;}.idfive-person-template-default .interior-hero{padding-top:2.5rem;}.interior-hero .interior-hero__content .breadcrumbs{margin-bottom:0rem;}.interior-hero .interior-hero__content .breadcrumbs .breadcrumbs__list li{display:block;}.interior-hero .interior-hero__content .breadcrumbs .breadcrumbs__list li a{color:#00649d;font-size:1.125rem;line-height:1.33;cursor:pointer;transition:.3s color ease-in-out;}.interior-hero .interior-hero__content .breadcrumbs .breadcrumbs__list li a:before{top:.4375rem;transition:.3s border-color ease-in-out;}.interior-hero .interior-hero__content .breadcrumbs .breadcrumbs__list li a:hover{color:#000;}.interior-hero .interior-hero__content .interior-hero__caption{padding-top:1.5625rem;border-bottom:.0625rem solid #ffd100;}.interior-hero .article-h1{color:#00649d;font-size:2.5rem;font-weight:700;line-height:1.254;letter-spacing:-.034375rem;}@media screen and (min-width: 768px){.interior-hero .article-h1{font-size:3.4375rem;font-weight:700;line-height:1.254;}}.interior-hero__author-details{padding-top:0;}.interior-hero__author-details .blog-author{margin-top:1.875rem;font-weight:400;font-style:italic;color:#595959;}.interior-hero__author-details .blog-author span{color:#000;display:block;font-style:normal;font-weight:700;}.interior-hero__author-details .blog-author a{color:#000;text-decoration:none;font-style:normal;margin-right:1.875rem;display:inline-block;}.interior-hero__author{margin:0;}.interior-hero__author:before{padding-top:46.95%;}.interior-hero__author img{border-radius:2.5rem;}@media screen and (min-width: 1024px){.interior-hero__author img{border-radius:5rem;}}.interior-hero__author-video{margin:0 0 4.375rem;}body.author_unclikable .blog-author *{pointer-events:none;}.content-wrapper .page-content{margin-top:0rem;margin-bottom:3.125rem;}.content-wrapper .summary{font-size:1.25rem;line-height:1.5;font-weight:700;margin-block:2.1875rem 3.75rem;display:block;}@media screen and (min-width: 768px){.content-wrapper .summary{font-size:1.5625rem;line-height:1.56;}}.content-wrapper h2{margin-top:3.75rem;}.idfive-person-template-default .content-wrapper h3{font-size:2.1875rem;line-height:1.2;}.page-categories{margin-inline:-2.25rem;padding:2.5rem 2.25rem 2.8125rem;margin-bottom:3.75rem;margin-bottom:0 !important;background-size:1920px;background-repeat:no-repeat;position:relative;margin-top:0 !important;background-color:#00649d;background-image:url("https://cdn-ildpbdc.nitrocdn.com/TOKfANilXPqthuwVjgYRnQbNmMwPiltH/assets/images/optimized/rev-8a6668b/shepherd.org/wp-content/themes/idfive-rapid-starter/icl/public/images/Texture.png");}.page-categories.nitro-lazy{background-image:none !important;}@media screen and (min-width: 768px){.page-categories{margin-inline:-3.4375rem;padding:2.5rem 3.4375rem 2.1875rem;}}@media screen and (min-width: 1200px){.page-categories{margin-inline:-12.5rem;padding:3.4375rem 12.5rem 2.8125rem;}}.page-categories .page-categories-container{margin-inline:auto;}.page-categories h2{font-size:2.8125rem;font-weight:600;line-height:1.13;color:#ffd100;margin-block:0 1.25rem;margin-inline:auto;}@media screen and (min-width: 768px){.page-categories h2{margin-bottom:.4375rem;}}@media screen and (min-width: 1200px){.feature{display:flex;align-items:flex-start;}}@media screen and (min-width: 768px){.feature.feature--no-image{display:block;}}.feature__media{margin-bottom:1.0625rem;margin-inline:-2.25rem;}.feature__media:before{padding-top:62.5%;}@media screen and (min-width: 1024px){.feature__media:before{padding-top:71.89%;}}@media screen and (min-width: 768px){.feature__media{flex:1 1 0;}}@media screen and (min-width: 1200px){.feature__media{flex:0 0 auto;width:56%;max-width:35rem;margin-bottom:0;margin-inline:0;}}.feature__media img{border-radius:0rem;}@media screen and (min-width: 1024px){.feature__media img{border-radius:5rem;}}@media screen and (min-width: 1200px){.feature__content{padding-left:2.5rem;flex:0 1 auto;width:44%;}}.feature__content h3{padding-top:1.25rem;font-size:1.875rem;line-height:2.4375rem;}@media screen and (min-width: 1200px){.feature__content h3{padding-top:.625rem;font-size:2.1875rem;line-height:2.625rem;}}.feature__content p{margin-top:1.25rem;}.feature__content ul{margin-top:.625rem;}.feature__content ul li{margin-bottom:1rem;}.feature--no-image .feature__content{background-color:#fff;box-shadow:0 .5rem 1.25rem rgba(0,0,0,.05);width:100%;position:relative;padding:1.5625rem 3.375rem 1.875rem;}.feature__content-body{font-size:1.125rem;line-height:1.5;font-weight:400;}.paragraph-widget--feature-set{position:relative;}.page-homepage .paragraph-widget--feature-set{margin-bottom:0;}.page-homepage .paragraph-widget--feature-set:after{content:"";height:.375rem;width:100vw;display:none;visibility:hidden;background:linear-gradient(90deg,#00649d 0%,#00649d 33%,#afd3dd 33%,#afd3dd 66%,#ffd100 66%,#ffd100 100%);position:absolute;bottom:0;left:50%;transform:translateX(-50%);}@media screen and (min-width: 1024px){.page-homepage .paragraph-widget--feature-set:after{display:block;visibility:visible;}}.side-image-feature{position:relative;margin-inline:-2.25rem;}.page-homepage .side-image-feature{padding-block:4.375rem;margin-inline:-2.25rem;}.page-homepage .side-image-feature:before{content:"";position:absolute;inset:0 auto 0 50%;width:150vw;transform:translateX(-50%);z-index:-1;background:#f3f9fa;pointer-events:none;}@media screen and (min-width: 1024px){.page-homepage .side-image-feature:before{background:linear-gradient(180deg,#fff 0%,#fff 21%,#f3f9fa 21%,#f3f9fa 100%);}}.page-homepage .side-image-feature:after{content:"";height:.375rem;width:110vw;display:block;visibility:visible;background:linear-gradient(90deg,#00649d 0%,#00649d 33%,#afd3dd 33%,#afd3dd 66%,#ffd100 66%,#ffd100 100%);position:absolute;bottom:0;left:0;}@media screen and (min-width: 1024px){.page-homepage .side-image-feature:after{display:none;visibility:hidden;}}@media screen and (min-width: 768px){.page-homepage .side-image-feature{margin-inline:-3.4375rem;}}@media screen and (min-width: 1024px){.side-image-feature{margin-inline:0;}.page-homepage .side-image-feature{background:linear-gradient(180deg,#fff 0%,#fff 21%,#f3f9fa 21%,#f3f9fa 100%);padding-inline:3.75rem;}}@media screen and (min-width: 1440px){.side-image-feature{display:grid;grid-template-areas:"stack";}}.side-image-feature .side-image-feature__media{grid-area:stack;width:100%;margin-bottom:0;border-radius:0;}.side-image-feature .side-image-feature__media:before{padding-top:65.9%;}@media screen and (min-width: 1024px){.side-image-feature .side-image-feature__media{width:82.5%;border-radius:5rem;}.side-image-feature .side-image-feature__media:before{padding-top:69.36%;}}.side-image-feature .side-image-feature__media img{border-radius:0;}@media screen and (min-width: 1024px){.side-image-feature .side-image-feature__media img{border-radius:5rem;}}.side-image-feature .side-image-feature__copy-wrap{grid-area:stack;background-color:#fff;padding:2.0625rem 1.875rem;box-shadow:0 .5rem 1.25rem rgba(0,0,0,.05);position:relative;margin:-6.25rem 0 0 2.25rem;border-top:.625rem solid #ffd100;border-radius:0 0 5rem 0;}@media screen and (min-width: 1024px){.side-image-feature .side-image-feature__copy-wrap{padding:3.125rem;max-width:33.4375rem;min-height:11.25rem;width:100%;margin-left:auto;margin-right:0rem;margin-top:-11.25rem;}}@media screen and (min-width: 1440px){.side-image-feature .side-image-feature__copy-wrap{margin:0;place-self:end;top:-2.6875rem;}}.side-image-feature .side-image-feature__copy-wrap .side-image-feature__links ul li{padding-left:0px;}.side-image-feature .side-image-feature__copy-wrap__box ul{margin-top:.625rem;}.side-image-feature .side-image-feature__copy-wrap__box ul li{margin-bottom:.625rem;}.side-image-feature .side-image-feature__copy-wrap__box ul li:before{display:none;}.side-image-feature .side-image-feature__headline--small{color:#00649d;font-size:1.5625rem;line-height:1.28;}@media screen and (min-width: 1024px){.side-image-feature .side-image-feature__headline--small{font-size:1.8125rem;line-height:1.413;letter-spacing:-.018125rem;}}@media screen and (min-width: 768px){.multi-column-content{display:flex;margin-right:-2.5rem;}}@media screen and (min-width: 768px){.multi-column-content.multi-column-content-two-col{margin-right:-6.25rem;}}.multi-column-content__column{margin:0 0 2.5rem 0;}@media screen and (min-width: 768px){.multi-column-content__column{flex:1 1 0;padding-right:2.5rem;margin-bottom:0;}}@media screen and (min-width: 768px){.multi-column-content-two-col .multi-column-content__column{padding-right:6.25rem;}}.multi-column-content__column .text-content{margin-bottom:0;}.page-homepage .multi-column-content__column p{margin-bottom:1.5625rem;}body .wp-block-columns.is-layout-flex{display:block;margin-bottom:1.25rem;}@media screen and (min-width: 768px){body .wp-block-columns.is-layout-flex{display:flex;}}@media screen and (min-width: 991px){body .wp-block-columns.is-layout-flex{margin-bottom:2.5rem;}}body .wp-block-columns.is-layout-flex .wp-block-column{margin-bottom:2.5rem;}@media screen and (min-width: 768px){body .wp-block-columns.is-layout-flex .wp-block-column{margin-bottom:0;}}body .wp-block-columns.is-layout-flex .wp-block-column:last-child{margin-bottom:0;}.page-homepage .wp-block-columns.is-layout-flex.wp-container-2{margin-bottom:2.0625rem;}.page-homepage .wp-block-columns.is-layout-flex.wp-container-2 .wp-block-column:first-child{margin-bottom:.9375rem;}.page-homepage .paragraph-widget--link-block{margin-bottom:4.0625rem;}@media screen and (min-width: 1024px){.page-homepage .paragraph-widget--link-block{margin-bottom:5.3125rem;}}.link-block{position:relative;padding:3.375rem 2.25rem 4rem;isolation:isolate;margin-inline:-2.25rem;background-color:rgba(0,0,0,.02);}@media screen and (min-width: 768px){.link-block{padding:4.0625rem 3.4375rem 4.6875rem;margin-inline:0;}.page-homepage .link-block{margin-inline:-3.4375rem;}}@media screen and (min-width: 1024px){.page-homepage .link-block{margin-inline:-4.6875rem;}}@media screen and (min-width: 1200px){.link-block{padding-left:6.75rem;}.page-homepage .link-block{padding-left:11.75rem;}}@media screen and (min-width: 1200px){.link-block{padding-inline:6.75rem 4.5625rem;}.page-homepage .link-block{padding-inline:11.75rem 3.75rem;}}.link-block .link-block__label{font-size:1.875rem;line-height:1.3;color:#00649d;margin-bottom:1.875rem;font-weight:600;}@media screen and (min-width: 1200px){.link-block .link-block__label{font-size:2.1875rem;line-height:1.2;letter-spacing:-.021875rem;font-weight:700;margin-bottom:1.9375rem;}}@media screen and (min-width: 768px){.link-block ul{display:grid;grid-template-columns:1fr 1fr;align-items:baseline;justify-content:space-between;gap:0 4%;}.page-homepage .link-block ul{gap:0 4%;justify-content:flex-start;}}.link-block ul li{border-left:solid .1875rem #007a7a;padding-left:2.1875rem;}@media screen and (min-width: 1024px){.link-block ul li{border-left:solid .125rem #007a7a;height:100%;}}.link-block ul li a{color:#00649d;padding:0 0 1.4375rem;display:block;font-size:1.25rem;line-height:1.35;font-weight:700;text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.4375rem;transition:color .3s ease-in-out;}@media screen and (min-width: 1024px){.link-block ul li a{padding:0 0 2.1875rem;}}.link-block ul li a:hover,.link-block ul li a:focus{color:#000;}.link-block ul li:last-child a{padding:0 0 .1875rem 0;}@media screen and (min-width: 1024px){.link-block ul li:nth-last-child(2) a{padding:0 0 .1875rem 0;}}.iframe{position:relative;overflow:hidden;padding-top:56.25%;}.iframe__media{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.privacy-consent{background-color:#fff;box-shadow:0 .5rem 1.25rem rgba(0,0,0,.05);padding:1.5rem;position:fixed;bottom:0;left:0;width:100%;z-index:100;}.privacy-consent a{color:#000;text-decoration:underline;transition:.3s color ease-in-out;}.privacy-consent a:hover{color:#00f;}.privacy-consent[hidden],body:not(.js) .privacy-consent{display:none;}.privacy-consent__buttons{margin-top:1.25rem;}.privacy-consent__buttons .button:not(:last-child){margin-right:.625rem;}.tab__content{overflow:hidden;visibility:hidden;transition-property:height,visibility;transition-timing-function:ease-in-out;height:0;}.is-active .tab__content{visibility:visible;z-index:1;height:auto;}.tab__content-wrap{position:relative;}.tab__tab__header{list-style:none;margin:0;padding:0;display:none;}@media screen and (min-width: 768px){.tab__tab__header{display:flex;align-items:center;}}.tab__title{justify-content:space-between;cursor:pointer;margin:0;position:relative;font-family:"MyriadPro",sans-serif;}.tab__title::after{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:.0625rem;background-color:#ffd100;transition:.3s height ease-in-out,.3s background-color ease-in-out;}@media screen and (min-width: 768px){.tab__title.active::after{height:.625rem;}}@media screen and (min-width: 768px){.tab__title:hover::after{background-color:#00649d;height:.625rem;}}.tab__trigger{line-height:2.125rem;font-size:1.625rem;font-weight:700;background-color:transparent;border:none;color:#00649d;cursor:pointer;text-align:left;width:100%;font-family:"MyriadPro",sans-serif;padding:1.1875rem 0 1.125rem;}@media screen and (min-width: 768px){.tab__trigger{padding:0 1.25rem 1.125rem;}}@media screen and (min-width: 1200px){.tab__trigger{padding:0 1.25rem 1.125rem;}}.tab__content-wrap{padding:0 0 1.125rem 0;}@media screen and (min-width: 768px){.tab__content-wrap{padding:2.1875rem 2.3125rem 1.6875rem 0;}}@media screen and (min-width: 768px){.tab__content-wrap .accordion__title{display:none;}}.tab__content_container{border-bottom:.0625rem solid #ffd100;}@media screen and (min-width: 768px){.tab__content_container{border-bottom:0;}}form .gform-body input[type=text],form .gform-body input[type=email],form .gform-body input[type=password]{border-width:.0625rem;border-style:solid;}form .gform-body select:not([multiple]){appearance:none;background-image:url("https://cdn-ildpbdc.nitrocdn.com/TOKfANilXPqthuwVjgYRnQbNmMwPiltH/assets/images/optimized/rev-8a6668b/shepherd.org/wp-content/themes/idfive-rapid-starter/icl/public/images/Dropdown_Caret.svg");background-repeat:no-repeat;background-position:calc(100% - 1.25rem) center;background-size:.9375rem .6875rem;}form .gform-body select:not([multiple]).nitro-lazy{background-image:none !important;}form .gform-body .ginput_container_time select:not([multiple]){background-image:none;}form .gform-body .ginput_container_time select:not([multiple]).nitro-lazy{background-image:none !important;}form .gform-body .gform-grid-col label{display:inline-block;font-size:1rem;font-weight:700;margin-bottom:.5rem;padding:0;}.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:1.1875rem !important;font-family:"Nunito Sans",sans-serif;line-height:1.6875rem !important;padding:.625rem 1.1875rem .5625rem .875rem !important;border:.0625rem solid #949494;color:#222427 !important;}.gform_wrapper.gravity-theme input[type=date]:disabled,.gform_wrapper.gravity-theme input[type=datetime-local]:disabled,.gform_wrapper.gravity-theme input[type=datetime]:disabled,.gform_wrapper.gravity-theme input[type=email]:disabled,.gform_wrapper.gravity-theme input[type=month]:disabled,.gform_wrapper.gravity-theme input[type=number]:disabled,.gform_wrapper.gravity-theme input[type=password]:disabled,.gform_wrapper.gravity-theme input[type=search]:disabled,.gform_wrapper.gravity-theme input[type=tel]:disabled,.gform_wrapper.gravity-theme input[type=text]:disabled,.gform_wrapper.gravity-theme input[type=time]:disabled,.gform_wrapper.gravity-theme input[type=url]:disabled,.gform_wrapper.gravity-theme input[type=week]:disabled,.gform_wrapper.gravity-theme select:disabled,.gform_wrapper.gravity-theme textarea:disabled{background-color:#d1d3d4;}.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description{font-size:1.1875rem !important;font-family:"Nunito Sans",sans-serif;line-height:1.6875rem !important;padding-bottom:1.125rem !important;}.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description.ginput_counter{font-size:1rem !important;line-height:1.25rem !important;font-style:italic;}.gform_wrapper.gravity-theme textarea{padding:1.0625rem 1.5625rem 1.0625rem 1.0625rem !important;display:block;}.gform_wrapper.gravity-theme .gfield_label{font-size:1.5rem !important;line-height:1.9375rem !important;font-family:"Nunito Sans",sans-serif;color:#00649d !important;margin-bottom:.9375rem !important;}.gform-field-label--type-sub{font-family:"Nunito",sans-serif;margin-top:1.875rem;}.gform_wrapper.gravity-theme .ginput_complex label{font-size:1.5rem !important;line-height:1.9375rem !important;color:#00649d !important;margin-bottom:.9375rem !important;padding-top:0 !important;}.gform_wrapper.gravity-theme .ginput_container_time{min-width:5.625rem !important;max-width:5.625rem !important;}.gform_wrapper.gravity-theme .gfield-choice-input[type=checkbox]{display:none;}.gform_wrapper.gravity-theme .gfield-choice-input[type=checkbox] + label{position:relative;cursor:pointer;padding-top:.25rem;padding-left:2.8125rem !important;font-size:1.1875rem !important;font-family:"Nunito Sans",sans-serif;line-height:1.875rem !important;min-height:1.875rem;display:block;max-width:100%;}.gform_wrapper.gravity-theme .gfield-choice-input[type=checkbox] + label:before{content:"";-webkit-appearance:none;background-color:transparent;border:.0625rem solid #00649d;width:1.875rem;height:1.875rem;display:block;position:absolute;cursor:pointer;top:50%;left:0;transform:translateY(-50%);transition:background-color .2s ease-in;}.gform_wrapper.gravity-theme .gfield-choice-input[type=checkbox]:checked + label:after{content:"";display:block;position:absolute;top:50%;left:.6875rem;width:.5rem;height:1rem;border:.125rem solid #fff;border-top:0;border-left:0;margin-top:-.625rem;transform:rotate(45deg);}.gform_wrapper.gravity-theme .gfield-choice-input[type=checkbox]:checked + label:before{background-color:#00649d;}.gform_wrapper.gravity-theme .gfield-choice-input[type=radio]{display:none;}.gform_wrapper.gravity-theme .gfield-choice-input[type=radio] + label{display:block;position:relative;cursor:pointer;padding-top:.25rem;padding-left:2.8125rem !important;font-size:1.1875rem !important;font-family:"Nunito Sans",sans-serif;line-height:1.875rem !important;min-height:1.875rem;max-width:100%;}.gform_wrapper.gravity-theme .gfield-choice-input[type=radio] + label:before{content:"";-webkit-appearance:none;background-color:transparent;border:.0625rem solid #00649d;border-radius:50%;width:1.875rem;height:1.875rem;display:block;position:absolute;cursor:pointer;top:50%;left:0;transform:translateY(-50%);}.gform_wrapper.gravity-theme .gfield-choice-input[type=radio]:checked + label:after{content:"";display:block;position:absolute;top:50%;left:.4375rem;width:1rem;height:1rem;border:0;border-radius:50%;background-color:#00649d;transform:translateY(-50%);}.gform_wrapper.gravity-theme .gfield_checkbox,.gform_wrapper.gravity-theme .gfield_radio{display:flex;gap:.75rem;flex-direction:column;}.gform_wrapper.gravity-theme .gchoice-flex-row .gfield_checkbox,.gform_wrapper.gravity-theme .gchoice-flex-row .gfield_radio{flex-wrap:wrap;flex-direction:row;}.gform_wrapper.gravity-theme .gchoice-flex-row .gfield_checkbox .gchoice,.gform_wrapper.gravity-theme .gchoice-flex-row .gfield_radio .gchoice{margin-right:3rem;}.gform_wrapper.gravity-theme .gchoice-flex-row .gfield_checkbox .gchoice:last-child,.gform_wrapper.gravity-theme .gchoice-flex-row .gfield_radio .gchoice:last-child{margin-right:0;}h3.gsection_title{color:#00649d;font-size:1.9375rem;line-height:2.375rem;}.gform_wrapper.gravity-theme .gsection{border-bottom:0 !important;padding:0 !important;margin-bottom:-1.25rem !important;}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:3.125rem !important;}.gform_heading{margin-bottom:3.125rem;}.gfield_list_icons{width:auto !important;padding-left:.625rem;}.add_list_item,.delete_list_item{width:2.1875rem !important;height:2.1875rem !important;}.tcg__cc__form .gfield_label{color:#00649d;font-family:"Nunito",sans-serif;font-size:1.5rem;line-height:1.2916666;display:block;margin-block:.9375rem;}.tcg__cc__form input[type=text],.tcg__cc__form input[type=email]{width:100%;max-width:34.6875rem;padding:.625rem;font-size:1.1875rem;line-height:1.421;margin-bottom:1.5625rem;}.tcg__cc__form input[type=text]:focus,.tcg__cc__form input[type=email]:focus{outline:none;}.tcg__cc__form textarea{width:100%;max-width:68.25rem;height:10.4375rem;padding:1.25rem .625rem;font-size:1.1875rem;line-height:1.421;}.tcg__cc__form textarea:focus{outline:none;}.tcg__cc__form .g-recaptcha{margin-bottom:1.875rem;}.gfield_list_group:first-child .delete_list_item{display:none;}@media screen and (min-width: 641px){.gfield_list_group:first-child .delete_list_item{display:block;}}select{width:100%;font-size:1.125rem;line-height:1.5;font-weight:400;color:#000;padding:.4375rem 2.8125rem .3125rem 0;border:.0625rem solid #000;font-family:"Nunito Sans",sans-serif;border-radius:0;position:relative;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'18.156\' height=\'7.484\'%3E%3Cpath fill=\'%2300649d\' d=\'M17.155 0a1 1 0 0 1 .834.446 1 1 0 0 1-.28 1.386L9.463 7.317a1 1 0 0 1-1.124-.011L.43 1.822A1 1 0 0 1 1.57.178l7.351 5.1 7.68-5.111A1 1 0 0 1 17.155 0Z\'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:right .3125rem center;background-size:.875rem;cursor:pointer;}select.nitro-lazy{background-image:none !important;}select.facetwp-dropdown{border:none;border-bottom:.125rem solid #ffd100;}.paragraph-widget--person{margin-bottom:0;}.person-block-container{margin-bottom:3.125rem;}@media screen and (min-width: 768px){.person-block-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;}}@media screen and (min-width: 1024px){.person-block-container{grid-template-columns:23.5625rem minmax(0,1fr);gap:4.5rem;}}.person-block-container:not(:has(.person-block-image)){grid-template-columns:minmax(0,1fr);}.person-block-image{margin:0 0 1.875rem;}.person-block-image:before{padding-top:100%;}.person-block-image img{border-radius:2.5rem;}@media screen and (min-width: 1024px){.person-block-image img{border-radius:5rem;}}.person-block-info{padding-top:1.875rem;}@media screen and (min-width: 1024px){.person-block-info{padding-top:0rem;}}.person-block-info #article-h1{color:#00649d;margin-bottom:.625rem;font-size:clamp(2.5rem,6.5vw,4.375rem);margin-top:-1.5625rem;line-height:clamp(3.125rem,8.5vw,5.1875rem);}.person-block-info p{font-size:1.125rem;line-height:1.6111;color:#222427;font-weight:700;margin-bottom:0;font-style:italic;}.person-block-info p.person-block-info__title{font-style:normal;margin-bottom:1.25rem;}.person-block-contact{padding-top:1.25rem;}.person-block-contact .wp-element-button{margin-top:1.25rem;}.person-block-contact li{position:relative;margin-bottom:.9375rem;display:flex;align-items:center;}.person-block-contact li:last-child{margin-bottom:0;}.person-block-contact li::before{position:absolute;content:"";top:50%;left:0;background-repeat:no-repeat;background-position:center;width:1.5rem;height:1.5rem;transform:translateY(-50%);}.person-block-contact li.phone a,.person-block-contact li.email a,.person-block-contact li.address a{color:#00649d;text-decoration:underline;text-decoration-color:#00649d;text-decoration-thickness:.0625rem;text-underline-offset:.25rem;transition:.3s text-decoration-color ease-in-out,.3s color ease-in-out;font-weight:700;display:flex;align-items:center;font-size:1.125rem;}.person-block-contact li.phone a:focus,.person-block-contact li.phone a:hover,.person-block-contact li.email a:focus,.person-block-contact li.email a:hover,.person-block-contact li.address a:focus,.person-block-contact li.address a:hover{text-decoration-color:#00649d;}.person-block-contact li.phone svg,.person-block-contact li.email svg,.person-block-contact li.address svg{fill:#00649d;display:inline-block;margin-right:.625rem;position:relative;}.person-block-contact li.phone svg,.person-block-contact li.email svg{top:.125rem;}.person-block-contact li.address address{font-weight:400;font-size:1.125rem;line-height:1.5;font-style:normal;}.person-block-contact li.address svg{top:-.125rem;}.person-block{padding-top:1.875rem;}.person-block .all-person{margin-bottom:3.125rem;}@media screen and (min-width: 1680px){.person-block{max-width:100%;}}.archive-link{position:relative;display:inline-block;padding-left:1.25rem;text-decoration:none;margin-bottom:2.1875rem;}.archive-link:before{content:"";position:absolute;left:0;top:30%;width:.5rem;height:1.125rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'6.173\' height=\'14.289\'%3E%3Cpath fill=\'%2300649d\' d=\'M6.173 7.016a1 1 0 0 1-.167.554l-4.173 6.272a1 1 0 0 1-1.387.279 1 1 0 0 1-.279-1.387l3.8-5.707L.182 1.569A1 1 0 0 1 .433.177a1 1 0 0 1 1.392.251l4.173 6.017a1 1 0 0 1 .175.571Z\'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;transition:.3s background-image ease-in-out;transform:rotate(180deg);margin-top:-.3125rem;}.archive-link:hover{color:#000;}.archive-link:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'6.173\' height=\'14.289\'%3E%3Cpath fill=\'%23000000\' d=\'M6.173 7.016a1 1 0 0 1-.167.554l-4.173 6.272a1 1 0 0 1-1.387.279 1 1 0 0 1-.279-1.387l3.8-5.707L.182 1.569A1 1 0 0 1 .433.177a1 1 0 0 1 1.392.251l4.173 6.017a1 1 0 0 1 .175.571Z\'/%3E%3C/svg%3E");}.custom-search-post-block .search-container form .search-field input[type=text]{font-size:1.21875rem;font-family:"Nunito Sans",sans-serif;font-weight:300;}.search-container .search-field,.search-container .specialty,.search-container .role{width:40%;}.person-listing ul{gap:1.875rem;}.person-listing .card{border-bottom:none;}.person-listing .card:hover{border-bottom:none;}.person-listing .card:hover .card__title{color:#000;}.person-listing .card:hover .card__title a{color:#000;}.person-listing .card:hover .card__content{border-top:.625rem solid #00649d;}.person-listing .card__media:before{padding-top:88.9%;}.person-listing .card__content{border-top:.625rem solid #ffd100;transition:border .3s ease-in-out;padding:1.875rem 1.9375rem 3.3125rem;}.person-listing .card__title,.person-listing .card__body{text-align:left;}.person-listing .card__body{margin-bottom:0;}.person-listing .card__title{color:#007a7a;}.person-listing .card__title a{color:#007a7a;font-size:1.625rem;line-height:1.2307;margin-bottom:.3125rem;}.search-menu{background-color:rgba(0,71,36,.95);background-image:url("https://cdn-ildpbdc.nitrocdn.com/TOKfANilXPqthuwVjgYRnQbNmMwPiltH/assets/images/optimized/rev-8a6668b/shepherd.org/wp-content/themes/idfive-rapid-starter/icl/public/images/USE-ME_BG_Hero_Texture_Overlay.png");background-size:1920px;display:block;position:relative;z-index:100;}.search-menu.nitro-lazy{background-image:none !important;}@media screen and (min-width: 1920px){.search-menu{background-size:100%;}}.search-menu__close-wrap{display:none;visibility:hidden;}@media screen and (min-width: 1200px){.search-menu__close-wrap{position:absolute;top:3.125rem;top:4.8125rem;right:3.125rem;z-index:103;display:block;visibility:visible;inset:4.9375rem auto auto auto;text-align:right;max-width:100rem;width:100%;}}.search-menu__close{background-color:transparent;border:none;padding:0;width:3rem;height:2.8125rem;cursor:pointer;margin-right:3.4375rem;}@media screen and (min-width: 1200px){.search-menu__close:focus:before,.search-menu__close:focus:after,.search-menu__close:hover:before,.search-menu__close:hover:after{border-color:#ffd100;}}@media screen and (min-width: 1200px){.search-menu__close:before,.search-menu__close:after{content:"";border-top:.25rem solid #00649d;width:3rem;height:.25rem;display:block;transform:rotate(-45deg);position:absolute;transition:.3s border-color ease-in-out;}}@media screen and (min-width: 1200px){.search-menu__close:after{transform:rotate(45deg);}}.search-menu__overlay{position:fixed;left:0;right:0;bottom:0;z-index:1;background-color:#e4f1f1;display:flex;justify-content:center;align-items:center;top:5.25rem;transform:translateX(100%);transition:.3s transform ease-in-out;}[aria-hidden=false] .search-menu__overlay{transform:translateX(0%);}@media screen and (min-width: 768px){.search-menu__overlay{align-items:flex-start;overflow-y:auto;}}@media screen and (min-width: 1200px){.search-menu__overlay{top:0;}}.search-menu__container{max-height:100vh;height:calc(100% - 5.25rem);min-height:100%;padding:1.875rem;width:100%;box-sizing:border-box;position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;}[aria-hidden=false] .search-menu__container{overflow-y:auto;}@media screen and (min-width: 1024px){.search-menu__container{padding:1.875rem 6.25rem;}}.search-menu__content{max-width:62.5rem;width:100%;margin-inline:auto;}.search-menu__content-wrap{display:flex;margin-top:3.75rem;flex-direction:column;gap:.625rem;}@media screen and (min-width: 768px){.search-menu__content-wrap{margin-top:9.25rem;flex-direction:row;gap:0;}}.search-menu__content-wrap__left{width:100%;margin:auto;}@media screen and (min-width: 768px){.search-menu__content-wrap__left{width:50%;}}.search-menu__content-wrap__left h4{font-size:1.875rem;color:#fff;text-align:center;}@media screen and (min-width: 768px){.search-menu__content-wrap__left h4{padding-right:3.125rem;text-align:right;}}.search-menu__content-wrap__right{width:100%;text-align:center;}@media screen and (min-width: 768px){.search-menu__content-wrap__right{border-left:solid #ffd100 .0625rem;padding-left:1.25rem;text-align:left;width:50%;}}.search-menu__content-wrap__right li{margin-bottom:.9375rem;}.search-menu__content-wrap__right li:last-child{margin-bottom:0;}.search-menu__content-wrap__right p{color:#fff;margin:.9375rem;}.search-menu__content-wrap__right a{color:#fff;cursor:pointer;transition:.3s color ease-in-out;font-size:1.25rem;line-height:1.4;font-weight:600;text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.125rem;}.search-menu__content-wrap__right a:focus,.search-menu__content-wrap__right a:hover{color:#ffd100;}.search-menu__form{display:flex;gap:1.875rem;position:relative;flex-direction:column;}@media screen and (min-width: 768px){.search-menu__form{flex-direction:row;}}.search-menu__form-search-field{width:100%;padding:.75rem .9375rem .6875rem;font-size:1.125rem;font-family:"Nunito Sans",sans-serif;line-height:1.25rem;-webkit-appearance:textfield;position:relative;border-radius:.5rem;border:.0625rem solid #007a7a;}@media screen and (min-width: 768px){.search-menu__form-search-field{width:calc(100% - 15rem);}}.search-menu__form-search-field::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background-color:#ffd100;display:block;width:1.5625rem;height:1.5625rem;position:absolute;right:.3125rem;top:50%;border:none;padding:0;border-radius:100vw;transform:translateY(-50%);transition:opacity .3s ease-out,background-color .3s ease-out;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'27.414\' height=\'27.414\' viewBox=\'0 0 27.414 27.414\'%3E%3Cline id=\'Line_108\' data-name=\'Line 108\' x1=\'26\' y2=\'26\' transform=\'translate(0.707 0.707)\' fill=\'none\' stroke=\'%23000\' stroke-width=\'2\'/%3E%3Cline id=\'Line_109\' data-name=\'Line 109\' x2=\'26\' y2=\'26\' transform=\'translate(0.707 0.707)\' fill=\'none\' stroke=\'%23000\' stroke-width=\'2\'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:.625rem;}.search-menu__form-search-field::-webkit-search-cancel-button.nitro-lazy{background-image:none !important;}.search-menu__form-search-field::-webkit-search-cancel-button:focus,.search-menu__form-search-field::-webkit-search-cancel-button:hover{background-color:#00649d;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'27.414\' height=\'27.414\' viewBox=\'0 0 27.414 27.414\'%3E%3Cline id=\'Line_181\' data-name=\'Line 181\' x1=\'26\' y2=\'26\' transform=\'translate(0.707 0.707)\' fill=\'none\' stroke=\'%23fff\' stroke-width=\'2\'/%3E%3Cline id=\'Line_182\' data-name=\'Line 182\' x2=\'26\' y2=\'26\' transform=\'translate(0.707 0.707)\' fill=\'none\' stroke=\'%23fff\' stroke-width=\'2\'/%3E%3C/svg%3E%0A");}.search-menu__form-search-field::-webkit-search-cancel-button:focus.nitro-lazy,.search-menu__form-search-field::-webkit-search-cancel-button:hover.nitro-lazy{background-image:none !important;}.search-menu__form-search-submit{border-color:#ffd100;color:#00649d;}@media screen and (min-width: 768px){.search-menu__form-search-submit{width:7.6875rem;padding-inline:1.25rem;}}.search-menu__form-search-submit:focus,.search-menu__form-search-submit:hover{background-color:#ffd100;color:#00649d;}.search-menu__content-wrap{display:flex;margin-top:3.75rem;flex-direction:column;gap:.625rem;}@media screen and (min-width: 768px){.search-menu__content-wrap{margin-top:9.25rem;flex-direction:row;gap:0;}}.search-menu__content-wrap .search-menu__content-wrap__left{width:100%;margin:auto;}@media screen and (min-width: 768px){.search-menu__content-wrap .search-menu__content-wrap__left{width:50%;}}.search-menu__content-wrap .search-menu__content-wrap__left h4{font-size:2.8125rem;color:#007a7a;text-align:center;}@media screen and (min-width: 768px){.search-menu__content-wrap .search-menu__content-wrap__left h4{padding-right:3.125rem;text-align:right;}}.search-menu__content-wrap .search-menu__content-wrap__right{width:100%;text-align:center;}@media screen and (min-width: 768px){.search-menu__content-wrap .search-menu__content-wrap__right{border-left:solid #007a7a .125rem;padding-left:2.5rem;text-align:left;width:44%;}}.search-menu__content-wrap .search-menu__content-wrap__right li{margin-bottom:.9375rem;}.search-menu__content-wrap .search-menu__content-wrap__right li:last-child{margin-bottom:0;}.search-menu__content-wrap .search-menu__content-wrap__right p{color:#fff;margin:.9375rem;}.search-menu__content-wrap .search-menu__content-wrap__right a{color:#00649d;cursor:pointer;transition:.3s color ease-in-out;font-size:1.25rem;line-height:1.4;font-weight:600;text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.125rem;}.search-menu__content-wrap .search-menu__content-wrap__right a:hover{color:#ffd100;}.search-container{border-bottom:.125rem solid #007a7a;padding-bottom:3.125rem;margin-bottom:3.125rem;}.search-container form{display:flex;gap:1.25rem;flex-direction:column;}@media screen and (min-width: 991px){.search-container form{gap:1.875rem;flex-direction:row;}}.search-container form .btn-search{flex:auto 1;}.search-container form .search-field{flex:auto 1;width:100%;-webkit-appearance:textfield;}@media screen and (min-width: 991px){.search-container form .search-field{width:80%;}}.search-container form .search-field input[type=text]{width:100%;padding:.3125rem .9375rem;line-height:2.5rem;border:.0625rem solid #007a7a;}.search-container form .search-field,.search-container form .specialty,.search-container form .role{width:100%;}.search-container form .search-field input,.search-container form .search-field select,.search-container form .specialty input,.search-container form .specialty select,.search-container form .role input,.search-container form .role select{border-radius:.5rem;padding-inline:.9375rem;border:solid .0625rem #007a7a;height:2.875rem;}@media screen and (min-width: 991px){.search-container form .search-field,.search-container form .specialty,.search-container form .role{width:25%;}}.search-container .lbl-search{margin-bottom:.3125rem;display:inline-block;line-height:1.8125rem;font-size:1.125rem;font-weight:600;font-family:"Nunito Sans",sans-serif;color:#00649d;}.search-container button{height:2.4375rem;margin-bottom:.625rem;align-self:flex-end;}.custom-search-post-block .no-results{text-align:center;margin-bottom:5rem;}.custom-search-post-block .card__media:before{padding-top:100%;}.custom-search-post-block .card__subtitle{margin:0;}.mission-statement-container{padding-inline:0rem;text-align:left;}@media screen and (min-width: 1024px){.mission-statement-container{max-width:63rem;}body:has(.sidenav) .mission-statement-container{text-align:left;padding-inline:0;}}.mission-statement-container .mission-statement-title{color:#007a7a;line-height:2.5rem;font-size:1.875rem;font-weight:700;margin:0 0 1.875rem;padding:0;}@media screen and (min-width: 1024px){.mission-statement-container .mission-statement-title{font-size:3rem;line-height:1.16666;letter-spacing:-.03rem;}}.mission-statement-container .mission-statement-body{color:#222427;line-height:1.6875rem;font-size:1.125rem;font-weight:400;margin:0 0 1.8125rem;padding:0;max-width:56rem;}.mission-statement-container .mission-statement-body p{line-height:1.6875rem;font-size:1.125rem;font-weight:400;margin:0 0 1.25rem;}.mission-statement-container .mission-statement-buttons{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:2.5rem;}@media screen and (min-width: 1024px){body:has(.sidenav) .mission-statement-container .mission-statement-buttons{justify-content:flex-start;}}.mission-statement-container .mission-statement-buttons .wp-element-button{width:100%;}@media screen and (min-width: 768px){.mission-statement-container .mission-statement-buttons .wp-element-button{width:auto;}}.stories-of-hope{position:relative;background-color:#f3f9fa;display:flex;flex-direction:column;padding:2.875rem 2.25rem 4.125rem;margin-bottom:5.625rem;margin-inline:-2.25rem;}.page-homepage .stories-of-hope{margin-inline:-2.25rem;padding:2.875rem 2.25rem 4.125rem;}@media screen and (min-width: 768px){.stories-of-hope{margin-inline:0rem;}.page-homepage .stories-of-hope{margin-inline:-3.4375rem;margin-bottom:5.625rem;}}@media screen and (min-width: 1024px){.stories-of-hope{flex-direction:row;padding:4.4375rem 4.9375rem 5.9375rem 2.5rem;gap:2.4375rem;margin-bottom:5.625rem;}.page-homepage .stories-of-hope{gap:3rem;padding:3.375rem 7rem 3.3125rem 6.0625rem;margin-inline:-4.6875rem;}}.stories-of-hope:after{content:"";height:.375rem;width:100%;display:block;visibility:visible;background:linear-gradient(90deg,#00649d 0%,#00649d 33%,#afd3dd 33%,#afd3dd 66%,#ffd100 66%,#ffd100 100%);position:absolute;bottom:0;left:0;}.stories-of-hope .video-embed{margin-bottom:2.125rem;}@media screen and (min-width: 1024px){.stories-of-hope .video-embed{margin-bottom:0;}}.stories-of-hope .video-embed__media-wrap{margin-inline:0;}.stories-of-hope .video-embed__media-wrap img,.stories-of-hope .video-embed__media-wrap iframe,.stories-of-hope .video-embed__media-wrap video{border-radius:2.5rem;transition:border-radius .3s ease-in-out;}@media screen and (min-width: 1024px){.stories-of-hope .video-embed__media-wrap img,.stories-of-hope .video-embed__media-wrap iframe,.stories-of-hope .video-embed__media-wrap video{border-radius:5rem;}}.stories-of-hope .video-embed__media-wrap:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:black;opacity:.23;border-radius:2.5rem;z-index:1;}@media screen and (min-width: 1024px){.stories-of-hope .video-embed__media-wrap:after{border-radius:5rem;}}.stories-of-hope .video-embed__media-wrap.video-playing img,.stories-of-hope .video-embed__media-wrap.video-playing iframe,.stories-of-hope .video-embed__media-wrap.video-playing video{border-radius:0;}.stories-of-hope .video-embed__media-wrap.video-playing:after{display:none;visibility:hidden;}.stories-of-hope .video-embed__button{width:3rem;height:3rem;margin-top:-1.5rem;margin-left:-1.5rem;}@media screen and (min-width: 1024px){.stories-of-hope.quote{gap:9.375rem;}}.stories-of-hope.quote .video-embed{margin-bottom:2.5rem;}@media screen and (min-width: 1024px){.stories-of-hope.quote .video-embed{margin-bottom:0;}}@media screen and (min-width: 1024px){.stories-of-hope__video{width:100%;}}.stories-of-hope__content{position:relative;}@media screen and (min-width: 1024px){.stories-of-hope__content{width:100%;max-width:20.625rem;align-self:center;display:flex;flex-direction:column;}.page-homepage .stories-of-hope__content{max-width:21.0625rem;}}.quote .stories-of-hope__content:before{content:"";width:100%;width:4.25rem;display:block;visibility:visible;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'68.264\' height=\'52.808\'%3E%3Cpath fill=\'%23ffd100\' d=\'M18.952 0C7.54 7.912 0 20.24 0 34.04 0 46 7.728 52.808 16.376 52.808a14.687 14.687 0 0 0 14.536-14.54c0-7.912-5.52-13.248-12.512-13.248a9.049 9.049 0 0 0-3.68.552c1.656-6.624 8.464-14.352 14.352-17.48Zm37.352 0C44.896 7.912 37.54 20.24 37.54 34.04c0 11.96 7.544 18.768 16.192 18.768a14.567 14.567 0 0 0 14.532-14.54c0-7.912-5.52-13.248-12.328-13.248a9.049 9.049 0 0 0-3.68.552c1.472-6.624 8.464-14.352 14.352-17.48Z\'/%3E%3C/svg%3E");background-repeat:no-repeat;height:3.3125rem;margin-bottom:1.5625rem;}@media screen and (min-width: 1024px){.quote .stories-of-hope__content:before{position:absolute;top:-.625rem;left:-5.9375rem;}}.stories-of-hope__content .button{margin-top:2.125rem;}@media screen and (min-width: 1024px){.stories-of-hope__content-title{font-size:1.8125rem;line-height:1.4137;}}.stories-of-hope__content-name{font-size:1.125rem;line-height:1.5;letter-spacing:.048125rem;margin:0;font-weight:700;color:black;}.stories-of-hope__content-desc{font-size:1.125rem;line-height:1.5;letter-spacing:.048125rem;margin-bottom:0rem;font-style:italic;color:black;}.stories-of-hope-listing__item{display:flex;flex-direction:column;margin-bottom:2.5rem;}@media screen and (min-width: 1024px){.stories-of-hope-listing__item{flex-direction:row;gap:4.5rem;align-items:center;margin-bottom:2.5rem;}}.stories-of-hope-listing__item .stories-of-hope__video{margin-bottom:1.875rem;}@media screen and (min-width: 1024px){.stories-of-hope-listing__item .stories-of-hope__video{margin-bottom:0;max-width:30.4375rem;}}.stories-of-hope-listing__item .stories-of-hope__content{width:100%;max-width:none;}@media screen and (min-width: 1024px){.stories-of-hope-listing__item .stories-of-hope__content{max-width:28rem;}}.stories-of-hope-listing__item .stories-of-hope__content-title{font-size:1.5625rem;line-height:1.28;}@media screen and (min-width: 1024px){.stories-of-hope-listing__item .stories-of-hope__content-title{font-size:1.625rem;line-height:1.307;}}.stories-of-hope-listing__item .video-embed__media-wrap{margin-inline:0;}.stories-of-hope-listing__item .video-embed__media-wrap img,.stories-of-hope-listing__item .video-embed__media-wrap iframe,.stories-of-hope-listing__item .video-embed__media-wrap video{border-radius:2.5rem;transition:border-radius .3s ease-in-out;}@media screen and (min-width: 1024px){.stories-of-hope-listing__item .video-embed__media-wrap img,.stories-of-hope-listing__item .video-embed__media-wrap iframe,.stories-of-hope-listing__item .video-embed__media-wrap video{border-radius:5rem;}}.stories-of-hope-listing__item .video-embed__media-wrap.video-playing img,.stories-of-hope-listing__item .video-embed__media-wrap.video-playing iframe,.stories-of-hope-listing__item .video-embed__media-wrap.video-playing video{border-radius:0;}.stories-of-hope-listing__item .video-embed__media-wrap.video-playing:after{display:none;visibility:hidden;}.stories-of-hope-listing__item .video-embed__media-wrap:before{padding-top:56.55%;}.stories-of-hope-listing__item .video-embed__media-wrap:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:black;opacity:.23;border-radius:2.5rem;z-index:1;}@media screen and (min-width: 1024px){.stories-of-hope-listing__item .video-embed__media-wrap:after{border-radius:5rem;}}.stories-of-hope-listing__item .video-embed__button{width:3rem;height:3rem;margin-top:-1.5rem;margin-left:-1.5rem;}.two-column-feature{display:flex;flex-direction:column;gap:0rem;margin-bottom:2.6875rem;}@media screen and (min-width: 1024px){.two-column-feature{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:4.0625rem;margin-bottom:3.4375rem;}}@media screen and (min-width: 1024px){.two-column-feature__left,.two-column-feature__right{width:50%;}}.two-column-feature-title{font-size:1.875rem;line-height:1.3;}@media screen and (min-width: 1024px){.two-column-feature-title{font-size:2.1875rem;line-height:1.2;}}.two-column-feature-link-list{margin-top:.9375rem;}.two-column-feature-link-list .button{display:block;margin-bottom:1.5625rem;}@media screen and (min-width: 768px){.two-column-feature-link-list .button{display:inline-block;margin-right:.625rem;}}.two-column-feature-link-list .wp-fancy__link{display:block;margin-bottom:.9375rem;}.flickity-enabled{position:relative;}.flickity-enabled:focus{outline:none;}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y;}.flickity-slider{position:absolute;width:100%;height:100%;left:0;}.flickity-rtl .flickity-slider{left:unset;right:0;}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;user-select:none;}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing;}.flickity-cell{position:absolute;left:0;}.flickity-rtl .flickity-cell{left:unset;right:0;}.flickity-button{position:absolute;background:hsla(0,0%,100%,75%);border:none;color:#333;}.flickity-button:hover{background:white;cursor:pointer;}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f;}.flickity-button:active{opacity:.6;}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none;}.flickity-button-icon{fill:currentColor;}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%);}.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 .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap;}.flickity-rtl .flickity-page-dots{direction:rtl;}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:hsla(0,0%,20%,25%);border-radius:50%;cursor:pointer;appearance:none;border:none;text-indent:-9999px;overflow:hidden;}.flickity-rtl .flickity-page-dot{text-indent:9999px;}.flickity-page-dot:focus{outline:none;box-shadow:0 0 0 5px #19f;}.flickity-page-dot.is-selected{background:hsla(0,0%,20%,100%);}.paragraph-widget--carousel{margin-bottom:5.9375rem;}.validations__carousel--holder{position:relative;box-shadow:none;}.validations__carousel--holder.card-set{box-shadow:none;}.validations__carousel--holder .carousel__slide{margin-right:10px;}@media screen and (min-width: 768px){.validations__carousel--holder .carousel__slide{width:calc(50% - 10px);}}@media screen and (min-width: 1024px){.validations__carousel--holder .carousel__slide{width:calc(33% - 10px);}}.validations__carousel--holder .carousel__slide-image{height:auto;background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:10px;border-bottom:0;}@media screen and (min-width: 1024px){.validations__carousel--holder .carousel__slide-image{aspect-ratio:16/9;}}@media screen and (min-width: 768px){.validations__carousel--holder .carousel__nav-previous,.validations__carousel--holder .carousel__nav-next{top:25%;}}@media screen and (min-width: 1024px){.validations__carousel--holder .carousel__nav-previous,.validations__carousel--holder .carousel__nav-next{top:17%;}}@media screen and (min-width: 1024px){.validations__carousel--holder .flickity-page-dots{margin-bottom:-2.5rem;}}.flickity-viewport{border-radius:0;transition:.3s height ease-in-out;}.page-find-hotels-apartments .search-container{border-bottom:none;margin-bottom:0;padding-bottom:.375rem;}@media screen and (min-width: 768px){.page-find-hotels-apartments .search-container form{flex-direction:column;}}.page-find-hotels-apartments .hotels-apartments-form select.facetwp-dropdown{border-bottom:none;padding-block:.5625rem;border:.0625rem solid #007a7a;border-radius:.5rem;padding-left:1.125rem;font-size:1rem;line-height:1.5;font-weight:400;font-family:"Nunito Sans",sans-serif;}@media screen and (min-width: 768px){.page-find-hotels-apartments .hotels-apartments-form .length-amenity-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;}}.page-find-hotels-apartments .hotels-apartments-form .amenity{margin-top:-.9375rem;}@media screen and (min-width: 768px){.page-find-hotels-apartments .hotels-apartments-form .amenity{margin-top:0;}}.page-find-hotels-apartments .hotels-apartments-form .sort-by-wrapper{margin-top:-2.3125rem;border-top:.0625rem solid #007a7a;}@media screen and (min-width: 768px){.page-find-hotels-apartments .hotels-apartments-form .sort-by-wrapper{margin-top:-2.8125rem;}}.page-find-hotels-apartments .hotels-apartments-form .sort-by{padding-top:1.6875rem;display:grid;grid-template-columns:5.5rem 16rem;}@media screen and (min-width: 768px){.page-find-hotels-apartments .hotels-apartments-form .sort-by{padding-top:1.25rem;}}.page-find-hotels-apartments .hotels-apartments-form .sort-by .facetwp-dropdown{padding-block:.125rem;}.page-find-hotels-apartments .hotels-apartments-form .sort-by select{border-bottom:none;padding-block:.5625rem;border:.0625rem solid #007a7a;border-radius:.5rem;padding-left:1.125rem;font-size:1rem;line-height:1.5;font-weight:400;font-family:"Nunito Sans",sans-serif;}.page-find-hotels-apartments .cards .listing-card{border:.0625rem solid #007a7a;padding:1.75rem 1.25rem .5rem 1.25rem;background:#fff;margin-bottom:1.6875rem;}@media screen and (min-width: 1024px){.page-find-hotels-apartments .cards .listing-card{padding-left:2.75rem;}}.page-find-hotels-apartments .cards .listing-card:last-child{margin-bottom:0;}.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper{position:relative;}.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper::after{content:"";position:absolute;bottom:auto;left:-1.25rem;width:calc(100% + 2.5625rem);border-top:.015625rem solid #007a7a;}@media screen and (min-width: 1024px){.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper::after{left:-2.8125rem;width:calc(100% + 4.125rem);}}.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-type{font-size:1.125rem;line-height:1.33;font-weight:600;font-family:"Nunito Sans",sans-serif;color:#222427;}.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-name{font-size:1.375rem;line-height:1.36;color:#00649d;font-weight:700;font-family:"Nunito Sans",sans-serif;margin:0;}@media screen and (min-width: 1024px){.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-name{margin-top:.3125rem;}}.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1.5rem;margin-top:.8125rem;position:relative;}@media screen and (min-width: 1200px){.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header{display:grid;gap:2.5rem;grid-template-columns:1fr 1fr;}}.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header .listing-location,.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header .listing-address{display:grid;grid-template-columns:2.5625rem 1fr;align-items:center;gap:.3125rem;font-size:.875rem;font-family:"Nunito Sans",sans-serif;color:#444;}@media screen and (min-width: 768px){.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header .listing-location{display:block;position:relative;}}@media screen and (min-width: 768px){.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header .listing-location .icon-location{position:absolute;}}@media screen and (min-width: 768px){.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header .listing-location .distance{padding-left:3.1875rem;}}.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header .listing-address{margin-top:-.4375rem;}@media screen and (min-width: 1024px){.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header .listing-address{margin-top:-.5rem;}}.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header .zipcode{display:inline-block;}.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header .distance-miles{font-size:1.25rem;line-height:1.5;font-weight:700;font-family:"Nunito Sans",sans-serif;color:#007a7a;}.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header .frm-shepherd{font-size:1rem;line-height:1.5;font-weight:400;font-family:"Nunito Sans",sans-serif;}.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header .address{font-size:1rem;line-height:1.43;font-weight:400;}@media screen and (min-width: 768px){.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header .address{margin-top:.625rem;}}.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header .listing-pricing{display:flex;flex-direction:column;gap:.3125rem;}.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header .listing-pricing .price{font-size:1rem;line-height:1.5;font-weight:400;font-family:"Nunito Sans",sans-serif;display:grid;grid-template-columns:6.5rem 1fr;gap:0 .625rem;align-items:start;}.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header .listing-pricing .price .miles{font-size:1.25rem;line-height:1.5;font-weight:700;font-family:"Nunito Sans",sans-serif;color:#007a7a;}.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header .listing-pricing .price .day-night{font-size:1rem;line-height:1.5;font-weight:400;font-family:"Nunito Sans",sans-serif;}.page-find-hotels-apartments .cards .listing-card .listing-header-wrapper .listing-header .listing-pricing .price .bed-type{font-size:1rem;line-height:1.25;font-weight:400;padding-top:.4375rem;}.page-find-hotels-apartments .cards .listing-card .amenities{position:relative;}.page-find-hotels-apartments .cards .listing-card .amenities::after{content:"";position:absolute;bottom:auto;left:-1.25rem;width:calc(100% + 2.5625rem);border-bottom:.015625rem solid #007a7a;}@media screen and (min-width: 1024px){.page-find-hotels-apartments .cards .listing-card .amenities::after{left:-2.8125rem;width:calc(100% + 4.125rem);}}.page-find-hotels-apartments .cards .listing-card .amenities .accordion__accordion{border-bottom:unset;}.page-find-hotels-apartments .cards .listing-card .amenities .accordion__accordion .accordion__title:focus .accordion__trigger,.page-find-hotels-apartments .cards .listing-card .amenities .accordion__accordion .accordion__title:hover .accordion__trigger{color:#000;}.page-find-hotels-apartments .cards .listing-card .amenities .accordion__accordion .accordion__title:focus .caret-before-icon svg,.page-find-hotels-apartments .cards .listing-card .amenities .accordion__accordion .accordion__title:hover .caret-before-icon svg{fill:#000;}.page-find-hotels-apartments .cards .listing-card .amenities .accordion__accordion.is-active .accordion__content{padding-bottom:.9375rem;}.page-find-hotels-apartments .cards .listing-card .amenities .accordion__trigger{font-size:1rem;line-height:1.5;font-weight:700;font-family:"Nunito Sans",sans-serif;color:#00649d;padding-block:1.0625rem;}.page-find-hotels-apartments .cards .listing-card .amenities .accordion__trigger[aria-expanded=true]{padding-top:1.5625rem;}.page-find-hotels-apartments .cards .listing-card .amenities .accordion__trigger[aria-expanded=true] .caret-before-icon svg{transition:transform .3s ease-in-out;transform:rotate(90deg);}.page-find-hotels-apartments .cards .listing-card .amenities .accordion__content{padding-left:1.875rem;}@media screen and (min-width: 1024px){.page-find-hotels-apartments .cards .listing-card .amenities .accordion__content{padding-left:1.5rem;}}.page-find-hotels-apartments .cards .listing-card .amenities .accordion__content ul{position:relative;padding-left:.625rem;}.page-find-hotels-apartments .cards .listing-card .amenities .accordion__content ul li{position:relative;border:none;font-size:1rem;line-height:1.43;font-weight:400;font-family:"Nunito Sans",sans-serif;margin-bottom:.625rem;}.page-find-hotels-apartments .cards .listing-card .amenities .accordion__content ul li:before{content:"";background-color:#007a7a;border-radius:100%;display:block;height:.375rem;position:absolute;left:-.875rem;top:.5rem;width:.375rem;}.page-find-hotels-apartments .cards .listing-card .amenities .accordion__content ul li p{font-size:1rem;line-height:1.43;font-weight:400;font-family:"Nunito Sans",sans-serif;margin-bottom:.625rem;}.page-find-hotels-apartments .cards .listing-card .amenities .accordion__content ul li:last-child p{margin-bottom:0;}@media screen and (min-width: 1024px){.page-find-hotels-apartments .cards .listing-card .contact-info{padding-left:0;}}.page-find-hotels-apartments .cards .listing-card .contact-info .accordion__accordion{border-bottom:unset;}.page-find-hotels-apartments .cards .listing-card .contact-info .accordion__accordion .accordion__title:focus .accordion__trigger,.page-find-hotels-apartments .cards .listing-card .contact-info .accordion__accordion .accordion__title:hover .accordion__trigger{color:#000;}.page-find-hotels-apartments .cards .listing-card .contact-info .accordion__accordion .accordion__title:focus .caret-before-icon svg,.page-find-hotels-apartments .cards .listing-card .contact-info .accordion__accordion .accordion__title:hover .caret-before-icon svg{fill:#000;}.page-find-hotels-apartments .cards .listing-card .contact-info .accordion__trigger{color:#00649d;font-size:1rem;line-height:1.5;font-weight:700;font-family:"Nunito Sans",sans-serif;padding-block:1.0625rem;}.page-find-hotels-apartments .cards .listing-card .contact-info .accordion__trigger[aria-expanded=true]{padding-top:1.5625rem;}.page-find-hotels-apartments .cards .listing-card .contact-info .accordion__trigger[aria-expanded=true] .caret-before-icon svg{transition:transform .3s ease-in-out;transform:rotate(90deg);}.page-find-hotels-apartments .cards .listing-card .contact-info .accordion__accordion.is-active .accordion__content{padding-bottom:.9375rem;}.page-find-hotels-apartments .cards .listing-card .contact-info .accordion__content{margin-bottom:-.5rem;padding-bottom:0;padding-left:1.875rem;}.page-find-hotels-apartments .cards .listing-card .contact-info .accordion__content p{margin-bottom:.5rem;}.page-find-hotels-apartments .cards .listing-card .contact-info .accordion__content p:last-child{margin-bottom:0;}.page-find-hotels-apartments .cards .listing-card .contact-info .accordion__content a{font-size:1rem;line-height:1.5;font-weight:700;font-family:"Nunito Sans",sans-serif;color:#00649d;text-decoration-thickness:.0625rem;text-underline-offset:.125rem;}.page-find-hotels-apartments .cards .listing-card .contact-info .accordion__content a .ext{font-weight:400;color:#222427;text-decoration:none;display:inline-block;}.page-find-hotels-apartments .cards .listing-card .contact-info .accordion__content a:focus,.page-find-hotels-apartments .cards .listing-card .contact-info .accordion__content a:hover{color:#000;}.page-find-hotels-apartments .cards .listing-card .caret-before-icon{padding-right:.4375rem;}.page-find-hotels-apartments .cards .listing-card .caret-before-icon svg{fill:#00649d;}@media screen and (min-width: 1024px){.paragraph-widget.paragraph-widget--text-html .ctl-wrapper{transform:translateX(-5.3125rem);}}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-content{background-color:#f3f9fa;border:unset;padding:1.5625rem 1.125rem;border-radius:unset !important;}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-content::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.375rem;border-radius:unset;background:linear-gradient(90deg,#00649d 0%,#00649d 33%,#afd3dd 33%,#afd3dd 66%,#ffd100 66%,#ffd100 100%);}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-title a{color:#007a7a;font-size:1.8125rem;line-height:1.24;font-weight:700;font-family:"Nunito Sans",sans-serif;}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-description{color:#222427;background-color:unset;font-size:1.125rem;line-height:1.5;font-weight:400;font-family:"Nunito Sans",sans-serif;}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-description p{color:#222427;}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-icondot{top:4.25rem !important;width:2.5625rem !important;height:2.5625rem !important;margin-left:-.6875rem;border-radius:-1.28125rem;background-image:url("https://cdn-ildpbdc.nitrocdn.com/TOKfANilXPqthuwVjgYRnQbNmMwPiltH/assets/images/optimized/rev-8a6668b/shepherd.org/wp-content/themes/idfive-rapid-starter/icl/public/images/icons/ICON_Clock.svg") !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;background-color:transparent !important;}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-icondot.nitro-lazy{background-image:none !important;}@media screen and (min-width: 768px){.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-icondot{top:0 !important;}}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-category{padding:0 !important;}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-category li{border-color:#007a7a !important;padding:.25rem .625rem .125rem .625rem !important;margin-left:.375rem !important;margin-bottom:0 !important;}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-category li::before{display:none;}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-category li a{font-size:1rem;line-height:1.5;font-weight:500;font-family:"Nunito Sans",sans-serif;color:#007a7a;}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-end,.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-start{display:none !important;}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-story{position:relative;margin-top:1.25rem !important;left:1.875rem;}@media screen and (min-width: 768px){.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-story{left:1.875rem;}}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-story::before{content:"";display:inline-block;width:1.125rem;height:1.125rem;left:-1rem;background-image:url("https://cdn-ildpbdc.nitrocdn.com/TOKfANilXPqthuwVjgYRnQbNmMwPiltH/assets/images/optimized/rev-8a6668b/shepherd.org/wp-content/themes/idfive-rapid-starter/icl/public/images/icons/ICON_Polygon.svg") !important;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:5rem;}@media screen and (min-width: 768px){.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-story::before{width:2.0625rem;height:2.5625rem;left:-2rem;top:0;transform:translateX(72%);}}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-arrow{display:none !important;}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-label-small{font-size:1rem;font-weight:400;line-height:1.3;font-family:"Nunito Sans",sans-serif;}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-media.small{max-width:100% !important;padding:0 !important;}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-media.small ~ .ctl-description{max-width:100% !important;padding:0 !important;padding:0 1.125rem !important;}@media screen and (min-width: 768px){.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-one-sided.ctl-story{left:1.875rem;position:relative;}}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-navigation-items li{background-color:unset;border-left:.1875rem solid #ffd100 !important;margin-bottom:.5rem !important;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-navigation-items li a{padding:0 !important;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-navigation-items li:where(.current:after,.current){border-left:.1875rem solid #007a7a !important;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-timeline::before{background-color:#007a7a !important;width:.0625rem !important;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-story.ctl-story-left{float:right !important;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-story.ctl-story-left .ctl-labels{transform:none;}@media screen and (min-width: 768px){.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-story.ctl-story-left .ctl-labels{transform:translateX(-50%);}}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-story.ctl-story-left .ctl-icondot{left:-3.4375rem !important;}@media screen and (min-width: 768px){.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-story.ctl-story-left .ctl-icondot{left:-3.125rem !important;}}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-story.ctl-story-right .ctl-labels{transform:none;}@media screen and (min-width: 768px){.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-story.ctl-story-right .ctl-labels{transform:translateX(-50%);}}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-content{display:flex;flex-direction:column;width:auto;}@media screen and (min-width: 1439.9px){.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-content{width:37.5rem;transform:translateX(4%);}}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-title{order:2;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-media{order:1;margin-bottom:.625rem;margin-inline:.375rem;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-media a{width:100%;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-media a::before{padding-top:49.81%;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-media a img{border-radius:2.5rem;}@media screen and (min-width: 1024px){.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-media a img{border-radius:5rem;}}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-pagination{margin-top:-.5rem !important;padding-right:9.9375rem;text-align:right !important;}@media screen and (min-width: 1024px){.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-pagination{top:0;margin-bottom:0;padding-right:18rem;}}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-pagination span.ctl-page-num{display:none;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-pagination .page-numbers,.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-pagination span.current{font-size:1.4375rem;line-height:1.3;font-weight:700;font-family:"Nunito Sans",sans-serif;color:#00649d;background-color:unset;margin-right:-.875rem;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-pagination .page-numbers:focus,.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-pagination .page-numbers:hover,.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-pagination span.current:focus,.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-pagination span.current:hover{text-decoration:underline;background-color:unset;color:#00649d;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-pagination span.current{color:#00649d !important;text-decoration:underline;text-underline-offset:1px solid;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-pagination .next{margin-right:-.875rem;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-pagination .next svg{fill:#00649d;}.paragraph-widget.paragraph-widget--text-html .ctl-vertical-wrapper .ctl-pagination .prev svg{fill:#00649d;}.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper.light-skin .ctl-year-label.ctl-year-text{background:unset !important;background-color:unset;color:#007a7a;margin-top:2.5rem;}@media screen and (min-width: 768px){.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper.light-skin .ctl-year-label.ctl-year-text{margin-top:0;}}.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper.light-skin .ctl-labels{transform:translateX(-50%);}.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper.light-skin .ctl-labels .ctl-label-big{font-size:1.8125rem;line-height:1.24;font-weight:700;font-family:"Nunito Sans",sans-serif;color:#007a7a;}.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper.light-skin .ctl-labels .ctl-label-small{font-size:1rem;line-height:1.3;font-weight:400;font-family:"Nunito Sans",sans-serif;color:#007a7a;}.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper .ctl-year{height:0;margin-block:3.75rem !important;}@media screen and (min-width: 768px){.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper .ctl-year{left:-10%;}}@media screen and (min-width: 768px){.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper .ctl-timeline-container > .ctl-inner-line + .ctl-year{margin-block:0 !important;}}.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper .ctl-year-label.ctl-year-text{box-shadow:none;font-size:1.8125rem;line-height:1.24;font-weight:700;font-family:"Nunito Sans",sans-serif;color:#007a7a;}.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper .ctl-year-label.ctl-year-text::before{background-color:#007a7a !important;}@media screen and (min-width: 1024px){.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper .ctl-navigation-bar{transform:translateX(123px);}}@media screen and (min-width: 1200px){.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper .ctl-navigation-bar{transform:translateX(280px);}}@media screen and (min-width: 1440px){.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper .ctl-navigation-bar{transform:translateX(330px);}}@media screen and (min-width: 1680px){.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper .ctl-navigation-bar{transform:translateX(436px);}}.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper .ctl-navigation-bar .ctl-navigation-items li{border-left:#ffd100;}.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper .ctl-navigation-bar .ctl-navigation-items li::before,.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper .ctl-navigation-bar .ctl-navigation-items li::after{display:none;}.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper .ctl-navigation-bar .ctl-navigation-items li a{font-size:1rem;line-height:1.5;font-weight:400;font-family:"Nunito Sans",sans-serif;color:#007a7a;margin-left:-.9375rem;}.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper .ctl-navigation-bar .ctl-navigation-items li a::after{display:none;}.paragraph-widget.paragraph-widget--text-html .cool-timeline-wrapper .ctl-navigation-bar .ctl-navigation-items li.current{border-left-color:#007a7a;}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-vertical-wrapper .ctl-story.ctl-story-left .ctl-labels{left:0 !important;margin-top:0;}@media screen and (min-width: 768px){.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-vertical-wrapper .ctl-story.ctl-story-left .ctl-labels{transform:translateX(-233px);margin-left:0;}}@media screen and (min-width: 768px){.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-vertical-wrapper .ctl-story.ctl-story-left .ctl-labels .ctl-label-big{margin-left:1.5625rem;}}.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-vertical-wrapper:not(.ctl-compact-wrapper) .ctl-story .ctl-labels{text-align:left !important;margin-top:0;}@media screen and (min-width: 768px){.paragraph-widget.paragraph-widget--text-html .ctl-wrapper .ctl-vertical-wrapper:not(.ctl-compact-wrapper) .ctl-story .ctl-labels{text-align:right !important;margin-left:0;margin-top:-1.4375rem;}}.njt-nofi-container .njt-nofi-notification-bar{display:grid;grid-template-columns:12fr .5fr .25fr;}.njt-nofi-container .njt-nofi-content{text-align:left;margin:0 !important;width:auto !important;padding-block:.125rem .1875rem !important;}.njt-nofi-container .njt-nofi-content-deskop{display:grid;grid-template-columns:1.85fr 1.25fr;}@media screen and (min-width: 991.1px){.njt-nofi-container .njt-nofi-content-deskop{grid-template-columns:4.85fr 1fr;gap:2.5rem;}}@media screen and (min-width: 1200px){.njt-nofi-container .njt-nofi-content-deskop{grid-template-columns:5.85fr 1fr;}}@media screen and (min-width: 1200px){.njt-nofi-container .njt-nofi-content-deskop{grid-template-columns:6.85fr 1fr;}}@media screen and (min-width: 1680px){.njt-nofi-container .njt-nofi-content-deskop{grid-template-columns:8.85fr 1fr;}}.njt-nofi-container .njt-nofi-align-content{align-items:end;}.njt-nofi-container .njt-nofi-text{font-size:1rem;line-height:1.3;font-weight:400;font-family:"Nunito Sans",sans-serif;text-wrap:balance;}.njt-nofi-container .njt-nofi-button{align-self:center;justify-self:end;padding:0;}.njt-nofi-container .njt-nofi-button a{padding:0;background:unset !important;border:unset;font-size:1rem;line-height:1.3;font-weight:700 !important;font-family:"Nunito Sans",sans-serif;text-decoration:.0625rem solid underline !important;text-underline-offset:.125rem;color:#fff !important;text-decoration-color:#fff;}.njt-nofi-container .njt-nofi-button a:focus,.njt-nofi-container .njt-nofi-button a:hover{color:#ffd100 !important;}.njt-nofi-container .njt-nofi-close-icon{padding:.34375rem;background:unset !important;border:unset !important;}.njt-nofi-container .njt-nofi-close-icon:focus,.njt-nofi-container .njt-nofi-close-icon:hover{filter:brightness(0) saturate(100%) invert(87%) sepia(15%) saturate(5207%) hue-rotate(358deg) brightness(100%) contrast(105%);}.visualizer-front-container svg > g:first-of-type > text:first-of-type{font-size:1.8125rem;fill:#00649d;font-family:"Nunito Sans",sans-serif;font-style:normal;font-weight:700;line-height:1.24;letter-spacing:-.018125rem;}.visualizer-front-container svg g:nth-of-type(2) text{fill:#000;font-family:"Nunito Sans",sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.38;letter-spacing:-.01125rem;}.idf-link-select{border-radius:.5rem;padding-inline:.9375rem;border:solid .0625rem #007a7a;height:2.875rem;max-width:600px;}.select-links__label{color:#007a7a;}body{background-color:#fff;}