.hero-1 .hero-wrapper {
  
   --bg-parallax-image: url(../images/back7.jpg)!important;
  --bg-parallax-opacity: 1;
  padding-top: var(--bs-hero-1-padding);
}
.hero-3 .hero-wrapper
{
   --bg-parallax-image: url(../images/back12.jpg)!important;
  --bg-parallax-opacity: 1;
}

.hero-3 .hero-inner-text {
height:600px;
}
.hero-1 .hero-inner-text {
height:600px;
}
.hero-image-1 {
    position: absolute;
    bottom: 0px !important;
}

.fs-4 {
    font-size: calc(1.275rem + .3vw) !important;
}

@media screen and (max-width: 767px) {
    .fs-4 {
        font-size: 1.2rem !important;
    }
    
}
.btn-lg, .btn-group-lg > .btn {
    --bs-btn-padding-y: 1.032rem;
    --bs-btn-padding-x: 2.022rem;
    --bs-btn-font-size: 18px;
}
@media screen and (max-width: 767px) {
    .btn-lg, .btn-group-lg > .btn {
        --bs-btn-padding-y: 0.5rem;
        --bs-btn-padding-x: 1.5rem;
        --bs-btn-font-size: 15px;
    }
    
}
@media screen and (max-width: 1200px)
{
.hero-images-3
{
position: relative !important;
top:105px !important;
}
}
@media screen and (max-width: 767px)
{
.hero-image-1
{
top:320px !important;
}
}


@media screen and (max-width: 767px)
{
    
iframe
{
height:400px !important;
}
}