body.india-uninterrupted{background-image:url("hero-india-uninterrupted.webp");} 
 
.bg-gradient-01{background: linear-gradient(180deg, rgb(14 6 40 / 0%) 0%, rgb(14 6 40 / 95%) 20%, rgb(14 6 40 / 100%) 60%, rgb(14 6 40 / 100%) 80%);}
.bg-gradient-02{background: linear-gradient(180deg, rgba(14, 6, 40, 0.8) 7%, rgba(14, 6, 40, 1) 100%);}
 
.image-uninterrupted{margin-top:0px;border-radius:15px;overflow:hidden;}
.ln-an p sup{font-size: 8px;top: -10px;}


section.india-01{position:relative;overflow: hidden;} 

section.india-02{padding: 60px 60px;position: relative;overflow:hidden;background:url("reach-uninterrupted.webp") no-repeat center center;display: flex;align-items: center;justify-content: center;}
section.india-02:before{content:"";background: linear-gradient(180deg, var(--color-14) 0%, transparent);position: absolute;top: 0;right: 0;width: 100%;height: 150px;z-index: 99;}
section.india-02:after{content:"";background: linear-gradient(360deg, var(--color-14) 0%, transparent);position: absolute;bottom: 0;right: 0;width: 100%;height: 150px;z-index: 99;}

section.india-03{}

section.india-04{background:var(--color-14);padding-bottom:60px;}

