

@font-face {

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  src: url(font/HelveticaNeueThin.ttf);}



#home-partnerrwd{display: none;}



body{  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';}



.row{margin-right: auto;}



.navicon{transform: scale(.8,.8);padding-bottom: 20px;}



a{

  color: #172233;

}

a:hover{color:#777;}


.contact-bg{

  height: 200px;

  width: 100vw;

}



.contact-bg img{

  filter: brightness(80%);

}

.contact-first-A{

  text-align: center;

  position: relative;

  z-index: 98;

  margin-top: -10vh;

}

.inner-headings{

  text-align: center;

  letter-spacing: 5px;

  margin: 10vh 0;

}

.inner-headings p{width: 100%;margin:auto;letter-spacing: 0;padding-top: 5vh;}


.width80-content-10height{

  max-width: 100%;

  margin: auto;

  padding-bottom: 10vh;

  letter-spacing: 1px;

}

.width80-content-10height hr{

  border: 0

}


.contact-block{

  background: #172233;width:100%;height:3vh;position:relative;z-index:98;

}

.contact-3 h5{font-size: 1em;}

.tabs-pic{background:white}

.tabs-pic {padding:0 5vw 10vw}

.tabs-pic img{padding-top: 2vw}


.how-wecan{font-size:1.6vw;}

.footer-RWD{display: none;}

button{

  border-radius: 0;

  border: 0;

  background: #172233;

  color: white;

  height: 50px;

  width: 190px;

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  font-size: 1.3vw;

  letter-spacing: 10px;

}



button:hover{

  background: #999; transition-duration: .6s;

}

button:focus{border: 0;  border-radius: 0;  outline: 0 !important;}

button:root{border:0 ; border-radius: 0;}







nav{background: rgba(255,255,255,.9);

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  color: #172233;

  height: 10%;

  }





.navbar-brand{

  font-size: 1em;

  padding-right: 1vw;

}


.socialicon{

  padding-right: 0;

}

#res-nav{

  display: none;

}


.soc-icon-list{

  position: absolute;

  display: flex;

}

.soc-icon{

  overflow:hidden;

  margin-top: 20px;

  margin-right: 3vw;

  width: 3vw;

  height: 3vw;

  border-radius: 50%;

  border: solid 0px white

}

.soc-icon i{margin-left:.5vw;margin-top:.5vw;transform: scale(.6,.6);}


.dropdown-menu{

  margin:2.2vh 0 0 -20px;

  border: 0;

  border-radius:0;

  background-color: rgba(255, 255, 255, 0.9);

}

/*.dropdown-toggle::after{display: none;}*/

.dropdown-item{color:#777;}



@media screen and (max-device-width: 992px) {

#res-nav{

  display: flex;

}

#nor-nav{

  display: none;

}

}



.home-carousel{background: grey;}

.carousel-img{width: 100%;height: 650px;}

#homecarouselindi{justify-content:flex-end;

margin-right: 5%;}

.carousel-indicators li{margin-right: 2vw;

  background-color: #172233;

  width:15px;

  height:15px;

  border-radius: 50%;}



#slogan{

  position: absolute;

  z-index: 98;

  background:rgba(255,255,255,.6);

  height:650px;

}

.slogan-headline{

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  padding-top:20vh;

  padding-bottom: 5vh;

  padding-left: 5vw;

  font-size: 3vw;

}

.slogan-inner{

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  padding-left: 5vw;

  padding-right: 5vw;
  

}



.slogan-btn{

  margin-top: 5vh;

  margin-left: 5vw;

}





#middle-text{

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  font-size: 2.5vw;

  text-align: center;

  letter-spacing: .3vw;

  margin-top: 10vh;

  margin-bottom: 10vh;

}

#middle-about{

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  font-size: 2.5vw;

  text-align: center;

  letter-spacing: .3vw;

  margin-top: 10vh;

 

}

#img-grid-control{height: 300px;padding-right:0;padding-left:0;}

#img-grid-control p, #img-grid-control a{margin-left: 2vw;}

