.cid-sHFZFoXlGS {
  background-color: #ffffff !important;
  margin-top: 40px !important;
}
.mt-80 {
  margin-top: 80px !important;
}
@media only screen and (max-width: 2800px) and (min-width: 1950px) {
  .carousel-height {
    height: 800px !important;
  }
  .full-screen .carousel-item .container.container-slide {
    width: 100%;
    min-height: 45vh !important;
    padding: 0;
  }
  .carousel-inner {
    height: 100% !important;
  }
  .full-screen .slider-fullscreen-image {
    min-height: 65vh;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
  }
  .carousel-caption {
    top: 30% !important;
  }
}
@media only screen and (max-width: 1920px) and (min-width: 1700px) {
  .carousel-height {
    height: 600px !important;
  }
  .full-screen .carousel-item .container.container-slide {
    width: 100%;
    min-height: 45vh !important;
    padding: 0;
  }
  .carousel-inner {
    height: 100% !important;
  }
  .full-screen .slider-fullscreen-image {
    min-height: 65vh;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
  }
  .carousel-caption {
    top: 30% !important;
  }
}
@media only screen and (max-width: 1650px) and (min-width: 1405px) {
  .full-screen .carousel-item .container.container-slide {
    width: 100%;
    min-height: 45vh !important;
    padding: 0;
  }
  .full-screen .slider-fullscreen-image {
    min-height: 65vh !important;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
  }
  .carousel-height {
    height: 455px !important;
  }
  .carousel-caption {
    top: 36%!important;
  }
}
@media only screen and (max-width: 1400px) and (min-width: 960px) {
  .full-screen .carousel-item .container.container-slide {
    width: 100%;
    min-height: 90vh !important;
    padding: 0;
  }
  .full-screen .slider-fullscreen-image {
    min-height: 80vh !important;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
  }
  .carousel-height {
    height: 455px !important;
  }
  .carousel-caption {
    top: 45%!important;
  }
}
@media only screen and (max-width: 960px) and (min-width: 800px) {
  .full-screen .carousel-item .container.container-slide {
    width: 100%;
    min-height: 50vh !important;
    padding: 0;
  }
  .full-screen .slider-fullscreen-image {
    min-height: 65vh !important;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
  }
  .carousel-height {
    height: 400px !important;
  }
  .carousel-caption {
    top: 60% !important;
  }
}
@media only screen and (max-width: 767px) and (min-width: 300px) {
  .full-screen .carousel-item .container.container-slide {
    width: 100%;
    min-height: 75vh;
    padding: 0;
  }
  
  .align-left, .align-center, .align-right, .mbr-section-btn, .mbr-section-title {
     text-align: left; 
}
  
  .cid-sHHpfP1BI6 {
    background-color: #ffffff !important;
}
  .full-screen .slider-fullscreen-image {
    min-height: 65vh !important;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
  }
  .carousel-height {
    height: auto !important;
  }
  .carousel-caption {
    top: 60% !important;
  }
}