.example-left{margin-top: -20px;}
@media (min-width:1921px){ 	
	.pad-full2 { padding: 180px 60px 0 180px;}
	.container, .slick-dots {max-width: 1600px;}
	.full-width{width: 60%;}
	.footer .footer-bottom address p{float: left; width: 100%;}
}
 
@media (max-width:1919px){
	.full-width{width: 80%;}
	.work-img{height: 460px;}
	.work-img .video .vdo, .work-img video, .work-img img{ height: 444px;}
	h1, h2, .footer .footer-top h3, .navbar-popup ul.navbar-nav li.nav-item a.nav-link{font-size:48px;}
	.footer .footer-top a{margin-top:20px;}
	.example-left{top:20px;}
	.example-left.contact-scroll{top:-10px;}
	.work-section {padding: 120px 0 80px 0;margin-top: 50px;}
	.services-section{padding:115px 0;}
	.awards-section {padding-top: 180px;margin-top: 40px;}
	.clients-section{padding-top:110px;}
	.about-us-sec{padding-top:110px;margin-top: 80px;}
	.about-client{padding-top: 106px;}
	#section06{margin-top:80px; padding-top:80px;}
}
@media (max-width:1700px){  
	.example-left{top:20px;margin-top: -5px;}
	.example-left.contact-scroll{top:-30px;}
	.work-section {padding:114px 0 80px 0;margin-top: 50px;}
	.services-section{padding:115px 0;}
	.awards-section {padding-top:175px;margin-top:20px;}
	.clients-section{padding-top:100px;}
	.team-sec{padding-top:170px;}
	.about-client{padding-top: 130px;}
	#section06 {margin-top: 60px;padding-top: 150px;}
}
@media (max-width:1500px){ 
	.example-left{top:20px;margin-top: -5px;}
	.example-left.contact-scroll{top:-20px;}
	.work-section {padding:100px 0 80px 0;margin-top: 20px;}
	.services-section{padding:85px 0;}
	.awards-section {padding-top:155px;margin-top:20px;}
	.clients-section{padding-top:80px;}
	.work-section.page-worklist{margin-top: 50px;}
	.about-client{padding-top: 106px;}
	#section06 {margin-top: 50px;padding-top: 130px;}
	.right-video-section{height:300px; margin-top:0; margin-bottom:40px; background:#fff;} 
}
 @media (min-width: 1400px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1380px;
  }
}
 
@media (max-width:1800px){
.navbar-light .navbar-brand{width: 125px;}
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width:calc(100% - 300px); margin:0 auto;} 
    .navbar-light .navbar-brand{margin-left:15px;} 
    .panel-default-box .tab li{font-size:20px;}
}
@media (max-width:1600px){
.work-img .video .vdo, .work-img video, .work-img img {height: 384px;}
.work-img {height: 400px;}
h1, h2, .footer .footer-top h3, .navbar-popup ul.navbar-nav li.nav-item a.nav-link,
.coman-title h1,.coman-title h2{font-size: 40px;}
.dilevery-box h4 {font-size: 40px;}
.dilevery-box p {font-size: 22px;}
.rc-box h5 {font-size: 22px;}
.services-section h5 {font-size: 22px;}
.navbar-toggler{background-size:40px;width: 40px; height: 36px;}
.navbar-popup ul.navbar-nav { margin: 30px auto 0; max-width: 80%;}
.panel-default-box .tab li{font-size:18px;}
.navbar-popup .container{margin:60px auto 0; max-width: 80%;}
.button a, .footer .footer-top a{padding: 14px 0; width: 200px;}

}
@media (max-width:1399px){ 
	.navbar-light .navbar-brand{width:90px;}
	.mw80 {max-width: 80%;margin: 0 auto;display: block;}
	p{font-size: 16px;}
	.banner-fade-text{height: 52px;}
	.work-img .video .vdo, .work-img video, .work-img img {height: 334px;}
	.work-img {height: 350px;}
	.award-list .hiden-img {width: 280px;right: -120px;}
	.footer .footer-top p, .footer .footer-bottom .copyright{font-size:16px; line-height:29px;}
	.footer .footer-bottom .social-links li, .navbar-popup .social-links li{width:20px;} 
	.brand-sec {padding: 80px 0 80px 0;	}
	.brand-sec.brand-back{padding: 100px 0 80px 0;}
	.brand-sec .example-left{margin-top:-60px;}
	.brand-sec.mb5 {margin-bottom:20px !important;}
	.brand-sec.pb5 {padding-bottom:80px !important;}
	#section06 {margin-top: 50px;padding-top: 80px;}

}
@media (max-width:1360px){ 
 h1, h2, .footer .footer-top h3, .navbar-popup ul.navbar-nav li.nav-item a.nav-link{font-size: 34px;}
	.banner-fade-text{height:40px;}
	.work-img .video .vdo, .work-img video, .work-img img {height: 294px;}
    .work-img {height: 310px;}
    .h5, h5 {font-size: 1.1rem;}
    .rc-box, .rc-box p{margin-bottom:4px;}
    .services-section .dtable, .right-video-section{width:50%;}
    .button a, .footer .footer-top a{padding: 11px 0; width: 170px;} 
    .services-section .mb2{margin-bottom:1.2em!important;}
    .award-title{font-size:1.1rem;}
    .footer .footer-top.hm-footer-top h3{margin-bottom: 0;}
    .work-section{padding-top:94px; padding-bottom:40px;}
	.about-us-sec {padding: 100px 0 40px 0;	}
    .awards-section{padding-top:130px;}
    .award-title{top:10px;}
    .example-left img{width:80%;}
    .clients-section {padding-top: 30px;}
    .example-left.contact-scroll{top:0;}
    .mt-14{margin-top: -80px!important;} 
	.award-list .hiden-img {width: 250px; right: -110px;}
	.about-client{padding-top: 90px;}
}
@media (max-width:1366px){	
	.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: calc(100% - 260px);        margin: 0 auto;    }
}
@media (min-width:1280px){
.rvs-position video {
	width: 100%;
	height: 400px;
}
}
@media (max-width:1280px){
	.team-sec {padding: 135px 0 60px 0;	}
	.powering-sec {padding: 80px 0 50px 0;		position: relative;	}
	.work-section.dc-ws {padding: 80px 0 50px 0;		position: relative;	}
	.hide-box h6 {font-size: 22px;margin-bottom: 0;	}
	.hide-box p {font-size: 18px;line-height: 1.1;}
}