.grid-title{

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  font-size: 1.5vw;

  padding-top: 2vh;

  padding-bottom: 1vh;

}

.grid-text{

  font-size: 1vw;

  padding-right: 2vw;

  position: absolute;



}

.home-grid-btn{

  position: absolute;

  bottom:1.5vh;
  

}

#home-partner{

  width: 90%;

  height: auto;

  margin: auto;

  margin-bottom:28vh;

}

#para-content{font-size:1vw;width:80%;margin:auto;padding-left: 10vw;padding-right: 10vw;text-align:center;}



footer{background: #172233;color: white;height:320px;}

.footer-title{padding-left: 3vw;padding-top: 2vh;font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';font-size: 1.2vw;letter-spacing: 2px;}



#footer-contact{padding-left: 3vw;padding-right: 3vw;margin-top: 2vh;}


#page-slides{background:#eff5ff; height:330px;}

.page-title{

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  padding-top:230px;

  font-size: 2.5vw;

  text-align: center;

  letter-spacing: .3vw;

}

#aboutus-slides{background-image: url("img/bann-about.jpg"); height:100%; filter: brightness(95%); background-repeat: no-repeat; background-size: cover; background-position:center center; background-color: #eff5ff;}

.aboutus-title{

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  padding-top:300px;
  
  padding-bottom:150px;

  font-size: 4vw;
  
  text-shadow: 2px 2px #000000;

  text-align: center;

  letter-spacing: .3vw;
  
  color:#FFFFFF;
  
  font-weight:bold;
 
  
}


#vide-slides{background-image: url("img/bann-video.jpg"); height:100%; filter: brightness(95%); background-repeat: no-repeat; background-size: cover; background-position:center center; background-color: #eff5ff;}

.vide-title{

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  padding-top:300px;
  
  padding-bottom:150px;

  font-size: 4vw;
  
  text-shadow: 2px 2px #000000;

  text-align: center;

  letter-spacing: .3vw;
  
  color:#FFFFFF;
  
  font-weight:bold;
 
  
}

#deal-slides{background-image: url("img/bann-dealer.jpg"); height:100%; filter: brightness(95%); background-repeat: no-repeat; background-size: cover; background-position:center center; background-color: #eff5ff;}

.deal-title{

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  padding-top:300px;
  
  padding-bottom:150px;

  font-size: 4vw;
  
  text-shadow: 2px 2px #000000;

  text-align: center;

  letter-spacing: .3vw;
  
  color:#FFFFFF;
  
  font-weight:bold;
 
  
}


#cont-slides{background-image: url("img/bann-contactus.jpg"); height:100%; filter: brightness(95%); background-repeat: no-repeat; background-size: cover; background-position:center center; background-color: #eff5ff;}

.cont-title{

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  padding-top:300px;
  
  padding-bottom:150px;

  font-size: 4vw;
  
  text-shadow: 2px 2px #000000;

  text-align: center;

  letter-spacing: .3vw;
  
  color:#FFFFFF;
  
  font-weight:bold;
 
  
}


.img-click-banner{

  width: 100%;

  height: 350px;

}

.img-click-banner img{  filter: brightness(.3);}

.img-click-banner .bar-txt{position: relative;top:-250px;padding-left:100px;text-align: center;}

.img-click-banner .bar-txt p{width: 60%;margin:auto;}

.img-click-banner a:hover{text-decoration: none;color:white}

.img-click-banner a:hover img{  filter: brightness(.7);transition:.7s;}




#product-imglink-control{padding: 0;height: 350px;overflow: hidden;

  background-repeat: no-repeat;

  background-size: 500px 350px;}

.product-title{

    position: absolute;

    bottom: 0;

    height: 100px;

    width: 100%;

    background: rgba(0, 0, 0, 0.6);

    font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

    color: white;

    font-size: 2vw;

    letter-spacing: 2px;

    line-height: 4vh;

    padding-top:1vh;

    padding-left: 2vw;

}

#product-link:hover > img{transform:scale(1.2,1.2);;filter:saturate(1.2) brightness(1.05);transition-duration: .5s;}

#product-link:hover > .product-title{

  background: rgba(0, 0, 0, 0.3);transform: translateX(1);transform-origin: left;transition-duration: .5s;

}





