@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,400;1,200&display=swap');
/*@import url('https://fonts.googleapis.com/css2?family=Lato:wght@200;300;400&display=swap');*/
body{font-family: 'Lato', sans-serif !important; font-weight: 200;}
.bg-white{background-color: white !important;}
.bg-dark-blue {background-color: #3c98b5 !important;}
.card-header {background-color: #3c98b5 !important; color:white; font-width: 200; font-size:1.25rem !important;}
.card-body {background-color: #00004012 !important;}
.card-body-search .card {background-color: #ffffffdb !important;}
.nav-link{font-size: 0.9rem;text-align: center;}
h1{font-family: 'Montserrat', sans-serif !important;}
.btn{border-radius:0 !important;}
.btn-dark{background-color:black !important; font-size: 1rem;font-weight: bold;font-style: normal;text-transform: uppercase;letter-spacing: 1.65px;}
.btn-lg{font-size:1rem !important;}
.form-check-input:checked {
    background-color: #000 !important;
    border-color: #000 !important;
}
.form-check-input:focus, .form-control:focus{box-shadow: none; border-color:black !important; box-shadow:none !important;}
input[type="radio"]:checked {
    url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e") !important;
}
.img-background{background: url('/img/background.png') no-repeat center;}

@media only screen and (max-width:768px) {
    .img-background { background: none; }
}