html{font-size:calc(11.2px + min(5.95px,.35vw))}p{margin:0;padding:0}.safeArea{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}body{margin:0;padding:0;font-family:Arial,Helvetica,"Helvetica Neue","Lucida Grande","Segoe UI",Verdana,sans-serif}.color-inherit{color:inherit}.d-flex{display:-webkit-box;display:flex}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.text-nowrap{white-space:nowrap}.row{display:-webkit-box;display:flex}.row.g-2{margin-left:-.5rem;margin-right:-.5rem}.row.g-2 .col{margin-left:.5rem;margin-right:.5rem}.col{-webkit-box-flex:1;flex:1 0 0}.col-auto{-webkit-box-flex:0;flex:0 0 auto}.logo{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex:1 1.3 460px;max-width:calc(176px + min(220px,16vw))}.logo img{max-width:100%;max-height:100%}.footer{background:#808080}.bottomLogo img{max-width:175px}.text-center{text-align:center}.fw-bold{font-weight:bold}.text-decoration-none{text-decoration:none}.align-items-center{-webkit-box-align:center;align-items:center}.justify-content-center{-webkit-box-pack:center;justify-content:center}.justify-content-end{-webkit-box-pack:end;justify-content:flex-end}.p-2{padding:.5rem}.ps-2{padding-left:.5rem}.pe-2{padding-right:.5rem}.pt-2{padding-top:.5rem}.pb-2{padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.p-3{padding:1rem}.ps-3{padding-left:1rem}.pe-3{padding-right:1rem}.pt-3{padding-top:1rem}.pb-3{padding-bottom:1rem}.px-3{padding-left:1rem;padding-right:1rem}.row.g-2.px-3{padding-left:1.5rem;padding-right:1.5rem}.py-3{padding-top:1rem;padding-bottom:1rem}.m-2{margin:.5rem}.ms-2{margin-left:.5rem}.me-2{margin-right:.5rem}.mt-2{margin-top:.5rem}.mb-2{margin-bottom:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.m-3{margin:1rem}.ms-3{margin-left:1rem}.me-3{margin-right:1rem}.mt-3{margin-top:1rem}.mb-3{margin-bottom:1rem}.mx-3{margin-left:1rem;margin-right:1rem}.my-3{margin-top:1rem;margin-bottom:1rem}.mainImg{text-align:center}.headerText{text-align:center;font-weight:bold;font-size:calc(8px + min(10px,.65vw))}.mainImg img{max-width:100%}h1{text-align:center;font-size:calc(14px + min(36px,2vw));color:#000}h2{text-align:center;font-size:calc(11px + min(10px,.65vw));color:#000}h3{margin:0;padding:0}.btn{display:inline-block;background:#000;color:#fff;padding:.5rem 1rem;text-decoration:none;font-size:1.2em}