﻿a,body{color:var(--txt)}.btn,.btn a{font-size:18px}.cta-button,.menu a,a,a:hover{text-decoration:none}*,.cta-button{box-sizing:border-box}.faq-card,.nav{overflow:hidden}.footer ul.footerAddress li a:hover,.footer ul.footerMenu li a:hover,a:hover{color:var(--red)}:root{--valhalla:#2A2B41;--ironclad:#343933;--spruce:#323d3f;--orange:#ff6800;--yellow:#edff38;--black:#050505;--white:#f2f3f5;--red:#cf2e2e;--box:#262330;--ban:#201e29;--hdg:#2a3429;--lfg:#f3f0e4;--dfg:#e3ddc3;--txt:#4f4f4a}*{margin:0;padding:0}body{background:#2a3429}ul{list-style:none}.box{width:1710px;margin:auto;background:var(--dfg);box-shadow:0 0 30px rgba(0,0,0,.5)}.header,.nav{background-color:var(--black)}.container{width:1170px}@media(max-width:1740px){.box{width:1350px;margin:auto}.container{width:1170px}}@media(max-width:1439px){.box{width:1120px;margin:auto}.container{width:1000px}}@media(max-width:1263px){.box{width:1136px;margin:auto}}@media(max-width:1135px){.box,.container{width:100%}.box{margin:auto}}.header{position:sticky;top:0;width:100%;z-index:21;height:76px}@media(max-width:1024px){.header{height:auto}}.logo{display:inline-block;padding:10px 0;margin-left:10px}@media (max-width:360px){.logo{width:32%}}.logo img{height:60px;width:auto}.nav{width:100%;height:100%;max-height:0;transition:max-height .5s ease-out}.menu a{display:block;padding:28px 30px 0 4px;background-color:transparent;color:var(--white);font-family:Paytone One,sans-serif;font-weight:400}.menu a.active,.menu a:hover{color:var(--orange);text-decoration:none}.btn:hover,.btn:hover>a,.cta-button:hover{color:var(--black)}.hamb{cursor:pointer;float:right;padding:40px 20px}.hamb-line{background:var(--white);display:block;height:2px;position:relative;width:24px}.hamb-line::after,.hamb-line::before{background:var(--white);content:'';display:block;height:100%;position:absolute;transition:.2s ease-out;width:100%}.hamb-line::before{top:5px}.hamb-line::after{top:-5px}.side-menu{display:none}.side-menu:checked~nav{max-height:100%}.side-menu:checked~.hamb .hamb-line{background:0 0}.side-menu:checked~.hamb .hamb-line::before{transform:rotate(-45deg);top:0}.side-menu:checked~.hamb .hamb-line::after{transform:rotate(45deg);top:0}@media (min-width:1025px){.nav{max-height:none;top:0;position:relative;float:right;width:fit-content;background-color:transparent}.menu li{float:left}.hamb{display:none}}.btn,.cta-button{display:inline-block;background-color:var(--red);color:var(--white);cursor:pointer;font-family:'Paytone One';font-weight:400;text-align:center}@media (max-width:1024px){a{font-size:14px}.menu a{padding:12px 10px;text-align:center}}.btn{border:none;margin:4px 2px;padding:14px 24px;border-radius:6px}.btn:hover{background-color:var(--yellow)}.btn a{color:var(--white);color:var(--white)}@media screen and (max-width:768px){.btn{padding:8px 12px}.btn a{color:var(--white);font-size:16px}}@media screen and (max-width:480px){.btn{padding:0 8px 4px}.btn a{color:var(--white);font-size:14px}}.cta-button{margin:0 auto;width:auto;border-radius:6px;padding:14px 24px;font-size:18px;text-transform:uppercase;transition:background-color .2s,transform .1s;box-shadow:0 4px 6px rgba(229,62,62,.2)}.cta-button:hover{background-color:#edff38}h1,h2,h3,h4{font-family:'Paytone One';color:#2a3429}h1,h2{text-align:center;text-shadow:4px 4px 4px #aaa}h1{font-size:clamp(3rem, 3.86vw + 1.675rem, 6.643rem);line-height:1.1}h2{font-size:clamp(2.571rem, 2.05vw + 1.87rem, 4.5rem);line-height:1.2}h3{font-size:clamp(2.143rem, 1.14vw + 1.753rem, 3.214rem);line-height:1.3}h4{font-size:clamp(1.929rem, .45vw + 1.773rem, 2.357rem);line-height:1.4}.title p,h5{line-height:1.5}h5{font-size:clamp(1.5rem, .23vw + 1.422rem, 1.714rem)}p{font-size:clamp(1.714rem, .23vw + 1.636rem, 1.929rem);line-height:1.6}.title{padding:1em 0;text-align:center}.title p{font-size:18px;color:var(--txt)}.faq-card{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;max-width:900px;background-color:var(--lfg);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid #eef2f6;margin:20px auto}.faq-content{padding:12px 24px 24px}.welcome h1{padding:0 0 1em;text-align:center}.footer ul.footerAddress,.footer ul.footerMenu{list-style-type:none;padding:0;margin-bottom:20px;clear:both}.footer ul.footerAddress li,.footer ul.footerMenu li{font-size:14px;font-weight:400;line-height:20px;color:var(--white)}.footer ul.footerAddress li span,.footer ul.footerMenu li span{display:block;margin:-20px 0 10px 60px}.footer .title,.footer ul.footerAddress li.title,.footer ul.footerMenu li.title{color:var(--white);font-family:Arial;font-weight:900;font-size:16px;text-transform:uppercase;margin-bottom:10px;display:block}.footer ul.footerAddress li a,.footer ul.footerMenu li a{color:var(--white);font-family:Arial;font-size:12px;font-weight:400;line-height:32px;text-decoration:underline}.copyright p{font-size:14px;margin:0;color:gray;line-height:1.8em;text-align:center}.bookmark{padding-top:10em}.footer{background-color:var(--black);text-align:center;padding:1em 0}.copyright{margin:1em 0 0}