@media (max-width:1200px){
	.awards-section.mb5.pb5 {margin-bottom: 0 !important;padding-bottom: 2rem !important;}
	.example-left.mt-14 {margin-top: -30px !important;    }
	.clients-section {position: relative; padding: 20px 0 50px 0;	}
	.services-section {padding: 60px 0;position: relative;	}
	.dtable{display:block;}
	.footer .footer-top.hm-footer-top {width: 450px; max-width: 100%; height: auto !important;		padding: 3em 0 2em 0;	}

	.dilevery-box h4 {font-size: 32px;}
	.dilevery-box p {font-size: 18px;}
	.story-sec {padding: 50px 0 50px 0;}
	.story-sec .example-left{margin-top:-60px;}
	.change-sec {padding: 50px 0 50px 0;}
	.change-sec .example-left{margin-top:-60px;}
	.brand-sec {padding:20px 0 80px 0;margin-top: 40px;}	
	.brand-sec .example-left{margin-top:-60px;}
	.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: calc(100% - 40px);margin: 0 auto;}
	.story-slider .slick-list {overflow:hidden;}
	.hide-box h6 {font-size: 24px;}
	.services-section .coman-title .mb3{margin-bottom:20px !important;}
	.brand-sec.mb5 {margin-bottom:20px !important;}
	.brand-sec.pb5 {padding-bottom:20px !important;}
	.clients-section .row.mb3{margin-bottom:1rem !important;}
	.team-sec { padding: 50px 0 50px 0;    }
	.services-section.mmrt-20{margin-top:60px;}
	.powering-sec {padding: 50px 0 50px 0;}
}

