@media screen and (min-width: 1600px) and (max-width: 1900px) {
}
@media screen and (min-width: 1300px) and (max-width: 1599px) {
body {font-size: 16px;}
}
@media screen and (min-width: 1024px) and (max-width: 1299px) {
}	
@media screen and (max-width: 1600px) {
}
@media screen and (max-width: 1299px) {
} @media screen and (max-width: 1023px) {
input, select, textarea {font-size: 16px!important;}
body {font-size: 16px;}
.container { max-width: 92%; }
.btn-link {font-size: 16px;}
.header-desktop {display: none;}
.menu-mobile {display: flex}
.copyright-wrapper {flex-direction: column;}
.menu-footer {order: 1;}
.copyright {order: 2; margin-top: 10px;}
#header-title-wrapper {height: min(35vh, 350px);}
.title-img-para {top: 0; height: 100%; display: flex; justify-content: center; align-items: center; overflow: hidden;}
.title-img-para img {min-height:100%; min-width: 100%; object-fit: cover;}
.home-bg-para {top: 0; }
.home-bg-para:not(.home-first-para) {position: static;  }
}
@media screen and (min-width: 767px) and (max-width: 1024px){
}
@media screen and (max-width: 767px) {
h1 {font-size: 3.2em;}
h2 {text-align: center;} .form-row {flex-direction: column;}
.form-col {width: 100%;}
.form-col + .form-col {margin-left: 0; margin-top: 12px;}
}
@media screen and (max-width: 600px) { 
}
@media screen and (max-width: 500px) {
}
@media screen and (max-width: 400px) { 
}