@media(min-width:1600px){
    
}

@media(max-width:1280px){
	.heading {
	    font-size: 75px;
	}
	.menu-list-top li a{font-size: 12px;}
	.partner-main-blk{margin-top: 150px;}


}
@media(max-width:1200px){
	.heading {
	    font-size: 55px;
	}
	.sl-txt-content{font-size: 16px;}
	.txt-blk2{top: 400px;}
	.pre-r-heading {line-height: 60px;}
	.sec06{margin-top: 80px; padding-bottom: 100px;}
	.box-galley-txt .txt-box-txt{font-size: 40px;}
	.txt-blk5 .heading { line-height: 1.2;}
	.sec04{padding-bottom: 120px;}
	.menu-list-top li a {
	    font-size: 11px;
	}
	.btn-group {margin-right: 1px;}
	.logo-blk { width: 300px;}
	.box-txt-blk{margin-top: 11px;}
	.box300{width: 250px;height: 250px;}
	.txt-content {
	    margin-bottom: 10px;
	    line-height: 18px;
	    font-size: 14px;
	}
	.glider-root{height: 600px;}
	.pro-content .pro-txt { font-size: 60px;}
	.comp-count{padding: 80px 0;}
	.heading-count{font-size: 60px;}
	.counter-txt{font-size: 26px;}
	.sub-txt-artical{font-size: 60px;}
	.filter-box-list.art-checkbox{flex-wrap: wrap; margin-bottom: 10px;}
	.filter-box-list.art-checkbox label{width: 300px; justify-content: flex-start; margin-bottom: 30px;}
	.tst-sec.inner .heading{font-size: 50px;}
	.txt-sec-top .heading, .txt-sec-bottom .heading{
		    font-size: 45px;
		}
}
@media(max-width:1180px){
	.nav-right .menu-list-top .dropdown{
		display: none;
	}
	.txt-blk-slider.glider-item{
		width: 70% !important;
	}
	.systm-sound{ top: 35%;}
	.pro-content .pro-txt { font-size: 55px;}
	.product-list.sec-projectors .pro-content{right: -20px;}
	.whyusbanner .txt-blk2{top: 200px;}
	.whyusbanner .sec2-circle1{top: 12%;}
	.sub-txt-artical{font-size: 55px;}
	.dist-wrap {
    padding-top: 120px;}
    .a-bg-sec-01 .sec2-circle1, .a-bg-sec-01 .sec2-circle2{display: none;}
	
}
@media(max-width:1024px){
	.txt-blk-slider {
	    top: 37% !important;
	    height: 50% !important;
	}
	.sec03 {
	    margin-top: 200px;
	}
	.txt-sec-top{left: 27%;}
	.txt-blk5 {
	    width: 600px;
	    right: 3%;
	    left: auto;
	    top: 15%;
	}
	.slider-brand-list .item-logo {
	    width: 16%;
	}
	.partner-main-blk{margin-top: 250px;}
	.contact-details{margin-bottom: 150px;}
	.tst-sec.inner {padding: 40px 0 100px 0;}
	.po-txt-quote{display: none;}
}
@media(max-width:991px){
	
	.menu-list-top li a{padding: 8px 10px;font-size: 13px;	}
	.heading { font-size: 50px;  line-height: 1.2;	}
	.glider-root{height: 600px}
	.slide-circle1, .slide-circle2, .slide-circle3 { left: 14% !important;  top: -15% !important;}
	.sl-txt-content { font-size: 13px;}
	.txt-slide3 .sl-txt-content { left: 0;}
	.sl-txt-content{left: 15% !important;}
	.logo-blk {  width: 280px;}
	.txt-blk1{left: 0;}
	.s-one{left: 0;}
	.txt-blk2 { top: 200px;}
	.sec2-circle1{top: 15%;}
	.sec-c7 .txt-content{left: 0;text-align: center;color: #fff;}
	.txt-sec7-top-recm, .testimonal-txt{top: 20%;}
	.sec5-ele2, .sec4-ele2, .sec3-ele2, .sec2-ele4{width: 75%;}
	.sec2-ele3{width: 40%;}
	.sec2-ele2, .sec2-ele1{width: 55%;}
	.systm-sound{top: 30%;}
	.pre-r-heading{margin-top: 0;}
	.box-blk-lg {width: 450px; margin: 0 auto;}
	.sec08{height: 650px;}
	.sec04{top: 0;}
	.sec4-circle1{left: 24%;}
	.sec-c4 .txt-content{left: 50%;width: 50%;}
	.sec04 .box-txt-blk{width: 100%;}
	.container {
	    width: 100%;
	}
	.pro-content .pro-txt{font-size: 45px;}
	.pro-content.latest-t .pro-txt{font-size: 45px;}
	.whyusbanner .sec2-circle1 {top: 34%;left: 17%;}
	.comp-count{padding: 130px 0;}
	.heading-count {font-size: 45px;}
	.customer-item-blk.slick-slide.slick-current.slick-active{
		transform: translate(0px, -30px);
	}
	.arrow.icon-right{right: 0}
	.arrow.icon-left{left: 0}
	.name-ot-txt{font-size: 150px; text-align: center;}
	.tsti-heading.list-dot{padding-top: 10px;}
	.whyusbanner .sec_content{position: relative;}
	.whyusbanner .txt-blk2 { top: -200px; width: 60%; left: 15%;}
	.whyusbanner{margin-bottom: 0;padding-bottom: 0;padding-top: 0;}
	.comp-count{padding: 50px 0;}
	.inner-page .pro-lt, .inner-page .pro-rt{width: 80%;}
	.inner-page .ms-mentor-lt{width: 80%;}
	.inner-page .ms-mentor-rt{width: 60%; margin-top: 30px;}
	.ms-mentor-blk{justify-content: flex-start; flex-direction: column;}
	.secproduct.inner-page{padding: 30px 20px;}
	.happy-ele1{display: none;}
	.why-ot-ele{width: 75%;left: 0; right: 0; margin: auto;}
	.sub-txt-partner{font-size: 50px;}
	.d-bg-sec-01 .txt-blk2{width: 70%;left: 0;right: 0; margin: auto;}
	.sec_content.legacy-content {
	    position: relative;
	    top: -200px;
	}
	.pro-content-get-started{width: 75%; right: 5%;}
	.history-slider .slick-prev {
	    left: -10px;
	    background-size: 30px !important;
	}
	.history-slider .slick-next {
	    right: -10px;
	    background-size: 30px !important;
	}
	.filter-box-list.dflex {
	    flex-wrap: wrap;
	}
	.filter-box-list .container-checkbox{margin-bottom: 20px;}
	

}
@media(max-width:800px){
	.dist-wrap {padding-top: 195px;}
	.glider-root{height: auto;}
	.sm-block{display: block;}
	.sm-none{display: none;}
	.glider-root {
	    height: 800px;
	}
	.pagewrapper{overflow: hidden;}
	.sec-ele1{top: 29%;}
	.sec01 .sec_content{position: relative;top: -380px;}
	
	.txt-sec-top-recm { width: 90%; left: 0; top: 18%; right: 0;margin: auto;}
	.sec05 .sec_content{position: relative;top: -128px; padding: 185px;}
	.sec5-ele2 { top: auto; bottom: 32%;left: 0;}
	.sec5-circle1 { left: 9%; top: 30%;margin: auto;}
	.txt-blk6 {left: 10%; top: 30%; width: 650px;}
	.s-six {left: 15%;top: -65%;}
	.box200{width: 200px;height: 200px;}
	.box300{width: 200px; height: 200px;}
	.txt-sec-bottom{width: 65%; bottom: 120px;}
	.nav-tab-sym ul li a {font-size: 12px;}
	.sec06{padding-bottom: 200px;}
	.txt-blk5{width: 80%;left: 0;right: 0;margin: auto;}
	.s-five{right: 10%;}
	.txt-blk-slider.glider-item {  width: 90% !important;}
	.slick-prev { left: -60px;}
	.slick-next { right: -60px;}
	.text-blk_tst .txt-content{font-size: 13px;}
	.sec7-ele2, .sec6-ele2, .sec-ele2{width: 75%;}
	.sound-systems-page, .visual-systems-page {
	    padding-top: 200px;
	}
	.value-added-solutions-page{padding-top: 250px;}
	.pro-lt, .pro-rt{width: 80%}
	.product-list{padding: 0 0px; margin-bottom: 30px;  align-items: flex-start;}
	.col-reverse {flex-direction: column-reverse; align-items: flex-start;}
	.product-list .col-reverse.dflex-spbetw {  align-items: flex-start;}
	.product-list.sec-projectors .pro-content{right: 0;}
	.slick-prev {
	    left: -20px;
	}.slick-next {
	    right: -20px;
	}
	
	.sec-txt-upp{font-size: 13px; line-height: 16px;}
	.whyusbanner .txt-blk2 {
	    top: -100px;
	    width: 85%;
	    left: 0;
	}
	.whyusbanner{margin-top: 100px;}
	.secproduct.inner-page .product-list{padding: 0;}
	.name-ot-txt {
	    font-size: 110px;
	    text-align: center;
	    margin-left: 0;
	}
	.name-outline {
	    padding: 0 0 100px 0;
	}
	.counter-txt{width: 50%; font-size: 20px;}
	.menu-icon{margin-right: 0;}
	.partner-main-blk {
	    margin-top: 400px;
	}
	.a-bg-sec-01 .txt-blk2 {
	    width: 70%;
	    left: 0;
	    top: 350px;
	    right: 0;
	    margin: auto;
	}
	.pro-content-get-started{width: 85%;}
	.led-display-blk{flex-wrap: wrap;}
	.our-lgcy-txt{position: relative;width: 90%;}
	.tst-sec.inner .heading{font-size: 40px;}
	.form-group.list-order, .form-blk.parsonal-seletor .form-group{width: 100%;}
	.txt-sec-top .heading, .txt-sec-bottom .heading{font-size: 40px;}
	.txt-content{color: #fff !important;}
	.sec4-circle4{display: none;}
}
@media(max-width:768px){
   
}
@media(max-width:700px){
	.txt-blk6{width: 80%;}
	.sec02 .sec_content {
	    position: relative;
	    top: 0px;
	}
	.txt-blk2 {
	    top: 0;
	    width: 76%;
	    left: 0;
	    right: 0;
	    margin: auto;
	}
	.sec2-circle1 {top: 39%; left: 9%;}
	.sec03 {
	    margin-top: 100px;
	}

	.glider-root {
	    height: 700px;
	}
	.nav-tab-sym ul li a {font-size: 11px;}
	.txt-content { margin-bottom: 10px;line-height: 14px; font-size: 12px;}
	.heading{font-size: 40px;}
	.s-two {
	    right: 0;
	    left: auto;
	}
	.cre-wrap .txt-content b{font-size: 12px;}
	.txt-blk1 {width: 85%;}
	.slider-brand-list .item-logo {
	    width: 24%;
	}
	.counter-txt{font-size: 20px;}
	.inner-page .ms-mentor-rt {
	    width: 80%;
	    margin-top: 42px;
	}
	.sub-txt-artical{font-size: 40px;}
	.sub-txt-partner{font-size: 35px;}
	.txt-content-select{font-size: 16px;}
	.filter-box-list label{font-size: 14px;}
	.heading-residential { font-size: 20px;}
	.form-blk label{font-size: 14px;}
	.d-bg-sec-01 .sec_content{position: absolute;}
	.dist-wrap { padding-top: 250px;}
	.d-bg-sec-01 .txt-blk2 {width: 90%;}
	.why_heading{font-size: 20px;}
	.glider-slide {
	    min-width: 600px !important;
	        margin-right: 20px;
	}
	
}

@media (max-width:600px){
	.sec_content.sec-c6 {
	    position: relative;
	    padding-bottom: 132px;
	    top: -30px;
	}
	.count-num {
    font-size: 150px;}
	
	.tst-sec{margin-bottom: 20px;}
	.sub-heading {
	    font-size: 35px;
	    margin-bottom: 5px;
	}
	.systm-sound{
		width: 70%;
		left: 0;
	}
	.sec04 .box-txt-blk{margin-left: 3%;}
	.nav-tab-sym ul li a{padding: 7px;}
	.txt-blk2 .sub-heading { font-size: 40px;}

	.box-blk-lg{width: 80%;}
	.txt-box-lg{font-size: 14px;}
	.txt-sec-top{top: 60px;}
	.box-txt-blk{margin-left: 5%;}
	.box200{width: 150px;height: 150px;}
	.box300{width: 150px; height: 150px;}
	.exp-play-button{width: 80px; font-size: 12px;}
	.sec08{height: 650px;}
	.sec07{height: 400px;}
	.text-blk_tst .txt-content { font-size: 11px; line-height: 15px;}
	.sl-tst-content{font-size: 13px;}
	.sec-bg-img.sec06-bg img{transform: scale(1.3);}
	.nav-right .menu-list-top li{display: none;}
	.glider-root {
	    height: 550px;
	}
	.sl-txt-content {
	    font-size: 12px;
	    line-height: 14px;
	    left: 0 !important;
	    width: auto !important;
	}
	.txt-blk-slider.glider-item{width: 80% !important;height: 250px !important;}
	.btn-link { font-size: 14px;}
	.sec09{height: 300px;}
	.social-blk, .f-nav { width: 100%;}
	.listtab li { line-height: 13px;}
	.logo-blk {
	    width: 220px;
	}
	.pro-lt, .pro-rt{width: 90%;}
	.pro-item-txt{left: 0px;}
	.inner-page .pro-lt, .inner-page .pro-rt{width: 90%;}
	.heading-count {font-size: 32px;}
	.d-bg-sec-01 .txt-blk2{top: 125px;}
	.heading-box .heading{font-size: 30px;}
	.space-box{display: block;margin-bottom: 5px;}
	.sec3-circle1{top:-10%;}
	.arct-box-txt{
		float: left;
		width: 90%;
	}
	.txt-blk2 .txt-content br{display: none;}
	.prolist-circle1{left: 0;}
	.pro-item-img{width: 95%; margin:0 auto;}
	.s-seven{left: auto; right: 10%;}
	.legacy-inner .sec6-circle1 {
	    left: 10%;
	    top: 30%;
	    margin: auto;
	}
	.legacy-inner .txt-blk6 {
	    top: 0;
	}
	.sec3-ele1{top: 30%;}
	.txt-content{color: #fff !important;}
	.section-cradit .txt-content{ line-height: 30px; }
	.sec06 {
	    padding-bottom: 155px;
	}
	.glider-slide {
	    min-width: 500px !important;
	}
}
@media(max-width:500px){
	.contact-details {padding-bottom: 50px;}
	.heading {
	    font-size: 34px;
	}
	.txt-blk2 .sub-heading{font-size: 34px;}
	.sec05 .sec_content {top: -80px;}
	.glider-arrow{background-size: 60px;}
	.slide-down{width: 20px; bottom: 0;}
	.slide-down img{width: 100%;}
	.txt-sec-bottom{bottom: 150px;}
	.sec_content.sec-c6{top: -100px;}
	.s-six {left: 15%;top: -64%;}
	.count-num { font-size: 115px;}
	.txt-blk6 .box-txt-blk {margin-left: 5%;}
	.txt-blk5 .heading span{margin-left: 15%;}
	.txt-sec-top {  top: -30px;left: 5%;width: 75%;	}	
	.sec3-ele1 {width: 84%;top: 15%;left: 0;right: 0;}
	.sec-bg-img.sec05-bg img {
	    transform: scale(1.5);
	    left: 50px;
	    position: relative;
	}
	.box-txt-blk p br{display: none;}
	.link-blk ul li a, .copyright{font-size: 13px; line-height: 1.2;}
	.link-blk ul li {padding:2px 10px;}
	.link-blk{ padding-bottom: 20px;  }
	.visual-sound {
	    width: 75%;
	    left: 10%;
	}
	.nav-tab-sym ul li a {
	    padding: 5px;
	    text-align: center;
	    justify-content: center;
	    display: flex;
	}
	.list-txt-blk li {
    font-size: 12px;
    line-height: 16px;}
    .sec-c4 .txt-content {
	    left: 10%;
	    width: 80%;
	    color: #fff;
	}
	
	.slider-brand-list .item-logo {
	    width: 30%;
	}
	.txt-box-lg{width: 100%;}
	.slick-prev {
	    left: -52px;
	}.slick-next {
	    right: -52px;
	}
	.slid-display-unit .slick-prev {
	    left: -30px;
	}.slid-display-unit .slick-next {
	    right: -30px;
	}
	.slick-prev, .slick-next{background-size: 20px !important;}
	.sound-systems-page, .visual-systems-page{
	    padding-top: 300px;
	}
	.value-added-solutions-page{
	    padding-top: 380px;
	}
	.name-ot-txt {font-size: 70px;}
	.lt_c-blk, .rt_c-blk { width: 90%;}
	.cust-blk {
	    flex-wrap: wrap;
	}
	.cust-blk .msg-txt-blk { left: 10%;}
	.customer-img { position: relative; top: 0; left: 25px;width:50%; }
	.txt-content-light{font-size: 12px;}
	.happy-cum-heading{margin-left: 5%;}
	.why-txt .txt-content {font-size: 11px;}
	.a-bg-sec-01 .txt-blk2{top: 220px;}
	.a-bg-sec-01 .sec2-circle1{display: none;}
	.sub-txt-artical{font-size: 34px;}
	.artical-page{flex-wrap: wrap;}
	.list-txt-blk-art{margin-top: 10px;}
	.form-blk .form-control{font-size: 13px;}
	.contact-details { margin-bottom: 100px;}
	.history-slider .slick-prev {
	    left: -10px;
	    background-size: 30px !important;
	}
	.history-slider .slick-next {
	    right: -10px;
	    background-size: 30px !important;
	}
	.lagacy-mission .pro-content {
	    width: 95%;
	}
	.secblk.sec06.legacy-inner {
	    padding-bottom: 0;
	}
	.fancy-wrap{padding: 20px;}
	.cre-wrap .txt-content.credit b{display: block;}
	.logo-blk-footer .logo-blk{
	    width: 200px;
	}
	.logo, .logo span {font-size: 22px;}
	.txt-sec-top .heading, .txt-sec-bottom .heading{
		font-size: 34px;
	}
	.s-three {
	    right: 6%;
	    top: -10%;
	}
	.sec2txt{padding-left: 155px}
	.testimonial_slider .slick-prev {
	    left: -20px;
	}
	.testimonial_slider .slick-next {
	    right: -20px;
	}
	.text-blk_tst{width: 80%; margin: auto;}
	.thankyou-text{	font-size:50px;}	
	p.thankyou-subtext{font-size: 16px;}   
	.box200{width: 120px;height: 120px;}
	.box300{width: 120px; height: 120px;}                	
	.sec1-circle1{top: 115px;}
	.sec1-circle2{display: none;}
	.sec4-circle1 { top: 10%;}
	.sec3-circle1 {  top: -14%;}
	.sec2-circle1 { top: 43%;}
	.sec5-circle1{top: 40%;}
	.txt-blk6{top: 10%;}
	.txt-blk2 .heading{margin-left: 0px;}
	.sec06 {
	    padding-bottom: 105px;
	}
	.glider-slide {
	    min-width: 400px !important;
	}

}
@media(max-width:440px){
	.txt-blk2 .sub-heading{font-size: 30px;}
	.heading {font-size: 30px;	}
	.txt-sec-top .heading, .txt-sec-bottom .heading{font-size: 26px;}
	.logo-blk {width: 220px;}
	.sec05 .sec_content {top: -30px;}
	.sec05 {padding: 100px 0px;}
	.box-galley-txt .txt-box-txt{font-size: 24px;}
	.sec08{height: 470px;}
	.sub-heading{font-size: 28px;}
	.slider-brand-list .item-logo {width: 40%;}
	.slider-brand-list {flex-wrap: wrap;}
	.tst-sec{padding:0 30px;}
	.txt-box-lg{font-size: 11px;}
	.social-blk ul li a{width: 35px;height: 35px;}
	.nav-tab-sym.innerpage ul li {padding: 6px 10px;}
	.pro-lt, .pro-rt{width: 95%;}
	.sec-txt-upp {
	    font-size: 11px;
	    line-height: 14px;
	}
	.pro-content .pro-txt {
	    font-size: 35px !important;
	}
	.inner-page .ms-mentor-rt{width: 90%; margin-top: 50px;}
	.counter-txt{width: 100%;}
	.msg-txt-blk{padding-left: 0;}
	.msg-txt-blk.icon-quote:after {top: -29px; left: -20px;	}
	.quote-img-top { left: 0;}
	.sub-txt-artical, .sub-txt-partner{font-size: 28px;}
	.dist-wrap{padding-top: 400px;}
	.heading-box .heading{font-size: 24px;}
	.sec6-circle1{top: 19%;}
	.sec2-circle1{top: 37%;}
	.sec06 {
	    padding-bottom: 75px;
	}
	.glider-slide {
	    min-width: 380px !important;
	}



}
@media(max-width:375px){
	.box200{width: 100px;height: 100px;}
	.box300{width: 100px; height: 100px;}  
	.heading{font-size: 24px;}
	.glider-root{height: 500px;}
	p br{display: none;}
	.sec09{height: 260px;}
	.link-blk ul li a, .copyright { font-size: 10px; margin-bottom: 8px;}
	.sec08{height: 430px;}
	.link-blk{padding-bottom: 8px;}
	.logo-blk {
	    width: 180px;
	}
	.a-bg-sec-01 .txt-blk2{width: 100%;}
	.d-bg-sec-01 .txt-blk2{top: 80px;}
	.sec2txt{padding-left: 110px}
	.sec06 {
	    padding-bottom: 50px;
	}
	.glider-slide {
	    min-width: 320px !important;
	}
	
}
@media(max-width:330px){
.glider-slide {
	    min-width: 280px !important;
	}
}