body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /*    font-size: 18px;
      line-height: 24px;
      font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
      color: #666;*/
  overflow-x: hidden; }

.banner {
  width: 100%;
  background-color:#0176c5;
  color: #fff;
  position: relative;
  /*padding-bottom:10vh;*/ }
  
.bgcolor1{ background-color:#f5dc8c; width:100%; margin:0 auto; padding-top:20px;}
.bgcolor2{ background-color:#ddeedb;width:100%; margin:0 auto; padding-top:20px;}
.bgcolor3{ background-color:#d25e73;width:100%; margin:0 auto; padding-top:20px;}
.bgcolor3 p{ color:#FCC;}
  @media (max-width: 768px) {
    .banner {
      /*height: 100vh;*/ } }
  .banner .trans {
    position: absolute;
    width: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); }
  .banner-content {
    max-width: 1000px;
    margin: auto;
    text-align: center; }
    .banner-content img {
/*      width: 130px;
      height: 130px;*/
	  max-width:658px;
      margin:0 auto;
	  width:100%;
	  height:auto; }
    .banner-content h1 {
		padding:20px 5px 0 5px;
      /*margin:10px auto;
      line-height: 42px;*/
      letter-spacing: 1px; }
    .banner-content p, .banner-content small {
      font-size: 16px;
      letter-spacing: 3px;
	  padding:0 0 20px 0; }
    .banner-content small {
      color: #f8f8f8;
      padding: 0 9px;
      border-left: 3px solid yellow;
      border-right: 3px solid yellow; }
  .banner .main-heading-wrapper {
    /*        h1 {
                margin: 0;
                font-size: 30px;
                letter-spacing: 2px;
                @media (max-width: 400px) {
                    font-size: 40px;
                }
                small {
                    font-size: 16px;
                    color: #f8f8f8;
                    padding: 0 9px;
                    border-left: 3px solid yellow;
                    border-right: 3px solid yellow;
                }
                span {
                    font-size: 14px;
                }
            }
            img {
                width: 90px;
                @media (max-width: 400px) {
                    margin-right:0;
                }
            }
                
                > p {
                    font-size: 30px;
                    @media (max-width: 400px) {
                        font-size: 20px;
                    } 
                }*/ }

.video-slider .slick-content {
  padding: 0 5px;
  width: 100%; }
  .video-slider .slick-content img, .video-slider .slick-content iframe, .video-slider .slick-content .video-item {
    width: 100%; }
  .video-slider .slick-content a div {
    padding-bottom: 60%;
    background-position: center;
    background-size: cover;
    width: 100%;
    border-bottom: 5px solid #3EC7C2; }
  .video-slider .slick-content a p {
    margin: 5px 0 0; }
.video-slider .slick-prev::before, .video-slider .slick-next::before {
  color: #3EC7C2 !important; }

/*# sourceMappingURL=style.css.map */
