/* MEDIA QUERIES */
@media (max-width:767.98px) {
/* MOBILE PHONE */
.cover-container {padding:20px 10px 10px}
.intro h1 {font-size:36px}
.intro p.lead {font-size:20px}
}
@media (min-width:768px) {
/* TABLET PORTRAIT */
.cover-container {padding:30px}
}
@media only screen and (min-width:768px) and (max-width:991px) {

}
@media (min-width:992px) {
/* TABLET LANDSCAPE */
.cover-container {padding:30px}
}
/* GLOBAL */
body {font-family: 'Inter', sans-serif;font-size: 0.875rem;font-weight:500;line-height: 1.6;}
h1, h2, h3, h4, h5, h6 {font-family: 'Inter', sans-serif;font-weight:700;}
ul {padding-left:20px}
a, a:active, a:focus, button, button:focus, button:active, .btn, .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn.active.focus { outline: none; outline: 0;}
header, section, footer, aside, nav, main, article, figure {position:relative;display: block;width:100%;}
.cover-container {background-color:#f9f9f9;background-image: url("../img/hero.webp");background-repeat: no-repeat;background-size:cover;background-position:center center;}
header img {display:block;height:65px;}
.btn, a { transition: all .3s;}
.btn-lg {padding:20px 40px}
a.nav-link {color:#fff;font-size:16px;padding-right:5px;}
a.nav-link:hover {color:#00cc99;}
main .btn {border-radius: 30px;font-size:16px;padding:10px 40px}
.btn-primary {background-color:#D54632;border-color:#D54632}
.btn-primary:hover {background-color:#f35b46;border-color:#f35b46}
.btn-secondary {background-color:#0B4859;border-color:#0B4859}
.btn-secondary:hover {background-color:#135c71;border-color:#135c71}
.btn-success, .btn-success:visited, .btn-success:link {background-color:#00cc99;border-color:#00cc99;color:#fff;border-width: 2px}
.btn-success:hover, .btn-primary:focus, .btn-primary:active {background-color:transparent;border-color:#00cc99;color:#fff}
.intro h1, .intro p {text-shadow: 0px 0px 15px rgba(255, 255, 255, 1);}
p.lead {font-weight:400}
/* FOOTER */
footer {color:#444}
footer p {font-size:14px}
