@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600);

.text-secondary {
  color: #5bbbb8 !important;
}

html {
  border-top: 5px solid #fff;
  background: #58DDAF;
  color: #2a2a2a;
}

html,
body {
  margin: 0;
  padding: 0;
  font-family: 'Oxygen';
}

h1 {
  color: #fff;
  text-align: center;
  font-weight: 700;
}

.slider {
  width: 100%;
  margin: 0 !important;
  ;
  padding: 0;
}

.slick-slide {
  margin: 0px 00px;
}


.slick-prev:before,
.slick-next:before {
  color: black;
}


.slick-slide {
  transition: all ease-in-out .3s;
  opacity: .2;
}

.slick-active {
  opacity: .5;
}

.slick-current {
  opacity: 1;
}

.hidemobile {
  display: block;
}

.showmobile {
  display: none !important;
}

.halfhalf {
  width: 50% !important;
  display: none !important;
}

.getyourplanmobile {
    display: none;
}
  
.videoprice {
    object-fit: cover;
    width: 100vw;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
}
  
.cwh {
    color: white !important;
}
.wwa-img{
    height:100px;
}
.hide-m{
    display:block !important;
}
.show-m{
    display:none !important;
}
@media only screen and (max-width: 600px) {
  .halfhalf {
    width: 100% !important;
    display: block !important;
  }

  .righthalf {
    top: 30% !important;
    width: 100% !important;
  }

  .hidemobile {
    display: none !important;
  }

  .showmobile {
    display: block !important;
  }

  .firstslide {
    height: 800px;
  }

  .service-step-item {
    width: 33%;
  }

  .getyourplanmobile {
    display: block !important;
  }

  .h5mobile {
    font-size: 0.75rem;
    display: none;
  }

  .textalignmobile {
    text-align: center;
  }
  .wwa-img{
      height:50px;
  }
  .hide-m{
    display:none !important;
    }
  .show-m{
        display:block !important;
  }
  .cwh{
      font-size:0.85rem;
  }
}
