
/* Start Slider Area
==================================================*/
.slider-bg-1 {background: url(/img/main/visual01.jpg);}
.slider-bg-2 {background: url(/img/main/visual02.jpg);}
.slider-bg-3 {background: url(/img/main/visual03.jpg);}

.slider-area{ 
	min-height:850px;
    height: 100vh;  
    background-size: cover;
    background-position: center;
    background-color: ; 
    display: ;
    width: 100%;
}

.single-slider { 
	min-height:850px;
    height: 100vh; 
    background-size: cover;
    background-position: center;
    background-color: ; 
    display: table;
    width: 100%;
}

  .single-slider.overlay {
    position: relative; }
    .single-slider.overlay:before {
      position: absolute;
      content: "";
      left: 0;
      bottom: 0;
      right: 0;
      top: 0;
      background: rgba(0, 0, 0, 0.4); }
.slider-inner {
    display: table-cell;
    vertical-align: middle;
}

.slider-inner > div{
    width: 1200px;
	margin:0 auto;
    
}

.slider-inner h1 {
    font-size: ;
    color: #fff;
    font-weight: 700; 
	line-height:1.1
}

.slider-inner h1 span{
    font-weight: 700; 
}
.slider-inner h2 {
    font-size: ;
    color: #fff;
    font-weight: 400;  
	line-height:1.2;
	letter-spacing:-2px;
	}
.slider-inner h2 span{
    font-weight: 700; 
	}
.slider-inner h5 {
    font-size: ;
    color: #fff;
    font-weight: 500; 
	text-transform:uppercase; 
	line-height:1.2; margin-left:5px;}
    @media (max-width: 576px) {
      .site-blocks-cover h1 {
        font-size: 2rem; } 
	}
		
/*		
.slider-inner h3 {
    font-size: 30px;
    text-transform: uppercase;
    color: #fff;
    letter-spacing: 3px;
    font-weight: 400;
}

.slider-inner h2 {
    font-size: ;
    text-transform: ;
    color: #fff;
    line-height: 1.2;
    margin-bottom: 1em;
}


.slider-inner p {
    font-size: ;
    text-transform: ;
    color: #fff;
    letter-spacing: ;
    margin-bottom: 1em;
}
*/

.get-started-btn {
    margin-top: 40px;
    padding: 15px 35px;
    text-transform: capitalize;
    font-weight: 700;
    letter-spacing: 2px;
}
/* End Slider Area */

   /* start owl-carousel */
.slider-area   .owl-carousel .owl-nav button {
      position: absolute;
      background: # !important;
      color: #ffffff !important;
      border-radius: 2px;
      height: 30px;
      width: 30px;
      left: 30px;
      font-size: 30px;
      top: 50%;
      text-align: center;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      -webkit-transition: all 0.3s ease 0s;
      transition: all 0.3s ease 0s;
      visibility: visible;
      opacity: 1;
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	  overlay: black;
   }
.slider-area   .owl-carousel .owl-nav button.owl-next {
      left: auto;
      right: 0%;
   }
.slider-area   .owl-carousel .owl-nav button.owl-prev {
      left: 0%;
      right: auto;
   }
.slider-area   .owl-carousel .owl-nav button:hover {
      background: # !important;
      color: #304f94 !important;
   }

.slider-area   .owl-carousel .owl-dots button {
      width: 50px;
      height: 3px;
      background: #fff;
      display: inline-block;
      margin: 5px;
      border-radius: 0;
   }

.slider-area   .owl-carousel .owl-dots button.active {
      background: #304f94;
   }

.slider-area   .owl-carousel .owl-dots {
      position: absolute;
      bottom: 80px;
      left: 50%;
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%);
   }
.slider-area    .slider-inner p {
      font-size: 19px;
	  color:white;
   }

   /* End Owl-Carousel */


@media (max-width: 576px) {
  .single-slider {
    height: 600px;
  }   /* start owl-carousel */
  .slider-area   .owl-carousel .owl-nav button {
      top: 60%;
   }
   .slider-inner > div{
    width: 100% !important;
	   text-align:center;
   }
   .slider-inner > div > div{
    width: 100% !important;
   }
   .slider-inner h2{
	   text-align:center;
   }
   .slider-inner p{
	   text-align:center;
   }
   
   .slider-area .mv_banner{  display:none;}
}