section.india-04 .slick-list.draggable{padding-left:0px !important;padding-right:0px !important;}
section.india-04 .slick-limitless-slider{}
section.india-04 .slick-limitless-slider .limitless-impact-box{position: relative;display: inline-block;transform:scale(.9);border-radius:15px;transition:all 500ms ease-in-out;}
section.india-04 .slick-limitless-slider .limitless-impact-box .lib-thumb{background: var(--color-12);overflow: hidden;border-radius: 15px;position:relative;z-index:9;}
section.india-04 .slick-limitless-slider .limitless-impact-box .lib-thumb h3{width: 100%;height: 100%;padding: 30px;position: absolute;background: linear-gradient(180deg, #000000e6, transparent);z-index: 9;transition:all 500ms ease-in-out;}
section.india-04 .slick-limitless-slider .limitless-impact-box .lib-thumb img{opacity: .6;transition: all 300ms ease-in-out;}
section.india-04 .slick-limitless-slider .limitless-impact-box .lib-thumb video{width: 100%;max-width: 100%;max-height: 100%;object-fit: cover;border-radius: 15px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
section.india-04 .slick-limitless-slider .limitless-impact-box .lib-para{padding: 30px;z-index: 9;position: absolute;bottom: -300px;left: 0px;transition:all 500ms ease-in-out;}
section.india-04 .slick-limitless-slider .limitless-impact-box .lib-para p{}
section.india-04 .slick-slide{overflow:  none;}

section.india-04 .slick-limitless-slider .limitless-impact-box:hover{transform:scale(1);z-index:9;transition:all 500ms ease-in-out;}
section.india-04 .slick-limitless-slider .limitless-impact-box:hover .lib-thumb{transition:all 500ms ease-in-out;}
section.india-04 .slick-limitless-slider .limitless-impact-box:hover .lib-thumb h3{height: 20%;transition:all 500ms ease-in-out;}
section.india-04 .slick-limitless-slider .limitless-impact-box:hover .lib-para{bottom: 0px;transition:all 500ms ease-in-out;}


section.india-05{}
section.india-05 .quotes{text-align: center;display: flex;flex-direction: column;align-items: center;justify-content: center;}
section.india-05 .quotes .q_message{padding: 0px 15%;position: relative;}
section.india-05 .quotes .q_message:before{content:"";width: 50px;height:50px;background:url("../icons/quote-01.webp") no-repeat center center;background-size:cover;position: absolute;top: -20px;left: 7%;}
section.india-05 .quotes .q_message:after{content:"";width: 50px;height:50px;background:url("../icons/quote-02.webp") no-repeat center center;background-size:cover;position: absolute;top: -20px;right: 7%;}
section.india-05 .quotes .q_message p{font-size:var(--rfs-24);}
section.india-05 .quotes .q_writer{margin-top: 40px;}
section.india-05 .quotes .q_writer h3{margin-bottom: 15px;}
section.india-05 .quotes .q_writer p{font-size:var(--rfs-18);}
section.india-05 .q_photo{border-radius: 15px;overflow:hidden;}


.slick-story-slider{padding-bottom:60px;}
.slick-story-slider .year-work{max-width: 500px;width:100%;height: 100%;padding-left:60px;padding-bottom: 60px;position: relative;gap: 25px;display: flex;}
.slick-story-slider .year-work:before{content:"";width: 100%;height: 1px;position: absolute;top: 110px;left: 0;border-bottom: 2px dashed var(--color-01);}
.slick-story-slider .year-work h3{font-family: 'Metro Sans';font-size: var(--rfs-48);font-weight: 500;position: relative;}
.slick-story-slider .year-work h3:before{content:"";width: 10px;height: 10px;background: var(--color-01);border-radius: 1000px;position: absolute;top: 47px;right: 11px;}
.slick-story-slider .year-work h3:after{content:"";width: 2px;height: 120px;background: var(--color-01);border-radius: 100px;position: absolute;top: 101%;right: 15px;}
.slick-story-slider .year-work .ybw-icon{width:27%;text-align: right;position: relative;gap: 120px;display: flex;justify-content: flex-start;align-items: flex-end;flex-direction: column;}
.slick-story-slider .year-work .ybw-icon img{width: 50px;}
.slick-story-slider .year-work .ybw-para{width: 66%;padding-top: 190px;}
.slick-story-slider .year-work .ybw-para p{}

.slick-story-slider div[data-slick-index="0"]{padding-left:60px;}
.slick-story-slider div[data-slick-index="0"] .year-work:before{/* width: 66%; *//* left: 33%; */width: 66%;left: 33%;}
.slick-story-slider div[data-slick-index="6"] .year-work:after{content: "";width: 10px;height: 10px;background: var(--color-01);border-radius: 100px;position: absolute;top: 106px;right: 0;border-bottom: 2px dashed var(--color-01);}

.slick-story-slider div#slick-slide00{/*padding-left:60px;*/}
.slick-story-slider div#slick-slide00 .year-work:before {/* width: 66%; *//* left: 33%; */width: 75%;left: 24%;}
.slick-story-slider div#slick-slide06 .year-work:after {content: "";width: 10px;height: 10px;background: var(--color-01);border-radius: 100px;position: absolute;top: 106px;right: 0;border-bottom: 2px dashed var(--color-01);}
 


/***Slick Slider***/
button.slick-prev.slick-arrow,
button.slick-next.slick-arrow{font-size:0px;background: rgba(0,0,0,0.0);border: none;border-radius: 5px;width:50px;height:50px;position:absolute;top: 45%;transform: translateY(-50%);z-index:9;}

button.slick-prev.slick-arrow{left: 30px;}
button.slick-next.slick-arrow{right: 30px;}

button.slick-prev.slick-arrow:before,
button.slick-next.slick-arrow:before{content:"";position:absolute;top:0;left:0;width:15px;height:15px;border-top: 2px solid var(--color-11);border-right: 2px solid var(--color-11);}

button.slick-prev.slick-arrow:before{transform: rotate(-135deg) translate(-26px, 3px);}
button.slick-next.slick-arrow:before{transform: rotate(45deg) translate(20px, 1px);}

ul.slick-dots{margin:0px auto;padding:0px;list-style-type:none;gap: 10px;display: flex;align-items: center;justify-content: center;}
ul.slick-dots li{}
ul.slick-dots li button{font-size:0px;width: 10px;height: 10px;border: none;border-radius: 100px;transition: all 300ms ease-in-out;}
ul.slick-dots li.slick-active{}
ul.slick-dots li.slick-active button{background: var(--color-11);transition: all 300ms ease-in-out;}

/***Slick Slider***/


/* `md` applies to small devices (landscape phones, less than 768px)*/

@media (max-width: 767.98px)
{ 
	
	body.india-uninterrupted section.hero-banner{background-image:url("hero-india-uninterrupted.webp");} 
	
	section.india-05 .row{flex-direction: column-reverse;}
	section.india-05 .q_photo{max-width: 210px;margin: 0px auto 25px auto;}
	section.india-05 .quotes .q_message{padding: 0px 45px;}
	section.india-05 .quotes .q_writer{margin-top:20px;}
	
	.image-uninterrupted{margin-top:0px}
	
    section.india-04 .slick-limitless-slider .limitless-impact-box {transform: scale(1);height: 300px;overflow: hidden;margin: 0px 30px;}
	
	.slick-story-slider div[data-slick-index="0"]{padding-left:0px;}
	.slick-story-slider .year-work{padding-left:0px;max-width:300px;}
 
}


/* `lg` applies to medium devices (tablets, less than 992px)*/
@media (max-width: 991.98px)
{ 

}

/* `xl` applies to large devices (desktops, less than 1200px)*/
@media (max-width: 1199.98px)
{ 

}

/* `xxl` applies to x-large devices (large desktops, less than 1400px)*/
@media (max-width: 1440px)
{ 
	
	section.india-05 .quotes .q_message:before,
	section.india-05 .quotes .q_message:after{top: -5px;width:30px;height:30px;}
	section.india-05 .quotes .q_message:before{
    left: 5px;
}
	section.india-05 .quotes .q_message:after{
    right: 5px;
}
	section.india-05 .quotes .q_writer h3{font-size:21px;}
	section.india-05 .quotes .q_message p{font-size:18px}
	section.india-05 .quotes .q_writer p{font-size:16px}
	.slick-story-slider .year-work h3:before{top:35px}


}
 