.product-cat-title{

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  padding-top:150px;

  padding-left: 8vw;

  font-size: 2.5vw;

  letter-spacing: .5vw;



}

.product-cat-title a:hover{color:#172233;}

.product-cat-bannerimg{

  width: 70vw;

  height: 50vh;

  float: right;

  margin-top:-10px;

}



.product-cat-box{

  margin-left: 10vw;

  margin-top: -30px;

  background:#172233;

  color:white;

  padding:1vw;

}

.product-cat-link{

  position: absolute;

  bottom: 1vh;

  right:2vw;

  font-size:1.2vw;

  letter-spacing: 2px;

}

.product-cat-link a{

color:white

}

#product-cat-select{

  width:85%;

  margin:15vh auto;

}

#product-cat-selectitems{

  background:none;

  margin-bottom: 20vh;

}

.product-cat-selectitemimg{overflow:hidden;}

#product-cat-selectitems img{height: 15vw;}

.product-cat-selectitems-title{

  margin-top: 20px;

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  font-size: 1.2vw;
  
  text-align: center;

}

#product-cat-selectitems a:hover > .product-cat-selectitemimg img{transform: translateY(-.5vw) scale(1.15);transition: .5s;}

.product-back{

  position: absolute;

  right:8vw;

  bottom:5px;

}

.product-back a:hover{color:#172233;}

#product-inner-texts{

  margin-left: 3vw;
  font-size: 1vw;

}

.product-inner-title{

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  font-size: 2vw;

  margin-top: -10px;

  padding-bottom: 40px;

  letter-spacing: 1.5px;

}


.fullwidth-content{

  padding-top: 30vh;

  max-width: 100%;

  height:auto
  

}

.index-pro-press a:hover img{transform: translateY(-.5vw) scale(1.15);transition: .5s;}

.product-name h5{font-size:1.3vw;}

.bar-txt{

  letter-spacing: .5px;

  padding: 20px 100px 20px 40px;

}


.tab{width: 100%;}

.tab button{

  border-bottom:  1px solid #ccc;

  border-left:  1px solid #ccc;

  border-right:  1px solid #ccc;

  margin: auto 2vw;

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  letter-spacing: 2px;

}

.tab button:hover{color:white;

  transition: .4s;

}

.tablinks{

  background: none;

  color:black;

  text-align: center;

}



#cat-select-inner{

  width:100%;margin:auto;background:rgba(85%,95%,100%,0.3);

  padding: 2vw;

}

#product-inner{

  margin-top: 50px;

  font-size: 1.1vw;

}

.product-detail-imgselect{

background: rgba(0, 0, 0, 0.05);

height:21.9vw;

overflow-x: hidden;

overflow-y: scroll;

}

.product-detail-img{

  width: 8%

}



.product-detail-imgselect img{

  width:85%;

  height:auto;

  margin: 0 0 10px 10px;

}

.product-detail-imgselect img:hover{

  filter: brightness(.6);

}

.product-detail-img img{

  width:100%;

  height:100%;

}

.tabcontent h3{

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';

  font-size: 2vw;

}











#product-inner-carousel{

  width: 85%;

  margin: auto;

  margin-bottom: 200px;

  transform: scale(.9,.9);

}

.w-auto{width: 100%;}

.carousel-control-next{margin-right: -5vw;}

.carousel-control-prev{margin-left: -5vw;}

.carousel-control-prev-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");}

.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}

#product-inner-carousel #product-link{overflow:hidden;}

#product-inner-carousel #product-carousel-imglink-control{overflow:hidden; }





#product-hithlights{ padding-right: 10vw;padding-left: 10vw;margin-bottom: 300px;}

#highlight-title{font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';font-size: 2vw;line-height: 4vh; letter-spacing: 4px; padding-top: 1vh;}

#highlight-text{

  font-size: .8vw;margin-top: 5vh;

  padding-right: 2vw;

}

