#mainNav .navbar-brand img {
    height: 3rem;
}


@media (min-width: 992px){

#mainNav .navbar-brand img {
    height: 8rem;
}
#mainNav.navbar-shrink .navbar-brand svg, #mainNav.navbar-shrink .navbar-brand img {
    height: 5rem;
}

.mymasthead-subheading{
font-size:6rem !important;
line-height: 5rem !important;
margin-bottom: 3rem !important;
}

.flarge
{
font-size:12rem !important;
}

.mymasthead-heading {
font-size: 2rem !important;
line-height: 3rem !important;
}

.section-heading
{
font-size: 3rem !important;
line-height: 3.3rem !important;
}

header.masthead {
background-image: none;
padding-top: 0 !important;
padding-bottom: 5.5rem !important;

}

.carousel-caption {
top:30% !important;

}

.page-section {
    padding: 6rem 0 !important;
}


}

body
{
font-size: 1.5rem;
font-weight: 300;
}

header.masthead {
background-image: none;
padding-top: 5.5rem;
padding-bottom: 1rem;
}

.carousel-caption {
top:5%;
}

.carousel-caption.d-none
{
display:block !important;
}

.mymasthead-subheading{
font-family: "Niconne", cursive;
font-size:2rem;
line-height: 1.5rem;
font-style: normal;
margin-bottom: 1.5rem;
}

.flarge
{
font-size:4rem;
}

.mymasthead-heading {
font-family: "Poppins", sans-serif;
text-align: center;
font-size: 1rem;
line-height: 1.5rem;
font-weight: bold;

}

.section-heading
{
font-family: "Poppins", sans-serif;
font-size: 2rem;
line-height: 2.2rem;
color: #009fd2;
margin-bottom: 1.5rem;

}

.page-section {
    padding: 3rem 0;
}

footer{
background-color:#ea7e20;
color: #fff;
}

footer img.logo{
    height: 8rem;
}

footer b 
{
font-weight:700;
}

.m-t {margin-top:1.5rem;}
.m-t-l {margin-top:3rem;}

.m-l {margin-left:1.5rem;}
.m-r {margin-right:1.5rem;}
.m-r-l {margin-right:3rem;}
.m-r-xl {margin-right:4.2rem;}

li.nav-item {min-width: 150px;}

.text-orange{
	--bs-text-opacity: 1;
    color: #ea7e20 !important;
}

.text-green{
	--bs-text-opacity: 1;
    color: #2eab5c !important;
}


.btn-social-orange {
  --bs-btn-color: #ea7e20;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #ea7e20;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #ea7e20;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ea7e20;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
}

.btn-social-white {
	height: 2rem;
    width: 2rem;
  --bs-btn-color: #212529;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #fff;
  --bs-btn-hover-color: #ea7e20;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #ea7e20;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ea7e20;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
}


.btn-orange {
  --bs-btn-color: #fff;
  --bs-btn-bg: #ea7e20;
  --bs-btn-border-color: #ea7e20;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #ea7e20;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ea7e20;
  --bs-btn-disabled-bg: #fff;
  --bs-btn-disabled-border-color: #fff;
  --bs-btn-border-radius: 0.8rem;
}