@media (max-width:1199px){

.navbar-light .navbar-brand {margin-left:0px;padding-top: 8px;}
.caption-banner{height: auto;}
.navbar-popup ul.navbar-nav {margin:50px 0 0 0;max-width: 100%;padding: 0;}
.award-list .hiden-img {width: 200px;	right: 5px;}
.right-video-section{height: auto;}
	.opcity-bg:hover .col::before {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 1;
	background:transparent;
	content: '';
}
	.opcity-bg .col:hover .rc-box {
	position: relative;
	z-index: 9;
}
}
@media (max-width:1024px){
 
}
@media (max-width:991px){
h1, h2, .footer .footer-top h3, .navbar-popup ul.navbar-nav li.nav-item a.nav-link, .coman-title h1, .coman-title h2 {font-size: 30px;    } 
.rc-box h5 {font-size: 20px;}
.awards-section{padding-top:0;}
.services-section h5 {font-size: 20px;}
.dilevery-box h4 {font-size:30px;}
.dilevery-box p {font-size: 20px;}
.prd .col-lg-3:nth-child(2) .dilevery-box {border-right: 1px solid #9E9E9E;}
h1, h2, .footer .footer-top h3, .navbar-popup ul.navbar-nav li.nav-item a.nav-link, .coman-title h1, .coman-title h2 {font-size: 30px;}
.brand-back {background:transparent;}
.work-section.dc-ws {padding:55px 0 50px 0;}
.content-box.banner-form h3 {font-size: 36px;margin-bottom:0;}
span.wid-20.award-year { width: 10% ;}
span.wid-20.award-name {width: 40% ;}
span.wid-60.award-title { width: 50%;}
.brand-list {font-size: 18px;}
.powering-sec {	padding: 50px 0 20px 0;}
	body.light-theme .footer {position: relative;height: auto;	}
	.custom-modal {
  background:transparent;
	 
	width: 90%;
	max-width: 90%;
	padding: 0px;
	height: auto;
	 
	text-align: center;
	position: relative;
	top: 20%;
	left: 5%;
	animation: fadeIn 0.3s ease;
}
	.panel-default-box .tab li::after {
	background: rgba(0,0,0,0.5);
	width: 2px;
	height: 15px;
	top: 4px;
	right: -9px;
	content: '';
	position: absolute;
}
} 
@media (max-width:767px){
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: calc(100% - 20px);}	 
h1, h2, .footer .footer-top h3, .navbar-popup ul.navbar-nav li.nav-item a.nav-link {font-size: 24px;padding-left:0;}
.banner-fade-text {height: 30px;}
.navbar {padding: 7px 20px;background: #fff;padding-bottom: 0;}
.services-section .dtable, .right-video-section {width:100%;}
.right-video-section{margin-top:40px;}
.awards-section.mb5{margin-bottom: 10px!important;}
.footer .footer-top.hm-footer-top{width: 100%;}
.navbar-popup .container{width: 100%;max-width:100%; padding:0;}
p.slowgan{margin-bottom:10px;}
.work-section{padding-top:50px;}
.about-us-sec {padding: 50px 0 40px 0;	}
.panel-default-box .tab li{font-size:16px; margin-right: 15px;}
.button.mt2.text-center{margin-top:0!important}
.footer .footer-bottom .copyright{margin:0 0 50px 0;}
.footer .footer-bottom .social-links li, .navbar-popup .social-links li{margin: 0 20px 0 0;}
.footer .footer-bottom .social-links{margin-bottom:12px;}
.mmrt-20{margin-top:20px;}
.panel-body {margin-top: 30px;}
.services-section {	padding: 30px 0 30px 0 !important;}
.navbar-popup ul.navbar-nav li.nav-item a.nav-link{padding: 0 0; }
.navbar-popup ul.navbar-nav li.nav-item:nth-child(2n+0) a.nav-link {padding: 0 0;}
.navbar-popup ul.navbar-nav li.nav-item {margin-bottom: 0px;}
.panel-default-box .tab {gap: 0px;}
.hero-holder video{height:50vh;}
.right-video-section{padding-left:0;}
.hero-content{top:50%;}
.hero-holder::before{background-size:auto;}
	.accordion__header{width:100%;}
	.right-video-section.rvs-position {position: relative;width: 100%;margin:0;margin: 0;}
	 .accordion__body .col-lg-6.col-md-6.col-sm-12 {padding: 0;}
}
@media (max-width:580px){
.work-img, .work-img .video .vdo, .work-img video, .work-img img {height: auto;} 
.button a, .footer .footer-top a{width:200px;}
.hero-holder{height: 50vh;min-height: 300px;}
.hero-holder img{height: 50vh;}
.dc-ban img {  height: 50vh;}
.main-content{min-height:auto;}
.down-arrow img{height: 32px;}
.footer .footer-bottom{padding:30px 0;height: 40vh;}
}
@media (max-width:575px){
	.prd .col-lg-3 .dilevery-box { border: 1px solid #9E9E9E; padding: 10px 10px;	}
}
@media (max-width:480px){
	.award-list li {width: 100%;padding-bottom: 10px; display: flex; flex-direction: column; gap: 5px; margin-bottom: 10px;}
	.award-list .hiden-img { width: 200px; right: 10px; top:20%;}
	.footer .footer-bottom address p a{display:block;}
	.footer .footer-bottom address p:last-child {color:#000;	}
}
