*{box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:auto;outline:none}
html{font-family:sans-serif;-webkit-text-size-adjust:100%}
body{font-family:"Open Sans",sans-serif;background:#E1CBA8;color:#000;font-size:16px;font-weight:normal}
h1,h2,h3,h4{font-size:2em;line-height:0.9em;font-family:"Changa One",sans-serif;color:#000;margin-bottom:20px}
.h2{font-size:2rem}
#header{margin:45px 0}
#header a{font-family:"Changa One",sans-serif;color:#000;text-transform:uppercase;text-decoration:none;font-size:1.2em}
#header a:hover{font-family:"Changa One",sans-serif;color:#BD252D;text-decoration:none}
#faq h1{font-size:3em;margin-bottom:45px}
.mainContent a:focus,.mainContent a:active,.mainContent a:focus-within{color:#BD252D !important;outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}@media (max-width:767.98px){input[type="text"],input[type="number"],textarea{font-size:16px}}@media (min-width:768px) and (max-width:991.98px){.modal-content{max-width:85%}}
@supports (-webkit-touch-callout:none){}
@supports not (-webkit-touch-callout:none){}