@import url(https://kit.fontawesome.com/88d8da3e28.css);
@import url(https://use.typekit.net/kfo3jcm.css);
@tailwind base;@tailwind components;@tailwind utilities;.img-loaded{opacity:1 !important}.cee-ms-edit img,.cee-ms-edit .img-loaded{opacity:1 !important}.ql-align-justify{text-align:justify}.ql-align-center{text-align:center}.cee-ms-edit .gs-reveal{opacity:1;visibility:visible}.gs-reveal{opacity:0;visibility:hidden}.cee-ms-edit img,.cee-ms-edit .img-loaded{-webkit-transition-duration:3s;transition-duration:3s;opacity:1 !important;visibility:visible !important}.cee-ms-edit .banner,.cee-ms-edit .hero-banner,.cee-ms-edit .hero-banner img{height:800px !important}.prose{max-width:100%}.page-banner,.page-banner img{height:calc(80vh - 128px);min-height:500px}.hero-banner,.hero-banner img{height:calc(100vh - 128px);min-height:650px}@media(min-height: 1000px){.hero-banner,.hero-banner img,.page-banner,.page-banner img{max-height:1000px}}@media(max-width: 768px){.hero-banner,.hero-banner img,.page-banner,.page-banner img{height:calc(50vh - 80px);min-height:0 !important}}.prose.styled-bullets ul{border-left:1px solid #0cc3ff;margin-left:3rem;padding-left:5rem;margin-top:3rem;margin-bottom:3rem}@media screen and (max-width: 768px){.prose.styled-bullets ul{margin-left:1rem;padding-left:2.5rem;margin-top:2rem;margin-bottom:1rem}}.prose p{@apply font-body}.prose h1{@apply uppercase}.prose h1,.prose h2{@apply font-heading text-primary mt-6}.prose h3,.prose h4,.prose h5,.prose h6{@apply font-body text-primary mt-6}.prose h4{@apply text-xl}.prose h5{@apply text-lg}.prose h6{@apply text-base}.prose li{@apply font-body}.prose li::marker{@apply text-tertiary font-body}#form-error{@apply bg-red-600}.styled-list ul{@apply mt-4 space-y-2 text-base font-body}.fixed-header-styles{@apply fixed top-[80px] left-0 right-0 z-20 border-t border-white}
