.public-layout section.parallax-container{position:relative;margin-top:0!important;padding-top:0!important}.public-layout section.parallax-container>div.relative.z-10,.public-layout section.parallax-container>div[class*=z-10]{padding-top:7rem!important}@media (min-width:640px){.public-layout section.parallax-container>div.relative.z-10,.public-layout section.parallax-container>div[class*=z-10]{padding-top:8rem!important}}@media (min-width:768px){.public-layout section.parallax-container>div.relative.z-10,.public-layout section.parallax-container>div[class*=z-10]{padding-top:9rem!important}}@media (min-width:1024px){.public-layout section.parallax-container>div.relative.z-10,.public-layout section.parallax-container>div[class*=z-10]{padding-top:10rem!important}.public-layout section[class*=min-h-screen][class*=parallax-container]{min-height:100vh!important}.public-layout section[class*=parallax-container]>div[class*=min-h-screen]{min-height:auto!important;padding-top:10rem!important;padding-bottom:1.5rem!important}}.public-layout section.parallax-container video{will-change:opacity;transform:translateZ(0);-o-object-fit:cover!important;object-fit:cover!important;display:block!important}.public-layout #services,.public-layout section[id=services]{scroll-margin-top:4rem}@media (min-width:1024px){.public-layout #services,.public-layout section[id=services]{padding-top:2rem!important}}.public-layout main:not(:has(article)){margin-top:0!important;padding-top:0!important}.public-layout main>section.parallax-container:first-child{margin-top:0!important;padding-top:0!important}.public-layout>div:first-child:not(:has(article)){margin-top:0!important;padding-top:0!important}.public-layout header,.public-layout header.fixed,.public-layout header[class*=fixed]{margin:0!important;padding-top:0!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.public-layout .header-spacer,.public-layout .nav-spacer{height:0!important;margin:0!important;padding:0!important;display:none!important}.public-layout main:has(article){margin-top:0!important;padding-top:0!important}.public-layout main article{position:relative!important}.public-layout main>div:has(article){margin-top:0!important;padding-top:0!important}
.admin-page,.admin-logged-in{margin:0;padding:0}.admin-dashboard-active{position:relative}.admin-page .min-h-screen{min-height:100vh;margin:0;padding:0}.admin-page .p-4{padding:1rem!important}.admin-page .p-6{padding:1.5rem!important}.admin-page .p-8{padding:2rem!important}.admin-page .px-4{padding-left:1rem!important;padding-right:1rem!important}.admin-page .px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.admin-page .py-4{padding-top:1rem!important;padding-bottom:1rem!important}.admin-page .py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.admin-page header,.admin-dashboard-active header{z-index:30;height:4rem;margin:0;padding:0;position:sticky;top:0}.admin-page aside,.admin-dashboard-active aside{margin:0;position:relative}.admin-page main,.admin-dashboard-active main{min-height:calc(100vh - 4rem);margin:0;padding:1.5rem}.admin-page .flex,.admin-dashboard-active .flex{display:flex}.admin-page .flex-1,.admin-dashboard-active .flex-1{flex:1}.admin-page [class*=card],.admin-dashboard-active [class*=card]{position:relative}.admin-page form,.admin-dashboard-active form{display:block}.admin-page .space-y-4>*+*{margin-top:1rem!important}.admin-page .space-y-2>*+*{margin-top:.5rem!important}.admin-page .space-y-6>*+*{margin-top:1.5rem!important}.admin-page input,.admin-page button,.admin-page select,.admin-page textarea{margin:0}.admin-page table,.admin-dashboard-active table{width:100%;margin:0}.admin-page [role=dialog],.admin-dashboard-active [role=dialog]{margin:auto;position:fixed}.admin-dashboard-active .sticky.top-0{position:sticky!important;top:0!important}.admin-dashboard-active .border-b{border-bottom-width:1px!important}.admin-dashboard-active .h-16{height:4rem!important}.admin-dashboard-active .flex-shrink-0{flex-shrink:0!important}.admin-dashboard-active .transition-all{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:1023px){.admin-dashboard-active aside.fixed{z-index:20!important;position:fixed!important;top:4rem!important;bottom:0!important;left:0!important}}.admin-page section,.admin-dashboard-active section{margin:0;padding:1rem;position:relative}.admin-page video,.admin-dashboard-active video{width:100%;height:auto;position:relative!important}
/*# sourceMappingURL=4acd114e464a951a.css.map*/