.highlight-more{

  position: absolute;

  bottom: -5vw;

  font-size: 1.2vw;

}



#pills-tab{ text-align: center; margin: 10vh auto; padding-left: 2vw;}

#pills-tab li{font-size: 1.2vw;margin: 0 2vw 0;}

.nav-pills .nav-link{border-radius: 0; color:grey;}

.nav-pills .nav-link:hover{color:black;}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link{

  color:black;

  background: none;

 }



 .card-columns {



     column-count: 3;

   }



.card{border-radius: 0; border:0;background:#172233; color: white;overflow:hidden;  position: relative;

  z-index: 999;}

.card a{color:white;}

.card img{border-radius: 0;z-index:1}

.card a:hover > img{transform: scale(1.1,1.1);transition: .5s}

.card a:hover > .card-block{background: rgba(0,0,0,0.8);transform: translateY(1vw);;transition: .5s}

.card-block{

  position: absolute;

  width: 100%;

  padding-left: 20px;

  padding-right: 20px;

  bottom:200px;

  background: rgba(0,0,0,0.5);

}

.card-title{

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';font-size: 2vw; letter-spacing: 2px; line-height: 5vh;

}

.card-text{



  height:150px;

  padding-top: 30px;

  padding-left: 20px;

  padding-right: 20px;



}

.card span{float: right;padding-right: 20px;padding-bottom: 10px;}

.about-inner-photo{

  height:500px; width:80%; margin:10;padding:10;

}

.about-inner-photo2{

  height:500px; width:90%;position: absolute; bottom:50px;left:50px;

}

.about-in-mtop{

  height: 30vw;

  margin-top:10vw;

}

.index-news-board{

  background: rgba(32, 94, 186,0.35);



  height: auto;

}


.parallax-window-3{height: 15vh;}

.contact-txt h1{

  letter-spacing: 5px;

  padding-bottom: 40px;

  text-align: center;

  padding-top: 5vh;

}

.contact-click-banner .contact-txt{position: relative;z-index: 2;background: rgba(0,0,0,.8);}

.contact-click-banner:hover{text-decoration:none;color:white;}

.contact-click-banner:hover .contact-txt{background: rgba(0,0,0,.0);text-shadow: 2px 2px 2px black;transition: .6s;}

.contact-block{

  background: #ffffff;width:100%;height:3vh;position:relative;z-index:98;

}


#video-title{

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';font-size: 2vw;line-height: 6vh;
  position: absolute;

  z-index: 98;

  text-shadow: 0px 0px 5px rgba(255, 255, 255, .9);



}

#video-text{

  background: rgba(0, 0, 0, 0.8);

  color: white;

  height: 150px;

  top:-5vh;

  left:5vw;

  padding-top: 2vh;

  padding-left: 2vw;

}

#video-vframe{margin-top: 5vw;}

#video-number{

  font-family: 'Verdana", "Arial", "Helvetica", "sans-serif';font-size: 7vw;

  right:-6vw;

  top:-7vh;

}





#contact-contact{width: 80%;margin: 10vh auto; font-size: 1.2vw;}


.spec-inner{max-width: 90%;text-align:left; font-size:1vw; margin: 2% auto;}


.text-inner{max-width: 60%;text-align:left; font-size:1.1vw; margin: 2% auto;}


.about-inner{max-width: 90%;text-align:left; font-size:1vw; margin: 2% auto; padding:10vw;}
 
.video-vframe-vv{width:100%;

  height:500px;}



.videorow{width:80%;margin:25vh auto;}

.contact-nor{display: block;}

.contact-rwd{display: none  ;}



.width80-content-10height{

  max-width: 80%;

  margin: auto;

  padding-bottom: 10vh;

  letter-spacing: 1px;

}

.width80-content-10height hr{

  border: 0

}

.new-content p{font-size:4vw;}

	#myBtn {

  display: none;

  position: fixed;
  
  width: 50px;

  bottom: 20px;

  right: 30px;

  z-index: 99;

  font-size: 18px;

  border: none;

  outline: none;

  background-color: rgba(0,0,0,.1);

  color: white;

  cursor: pointer;

  padding: 15px;
  
  border-radius: 4px;

}



