body{font-family: "Montserrat"; padding-bottom: 50px;}
.h-100{height : auto !important;}
h3{font-size: 18px;font-weight: 600;}
.btn-outline-primary{margin-right: 5px;}
p{font-size: 14px;}
.btn-secondary{background-color: transparent;width: 150px;color: #007461;border: solid 1px;border-radius: 20px;font-weight: 600;}
.btn.active, .btn-secondary:active{background-color: #007461 !important;color: #fff; border-color:#007461 !important;}
.btn:hover,.btn:focus{background-color: #007461;color: #fff; border-color:#007461;}
.btn-secondary:active, .btn-secondary:hover, .btn-secondary:focus {font-size:16px; padding: 8px 10px;}
.btn-outline-primary {background-color: transparent;color: #007461;border: solid 1px;border-radius: 20px;font-weight: 600;}
.btn-outline-primary:active, .btn-outline-primary:hover, .btn-outline-primary:focus{background-color: #075144 !important; color: #fff; border-color:#075144 !important;}
.btn-primary {background-color: #007461; color: #fff; border-radius: 20px;font-weight: 600;border-color:#007461;}
.btn-primary:active, .btn-primary:hover, .btn-primary:focus{background-color: #075144 !important;color: #fff;border-color:#075144 !important;}
.accordion-button, .accordion-body{font-size: 12px;}
.card{--bs-card-border-color:none;}
.btn{font-size: 14px;padding: 8px 24px;}
.h-100{height:100% !important;}
ul.nav {align-items:center;}
.header{text-align:center;}
img.logo{margin-right: auto; margin-left: auto; width: 70px;}
h1{margin-top: 20px;margin-bottom: 10px;font-size: 25px;}
h2{margin-top: 10px;margin-bottom: 50px;font-size: 15px;}
.nav-item{margin: 0px 2px;}
.modal-open{height:400px;}
body{height:auto;}
