.fs-24 {font-size:2.4rem;}
.fs-22 {font-size:2.2rem;}
.fs-20 {font-size:2rem;}
.fs-18 {font-size:1.8rem;}
.fs-16 {font-size:1.6rem;}
.fs-14 {font-size:1.4rem;}
.fs-12 {font-size:1.2rem;}
.fs-11 {font-size:1.1rem;}
.fs-09 {font-size:.9rem;}
.fs-08 {font-size:.8rem;}
.fs-07 {font-size:.7rem;}
.fs-06 {font-size:.6rem;}
.fs-05 {font-size:.5rem;}
.fw-900 {font-weight:900;}
.ls-01 {letter-spacing:0.1rem;}

.col1, .col-red {color:#66070f;}
.bg1, .bg-red {background-color:#66070f;}

.font1 {font-family: 'Plus Jakarta Sans', sans-serif;}

body, html {font-family: 'Plus Jakarta Sans', sans-serif;background-color: #fff;}

.navbar {padding:1rem 0;}
.navbar img.logo {height:1.5rem;}
.navbar img.burger {height:1.5rem;}
.navbar .nav-link {font-weight:bold;margin-left:1rem;}
.navbar-toggler {border:0;}

.navbar-red {background:#66070f;color:#fff;}
.navbar-red .nav-link {color:#fff;}

.navbar-white {background:#fff;color:#000;}
.navbar-white .nav-link {color:#000;}

.footer {background:#66070f;color:#fff;padding-top:2rem;padding-bottom:2rem;}

@media only screen and (max-width: 768px) {
}
@media only screen and (max-width: 768px) and (orientation:landscape) {
}