#myBtn:hover {

  background-color: rgba(0,0,0,.1);

  color:white;
  
  border-radius: 4px;

}


@media only screen and (max-device-width: 1140px) {



    .slogan-headline{

      padding-top:15vh;

      padding-bottom:5vh;

    }
	

  font-size: 5vw;

  padding-top:170px;
  
  padding-bottom:120px;}

  .tabs-pic{margin:5vw 2vw;}

  .tabs-pic img{margin: 2vw 0}
  

}



@media only screen and (max-device-width: 992px) {

    #slogan{height:auto}

    .carousel-img{

      height:50vw;width: 100%;

    }

    .slogan-headline{

      padding-top:2vh;

      padding-bottom:2vh;

      font-size:5vw;

    }

    .slogan-inner{display:none;}
	
	.grid-title{font-size: 2.2vw;padding-left: 1vw;padding-top: 2vw;}

    .grid-text{padding-left: 1vw; font-size:1.8vw}

    #page-slides{height: 30vw;}

    .page-title{

      padding-top:50px;

      font-size:5vw;

    }
	
    .text-inner{padding-left: 5vw; font-size:2vw}
	
	.spec-inner{font-size:3vw}

    #middle-text{font-size:4vw;}

    #middle-about{font-size:4vw;}

    .about-inner{max-width: 80%;text-align:left; font-size:3vw; margin: 2% auto; padding:10vw;}

    .about-inner-photo{

      height:60vw; width: 80%;

    }

    .about-inner-photo2{

      height:60vw; width:100%;position: relative; top:1vw;

    }

    .product-title{font-size:5vw;padding-left:10vw;}

    .product-cat-title{font-size:5vw;padding-top: 10vw;}

    .product-cat-bannerimg{height:auto;margin-top: 0}

    #product-cat-selectitems img{height: auto;}

    .product-cat-box{margin-left:5vw;margin-top:auto;height:auto}

    .product-cat-selectitems-title{font-size: 3vw;}

    .product-inner-title{font-size: 5vw; font-weight: bold;}

    .tablinks{width:100%}

    .tabcontent h3{font-size: 5vw;}

    .card-columns{column-count:1}

    .card-title{font-size:5vw;}

    #pills-tab li{font-size: 4vw;margin:2vw;}

    #video-title{font-size: 8vw;line-height: 7vw;position: relative;}

    .video-vframe-vv{height:200px;margin-top: 5vw;}

    #video-number{display: none;}

    #video-text{

      top:0;

      left:0;

    }

    #video-vframe{      padding: 0;}

    .about-in-mtop{height: auto;

    margin-top:0;}

    .videorow{width:100%}

    .videorow{margin-top: 10vw;}

    .contact-map{display:none;}

    .contact-contact div{width: 46%}

    .contact-nor{display: none;}

    .contact-rwd{display: block;}

    #change{width:100%;}

    #home-partner{display: none;}

    #home-partnerrwd{display:block }
	
	.videorow{width:100%;margin:20vh auto;}

  .tabs-pic{margin:5vw 2vw;}

  .tabs-pic img{margin: 2vw 0}
  
  .product-inner-title{font-size: 5vw;}
  
  #product-inner-texts p{

  font-size: 3vw;}
  
  .product-name h5{font-size:4vw;}
  
  
    #aboutus-slides{background-image: url("img/bann-about.jpg"); height:10%; filter: brightness(90%); background-repeat: no-repeat; background-size: cover; background-position:center center; background-color: #eff5ff;}
  .aboutus-title{font-size: 12vw; padding:5vh;}
  
 #vide-slides{background-image: url("img/bann-video.jpg"); height:10%; filter: brightness(90%); background-repeat: no-repeat; background-size: cover; background-position:center center; background-color: #eff5ff;}  
  .vide-title{font-size: 12vw; padding:5vh;}
  
  #deal-slides{background-image: url("img/bann-dealer.jpg"); height:10%; filter: brightness(90%); background-repeat: no-repeat; background-size: cover; background-position:center center; background-color: #eff5ff;}
  .deal-title{font-size: 10vw;padding:5vh;text-align: center;}
  
  #cont-slides{background-image: url("img/bann-contactus.jpg"); height:10%; filter: brightness(90%); background-repeat: no-repeat; background-size: cover; background-position:center center; background-color: #eff5ff;}
  .cont-title{font-size: 12vw;padding:5vh;}


}



