div#html5lightbox-watermark{display: none !important;}
::placeholder {color: #ccc;}
.hidden {display: none;}
.mobile-view {display: none;}
.desktop-view {display: block;} 

header ul.navbar-nav > li > a {color: var(--color-01) !important;}
header.stickyheader ul.navbar-nav > li > a,
header:hover ul.navbar-nav > li > a {color: var(--color-02) !important;}


span.spib, span.spib strong {gap: 15px;display:flex;overflow: hidden;}
.canvas-wrap{position: relative;width: 100%;}
canvas {position: absolute;height: 100vh;max-width: 100vw;max-height: 100vh;pointer-events: none;}

.first-section {width: 100%;min-height: 50vw;max-height: 56vw;height: 100vh;position: relative;}
.video-js {width: 100%;height: 100vh;z-index: -2;object-fit: cover;opacity: 0;transition: all 0.8s ease-in-out;position: absolute;top: 0;left: 0;box-shadow: 0px 170px 0px #303435;}
.video-js.video-on {z-index: -1;}
.video-js.active {opacity: 1;}
.video-on {mask-image: url("circle.svg");mask-repeat: no-repeat;mask-position: center;mask-size: 25vw;-webkit-mask-image: url("circle.svg");-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;-webkit-mask-size: 25vw;transition: inherit;}

.banner-text{width: 100%;height: 100vh;position: absolute; top: 0;left: 0;display: flex;align-items: center;justify-content: center;}
.banner-text h1{color: var(--color-01);font-size: calc(30px + 1vw + 10vh);font-weight: 200;line-height: 0.9;text-transform: uppercase;display: inline-block;}
.banner-text h1 span{/* display: block; */}
.banner-text h1 span strong{font-weight: 600;}
.banner-text h1 span:nth-child(1){font-size: 60%;}
.banner-text h1 span:nth-child(2){gap: 20px;display: flex;flex-direction: row;flex-wrap: wrap;}
.banner-text h1 span:nth-child(3){font-size: 50%;text-align: right;display: flex;justify-content: flex-end;} 

section.about-sec-01{background:var(--color-01);}
section.about-sec-01 ul.poineer-list{column-count: 2;margin: 0px;padding: 0px;list-style-type: none;}
section.about-sec-01 ul.poineer-list li{transition:all 500ms ease-in-out;}
section.about-sec-01 ul.poineer-list li .p_box{color: var(--color-01);text-align: center;width: 300px;height: 300px;overflow: hidden;border-radius: 500px;position: relative;display: flex;align-items: center;justify-content: center;flex-direction: column;}
section.about-sec-01 ul.poineer-list li .p_box:before{content:"";background: #ffffff;width: 100%;height: 100%;border-radius: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%) scale(.0);z-index: 9;transition:all 500ms ease-in-out;}
section.about-sec-01 ul.poineer-list li .p_box:after{content:"";background: linear-gradient(180deg, #13867A 0%, #0F6259 100%);width: 100%;height: 100%;border-radius: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);transition:all 500ms ease-in-out;}
section.about-sec-01 ul.poineer-list li .p_box h3{font-size: 24px;font-weight: 500;position: relative;z-index: 9;transition:all 500ms ease-in-out;}
section.about-sec-01 ul.poineer-list li .p_box p{color: var(--color-02);line-height: 1;padding: 0px 60px;height: 75px;position: absolute;bottom: 40px;z-index: 9;opacity: 0;transition:all 200ms ease-in-out;}

section.about-sec-01 ul.poineer-list li:hover{transition:all 500ms ease-in-out;}
section.about-sec-01 ul.poineer-list li:hover .p_box:before{transform: translate(-50%,-50%) scale(.85);transition:all 500ms ease-in-out;}
section.about-sec-01 ul.poineer-list li:hover .p_box h3{margin-top: -80px;background: linear-gradient(90deg, #1F9E91 0%, #F08900 125.91%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;transition:all 500ms ease-in-out;}
section.about-sec-01 ul.poineer-list li:hover .p_box p{opacity: 1;bottom: 55px;transition:all 200ms ease-in-out .3s;}

section.about-sec-01 ul.poineer-list li:nth-child(1){padding-top: 200px;}
section.about-sec-01 ul.poineer-list li:nth-child(2){padding-top: 150px;}
section.about-sec-01 ul.poineer-list li:nth-child(3){}
section.about-sec-01 ul.poineer-list li:nth-child(4){padding-top: 150px;}


section.about-sec-02{min-height:100vh;display:flex;align-items: center;position: relative;overflow: hidden;}
section.about-sec-02 .manifesto-box{text-align: center;background: var(--color-11);padding: 50px;max-width: 650px;position: relative;z-index: 99;display: inline-block;}
section.about-sec-02 .f_parallax.fp-01 {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
section.about-sec-02 .manifesto-box p.title .t_txt{color:var(--color-01);}
section.about-sec-02 .manifesto-box p.title:before,
section.about-sec-02 .manifesto-box p.title:after{filter:invert(1) brightness(100);}
section.about-sec-02 .manifesto-box h2{color: var(--color-01);font-family: "Instrument Serif", serif;}
section.about-sec-02 .manifesto-box h3{color: var(--color-01);font-size: 33px;font-family: "Instrument Serif", serif;font-style: italic;text-transform: none;}
section.about-sec-02 .manifesto-box p.lead{color: var(--color-01);}
section.about-sec-02 .manifesto-box ul{margin: 0px 0px 30px 0px;padding: 0px;list-style-type: none;gap: 15px;display: flex;flex-direction: row;align-items: center;justify-content: center;border-top: 1px solid var(--color-01);border-bottom: 1px solid var(--color-01);position: relative;}
section.about-sec-02 .manifesto-box ul:before{content:"";position: absolute;top: 0%;left: 0%;right: 0%;margin: auto;width: 1px;height: 100%;background: var(--color-01);}

section.about-sec-02 .manifesto-box ul li{width: 50%;color: var(--color-01);padding: 20px 10px;line-height: 1.2;text-align: left;}
section.about-sec-02 .manifesto-box ul li em{}
section.about-sec-02 .manifesto-box ul li:nth-child(1){}
section.about-sec-02 .manifesto-box ul li:nth-child(2){}



section.about-parallax-video{height: auto;position:relative;overflow:hidden;text-align:center;/* height: 100vh; */z-index: 9999;/* display: flex; *//* align-items: center; *//* justify-content: center; */}
section.about-parallax-video h2{font-size: calc(100px + 40vw);text-align: center;position: absolute;top: 30%;left: 50%;transform: translate(-50%,-50%);width:100vw;;} 
section.about-parallax-video .our-mission{transform: scale(1.1);margin:0%;z-index: 99;position: relative;}
section.about-parallax-video video{position: absolute;top: 0;left: 0;min-width: 100%;min-height: 100%;opacity: 9;filter: brightness(1.1);}
section.about-parallax-video .gradient-white{height:50vh;background: linear-gradient(0deg, #ffffff 10%, #ffffff00 100%);position: absolute;top: 10px;z-index: 1000;}

.website-video{position: fixed;top: 0;left: 0;min-width: 100%;min-height: 100%;opacity: 9;filter: brightness(1.1);}

section.about-sec-03{position:relative;}
section.about-sec-03 .years-timeline{margin-top: 40px;}
section.about-sec-03 .years-timeline{}
section.about-sec-03 .years-timeline ul{margin: 0px;padding: 0px;list-style-type: none;position:relative;border-top: 2px solid var(--color-13);display: flex;justify-content: space-between;flex-direction: row;flex-wrap: nowrap;}
section.about-sec-03 .years-timeline ul li{cursor:pointer;width: 16.66%;position: relative;padding: 25px 0px 15px 0px;}
section.about-sec-03 .years-timeline ul li:before{content:"";width: 15px;height: 15px;background: var(--color-13);border-radius: 100px;position: absolute;top: -9px;left: -3px;transform: scale(.75);transition: all 300ms ease-in-out;}
section.about-sec-03 .years-timeline ul li h4{transition: all 300ms ease-in-out;}
section.about-sec-03 .years-timeline ul li p{padding-right: 20px;position: absolute;top: 60px;opacity: 0;transition: all 300ms ease-in-out;}

section.about-sec-03 .years-timeline ul:hover li.active p{opacity:0;transition: all 300ms ease-in-out;}

section.about-sec-03 .years-timeline ul:hover li.active:before{transform:scale(.75);transition: all 300ms ease-in-out;}

section.about-sec-03 .years-timeline ul li:hover{transition: all 300ms ease-in-out;}
section.about-sec-03 .years-timeline ul:hover li.active:hover:before,
section.about-sec-03 .years-timeline ul li.active:before,
section.about-sec-03 .years-timeline ul li:hover:before{transform:scale(1.2);transition: all 300ms ease-in-out;}
section.about-sec-03 .years-timeline ul li.active h4{}
section.about-sec-03 .years-timeline ul li:hover h4{font-weight:500;ransition: all 300ms ease-in-out;}

section.about-sec-03 .years-timeline ul:hover li.active:hover p,
section.about-sec-03 .years-timeline ul li.active p,
section.about-sec-03 .years-timeline ul li:hover p{opacity:1;top:75px;transition: all 300ms ease-in-out;}






section.about-sec-04{position:relative;padding: 36vh 0px 36vh 0px;}
section.about-sec-04 .mvvtext-slider{padding: 0% 10%;gap: 8vh;display: flex;align-items: center;}
section.about-sec-04 .mvvtext-slider .mts-no{font-size: calc(26px + 3vw + 3vh);line-height: 1;background: linear-gradient(252deg, #F08900 -4.36%, #1F9E91 93.41%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
section.about-sec-04 .mvvtext-slider .mts-para{}
section.about-sec-04 .mvvtext-slider .mts-para p{}
section.about-sec-04 .mvvtext-slider .mts-para h3{font-size: calc(16px + 2vh);line-height: 1.2;text-transform: none;}
section.about-sec-04 .mvvtext-slider .mts-para h3 strong{background: linear-gradient(252deg, #F08900 -4.36%, #1F9E91 93.41%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

section.about-sec-04 .la-o{width: 30%;position: absolute;top: -8%;left: 0;}
section.about-sec-04 .la-g{width: 30%;position: absolute;bottom: -10%;right: 0;}



section.about-sec-05{}
section.about-sec-05 .values-box{height: 100%;padding: 40px 30px;background: #E8F3F5;border: 1px solid var(--color-11);border-radius: 10px;gap: 60px;display: flex;flex-direction: column;justify-content: space-between;}
section.about-sec-05 .values-box .icon{}
section.about-sec-05 .values-box .icon img{max-width: 80px;}
section.about-sec-05 .values-box .text{}
section.about-sec-05 .values-box .text h3{font-size: 24px;text-transform: inherit;min-height: 80px;}
section.about-sec-05 .values-box .text p{}


section.about-sec-06{}

section.about-sec-06 .team-members{cursor: pointer;max-width: 320px;display: inline-block;position: relative;transition: all 300ms ease-in-out;}
section.about-sec-06 .team-members .background{content:"";position: absolute;bottom: 0;left: 0;width: 100%;height: 75%;background: #E8F3F5;transition: all 300ms ease-in-out;}
section.about-sec-06 .team-members .tm-photo{position: relative;z-index: 9;}
section.about-sec-06 .team-members .tm-photo:before{content:"";background:url("team-background.png") no-repeat center top;background-size: contain;position: absolute;bottom: 0;left: -7%;width: 114%;height: 100%;transform:scale(0);z-index:9;transition: all 300ms ease-in-out;}
section.about-sec-06 .team-members .tm-photo:after{content:"";background: linear-gradient(180deg, var(--color-11), var(--color-12));position: absolute;bottom: 0;left: 0;width: 100%;height: 0%;z-index: 7;transition: all 300ms ease-in-out;}
section.about-sec-06 .team-members .tm-photo img{position: relative;z-index: 99;}
section.about-sec-06 .team-members .tm-details{background: var(--color-01);min-height: 100px;padding: 20px 0px;position: relative;z-index: 9;}
section.about-sec-06 .team-members .tm-details h4{font-size: 21px;font-weight: 500;text-transform: none;}
section.about-sec-06 .team-members .tm-details p{font-size: 15px;}
section.about-sec-06 .team-members .tm-details .tm-desc{}
section.about-sec-06 .team-members:hover{transition: all 300ms ease-in-out;}
section.about-sec-06 .team-members:hover .tm-photo:before{transform:scale(1);transition: all 300ms ease-in-out;}
section.about-sec-06 .team-members:hover .tm-photo:after{height: 75%;transition: all 300ms ease-in-out;}


.thumb-our-brand{margin-top:30px;margin-bottom:50px;}

.notification{font-size:12px;max-width:270px;}
.col-md-6.d-flex.flex-column.justify-content-between {
    position: absolute;
}
section.about-sec-07{background: linear-gradient(180deg, #E9FFFD 25%, #FFF 100%);}
section.about-sec-07 ul.stats-list{width: 100%;margin: 0px;padding: 0px;list-style-type: none;display: flex;flex-direction: row;flex-wrap: wrap;}
section.about-sec-07 ul.stats-list li{display: inline-flex;}
section.about-sec-07 ul.stats-list li .sl-box{width: 200px;height: 220px;text-align: center;display: flex;justify-content: center;align-items: center;flex-direction: column;border: 1px solid var(--color-04);margin-top: -1px;margin-right: -1px;position: relative;}
section.about-sec-07 ul.stats-list li .sl-box h3{font-size: calc(42px + 2vh + 2vw);line-height: 0.8;letter-spacing: -0.7vh;background: linear-gradient(250deg, #F08900 4.35%, #1F9E91 105.44%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
section.about-sec-07 ul.stats-list li .sl-box p{line-height: 1.1;padding: 0px 25px;margin-bottom: 0px;}


section.about-sec-07 ul.stats-list li:nth-child(1){margin-left: calc(100% - 200px);}
section.about-sec-07 ul.stats-list li:nth-child(2){margin-left: calc(100% - 399px);}
section.about-sec-07 ul.stats-list li:nth-child(4){margin-left: calc(100% - 797px);}


.promises-box{max-width: 280px;padding-bottom: 50px;position:relative;}
.promises-box h5{color: var(--color-11);font-size: 16px;margin-bottom: 20px;}
.promises-box h3{font-size: 18px;font-weight: 400;line-height: 1.3;text-transform: none;margin-bottom: 20px;}
.promises-box p{}

section.about-sec-09 .slick-list{padding:0px !important;}
/*section.about-sec-09 button.slick-prev.slick-arrow{left: calc(50% - 50px);} */
section.about-sec-09 button.slick-prev.slick-arrow{left: calc(0% - 100px);}
/*section.about-sec-09 button.slick-next.slick-arrow{right: calc(50% - 50px);} */
section.about-sec-09 button.slick-next.slick-arrow{right: calc(0% - 100px);transform: rotate(180deg);}
/*section.about-sec-09 button.slick-arrow{bottom: -70px;} */section.about-sec-09 button.slick-arrow{} 
/*.slider-testimonials{margin-bottom: 100px;} */.slider-testimonials {margin-bottom: 0px;}
.slider-testimonials .st-data{padding: 10% 10% 10% 0%;height: 100%;gap: 20px;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;}
.slider-testimonials .st-data:before{content:"";width: 60px;height: 60px;background:url("icon-quotes.png") no-repeat center center;background-size: cover;}
.rev-para{padding:0px 10px;}

.slider-testimonials .st-data p{}
.slider-testimonials .st-data h4{font-size: 21px;font-weight: 500;text-transform: inherit;}
.slider-testimonials .st-data .logo-merinal{max-height: 35px;}
.slider-testimonials .st-data .logo-onyx{max-height: 35px;}
.slider-testimonials .st-data .logo-janismed{max-height: 40px;}
.slider-testimonials .st-data .logo-sophal{max-height: 40px;}

.slider-testimonials .st-play{position: relative;display: inline-block;border-radius: 10px;overflow:hidden;transition:all 300ms ease-in-out;}
.slider-testimonials .st-play .icon-play{width: 40px;height: 40px;border: 2px solid var(--color-01);border-radius: 100px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 9;transition:all 300ms ease-in-out;}
.slider-testimonials .st-play .icon-play:after{content:"";position:absolute;top: 11px;left: 14px;width:0;height:0;border: 7px solid transparent;border-left: 12px solid var(--color-01);transition:all 300ms ease-in-out;}
.slider-testimonials .st-play img{transform:scale(1);transition:all 300ms ease-in-out;}

.slider-testimonials .st-play:hover{transition:all 300ms ease-in-out;}
.slider-testimonials .st-play:hover img{transform:scale(1.3);transition:all 300ms ease-in-out;}

section.about-sec-10 {background: linear-gradient(180deg, #E9FFFD 25%, #FFF 100%);}
section.about-sec-10 ul.certificate-list {margin: 0px;padding: 0px;list-style-type: none;text-align: center;display: flex;justify-content: space-between;}
section.about-sec-10 ul.certificate-list li{line-height:1.2;}
section.about-sec-10 ul.certificate-list li img{margin-bottom:20px;}

button.slick-arrow{cursor: pointer;font-size: 0px;width: 44px;height: 44px;background: #CAE7E6;border: none;border-radius: 100px;position: absolute;bottom: 50%;z-index: 99;transition:all 200ms ease-in-out;}
button.slick-arrow:before{content:"";width: 12px;height: 12px;position: absolute;top: 16px;left: 18px;border-left: 2px solid var(--color-11);border-bottom: 2px solid var(--color-11);transform: rotate(45deg);transition:all 100ms ease-in-out;}
button.slick-prev.slick-arrow{left: 0px;}
button.slick-next.slick-arrow{right: 0px;transform: rotate(180deg);}

button.slick-arrow:hover, button.slick-arrow:focus, button.slick-arrow:active{background:var(--color-11);outline: none;box-shadow: none;transition:all 200ms ease-in-out;}
button.slick-arrow:hover:before, button.slick-arrow:focus:before, button.slick-arrow:active:before{filter:brightness(100);transition:all 100ms ease-in-out;}



#audio-control {color: #fff;cursor: pointer;text-transform: uppercase;display: inline-block;position: absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index: 999;transition:all 300ms ease-in-out;}
#audio-control span{font-size: 0px;line-height: 1;text-align: center;position: relative;width: 120px;height: 120px;padding: 10px;display: flex;align-items: center;background: #f08900;border-radius:100px;transition:all 300ms ease-in-out;}
/*#audio-control span:before{content:"";width: 55%;height: 55%;background:url("../templates/img/icon-audio.png") no-repeat center center;background-size: contain;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);filter: invert(1) brightness(100);transition:all 300ms ease-in-out;}
#audio-control span:after{content:"";width: 70%;height: 5px;background: #ffffff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%) rotate(45deg);border-radius: 100px;transition:all 300ms ease-in-out;}*/

#audio-control.Mute {opacity: 1;top: 95%;left:53%;transform: translate(-95%, -50%) scale(.4);}

#audio-control.unMute span:after{width: 0%;transition:all 300ms ease-in-out;}

#audio-control.Mute:hover{opacity:1;}
 
#audio-control span:after,
#audio-control span:before{content:"";width: 0;height: 0;position: absolute;top: 50%;left: 63%;transform: translate(-50%,-50%);transition:all 300ms ease-in-out;}

#audio-control.Mute span:after{left: 58%;height: 35px;border: 0px solid transparent;border-left: 10px solid #ffffff;transition:all 300ms ease-in-out;}
#audio-control.Mute span:before{left: 40%;width: 0;height: 35px;border: 0px solid transparent;border-left: 10px solid #ffffff;transition:all 300ms ease-in-out;}

#audio-control.Mute span{background: #f0890063;}
#audio-control.unMute span:after,
#audio-control.unMute span:before{border: 20px solid transparent;border-left: 30px solid #ffffff;transition:all 300ms ease-in-out;}
 
 
#audio-control:hover{transition:all 300ms ease-in-out;}
#audio-control:hover span{transform:scale(1.3);box-shadow:0px 0px 10px rgba(0,0,0,.2);transition:all 300ms ease-in-out;}
#audio-control:hover span:before{width:30%;height:30%;transition:all 300ms ease-in-out;}
 



@media only screen and (min-width : 320px) and (max-width : 480px) {

	.col-md-6.d-flex.flex-column.justify-content-between{position:relative;padding: 0px 0px 20px 0px;}
	.cfp {}
	
	.video-on{mask-size: 55vw;-webkit-mask-size: 55vw;}
	
	
	section.first-section {max-height: 180vw;height: 100vh;width: 101%;}
	section.first-section .banner-text h1 {font-size: calc(36px + 2vh);padding: 15px;}
	section.about-sec-01 ul.poineer-list{margin-left:-50px}
	section.about-sec-01 ul.poineer-list li .p_box {width: 250px;height: 250px;}
	section.about-sec-01 ul.poineer-list li .p_box h3{font-size: 22px}
	section.about-sec-04 .mvvtext-slider .mts-para h3 {font-size: calc(10px + 1vh);}
	section.about-sec-04 .mvvtext-slider {padding: 0% 0%;gap: 10px;display: flex;flex-direction: column;align-items: center;}
	section.about-sec-04 .mvvtext-slider .mts-no {font-size: calc(14px + 2vw + 4vh);text-align: left;}
	section.about-sec-04 .la-o {top: 0%;width: 50%;display: none;}
	section.about-sec-04 .la-g {bottom: 0%;width: 50%;display: none;}

	section.about-sec-01 ul.poineer-list li:hover .p_box h3 {font-size: 22px; margin-top: -60px;}
	section.about-sec-01 ul.poineer-list li:hover .p_box p {bottom: 25px;}
	button.slick-arrow {bottom:-60px !important;}
	/*button.slick-prev.slick-arrow {left:0px !important;transform:scale(.75);}
	button.slick-next.slick-arrow {left:40px !important;;right:inherit;transform:scale(.75) rotate(180deg) !important;} */
	section.about-sec-07 ul.stats-list {margin-top: 0px;gap: 10px;display: flex;flex-wrap: wrap;flex-direction: row;align-content: flex-start;}
	section.about-sec-07 ul.stats-list li .sl-box {width: 100%;height: 140px;}
	section.about-sec-07 ul.stats-list li{margin: 0px !important;width: 48%;}


	/*section.about-sec-07 ul.stats-list li:nth-child(1) {margin-left: calc(55% - 200px);}
	section.about-sec-07 ul.stats-list li:nth-child(2) {margin-left: calc(100% - 364px);}
	section.about-sec-07 ul.stats-list li:nth-child(4) {margin-left: calc(100% - 364px);} */
	section.about-sec-07 ul.stats-list li .sl-box {/* margin-right: 10px; *//* margin-bottom: 15px; */} 
	
	.slider-testimonials .st-data {padding: 0%;gap: 10px;}
	.slider-testimonials .st-data:before{width:30px;height:30px;}
	.slider-testimonials .st-data .logo-ht {margin-bottom: 10px;}
	section.about-sec-02 .manifesto-box h2{}
	section.about-sec-02 .manifesto-box{padding:40px 20px;}
	section.about-sec-02 .manifesto-box ul li br{display:none;}
	section.about-sec-02 .f_parallax.fp-01{height: 100vh !important;max-height: 100% !important;max-width: inherit !important;width: inherit !important;}

	.slider-testimonials{margin-bottom:60px;}
	
	/* time line css 
	section.about-sec-03 .years-timeline {display: flex;}
	section.about-sec-03 .years-timeline ul {border-bottom: 2px solid var(--color-13);}*/
	section.about-sec-03 .years-timeline ul {border-left: 2px solid var(--color-13);display: flex;justify-content: space-between;flex-direction: column;border-top: none;}
	section.about-sec-03 .years-timeline ul li h4{font-size:20px;}
	section.about-sec-03 .years-timeline ul li p,
	section.about-sec-03 .years-timeline ul:hover li.active:hover p,
	section.about-sec-03 .years-timeline ul li.active p, section.about-sec-03 .years-timeline ul li:hover p {top: 5px;left: 100px;padding: 0px;position: static;opacity: 1;}
	
	section.about-sec-03 .years-timeline ul li:before {top: 19px;left: -8px;}
	
	section.about-sec-03 .years-timeline ul li {width: 100%;padding: 15px 0px 15px 20px;}

	section.about-sec-04{padding: 60px 15px 120px 15px;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;} 
	section.about-sec-04 .mvvtext-slider .mts-para{text-align: center;}
	section.about-sec-04 .mvvtext-slider .mts-para p{}
	section.about-sec-04 .mvvtext-slider .mts-para h3{}

	section.about-sec-05{}
	section.about-sec-05 .col-md-12.text-center.pb-5.mb-3{padding-bottom:0px !important;margin-bottom:0px !important;}
	section.about-sec-05 p br{display:none;}
	section.about-sec-05 .col-md-4{transform:none !important;}
	section.about-sec-05 .values-box{gap: 20px;padding: 30px 20px;margin-top: 20px;height: auto;}
	section.about-sec-05 .values-box .icon{}
	section.about-sec-05 .values-box .icon img{max-width: 80px;}
	section.about-sec-05 .values-box .text{}
	section.about-sec-05 .values-box .text h3{text-transform: inherit;min-height: auto;font-size: 24px;margin-bottom: 10px;}
	section.about-sec-05 .values-box .text p{}

	section.about-sec-06{border-top: 1px solid #cccc;}
	section.about-sec-06 .pb-5{padding-bottom:0px !important;}
	section.about-sec-06 .col-md-3{transform:none !important;}
	section.about-sec-06 svg.thumb-our-brand {width: 100%;height: auto !important;margin-top: 20px;margin-bottom: 30px;}

	section.about-sec-08{border-bottom: 1px solid #ccc;}
	section.about-sec-08 .col-md-12.letter-animation.pb-5{padding-bottom:0px !important;}
	section.about-sec-08 .promises-box{transform:none !important;max-width: 100%;border-bottom: 1px solid #cccccc;padding-top: 20px;padding-bottom: 10px;} 
	section.about-sec-08 .promises-box p br{display:none !important;}
	
	section.about-sec-09 .slider-testimonials .rev-para{display: flex;flex-direction: column-reverse;}
	section.about-sec-09 .slider-testimonials .st-play img {}
	section.about-sec-09 .slider-testimonials .st-play .icon-play {top: 47%;left: 47%;}
	section.about-sec-09 .slider-testimonials .st-play {margin-bottom: 15px;max-width: 210px;}

	section.about-sec-10 .col-md-12.pt-5{padding-top:10px !important;}
	section.about-sec-10 .container-fluid.mt-5.pt-5 {text-align: center;}
	section.about-sec-10 h2{text-align:center;}
	section.about-sec-10 ul.certificate-list li{width:33%;}
	section.about-sec-10 ul.certificate-list li img {width: 92px;height: 92px;margin-bottom: 10px;}
	section.about-sec-10 ul.certificate-list li .c_text{font-size: 10px;}

	section.about-sec-10 .container.pb-5{border-bottom:1px solid #cccccc;}
	
	section.about-parallax-video .gradient-white{background:#ffffff !important;top: 120px;}
	

	.pin-spacer {height: auto !important;padding: 100px 0px 60px 0px !important;}
	.pin-spacer:before, .pin-spacer:after{content:"";width: 100%;background: #ffffff;position: absolute;}
	
	.pin-spacer:before{top: 0px;height: 100px;}
	.pin-spacer:after{bottom: 0px;height: 60px;}
	
	#audio-control span{width:50px;height:50px;}
	#audio-control.unMute span:after,
	#audio-control.unMute span:before{border: 10px solid transparent;border-left: 20px solid #ffffff;transition:all 300ms ease-in-out;}

	section.about-sec-08 .promises-box{padding-top: 25px;padding-bottom: 20px;}
	section.about-sec-08 .col-md-3:nth-last-child(1) .promises-box{border:none;}
	.promises-box h5{margin-bottom: 10px;}
	.promises-box h3{line-height:1;margin-bottom: 10px;}
	.promises-box p{margin-bottom:5px}

	section.about-sec-07 ul.stats-list li .sl-box h3{font-size:48px;padding-right: 10px;}


	section.about-sec-06 .team-members{max-width:100%;}
	section.about-sec-06 .team-members .tm-photo{max-width:300px;}
	section.about-sec-06 .team-members .tm-details{min-height:auto !important;padding-bottom:0px}

	section.about-sec-09 button.slick-prev.slick-arrow {left: calc(50% - 50px);}
	section.about-sec-09 button.slick-next.slick-arrow {right: calc(50% - 50px);}
	section.about-sec-09 button.slick-arrow {bottom: -70px;}
	
}


@media only screen and (min-width : 1024px) and  (max-width : 1280px){
	
	section.about-sec-07 ul.stats-list {/* width: 106%; */}
	
}

@media only screen and (min-width : 769px) and  (max-width : 1024px){
	
	section.about-sec-07 ul.stats-list {width: 150%;}
	
}
@media only screen and (min-width : 1280px) and  (max-width : 1440px){
	
	section.about-sec-07 ul.stats-list {width: 106%;}
	
}
@media only screen and (min-width : 1440px) and  (max-width : 1600px){
	
	section.about-sec-07 ul.stats-list {width: 106%;}
	
}