body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url("inc/assets/icons/external/loading.gif") no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url("inc/assets/icons/external/prev.png") left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url("inc/assets/icons/external/next.png") right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{display:block;font-size:16px;font-weight:bold;line-height:1.4;margin-bottom:4px}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url("inc/assets/icons/external/close.png") top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-moz-calc(100% * 70 / 3);width:2333.3333333333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-moz-calc(100% / 70);width:1.4285714286%;height:10px;float:left}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%}body{margin:0;overflow-x:hidden;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.locked{overflow:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}img{max-width:100%}*::-moz-selection{background-color:#6db0bb;color:#fff}*::selection{background-color:#6db0bb;color:#fff}*,*::before,*::after{box-sizing:border-box}.clearfix::before,.clearfix::after{content:"";display:table}.clearfix::after{clear:both}*:target::before{content:"";display:block;height:90px;margin:-90px 0 0}*:target::before:focus{outline:none}*:target:focus{outline:none}hr{border:none;border-top:1px solid #6db0bb;width:100%}a,a:visited,a:hover,a:focus,input,input:hover{transition:all .33s ease;text-decoration:none}@font-face{font-family:"Journal";src:url("fonts/Journal.ttf") format("truetype"),url("fonts/Journal.woff") format("woff"),url("fonts/Journal.woff2") format("woff2");font-weight:normal;font-style:normal}body{color:#464547;font:400 1.6rem/1.5 "brandon-grotesque",sans-serif;word-break:break-word}h1{font:400 5.6rem/1 "brandon-grotesque",sans-serif;margin:0 0 4rem}h2{font:700 4.2rem/1.1 "brandon-grotesque",sans-serif;letter-spacing:.4rem;margin:0 0 1.6rem;text-transform:uppercase}h3{font:400 3.8rem/1.2 "brandon-grotesque",sans-serif;margin:1.6rem 0}h4{font:400 3rem/1.2 "brandon-grotesque",sans-serif;margin:1.6rem 0}h5{font:400 2.4rem/1.2 "brandon-grotesque",sans-serif;margin:1.6rem 0}h6{color:#2d3e5e;font:700 2rem/1 "brandon-grotesque",sans-serif;letter-spacing:1px;margin:1.6rem 0;text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}p{font:400 1.6rem/1.5 "brandon-grotesque",sans-serif;margin:0 0 2.4rem}p+p,p+.link,.wp-block-button.is-style-link p+.wp-block-button__link,#page .tribe-events-single .tribe-events-back p+a,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item p+button{margin-top:-0.8rem}@media only screen and (min-width: 1024px){body{font-size:2.1rem}h1{font-size:8rem}h2{font-size:5.6rem}h3{font-size:4.4rem}h4{font-size:3.6rem}h5{font-size:3rem}h6{font-size:2.4rem}p{font-size:2.1rem;margin:0 0 3.2rem}p+p,p+.link,.wp-block-button.is-style-link p+.wp-block-button__link,#page .tribe-events-single .tribe-events-back p+a,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item p+button{margin-top:-1.6rem}}ul,ol{padding-left:2rem}ul li,ol li{margin-bottom:.8rem}ul li ul,ul li ol,ol li ul,ol li ol{margin-top:.8rem}@media only screen and (min-width: 1024px){ul li,ol li{margin-bottom:1.6rem}}a{color:#2d3e5e;text-decoration:underline}a:visited{color:#464547}a:hover{color:#d6753f}blockquote,.wp-block-quote{border-left:2px solid #6db0bb;color:#6db0bb;font:300 2.4rem "brandon-grotesque",sans-serif;margin:4rem 0;padding-left:2.4rem}blockquote:first-child,.wp-block-quote:first-child{margin-top:0}blockquote p,.wp-block-quote p{color:#6db0bb;font:300 2.4rem "brandon-grotesque",sans-serif;margin:0}@media only screen and (min-width: 1024px){blockquote,.wp-block-quote{font-size:3.6rem;margin:8rem 0}blockquote p,.wp-block-quote p{font-size:3.6rem}}.button,.blog-navigation a,.wp-block-button:not(.is-style-link) .wp-block-button__link,#page .tribe-events-single .tribe-events-cal-links .tribe-events-button,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item a,#page .tribe-events-view--list .tribe-events-c-search__button,#page #dd-container .lets-check,#mongo-form .BBFormSubmitbutton,form.wpcf7-form .wpcf7-submit{background:none;border:3px solid #d6753f;border-radius:0;color:#d6753f;cursor:pointer;display:inline-table;font:700 1.6rem "brandon-grotesque",sans-serif;letter-spacing:2px;margin:0 0 1.6rem;padding:1.2rem 2.4rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease;z-index:1}.button:visited,.blog-navigation a:visited,.wp-block-button:not(.is-style-link) .wp-block-button__link:visited,#page .tribe-events-single .tribe-events-cal-links .tribe-events-button:visited,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item a:visited,#page .tribe-events-view--list .tribe-events-c-search__button:visited,#page #dd-container .lets-check:visited,#mongo-form .BBFormSubmitbutton:visited,form.wpcf7-form .wpcf7-submit:visited{color:#d6753f}.button:hover,.blog-navigation a:hover,.wp-block-button:not(.is-style-link) .wp-block-button__link:hover,#page .tribe-events-single .tribe-events-cal-links .tribe-events-button:hover,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item a:hover,#page .tribe-events-view--list .tribe-events-c-search__button:hover,#page #dd-container .lets-check:hover,#mongo-form .BBFormSubmitbutton:hover,form.wpcf7-form .wpcf7-submit:hover{background-color:#d6753f;color:#fff}@media only screen and (min-width: 1024px){.button,.blog-navigation a,.wp-block-button:not(.is-style-link) .wp-block-button__link,#page .tribe-events-single .tribe-events-cal-links .tribe-events-button,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item a,#page .tribe-events-view--list .tribe-events-c-search__button,#page #dd-container .lets-check,#mongo-form .BBFormSubmitbutton,form.wpcf7-form .wpcf7-submit{font-size:2rem}}.invert .button,.invert .blog-navigation a,.blog-navigation .invert a,.invert .wp-block-button:not(.is-style-link) .wp-block-button__link,.wp-block-button:not(.is-style-link) .invert .wp-block-button__link,.invert #page .tribe-events-single .tribe-events-cal-links .tribe-events-button,#page .tribe-events-single .tribe-events-cal-links .invert .tribe-events-button,.invert #page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item a,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item .invert a,.invert #page .tribe-events-view--list .tribe-events-c-search__button,#page .tribe-events-view--list .invert .tribe-events-c-search__button,.invert #page #dd-container .lets-check,#page #dd-container .invert .lets-check,.invert #mongo-form .BBFormSubmitbutton,#mongo-form .invert .BBFormSubmitbutton,.invert form.wpcf7-form .wpcf7-submit,form.wpcf7-form .invert .wpcf7-submit{color:#fff}.link,.wp-block-button.is-style-link .wp-block-button__link,#page .tribe-events-single .tribe-events-back a,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item button{color:#d6753f;cursor:pointer;display:inline-table;font:700 1.6rem "brandon-grotesque",sans-serif;letter-spacing:2px;margin:0 0 1.6rem;position:relative;text-decoration:none;text-transform:uppercase;transition:color .2s ease;z-index:1}.link::after,.wp-block-button.is-style-link .wp-block-button__link::after,#page .tribe-events-single .tribe-events-back a::after,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item button::after{background:url("inc/assets/icons/ui/chevron-orange.svg") center/contain no-repeat;content:"";display:inline-block;height:1.2rem;margin-left:.4rem;transform:rotate(-90deg);transition:transform .2s ease;width:1.2rem;vertical-align:0}.link:visited,.wp-block-button.is-style-link .wp-block-button__link:visited,#page .tribe-events-single .tribe-events-back a:visited,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item button:visited{color:#d6753f}.link:hover,.wp-block-button.is-style-link .wp-block-button__link:hover,#page .tribe-events-single .tribe-events-back a:hover,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item button:hover{color:rgb(186.2317596567,92.1459227468,39.7682403433)}.link:hover::after,.wp-block-button.is-style-link .wp-block-button__link:hover::after,#page .tribe-events-single .tribe-events-back a:hover::after,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item button:hover::after{transform:rotate(-90deg) translateY(4px)}#wpadminbar{position:fixed}.page-content{margin-top:8.8rem}@media only screen and (min-width: 1024px){.page-content{margin-top:13.6rem}}body.admin-bar #masthead{margin-top:32px}@media(max-width: 782px){body.admin-bar #masthead{margin-top:46px}}#masthead{align-items:center;background-color:#fff;display:flex;justify-content:space-between;left:0;padding:2rem;position:fixed;top:0;transition:padding .5s ease,top .5s linear,transform .5s ease;width:100vw;z-index:99}#masthead:not(.minimal).scroll{box-shadow:0 4px 24px rgba(8,15,35,.1);padding:1rem 2rem;transition:box-shadow .5s ease,padding .5s ease,top .5s linear,transform .5s ease}#masthead:not(.minimal).scroll .logo{opacity:0}#masthead:not(.minimal).duck{transform:translateY(-100%)}#masthead .logo-wrap{display:block;position:relative}#masthead .logo-wrap img{display:block}#masthead .logo-wrap .logo{height:4.8rem;transition:opacity .5s ease}#masthead .logo-wrap .mark{height:4.8rem;left:0;position:absolute;top:0}@media only screen and (min-width: 1024px){#masthead{padding:4rem}#masthead:not(.minimal).scroll{padding:2.4rem 4rem}#masthead .logo-wrap .logo,#masthead .logo-wrap .mark{height:5.6rem}}#header-donate{display:none}@media only screen and (min-width: 1024px){#header-donate{align-items:center;background-color:#6db0bb;color:#fff;cursor:pointer;display:flex;letter-spacing:1px;font-size:1.4rem;padding:.4rem .8rem;position:absolute;right:4rem;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease;top:0}#header-donate:hover,#header-donate.open{background-color:#2d3e5e}#header-donate:hover .donate-menu,#header-donate.open .donate-menu{opacity:1;pointer-events:all;transform:translate(-50%, 0);visibility:visible;z-index:1}#header-donate a{color:#fff;text-decoration:none}#header-donate img{margin-right:.4rem;width:1.2rem}#header-donate .donate-menu{border-top:1.6rem solid rgba(0,0,0,0);left:50%;list-style:none;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;top:100%;transform:translate(-50%, -0.8rem);transition:opacity .2s ease,transform .2s ease;word-break:keep-all;visibility:hidden;z-index:-100}#header-donate .donate-menu::before{border-bottom:.8rem solid #2d3e5e;border-left:.8rem solid rgba(0,0,0,0);border-right:.8rem solid rgba(0,0,0,0);content:"";left:50%;position:absolute;top:-0.8rem;transform:translateX(-50%)}#header-donate .donate-menu li{margin:0}#header-donate .donate-menu a{background-color:#2d3e5e;color:#fff;display:block;padding:.8rem 1.6rem;text-align:center;text-decoration:none}#header-donate .donate-menu a:hover{background-color:#080f23}}#masthead.minimal{background-color:#fff5eb;display:flex;justify-content:center;margin:0 !important;position:relative}#masthead.minimal .logo-wrap img{height:12rem;position:relative}@media only screen and (min-width: 1024px){#masthead.minimal .logo-wrap img{height:16rem}}.header-nav{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:0}.header-nav .header-menu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.header-nav .header-menu>li{margin:0 0 0 4rem;outline:none}.header-nav .header-menu>li>a{color:#2d3e5e;font:bold 1.8rem "brandon-grotesque",sans-serif;letter-spacing:2px;text-decoration:none;text-transform:uppercase}.header-nav .header-menu>li>a:hover{color:#d6753f}.header-nav .header-menu>li>.sub-menu{background-color:#6db0bb;display:flex;flex-direction:column;left:50%;list-style:none;margin:0;opacity:0;padding:1.6rem 0;position:absolute;top:calc(100% + 2.4rem);transition:opacity .2s ease;transform:translateX(-50%);visibility:hidden;z-index:-1}.header-nav .header-menu>li>.sub-menu::before{bottom:100%;content:"";display:block;height:2.4rem;position:absolute;width:100%}.header-nav .header-menu>li>.sub-menu::after{border-bottom:.8rem solid #6db0bb;border-right:.8rem solid rgba(0,0,0,0);border-left:.8rem solid rgba(0,0,0,0);content:"";left:50%;position:absolute;top:-0.8rem;transform:translateX(-50%)}.header-nav .header-menu>li>.sub-menu>li{display:block;margin:0;outline:none;position:relative;white-space:nowrap;z-index:999}.header-nav .header-menu>li>.sub-menu>li:hover{z-index:1000}.header-nav .header-menu>li>.sub-menu>li:hover>a{background-color:#2d3e5e}.header-nav .header-menu>li>.sub-menu>li:hover>a::after{transform:rotate(180deg)}.header-nav .header-menu>li>.sub-menu>li.menu-item-has-children>a::after{background:url("inc/assets/icons/ui/chevron-white.svg") center/contain no-repeat;content:"";display:inline-block;height:1.6rem;margin-left:4.8rem;margin-right:-2rem;width:1.6rem}.header-nav .header-menu>li>.sub-menu>li>a{align-items:center;background-color:#6db0bb;color:#fff;font:500 2.2rem "brandon-grotesque",sans-serif;display:flex;justify-content:space-between;padding:.8rem 4rem;text-decoration:none;width:100%}.header-nav .header-menu>li>.sub-menu .sub-menu{background-color:#2d3e5e;left:auto;right:calc(100% - 1px);list-style:none;opacity:0;padding:1.6rem 0;position:absolute;top:0;transition:opacity .2s ease;visibility:hidden}.header-nav .header-menu>li>.sub-menu .sub-menu>li{margin:0;outline:none}.header-nav .header-menu>li>.sub-menu .sub-menu>li>a{background-color:#2d3e5e;color:#fff;display:block;font:500 2.2rem "brandon-grotesque",sans-serif;padding:.8rem 4rem;text-decoration:none}.header-nav .header-menu>li>.sub-menu .sub-menu>li>a:hover{background-color:#080f23}.header-nav .menu-item:last-child .sub-menu{left:calc(50% - 2.4rem)}.header-nav .menu-item:last-child .sub-menu::after{left:calc(50% + 2.4rem)}.header-nav .menu-item:last-child .sub-menu .sub-menu,.header-nav .menu-item:nth-last-child(2) .sub-menu .sub-menu{left:auto;right:calc(100% - 1px)}.header-nav .menu-item-has-children{position:relative}.header-nav .menu-item-has-children:hover>ul{opacity:1 !important;visibility:visible !important;z-index:1}@media(max-width: 1023px){.header-nav{display:none}}#siteWrapper{background-color:#fff;min-height:100vh;position:relative}.body-overlay{background:#000;cursor:col-resize;display:block;height:0;left:0;opacity:0;position:fixed;top:0;transition-delay:.44s !important;transition:opacity .55s ease;visibility:hidden;width:0;z-index:-100}.body-overlay.active{height:100%;opacity:.6;transition-delay:.2s !important;transition:opacity .55s ease;visibility:visible;width:100%;z-index:100}#sidecar-toggle{background:rgba(0,0,0,0) url("inc/assets/icons/ui/hamburger-orange.svg") center/contain no-repeat;border:none;border-radius:none;display:block;height:40px;margin-left:auto;width:40px}@media only screen and (min-width: 1024px){#sidecar-toggle{display:none}}body.admin-bar #sidecar{height:calc(100% - 32px);margin-top:32px}@media(max-width: 782px){body.admin-bar #sidecar{height:calc(100% - 46px);margin-top:46px}}#sidecar{background-color:#fff;display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:scroll;padding:2rem;position:fixed;text-align:left;top:0;transform:translateY(-100%);transition:transform .5s ease;width:100%;z-index:200}#sidecar.active{transform:translateY(0)}#sidecar #close-sidecar{background:rgba(0,0,0,0) url("inc/assets/icons/ui/x-orange.svg") center/contain no-repeat;border:none;border-radius:0;display:block;min-height:2.4rem;margin-left:auto;width:2.4rem}.sidecar-nav .sidecar-menu{-webkit-padding-start:0px;background:rgba(0,0,0,0);display:block;height:auto;margin:0 0 4rem;position:relative;width:100%}.sidecar-nav .sidecar-menu>li{background:rgba(0,0,0,0);border-bottom:1px solid #6db0bb;display:block;height:auto;margin:0;outline:none;padding:0;position:relative;text-align:left;width:100%}.sidecar-nav .sidecar-menu>li.current-page-ancestor>a,.sidecar-nav .sidecar-menu>li.current-menu-item>a{color:#d6753f}.sidecar-nav .sidecar-menu>li ul{display:none;margin:0 0 0 2.4rem;overflow:hidden;padding:0;position:relative}.sidecar-nav .sidecar-menu>li ul li{display:block;margin:0;outline:none;position:relative}.sidecar-nav .sidecar-menu>li ul li.current_page_item>a{color:#d6753f}.sidecar-nav .sidecar-menu>li ul li:last-child{margin-bottom:1.6rem}.sidecar-nav .sidecar-menu>li ul li a{color:#2d3e5e;display:block;font:500 2.1rem "brandon-grotesque",sans-serif;padding:1.2rem 0;text-decoration:none}.sidecar-nav .sidecar-menu>li ul li ul li{margin:0 !important}.sidecar-nav .sidecar-menu>li ul li ul li a{font-size:1.8rem;font-weight:400}.sidecar-nav .sidecar-menu>li>a{color:#2d3e5e;display:inline-block;font:700 1.8rem "brandon-grotesque",sans-serif;height:auto;letter-spacing:2px;padding:1.6rem 0;position:relative;text-decoration:none;text-transform:uppercase;transition:all .5s ease;width:100%}.sidecar-nav .sidecar-menu a.expand{background:url("inc/assets/icons/ui/chevron-blue.svg") center/1.6rem no-repeat;cursor:pointer;display:block;height:4rem;padding:0;position:absolute;right:-0.8rem;top:.8rem;width:4rem}.sidecar-nav .sidecar-menu a.expand.active{transform:rotate(180deg)}#sidecar .button,#sidecar .blog-navigation a,.blog-navigation #sidecar a,#sidecar .wp-block-button:not(.is-style-link) .wp-block-button__link,.wp-block-button:not(.is-style-link) #sidecar .wp-block-button__link,#sidecar #page .tribe-events-single .tribe-events-cal-links .tribe-events-button,#page .tribe-events-single .tribe-events-cal-links #sidecar .tribe-events-button,#sidecar #page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item a,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item #sidecar a,#sidecar #page .tribe-events-view--list .tribe-events-c-search__button,#page .tribe-events-view--list #sidecar .tribe-events-c-search__button,#sidecar #page #dd-container .lets-check,#page #dd-container #sidecar .lets-check,#sidecar #mongo-form .BBFormSubmitbutton,#mongo-form #sidecar .BBFormSubmitbutton,#sidecar form.wpcf7-form .wpcf7-submit,form.wpcf7-form #sidecar .wpcf7-submit{display:flex;text-align:center;justify-content:center}#sidecar .button:hover img,#sidecar .blog-navigation a:hover img,.blog-navigation #sidecar a:hover img,#sidecar .wp-block-button:not(.is-style-link) .wp-block-button__link:hover img,.wp-block-button:not(.is-style-link) #sidecar .wp-block-button__link:hover img,#sidecar #page .tribe-events-single .tribe-events-cal-links .tribe-events-button:hover img,#page .tribe-events-single .tribe-events-cal-links #sidecar .tribe-events-button:hover img,#sidecar #page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item a:hover img,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item #sidecar a:hover img,#sidecar #page .tribe-events-view--list .tribe-events-c-search__button:hover img,#page .tribe-events-view--list #sidecar .tribe-events-c-search__button:hover img,#sidecar #page #dd-container .lets-check:hover img,#page #dd-container #sidecar .lets-check:hover img,#sidecar #mongo-form .BBFormSubmitbutton:hover img,#mongo-form #sidecar .BBFormSubmitbutton:hover img,#sidecar form.wpcf7-form .wpcf7-submit:hover img,form.wpcf7-form #sidecar .wpcf7-submit:hover img{filter:brightness(5)}#sidecar .button img,#sidecar .blog-navigation a img,.blog-navigation #sidecar a img,#sidecar .wp-block-button:not(.is-style-link) .wp-block-button__link img,.wp-block-button:not(.is-style-link) #sidecar .wp-block-button__link img,#sidecar #page .tribe-events-single .tribe-events-cal-links .tribe-events-button img,#page .tribe-events-single .tribe-events-cal-links #sidecar .tribe-events-button img,#sidecar #page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item a img,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item #sidecar a img,#sidecar #page .tribe-events-view--list .tribe-events-c-search__button img,#page .tribe-events-view--list #sidecar .tribe-events-c-search__button img,#sidecar #page #dd-container .lets-check img,#page #dd-container #sidecar .lets-check img,#sidecar #mongo-form .BBFormSubmitbutton img,#mongo-form #sidecar .BBFormSubmitbutton img,#sidecar form.wpcf7-form .wpcf7-submit img,form.wpcf7-form #sidecar .wpcf7-submit img{margin-right:1.6rem;max-height:2.4rem;max-width:2.4rem;transition:filter .2s ease}#sidecar .social-navigation ul{align-items:center;display:flex;justify-content:space-between;list-style:none;margin:4rem 0 0;padding:0}#sidecar .social-navigation ul li{width:4rem}#sidecar .logo-bar{background-color:#2d3e5e;border-top:5rem solid #fff;margin:auto -2rem -2rem;text-align:center}#sidecar .logo-bar img{position:relative;transform:translateY(-50%);width:100px}.page-alert{background-color:#fff;box-shadow:0 .4rem 2.4rem rgba(8,15,35,.2);display:none;left:50%;max-height:calc(100vh - 8rem);max-width:calc(100vw - 4rem);overflow-y:scroll;padding:4rem;position:fixed;top:50%;transform:translate(-50%, -50%);width:64rem;z-index:1000}.page-alert__dismiss{cursor:pointer;padding:1.6rem;position:absolute;right:0;top:0;width:4.8rem}.page-alert__dismiss img{display:block}body.admin-bar .notification-bar{margin-top:32px}@media(max-width: 782px){body.admin-bar .notification-bar{margin-top:46px}}.notification-bar{background-color:#f7cc7f;left:0;padding:2.4rem;position:fixed;text-align:center;top:0;width:100vw;z-index:99}.notification-bar__message{color:#080f23;font-weight:500;margin-top:4rem}.notification-bar__dismiss{cursor:pointer;position:absolute;right:2.4rem;top:2.4rem;width:2.4rem}@media only screen and (min-width: 768px){.notification-bar__message{margin:0 4rem}}.popup{background-color:#fff;box-shadow:0 .4rem 2.4rem rgba(8,15,35,.2);display:none;left:50%;max-height:calc(100vh - 8rem);max-width:calc(100vw - 4rem);overflow-y:scroll;padding:4rem;position:fixed;top:50%;transform:translate(-50%, -50%);width:64rem;z-index:1000}.popup__dismiss{cursor:pointer;padding:1.6rem;position:absolute;right:0;top:0;width:4.8rem}.popup__dismiss img{display:block}footer{background-color:#2d3e5e;padding:4rem 2rem}footer .footer-menu{margin-bottom:4rem;text-align:center}footer .footer-menu ul{list-style:none;margin:0;padding:0}footer .footer-menu li{font-size:1.8rem;letter-spacing:1px;margin-bottom:.4rem;text-transform:uppercase}footer .footer-menu a{text-decoration:none}footer .footer-menu a:hover{color:#6db0bb}footer .footer-signup{margin-bottom:4rem;text-align:center}footer .footer-signup h6{margin-top:0;text-align:left}footer .footer-signup form{position:relative}footer .footer-signup form input[type=text]{background:none;border:2px solid #fff;color:#fff;font:normal 1.6rem "brandon-grotesque",sans-serif;letter-spacing:1px;padding:.8rem 1.6rem;text-transform:uppercase;width:100%}footer .footer-signup form input[type=text]::-moz-placeholder{color:#fff}footer .footer-signup form input[type=text]::placeholder{color:#fff}footer .footer-signup form input[type=submit]{background:url("inc/assets/icons/ui/chevron-orange.svg") center/2.4rem no-repeat;border:none;font-size:0;height:4rem;padding:0;position:absolute;right:0;top:.1rem;transform:rotate(-90deg);width:4rem}footer .footer-signup .button,footer .footer-signup .blog-navigation a,.blog-navigation footer .footer-signup a,footer .footer-signup .wp-block-button:not(.is-style-link) .wp-block-button__link,.wp-block-button:not(.is-style-link) footer .footer-signup .wp-block-button__link,footer .footer-signup #page .tribe-events-single .tribe-events-cal-links .tribe-events-button,#page .tribe-events-single .tribe-events-cal-links footer .footer-signup .tribe-events-button,footer .footer-signup #page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item a,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item footer .footer-signup a,footer .footer-signup #page .tribe-events-view--list .tribe-events-c-search__button,#page .tribe-events-view--list footer .footer-signup .tribe-events-c-search__button,footer .footer-signup #page #dd-container .lets-check,#page #dd-container footer .footer-signup .lets-check,footer .footer-signup #mongo-form .BBFormSubmitbutton,#mongo-form footer .footer-signup .BBFormSubmitbutton,footer .footer-signup form.wpcf7-form .wpcf7-submit,form.wpcf7-form footer .footer-signup .wpcf7-submit{display:inline-flex;margin-top:4rem}footer .footer-signup .button::before,footer .footer-signup .blog-navigation a::before,.blog-navigation footer .footer-signup a::before,footer .footer-signup .wp-block-button:not(.is-style-link) .wp-block-button__link::before,.wp-block-button:not(.is-style-link) footer .footer-signup .wp-block-button__link::before,footer .footer-signup #page .tribe-events-single .tribe-events-cal-links .tribe-events-button::before,#page .tribe-events-single .tribe-events-cal-links footer .footer-signup .tribe-events-button::before,footer .footer-signup #page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item a::before,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item footer .footer-signup a::before,footer .footer-signup #page .tribe-events-view--list .tribe-events-c-search__button::before,#page .tribe-events-view--list footer .footer-signup .tribe-events-c-search__button::before,footer .footer-signup #page #dd-container .lets-check::before,#page #dd-container footer .footer-signup .lets-check::before,footer .footer-signup #mongo-form .BBFormSubmitbutton::before,#mongo-form footer .footer-signup .BBFormSubmitbutton::before,footer .footer-signup form.wpcf7-form .wpcf7-submit::before,form.wpcf7-form footer .footer-signup .wpcf7-submit::before{background:url("inc/assets/icons/ui/heart-white.svg") center/2.4rem no-repeat;content:"";display:inline-block;height:2.4rem;margin-right:.8rem;width:2.4rem}footer .footer-contact{margin-bottom:2.4rem;text-align:center}footer .footer-contact p{font-size:1.8rem;letter-spacing:1px;text-transform:uppercase}footer .footer-meta{margin-bottom:3.2rem;text-align:center}footer .footer-meta p{color:#6db0bb;font-size:1.6rem;margin-bottom:.4rem}footer .footer-meta p a{color:inherit;text-decoration:none}footer .footer-meta p a:hover{color:#fff}footer .footer-meta .social-navigation{display:none}footer .footer-logo{text-align:center}footer .footer-logo img{width:32rem}@media only screen and (min-width: 768px){footer{display:grid;grid-gap:4rem;grid-template-columns:1fr 1fr;padding:4rem}footer .footer-logo{grid-area:1/1/2/3}footer .footer-contact{grid-area:2/1/3/2;margin:0}footer .footer-menu{grid-area:2/2/3/3;margin:0}footer .footer-signup{grid-area:3/1/4/3;margin:0}footer .footer-meta{grid-area:4/1/5/3;margin:0}footer .footer-meta p{display:inline-block;margin:0}footer .footer-meta p:not(:last-of-type)::after{background-color:#6db0bb;content:"";display:inline-block;height:1.8rem;margin:0 1.6rem;width:.1rem;vertical-align:-0.3rem}}@media only screen and (min-width: 1024px){footer{grid-template-columns:1fr 1fr 2fr;padding:4rem 6.4rem}footer .footer-logo{grid-area:1/1/2/2;padding-right:4rem}footer .footer-contact{text-align:left}footer .footer-menu{grid-area:1/2/3/3;text-align:left}footer .footer-menu ul li{margin-bottom:1.6rem}footer .footer-signup{grid-area:1/3/3/4;text-align:left}footer .footer-meta{align-items:center;display:flex;grid-area:3/1/4/4}footer .footer-meta .social-navigation{display:block;margin-left:auto}footer .footer-meta .social-navigation ul{align-items:center;display:flex;justify-content:flex-end;list-style:none;margin:0;padding:0}footer .footer-meta .social-navigation li{margin-left:2.4rem;width:3.2rem}footer .footer-meta .social-navigation a{display:block}footer .footer-meta .social-navigation a:hover{opacity:.5}footer .footer-meta .social-navigation img{display:block}}@media only screen and (min-width: 1440px){footer{grid-template-columns:2fr 2fr 3fr;padding:6.4rem 8rem}footer .footer-logo{padding-right:8rem}}footer.minimal{align-items:center;display:flex;flex-direction:column}footer.minimal .footer-logo{padding-right:0}#gdpr-bar{background:#2d3e5e;color:#fff;padding:2.4rem 4rem 2.4rem 2.4rem;position:fixed;bottom:0;left:0;transform:translateY(100%);transition:transform .5s ease;width:100vw;z-index:101}#gdpr-bar.active{transform:translate(0, 0)}#gdpr-bar p,#gdpr-bar a,#gdpr-bar .link,#gdpr-bar .wp-block-button.is-style-link .wp-block-button__link,.wp-block-button.is-style-link #gdpr-bar .wp-block-button__link,#gdpr-bar #page .tribe-events-single .tribe-events-back a,#page .tribe-events-single .tribe-events-back #gdpr-bar a,#gdpr-bar #page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item button,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item #gdpr-bar button{color:#fff;margin:0}#gdpr-bar #gdpr-accept{background:url("inc/assets/icons/ui/x-orange.svg") center/1.6rem no-repeat;cursor:pointer;display:block;height:2.4rem;position:absolute;right:.8rem;top:.8rem;width:2.4rem}@media only screen and (min-width: 768px){#gdpr-bar{padding:2.4rem 6.4rem 2.4rem 2.4rem}#gdpr-bar #gdpr-accept{right:1.6rem;top:50%;transform:translateY(-50%)}}@media only screen and (min-width: 1024px){#gdpr-bar{padding:2.4rem 8rem 2.4rem 6.4rem}#gdpr-bar #gdpr-accept{right:2.4rem}}.social-shares{display:flex;margin-top:4rem;position:relative;z-index:1}.social-shares::before{background-color:#2d3e5e;content:"";display:block;height:1px;left:0;position:absolute;top:50%;transform:trnaslateY(-50%);width:100%;z-index:-1}.social-shares .inner{align-items:center;background-color:#fff;display:flex;margin:0 auto;padding:0 1.6rem;justify-content:center;z-index:2}.social-shares h6{margin:0 1.6rem 0 0}.social-shares ul{align-items:center;display:flex;list-style:none;margin:0;padding:0}.social-shares li{display:block;margin:0 .4rem}.social-shares a{display:block}.social-shares a:hover{opacity:.75}.social-shares img{display:block;width:2.4rem}@media only screen and (min-width: 1024px){.social-shares{margin-top:6.4rem}.social-shares .inner{padding:0 2.4rem}.social-shares h6{margin-right:2.4rem}.social-shares li{margin:0 .8rem}}body.admin-bar .sidenav{top:136px}.sidenav{position:-webkit-sticky;position:sticky;top:104px;width:100%;z-index:10}.sidenav__menu{background-color:#fff5eb;list-style:none;margin:0;max-height:calc(100vh - 24rem);overflow-y:scroll;padding:0;scrollbar-width:none;-ms-overflow-style:none}.sidenav__menu::-webkit-scrollbar{display:none}.sidenav__menu>li{margin:0;position:relative}.sidenav__menu>li.open>.expand{transform:rotate(180deg)}.sidenav__menu>li>a{color:#2d3e5e;display:block;font:500 2rem "brandon-grotesque",sans-serif;padding:1.6rem 4rem;text-decoration:none}.sidenav__menu>li>a:hover{background-color:rgb(255,232.25,209.5)}.sidenav__menu>li>.expand{background:url("inc/assets/icons/ui/chevron-navy.svg") center/1.6rem no-repeat;cursor:pointer;display:inline-block;height:4rem;position:absolute;right:.8rem;top:1rem;width:4rem}.sidenav .children{display:none;list-style:none;margin:0;padding:0;transition:background-color .4s ease}.sidenav .children>li{margin:0}.sidenav .children>li>a{color:#2d3e5e;display:block;font:normal 1.6rem "brandon-grotesque",sans-serif;padding:.8rem 4rem;text-decoration:none}.sidenav .children>li>a:hover{background-color:rgb(255,232.25,209.5)}.sidenav li.current-page-item>a,.sidenav li.current_page_item>a{background-color:#6db0bb !important;color:#fff !important}.sidenav li.current-page-item>.expand,.sidenav li.current_page_item>.expand{background-image:url("inc/assets/icons/ui/chevron-white.svg")}@media(max-width: 1023px){.sidenav{display:none}}form.wpcf7-form label{color:#2d3e5e;display:inline-block;font:bold 1.6rem "brandon-grotesque",sans-serif;letter-spacing:1px;margin-bottom:.8rem;text-transform:uppercase;width:100%}@media only screen and (min-width: 1024px){form.wpcf7-form label{font-size:2rem}}form.wpcf7-form .wpcf7-not-valid-tip{color:#dc3232;font-size:1.6rem;margin:-0.8rem 0 1.6rem}form.wpcf7-form input[type=text],form.wpcf7-form input[type=tel],form.wpcf7-form input[type=email],form.wpcf7-form input[type=number],form.wpcf7-form input[type=date],form.wpcf7-form textarea,form.wpcf7-form select{background-color:#fff;border:1px solid #464547;border-radius:0;color:#080f23;display:block;font:normal 1.6rem/1.5 "brandon-grotesque",sans-serif;margin:0 0 1.6rem;padding:.8rem 1.6rem;width:100%}form.wpcf7-form input[type=text]::-moz-placeholder, form.wpcf7-form input[type=tel]::-moz-placeholder, form.wpcf7-form input[type=email]::-moz-placeholder, form.wpcf7-form input[type=number]::-moz-placeholder, form.wpcf7-form input[type=date]::-moz-placeholder, form.wpcf7-form textarea::-moz-placeholder, form.wpcf7-form select::-moz-placeholder{font-size:1.4rem;letter-spacing:1px;text-transform:uppercase}form.wpcf7-form input[type=text]::placeholder,form.wpcf7-form input[type=tel]::placeholder,form.wpcf7-form input[type=email]::placeholder,form.wpcf7-form input[type=number]::placeholder,form.wpcf7-form input[type=date]::placeholder,form.wpcf7-form textarea::placeholder,form.wpcf7-form select::placeholder{font-size:1.4rem;letter-spacing:1px;text-transform:uppercase}form.wpcf7-form input[type=text].wpcf7-not-valid,form.wpcf7-form input[type=tel].wpcf7-not-valid,form.wpcf7-form input[type=email].wpcf7-not-valid,form.wpcf7-form input[type=number].wpcf7-not-valid,form.wpcf7-form input[type=date].wpcf7-not-valid,form.wpcf7-form textarea.wpcf7-not-valid,form.wpcf7-form select.wpcf7-not-valid{border-color:#dc3232}@media only screen and (min-width: 1024px){form.wpcf7-form input[type=text],form.wpcf7-form input[type=tel],form.wpcf7-form input[type=email],form.wpcf7-form input[type=number],form.wpcf7-form input[type=date],form.wpcf7-form textarea,form.wpcf7-form select{font-size:1.8rem}form.wpcf7-form input[type=text]::-moz-placeholder, form.wpcf7-form input[type=tel]::-moz-placeholder, form.wpcf7-form input[type=email]::-moz-placeholder, form.wpcf7-form input[type=number]::-moz-placeholder, form.wpcf7-form input[type=date]::-moz-placeholder, form.wpcf7-form textarea::-moz-placeholder, form.wpcf7-form select::-moz-placeholder{font-size:1.6rem}form.wpcf7-form input[type=text]::placeholder,form.wpcf7-form input[type=tel]::placeholder,form.wpcf7-form input[type=email]::placeholder,form.wpcf7-form input[type=number]::placeholder,form.wpcf7-form input[type=date]::placeholder,form.wpcf7-form textarea::placeholder,form.wpcf7-form select::placeholder{font-size:1.6rem}}form.wpcf7-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("inc/assets/icons/ui/chevron-blue.svg") calc(100% - 0.8rem)/1.6rem no-repeat}form.wpcf7-form .wpcf7-radio{display:block;margin:0 0 1.6rem}form.wpcf7-form .wpcf7-radio .wpcf7-list-item{margin-left:0;margin-right:1.6rem}form.wpcf7-form .wpcf7-radio .wpcf7-list-item label{display:flex;font-size:1.4rem;font-weight:normal}@media only screen and (min-width: 1024px){form.wpcf7-form .wpcf7-radio .wpcf7-list-item label{align-items:center;font-size:1.6rem}}form.wpcf7-form .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label{margin-left:.4rem}form.wpcf7-form .wpcf7-checkbox{display:block;margin:0 0 1.6rem}form.wpcf7-form .wpcf7-checkbox .wpcf7-list-item{display:block;margin-left:0;margin-right:1.6rem}form.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label{display:flex;font-size:1.4rem;font-weight:normal}@media only screen and (min-width: 1024px){form.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label{align-items:center;font-size:1.6rem}}form.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label{margin-left:.4rem}form.wpcf7-form input[type=file]{border:1px solid #464547;display:block;margin:0 0 1.6rem;padding:1.6rem;width:100%}form.wpcf7-form .wpcf7-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#2d3e5e;color:#2d3e5e;cursor:pointer}form.wpcf7-form .wpcf7-submit:hover{background-color:#2d3e5e;border-color:#2d3e5e}form.wpcf7-form .wpcf7-response-output{margin:2.4rem 0 0}#mongo-form .BBFormContainer{border:0;font-family:"brandon-grotesque",sans-serif;font-size:1.6rem;padding:0}#mongo-form .BBFormSection{max-width:none}#mongo-form .BBFormSectionHeading{font-size:3.2rem;font-weight:bold;margin:0}#mongo-form .BBFormFieldLabelEdit{font-family:"brandon-grotesque",sans-serif;font-size:2.4rem;font-weight:bold}#mongo-form .BBFormRadioLabelGivingLevel{border-radius:0}#mongo-form .BBFormRadioLabelGivingLevelOther.BBFormRadioLabelGivingLevelSelected{background:none;border-color:#6db0bb}#mongo-form .BBFormRadioLabelGivingLevelOther .BBFormGiftOtherAmount{border:none;font-size:1.6rem;margin-top:-3px;padding:0}#mongo-form .BBFormFieldContainerGivingLevels[data-style=List] .BBFormRadioLabelGivingLevelOther{display:flex;justify-content:space-between}#mongo-form .BBFormFieldContainerGivingLevels[data-style=List] .BBFormRadioAmount{text-align:right}#mongo-form .BBFormFieldContainerGivingLevels[data-style=List] .BBFormGiftOtherAmount{border-bottom:1px solid #464547;margin-right:-22px;text-align:right}#mongo-form .BBRecurrenceFieldContainer{font-size:1.6rem}#mongo-form #lblRecurrenceNextGiftDate{font-size:1.6rem}#mongo-form .BBFormRadioLabel{font-size:1.6rem}#mongo-form .BBFormFieldLabel{font-size:1.6rem}#mongo-form .BBFormCheckboxLabel{font-weight:bold}#mongo-form .BBFormTextbox,#mongo-form .BBFormTextArea{border-radius:0;font-size:1.6rem;padding:.8rem 1.2rem}#mongo-form .BBFormSelectList{border-radius:0;font-size:1.6rem;padding:.5rem 1.2rem}#mongo-form .BBFormRadioPaymentSelected{border-color:#6db0bb;border-radius:0;border-width:3px}#mongo-form .BBFormRadioPaymentNotSelected{border-radius:0;border-width:3px}#mongo-form .BBFormSubmitbutton{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#2d3e5e;color:#2d3e5e;cursor:pointer}#mongo-form .BBFormSubmitbutton:hover{background-color:#2d3e5e;border-color:#2d3e5e}#page #dd-container .dtd-callout{background:#fff5eb;border:none;box-shadow:none;font-family:"brandon-grotesque",sans-serif;font-size:1.8rem}#page #dd-container .dtd-search-box{border:none;box-shadow:none}#page #dd-container .dtd-search-input{background-color:#fff;border:1px solid #464547;border-radius:0;color:#080f23;display:block;font:normal 1.6rem/1.5 "brandon-grotesque",sans-serif;margin:0 0 1.6rem;padding:.8rem 1.6rem;width:100%}#page #dd-container .dtd-search-input::-moz-placeholder{font-size:1.4rem;letter-spacing:1px;text-transform:uppercase}#page #dd-container .dtd-search-input::placeholder{font-size:1.4rem;letter-spacing:1px;text-transform:uppercase}@media only screen and (min-width: 1024px){#page #dd-container .dtd-search-input{font-size:1.8rem}#page #dd-container .dtd-search-input::-moz-placeholder{font-size:1.6rem}#page #dd-container .dtd-search-input::placeholder{font-size:1.6rem}}#page #dd-container .Select-menu-outer{z-index:100}#page #dd-container .lets-check{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#6db0bb;border:none;color:#fff;cursor:pointer;display:block;font-weight:normal;letter-spacing:0;margin:1.6rem auto;text-transform:none;width:auto}#page #dd-container .lets-check:hover{background-color:#2d3e5e}#page #dd-container .search-another-top a{background-color:#fff;border-radius:0}#page #dd-container .mg-forms-button,#page #dd-container .mg-guidelines-button{background-color:#6db0bb;border:none;border-radius:0 !important;text-transform:none}#page #dd-container .mg-forms-button:hover,#page #dd-container .mg-guidelines-button:hover{background-color:#2d3e5e}#page #dd-container .data-cell{background:none}#page #dd-container .ms-description{background:none}#page #dd-container .grid-x .cell{background:none}:root{--tec-font-family-sans-serif: $sans-serif !important}#page .tribe-events-view--list .tribe-events-header{background:none;border:2px solid #2d3e5e;margin:0 auto;max-width:40rem;padding:.8rem 2.4rem}#page .tribe-events-view--list .tribe-events-header__events-bar{display:none}@media(min-width: 848px){#page .tribe-events-view--list .tribe-events-header__events-bar{background:none;border:none;margin-bottom:0}#page .tribe-events-view--list .tribe-events-header .tribe-events-c-top-bar{margin-bottom:0}#page .tribe-events-view--list .tribe-events-header .tribe-events-c-top-bar__nav{display:none !important}#page .tribe-events-view--list .tribe-events-header .tribe-events-c-top-bar__today-button{display:none !important}}#page .tribe-events-view--list .tribe-events-c-top-bar__datepicker-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;justify-content:space-between;width:100%}#page .tribe-events-view--list .tribe-events-c-top-bar__datepicker-button-icon-svg{height:1.6rem;width:1.6rem}#page .tribe-events-view--list .tribe-events-c-top-bar__datepicker-container .datepicker{transform:translateX(-3.2rem)}@media only screen and (min-width: 768px){#page .tribe-events-view--list .tribe-events-c-top-bar__datepicker-container .datepicker{transform:translateX(-0.6rem)}}#page .tribe-events-view--list .tribe-events-c-events-bar__search-container{background-color:#fff5eb}#page .tribe-events-view--list .tribe-events-c-events-bar__search-button{margin-right:0}#page .tribe-events-view--list .tribe-events-c-search__input{font-family:"brandon-grotesque",sans-serif}@media(min-width: 848px){#page .tribe-events-view--list .tribe-events-c-search__input{border:1px solid #464547;font-size:1.6rem;padding:1.8rem 4rem}}#page .tribe-events-view--list .tribe-events-c-search__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#2d3e5e;color:#2d3e5e;cursor:pointer;margin-bottom:1.6rem}#page .tribe-events-view--list .tribe-events-c-search__button svg{display:none}#page .tribe-events-view--list .tribe-events-c-search__button:hover{background-color:#2d3e5e;border-color:#2d3e5e}@media(min-width: 848px){#page .tribe-events-view--list .tribe-events-c-search__button{margin-left:4rem}}#page .tribe-events-view--list .tribe-events-c-events-bar__views{display:none}@media(min-width: 848px){#page .tribe-events-view--list .tribe-events-calendar-list{display:grid;grid-gap:8rem;grid-template-columns:1fr 1fr;padding-top:8rem}}#page .tribe-events-view--list .tribe-events-calendar-list__month-separator{display:none}@media(min-width: 848px){#page .tribe-events-view--list .tribe-events-calendar-list__event-row{margin-bottom:0;margin-top:0}}#page .tribe-events-view--list .tribe-events-calendar-list__event-date-tag{display:none}@media(min-width: 848px){#page .tribe-events-view--list .tribe-events-calendar-list__event{display:block}}#page .tribe-events-view--list .tribe-events-calendar-list__event-featured-image-wrapper{margin-bottom:.8rem;width:100%}#page .tribe-events-view--list .tribe-events-calendar-list__event-featured-image-link{display:block;padding-bottom:66.66%;position:relative}#page .tribe-events-view--list .tribe-events-calendar-list__event-featured-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#page .tribe-events-view--list .tribe-events-calendar-list__event-details{position:relative;width:100%}#page .tribe-events-view--list .tribe-events-calendar-list__event-details:first-of-type::before{aspect-ratio:3/2;background:#2d3e5e url("inc/assets/images/StAnthonysLogoMarkLight.svg") center/8rem no-repeat;content:"";display:block;margin-bottom:.8rem;position:relative;width:100%}#page .tribe-events-view--list .tribe-events-calendar-list__event-datetime-wrapper{margin:0}#page .tribe-events-view--list .tribe-events-calendar-list__event-datetime-featured-text,#page .tribe-events-view--list .tribe-events-calendar-list__event-datetime-featured-icon{display:none}#page .tribe-events-view--list .tribe-events-calendar-list__event-datetime{color:#6db0bb;font:bold 3.2rem/1.2 "brandon-grotesque",sans-serif}@media only screen and (min-width: 1024px){#page .tribe-events-view--list .tribe-events-calendar-list__event-datetime{font-size:4rem}}#page .tribe-events-view--list .tribe-events-calendar-list__event-title{font:500 2.4rem "brandon-grotesque",sans-serif}@media only screen and (min-width: 1024px){#page .tribe-events-view--list .tribe-events-calendar-list__event-title{font-size:3.2rem}}#page .tribe-events-view--list .tribe-events-calendar-list__event-title-link{border:none !important}#page .tribe-events-view--list .tribe-events-calendar-list__event-title-link::after{color:#d6753f;content:"Learn More";display:block;font:bold 1.6rem "brandon-grotesque",sans-serif;letter-spacing:2px;margin-top:.8rem;text-transform:uppercase}#page .tribe-events-view--list .tribe-events-calendar-list__event-description{display:none !important}#page .tribe-events-view--list .tribe-events-calendar-list__event-venue{display:none}#page .tribe-events-view--list .tribe-events-calendar-list-nav{border:none}#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item.tribe-events-c-nav__list-item--prev button{display:flex;flex-direction:row-reverse}#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item.tribe-events-c-nav__list-item--prev button::after{margin-left:0;margin-right:.8rem;transform:rotate(90deg)}#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item.tribe-events-c-nav__list-item--today{display:none}#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item button[disabled]{display:none}#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item svg{display:none}#page .tribe-events-view--list .tribe-events-c-ical__link{display:none}#page .tribe-events-single .tribe-events-back a{margin:0}#page .tribe-events-single .tribe-events-back a::after{content:none}#page .tribe-events-single .tribe-events-single-event-title{font:500 3.2rem/1.2 "brandon-grotesque",sans-serif}@media only screen and (min-width: 1024px){#page .tribe-events-single .tribe-events-single-event-title{font-size:4rem}}#page .tribe-events-single .tribe-events-schedule{margin:0 0 1.6rem}#page .tribe-events-single .tribe-events-schedule h2{color:#6db0bb;font:bold 2.4rem/1.2 "brandon-grotesque",sans-serif}@media only screen and (min-width: 1024px){#page .tribe-events-single .tribe-events-schedule h2{font-size:3.2rem}}#page .tribe-events-single .tribe-events-event-image{padding-bottom:66.66%;position:relative;width:100%}#page .tribe-events-single .tribe-events-event-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#page .tribe-events-single .tribe-events-cal-links{display:none}#page .tribe-events-single .tribe-events-cal-links .tribe-events-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#2d3e5e;color:#2d3e5e;cursor:pointer;margin:0 1.6rem 1.6rem 0}#page .tribe-events-single .tribe-events-cal-links .tribe-events-button svg{display:none}#page .tribe-events-single .tribe-events-cal-links .tribe-events-button:hover{background-color:#2d3e5e;border-color:#2d3e5e}#page .tribe-events-single .tribe-events-event-meta{display:none}#page .tribe-events-single .tribe-events-single-section{width:100%}#page .tribe-events-single .tribe-events-meta-group dl dt{font-weight:bold}#page .tribe-events-single .tribe-events-single-section-title{font-size:2.4rem}#page .tribe-events-single .tribe-events-nav-pagination .tribe-events-sub-nav{list-style:none;margin:0;padding:0}#page .tribe-events-single .tribe-events-nav-pagination .tribe-events-sub-nav a{color:#2d3e5e;text-decoration:none}#page .tribe-events-single .tribe-events-nav-pagination .tribe-events-sub-nav a:hover{color:#d6753f}#page .tribe-events-single .tribe-events-nav-pagination .tribe-events-sub-nav a span{display:inline-block}.impact{display:flex;list-style:none;margin:0;padding:2.4rem 0;min-width:100%;min-height:300px}.impact__item{margin:0;padding:0 5rem}.impact__stat{font:normal 50px "brandon-grotesque",sans-serif}@media only screen and (min-width: 768px){.impact{padding:4rem 0}.impact__item{position:relative}.impact__item::before{border-left:1px solid #fff;content:"";height:calc(100% + 8rem);right:-1px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.impact__item:last-child::before{display:none}}@media only screen and (min-width: 1440px){.impact{padding:6.4rem 0}.impact__item::before{height:calc(100% + 12.8rem)}.impact__stat{font-size:55px}}.partners{align-items:center;display:flex;list-style:none;margin:1.6rem 0 0;padding:0}.partners__slide{padding:0 8rem}.partners__link{display:block}.partners__logo{display:block;filter:grayscale(1);opacity:.75;transition:filter .5s ease,opacity .5s ease}.partners__logo:hover{filter:grayscale(0);opacity:1}@media only screen and (min-width: 768px){.partners__slide{padding:0 4rem}}@media only screen and (min-width: 1024px){.partners{margin-top:3.2rem}}#default-partners .tns-outer{position:relative}#default-partners .tns-controls{height:0;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%}#default-partners .tns-controls button img{width:3.2rem}@media only screen and (min-width: 768px){#default-partners .tns-controls{width:calc(100% + 3.2rem)}}#timeline{position:relative}@media only screen and (min-width: 1024px){#timeline{overflow:hidden}}#timeline .timeline-nav__year{color:#080f23;cursor:pointer;opacity:.5;outline:none;text-align:center;transition:opacity .5s ease}#timeline .timeline-nav__year.tns-slide-active{opacity:1}#timeline .tns-outer{border-top:1px solid #080f23;position:relative}#timeline .tns-outer::before{border-left:.6rem solid rgba(0,0,0,0);border-right:.6rem solid rgba(0,0,0,0);border-top:.6rem solid #080f23;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%)}#timeline .tns-inner{margin:0 auto;padding:1.6rem 0;width:25vw}#timeline .tns-controls{height:0;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%}#timeline .tns-controls button{height:2.4rem;padding:0;top:-1.2rem}#timeline .tns-controls button[disabled]{opacity:.75}#timeline .tns-controls button img{width:1.6rem}#timeline .timeline-slides{background-color:rgb(28.4892086331,39.2517985612,59.5107913669);margin-left:-2rem;margin-right:-2rem;position:relative;z-index:1}#timeline .timeline-slides__item{opacity:0;position:absolute;z-index:-100}#timeline .timeline-slides__item--active{opacity:1;position:relative;transition:opacity .5s ease;z-index:1}#timeline .timeline-slides__image{display:block}#timeline .timeline-slides__content{background-color:#2d3e5e;padding:2rem}@media only screen and (min-width: 768px){#timeline .timeline-slides{margin-left:0;margin-right:0}}@media only screen and (min-width: 1024px){#timeline .tns-outer{align-items:center;border:none;display:flex;height:29.5rem;justify-content:center;left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);z-index:10}#timeline .tns-outer::before{border-bottom:.6rem solid rgba(0,0,0,0);border-left:.6rem solid #fff;border-right:none;border-top:.6rem solid rgba(0,0,0,0);left:0;top:50%;transform:translateY(-50%)}#timeline .tns-ovh{overflow:visible}#timeline .tns-inner{padding:0;width:12rem}#timeline .tns-controls{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% + .8rem);width:0}#timeline .tns-controls button{filter:invert(1);left:-0.8rem;top:0;width:2.4rem}#timeline .tns-controls button img{margin:0}#timeline .tns-controls button[disabled]{opacity:.5}#timeline .tns-controls button[data-controls=prev] img{transform:rotate(180deg)}#timeline .tns-controls button[data-controls=next] img{transform:none}#timeline .timeline-nav__year{color:#fff;padding:.4rem 0}#timeline .timeline-slides::after{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:12rem;z-index:1}#timeline .timeline-slides__item{padding-bottom:66.66%}#timeline .timeline-slides__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#timeline .timeline-slides__content{padding:3.2rem 4rem;position:absolute;width:50%}#timeline .timeline-slides__content--top-left{left:12rem;top:0}#timeline .timeline-slides__content--top-right{right:0;top:0}#timeline .timeline-slides__content--bottom-left{bottom:0;left:12rem}#timeline .timeline-slides__content--bottom-right{bottom:0;right:0}}.directory-block h2{grid-column:1/-1;text-align:center}@media only screen and (min-width: 768px){.directory-block{display:grid;grid-gap:4rem;grid-template-columns:1fr 1fr}.directory-block h2{margin-bottom:0}}@media(min-width: 1200px){.directory-block{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1440px){.directory-block{grid-gap:8rem}}.team-member{display:block;margin-bottom:4rem;text-decoration:none}.team-member:last-child{margin-bottom:0}.team-member:hover .team-member__image{opacity:.75}.team-member:hover .team-member__name{color:#6db0bb}.team-member__image{aspect-ratio:1;display:block;margin-bottom:1.6rem;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;transition:opacity .2s ease;z-index:1}.team-member__image:not([src*="."])::before{background:#2d3e5e url("inc/assets/images/StAnthonysLogoMarkLight.svg") center/8rem no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.team-member__name{color:#2d3e5e;margin-bottom:.8rem;transition:color .2s ease}.team-member__title{color:#464547}@media only screen and (min-width: 768px){.team-member{margin-bottom:0;text-align:center}}#team-member-popup{background-color:#fff;box-shadow:0 4px 16px rgba(8,15,35,.2);display:flex;flex-direction:column;left:50%;max-height:calc(100vh - 16rem);max-width:80rem;opacity:0;padding:4rem;position:fixed;top:50%;transform:translate(-50%, -50%);visibility:hidden;width:calc(100vw - 4.8rem);z-index:-100}#team-member-popup.active{opacity:1;visibility:visible;z-index:101}#team-member-popup.active::before{background:linear-gradient(rgba(255, 255, 255, 0), #ffffff);bottom:3.8rem;content:"";height:4rem;left:0;position:absolute;width:100%}#team-member-popup .loading-spinner{background:url("inc/assets/icons/external/loading.gif") center/contain no-repeat;height:4rem;margin:0 auto;position:relative;width:4rem;z-index:5}#team-member-popup .close-popup{background:url("inc/assets/icons/ui/x-orange.svg") center/1.6rem no-repeat;cursor:pointer;height:4rem;position:absolute;right:0;top:0;width:4rem}#team-member-popup .popup-content{height:100%;overflow-y:scroll;padding-bottom:4rem;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}#team-member-popup .popup-content::-webkit-scrollbar{display:none}#team-member-popup .social:hover{opacity:.5}#team-member-popup .linkedin{background:url("inc/assets/icons/si/si-linkedin.svg") center/contain no-repeat;display:inline-block;height:2.4rem;width:2.4rem}#team-member-popup .link::after,#team-member-popup .wp-block-button.is-style-link .wp-block-button__link::after,.wp-block-button.is-style-link #team-member-popup .wp-block-button__link::after,#team-member-popup #page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item button::after,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item #team-member-popup button::after,#team-member-popup #page .tribe-events-single .tribe-events-back a::after,#page .tribe-events-single .tribe-events-back #team-member-popup a::after{content:""}@media only screen and (min-width: 768px){#team-member-popup .popup-content{align-items:center;display:grid;grid-gap:4rem;grid-template-columns:4fr 5fr}#team-member-popup .popup-content .content{grid-column:1/3}}@media only screen and (min-width: 1024px){#team-member-popup{padding:8rem}#team-member-popup.active::before{bottom:7.8rem}#team-member-popup .close-popup{background-size:2.4rem;right:2rem;top:2rem}}.schema-faq{border-bottom:2px solid #464547;margin:4rem 0}@media only screen and (min-width: 1024px){.schema-faq{margin:8rem 0}}.schema-faq .schema-faq-section{border-top:2px solid #464547;margin-bottom:0}.schema-faq .schema-faq-section .schema-faq-question{color:#464547;cursor:pointer;display:block;font:bold 1.6rem "brandon-grotesque",sans-serif;letter-spacing:1px;padding:2.4rem 4rem 2.4rem 0;position:relative;text-transform:uppercase}.schema-faq .schema-faq-section .schema-faq-question::after{background:url("inc/assets/icons/ui/chevron-blue.svg") center/contain no-repeat;content:"";height:1.6rem;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);transform-origin:center;width:1.6rem}.schema-faq .schema-faq-section .schema-faq-question.active::after{transform:translateY(-50%) rotate(180deg)}@media only screen and (min-width: 1024px){.schema-faq .schema-faq-section .schema-faq-question{font-size:2rem}}.schema-faq .schema-faq-section .schema-faq-answer{display:none;padding:0 0 1.6rem}.tabs-nav{display:flex;flex-wrap:nowrap;overflow-x:auto;position:relative;z-index:2;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.tabs-nav::-webkit-scrollbar{display:none}.tabs-nav__item{background-color:#6db0bb;border-bottom:1px solid #464547;color:#2d3e5e;cursor:pointer;flex:0 0 auto;font:bold 1.6rem "brandon-grotesque",sans-serif;letter-spacing:1px;margin-right:.4rem;padding:1.6rem 2.4rem;text-align:center;text-transform:uppercase}.tabs-nav__item:last-child{margin-right:0}.tabs-nav__item--selected{background-color:#fff;border:1px solid #464547;border-bottom:none}@media only screen and (min-width: 1024px){.tabs-nav__item{font-size:2rem;padding:1.6rem 4rem}}.tabs-content{list-style:none;margin:-1px 0 0;padding:0;position:relative;z-index:1}.tabs-content__item{background-color:#fff;border:1px solid #464547;display:none;padding:1.6rem 2.4rem}@media only screen and (min-width: 1024px){.tabs-content__item{padding:4rem 4rem 2.4rem}}.photo-carousel-block{margin:4rem 0}.photo-carousel-block .tns-outer{position:relative}.photo-carousel-block .tns-controls{filter:drop-shadow(0 4px 8px rgba(8, 15, 35, 0.5));height:0;margin:0;padding:0 .8rem;position:absolute;top:50%;transform:translateY(-50%);width:100%}.photo-carousel-block .tns-controls button img{margin:0;width:3.2rem}.photo-carousel{list-style:none;margin:0;padding:0}.photo-carousel__slide{background-color:#080f23;display:block;margin:0;position:relative}.photo-carousel__link{display:block}.photo-carousel__image{display:block;margin:0 auto}.photo-carousel__caption{background:rgba(109,176,187,.9);bottom:0;color:#fff;font-weight:500;left:0;margin:0;padding:.8rem 1.6rem;position:absolute;width:100%}.photo-carousel-nav{display:grid;grid-gap:.8rem;grid-template-columns:repeat(5, 1fr);margin-top:.8rem}.photo-carousel-nav__item{padding-bottom:100%;position:relative;width:100%}.photo-carousel-nav__item:hover::before{opacity:.75}.photo-carousel-nav__item::before{background-color:#6db0bb;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%}.photo-carousel-nav__item--selected{opacity:.5}@media only screen and (min-width: 1024px){.photo-carousel-nav{grid-gap:1.6rem;margin-top:1.6rem}.photo-carousel-nav__item{padding-bottom:80%}}.icon-tiles{list-style:none;margin:4rem 0;padding:0}.icon-tiles.left{text-align:left}.icon-tiles.center{text-align:center}.icon-tiles.right{text-align:right}.icon-tiles__link-wrap{display:block;text-decoration:none}.icon-tiles__link-wrap:hover{color:inherit}.icon-tiles__link-wrap:hover .link,.icon-tiles__link-wrap:hover .wp-block-button.is-style-link .wp-block-button__link,.wp-block-button.is-style-link .icon-tiles__link-wrap:hover .wp-block-button__link,.icon-tiles__link-wrap:hover #page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item button,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item .icon-tiles__link-wrap:hover button,.icon-tiles__link-wrap:hover #page .tribe-events-single .tribe-events-back a,#page .tribe-events-single .tribe-events-back .icon-tiles__link-wrap:hover a{color:rgb(186.2317596567,92.1459227468,39.7682403433)}.icon-tiles__link-wrap:hover .link::after,.icon-tiles__link-wrap:hover .wp-block-button.is-style-link .wp-block-button__link::after,.wp-block-button.is-style-link .icon-tiles__link-wrap:hover .wp-block-button__link::after,.icon-tiles__link-wrap:hover #page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item button::after,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item .icon-tiles__link-wrap:hover button::after,.icon-tiles__link-wrap:hover #page .tribe-events-single .tribe-events-back a::after,#page .tribe-events-single .tribe-events-back .icon-tiles__link-wrap:hover a::after{transform:rotate(-90deg) translateY(4px)}.icon-tiles__tile{border-top:1px solid #6db0bb;margin-bottom:4rem;padding-top:4rem;text-align:inherit}.icon-tiles__tile:nth-child(1){border-top:none;padding-top:0}.icon-tiles__icon{width:10rem}.icon-tiles__title:first-child{margin-top:0}.icon-tiles__link{margin:0}@media only screen and (min-width: 768px){.icon-tiles{display:grid;grid-gap:4rem;grid-template-columns:1fr 1fr}.icon-tiles__tile{margin:0}.icon-tiles__tile:nth-child(2){border-top:none;padding-top:0}}@media only screen and (min-width: 1440px){.icon-tiles{grid-gap:8rem;grid-template-columns:repeat(3, 1fr);margin:8rem 0}.icon-tiles__tile{padding-top:8rem}.icon-tiles__tile:nth-child(3){border-top:none;padding-top:0}}.icon-tiles[data-carousel="1"]{display:block;margin-bottom:0}.icon-tiles[data-carousel="1"] .icon-tiles__tile{border:none;padding:0}.icon-tiles-block .tns-controls{justify-content:center;margin-bottom:4rem}.quote-bar-block:first-child .quote-bar{margin-top:-4rem}@media only screen and (min-width: 768px){.quote-bar-block:first-child .quote-bar{margin-top:-6.4rem}}@media only screen and (min-width: 1024px){.quote-bar-block:first-child .quote-bar{margin-top:-8rem}}@media only screen and (min-width: 1440px){.quote-bar-block:first-child .quote-bar{margin-top:-12rem}}.quote-bar-block:last-child .quote-bar{margin-bottom:-4rem}@media only screen and (min-width: 768px){.quote-bar-block:last-child .quote-bar{margin-bottom:-6.4rem}}@media only screen and (min-width: 1024px){.quote-bar-block:last-child .quote-bar{margin-bottom:-8rem}}@media only screen and (min-width: 1440px){.quote-bar-block:last-child .quote-bar{margin-bottom:-12rem}}.quote-bar{background-color:#464547;margin:4rem 0;padding:4rem 0;position:relative;z-index:1}.quote-bar::before{background-color:#464547;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.quote-bar__background{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.quote-bar__background[style*=uploads]{border-bottom:.8rem solid #fff;height:56.25vw;margin-top:-4rem;position:relative;top:auto}.quote-bar__quote{position:relative;text-align:center}.quote-bar__quote::before,.quote-bar__quote::after{content:"";display:block;height:4.8rem;margin:2.4rem auto;width:4.8rem}.quote-bar__quote::before{background:url("inc/assets/icons/ui/quote-left-light.svg") center/contain no-repeat}.quote-bar__quote::after{background:url("inc/assets/icons/ui/quote-right-light.svg") center/contain no-repeat}.quote-bar__attribution{letter-spacing:1px;margin:4rem 0 0;text-transform:uppercase}@media only screen and (min-width: 1024px){.quote-bar{margin:8rem 0;padding:8rem 0}.quote-bar::before{right:-6.4rem;left:auto;transform:none}.quote-bar__background{right:-6.4rem;left:auto;transform:none}.quote-bar__background[style*=uploads]{border:none;height:100%;left:auto;margin:0;position:absolute;right:-6.4rem;top:0;transform:none}.quote-bar__background[style*=uploads]+.quote-bar__quote{background-color:rgba(8,15,35,.75);margin:4rem;padding:4rem;text-align:left}.quote-bar__background[style*=uploads]+.quote-bar__quote::before,.quote-bar__background[style*=uploads]+.quote-bar__quote::after{content:"";position:absolute}.quote-bar__background[style*=uploads]+.quote-bar__quote::before{left:-0.8rem;top:-5.6rem}.quote-bar__background[style*=uploads]+.quote-bar__quote::after{bottom:-5.6rem;right:-0.8rem}.quote-bar__background[style*=uploads]+.quote-bar__quote .quote-bar__quote-content{padding:0}.quote-bar__background[style*=uploads]+.quote-bar__quote .quote-bar__quote-content::before,.quote-bar__background[style*=uploads]+.quote-bar__quote .quote-bar__quote-content::after{content:none}.quote-bar__quote{padding:0 4rem}.quote-bar__quote::before,.quote-bar__quote::after{content:none}.quote-bar__quote-content{padding:0 4rem;position:relative}.quote-bar__quote-content::before,.quote-bar__quote-content::after{content:"";display:block;height:4.8rem;position:absolute;top:50%;transform:translateY(-50%);width:4.8rem}.quote-bar__quote-content::before{background:url("inc/assets/icons/ui/quote-left-light.svg") center/contain no-repeat;left:-4rem}.quote-bar__quote-content::after{background:url("inc/assets/icons/ui/quote-right-light.svg") center/contain no-repeat;right:-4rem}}@media only screen and (min-width: 1440px){.quote-bar::before{right:-8rem}.quote-bar__background{right:-8rem}.quote-bar__background[style*=uploads]+.quote-bar__quote{margin:8rem 0 8rem 40rem;padding:8rem}}body.post-template-default .quote-bar__background{left:50%;transform:translateX(-50%)}.load-more-list-block{margin:4rem 0}.load-more-list-block:first-child{margin-top:0}.load-more-list-block:last-child{margin-bottom:0}.load-more-list{list-style:none;margin:0;padding:0}.load-more-list-load-more.loading{background-color:#d6753f;pointer-events:none}.load-more-list-load-more.loading img{animation:load-spin .8s infinite steps(8);height:24px;width:24px}.section{padding:4rem 2rem}@media only screen and (min-width: 768px){.section{padding:6.4rem 4rem}}@media only screen and (min-width: 1024px){.section{padding:8rem 6.4rem}}@media only screen and (min-width: 1440px){.section{padding:12rem 8rem}}.shade{position:relative}.shade::before{background:#000;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;transition:opacity .25s ease;width:100%;z-index:0}.shade>*{position:relative}.white{color:#fff !important}.invert{color:#fff}.invert h1,.invert h2,.invert h3,.invert h4,.invert h5,.invert h6,.invert p,.invert p b,.invert p strong,.invert a,.invert button,.invert .link,.invert .wp-block-button.is-style-link .wp-block-button__link,.wp-block-button.is-style-link .invert .wp-block-button__link,.invert #page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item button,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item .invert button,.invert #page .tribe-events-single .tribe-events-back a,#page .tribe-events-single .tribe-events-back .invert a,.invert div,.invert table,.invert ul li,.invert ol li{color:#fff}.inherit{color:inherit}.inherit h1,.inherit h2,.inherit h3,.inherit h4,.inherit h5,.inherit h6,.inherit p,.inherit p b,.inherit p strong,.inherit a,.inherit button,.inherit .link,.inherit .wp-block-button.is-style-link .wp-block-button__link,.wp-block-button.is-style-link .inherit .wp-block-button__link,.inherit #page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item button,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item .inherit button,.inherit #page .tribe-events-single .tribe-events-back a,#page .tribe-events-single .tribe-events-back .inherit a,.inherit div,.inherit table,.inherit ul li,.inherit ol li{color:inherit}.brush-1-navy{display:inline-block;position:relative;z-index:1}.brush-1-navy::after{background:url("inc/assets/icons/ui/brush-1-navy.svg") center/contain no-repeat;content:"";height:200%;left:50%;opacity:.75;position:absolute;top:50%;transform:translate(-50%, -50%);width:120%;z-index:-1}.brush-1-blue{display:inline-block;position:relative;z-index:1}.brush-1-blue::after{background:url("inc/assets/icons/ui/brush-1-blue.svg") center/contain no-repeat;content:"";height:200%;left:50%;opacity:.75;position:absolute;top:50%;transform:translate(-50%, -50%);width:120%;z-index:-1}.brush-1-yellow{display:inline-block;position:relative;z-index:1}.brush-1-yellow::after{background:url("inc/assets/icons/ui/brush-1-yellow.svg") center/contain no-repeat;content:"";height:200%;left:50%;opacity:.75;position:absolute;top:50%;transform:translate(-50%, -50%);width:120%;z-index:-1}.brush-2-navy{display:inline-block;position:relative;z-index:1}.brush-2-navy::after{background:url("inc/assets/icons/ui/brush-2-navy.svg") center/contain no-repeat;content:"";height:200%;left:50%;opacity:.75;position:absolute;top:50%;transform:translate(-50%, -50%);width:120%;z-index:-1}.brush-2-blue{display:inline-block;position:relative;z-index:1}.brush-2-blue::after{background:url("inc/assets/icons/ui/brush-2-blue.svg") center/contain no-repeat;content:"";height:200%;left:50%;opacity:.75;position:absolute;top:50%;transform:translate(-50%, -50%);width:120%;z-index:-1}.brush-2-yellow{display:inline-block;position:relative;z-index:1}.brush-2-yellow::after{background:url("inc/assets/icons/ui/brush-2-yellow.svg") center/contain no-repeat;content:"";height:200%;left:50%;opacity:.75;position:absolute;top:50%;transform:translate(-50%, -50%);width:120%;z-index:-1}.bg-image,.bg-image-js{background-attachment:scroll;background-position:center;background-repeat:no-repeat;background-size:cover}.no-border{border:0}.no-padding{padding:0}.no-margin{margin:0}.cushion-sm{padding:2%}.cushion-md{padding:5%}.cushion-lg{padding:10%}.cushion-v-sm{padding:2% 0}.cushion-v-md{padding:5% 0}.cushion-v-lg{padding:10% 0}.cushion-h-sm{padding:0 2%}.cushion-h-md{padding:0 5%}.cushion-h-lg{padding:0 10%}.white{color:#fff !important}.center{text-align:center}.centered{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.v-centered{position:absolute;top:50%;transform:translateY(-50%)}.h-centered{left:50%;position:absolute;transform:translateX(-50%)}.flex-center{align-items:center;display:flex;flex-direction:column;justify-content:center}.flex-spread{display:flex;flex-wrap:wrap;justify-content:space-between}.transition-cubic{transition:all .55s cubic-bezier(0.645, 0.045, 0.355, 1)}.transition-fast{transition:all .2s ease}.transition{transition:all .5s ease}.transition-slow{transition:all 1s ease}.transition-bounce{transition:all .3s cubic-bezier(0.33, 2, 0.8, 1)}.easeInOutBack{transition:all .6s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}.delay-5{animation-delay:.5s}.delay-6{animation-delay:.6s}.embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container iframe,.embed-container object,.embed-container embed{border:none;height:100%;position:absolute;top:0;left:0;width:100%}.sr-text,.sr-only,.screen-reader-text{display:none}iframe.get-a-better-browser{background:#fff;height:100vh;position:fixed;top:0;left:0;width:100vw;z-index:1000}.tns-nav{outline:none}.tns-nav button{outline:none}.tns-controls{display:flex;justify-content:space-between;margin-top:4rem;outline:none}.tns-controls button{align-items:center;background:none;border:none;display:flex;font:700 1.6rem "brandon-grotesque",sans-serif;letter-spacing:2px;outline:none;position:relative;text-transform:uppercase;transition:opacity .2s ease}.tns-controls button img{width:4.8rem}.tns-controls button[disabled]{opacity:.25}.tns-controls button[data-controls=prev] img{margin-right:.8rem;transform:rotate(90deg)}.tns-controls button[data-controls=next] img{margin-left:.8rem;transform:rotate(-90deg)}@media only screen and (min-width: 1024px){.tns-controls button{font-size:2.1rem}}.has-blue-color{color:#6db0bb}.has-orange-color{color:#d6753f}.has-yellow-color{color:#f7cc7f}.has-navy-color{color:#2d3e5e}.has-cream-color{color:#fff5eb}.has-white-color{color:#fff}.has-gray-color{color:#464547}.has-black-color{color:#080f23}.has-text-color p a{color:inherit}.has-blue-background-color{background-color:#6db0bb}.has-orange-background-color{background-color:#d6753f}.has-yellow-background-color{background-color:#f7cc7f}.has-navy-background-color{background-color:#2d3e5e}.has-cream-background-color{background-color:#fff5eb}.has-white-background-color{background-color:#fff}.has-gray-background-color{background-color:#464547}.has-black-background-color{background-color:#080f23}.alignright{display:flex;justify-content:flex-end}.wp-block-embed{margin:24px 0}.wp-block-separator{border:none;border-top:1px solid #6db0bb;margin:2.4rem 0}.wp-block-buttons{margin:0 !important}.wp-block-button{margin:0 !important}.wp-block-button.is-style-link .wp-block-button__link{background:none;padding:0}[class*=wp-image]{height:auto !important}.wp-block-image{margin-left:0;margin-right:0}.wp-block-image figure{position:relative}.wp-block-image figure img{height:auto}.wp-block-image figure figcaption{font-size:16px}.wp-block-image img{height:auto}@media(max-width: 767px){.wp-block-image figure{float:none;width:100%}.wp-block-image figcaption{text-align:center}}figure.wp-block-table{margin-left:0;margin-right:0}.wp-block-media-text{margin:4rem 0}.wp-block-media-text .wp-block-media-text__content{padding:0}@media only screen and (min-width: 1024px){.wp-block-media-text{margin:8rem 0}}figure.wp-block-media-text__media img{height:auto}@media(min-width: 601px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-right:4rem}.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{padding-left:4rem}}@media(max-width: 600px){.wp-block-media-text{display:flex;flex-direction:column}.wp-block-media-text .wp-block-media-text__media{margin-bottom:24px;order:1}.wp-block-media-text .wp-block-media-text__content{align-self:flex-start;margin-bottom:24px;order:2}}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}.children-slide-in{overflow:hidden}.children-slide-in>*{opacity:0;transform:translate(-24px)}.children-slide-in>*:nth-child(1){animation-delay:.2s !important}.children-slide-in>*:nth-child(2){animation-delay:.4s !important}.children-slide-in>*:nth-child(3){animation-delay:.6s !important}.children-slide-in>*:nth-child(4){animation-delay:.8s !important}.children-slide-in>*:nth-child(5){animation-delay:1s !important}.children-slide-in>*:nth-child(6){animation-delay:1.2s !important}.children-slide-in>*:nth-child(7){animation-delay:1.4s !important}.children-slide-in>*:nth-child(8){animation-delay:1.6s !important}.children-slide-in>*:nth-child(9){animation-delay:1.8s !important}.children-slide-in>*:nth-child(10){animation-delay:2s !important}.children-slide-in>*:nth-child(11){animation-delay:2.2s !important}.children-slide-in>*:nth-child(12){animation-delay:2.4s !important}.children-slide-in>*:nth-child(13){animation-delay:2.6s !important}.children-slide-in>*:nth-child(14){animation-delay:2.8s !important}.children-slide-in.load>*{animation:slide-in .5s ease-out forwards}@keyframes slide-in{to{opacity:1;transform:translate(0)}}.children-fade-in>*:not(span){opacity:0;transform:translate(0, 20px)}.children-fade-in>*:not(span):nth-child(1){animation-delay:.1s !important}.children-fade-in>*:not(span):nth-child(2){animation-delay:.2s !important}.children-fade-in>*:not(span):nth-child(3){animation-delay:.3s !important}.children-fade-in>*:not(span):nth-child(4){animation-delay:.4s !important}.children-fade-in>*:not(span):nth-child(5){animation-delay:.5s !important}.children-fade-in>*:not(span):nth-child(6){animation-delay:.6s !important}.children-fade-in>*:not(span):nth-child(7){animation-delay:.7s !important}.children-fade-in>*:not(span):nth-child(8){animation-delay:.8s !important}.children-fade-in>*:not(span):nth-child(9){animation-delay:.9s !important}.children-fade-in>*:not(span):nth-child(10){animation-delay:1s !important}.children-fade-in>*:not(span):nth-child(11){animation-delay:1.1s !important}.children-fade-in>*:not(span):nth-child(12){animation-delay:1.2s !important}.children-fade-in>*:not(span):nth-child(13){animation-delay:1.3s !important}.children-fade-in>*:not(span):nth-child(14){animation-delay:1.4s !important}.children-fade-in>*:not(span):nth-child(15){animation-delay:1.5s !important}.children-fade-in>*:not(span):nth-child(16){animation-delay:1.6s !important}.children-fade-in>*:not(span):nth-child(17){animation-delay:1.7s !important}.children-fade-in>*:not(span):nth-child(18){animation-delay:1.8s !important}.children-fade-in>*:not(span):nth-child(19){animation-delay:1.9s !important}.children-fade-in>*:not(span):nth-child(20){animation-delay:2s !important}.children-fade-in>*:not(span):nth-child(21){animation-delay:2.1s !important}.children-fade-in>*:not(span):nth-child(22){animation-delay:2.2s !important}.children-fade-in>*:not(span):nth-child(23){animation-delay:2.3s !important}.children-fade-in>*:not(span):nth-child(24){animation-delay:2.4s !important}.children-fade-in>*:not(span):nth-child(25){animation-delay:2.5s !important}.children-fade-in>*:not(span):nth-child(26){animation-delay:2.6s !important}.children-fade-in>*:not(span):nth-child(27){animation-delay:2.7s !important}.children-fade-in>*:not(span):nth-child(28){animation-delay:2.8s !important}.children-fade-in>*:not(span):nth-child(29){animation-delay:2.9s !important}.children-fade-in.load>*:not(span){animation:fade-in .5s ease-out forwards}@keyframes fade-in{to{opacity:1;transform:translate(0)}}.slide-in-from-right{opacity:0;transform:translate(40px, 0);transition:opacity .5s ease,transform .5s ease}.slide-in-from-right.load{opacity:1;transform:translate(0, 0)}.slide-in-from-left{opacity:0;transform:translate(-40px, 0);transition:opacity .5s ease,transform .5s ease}.slide-in-from-left.load{opacity:1;transform:translate(0, 0)}body.home #page{overflow:hidden}#home-hero{position:relative;width:100vw}#home-hero img{display:block;-o-object-fit:cover;object-fit:cover;width:100%}#home-hero .embed-container{padding:0;width:100%}#home-hero .embed-container iframe{left:50%;top:50%;transform:translate(-50%, -50%)}@media(min-aspect-ratio: 16/9){#home-hero iframe{height:56.25vw}}@media(max-aspect-ratio: 16/9){#home-hero iframe{width:177.78vh}}#home-hero article{background-color:#2d3e5e;padding:4rem 2rem 6.4rem;text-align:center}#home-hero h1{position:relative;width:100%}#home-hero #rotating-title{height:6.4rem;position:relative}#home-hero #rotating-title span{color:#6db0bb;font-family:"Journal",cursive;font-size:8rem;left:50%;line-height:.8;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%);transition:opacity .5s ease;width:100%}#home-hero #rotating-title span.active{opacity:1}#home-hero .button,#home-hero .blog-navigation a,.blog-navigation #home-hero a,#home-hero form.wpcf7-form .wpcf7-submit,form.wpcf7-form #home-hero .wpcf7-submit,#home-hero #mongo-form .BBFormSubmitbutton,#mongo-form #home-hero .BBFormSubmitbutton,#home-hero #page #dd-container .lets-check,#page #dd-container #home-hero .lets-check,#home-hero #page .tribe-events-view--list .tribe-events-c-search__button,#page .tribe-events-view--list #home-hero .tribe-events-c-search__button,#home-hero #page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item a,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item #home-hero a,#home-hero #page .tribe-events-single .tribe-events-cal-links .tribe-events-button,#page .tribe-events-single .tribe-events-cal-links #home-hero .tribe-events-button,#home-hero .wp-block-button:not(.is-style-link) .wp-block-button__link,.wp-block-button:not(.is-style-link) #home-hero .wp-block-button__link{background-color:rgba(8,15,35,.5)}#home-hero .button:hover,#home-hero .blog-navigation a:hover,.blog-navigation #home-hero a:hover,#home-hero form.wpcf7-form .wpcf7-submit:hover,form.wpcf7-form #home-hero .wpcf7-submit:hover,#home-hero #mongo-form .BBFormSubmitbutton:hover,#mongo-form #home-hero .BBFormSubmitbutton:hover,#home-hero #page #dd-container .lets-check:hover,#page #dd-container #home-hero .lets-check:hover,#home-hero #page .tribe-events-view--list .tribe-events-c-search__button:hover,#page .tribe-events-view--list #home-hero .tribe-events-c-search__button:hover,#home-hero #page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item a:hover,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item #home-hero a:hover,#home-hero #page .tribe-events-single .tribe-events-cal-links .tribe-events-button:hover,#page .tribe-events-single .tribe-events-cal-links #home-hero .tribe-events-button:hover,#home-hero .wp-block-button:not(.is-style-link) .wp-block-button__link:hover,.wp-block-button:not(.is-style-link) #home-hero .wp-block-button__link:hover{background-color:#d6753f}@media only screen and (min-width: 768px){#home-hero{height:100vw;max-height:calc(100vh - 8.8rem)}#home-hero img{height:100%;left:0;position:absolute;top:0}#home-hero .embed-container{height:100%;left:0;padding:0;position:absolute;top:0}#home-hero article{align-items:center;background-color:rgba(0,0,0,0);display:flex;flex-direction:column;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%}#home-hero h1{display:inline-block;position:relative;z-index:1}#home-hero h1::after{background:url("inc/assets/icons/ui/brush-1-navy.svg") center/contain no-repeat;content:"";height:200%;left:50%;opacity:.75;position:absolute;top:50%;transform:translate(-50%, -50%);width:120%;z-index:-1}#home-hero h1::after{max-width:80rem}}@media only screen and (min-width: 1024px){#home-hero{max-height:calc(100vh - 13.6rem)}#home-hero #rotating-title{height:13rem}#home-hero #rotating-title span{font-size:16rem}#home-hero h1{font-size:12rem}}#home-pre-intro{display:flex;align-items:center;flex-direction:column;position:relative}#home-pre-intro::before{background-color:#fff5eb;content:"";height:100%;position:absolute;top:0;left:0%;width:100%;z-index:-1}#home-pre-intro article{display:flex;justify-content:center}#home-pre-intro h2{text-align:center;margin-bottom:4rem}#home-pre-intro .embed-container{width:100%}@media only screen and (min-width: 1024px){#home-pre-intro .embed-container{width:calc(100% - 20rem)}}#home-intro figure{margin:0 0 4rem;position:relative;z-index:1}#home-intro figure::before{background-color:#f7cc7f;content:"";height:100%;position:absolute;right:2rem;top:2rem;width:100vw;z-index:-1}#home-intro img{display:block}#home-intro h2{display:inline-block;position:relative;z-index:1}#home-intro h2::after{background:url("inc/assets/icons/ui/brush-2-yellow.svg") center/contain no-repeat;content:"";height:200%;left:50%;opacity:.75;position:absolute;top:50%;transform:translate(-50%, -50%);width:120%;z-index:-1}@media only screen and (min-width: 768px){#home-intro{align-items:center;display:grid;grid-gap:8rem;grid-template-columns:1fr 1fr}#home-intro figure::before{right:4rem;top:4rem}#home-intro article{padding-right:4rem}}@media only screen and (min-width: 1024px){#home-intro figure{margin-bottom:8rem}#home-intro figure::before{right:8rem;top:8rem}}@media only screen and (min-width: 1440px){#home-intro{grid-gap:16rem;grid-template-columns:5fr 6fr}}#home-columns{background-color:#fff5eb}#home-columns .home-columns{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}#home-columns .home-columns__column{flex-grow:1;max-width:100%;padding:0 2rem;text-align:center;width:32rem}#home-columns .home-columns__column:not(:last-child){margin-bottom:4rem}#home-columns .home-columns__title{white-space:nowrap}#home-columns .home-columns__image{margin-bottom:1.6rem;width:16rem}@media only screen and (min-width: 1024px){#home-columns .home-columns__title{font-size:4rem}#home-columns .home-columns__image{margin-top:.8rem;width:24rem}}#home-stats{overflow:hidden}#home-stats::before{background-color:#6db0bb;opacity:.9}#home-stats article{text-align:center}#home-stats h2{display:inline-block;position:relative;z-index:1}#home-stats h2::after{background:url("inc/assets/icons/ui/brush-1-navy.svg") center/contain no-repeat;content:"";height:200%;left:50%;opacity:.75;position:absolute;top:50%;transform:translate(-50%, -50%);width:120%;z-index:-1}#home-stats .stat-slider{list-style:none;margin:4rem 0 0;padding:0}#home-stats .stat-slider__stat{text-align:center}#home-stats .stat-slider__value{color:#f7cc7f;font:400 9rem "brandon-grotesque",sans-serif}#home-stats .stat-slider__unit{font:400 6.4rem "brandon-grotesque",sans-serif}#home-stats .stat-slider__description{border-top:1px solid #fff;color:#2d3e5e;font:700 2.4rem "brandon-grotesque",sans-serif;letter-spacing:2px;padding-top:2.4rem;text-transform:uppercase}@media only screen and (min-width: 768px){#home-stats .stat-slider{display:flex;flex-wrap:wrap;justify-content:space-around}}@media only screen and (min-width: 1024px){#home-stats .stat-slider{margin-top:8rem}}#home-feature{margin-top:2.4rem;position:relative}#home-feature img{display:block;height:100vw;max-height:100vh;-o-object-fit:cover;object-fit:cover;width:100vw}#home-feature article{background-color:#080f23;padding:4rem 2rem;text-align:center}#home-feature h2{display:inline-block;position:relative;z-index:1}#home-feature h2::after{background:url("inc/assets/icons/ui/brush-2-blue.svg") center/contain no-repeat;content:"";height:200%;left:50%;opacity:.75;position:absolute;top:50%;transform:translate(-50%, -50%);width:120%;z-index:-1}@media only screen and (min-width: 768px){#home-feature article{background-color:rgba(8,15,35,.75);bottom:4rem;left:0;position:absolute;width:50%}}@media only screen and (min-width: 1024px){#home-feature article{bottom:6.4rem}}@media only screen and (min-width: 1440px){#home-feature article{bottom:8rem;padding:6.4rem 4rem;width:40%}}#home-tiles{padding-bottom:0;padding-left:0;padding-right:0;text-align:center}#home-tiles h2{display:inline-block;position:relative;z-index:1}#home-tiles h2::after{background:url("inc/assets/icons/ui/brush-1-yellow.svg") center/contain no-repeat;content:"";height:200%;left:50%;opacity:.75;position:absolute;top:50%;transform:translate(-50%, -50%);width:120%;z-index:-1}#home-tiles .image-tiles{margin:2.4rem 0 0;padding:0}#home-tiles .image-tiles__tile{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:.8rem;position:relative}#home-tiles .image-tiles__image{height:100vw;-o-object-fit:cover;object-fit:cover;width:100%}#home-tiles .image-tiles__content{background:linear-gradient(transparent, rgba(8, 15, 35, 0.5));bottom:0;left:0;padding:2rem;position:absolute;text-shadow:0 2px 4px rgba(8,15,35,.75);width:100%}#home-tiles .image-tiles .button,#home-tiles .image-tiles .blog-navigation a,.blog-navigation #home-tiles .image-tiles a,#home-tiles .image-tiles form.wpcf7-form .wpcf7-submit,form.wpcf7-form #home-tiles .image-tiles .wpcf7-submit,#home-tiles .image-tiles #mongo-form .BBFormSubmitbutton,#mongo-form #home-tiles .image-tiles .BBFormSubmitbutton,#home-tiles .image-tiles #page #dd-container .lets-check,#page #dd-container #home-tiles .image-tiles .lets-check,#home-tiles .image-tiles #page .tribe-events-view--list .tribe-events-c-search__button,#page .tribe-events-view--list #home-tiles .image-tiles .tribe-events-c-search__button,#home-tiles .image-tiles #page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item a,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item #home-tiles .image-tiles a,#home-tiles .image-tiles #page .tribe-events-single .tribe-events-cal-links .tribe-events-button,#page .tribe-events-single .tribe-events-cal-links #home-tiles .image-tiles .tribe-events-button,#home-tiles .image-tiles .wp-block-button:not(.is-style-link) .wp-block-button__link,.wp-block-button:not(.is-style-link) #home-tiles .image-tiles .wp-block-button__link{background-color:rgba(8,15,35,.5)}#home-tiles .image-tiles .button:hover,#home-tiles .image-tiles .blog-navigation a:hover,.blog-navigation #home-tiles .image-tiles a:hover,#home-tiles .image-tiles form.wpcf7-form .wpcf7-submit:hover,form.wpcf7-form #home-tiles .image-tiles .wpcf7-submit:hover,#home-tiles .image-tiles #mongo-form .BBFormSubmitbutton:hover,#mongo-form #home-tiles .image-tiles .BBFormSubmitbutton:hover,#home-tiles .image-tiles #page #dd-container .lets-check:hover,#page #dd-container #home-tiles .image-tiles .lets-check:hover,#home-tiles .image-tiles #page .tribe-events-view--list .tribe-events-c-search__button:hover,#page .tribe-events-view--list #home-tiles .image-tiles .tribe-events-c-search__button:hover,#home-tiles .image-tiles #page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item a:hover,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item #home-tiles .image-tiles a:hover,#home-tiles .image-tiles #page .tribe-events-single .tribe-events-cal-links .tribe-events-button:hover,#page .tribe-events-single .tribe-events-cal-links #home-tiles .image-tiles .tribe-events-button:hover,#home-tiles .image-tiles .wp-block-button:not(.is-style-link) .wp-block-button__link:hover,.wp-block-button:not(.is-style-link) #home-tiles .image-tiles .wp-block-button__link:hover{background-color:#d6753f}@media only screen and (min-width: 768px){#home-tiles .image-tiles{align-items:flex-start;display:flex;padding:.4rem}#home-tiles .image-tiles__tile{border-left:.4rem solid #fff;border-right:.4rem solid #fff;flex-basis:50%;flex-grow:1;height:auto;width:auto}#home-tiles .image-tiles__image{height:50vw}}@media only screen and (min-width: 1440px){#home-tiles .image-tiles{margin-top:4rem}#home-tiles .image-tiles__content{padding:2rem 4rem}}#home-timeline{overflow:hidden}#home-timeline article{text-align:center}#home-timeline p{margin:0 auto 4rem;max-width:80rem}#home-feeds article{text-align:center}#home-feeds h2{display:inline-block;position:relative;z-index:1}#home-feeds h2::after{background:url("inc/assets/icons/ui/brush-1-yellow.svg") center/contain no-repeat;content:"";height:200%;left:50%;opacity:.75;position:absolute;top:50%;transform:translate(-50%, -50%);width:120%;z-index:-1}#home-feeds p{margin:0 auto;max-width:80rem}#home-feeds .upcoming-event__image{background-color:#2d3e5e;padding-bottom:100%;position:relative;overflow:hidden;transition:opacity .2s ease}#home-feeds .upcoming-event__image::before{background:rgba(0,0,0,0) url("inc/assets/images/StAnthonysLogoMarkLight.svg") center/contain no-repeat;content:"";height:8rem;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:8rem}#home-feeds .upcoming-event__image:hover{opacity:.75}#home-feeds .upcoming-event__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .2s ease;width:100%}#home-feeds .upcoming-event__image a{position:absolute;height:100%;width:100%}#home-feeds .upcoming-event__date{color:#6db0bb;font:bold 4rem "brandon-grotesque",sans-serif;margin-top:.8rem}#home-feeds .upcoming-event__title{margin-bottom:.8rem;margin-top:0}#home-feeds .upcoming-event__link::after{display:none}#home-feeds .recent-post-wrap{display:block;margin-top:0}#home-feeds .tns-controls{justify-content:center;margin:2.4rem auto 4rem}#home-feeds .tns-controls button[disabled]{opacity:.5}#home-feeds>.link,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item #home-feeds>button,#page .tribe-events-single .tribe-events-back #home-feeds>a,.wp-block-button.is-style-link #home-feeds>.wp-block-button__link{margin-bottom:4rem}@media only screen and (min-width: 1024px){#home-feeds .upcoming-event-wrap{display:grid;grid-gap:4rem;grid-template-columns:2fr 1fr;margin:1.6rem 0 4rem}#home-feeds .upcoming-event:first-child{grid-row:1/3}#home-feeds .upcoming-event:first-child .upcoming-event__image{padding-bottom:100%}#home-feeds .upcoming-event__image{padding-bottom:66.66%}#home-feeds hr{margin-bottom:-1.7rem}#home-feeds>.link,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item #home-feeds>button,#page .tribe-events-single .tribe-events-back #home-feeds>a,.wp-block-button.is-style-link #home-feeds>.wp-block-button__link{background-color:#fff;padding-right:1.6rem}#home-feeds .tns-ovh{height:auto !important}}@media only screen and (min-width: 1440px){#home-feeds .upcoming-event-wrap{grid-column-gap:8rem;grid-template-columns:3fr 2fr}}#home-socials{padding-top:0;text-align:center}#home-socials h2{display:inline-block;position:relative;z-index:1}#home-socials h2::after{background:url("inc/assets/icons/ui/brush-1-yellow.svg") center/contain no-repeat;content:"";height:200%;left:50%;opacity:.75;position:absolute;top:50%;transform:translate(-50%, -50%);width:120%;z-index:-1}#home-socials .social-navigation ul{align-items:center;display:flex;justify-content:center;list-style:none;margin:4rem 0;padding:0}#home-socials .social-navigation ul li{margin:0 .8rem}#home-socials .social-navigation ul a{display:block;padding:1.2rem;position:relative;transition:none;width:5.6rem;z-index:1}#home-socials .social-navigation ul a::after{border-radius:50%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:-1}#home-socials .social-navigation ul a[href*=facebook]::after{background:#1877f2}#home-socials .social-navigation ul a[href*=linkedin]::after{background:#0077b5}#home-socials .social-navigation ul a[href*=twitter]::after{background:#1da1f2}#home-socials .social-navigation ul a[href*=instagram]::after{background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%)}#home-socials .social-navigation ul a[href*=youtube]::after{background:red}#home-socials .social-navigation ul a:hover::after{opacity:1}#home-socials .social-navigation ul a:hover img{filter:brightness(10)}#home-socials .social-navigation ul img{display:block;transition:filter .2s ease}#home-socials [class^=elfsight-app]{margin:0 -1.2rem -3.2rem}@media only screen and (min-width: 768px){#home-socials [class^=elfsight-app]{margin:0 -3.2rem -5.6rem}}@media only screen and (min-width: 1024px){#home-socials [class^=elfsight-app]{margin:0 -5.6rem -7.2rem}}@media only screen and (min-width: 1440px){#home-socials [class^=elfsight-app]{margin:0 -7.2rem -11.2rem}}#home-socials [class^=elfsight-app] [class^=WidgetBackground__Content]{margin-top:4rem;padding:0 !important}#home-socials [class^=elfsight-app] [class^=Grid__Container]{display:grid !important;grid-gap:.8rem;grid-template-columns:1fr}@media(min-width: 476px){#home-socials [class^=elfsight-app] [class^=Grid__Container]{grid-template-columns:1fr 1fr}}@media(min-width: 716px){#home-socials [class^=elfsight-app] [class^=Grid__Container]{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 956px){#home-socials [class^=elfsight-app] [class^=Grid__Container]{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1196px){#home-socials [class^=elfsight-app] [class^=Grid__Container]{grid-template-columns:repeat(5, 1fr)}}#home-socials [class^=elfsight-app] [class^=Grid__Container]>div{margin:0 !important;width:100% !important}#home-socials [class^=elfsight-app] [class^=Grid__Container]>div:nth-child(15)~div{display:none !important}#home-socials [class^=elfsight-app] [class^=CardLayout__Container]{border-radius:0 !important}#home-socials [class^=elfsight-app] [class^=CardLayout__OuterBlock]{border-radius:0 !important}#home-socials [class^=elfsight-app] [class^=CardLayout__Block]{border-radius:0 !important}#home-socials [class^=elfsight-app] [class^=LoadMoreButton__Container]{display:none !important}#default-banner{background-color:#fff5eb;position:relative;text-shadow:0 2px 4px rgba(8,15,35,.75)}#default-banner h1{margin:0;width:100%}#default-banner .banner-image{display:block;min-height:50vw;-o-object-fit:cover;object-fit:cover;width:100%}#default-banner .banner-content{background-color:#2d3e5e;overflow:hidden;padding:2.4rem 2rem;position:relative;text-align:center}@media only screen and (min-width: 768px){#default-banner{align-items:flex-end;display:flex;height:100vw;justify-content:center;max-height:48rem}#default-banner .banner-image{min-height:0;position:absolute;top:0;left:0;height:100%}#default-banner .banner-content{background-color:rgba(0,0,0,0);margin-bottom:8rem;overflow:visible;padding:0;width:100%}}#default-title{padding:2rem}#default-title h1{margin:0;text-align:center;width:100%}@media only screen and (min-width: 768px){#default-title{padding:4rem 4rem 0}}@media only screen and (min-width: 1024px){#default-title{padding:4rem 6.4rem 0}}@media only screen and (min-width: 1440px){#default-title{padding:6.4rem 8rem 0}}#default-main main>h1:first-child{text-align:center;width:100%}@media only screen and (min-width: 1024px){#default-main:not(.full-width){display:grid;grid-template-columns:25% 75%}#default-main:not(.full-width) aside{margin:-8rem 6.4rem 0 -6.4rem}}@media only screen and (min-width: 1440px){#default-main:not(.full-width){grid-template-columns:20% 80%}#default-main:not(.full-width) aside{margin:-12rem 8rem 0 -8rem}}#default-impact{text-align:center}#default-impact h6{border-bottom:1px solid #fff;margin:0;padding:1.6rem 2.4rem}#default-impact .tns-outer{position:relative}#default-impact .tns-controls{height:0;left:50%;margin:0;padding:0 1.6rem;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%}#default-impact .tns-controls button img{width:2.4rem}@media only screen and (min-width: 1024px){#default-impact h6{padding:2.4rem}}#default-partners{border-top:2px solid #2d3e5e;padding:2rem;position:relative;text-align:center}@media only screen and (min-width: 768px){#default-partners{padding:4rem}}@media only screen and (min-width: 1024px){#default-partners{padding:6.4rem}}@media only screen and (min-width: 1440px){#default-partners{padding:6.4rem 8rem}}#blog .blog-filters{position:relative;z-index:10}@media only screen and (min-width: 768px){#blog .blog-filters{display:grid;grid-gap:4rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:80rem}}@media only screen and (min-width: 1024px){#blog .blog-filters{grid-gap:8rem;margin-top:2.4rem}}#blog .filter-nav{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("inc/assets/icons/ui/chevron-navy.svg") calc(100% - .8rem) 1rem/1.6rem no-repeat;border:1px solid #464547;border-radius:0;color:#080f23;display:block;font:normal 1.6rem/1.5 "brandon-grotesque",sans-serif;margin:-0.4rem 0 2.4rem;padding:0;position:relative;width:100%}#blog .filter-nav--open{background-image:url("inc/assets/icons/ui/x-navy.svg");z-index:1}#blog .filter-nav__label{cursor:pointer;font-size:1.4rem;letter-spacing:1px;padding:.8rem 1.6rem;text-transform:uppercase}#blog .filter-nav__menu{background-color:#fff;border:1px solid #464547;box-sizing:content-box;display:none;left:-1px;list-style:none;margin:0;max-height:40rem;overflow-y:scroll;padding:0;position:absolute;top:100%;width:100%}#blog .filter-nav__menu li{margin:0}#blog .filter-nav__menu li:not(:first-child){border-top:1px solid hsl(270,1.4285714286%,77.4509803922%)}#blog .filter-nav__menu li a{color:#2d3e5e;display:block;padding:.8rem 1.6rem;text-decoration:none}#blog .filter-nav__menu li a:hover{background-color:#fff5eb;color:#080f23}@media only screen and (min-width: 1024px){#blog .filter-nav{font-size:1.8rem}#blog .filter-nav::-moz-placeholder{font-size:1.6rem}#blog .filter-nav::placeholder{font-size:1.6rem}}.posts-feed:first-child{margin-top:-4rem}.recent-post-wrap{margin:4rem 0}@media only screen and (min-width: 768px){.recent-post-wrap{align-items:start;display:grid;grid-gap:4rem;grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1440px){.recent-post-wrap{grid-template-columns:repeat(3, 1fr)}}.recent-post{display:block;margin-bottom:4rem;text-decoration:none}.recent-post:hover .recent-post__image{opacity:.75}.recent-post:hover .recent-post__title{color:#6db0bb}.recent-post__image{background:#2d3e5e url("inc/assets/images/StAnthonysLogoMarkLight.svg") center/8rem 8rem no-repeat;margin-bottom:1.6rem;padding-bottom:66.66%;position:relative;transition:opacity .2s ease}.recent-post__image img{-o-object-fit:cover;object-fit:cover;height:100%;left:0;position:absolute;top:0;width:100%}.recent-post__title{color:#464547;margin-bottom:.8rem;transition:color .2s ease}.recent-post__excerpt p{margin-bottom:.8rem}.recent-post__link{margin-top:0}.recent-post__link::after{content:none}@media only screen and (min-width: 768px){.recent-post{margin:0}}.blog-navigation{display:flex;justify-content:space-between}.blog-navigation div.prev a::after{content:none}.blog-navigation div.next{margin-left:auto}.blog-navigation div.next a::after{content:none}.blog-navigation a{margin:0;position:relative}.blog-navigation a::after{background:url("inc/assets/icons/ui/chevron-orange.svg") center/contain no-repeat;content:"";display:block;height:1.2rem;margin-left:.4rem;position:absolute;top:2.5rem;transition:transform .2s ease;width:1.2rem;vertical-align:0}#post-banner{background-color:#fff5eb;height:100vw;max-height:48rem}#post-title{padding:2rem}#post-title h1{color:#2d3e5e;font-size:4.8rem;line-height:1.2;margin:0;width:100%}#post-title .back{align-items:baseline;color:#2d3e5e;display:inline-flex;flex-direction:row-reverse;margin-bottom:2.4rem;margin-left:-0.8rem;margin-top:0}#post-title .back::after{background-image:url("inc/assets/icons/ui/chevron-navy.svg");padding-left:2.4rem;transform:rotate(90deg)}#post-title .back:hover{color:#6db0bb}#post-title .post-categories{display:flex;flex-wrap:wrap;list-style:none;padding:0}#post-title .post-categories li{margin:0}#post-title .post-categories li:not(:last-child) a::after{content:", ";margin-right:8px}#post-title .post-categories li a{font-size:1.8rem}#post-title .post-categories li a[href*=homepage-feature]{display:none}@media only screen and (min-width: 768px){#post-title{padding:4rem 4rem 0}}@media only screen and (min-width: 1024px){#post-title{padding:4rem 6.4rem 0}#post-title h1{font-size:7.2rem}}@media only screen and (min-width: 1440px){#post-title{padding:4rem 8rem 0}}.post-title__categories{margin-bottom:0}.post-title__categories .post-categories{margin-bottom:0}#post-main{position:relative}#post-main.section{padding:2rem 2rem 4rem}@media only screen and (min-width: 768px){#post-main.section{padding:4rem 4rem 6.4rem}}@media only screen and (min-width: 1024px){#post-main.section{padding:6.4rem 6.4rem 8rem}}@media only screen and (min-width: 1440px){#post-main.section{padding:8rem 8rem 12rem}}#post-main main{margin:0 auto;max-width:90rem;position:relative}#post-main .back-to-top{display:none}#post-main .tag-list{margin-top:4rem}@media only screen and (min-width: 1024px){#post-main .back-to-top{background-color:#fff;border:3px solid #d6753f;border-radius:50%;bottom:0;cursor:pointer;display:block;height:4.8rem;overflow:hidden;position:absolute;left:calc(100% + (100vw - 100%)/10);width:4.8rem}#post-main .back-to-top.pressed{pointer-events:none}#post-main .back-to-top.pressed img{transform:translate(-50%, -300%) rotate(180deg)}#post-main .back-to-top img{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) rotate(180deg);transition:transform .5s linear;width:2.4rem}}#post-navigation{padding:2rem}#post-navigation .post-navigation .nav-links{display:flex;justify-content:space-between}#post-navigation .post-navigation .nav-links .nav-previous{margin-right:auto}#post-navigation .post-navigation .nav-links .nav-previous a::after{left:0;top:-1.2rem;transform:rotate(90deg)}#post-navigation .post-navigation .nav-links .nav-next a::after{right:0;top:-1.2rem;transform:rotate(-90deg)}#post-navigation .post-navigation .nav-links a{color:#2d3e5e;font-size:0;font-weight:bold;letter-spacing:2px;padding:0 2.4rem;position:relative;text-decoration:none;text-transform:uppercase}#post-navigation .post-navigation .nav-links a::before{content:attr(rel);font-size:1.6rem}#post-navigation .post-navigation .nav-links a::after{background:url("inc/assets/icons/ui/chevron-navy.svg") center/contain no-repeat;content:"";display:block;height:1.2rem;position:absolute;transition:transform .2s ease;width:1.2rem}#post-navigation .post-navigation .nav-links a:hover{color:#6db0bb}@media only screen and (min-width: 768px){#post-navigation{padding:4rem}}@media only screen and (min-width: 1024px){#post-navigation{padding:4rem 6.4rem 6.4rem}#post-navigation .post-navigation .nav-links>div{max-width:40rem}#post-navigation .post-navigation .nav-links .nav-previous a::after{transform:translateY(-50%) rotate(90deg)}#post-navigation .post-navigation .nav-links .nav-next a::after{transform:translateY(-50%) rotate(-90deg)}#post-navigation .post-navigation .nav-links a{display:block;font-size:1.6rem;font-weight:normal;letter-spacing:0;text-transform:none}#post-navigation .post-navigation .nav-links a::before{content:none}#post-navigation .post-navigation .nav-links a::after{top:50% !important}}@media only screen and (min-width: 1440px){#post-navigation{padding:4rem 8rem 8rem}}#archive-title{padding:2rem;text-align:center}#archive-title h1{margin:0;width:100%}#archive-title h2{margin:2.4rem auto 0}@media only screen and (min-width: 768px){#archive-title{padding:4rem 4rem 0}}@media only screen and (min-width: 1024px){#archive-title{padding:4rem 6.4rem 0}}@media only screen and (min-width: 1440px){#archive-title{padding:6.4rem 8rem 0}}#archive-main .recent-post-wrap{margin:0}#impact-reports{margin-bottom:8rem;text-align:center}#impact-reports .content{margin:0 auto;max-width:80rem}#impact-reports .tns-outer .report-list,#impact-reports .tns-outer .report{margin-bottom:0}#impact-reports .tns-controls{margin-top:2.4rem}#impact-reports .reports-load-more.loading{background-color:#d6753f;pointer-events:none}#impact-reports .reports-load-more.loading img{animation:load-spin .8s infinite steps(8);height:24px;width:24px}.report-list{list-style:none;margin:4rem 0;padding:0}@media only screen and (min-width: 768px){.report-list:not(.primary){display:grid;grid-gap:4rem;grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1440px){.report-list{margin:8rem 0}.report-list:not(.primary){grid-gap:8rem;grid-template-columns:repeat(4, 1fr)}.report-list+.report-list{margin-top:-4rem}}.report{margin-bottom:4rem}.report__link{display:block;text-decoration:none}.report__link:hover .report__image{opacity:.75}.report__link:hover .report__year{color:#6db0bb}.report__image{display:block;transition:opacity .2s ease;width:100%}.report__year{color:#d6753f;font:700 2.4rem "brandon-grotesque",sans-serif;letter-spacing:2px;margin:.8rem 0 0;text-align:center;transition:color .2s ease}.report ._df_thumb{margin:0;width:100%}.report ._df_book-cover{background-position:center;background-size:cover}@media only screen and (min-width: 768px){.report{margin:0}}#spirit-newsletter{text-align:center}#spirit-newsletter .content{margin:0 auto;max-width:80rem}#spirit-newsletter .tns-outer .newsletter-list,#spirit-newsletter .tns-outer .newsletter{margin-bottom:0}#spirit-newsletter .tns-outer .newsletter-list{display:flex;justify-content:space-around;min-width:100%}#spirit-newsletter .tns-outer .newsletter{margin:0 1.6rem}#spirit-newsletter .tns-controls{margin-top:2.4rem}#spirit-newsletter .newsletters-load-more.loading{background-color:#d6753f;pointer-events:none}#spirit-newsletter .newsletters-load-more.loading img{animation:load-spin .8s infinite steps(8);height:24px;width:24px}@keyframes load-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.newsletter-list{list-style:none;margin:4rem 0;padding:0}@media only screen and (min-width: 768px){.newsletter-list:not(.primary){display:grid;grid-gap:4rem;grid-template-columns:1fr 1fr;padding:0 1.6rem}}@media only screen and (min-width: 1440px){.newsletter-list{margin:8rem 0}.newsletter-list:not(.primary){grid-gap:8rem;grid-template-columns:repeat(3, 1fr);padding:0 4rem}}.newsletter{margin:0 auto 4rem;max-width:32rem;text-align:left}.newsletter__link{display:block;text-decoration:none}.newsletter__link:hover .newsletter__image{opacity:.75}.newsletter__link:hover .newsletter__title{color:#6db0bb}.newsletter__image{display:block;margin:0 auto;transition:opacity .2s ease;width:100%}.newsletter__title{color:#464547;margin-top:.8rem}.newsletter ._df_thumb{height:auto;margin:0;width:100%}.newsletter ._df_book-cover{background-position:center;background-size:cover;padding-bottom:150%}@media only screen and (min-width: 768px){.newsletter{margin:0 auto}}#landing-banner{align-items:center;background-color:#2d3e5e;display:flex;position:relative;min-height:100vh}@media only screen and (min-width: 768px){#landing-banner article{width:50%}}#landing-intro{background-color:#fff5eb;position:relative}#landing-intro figure{margin:-8rem 0 4rem}#landing-intro figure img{aspect-ratio:1;border:8px solid #fff5eb;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 768px){#landing-intro{display:flex;flex-direction:row-reverse;gap:8rem}#landing-intro figure{margin-top:-12.8rem;min-width:33.33%}}@media only screen and (min-width: 1024px){#landing-intro figure{margin-top:-16rem}}@media only screen and (min-width: 1440px){#landing-intro figure{margin-top:-24rem}}#landing-main{position:relative}@media only screen and (min-width: 1024px){#landing-main .wp-block-media-text{grid-template-columns:2fr 1fr}#landing-main .wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 2fr}}#landing-main .wp-block-media-text .wp-block-media-text__media img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.search-result-list{margin:4rem 0;width:100%}.search-result-list article{border-bottom:1px solid #2d3e5e;margin-bottom:4rem;padding-bottom:4rem;text-align:left}.search-result-list article:last-of-type{border:none;margin:0;padding:0}.search-result-list article a{text-decoration:none}.search-result-list article a:hover p{color:#464547}.search-result-list article p{color:#464547}.search-result-list article .link,.search-result-list article #page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item button,#page .tribe-events-view--list .tribe-events-calendar-list-nav .tribe-events-c-nav__list-item .search-result-list article button,.search-result-list article #page .tribe-events-single .tribe-events-back a,#page .tribe-events-single .tribe-events-back .search-result-list article a,.search-result-list article .wp-block-button.is-style-link .wp-block-button__link,.wp-block-button.is-style-link .search-result-list article .wp-block-button__link{margin-top:0}.search-result-list .posts-navigation{grid-column:1/-1;margin-top:4rem}.search-result-list .posts-navigation .nav-links{display:flex;justify-content:space-between}.search-result-list .posts-navigation .nav-links .nav-next{margin-left:auto}@media only screen and (min-width: 768px){.search-result-list{display:grid;grid-gap:4rem;grid-template-columns:1fr 1fr}.search-result-list article{margin:0}.search-result-list article:nth-last-of-type(2){border:none;margin:0;padding:0}}@media only screen and (min-width: 1024px){.search-result-list{margin:8rem 0}}#page_404{text-align:center}#page_404 #searchform{margin:4rem auto;max-width:40rem;position:relative;text-align:left}#page_404 #searchform label{color:#2d3e5e;display:inline-block;font:bold 1.6rem "brandon-grotesque",sans-serif;letter-spacing:1px;margin-bottom:.8rem;text-transform:uppercase;width:100%}@media only screen and (min-width: 1024px){#page_404 #searchform label{font-size:2rem}}#page_404 #searchform input[type=text]{background-color:#fff;border:2px solid #2d3e5e;border-radius:0;color:#080f23;display:block;font:normal 1.6rem/1.5 "brandon-grotesque",sans-serif;margin:0 0 1.6rem;padding:.8rem 1.6rem;width:100%}#page_404 #searchform input[type=text]::-moz-placeholder{font-size:0}#page_404 #searchform input[type=text]::placeholder{font-size:0}@media only screen and (min-width: 1024px){#page_404 #searchform input[type=text]{font-size:1.8rem}}#page_404 #searchform input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("inc/assets/icons/ui/chevron-orange.svg") center/2.4rem no-repeat;border:none;cursor:pointer;font-size:0;height:4rem;padding:0;position:absolute;right:0;top:3.2rem;transform:rotate(-90deg);width:4rem}@media only screen and (min-width: 1024px){#page_404 #searchform input[type=submit]{top:4rem}}.sitemap ul{list-style:none;margin:0;padding:0}.sitemap ul li{display:block}.sitemap ul>li{font:bold 2.4rem serif;margin-top:12px}.sitemap ul>li>ul{padding-left:16px}.sitemap ul>li>ul>li{font:bold 2rem sans-serif;margin-top:8px}.sitemap ul>li>ul>li>ul{padding-left:16px}.sitemap ul>li>ul>li>ul>li{font:normal 1.6rem sans-serif;margin-top:4px}body.styleguide hr{margin:50px 0 20px}.swatch{background:var(--color);border-radius:8px;display:inline-block;height:80px;margin:0 8px 8px 0;text-align:center;width:80px}.swatch::after{content:attr(color);display:block;font:normal 16px monospace;margin-bottom:16px;position:relative;top:calc(100% + 4px)}
