@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@300;400;500;600;700;800&display=swap";:root{--font-stack: "Cinzel", "InterVariable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif !important}:root{--primary-color: #39271d;--bs-primary: var(--primary-color);--bs-success: #da7639;--bs-secondary: #dfe0df;--bs-body-bg: var(--bs-secondary);--bs-body-color: var(--bs-primary);--bs-primary-hover: #2e1b15;--bs-success-hover: #b25a2b;--bs-body-font-family: "Cinzel";--primary-color-rgb: 57, 39, 29;--bs-success-rgb: 218, 118, 57;--bs-primary-rgb: 57, 39, 29;--bs-heading-color: var(--bs-primary)}body{margin:0;background-color:var(--bs-body-bg)}.bg-primary{background-color:rgb(var(--primary-color-rgb)) !important}.btn{transition:all .3s ease}.btn-primary{--bs-btn-font-weight: 600;--bs-btn-color: var(--bs-light);--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-light);--bs-btn-hover-bg: var(--bs-primary-hover);--bs-btn-hover-border-color: var(--bs-primary-hover);--bs-btn-active-color: var(--bs-light);--bs-btn-active-bg: var(--bs-primary-hover);--bs-btn-active-border-color: var(--bs-primary-hover);--bs-btn-disabled-bg: var(--bs-primary);--bs-btn-disabled-border-color: var(--bs-primary)}.btn-outline-primary{--bs-btn-color: var(--bs-primary);--bs-btn-active-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary-hover);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary-hover)}.btn-seconday{--bs-btn-font-weight: 600;--bs-btn-color: var(--bs-light);--bs-btn-bg: var(--bs-secondary);--bs-btn-border-color: var(--bs-secondary);--bs-btn-hover-color: var(--bs-light);--bs-btn-hover-bg: var(--bs-secondary-hover);--bs-btn-hover-border-color: var(--bs-secondary-hover);--bs-btn-active-color: var(--bs-light);--bs-btn-active-bg: var(--bs-secondary-hover);--bs-btn-active-border-color: var(--bs-secondary-hover);--bs-btn-disabled-bg: var(--bs-secondary);--bs-btn-disabled-border-color: var(--bs-secondary)}.btn-success{--bs-btn-color: var(--bs-light);--bs-btn-active-bg: var(--bs-success);--bs-btn-border-color: var(--bs-success);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-success-hover);--bs-btn-hover-border-color: var(--bs-success);--bs-btn-active-border-color: var(--bs-success-hover);--bs-btn-bg: var(--bs-success)}.btn-outline-secondary{--bs-btn-color: var(--bs-secondary);--bs-btn-active-bg: var(--bs-secondary);--bs-btn-border-color: var(--bs-secondary);--bs-btn-hover-bg: var(--bs-secondary);--bs-btn-hover-border-color: var(--bs-secondary-hover);--bs-btn-hover-border-color: var(--bs-secondary);--bs-btn-active-border-color: var(--bs-secondary-hover)}.btn-outline-success{--bs-btn-color: var(--bs-success);--bs-btn-active-bg: var(--bs-success);--bs-btn-border-color: var(--bs-success);--bs-btn-hover-bg: var(--bs-success);--bs-btn-hover-border-color: var(--bs-success-hover);--bs-btn-hover-border-color: var(--bs-success);--bs-btn-active-border-color: var(--bs-success-hover)}.form-select{--bs-bg-color: var(--bs-light);--bs-border-color: var(--bs-gray-400)}.navbar .navbar-brand{--bs-navbar-brand-color: var(--bs-light)}.navbar .nav-link{--bs-nav-link-color: var(--bs-light)}.navbar{transition:background-color .3s ease}.navbar.scroll{background-color:var(--bs-primary)}@media(max-width: 991px){.navbar .offcanvas{background-color:var(--bs-primary)}}.navbar .nav-link{position:relative;transition:transform .3s ease,color .3s ease}.navbar .nav-link:hover{color:var(--bs-success);transform:translateY(-2px);font:bold}.navbar .nav-link::after{content:"";position:absolute;left:0;bottom:-3px;width:0%;height:2px;background-color:var(--bs-success);transition:width .3s ease}.navbar .nav-link:hover::after{width:100%}.navbar-nav{list-style:none;display:flex;margin:0;padding:0}.navbar-brand img{height:80px;width:80px}.nav-title{font-size:1.1rem;font-weight:bold;color:var(--bs-light);transition:color .3s ease;text-shadow:0 1px 0 rgba(0,0,0,.5)}.nav-title:hover{color:var(--bs-success)}.nav-description{font-size:.6rem;color:var(--bs-light);text-shadow:0 1px 0 rgba(0,0,0,.5)}.navbar-collapse{display:flex;justify-content:flex-end}.parallex-background{--after-height: 100%;position:relative;background-size:cover !important;background-attachment:fixed !important;background-position:center !important}.parallex-background::after{content:"";position:absolute;top:0;left:0;height:var(--after-height);inset:0;background-color:rgba(0,0,0,.5);z-index:0}.parallex-background>*{position:relative;z-index:1}.section-padding-top{padding-top:4rem}.section-padding-bottom{padding-bottom:4rem}.footer-gradient{background-color:var(--bs-primary)}.footer-link{position:relative !important;color:#fff !important}.footer-link::before{content:"" !important;position:absolute !important;left:-12px !important;top:50% !important;transform:translateY(-50%) !important;width:0 !important;height:2px !important;background:#fff !important;transition:width .3s ease !important}.footer-link:hover::before{width:6px !important}.social-icon{transition:all .3s ease !important;position:relative !important;overflow:hidden !important}.social-icon:hover{transform:translateY(-2px) !important}.footer-legal-link{position:relative !important;transition:all .3s ease !important}.footer-legal-link::after{content:"" !important;position:absolute !important;left:0 !important;bottom:-2px !important;width:0 !important;height:1px !important;background:#fff !important;transition:width .3s ease !important}.footer-legal-link:hover::after{width:100% !important}.footer .row{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.footer .col-lg-3,.footer .col-md-6{padding-left:.5rem !important;padding-right:.5rem !important;margin-bottom:1rem !important}.contact-item{padding:.25rem .5rem !important}.col-lg-3 .d-flex.gap-2{gap:.25rem !important}.footer h4,.footer h5,.footer p,.footer a{color:#fff !important}.footer p,.footer a{font-size:.85rem !important;line-height:1.4 !important}.social-icon{width:40px !important;height:40px !important}.footer .d-flex.flex-column.flex-md-row{padding-top:.5rem !important;padding-bottom:.5rem !important}.contact-item i{color:#fff !important}:root{--primary: #39271d;--primary-color: #39271d;--bg-color: #e8dfdf;--text-color: #030202;--text-light: #030202}