#rstpl-pagewrap .rstpl-slideshow-position .rsmg-slider-row .rsmg-slider-col-12 .slick-carousel .slick-list .slick-track .slick-slide .rstpl-slider-main-image .rstpl-caption {
background-color: #000066;
background-image: radial-gradient(circle at 20% 40%, #000066 0%,#000024 60%);
}

#rstpl-pagewrap .rstpl-slideshow-position .rsmg-slider-row .rsmg-slider-col-12 .slick-carousel .slick-list .slick-track .slick-slide .rstpl-slider-main-image .rstpl-caption:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: -webkit-radial-gradient(circle at 20% 40%, #000066 0%,#000024 60%);
background-image: -moz-radial-gradient(circle at 20% 40%, #000066 0%,#000024 60%);
background-image: -ms-radial-gradient(circle at 20% 40%, #000066 0%,#000024 60%);
background-image: -o-radial-gradient(circle at 20% 40%, #000066 0%,#000024 60%);
background-image: radial-gradient(circle at 20% 40%, #000066 0%,#000024 60%);
}


#rstpl-pagewrap .rstpl-slideshow-position:after {
content: "";
padding: 0;
margin: 0;
position: absolute;
bottom: 0;
right: 0;
width: 0px;
height: 110px;
background: #ffffff;
}

#rstpl-pagewrap .rstpl-slideshow-position .rsmg-slider-row .rsmg-slider-col-12 .slick-carousel .slick-list .slick-track .slick-slide .rstpl-slider-main-image .rstpl-caption {
  padding: 8rem 12rem 12rem 3rem;
  height: 100%;
}

#rstpl-footer-container {
  margin-top: 0rem;
}

.mt-md-4 {
margin-top: 0rem !important;
}

#rstpl-main-menu-position.rstpl-overlap-menu .navbar {
margin: 0 0 0 0rem;
}



h1 {
margin: 2rem 0 30px 2rem;
}

#rstpl-footer-container {
background-image: linear-gradient(180deg, #FFFFFF 75%,#ffffff 115%);
}



 .google-maps {
    position: relative;
    padding-bottom: 75%; // This is the aspect ratio
    height: 0;
    overflow: hidden;

  }
  .google-maps iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
  }
.com-contact {
margin: 5rem;
}

#rstpl-footer-container .mod-menu.nav .nav-item .nav-link {
padding-right: 1.5rem;
}
.rstpl-copyright a {
font-weight: 900;
color: #000066;
text-decoration: none;
}