body{ background-color: #2185d0 !important; }
body.pushable>.pusher { background-color: #2185d0 !important; }
.segment.white { background-color: white !important; }
.ui.message p.lead { font-size: 1.5em; color: #333333; line-height: 1.4; font-weight: 300; text-align: center; }
.slick-prev:before,.slick-next:before{ color: black !important; }
.segment.masthead { margin-top: 45px !important; }
.button.launch, .main.menu { background-color: rgb( 33, 133, 208, 0 ) }
.button.launch:hover { background-color: #2185d0 !important; }
.extxt { margin-left: 5px; }
p.quote{ font: italic bold 2.1em/30px Georgia, serif; }
.landing-image1 { background-image: url('../images/imp1.jpg') !important; background-size: cover !important; height: 1050px; }
.landing-image2 { background-image: url('../images/imp2.jpg') !important; background-size: cover !important; height: 1050px; }
.landing-image3 { background-image: url('../images/imp3.jpg') !important; background-size: cover !important; height: 1050px; }
.landing-image4 { background-image: url('../images/imp4.jpg') !important; background-size: cover !important; height: 1050px; }
.landing-image5 { background-image: url('../images/imp5.jpg') !important; background-size: cover !important; height: 1050px; }
.landing-image6 { background-image: url('../images/imp6.jpg') !important; background-size: cover !important; height: 1050px; }
.landing-image7 { background-image: url('../images/imp7.jpg') !important; background-size: cover !important; height: 1050px; }
.landing-image8 { background-image: url('../images/imp8.jpg') !important; background-size: cover !important; height: 1050px; }
.logo-back { background-color: rgba(255, 255, 255, 0.2); height: 485px; width: 450px !important; border-radius: 200px; }
@media only screen and (max-width: 768px) {
  /* For mobile phones: */
  [class*="landing-image"] {
    height: 600px;
  }
  [class*="logo-back"]{
    background-color: rgba(255, 255, 255, 0.6); height: auto;
  }
}