@media only screen and (max-device-width: 720px) {

  .home-img-hide{display: none;}
  
  .grid-title{font-size: 6vw;padding-left: 5vw;padding-top: 6vw;}

  .grid-text{padding-left: 5vw; font-size:4vw}
  
  .text-inner{padding-left: 5vw; font-size:5vw}

  .about-inner{max-width:100%;padding-left: 5vw; font-size:5vw; margin:10% auto; padding:10vw;}
  
  .about-inner-photo{display: none;}
  
  .spec-inner{font-size:4vw}
  
  .page-title{font-size: 7vw;}
  
  .home-grid-btn{font-size: 4vw;}
  
  #slogan{height:280px;}
  
  .slogan-btn{font-size: 4vw;}
  
  .slogan-headline{padding-top: 5vh;font-size: 6vw;}
  
  .carousel-img{height:280px;}
  
  .slogan-inner{display: none;}

  #middle-text{font-size:8vw;}

  #middle-about{font-size:8vw;}

  #para-content{width:95%;font-size:4vw;}

  .how-wecan{font-size:5vw;}

  .footer-desk{display: none;}

  .footer-RWD{display: block;height:auto;}
  
  .footer-title{font-size:5vw;}
  
  .contact-block{display: none;}
  
  .product-cat-selectitems-title{font-size: 5vw;}
  
  .contact-3 div{padding-bottom: 10vh;}
  
  .tabs-pic{margin:5vw 2vw;}

  .tabs-pic img{margin: 2vw 0}
  
  .sup-txt p{display: none;}
  
	
  .tabs-pic{margin:5vw 2vw;}

  .tabs-pic img{margin: 2vw 0}
  
  .product-inner-title{font-size: 7vw;}
  
  .tabcontent h3{font-size: 7vw; font-weight:bold;}
  
  #aboutus-slides{background-image: url("img/bann-about.jpg"); height:15%; filter: brightness(90%); background-repeat: no-repeat; background-size: cover; background-position:center center; background-color: #eff5ff;}
  .aboutus-title{font-size: 10vw; padding:5vh;}
  
 #vide-slides{background-image: url("img/bann-video.jpg"); height:15%; filter: brightness(90%); background-repeat: no-repeat; background-size: cover; background-position:center center; background-color: #eff5ff;}  
  .vide-title{font-size: 12vw; padding:5vh;}
  
  #deal-slides{background-image: url("img/bann-dealer.jpg"); height:15%; filter: brightness(90%); background-repeat: no-repeat; background-size: cover; background-position:center center; background-color: #eff5ff;}
  .deal-title{font-size: 10vw;padding:5vh;text-align: center;}
  
  #cont-slides{background-image: url("img/bann-contactus.jpg"); height:15%; filter: brightness(90%); background-repeat: no-repeat; background-size: cover; background-position:center center; background-color: #eff5ff;}
  .cont-title{font-size: 10vw;padding:5vh;}
  
  
  .inner-headings h1{font-size:7vw;font-weight:bold;}
  
  #product-inner-texts p{

  font-size: 4vw;

}

  .product-name h5{font-size:6vw;}
  
  .product-cat-title{font-size:8vw;}
  
  .news-content p{font-size:8vw;}
  
  #video-title{font-size: 7vw;line-height: 7vw;position: relative;}

    .video-vframe-vv{height:200px;margin-top: 5vw;}

    #video-number{display: none;}

    #video-text{

      top:0;

      left:0;

    }

    #video-vframe{      padding: 0;}

    .about-in-mtop{height: auto;

    margin-top:0;}

    .videorow{width:100%}

    .videorow{margin-top: 10vw;}
	
	

	
  
}

