section.hero{
	background: url('../__Images__/banner-1.png') no-repeat scroll top center;
    background-size: cover;
	height: 100vh;
	/*box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 50%) !important;*/
}
section.hero.video-loaded{ box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 92%) !important; }
section.hero #hero-top-content h1,section.hero #hero-top-content h5{ text-shadow: 1px 1px 11px rgb(0 0 0 / 70%); }
section.hero #hero-slider{ top: 0; left: 0; height: 100vh; z-index: -1; }
section.hero #hero-slider img.img-fluid{ width:100vw; }
section.hero #hero-slider .owl-carousel .owl-stage-outer{ height:100%; }
section.hero #hero-slider .owl-carousel .owl-stage{ height:100%; }
section.hero #hero-slider .owl-carousel .owl-item{ height:100%; }
section.hero #hero-slider .img-block{
  height:100%;
  width:100vw;
  min-height:350px;
  background:no-repeat center center scroll;
  background-size:cover;
}
section.hero h1{ font-size: 50px; }
section.hero h1{ font-size: 40px; }
section.hero img.play-button{max-width: 60px;}

section.welcome hr.inter-rule{     max-width: 160px; border: 0.5px solid #7f7f7f; }
section.welcome .icon-image-wrapper{  height: 130px; }

section.intro hr.inter-rule{ max-width: 160px; border: 0.5px solid #7f7f7f; }
section.music hr.inter-rule{ max-width: 160px; border: 0.5px solid #7f7f7f; }
section.video .thumb-wrapper{ box-shadow: 17px -15px 0px 0px #6d0101 }
section.video img.play-button{max-width: 45px;}

@media (min-width: 992px) and (max-width: 1199px){
}
/*tablet*/
@media (max-width: 1023px){
}
@media (min-width: 991px) and (max-width: 1199px) {
}
@media (max-width: 991px){
}
/*mobile*/
@media (max-width: 767px){
    section.welcome h2, section.intro h2, section.music h2, section.img-gallery h2, section.video h2{ font-size: 1.5rem; }
}
@media (max-width: 575px){
}
@media (min-width: 426px) and (max-width: 575px) {
}
@media (max-width: 425px){
}
@media (max-width: 350px){
}