:root{--cl-primary:#b0966e;--cl-secondary:#373542;--cl-tertiary:#65adbf;--cl-cta-menu:#fff;--bg-cta-menu:var(--cl-tertiary);--cl-cta-menu-mobile:#fff;--bg-cta-menu-mobile:var(--cl-tertiary);--cl-hamburger-menu:var(--cl-cta-menu);--link-fw:700;--hover-opacity:.75;--trans-duration:.5s}button,.et_pb_button{cursor:pointer;transition:opacity var(--trans-duration) ease-in-out}.et_pb_button:hover{opacity:var(--hover-opacity)}.style-link a,.et_pb_text a:not(.unstyled-link),.et_pb_post_content a:not(.unstyled-link){position:relative;text-decoration:none;font-weight:var(--link-fw)!important;background-repeat:no-repeat;background-size:100% 100%;background-image:linear-gradient(0deg,currentColor,currentColor min(2px,0.1em),transparent min(2px,0.1em),transparent);transition:opacity var(--trans-duration) ease-in-out}.style-link a:hover,.et_pb_text a:hover:not(.unstyled-link),.et_pb_post_content a:hover:not(.unstyled-link){opacity:var(--hover-opacity)}#footer .church-name a,#aside-cta .church-name a,.no-link-style .church-name a,{color:inherit!important;text-decoration:none!important;background-image:none!important;cursor:default}#footer .church-name a:hover,#aside-cta .church-name a:hover{color:inherit!important;text-decoration:none!important;background-image:none!important;opacity:1}.et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center!important}.et_pb_module.et_pb_menu ul li.cta-link{align-items:center}.et_pb_module.et_pb_menu ul li.cta-link a{padding:0.85rem 1rem!important;font-weight:700;letter-spacing:0.05em;border-radius:0.25rem!important;color:var(--cl-cta-menu)!important;background:var(--bg-cta-menu)!important}@media screen and (max-width:980px){.et_pb_module.et_pb_menu ul li.cta-link{border-bottom:0.25rem solid #fff!important}.et_pb_module.et_pb_menu ul li.cta-link a{color:var(--cl-cta-menu-mobile)!important;background:var(--bg-cta-menu-mobile)!important}}.et_pb_module .mobile_menu_bar::before{color:var(--cl-hamburger-menu)!important}