@charset "UTF-8";*{box-sizing:border-box}img{margin:0;padding:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #0054a6}.circle-crop{width:200px;height:200px;position:relative;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.circle-crop img{display:inline;margin:0 auto;height:100%;width:auto}.tooltip{display:inline;position:relative}.tooltip:hover:after{background:#333;background:rgba(0,0,0,.8);border-radius:5px;bottom:32px;color:#fff;content:attr(title);left:20%;padding:5px 15px;position:absolute;z-index:98}.tooltip:hover:before{border:solid;border-color:#333 transparent;border-width:6px 6px 0 6px;bottom:26px;content:"";left:30%;position:absolute;z-index:99}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:1;font-family:sans-serif}iframe{border:0}main{display:block}ul,ol{margin-top:0;margin-bottom:0;padding-left:0}li{display:block}dl{margin-top:0;margin-bottom:0}dd{margin-left:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;font-size:inherit}blockquote{margin:0;padding:0}p{margin-top:0;margin-bottom:0}sup{position:relative;top:-.5em;vertical-align:baseline;font-size:75%;line-height:0}strong{font-weight:700}figure{margin:0}img{border:0;max-width:100%;height:auto;vertical-align:middle}a{text-decoration:none;color:inherit}button{border:0;margin:0;padding:0;text-align:inherit;text-transform:inherit;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:none;cursor:pointer;overflow:visible;letter-spacing:normal}::-moz-focus-inner{border:0;padding:0}input{font-size:1rem}th{font-weight:400}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-VariableFont_wght-498dc34d.ttf) format("truetype");font-weight:100,900;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif";src:url(../fonts/NotoSerif-VariableFont_wdth_wght-26485cbd.ttf) format("truetype");font-weight:100,900;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif";src:url(../fonts/NotoSerif-Italic-VariableFont_wdth_wght-061daf34.ttf) format("truetype");font-weight:100,900;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Regular-707fdc5c.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Medium-8d909883.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-SemiBold-248c0244.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Bold-7219547e.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Italic-3225cec6.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}h1,h2,h3,h4,h5,h6{color:#333;display:block;width:100%}h1,h2,h3,h4,h5,h6{font-family:"Noto Serif",Times New Roman Italic,serif;font-style:normal;font-weight:600}h1{font-size:2.875rem;line-height:1.2;margin-bottom:.625rem}@media screen and (min-width: 1024px){h1{font-size:3.4375rem}}h2,h2 strong{font-size:2rem;line-height:1.2;margin-bottom:.3125rem;color:#157e77}@media screen and (min-width: 1024px){h2,h2 strong{font-size:2.25rem}}h3,h3 strong{font-size:1.625rem;line-height:1.4}h4,h4 strong{font-family:Poppins,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.4}h5,h5 strong{font-family:Poppins,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:1rem;line-height:1.2}@media screen and (min-width: 1024px){h5,h5 strong{font-size:1.125rem}}h6{font-size:1rem;line-height:1.1;font-weight:700}.entry-content h2{margin-top:1.875rem;margin-bottom:.9375rem}.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-top:1.875rem;margin-bottom:.3125rem}.entry-content h2:first-of-type{margin-top:0}p,td,li{color:#333;font-size:1rem;line-height:1.7em;margin-bottom:1.25rem;font-family:Poppins,Helvetica,Arial,sans-serif;font-weight:400}small{font-size:.75em}p strong,td strong,li strong,p b,td b,li b{font-weight:700}i,em{font-style:italic}a{color:#983a9f;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:visited{color:#983a9f}a:hover,a:focus,a:active{color:#00993b}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a.text-cta{font-weight:700;text-transform:uppercase;font-size:.875rem}ul,ol{margin:0;padding:0}.entry-content ul,.entry-content ol{margin:0 0 1.5rem 2em;padding:0}.entry-content a,.entry-content a strong{font-weight:600}li{display:list-item;margin:.5em 0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}.wp-block-quote,blockquote{color:#ddd;padding:2.5rem 0;margin:2.5rem 0;position:relative;border-top:4px solid #dddddd;border-bottom:4px solid #dddddd}.wp-block-quote p,.wp-block-quote td,.wp-block-quote li,blockquote p,blockquote td,blockquote li{font-size:1.5rem;line-height:1.5;font-family:"Noto Serif",Times New Roman Italic,serif;font-style:italic;font-weight:500;text-align:center;color:#ddd}@media screen and (min-width: 1024px){.wp-block-quote p,.wp-block-quote td,.wp-block-quote li,blockquote p,blockquote td,blockquote li{font-size:2rem;width:75%;margin-inline:auto}}.wp-block-quote cite,blockquote cite{font-family:Poppins,Helvetica,Arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;color:#ddd;display:block;margin-top:1.25rem;text-align:center}figcaption{font-family:Poppins,Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;color:#333;display:block;margin-top:.3125rem}hr,.wp-block-separator{border-top:0;border-bottom:2px solid #dddddd;border-left:0px;border-right:0px;height:.125rem;margin-block:3.125rem;width:100%}td{border:1px solid #dddddd;margin-bottom:0;padding:.3125rem .625rem}.alignright{float:none}@media screen and (min-width: 1024px){.alignright{float:right;margin-left:3.125rem}}.alignleft{float:none}@media screen and (min-width: 1024px){.alignleft{float:left;margin-right:3.125rem}}.aligncenter{margin-left:auto;margin-right:auto;display:block}.aligncenter figcaption{text-align:center}.is-content-justification-center .wp-block-button{text-align:center}.wp-block-image .alignright{float:none;margin-inline:auto;margin-bottom:1.875rem}@media screen and (min-width: 1024px){.wp-block-image .alignright{margin-left:3.75rem;margin-right:0;margin-bottom:3.75rem;float:right}}.wp-block-image .alignleft{float:none;margin-inline:auto;margin-bottom:1.875rem}@media screen and (min-width: 1024px){.wp-block-image .alignleft{margin-left:0;margin-right:3.75rem;float:left}}.fa-caret-right,.fa-caret-down{margin-left:.3125rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}a.button,.button,.page-content button,.page-content p a.button,.gform_button,.gb-button,.btn,.btn-submit,.btn-submit-donation,.wp-block-button__link{display:inline-block;background-color:#983a9f!important;border:1px solid #983A9F!important;border-radius:.375rem;color:#fff!important;font-size:.875rem;font-weight:600!important;text-transform:uppercase;text-decoration:none!important;padding:.9375rem 1.25rem!important;line-height:1;transition:all .3s ease;text-align:center}@media screen and (min-width: 1024px){a.button,.button,.page-content button,.page-content p a.button,.gform_button,.gb-button,.btn,.btn-submit,.btn-submit-donation,.wp-block-button__link{min-width:12.5rem!important}}a.button:visited,.button:visited,.page-content button:visited,.page-content p a.button:visited,.gform_button:visited,.gb-button:visited,.btn:visited,.btn-submit:visited,.btn-submit-donation:visited,.wp-block-button__link:visited{color:#fff}a.button:hover,.button:hover,.page-content button:hover,.page-content p a.button:hover,.gform_button:hover,.gb-button:hover,.btn:hover,.btn-submit:hover,.btn-submit-donation:hover,.wp-block-button__link:hover{text-decoration:none;background:#333333!important;border-color:#333!important;color:#fff}.tns-controls button{padding:0!important;background-color:transparent!important;border:0px!important;min-width:auto!important}.button.small{border:2px solid #333333!important;color:#333!important;background-color:#fff!important;min-width:auto!important;font-size:.8125rem!important;padding:1em!important}.button.small:visited{color:#333!important}.button.small:hover{text-decoration:none;background:#333333!important;border-color:#333!important;color:#fff!important}.button.purple{border:2px solid #983A9F!important;color:#fff!important;background-color:#983a9f!important}.button.purple:visited{background-color:#983a9f!important;color:#fff!important}.button.purple:hover{background:#333333!important;border-color:#333!important;color:#fff!important}.gform_button{width:100%;text-transform:uppercase!important}@media screen and (min-width: 768px){.gform_button{width:auto}}.acf-block-body .acf-button:hover{color:#fff!important}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;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:-webkit-calc(100% * 70 / 3);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:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:1.4285714286%;height:10px;float:left}.form-row{margin-bottom:1.875rem}label{color:#333;display:block;font-size:1rem;line-height:1;margin-bottom:.3125rem;margin-top:1.25rem;text-align:left}.gform-field-label--type-sub{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],input[type=textarea],textarea,select,.StripeElement{color:#333;display:block;border:1px solid #b1b3b6;border-radius:.375rem;font-size:1rem!important;line-height:1!important;padding:.625rem .9375rem!important;text-transform:none;width:100%;-webkit-appearance:none;-moz-appearance:none}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,input[type=textarea]:focus,textarea:focus,select:focus,.StripeElement:focus{color:#333}input[type=textarea],textarea,select{border-radius:.375rem}::placeholder{color:#b1b3b6;opacity:1}:-ms-input-placeholder{color:#b1b3b6}::-ms-input-placeholder{color:#b1b3b6}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{margin:0!important;padding:0!important}.gform_wrapper.gravity-theme .gform_footer input{margin-bottom:0!important}.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1!important;min-height:auto!important}.gfield_description{font-size:.75rem!important;font-style:italic;padding-top:.625rem!important}#contact-us #gform_wrapper_2{width:100%;max-width:50rem;margin-left:auto;margin-right:auto}#contact-us #gform_wrapper_2 h2{margin-bottom:2.5rem}#contact-us #gform_wrapper_2 .gform_footer{margin-top:1.875rem!important}html,body{font-size:1rem;font-weight:400;line-height:1.7em;margin:0;padding:0;scroll-behavior:smooth;position:relative}@media screen and (min-width: 1024px){html,body{font-size:1rem}}html{font-size:100%;scroll-behavior:smooth}body{height:100%;min-height:100vh;margin:0 auto;position:relative}img{max-width:100%;height:auto}.clear{clear:both}.mobile{display:inherit}@media screen and (min-width: 1024px){.mobile{display:none}}.desktop{display:none}@media screen and (min-width: 1024px){.desktop{display:inherit}}.lazyloaded{animation-name:loaded;animation-duration:.3s;animation-duration:var(--lazy-loader-animation-duration);transition:none}.container{padding-left:1.875rem;padding-right:1.875rem}@media screen and (min-width: 1024px){.container{padding-left:3em;padding-right:3em}}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.gb-layout-columns-2>.gb-layout-column-wrap{grid-template-columns:1fr;grid-template-areas:"col1" "col2"}@media screen and (min-width: 1024px){.gb-layout-columns-2>.gb-layout-column-wrap{grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2"}}@media screen and (min-width: 1024px){.gb-2-col-wideleft>.gb-layout-column-wrap{grid-template-columns:2fr 1fr}}@media screen and (min-width: 1024px){.gb-2-col-wideright>.gb-layout-column-wrap{grid-template-columns:1fr 2fr}}.gb-layout-columns-3>.gb-layout-column-wrap{grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3"}@media screen and (min-width: 1024px){.gb-layout-columns-3>.gb-layout-column-wrap{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"col1 col2 col3"}}.editor-styles-wrapper :where(.wp-block){max-width:1600px}.footer-wrapper{background-color:#333;color:#ddd;padding-top:1.875rem;padding-bottom:1.875rem}@media screen and (min-width: 768px){.footer-wrapper{padding-top:3.125rem;padding-bottom:3.125rem}}.footer-wrapper a{font-size:.875rem;color:#ddd;text-decoration:none}.footer-wrapper a:hover,.footer-wrapper a:focus,.footer-wrapper a:active{text-decoration:none}.footer-wrapper .site-info{font-size:.6875rem;font-weight:400;line-height:1.5;color:#ddd;margin-top:1.25rem;margin-bottom:0;width:100%;text-align:center}.footer-wrapper .site-info a{font-size:.6875rem}.footer-nav-container{display:flex;justify-content:center;align-items:center}.footer-nav-container ul{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;list-style-type:none;margin:0;width:100%}.footer-nav-container ul li{margin:0 0 0 .3125rem;line-height:1;width:auto}.footer-nav-container ul li a{color:#ddd;font-size:.9375rem;font-weight:500;line-height:1.5;padding:0;text-transform:uppercase}@media screen and (min-width: 1420px){.footer-nav-container ul li a{font-size:1rem}}@media screen and (min-width: 1550px){.footer-nav-container ul li a{font-size:1.125rem}}.footer-nav-container ul li a:after{content:" • ";white-space:pre;padding-left:.3125rem;font-weight:800}.footer-nav-container ul li:nth-child(3n+1) a:hover,.footer-nav-container ul li:nth-child(3n+1) a:after{color:#00b746}.footer-nav-container ul li:nth-child(3n+2) a:hover,.footer-nav-container ul li:nth-child(3n+2) a:after{color:#bb47c1}.footer-nav-container ul li:nth-child(3n+3) a:hover,.footer-nav-container ul li:nth-child(3n+3) a:after{color:#ff901c}.footer-nav-container ul li svg{width:20px;height:20px;fill:#ddd}.footer-nav-container ul li.custom-item a{display:flex;align-items:center;align-content:center}.footer-nav-container ul li:last-child a:after{content:"";padding-left:0}.site-header{padding-top:1.5625rem;padding-bottom:1.5625rem;width:100%;background-color:#333;z-index:800}@media screen and (min-width: 1300px){.site-header{padding-top:2.1875rem;padding-bottom:2.1875rem}}.main-nav{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%}.main-nav #header-logo{display:flex;flex-shrink:0;width:11.25rem;height:100%;z-index:501;align-items:center;justify-content:center}@media screen and (min-width: 1300px){.main-nav #header-logo{width:16.25rem}}.main-nav #header-logo img{transition:.3s ease;width:11.25rem;margin-left:auto;margin-right:auto}@media screen and (min-width: 1300px){.main-nav #header-logo img{width:16.25rem}}.main-nav .main-nav-container{display:none}@media screen and (min-width: 1300px){.main-nav .main-nav-container{display:flex;justify-content:space-between;align-items:center;flex-grow:1}}.main-nav .main-nav-container ul{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;list-style-type:none;margin:0 1.875rem 0 0;width:100%}.main-nav .main-nav-container ul li{margin:0 2%;line-height:1}@media screen and (min-width: 1300px){.main-nav .main-nav-container ul li{margin:0 0 0 .3125rem}}.main-nav .main-nav-container ul li a{color:#ddd;font-size:.9375rem;font-weight:500;letter-spacing:.01em;line-height:1.2;display:block;padding-block:.3125rem;padding-left:.3125rem;text-transform:uppercase}@media screen and (min-width: 1420px){.main-nav .main-nav-container ul li a{font-size:1rem}}@media screen and (min-width: 1550px){.main-nav .main-nav-container ul li a{font-size:1.125rem}}.main-nav .main-nav-container ul li a:after{content:" • ";white-space:pre;padding-left:.625rem}.main-nav .main-nav-container ul li:nth-child(3n+1) a:hover,.main-nav .main-nav-container ul li:nth-child(3n+1) a:after{color:#00b746}.main-nav .main-nav-container ul li:nth-child(3n+2) a:hover,.main-nav .main-nav-container ul li:nth-child(3n+2) a:after{color:#bb47c1}.main-nav .main-nav-container ul li:nth-child(3n+3) a:hover,.main-nav .main-nav-container ul li:nth-child(3n+3) a:after{color:#ff901c}.main-nav .main-nav-container ul li:last-child a:after{content:"";padding-left:0}.main-nav .main-nav-container ul li.menu-item-has-children{overflow:hidden}.main-nav .main-nav-container ul li.menu-item-has-children ul.sub-menu{display:none;position:absolute;list-style-type:none;background:rgb(38.25,38.25,38.25);min-width:12.5rem;margin-left:-1.25rem;margin-top:0;z-index:500;padding:.625rem 0 .9375rem;width:auto}.main-nav .main-nav-container ul li.menu-item-has-children ul.sub-menu li{text-align:left;border:0;margin:0;padding:0}.main-nav .main-nav-container ul li.menu-item-has-children ul.sub-menu li a{font-size:.875rem;padding:.625rem 1.5625rem}.main-nav .main-nav-container ul li.menu-item-has-children ul.sub-menu li a:hover,.main-nav .main-nav-container ul li.menu-item-has-children ul.sub-menu li a:focus,.main-nav .main-nav-container ul li.menu-item-has-children ul.sub-menu li a:active{text-decoration:none;background-color:#0000004d}.main-nav .main-nav-container ul li.menu-item-has-children ul.sub-menu li a:after{content:"";padding-left:0}.main-nav .main-nav-container ul li.menu-item-has-children:hover ul.sub-menu{display:block}.mobile-navigation{position:relative;top:20px;right:0;z-index:1000;width:100%;height:100%}@media screen and (min-width: 1300px){.mobile-navigation{display:none}}.mobile-navigation input[type=checkbox]{transition:all .3s;box-sizing:border-box;display:none}#sidebarMenu{display:none;height:100%;position:relative;top:0;right:0;width:100%;transition:.3s ease;background:#333333;z-index:1000;overflow:scroll;padding-top:0}@media screen and (min-width: 1300px){#sidebarMenu{display:none}}#sidebarMenu .mobile-nav-container ul{list-style-type:none;margin:0}#sidebarMenu .mobile-nav-container ul li{line-height:1;margin:0;text-align:left;width:100%;border-top:1px solid #dddddd}#sidebarMenu .mobile-nav-container ul li a{text-transform:uppercase;font-size:1.0625rem;padding:1.5rem 30px;font-weight:600;line-height:1.2;display:block;color:#ddd}#sidebarMenu .mobile-nav-container ul li.menu-item-has-children ul.sub-menu{display:none}.sidebarIconToggle{transition:all .3s;box-sizing:border-box;cursor:pointer;position:absolute;z-index:1000;height:100%;width:100%;margin-top:0;margin-bottom:0;width:30px;height:22px;top:-60px;right:30px}@media screen and (min-width: 1300px){.sidebarIconToggle{display:none}}.sidebarIconToggle .spinner{transition:all .3s;box-sizing:border-box;position:absolute;height:3px;width:100%}.sidebarIconToggle .horizontal{transition:all .3s;box-sizing:border-box;position:relative;float:left;margin-top:5px;border-radius:.125rem;background-color:#bb47c1}.sidebarIconToggle .diagonal.part-1{position:relative;transition:all .3s;box-sizing:border-box;float:left;border-radius:.125rem;background-color:#00b746}.sidebarIconToggle .diagonal.part-2{transition:all .3s;box-sizing:border-box;position:relative;float:left;margin-top:5px;border-radius:.125rem;background-color:#ff901c}input[type=checkbox]:checked~#sidebarMenu{transform:translate(0);display:block}input[type=checkbox]:checked~.sidebarIconToggle>.horizontal{transition:all .3s;box-sizing:border-box;opacity:0}input[type=checkbox]:checked~.sidebarIconToggle>.diagonal.part-1{transition:all .3s;box-sizing:border-box;transform:rotate(135deg);margin-top:8px}input[type=checkbox]:checked~.sidebarIconToggle>.diagonal.part-2{transition:all .3s;box-sizing:border-box;transform:rotate(-135deg);margin-top:-11px}.page-container{padding-top:1.875rem;padding-bottom:1.875rem}@media screen and (min-width: 1024px){.page-container{padding-top:4em;padding-bottom:4em;max-width:98rem;margin-left:auto;margin-right:auto}}.page-header{width:100%}.page-header .page-header-image{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center top;height:9.375rem}@media screen and (min-width: 1024px){.page-header .page-header-image{height:18.75rem}}.page-header .page-header-image img{width:100%}.page-header .page-header-content{background:linear-gradient(180deg,#292929 0,#333 40%);border-top:5px solid #ff901c;padding:2em 0}@media screen and (min-width: 1024px){.page-header .page-header-content{padding:3em 0}}.page-header .page-header-content .page-header-content-container{padding-left:1.875rem;padding-right:1.875rem}@media screen and (min-width: 1024px){.page-header .page-header-content .page-header-content-container{padding-left:3em;padding-right:3em}}.page-header .page-header-content .page-header-content-container{text-align:center;max-width:90rem;margin:0 auto}.page-header .page-header-content .page-header-content-container h1{color:#fff}.page-header .page-header-content .page-header-content-container h2{color:#b1b3b6;font-style:italic;font-size:1.875rem}.page-header .page-header-content .page-header-content-container p.h2{font-family:"Noto Serif",Times New Roman Italic,serif;font-style:italic;font-weight:500;font-size:1.125rem;line-height:1.6;color:#b1b3b6;margin:0 auto}.hero-slider-wrap,.hero-slider-container{position:relative}.hero-slider-container .slide{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:12.5rem;display:flex;align-items:flex-end;align-content:flex-end}@media screen and (min-width: 1024px){.hero-slider-container .slide{height:25rem}}.hero-slider-container .slide .slide-content{padding-bottom:1.25rem;padding-left:3.75rem;padding-right:3.75rem}@media screen and (min-width: 1024px){.hero-slider-container .slide .slide-content{padding-bottom:2.5rem;padding-left:6%;padding-right:6%}}.hero-slider-container .slide .slide-content .slide-quote{color:#fff;font-family:"Noto Serif",Times New Roman Italic,serif;font-style:italic;font-size:1.25rem;font-weight:500}.hero-slider-container .slide .slide-content .slide-author{color:#fff;font-family:Poppins,Helvetica,Arial,sans-serif;font-style:normal;font-size:.9375rem;font-weight:700;margin-top:2px}.tns-controls{position:absolute;top:40%;left:0;width:100%;transform:translateY(-40%);pointer-events:none;z-index:10}.tns-controls button{position:absolute;pointer-events:auto;color:#fff;border:0;padding:10px;cursor:pointer}.tns-controls button svg{width:30px;height:30px;fill:#fff}@media screen and (min-width: 1024px){.tns-controls button svg{width:60px;height:60px}}.tns-controls button:first-child{left:0}.tns-controls button:last-child{right:0}.search-link-container{width:1.125rem;position:absolute;right:80px;top:18px}@media screen and (min-width: 1024px){.search-link-container{width:1.375rem;display:flex;justify-content:center;position:relative;right:40px;top:0}}@media screen and (min-width: 1300px){.search-link-container{right:auto}}.search-link-container a.search-link{line-height:1;color:#fff;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.search-link-container a.search-link svg{fill:#ddd;width:1.125rem;height:1.125rem}@media screen and (min-width: 1300px){.search-link-container a.search-link svg{width:.875rem;height:.875rem}}.search-link-container a.search-link:visited svg{fill:#ddd}.search-link-container a.search-link:hover svg,.search-link-container a.search-link:focus svg,.search-link-container a.search-link:active svg{fill:#bb47c1}.search-dropdown-container{width:100%;height:0;position:absolute;left:0;background-color:#333;overflow-x:hidden;transition:.3s;z-index:1000;top:65px}@media screen and (min-width: 1300px){.search-dropdown-container{top:100px}}.search-dropdown-container .closebtn{position:absolute;top:1.25rem;right:1.25rem;width:.625rem;z-index:1000}@media screen and (min-width: 1024px){.search-dropdown-container .closebtn{right:10%}}.search-dropdown-container .closebtn svg{fill:#fff}.search-form-wrapper{padding-right:1.25rem;max-width:62.5rem;margin-top:1.5625rem;margin-left:auto;margin-right:auto}@media screen and (min-width: 500px){.search-form-wrapper{padding-left:5%;padding-right:5%}}.search-form-wrapper .search-form{position:relative;display:flex;justify-content:center;align-content:stretch;align-items:stretch;flex-wrap:wrap}@media screen and (min-width: 500px){.search-form-wrapper .search-form{height:3.125rem}}.search-form-wrapper .search-form label{margin-bottom:0}.search-form-wrapper .search-form input[type=search]{border:0}.search-form-wrapper .search-form .search-submit{position:absolute;z-index:1000;right:0;top:50%;transform:translateY(-50%);width:3.75rem!important;min-width:3.75rem!important;height:3.75rem;display:inline-flex;align-items:center;justify-content:center;padding:0 10px!important;border:0!important;background:transparent!important;color:#b1b3b6;cursor:pointer}.search-form-wrapper .search-form .search-submit svg{fill:#b1b3b6;width:1.125rem;height:1.125rem}.search-form-wrapper .search-form .search-submit:hover,.search-form-wrapper .search-form .search-submit:focus,.search-form-wrapper .search-form .search-submit:active{color:#006cff}.search-results article{display:flex;flex-wrap:wrap;padding-bottom:1.25rem;justify-content:space-between;align-content:center;align-items:center}@media screen and (min-width: 768px){.search-results article{padding-bottom:2.5rem}}.search-results article .search-results-image{width:100%;margin-bottom:1.25rem}@media screen and (min-width: 768px){.search-results article .search-results-image{width:30%}}@media screen and (min-width: 1024px){.search-results article .search-results-image{width:20%}}.search-results article .search-results-summary{width:100%}@media screen and (min-width: 768px){.search-results article .search-results-summary{width:65%}}@media screen and (min-width: 1024px){.search-results article .search-results-summary{width:78%}}.search-results article .search-results-summary h2.search-results-title{font-size:1.625rem;font-family:"Noto Serif",Times New Roman Italic,serif;font-weight:600;line-height:1.2;margin-bottom:.625rem}.search-results .pagination .nav-links{display:flex;justify-content:center}.search-results .pagination .nav-links span,.search-results .pagination .nav-links a{padding-inline:.5em}.career-opp-footer{padding:1.25em 2em .75em;background-color:#f3f3f3;border-radius:.375rem;margin-top:2em}@media screen and (min-width: 1024px){.career-opp-footer{margin-top:3em;padding:2em 3em 1em}}.career-opp-footer h3{margin-top:0;margin-bottom:.9375rem}.job-posting-container{display:flex;flex-wrap:wrap;justify-content:space-between}.job-posting-container a{display:inline-block;border:1px solid #b1b3b6;padding:1.5em 2em;margin:1em 0;width:100%}@media screen and (min-width: 1024px){.job-posting-container a{width:48.5%}}.job-posting-container a:hover{border:1px solid #333333;background-color:#f9f9f9}.job-posting-container a h4{color:#983a9f;margin-top:0;margin-bottom:.625rem}.job-posting-container a p{margin-bottom:0}.single-job-entry-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:top;align-content:top}.single-job-entry-content p.posted{text-transform:uppercase;font-size:.8125rem;font-weight:700;color:#333;margin-block:2.5em}.single-job-entry-content .single-job-content{width:100%}@media screen and (min-width: 1024px){.single-job-entry-content .single-job-content{width:55%}}.single-job-entry-content .single-job-application{width:100%}@media screen and (min-width: 1024px){.single-job-entry-content .single-job-application{width:35%}}.single-job-entry-content .single-job-application .career-opp-footer{margin-top:1em}@media screen and (min-width: 1024px){.single-job-entry-content .single-job-application .career-opp-footer{margin-top:0}}.events-category-links--container{display:flex;justify-content:center;align-items:center;margin-bottom:2em}.events-category-links--container h5{font-weight:600;font-size:1rem;font-family:"Noto Serif",Times New Roman Italic,serif;font-style:italic;line-height:normal;display:inline-block;width:auto;margin-bottom:0!important;margin-top:0}.events-category-links--container a{color:#333;margin-left:1em;font-size:.875rem;line-height:normal;font-weight:500;font-family:Poppins,Helvetica,Arial,sans-serif;margin-top:2px}.events-category-links--container a:visited{color:#333}.events-category-links--container a.active{color:#983a9f;font-weight:600}.block-events-content .block-events--events-container,.upcoming-events-container .block-events--events-container{display:flex;flex-wrap:wrap;justify-content:center}.block-events-content .event-card,.upcoming-events-container .event-card{background-color:#fff;box-shadow:0 0 5px #0000002e;border-radius:15px;margin:20px;width:100%;position:relative}.block-events-content .event-card:hover,.upcoming-events-container .event-card:hover{box-shadow:0 0 10px #00000040}@media screen and (min-width: 768px){.block-events-content .event-card,.upcoming-events-container .event-card{width:calc(50% - 40px)}}@media screen and (min-width: 1300px){.block-events-content .event-card,.upcoming-events-container .event-card{width:calc(33% - 40px)}}.block-events-content .event-card a,.upcoming-events-container .event-card a{color:#333;display:block}.block-events-content .event-card a:hover,.upcoming-events-container .event-card a:hover{color:#333}.block-events-content .event-card .featured-image,.upcoming-events-container .event-card .featured-image{width:100%;border-top-left-radius:.375rem;border-top-right-radius:.375rem;background-color:#f3f3f3;border-radius:15px 15px 0 0}.block-events-content .event-card .event--content,.upcoming-events-container .event-card .event--content{padding:1.875rem 1.875rem 3.125rem;position:relative}.block-events-content .event-card .event--date-time,.upcoming-events-container .event-card .event--date-time{font-size:1.125rem;font-weight:600;font-family:Poppins,Helvetica,Arial,sans-serif}.block-events-content .event-card .event--location,.upcoming-events-container .event-card .event--location{font-size:.875rem;font-weight:400;font-family:Poppins,Helvetica,Arial,sans-serif}.block-events-content .event-card .event--title,.upcoming-events-container .event-card .event--title{margin-top:.3125rem;margin-bottom:.3125rem;font-size:1.625rem}.block-events-content .event-card .event--description,.upcoming-events-container .event-card .event--description{color:#333;font-size:1rem;line-height:1.7em;font-family:Poppins,Helvetica,Arial,sans-serif;font-weight:400;margin-top:.9375rem}.block-events-content .event-card .event--categories-container,.upcoming-events-container .event-card .event--categories-container{position:absolute;bottom:1.25rem;left:1.875rem;display:flex;justify-content:flex-start;align-items:center;margin-top:1em}.block-events-content .event-card .event--categories-container svg,.upcoming-events-container .event-card .event--categories-container svg{fill:#333;width:18px;margin-right:.25em}.block-events-content .event-card .event--category,.upcoming-events-container .event-card .event--category{text-transform:uppercase;font-weight:600;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:normal;margin-right:1em}.event-header p.h2{margin-top:.5em}.event-header p.h2 span{margin-inline:.5em}.single-event-container article{display:flex;flex-wrap:wrap;justify-content:space-between}.single-event-container .entry-content{width:100%;order:1}@media screen and (min-width: 1024px){.single-event-container .entry-content{width:50%;order:0}}.event-single-image{margin-top:1.25rem;border-radius:15px}.event-single-image-container{width:100%;order:0;margin-bottom:1.5em}@media screen and (min-width: 1024px){.event-single-image-container{width:40%;order:1;margin-bottom:0}}.event-single-meta{margin-bottom:3.125rem}.event-single-meta .event-single-meta-header{color:#157e77;margin-bottom:1.5em;width:100%}.event-single-meta .event-single-meta-header h2{margin-bottom:0}.event-single-meta p{margin-block:1em;display:flex;align-items:flex-start;line-height:1.4;font-size:1.125rem}.event-single-meta svg{width:1.25rem;margin-right:.5em;margin-top:2px;fill:#bb47c1}.event-single-meta span{width:auto}@media screen and (min-width: 1024px){.event-single-meta span{width:85%}}.event-single-meta span a{color:#333}.event-single-meta span a:hover{color:#983a9f}p.events-empty-message{text-align:center;border:1px solid #b1b3b6;padding:1em 2em}.child-pages-container .child-pages-columns{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width: 1024px){.child-pages-container .child-pages-columns{justify-content:center;margin-right:-1rem;margin-left:-1rem}}.child-pages-container .child-pages-columns .column{width:100%;margin:2% 0}@media screen and (min-width: 768px){.child-pages-container .child-pages-columns .column{flex:1 1 46%;margin:2%}}@media screen and (min-width: 1024px){.child-pages-container .child-pages-columns .column{flex:1 1 300px;margin:1rem}}.child-pages-container .child-pages-columns .column a{color:#fff}.child-pages-container .child-pages-columns .column .featured-image{width:100%;height:12.5rem;background-repeat:no-repeat;background-position:center;background-size:cover;border-top-left-radius:.375rem;border-top-right-radius:.375rem}.child-pages-container .child-pages-columns .column .featured-name{padding:1.25rem;background-color:#00b746;color:#fff;font-size:1rem;font-weight:600;text-transform:uppercase;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;text-align:center}.child-pages-container .child-pages-columns .column:nth-child(3n+1) .featured-name{background-color:#00993b}.child-pages-container .child-pages-columns .column:nth-child(3n+2) .featured-name{background-color:#983a9f}.child-pages-container .child-pages-columns .column:nth-child(3n+3) .featured-name{background-color:#e07400}.download-button-container.include-border{border:1px solid #b1b3b6;padding:1.5em 2em;margin-bottom:2em;display:inline-block}.download-button-container.include-border h5{margin-top:0;margin-bottom:.625rem}.download-button-container.include-border p.file-description{font-size:.875rem}.download-button{display:inline-flex!important;align-items:center;min-width:auto;width:auto;padding-bottom:1em!important;background-color:#bb47c1!important;color:#fff!important}.download-button svg{width:18px;fill:#fff;margin-right:4px}.text-image-columns-container{display:flex;flex-wrap:wrap;flex-direction:row}.text-image-columns-container .text-image-column{padding:2em;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;align-content:center;background-color:#ddd;width:50%}@media screen and (min-width: 1024px){.text-image-columns-container .text-image-column{padding:4em 2em}}.text-image-columns-container .text-image-column .text-image-column-image{display:flex;justify-content:center}.text-image-columns-container .text-image-column .text-image-column-image img{max-width:75%}@media screen and (min-width: 1024px){.text-image-columns-container .text-image-column .text-image-column-image img{max-width:15.625rem}}.text-image-columns-container .text-image-column .text-image-column-text{text-align:center;font-size:.75rem;line-height:1.3;font-family:Poppins,Helvetica,Arial,sans-serif;font-weight:900;color:#333;margin-top:.625rem;width:100%}@media screen and (min-width: 1024px){.text-image-columns-container .text-image-column .text-image-column-text{font-size:1rem}}.text-image-columns-container .text-image-column:nth-child(2n){background-color:#b1b3b6}.upcoming-events-container{padding-top:1.875rem;padding-bottom:1.875rem}@media screen and (min-width: 1024px){.upcoming-events-container{padding-top:4em;padding-bottom:4em;max-width:98rem;margin-left:auto;margin-right:auto}}.upcoming-events-container h2{text-align:center;margin-bottom:1.875rem}
