@font-face{font-family:"Betm Rounded";src:url("../fonts/BetmRounded-Regular.woff2") format("woff2");font-weight:400;font-display:swap}
:root{--rust:#963f29;--deep-rust:#66291d;--cream:#fffbd5;--paper:#fffdf0;--ink:#4b271f}
body{margin:0;background:var(--paper);color:var(--ink);font-family:"Betm Rounded",Arial,sans-serif;line-height:1.7}
#mainNav,#mainNav.navbar-shrink{min-height:92px;padding:10px 0;background:var(--rust) url("../home/background.jpg") center/cover;border-top:14px solid transparent;border-image:url("../home/border.png") 24 repeat;box-shadow:0 4px 18px rgba(55,20,13,.18)}
#mainNav::after{content:"";position:absolute;inset:0;z-index:-1;background:rgba(130,48,30,.72)}
#mainNav .navbar-brand{padding:0}#mainNav .navbar-brand img{display:block;width:205px;max-height:58px;object-fit:contain}
#mainNav .nav-link{padding:12px 14px;color:var(--cream)!important;font-size:13px;letter-spacing:.14em;text-transform:uppercase}#mainNav .nav-link:hover,#mainNav .nav-link:focus{color:#fff!important}.navbar-toggler{border-color:rgba(255,251,213,.7)!important;background:var(--cream)}
.privacy-section{padding-top:150px!important;padding-bottom:80px!important;background:linear-gradient(rgba(255,253,240,.96),rgba(255,253,240,.98)),url("../home/background.jpg") center/cover fixed}.privacy-section .col-lg-10{max-width:920px}
.privacy-section .card{overflow:hidden;border-radius:0!important;background:var(--rust) url("../home/background.jpg") center/cover;color:var(--cream);box-shadow:0 16px 42px rgba(89,37,25,.18)!important}.privacy-section .card-body{padding:48px 30px!important;background:rgba(132,48,30,.72)}.privacy-section .card i,.privacy-section .card h3,.privacy-section .card .lead{color:var(--cream)!important}.privacy-section .card h3{font-size:clamp(28px,4vw,46px);letter-spacing:.12em;text-transform:uppercase}.privacy-section .card .lead{max-width:690px;margin:0 auto}
.privacy-section h3:not(.card h3),.privacy-section h4,.privacy-section h5,.privacy-section h6{margin-top:34px;margin-bottom:12px;color:var(--rust);font-weight:700;letter-spacing:.04em}.privacy-section p,.privacy-section li{font-family:Arial,sans-serif;font-size:16px}.privacy-section a{color:var(--rust);font-weight:700;text-decoration:underline;text-underline-offset:3px}
.footer-top{position:relative;padding:62px 20px 90px;background:var(--rust);color:var(--cream);text-transform:uppercase}.footer-top::after{content:"";position:absolute;right:0;bottom:0;left:0;height:50px;background:url("../home/border.png") center/auto 100% repeat-x;transform:rotate(180deg)}.footer-top .footer-logo{width:min(310px,72vw);margin-bottom:22px}.footer-top h3{margin-bottom:18px;color:var(--cream);letter-spacing:.12em}.footer-top a,.footer-top p{color:var(--cream)!important}.footer-top a:hover{color:#fff!important}.footer-top p{margin:7px 0;font-size:13px;letter-spacing:.08em}.footer-top .footer-date{margin-top:25px;font-size:18px}.footer-top .footer-brand{margin-top:18px;font-weight:700;letter-spacing:.12em}.whatsapp-float{background:var(--deep-rust)!important}
@media(max-width:767px){#mainNav,#mainNav.navbar-shrink{min-height:76px;border-top-width:9px}#mainNav .navbar-brand img{width:150px;max-height:45px}#mainNav .navbar-collapse{margin-top:10px;padding:8px 12px;background:rgba(102,41,29,.96)}.privacy-section{padding:115px 5px 55px!important}.privacy-section .card-body{padding:35px 18px!important}.privacy-section p,.privacy-section li{font-size:15px}.footer-top{padding:48px 10px 72px}.footer-top h3{font-size:21px}.footer-top p{line-height:1.65}}

.account-delete-section{min-height:calc(100vh - 300px);display:flex;align-items:center}.account-delete-card .card-body{padding:55px clamp(24px,6vw,70px)!important}.account-delete-heading i{font-size:48px;color:var(--cream)!important}.account-delete-heading h1{margin:18px 0 12px;color:var(--cream);font-size:clamp(28px,4vw,44px);letter-spacing:.1em;text-transform:uppercase}.account-delete-heading p{max-width:580px;margin:0 auto 35px;color:var(--cream);font-family:Arial,sans-serif}.account-delete-form{text-align:left}.account-delete-form label{display:block;margin-bottom:8px;color:var(--cream);font-size:14px;letter-spacing:.12em;text-transform:uppercase}.account-delete-form .form-control{height:54px;border:1px solid rgba(93,63,28,.65);border-radius:7px;background:var(--cream);color:var(--ink);font-family:Arial,sans-serif}.account-delete-form .form-group{margin-bottom:24px}.account-delete-button{display:block;width:100%;min-height:54px;margin-top:32px;border:2px solid var(--cream);border-radius:7px;background:var(--cream);color:var(--rust);font:700 14px "Betm Rounded",Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.account-delete-button:hover,.account-delete-button:focus{background:transparent;color:var(--cream);outline:none}.account-delete-success{text-align:center;color:var(--cream);outline:none}.account-delete-success i{font-size:58px;color:var(--cream)!important}.account-delete-success h2{margin:18px 0 12px;color:var(--cream);font-size:30px;letter-spacing:.08em;text-transform:uppercase}.account-delete-success p{max-width:550px;margin:0 auto;color:var(--cream);font-family:Arial,sans-serif;font-size:17px}.account-delete-success[hidden]{display:none!important}
@media(max-width:767px){.account-delete-section{display:block}.account-delete-card .card-body{padding:38px 20px!important}.account-delete-heading i{font-size:40px}.account-delete-heading p{margin-bottom:28px}.account-delete-button{font-size:12px}}
