a,abbr,acronym,address,applet,article,aside,audio,b,big,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,button,input,label,select,textarea{font-family:inherit}a img{border:none}a{outline:0}input::-moz-focus-inner{border:0}button,input,label,textarea{font-size:100%;border:none;background:0 0;-webkit-appearance:none;border-radius:0;resize:none}button:focus,input:focus,label:focus,textarea:focus{outline:0}input,textarea{border:1px solid #000}input[type=submit]{cursor:pointer}body{font-family:lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#2b83ff}p{font-family:freight-text-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:18px;line-height:1.5em;margin-bottom:1.2222em}p:last-of-type{margin-bottom:0}.boldUnderline span[style*=underline]{text-decoration:none!important;position:relative;z-index:2}.boldUnderline span[style*=underline]:after{content:"";display:block;height:9px;background:#bfceef;position:absolute;right:-4px;bottom:4px;left:-4px;z-index:-1}@media (min-width:370px){.boldUnderline span[style*=underline]:after{right:-4px;bottom:4px;left:-4px;height:10px}}@media (min-width:750px){.boldUnderline span[style*=underline]:after{right:-5px;bottom:5px;left:-5px;height:14px}}@media (min-width:1165px){.boldUnderline span[style*=underline]:after{right:-6px;bottom:7px;left:-6px;height:15px}}.typeH1,.typeH2,.typeH3,.typeH4,.wpContent h1,.wpContent h2,.wpContent h3,.wpContent h4,.wpContent h5,.wpContent h6{font-family:lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.18;margin-bottom:.28em}.typeH1{font-size:28px}@media (min-width:370px){.typeH1{font-size:31px}}@media (min-width:750px){.typeH1{font-size:41px}}@media (min-width:1165px){.typeH1{font-size:51px}}.typeH2,.wpContent h1{font-size:25px}@media (min-width:370px){.typeH2,.wpContent h1{font-size:28px}}@media (min-width:750px){.typeH2,.wpContent h1{font-size:35px}}@media (min-width:1165px){.typeH2,.wpContent h1{font-size:44px}}.typeH3,.wpContent h2{font-size:22px}@media (min-width:370px){.typeH3,.wpContent h2{font-size:26px}}@media (min-width:750px){.typeH3,.wpContent h2{font-size:29px}}@media (min-width:1165px){.typeH3,.wpContent h2{font-size:32px}}.typeH4,.wpContent h3,.wpContent h4,.wpContent h5,.wpContent h6{font-size:20px}@media (min-width:750px){.typeH4,.wpContent h3,.wpContent h4,.wpContent h5,.wpContent h6{font-size:21px}}@media (min-width:1165px){.typeH4,.wpContent h3,.wpContent h4,.wpContent h5,.wpContent h6{font-size:22px}}.allCaps{text-transform:uppercase;font-size:14px;line-height:1.2222em}.allCapsLink{text-decoration:none}.allCapsLink:hover{text-decoration:underline}.clear{clear:both}.hide{display:none}.italic{font-style:italic}.bold{font-weight:900}.pageWrapper>p:empty{display:none}.bgCover{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}@-webkit-keyframes normalHamburger{0%{background:#fff}100%{background:#001521}}@keyframes normalHamburger{0%{background:#fff}100%{background:#001521}}@-webkit-keyframes xHamburger{0%{background:#001521}100%{background:#fff}}@keyframes xHamburger{0%{background:#001521}100%{background:#fff}}@-webkit-keyframes alertRemove{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}15%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}85%{opacity:1}100%{opacity:0}}@keyframes alertRemove{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}15%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}85%{opacity:1}100%{opacity:0}}body{background:#fff}.widthCtn{width:100%;max-width:1440px;margin-right:auto;margin-left:auto}.paddingCtn{padding:50px 15px}@media (min-width:370px){.paddingCtn{padding:60px 20px}}@media (min-width:750px){.paddingCtn{padding:72px 40px}}@media (min-width:1165px){.paddingCtn{padding:85px 60px}}.billboardPaddingCtn{padding:100px 15px 140px}@media (min-width:370px){.billboardPaddingCtn{padding:120px 20px 165px}}@media (min-width:750px){.billboardPaddingCtn{padding:150px 40px 195px}}@media (min-width:1165px){.billboardPaddingCtn{padding:180px 60px 235px}}.billboardPaddingCtn.noCurve{padding:100px 15px}@media (min-width:370px){.billboardPaddingCtn.noCurve{padding:120px 20px}}@media (min-width:750px){.billboardPaddingCtn.noCurve{padding:150px 40px}}@media (min-width:1165px){.billboardPaddingCtn.noCurve{padding:180px 60px}}.bgDots{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;opacity:.5;background:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/bg-dots-dark.svg) repeat 0 0/32px auto}.bgDots.greyDots{background-image:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/bg-dots-light.svg)}.paddingCtnLarge{padding:65px 15px}@media (min-width:370px){.paddingCtnLarge{padding:80px 20px}}@media (min-width:750px){.paddingCtnLarge{padding:100px 40px}}@media (min-width:1165px){.paddingCtnLarge{padding:150px 60px}}.wpContent .alignleft{float:left;margin-top:.2em;margin-right:1em;margin-bottom:.5em}.wpContent .alignright{float:right;margin-top:.2em;margin-left:1em;margin-bottom:.5em}.wpContent .aligncenter{margin:auto;display:block;margin:1em auto}.wpContent p a{text-decoration:none;color:#2b83ff}.wpContent p a:hover{text-decoration:underline}.wpContent a,.wpContent blockquote,.wpContent h1,.wpContent h2,.wpContent h3,.wpContent h4,.wpContent h5,.wpContent h6,.wpContent hr,.wpContent ol,.wpContent p,.wpContent pre,.wpContent ul{margin-bottom:1.5rem}.wpContent h1,.wpContent h2,.wpContent h3,.wpContent h4,.wpContent h5,.wpContent h6{margin-top:1em}.wpContent h2{font-size:1.5em}.wpContent pre{font-family:Courier}.wpContent blockquote{padding:1em 0 1px 1.5em;border-left:4px solid #2b83ff;font-style:italic}.wpContent ol,.wpContent ul{font-family:freight-text-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:18px;line-height:1.3333em;margin-bottom:1.2222em}.wpContent ol li,.wpContent ul li{margin:.4em 0}.wpContent ul{list-style:initial;margin-left:1.3em}.wpContent ul ul{margin-bottom:0}.wpContent ol{list-style:decimal;margin-left:1.5em}.wpContent ol ol{margin-bottom:0}.wpContent hr{height:1px;background:#d8d8d8;border:none;margin:45px 15px 40px 15px}@media (min-width:1165px){.wpContent hr{margin:65px 10px 60px}}.wpContent figure.alignfull{margin:2em 0}.wpContent figure.alignfull img{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw!important}.wpContent img{max-width:100%;height:auto}.wpContent iframe{max-width:100%}.wpContent figcaption{font-size:12px;text-transform:uppercase;color:#9f9f9f;text-align:center}.wpContent .wp-block-table{overflow-x:scroll}.wpContent table{width:100%;border-collapse:collapse;border-width:1px;border-color:#ddd;border-style:solid;color:#001521;margin-bottom:.5rem;font-size:15px;line-height:1.33em}.wpContent table tr:first-of-type td{font-size:18px;background:#eff3fb;font-weight:700}.wpContent table td,.wpContent table th{border-width:1px;border-color:#d8d8d8;border-style:solid;padding:10px}.wpContent table thead{font-weight:600}.wpContent .wp-block-embed.is-type-video .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0}.wpContent .wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}header.header{position:relative}header.header.headerAbsolute{position:absolute;top:0;right:0;left:0;z-index:99}header.header .headerBg{width:100%;height:165px;position:absolute;z-index:1;top:0;right:0;left:0;background-image:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/bg-header.png);background-repeat:no-repeat;background-position:50% 0;background-size:100% 100%}header.header .mainNavCtn{position:relative;z-index:2}header.header .mainNavCtn .mainNav .headerLogo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:inherit}header.header .mainNavCtn .mainNav .headerLogo a div{-webkit-transition:-webkit-transform .2s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .2s cubic-bezier(.455,.03,.515,.955);transition:transform .2s cubic-bezier(.455,.03,.515,.955);transition:transform .2s cubic-bezier(.455,.03,.515,.955),-webkit-transform .2s cubic-bezier(.455,.03,.515,.955)}header.header .mainNavCtn .mainNav .headerLogo a .logoIcon{width:80px;margin-right:9px}header.header .mainNavCtn .mainNav .headerLogo a .logoIcon img{width:100%;height:auto;display:block}header.header .mainNavCtn .mainNav .headerLogo a .logoTextCtn .logoText{width:109px}header.header .mainNavCtn .mainNav .headerLogo a .logoTextCtn .logoText img{width:100%;height:auto;display:block}header.header .mainNavCtn .mainNav .headerLogo a .logoTextCtn .logoTextDates{text-transform:uppercase;font-size:14px;line-height:1.2222em;color:#fff;font-size:13.5px;margin-top:1px}header.header .mainNavCtn .mainNav .headerLogo a:hover .logoIcon{-webkit-transform:translateX(-3px);transform:translateX(-3px)}header.header .mainNavCtn .mainNav .headerLogo a:hover .logoTextCtn .logoText{-webkit-transform:translateY(-3px);transform:translateY(-3px)}header.header .mainNavCtn .mainNav .headerLogo a:hover .logoTextCtn .logoTextDates{-webkit-transform:translateY(3px);transform:translateY(3px)}header.header .mainNavCtn .secMenuCtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.header .mainNavCtn .secMenuCtn .secMenu ul.secMenuUl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.header .mainNavCtn .secMenuCtn .secMenu ul.secMenuUl li{margin-right:20px}header.header .mainNavCtn .secMenuCtn .secMenu ul.secMenuUl li a{text-decoration:none;text-transform:uppercase;font-size:14px;line-height:1.2222em;color:#fff;font-size:12px}header.header .mainNavCtn .secMenuCtn .secMenu ul.secMenuUl li a:hover{text-decoration:underline}header.header .headerSignUp{display:none}@media (min-width:1165px){header.header{padding:37px 30px}header.header .mainNavCtn{position:relative}header.header .mainNavCtn .mainNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header.header .mainNavCtn .mainNav .headerLogo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:inherit}header.header .mainNavCtn .mainNav .headerLogo a .logoIcon{width:80px;margin-right:9px}header.header .mainNavCtn .mainNav .headerLogo a .logoIcon img{width:100%;height:auto;display:block}header.header .mainNavCtn .mainNav .headerLogo a .logoTextCtn .logoText{width:109px}header.header .mainNavCtn .mainNav .headerLogo a .logoTextCtn .logoText img{width:100%;height:auto;display:block}header.header .mainNavCtn .mainNav .headerLogo a .logoTextCtn .logoTextDates{text-transform:uppercase;font-size:14px;line-height:1.2222em;color:#fff;font-size:13.5px;margin-top:1px}header.header .mainNavCtn .mainNav .mainMenu nav ul.mainMenuUl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.header .mainNavCtn .mainNav .mainMenu nav ul.mainMenuUl>li{position:relative;margin-right:20px}header.header .mainNavCtn .mainNav .mainMenu nav ul.mainMenuUl>li:last-child{margin-right:0}header.header .mainNavCtn .mainNav .mainMenu nav ul.mainMenuUl>li>a{padding:10px 5px}header.header .mainNavCtn .mainNav .mainMenu nav ul.mainMenuUl>li a{text-decoration:none;color:#fff;text-transform:uppercase;font-size:14px;line-height:1.2222em;font-size:15px}header.header .mainNavCtn .mainNav .mainMenu nav ul.mainMenuUl>li a:hover{color:#ccc}header.header .mainNavCtn .mainNav .mainMenu nav ul.mainMenuUl>li .sub-menu{display:none;padding:8px 10px;background:rgba(255,255,255,.8);border-bottom-right-radius:5px;border-bottom-left-radius:5px;min-width:160px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:solid 1px #d8d8d8}header.header .mainNavCtn .mainNav .mainMenu nav ul.mainMenuUl>li .sub-menu li a{text-transform:initial;color:#002951;padding:7px 10px;display:block;border-radius:6px}header.header .mainNavCtn .mainNav .mainMenu nav ul.mainMenuUl>li .sub-menu li a:hover{background:rgba(232,232,232,.18);color:#2b83ff}header.header .mainNavCtn .mainNav .mainMenu nav ul.mainMenuUl>li.menu-item-has-children>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.header .mainNavCtn .mainNav .mainMenu nav ul.mainMenuUl>li.menu-item-has-children>a:after{content:"";display:block;width:10px;height:6px;margin-left:5px;background:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/dropdown-arrow-light-blue.svg) no-repeat center center/contain}header.header .mainNavCtn .mainNav .mainMenu nav ul.mainMenuUl>li.menu-item-has-children:hover ul.sub-menu{display:block;position:absolute;top:100%}header.header .mainNavCtn .secMenuCtn{position:absolute;z-index:4;right:-8px;top:-24px;opacity:.5}}@media (min-width:1165px) and (min-width:1500px){header.header .mainNavCtn .secMenuCtn{top:20px}}@media (min-width:1165px){header.header .signupDesktop{display:block}}@media (max-width:1164px){header.header{position:relative}header.header .headerBg{height:120px;background-size:175% 100%}header.header li a{padding:10px;display:inline-block;text-decoration:none;color:#002951;text-transform:uppercase;font-size:14px;line-height:1.2222em;font-size:11px}header.header li.menu-item-has-children{position:relative;margin-right:10px}header.header li.menu-item-has-children:after{content:"";display:block;width:25px;height:25px;margin-left:0;cursor:pointer;background:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/dropdown-arrow-white.svg) no-repeat center center/55% auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:10px;right:-10px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}header.header li.menu-item-has-children.shown:after{-webkit-transform:rotate(0);transform:rotate(0)}header.header .sub-menu{display:none;margin-left:1em;border-left:solid 1px rgba(216,216,216,.25)}header.header .mainNavCtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 12px 0}header.header .mainNavCtn.mobileAbsolute{position:absolute;top:0;right:0;left:0}header.header .mainNavCtn .mainNav .headerLogo{position:relative;z-index:101}header.header .mainNavCtn .mainNav .headerLogo a .logoIcon{width:63px;margin-right:7px}header.header .mainNavCtn .mainNav .headerLogo a .logoTextCtn .logoText{width:80px}header.header .mainNavCtn .mainNav .headerLogo a .logoTextCtn .logoTextDates{font-size:10px;margin-top:1px}header.header .mainNavCtn .mainNav .headerSignUp{display:none}header.header .mainMenu{width:100%;padding:15px;position:absolute;z-index:100;right:0;left:0;bottom:100%;background:#001521;background:rgba(0,21,33,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-bottom:solid 8px #2b83ff}header.header .mainMenu ul.mainMenuUl{padding-top:100px}header.header .mainMenu ul.mainMenuUl li a{font-size:14px;color:#fff}header.header .mainMenu ul.mainMenuUl li a:hover{color:#2b83ff}header.header .mainMenu .secMenuCtn{display:block}header.header .mainMenu .secMenuCtn .secMenu ul.secMenuUl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header.header .mainMenu .secMenuCtn .secMenu ul.secMenuUl li{margin-right:10px}header.header .mainMenu .secMenuCtn .socialMenu ul.socialMenuUl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header.header .mainMenu .headerSignUp.signupMobile{display:block;margin:22px auto 20px}.opened{-webkit-transition:all .5s cubic-bezier(.4,0,.3,1);transition:all .5s cubic-bezier(.4,0,.3,1);-webkit-transform:translateY(100%);transform:translateY(100%)}.closed{-webkit-transition:all .5s cubic-bezier(.4,0,.3,1);transition:all .5s cubic-bezier(.4,0,.3,1);-webkit-transform:translateY(0);transform:translateY(0)}.hamburger{width:32px;cursor:pointer;z-index:102}.hamburger div{width:100%;height:4px;margin-bottom:7px;background:#fff;border-radius:5px;-webkit-transition:-webkit-transform .5s cubic-bezier(.4,0,.3,1);transition:-webkit-transform .5s cubic-bezier(.4,0,.3,1);transition:transform .5s cubic-bezier(.4,0,.3,1);transition:transform .5s cubic-bezier(.4,0,.3,1),-webkit-transform .5s cubic-bezier(.4,0,.3,1)}.hamburger .ham3{margin-bottom:0}}@media (max-width:1164px) and (min-width:1165px){.hamburger{display:none}}@media (max-width:1164px){.close .ham1{-webkit-transform:rotate(45deg) translateX(3.75px) translateY(3.75px);transform:rotate(45deg) translateX(3.75px) translateY(3.75px)}.close .ham3{-webkit-transform:rotate(-45deg) translateX(3.75px) translateY(-3.75px);transform:rotate(-45deg) translateX(3.75px) translateY(-3.75px)}}@media (max-width:1164px){.open .ham1{-webkit-transform:rotate(0);transform:rotate(0)}.open .ham3{-webkit-transform:rotate(0);transform:rotate(0)}}footer.footer{background:#001521;color:#fff;position:relative;z-index:1}footer.footer .ctn{position:relative;z-index:2;max-width:1050px;text-align:center}@media (min-width:850px){footer.footer .ctn{text-align:left}}footer.footer .ctn .grid{display:grid;grid-gap:40px 60px}@media (min-width:850px){footer.footer .ctn .grid{grid-template-columns:auto 1fr 1fr}}@media (min-width:1150px){footer.footer .ctn .grid{grid-gap:40px 120px}}footer.footer .ctn .grid .col1 .logo{width:125px;margin:0 auto}footer.footer .ctn .grid .col1 .logo img{width:100%;height:auto;display:block}footer.footer .ctn .grid .col1 .socialMenu nav ul.socialMenuUl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer.footer .ctn .grid .col2 .footerTitle{margin-bottom:.5em}footer.footer .ctn .grid .col2 .text{margin-bottom:1em}footer.footer .ctn .grid .col2 .text p{font-family:lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:15px;margin-bottom:.75em}footer.footer .ctn .grid .col2 .text a{color:inherit;text-decoration:none}footer.footer .ctn .grid .col2 .text a:hover{color:#2b83ff}footer.footer .ctn .grid .col2 .btnsCtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:850px){footer.footer .ctn .grid .col2 .btnsCtn{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}footer.footer .ctn .grid .col2 .btnsCtn .btnCtn.btnCtn1{margin-right:10px}footer.footer .ctn .grid .col2 .btnsCtn .btnCtn a.btn{padding-right:30px;padding-left:30px}footer.footer .ctn .grid .col3 .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:850px){footer.footer .ctn .grid .col3 .flex{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}footer.footer .ctn .grid .col3 .flex .footerTitle{margin-bottom:0;margin-right:6px}footer.footer .ctn .grid .col3 .flex .searchButton a.searchLink{background-image:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/icon-search-dark-white.svg)}footer.footer .ctn .grid .col3 .footerMenu ul.footerMenuUl{display:grid}@media (min-width:850px){footer.footer .ctn .grid .col3 .footerMenu ul.footerMenuUl{grid-template-columns:1fr 1fr;grid-gap:0 15px}}footer.footer .ctn .grid .col3 .footerMenu ul.footerMenuUl>li{font-size:15px;margin-bottom:.75em;text-transform:uppercase;font-size:14px;line-height:1.2222em}footer.footer .ctn .grid .col3 .footerMenu ul.footerMenuUl>li a{color:inherit;text-decoration:none}footer.footer .ctn .grid .col3 .footerMenu ul.footerMenuUl>li a:hover{color:#2b83ff}footer.footer .ctn .grid .col3 .footerMenu ul.footerMenuUl>li ul.sub-menu{display:none}footer.footer .subFooter{position:relative;z-index:2;color:#3e4e57;padding-top:0;padding-bottom:15px;font-size:12px;text-align:center;max-width:1050px}@media (min-width:650px){footer.footer .subFooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}footer.footer .subFooter a{color:inherit;text-decoration:none}footer.footer .subFooter a:hover{color:#2b83ff}footer.footer .bgDots{top:55%}.billboardTopPadding{padding-top:75px}@media (min-width:750px){.billboardTopPadding{padding-top:65px}}@media (min-width:1165px){.billboardTopPadding{padding-top:80px}}.billboard01{background-color:#001521;position:relative}.billboard01 .ctn{text-align:center;color:#fff;max-width:700px;position:relative;z-index:5}.billboard01 .ctn .subtitle{font-size:16px;margin-bottom:1.5em}@media (min-width:750px){.billboard01 .ctn .subtitle{font-size:20px}}@media (min-width:1165px){.billboard01 .ctn .subtitle{font-size:24px}}.billboard01 .ctn .text{margin-bottom:1.25em}.billboard01point2{background:#001521;color:#fff;border-bottom:solid 9px #2b83ff}.billboard01point2 .ctn{padding-top:20px;max-width:975px}.billboard01point2 .ctn .countdown{width:100%;max-width:400px;margin:15px auto 45px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:750px){.billboard01point2 .ctn .countdown{max-width:590px;margin:0 auto 60px auto}}.billboard01point2 .ctn .countdown .timeCtn{text-align:center}.billboard01point2 .ctn .countdown .timeCtn .number{color:#2b83ff;font-size:36px;font-weight:700;background:-webkit-linear-gradient(#2bebff,#1755ac);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width:370px){.billboard01point2 .ctn .countdown .timeCtn .number{font-size:50px}}@media (min-width:750px){.billboard01point2 .ctn .countdown .timeCtn .number{font-size:70px}}@media (min-width:1165px){.billboard01point2 .ctn .countdown .timeCtn .number{font-size:80px}}.billboard01point2 .ctn .countdown .timeCtn .caption{font-size:14px}@media (min-width:750px){.billboard01point2 .ctn .countdown .timeCtn .caption{font-size:20px}}@media (min-width:750px){.billboard01point2 .ctn .cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;margin-bottom:1em}}@media (min-width:1165px){.billboard01point2 .ctn .cols{grid-gap:96px;margin-bottom:2em}}.billboard01point2 .ctn .cols .col .colText{margin-bottom:1.5em}@media (min-width:750px){.billboard01point2 .ctn .cols .col.col2{margin-top:60px}}@media (min-width:1165px){.billboard01point2 .ctn .cols .col.col2{margin-top:80px}}.billboard01point2 .ctn .btnCtn{text-align:center}.billboard02{background-color:#001521;position:relative}.billboard02.negativeMargin{margin-bottom:-20px}@media (min-width:750px){.billboard02.negativeMargin{margin-bottom:-30px}}@media (min-width:1165px){.billboard02.negativeMargin{margin-bottom:-50px}}.billboard02 .ctn{text-align:center;color:#fff;max-width:700px;position:relative;z-index:5}.billboard02 .ctn .text{margin-bottom:1.25em}.billboard02 .ctn .text a{color:inherit}.billboard02 .ctn .text a:hover{color:#e8e8e8}.content01{background:#fff;color:#001521;text-align:center}.content01 .ctn{max-width:1250px}.content01 .ctn .viewAllLink{margin-bottom:2em}@media (min-width:1165px){.content01 .ctn .viewAllLink{margin-bottom:3em}}.content01 .ctn .viewAllLink a{text-decoration:none}.content01 .ctn .viewAllLink a:hover{color:#002951}.content01 .ctn .grid{display:grid;grid-gap:50px 80px}@media (min-width:1165px){.content01 .ctn .grid{grid-template-columns:1fr 1fr 1fr}}.content01 .ctn .grid .item{max-width:408px;margin:0 auto}.content01 .ctn .grid .item .postDate{color:#2b83ff;margin-bottom:.75em}.content01 .ctn .grid .item .postExcerpt{margin-bottom:1em}.content02{position:relative}.content02 .ctn{position:relative;z-index:5;text-align:center;color:#fff;max-width:520px}@media (min-width:750px){.content02 .ctn{max-width:580px}}@media (min-width:1165px){.content02 .ctn{max-width:700px}}.content02 .ctn .first{margin-bottom:30px}.content02 .ctn .first .subtitle{font-size:14px}.content02 .ctn .first .socialMenu{margin:0 auto}.content02 .ctn .first .socialMenu nav ul.socialMenuUl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:750px){.content02 .ctn .second{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:750px){.content02 .ctn .second .secondCtn{margin:0 20px}}@media (min-width:1165px){.content02 .ctn .second .secondCtn{margin:0 30px}}.content02 .ctn .second .secondCtn.secondCtn1{margin-bottom:30px}@media (min-width:750px){.content02 .ctn .second .secondCtn.secondCtn1{margin-bottom:0}}.content02 .ctn .second .secondCtn .icon{margin-bottom:6px}.content02 .ctn .second .secondCtn .icon img{max-width:36px;max-height:33px;width:auto;height:auto}.content03{background:#fff;color:#001521;text-align:center}.content03.darkMode{background:#002951;color:#fff}.content03 .ctn .grid{display:grid;grid-gap:50px 60px}@media (min-width:1165px){.content03 .ctn .grid{grid-template-columns:1fr 1fr 1fr}}.content03 .ctn .grid .item{max-width:408px;margin:0 auto}.content03 .ctn .grid .item .icon{width:55px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto 10px}.content03 .ctn .grid .item .icon img{max-width:55px;max-height:60px;width:auto;height:auto}.content03 .ctn .grid .item .text{margin-bottom:1em}.content04{background:#fff;color:#001521}.content04.darkMode{background:#002951;color:#fff}.content04.alignCenter{text-align:center}.content04 .ctn{max-width:800px}.content04 .ctn .btnCtn{margin-top:1em}.content05{position:relative;color:#fff;text-align:center}.content05 .ctn{position:relative;z-index:2;max-width:800px}.content05 .ctn .btnCtn{margin-top:1em}.content06 .ctn{max-width:800px}.customBtn{margin:2em 0}.customBtn.alignLeft{text-align:left}.customBtn.alignCenter{text-align:center}.customBtn.alignRight{text-align:right}.customPDF{margin:1em 0}.customPDF a.pdfCtn{text-decoration:none;color:inherit;font-size:14px;line-height:1.25em;background:#eff3fb;display:grid;grid-template-columns:28px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;padding:14px;-webkit-transition:background 150ms ease;transition:background 150ms ease;border-radius:17px}.customPDF a.pdfCtn:hover{background:#dbe4f6}.customPDF a.pdfCtn .pdfIcon{width:28px;height:31px;background:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/icon-pdf.svg) no-repeat 50% 50%/contain}.customAccordion{margin:2em 0}.customAccordion ul.accordionCtn{list-style:none;margin-left:0}.customAccordion ul.accordionCtn li.accordionItem{border-top:1px solid #d8d8d8;padding:18px 0}.customAccordion ul.accordionCtn li.accordionItem:last-of-type{border-bottom:1px solid #d8d8d8}.customAccordion ul.accordionCtn li.accordionItem .title{cursor:pointer;padding-right:30px;position:relative;margin-bottom:0}.customAccordion ul.accordionCtn li.accordionItem .title:after{content:"";display:block;width:9px;height:16px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;background:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/icon-arrow-right-black.svg) no-repeat 50% 50%/contain;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.customAccordion ul.accordionCtn li.accordionItem .text{display:none;background:#f6f6f6;padding:10px;margin-top:15px}.customAccordion ul.accordionCtn li.accordionItem .text p:last-of-type{margin-bottom:0}.customAccordion ul.accordionCtn li.accordionItem.openedText .title:after{-webkit-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%)}.comments{background:#f7f7f7;background:rgba(247,247,247,.6);border-radius:0;padding:1em;margin-top:3em}.comments p{padding:.2em .5em 0 0;line-height:1.35em}.comments ul{list-style:none}.commentMeta{font-size:14px;color:#0076ba}.commentForm{width:100%;padding:0 10px 0 23px}.commentForm .newUserField{padding:0 0 .3rem 0;float:left;width:50%}.commentForm .newUserField label{margin-bottom:.3rem}.commentForm .firstNewUserField{padding-right:.4rem}.commentForm input{padding:10px;border:1px solid #2b83ff;background:#fff;border-radius:0;margin-bottom:1em}.commentInput{resize:vertical;width:100%;height:100px;padding:10px;border:1px solid #2b83ff;background:#fff;border-radius:0}.commentAvatar img{width:40px;height:auto;margin-right:10px;float:left}.commenter{float:left;font-weight:700}.comment{margin:0 0 1em 50px}.commentFormBtn input,.search input[type=submit]{margin:10px auto;color:#fff;width:160px;padding:13px 12px;font-family:lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background:#001521;color:#fff;-webkit-transition:.15s;transition:.15s}.commentFormBtn input:hover,.search input[type=submit]:hover{background:#1274ff}.commentFormBtn input:active,.search input[type=submit]:active{background:#005cde}.commentFormBtn input:hover,.search input[type=submit]:hover{text-decoration:none}.commentDate{color:#aaa;font-size:.85em;margin-top:.1em}.comments li{position:relative}.commentApproval{color:#fff;text-align:center;position:absolute;background:rgba(0,21,33,.7);font-style:italic;top:-5px;right:-5px;bottom:-8px;left:-5px;margin:0!important;border-radius:0}.commentFormInputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.commentFormInputs input[type=email],.commentFormInputs input[type=text]{width:100%}@media (min-width:800px){.commentFormInputs input[type=email],.commentFormInputs input[type=text]{width:48%}}#searchBox{display:none;position:absolute;width:500px;height:50px;top:30%;left:50%;margin-top:-25px;margin-left:-250px;background:#fff}@media (max-width:550px){#searchBox{width:300px;margin-left:-150px}}.searchBarBtn{width:30px;height:30px;background:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/search.png);background-size:30px;cursor:pointer;position:absolute;z-index:10;right:0;margin:35px 0 0 0}.searchBarBtn:hover{opacity:1}@media (max-width:1165px){.searchBarBtn{width:26px;height:26px;background-size:26px;margin:22px 0 0 0}}.searchBarHeader .searchform{-webkit-box-shadow:0 0 40px rgba(0,21,33,.75);box-shadow:0 0 40px rgba(0,21,33,.75);position:relative}.searchBarHeader .searchform .searchInput{padding:17px;border:none;background:#fff}.searchBarHeader .searchform .searchSubmit{width:30px;height:30px;background:#2b83ff;border:none;color:#fff;font-size:11px;text-align:center;position:absolute;top:50%;right:10px;margin-top:-15px;border-radius:15px}.searchBarHeader .searchform .searchSubmit:hover{opacity:1}.animateIn{-webkit-transition:-webkit-transform .8s cubic-bezier(.4,0,.3,1);transition:-webkit-transform .8s cubic-bezier(.4,0,.3,1);transition:transform .8s cubic-bezier(.4,0,.3,1);transition:transform .8s cubic-bezier(.4,0,.3,1),-webkit-transform .8s cubic-bezier(.4,0,.3,1)}.animateIn.animateInReady{-webkit-transform:translateY(100px);transform:translateY(100px)}.animateIn.animateInRun{-webkit-transform:translateY(0);transform:translateY(0)}.socialMenu nav ul.socialMenuUl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.socialMenu nav ul.socialMenuUl li a{color:transparent;font-size:0;display:block;padding:11px 8px}.socialMenu nav ul.socialMenuUl li a img{width:auto;height:auto;max-width:15px;max-height:15px;display:inline-block}.socialMenu nav ul.socialMenuUl li a:hover{opacity:.75}.btn.btnBlue,.wp-block-button .wp-block-button__link,.wpContent input[type=submit]{border:none;font-family:lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background:#2b83ff;color:#fff;display:inline-block;text-decoration:none;text-transform:uppercase;font-size:14px;line-height:1.2222em;padding:16px 36px;border-radius:17px;border-bottom:solid 3px #002951;position:relative;z-index:1;-webkit-perspective:600px;perspective:600px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.btn.btnBlue:hover,.wp-block-button .wp-block-button__link:hover,.wpContent input[type=submit]:hover{background:#002951}@media (min-width:750px){.btn.btnBlue,.wp-block-button .wp-block-button__link,.wpContent input[type=submit]{padding:17px 42px}}.btn.btnBlue2{background:#2b83ff;color:#fff;display:inline-block;text-decoration:none;text-transform:uppercase;font-size:14px;line-height:1.2222em;padding:16px 36px;border-radius:17px;border-bottom:solid 3px #1652a5;position:relative;z-index:1;-webkit-perspective:600px;perspective:600px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.btn.btnBlue2:hover{background:#1652a5}@media (min-width:750px){.btn.btnBlue2{padding:17px 42px}}.btn.btnPurple{background:#bfceef;color:#002951;display:inline-block;text-decoration:none;text-transform:uppercase;font-size:14px;line-height:1.2222em;padding:16px 36px;border-radius:17px;border-bottom:solid 3px #6f89c1;position:relative;z-index:1;-webkit-perspective:600px;perspective:600px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.btn.btnPurple:hover{background:#6f89c1}@media (min-width:750px){.btn.btnPurple{padding:17px 42px}}.btn.btnWhite{background:#fff;color:#001521;display:inline-block;text-decoration:none;text-transform:uppercase;font-size:14px;line-height:1.2222em;padding:16px 36px;border-radius:17px;border-bottom:solid 3px #d8d8d8;position:relative;z-index:1;-webkit-perspective:600px;perspective:600px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.btn.btnWhite:hover{background:#d8d8d8}@media (min-width:750px){.btn.btnWhite{padding:17px 42px}}.cover .cover1,.cover .cover2{position:absolute;top:0;right:0;bottom:0;left:0}.cover .cover1{z-index:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(94deg,#002951 0,#2b83ff 50%,#2b83ff 100%);mix-blend-mode:multiply}.cover .cover1.noMultiply{background:#002951;mix-blend-mode:normal}.cover .cover2{z-index:2;background:linear-gradient(94deg,rgba(22,82,165,.4) 0,rgba(43,131,255,.4) 50%,rgba(43,239,255,.4) 100%)}.cover .curveCover{position:absolute;z-index:3;right:0;bottom:0;left:0;background:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/billboard-cover-black.png) no-repeat 50% 100%/100% 100%;height:0;padding-bottom:12%}@media (min-width:750px){.cover .curveCover{padding-bottom:8%}}@media (min-width:1165px){.cover .curveCover{padding-bottom:6.76%}}.cover .curveCover.onWhite{background:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/billboard-cover-white.png) no-repeat 50% 100%/100% 100%}.cover .curveCover.removeCurve{display:none}.coverDark{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(94deg,#002951 0,#2b83ff 50%,#2b83ff 100%);mix-blend-mode:multiply}.btnArrow{display:inline-block;width:54px;height:30px;border-radius:11px;background-color:rgba(43,131,255,.12);background-repeat:no-repeat;background-size:16px auto;background-position:50% 50%;-webkit-transition:background-color .2s ease-in-out,background-position 350ms cubic-bezier(.165,.84,.44,1);transition:background-color .2s ease-in-out,background-position 350ms cubic-bezier(.165,.84,.44,1);background-image:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/icon-arrow-right-blue.svg)}.btnArrow:hover{background-color:rgba(43,131,255,.2);background-position:70% 50%}input.searchSubmit{display:inline-block;text-transform:uppercase;font-size:14px;line-height:1.2222em;text-decoration:none;padding:6px 14px;border-radius:11px;background-color:rgba(43,131,255,.12);-webkit-transition:background-color .2s ease-in-out,background-position 350ms cubic-bezier(.165,.84,.44,1);transition:background-color .2s ease-in-out,background-position 350ms cubic-bezier(.165,.84,.44,1);color:#2b83ff;border:none}input.searchSubmit:hover{background-color:rgba(43,131,255,.2);background-position:70% 50%}.btnSmall.btnSmallBlue{display:inline-block;text-transform:uppercase;font-size:14px;line-height:1.2222em;text-decoration:none;padding:6px 14px;border-radius:11px;background-color:rgba(43,131,255,.12);-webkit-transition:background-color .2s ease-in-out,background-position 350ms cubic-bezier(.165,.84,.44,1);transition:background-color .2s ease-in-out,background-position 350ms cubic-bezier(.165,.84,.44,1);color:#2b83ff}.btnSmall.btnSmallBlue:hover{background-color:rgba(43,131,255,.2);background-position:70% 50%}.btnSmall.btnSmallWhite{display:inline-block;text-transform:uppercase;font-size:14px;line-height:1.2222em;text-decoration:none;padding:6px 14px;border-radius:11px;background-color:rgba(255,255,255,.12);-webkit-transition:background-color .2s ease-in-out,background-position 350ms cubic-bezier(.165,.84,.44,1);transition:background-color .2s ease-in-out,background-position 350ms cubic-bezier(.165,.84,.44,1);color:#fff}.btnSmall.btnSmallWhite:hover{background-color:rgba(255,255,255,.2);background-position:70% 50%}.btnSmall.btnSmallLightBlue{display:inline-block;text-transform:uppercase;font-size:14px;line-height:1.2222em;text-decoration:none;padding:6px 14px;border-radius:11px;background-color:rgba(191,206,239,.12);-webkit-transition:background-color .2s ease-in-out,background-position 350ms cubic-bezier(.165,.84,.44,1);transition:background-color .2s ease-in-out,background-position 350ms cubic-bezier(.165,.84,.44,1);color:#bfceef}.btnSmall.btnSmallLightBlue:hover{background-color:rgba(191,206,239,.2);background-position:70% 50%}.btnSmall.btnSmallPurple{display:inline-block;text-transform:uppercase;font-size:14px;line-height:1.2222em;text-decoration:none;padding:6px 14px;border-radius:11px;background-color:rgba(111,137,193,.12);-webkit-transition:background-color .2s ease-in-out,background-position 350ms cubic-bezier(.165,.84,.44,1);transition:background-color .2s ease-in-out,background-position 350ms cubic-bezier(.165,.84,.44,1);color:#6f89c1}.btnSmall.btnSmallPurple:hover{background-color:rgba(111,137,193,.2);background-position:70% 50%}/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{cursor:pointer;opacity:.75}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:35px;height:35px;background:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/icon-arrow-right-blue.svg) no-repeat 50% 50%/75% auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.flickity-prev-next-button svg{display:none}.flickity-prev-next-button.previous{left:-35px;background-image:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/icon-arrow-left-blue.svg)}.flickity-prev-next-button.next{right:-35px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:-30px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:-30px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:8px;height:8px;margin:0 8px;background:#d8d8d8;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.offsetBorder{position:relative;z-index:2}.offsetBorder:after{content:"";display:block;position:absolute;z-index:-1;top:-8px;right:8px;bottom:8px;left:-8px;border:dashed 2px #e8e8e8}@media (min-width:750px){.offsetBorder:after{top:-12px;right:12px;bottom:12px;left:-12px}}.searchButton .searchLink{padding:15px;display:block;width:15px;height:15px;background:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/icon-search-dark-blue.svg) no-repeat center center/50% auto}.searchButton .searchLink:hover{opacity:.75}.pageTemplate{background:#fff;color:#001521}.pageTemplate .ctn{max-width:980px}.pageTemplate .ctn h1.pageTitle{margin-bottom:.75em}.pageTemplate.postTemplate .ctn h1.pageTitle{margin-bottom:.2em}.pageTemplate.postTemplate .ctn .date{color:#2b83ff;margin-bottom:1em}@media (min-width:1165px){.pageTemplate.postTemplate .ctn .date{margin-bottom:2em}}.searchTemplate{background:#fff;color:#001521}.searchTemplate .ctn{min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.searchTemplate .ctn .content{margin-bottom:50px}.searchTemplate .ctn .content h1.title{text-align:center;margin-bottom:.5em}.archiveTemplate .ctn .title{text-align:center;margin-bottom:1.25em}@media (min-width:750px){.archiveTemplate .ctn .title{margin-bottom:1.5em}}.archiveTemplate .ctn .allPostsCtn{display:grid;grid-gap:50px 80px}@media (min-width:750px){.archiveTemplate .ctn .allPostsCtn{grid-template-columns:1fr 1fr}}@media (min-width:1165px){.archiveTemplate .ctn .allPostsCtn{grid-template-columns:1fr 1fr 1fr}}.archiveTemplate .ctn .allPostsCtn .item{max-width:408px;margin:0 auto}.archiveTemplate .ctn .allPostsCtn .item .postTitle a.titleLink{text-decoration:none;color:inherit}.archiveTemplate .ctn .allPostsCtn .item .postTitle a.titleLink:hover{color:#2b83ff}.archiveTemplate .ctn .allPostsCtn .item .postDate{color:#2b83ff;margin-bottom:.75em}.archiveTemplate .ctn .allPostsCtn .item .postExcerpt{margin-bottom:1em}.pagiCtn{margin-top:40px;font-size:16px}@media (min-width:600px){.pagiCtn{margin-top:50px}}@media (min-width:800px){.pagiCtn{margin-top:60px}}@media (min-width:1000px){.pagiCtn{margin-top:80px}}.pagiCtn ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.pagiCtn ol li a{text-decoration:none;color:#001521}.pagiCtn ol li a:hover{color:#2b83ff}.pagiCtn ol li a.next,.pagiCtn ol li a.prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;color:transparent}.pagiCtn ol li a.prev:before{content:"";display:block;width:22px;height:15px;margin-top:2px;background:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/icon-arrow-left-black.svg) no-repeat 50% 50%/contain}.pagiCtn ol li a.next:after{content:"";display:block;width:22px;height:15px;margin-top:2px;background:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/icon-arrow-right-black.svg) no-repeat 50% 50%/contain}.pagiCtn ol li a.page,.pagiCtn ol li span.page{display:block;padding:5px 4px;margin:0 1px}@media (min-width:400px){.pagiCtn ol li a.page,.pagiCtn ol li span.page{padding:5px 6px}}.pagiCtn ol li span.gap{display:block;font-size:0;color:transparent;width:16px;height:4px;margin:0 4px;background:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/icon-ellipsis.svg) no-repeat 50% 50%/contain}.pagiCtn ol li span.current{background:#2b83ff;color:#fff;border-radius:999px;text-align:center;padding:8px;min-width:32px}form.searchform{text-align:center}form.searchform input.searchInput{padding:7px 10px 7px 30px;background:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/icon-searchbar.svg) no-repeat 9px 55%;margin:0 auto 20px}form.searchform ::-webkit-input-placeholder{color:#001521}form.searchform ::-moz-placeholder{color:#001521}form.searchform :-ms-input-placeholder{color:#001521}form.searchform :-moz-placeholder{color:#001521}.searchResultsMain .ctn{max-width:1200px}.searchResultsMain .ctn form.searchform{margin-bottom:30px}@media (min-width:750px){.searchResultsMain .ctn form.searchform{margin-bottom:35px}}@media (min-width:1165px){.searchResultsMain .ctn form.searchform{margin-bottom:50px}}.searchResultsMain .ctn form.searchform input.searchSubmit{display:none}.searchResultsMain .ctn .searchResultsCtn .amount{color:#bababa;margin-bottom:1em}.searchResultsMain .ctn .searchResultsCtn .grid{display:grid;grid-gap:50px 40px}@media (min-width:1165px){.searchResultsMain .ctn .searchResultsCtn .grid{grid-gap:70px 40px;grid-template-columns:1fr 1fr}}@media (min-width:750px){.searchResultsMain .ctn .searchResultsCtn .grid .item{display:-webkit-box;display:-ms-flexbox;display:flex}}.searchResultsMain .ctn .searchResultsCtn .grid .item .featuredImage{margin:0 0 12px 0}@media (min-width:750px){.searchResultsMain .ctn .searchResultsCtn .grid .item .featuredImage{margin:0 20px 0 0}}.searchResultsMain .ctn .searchResultsCtn .grid .item .featuredImage a img{border-radius:11px;max-width:100px;height:auto;display:block}@media (min-width:750px){.searchResultsMain .ctn .searchResultsCtn .grid .item .featuredImage a img{max-width:200px}}.searchResultsMain .ctn .searchResultsCtn .grid .item .featuredImage a:hover img{-webkit-filter:brightness(75%);filter:brightness(75%)}.searchResultsMain .ctn .searchResultsCtn .grid .item .textContent a.titleLink{color:inherit;text-decoration:none}.searchResultsMain .ctn .searchResultsCtn .grid .item .textContent a.titleLink:hover{color:#2b83ff}.searchResultsMain .ctn .searchResultsCtn .grid .item .textContent .date{color:#2b83ff;margin-bottom:.35em}.searchResultsMain .ctn .searchResultsCtn .grid .item .textContent .exerpt{margin-bottom:.15em}.searchResultsMain .ctn .searchResultsCtn .grid .item .textContent .permalink a{font-family:freight-text-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;color:#bababa}.searchResultsMain .ctn .searchResultsCtn .grid .item .textContent .permalink a:hover{color:#2b83ff}.headerSignUp{width:234px;position:relative}.headerSignUp .signupCtn{position:relative}.headerSignUp .signupCtn form.wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex}.headerSignUp .signupCtn .emailInput{width:200px}.headerSignUp .signupCtn .emailInput input{height:34px;padding:7px 10px;background:#001521;background:rgba(255,255,255,.1);border-radius:11px 0 0 11px;border:none;text-transform:uppercase;font-size:14px;line-height:1.2222em;text-transform:inherit;font-size:13px;color:#fff}.headerSignUp .signupCtn .emailInput .wpcf7-not-valid-tip{display:none}.headerSignUp .signupCtn .submitInput{width:34px}.headerSignUp .signupCtn .submitInput .ajax-loader{display:none!important}.headerSignUp .signupCtn .submitInput input{width:100%;height:34px;border:none;font-size:0;color:transparent;border-radius:0 11px 11px 0;background:url(//sheaspring.org/wp-content/themes/shea-spring-by-reverielane/dist/css/../images/icon-signup-arrow.svg) no-repeat 50% 50%/14px auto;background-color:rgba(255,255,255,.2);margin:0!important}.headerSignUp .signupCtn .submitInput input:hover{background-color:rgba(255,255,255,.3)}.headerSignUp .signupCtn .submitInput .wpcf7-spinner{display:none}.headerSignUp .signupCtn .wpcf7-response-output{border:none;margin:0;padding:0;font-family:lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;line-height:1.2em;margin-bottom:0;position:absolute;top:calc(100% + 4px);width:100%;background:#fff;background:rgba(255,255,255,.5);color:#001521;color:rgba(0,21,33,.75);padding:6px 8px 9px 8px;border-radius:11px;text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;-webkit-animation:alertRemove 3.5s ease-in-out;animation:alertRemove 3.5s ease-in-out}.headerSignUp ::-webkit-input-placeholder{color:#fff;position:relative;top:calc(50% - 3px);font-size:13px}.headerSignUp ::-moz-placeholder{color:#fff}.headerSignUp :-ms-input-placeholder{color:#fff}.headerSignUp :-moz-placeholder{color:#fff}form{font-family:lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}form label{font-family:lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px}form input[type=email],form input[type=tel],form input[type=text],form input[type=url],form textarea{padding:12px;border:solid 1px #bababa}input[type=email],input[type=text],textarea{position:relative;border-radius:11px;border:none;padding:7px 10px;max-width:768px;width:100%;font-size:16px;display:block;border:solid 1px #001521}::-webkit-input-placeholder{text-transform:uppercase;font-size:14px;line-height:1.2222em;font-size:13px;color:#001521;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}::-moz-placeholder{text-transform:uppercase;font-size:14px;line-height:1.2222em;font-size:13px;color:#001521;position:absolute;top:50%;transform:translateY(-50%)}:-ms-input-placeholder{text-transform:uppercase;font-size:14px;line-height:1.2222em;font-size:13px;color:#001521;position:absolute;top:50%;transform:translateY(-50%)}:-moz-placeholder{text-transform:uppercase;font-size:14px;line-height:1.2222em;font-size:13px;color:#001521;position:absolute;top:50%;transform:translateY(-50%)}
/*
Theme Name: SHEA Spring by Reverielane
Theme URI: https://github.com/jonschmitz/shea-spring
Author: Reverielane
Author URI: https://reverielane.co/
Description: A custom WordPress theme made for SHEA Spring by Reverielane
Version: 1.0
*/
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:0 0;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter {float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter {float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wpcf7-spinner{display:none !important}
.lazyload{background-image:none !important}.lazyload:before{background-image:none !important}
.grecaptcha-badge{display:none !important}.page-id-644 .grecaptcha-badge{display:block !important;z-index:9999999999}