
@import url("fancybox.css");			/* FancyBox Styles */ 

@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,700&display=swap');


@font-face{
    font-family: "times-new-roman-bold";
    src:url("../fonts/times-new-roman-bold.ttf");
}
@font-face{
    font-family: "times-new-roman-regular";
    src:url("../fonts/times-new-roman.ttf");
}
@font-face{
    font-family: "ARIALBLACK";
    src:url("../fonts/ARIALBLACK.ttf");
}


html,
body {
    font-family: "NexaLight";
    height: 100%;
	color:#6f6f6f;   /* The html and body elements cannot have any padding or margin. */
    font-size: 14px;

}

/* Wrapper for page content to push down footer */
#wrap {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    /* Negative indent footer by it's height */
    margin: 0 auto -60px;
}

a{color: #001fdc; font-family: "NexaLight"; cursor:pointer}
/* Set the fixed height of the footer here */
#push {
    height: 60px;
}


/*Navbar Customizations*/ 

.home{

    padding: 180px 0 0px 0;
    margin-bottom: 30px;
    font-size: 18px;
    font-weight: 200;
    line-height: 30px;
    color: white;

}
::-webkit-input-placeholder { color: inherit; }
section{position: relative;}



.pos_rel{position:relative !important}
.no-padding{padding: 0px !important;}
.padding-t0{padding-top: 0px !important;}

@media (max-width: 420px) {
.col-xxs-12{width:100% !important}	
}

/*****************/


.menuu_btn{background: url(../images/menu.png) no-repeat 0 0/100%; width: 90px; height: 58px; border:none; position: absolute; 
    z-index: 890; right: 15px;top: 25px;}
.sub-menu{background: url(../images/menu-clr.png) no-repeat 0 0/100%;}


@media (max-width: 1400px) {
.menuu_btn{width: 90px; }
}
@media (max-width: 1200px) {
    /*.menuu_btn{width: 48px; }*/
}

@media (max-width: 768px) {
.menuu_btn{width: 38px; }
}

#call{background: url(../images/call.png) no-repeat 0 11px;
padding: 13px 12px 8px 34px;}
#mail{background: url(../images/mail.png) no-repeat 0 18px;
padding: 13px 4px 4px 34px;}

.gal-img-holder{padding:0 !important; overflow:hidden}
.gal-img-holder img{transform:scale(1); transition: all .5s}
.gal-img-holder img:hover{transform:scale(1.1); transition: all .5s}


.social{margin: 20px 0 0 0;}
.social p{font-family: "NexaBold" !important; font-size:14px; color:#fff;padding:0px;margin:0 0 10px 0 !important; }
.social img{float:left; margin:0 12px 0 0}

.bg_line{background: url(../images/bg-line.jpg) repeat-x 0 0; width: 100%; height: 4px; display: inline-block; margin: 0 0 8px 0; padding: 0}

/*************/
.bg-color2 {
    font-family: "NexaLight";
    background-color: #141414;
    padding: 20px 30px;
    color: #aeaeae;
}


.hover-a a{ text-decoration:none;
color:#aeaeae;
}	 
.hover-a a:hover{ text-decoration:none;
color:#fff;
}	 

.p-color { font-size:12px;}

.f-right{ float:right !important;
text-align:right;}




.btn-kno{width:109px; height:28px; background:url(../images/know-more-btn.png) no-repeat 0 0; margin:12px 0 30px}
.btn-kno:hover{width:109px; height:28px; background:url(../images/know-more-btn.png) no-repeat 0 -28px;}

@media (max-width: 350px) {
.navbar .brand {
    margin-right: 10px;
    width: 115px;
	background:#fff;
}
}

.pcapoorght p{margin:0}

.ta-r{text-align:right}
.ta-l{text-align:left}
@media (max-width: 767px) {
.ta-r{text-align:center}
.ta-l{text-align:center}
}

 .slider {
        width: 100%;
        margin: 15px 0;
    }

    .slick-slide {
      margin: 0px 15px;
    }

    .slick-prev:before,
    .slick-next:before {
      color: black;/*display: none;*/
    }


    .slick-slide {
      transition: all ease-in-out .3s;
      opacity: 1;
    }
    
    .slick-active {
      opacity: 1;
    }

    .slick-current {
      opacity: 1;
    }

.slick-list{padding:0 20% 0 0;}



.sect1{padding: 0 15px 50px !important;}
.sect1 img{display: block;margin: auto;}

.bannerarea{padding: 0 15px 60px;}
.bannerarea picture img{display: block;margin: 0;width: 100%;}

.sect2{
    /*background: url("../images/sect2-bg.jpg") no-repeat center;*/
    background-image: linear-gradient(to right,#5e4193,#7e39a3);
    border-radius: 25px;
    padding: 75px 40px 69px;
}
.sect2 h1{font-family: "times-new-roman-bold";font-size: 35px;color: #fff; padding: 0;margin: 0 0 22px 0;line-height: 1;}
.sect2 p{font-family: "times-new-roman-regular";font-size: 15px;color: #fff; padding: 0;margin: 0 0 0 0;}
.sect2-img{display: none;}

.sect3{padding: 40px 15px 45px !important;}
.sect3 h2{font-family: "ARIALBLACK";font-size: 65px;color: #fff; padding: 0;margin: 0 0 22px 0;line-height: 1;}
.sect3 h3{font-family: "times-new-roman-bold";font-size: 25px;color: #fff; padding: 0;margin: 0 0 16px 0;line-height: 1;}
.sect3 p{font-family: "times-new-roman-regular";font-size: 15px;color: #fff; padding: 0;margin: 0 0 0 0;}
.sect3-a{background-image: linear-gradient(to right,#0b377b,#773aa1);padding: 50px 30px 50px;border-radius: 25px;}
.sect3-b{background-image: linear-gradient(to right,#8a317f,#c0166b);padding: 50px 30px 122px;border-radius: 25px;}
.sect3-c{background: #2f9c95;padding: 50px 30px 78px;border-radius: 25px;}
.sect3 a{text-decoration: none;}

.sect4-main{margin-bottom: 65px;}
.sect4{padding: 40px 160px 95px 60px !important;background: #e2e2e2;border-radius: 25px;}
.sect4 p{font-family: "times-new-roman-regular";font-size: 24px;color: #000; padding: 110px 0 0 0;margin: 0 0 0 0;line-height: 1;}



.sect5-main{margin-bottom: 65px;}
.sect5{padding: 45px 45px 50px 30px !important;background: #227e6c;border-radius: 25px;}
.sect5 img{float: left;padding: 0 30px 0 0px;}
.sect5 h2{font-family: "times-new-roman-bold";font-size: 25px;color: #fff; padding: 0;margin: 15px 0 15px 0;line-height: 1;}
.sect5 p{font-family: "times-new-roman-regular";font-size: 17px;color: #fff; padding: 0px 0 0 0;margin: 0 0 0 0;
    line-height: 1.5;}

.sect6{margin-bottom: 100px;}
.blue-box{background: #144d86;padding: 50px 30px 45px;border-radius: 25px;}
.sect6 h3{font-family: "times-new-roman-bold";font-size: 25px;color: #fff; padding: 0;margin: 0px 0 30px 0;}
.home-frm{background: #fff;border:1px solid #fff;font-family: "times-new-roman-regular";font-size: 14px;color: #242424;}
.home-submit{background: #d41a74;border:1px solid #d41a74;text-transform: uppercase;border-radius: 10px;
    font-family: "times-new-roman-bold";font-size: 20px;color: #fff;margin: 0;padding: 5px 0;width: 100%;}

.black-box{background: #2c2e35;padding: 101px 65px;border-radius: 25px;}
.black-box h2{font-family: "times-new-roman-bold";font-size: 45px;color: #fff; padding: 0;margin: 0px 0 22px 0;}
.black-box h3{font-family: "times-new-roman-bold";font-size: 25px;color: #fff; padding: 0;margin: 0px 0 15px 0 !important;}
.black-box p{font-family: "times-new-roman-regular";font-size: 15px;color: #fff; padding: 0px 0 0 0;margin: 0 0 0 0;
    line-height: 1.5;}
.grey-dot{border-right: 1px solid #fff;}


.footer{background: #e4e4e4;padding: 20px 15px;}
.footer p{font-family: "times-new-roman-regular";font-size: 14px;color: #646464; padding: 0px 0 0 0;margin: 0;text-align: center;}


/* subpage */
.sub-sect1-main{margin-bottom: 65px;}
.sub-sect1{padding: 40px 160px 95px 60px !important;background: #e2e2e2;border-radius: 25px;margin-bottom: 50px;}
.sub-sect1 p{font-family: "times-new-roman-regular";font-size: 24px;color: #000; padding: 110px 0 0 0 !important;
    margin: 0 0 0 0;line-height: 1;}
.sub-sect1-main p{font-family: "times-new-roman-regular";font-size: 18px;color: #000; padding: 0px 0 0 0;margin: 0 0 0 0;
    line-height: 1.5;}

.sub-sect2{padding: 0px 15px 85px !important;}
.sub-sect2 h1{font-family: "times-new-roman-bold";font-size: 50px;color: #000; padding: 0;margin: 0px 0 30px 0;line-height: 1;}
.sub-sect2 p{font-family: "times-new-roman-regular";font-size: 18px;color: #000; padding: 0px 0 0 0;margin: 0 0 40px 0;
    line-height: 1.5;}



.sect2-box1{background-image: linear-gradient(to right,#773aa1,#333889);padding: 10px 15px;border-radius: 25px;}
.sect2-box2{background-image: linear-gradient(to right,#bf176b,#952b7a);padding: 10px 15px;border-radius: 25px;}
.sect2-box1 p, .sect2-box2 p{font-family: "times-new-roman-regular";font-size: 18px;color: #fff; padding: 0px 0 0 0;
    margin: 0 0 0px 0;line-height: 1.5;text-align: center;}


.sub-sect3{padding: 0px 15px 115px !important;}
.sub-sect3 h2{font-family: "times-new-roman-bold";font-size: 50px;color: #000; padding: 0;margin: 0px 0 40px 0;line-height: 1;
    text-align: center;}
.sub-sect3 h3{font-family: "times-new-roman-regular";font-size: 21px;color: #fff; padding: 0 0 15px 0px;margin: 0px 0 15px 0;
    line-height: 1;border-bottom:1px dotted #fff;}
.sub-sect3 ul{margin: 0 0 0 32px;padding: 0;}
.sub-sect3 ul li{list-style: url("../images/ulli.png");font-family: "times-new-roman-regular";font-size: 20px;color: #fff; 
    padding: 0px 0 0 0;margin: 0 0 15px 0;line-height: 1.3;}
.sub-sect3 img{display: block;margin: 0 auto 15px;}

.sect3-box1{background-image: linear-gradient(to top,#922d7c,#bd176c);padding: 20px 15px 30px;border-radius: 25px;
    min-height: 730px;}
.sect3-box2{background-image: linear-gradient(to top,#13377e,#743aa0);padding: 20px 15px 30px;border-radius: 25px;
    min-height: 730px;}
.sect3-box3{background-image: linear-gradient(to top,#bd176c,#922d7c);padding: 20px 15px 30px;border-radius: 25px;
    min-height: 730px;}
.sect3-box4{background-image: linear-gradient(to top,#743aa0,#13377e);padding: 20px 15px 30px;border-radius: 25px;
    min-height: 730px;}

.margin-tops{margin-top: 50px;}
.sub2-sect1{padding: 0px 15px 130px;}
.sub2-sect1 img{border-radius: 10px;border: 1px solid #d0d0d0;}
.margin-tops img{width: 100%;}


.pop{background:#3e77b0 url(../images/side.png) no-repeat 0 0; margin: 0; padding: 18px 20px 10px 53px; width: 55px; min-height: 300px; 
    position: fixed; top: 142px; right:-35px; left:auto;-webkit-transition: all 2s; transition: all 2s;}
.pop:hover { width: 350px;right:0; min-height: 300px}
.pop: .text-danger{display: none;}
.pop:hover .text-danger{display: none;}
.pop .text-danger {width: 300px}



/* responsive */

@media(max-width: 1199px)
{
    .sect2-box1 p, .sect2-box2 p {font-size: 16px;}


    .bannerarea {padding: 0 15px 30px;}

    .sect3-a, .sect3-b, .sect3-c{height: 390px;}


}

@media(max-width: 991px)
{
    .sub-sect1 {padding: 40px 50px 95px 50px !important;}
    .sub-sect1-main {margin-bottom: 45px;}
    .sub-sect1-main p{padding: 0px 0 0 0 !important;}
    .sub-sect1 p{padding: 80px 0 0 0 !important;}

    .sect3-box1{min-height: 750px;}
    .sect3-box2{min-height: 750px;}
    .sect3-box3{min-height: 750px;}
    .sect3-box4{min-height: 750px;}

    .sub-sect3 {padding: 0px 15px 80px !important;}

    .black-box {padding: 49px 30px;}
    .black-box h2 {font-size: 42px;}
    .black-box h3 {font-size: 24px;}  


    .bannerarea {padding: 0 15px 50px;}
    .sect2 {padding: 50px 40px 65px;}
    .sub2-sect1 {padding: 0px 15px 80px;}

    .sect3 h2 {font-size: 60px;}
    .sect3 h3 {font-size: 21px;}
    .sect3-a, .sect3-b, .sect3-c {height: 410px;}

    .sect4 {
    padding: 40px 50px 50px 50px !important;}
    .sect4 p {font-size: 22px;padding: 80px 0 0 0;}

    .sect5 img { padding: 0 30px 40px 0px;}
	.headerRight .mmcontainer{
top:-1rem !important;
	}
.headerRight .navBlock-mbl{
    top: 9px !important;
}
.headerRight .navBlock-mbl .navList-mbl li{
margin:0.5rem !important;
}

.slider{
margin:30px 0px !important;
}


}

@media(max-width: 767px)
{
    .sub-sect1 {padding: 40px 30px !important;}
    .sub-sect1 img{display: block;margin: auto;}
    .sub-sect1 p {
    padding: 30px 0 0 0 !important;text-align: center;}

    .sub-sect2 {
    padding: 0px 15px 50px !important;}
    .sub-sect2 h1{font-size: 45px;margin: 0px 0 20px 0;}
    .sect2-box1 {margin-bottom: 20px;}

    .sub-sect3 {
    padding: 0px 15px 50px !important;}
    .sub-sect3 h2 {font-size: 45px;}

    .blue-box{margin-bottom: 20px;}
    .grey-dot {
    border-right: unset;
    border-bottom: 1px solid #fff;
    padding-bottom: 20px;
    margin-bottom: 20px;}


    .sect2-img{display: block; width: 100%;}
    .sect2 {background-image: linear-gradient(to right,#5e4193,#7e39a3);}
    .sect3-a, .sect3-b{margin-bottom: 30px;}
    .sect3-a, .sect3-b, .sect3-c {height: auto;}
    .sect3-a {padding: 30px 30px 50px;}
    .sect3-b {padding: 30px 30px 50px;}
    .sect3-c {padding: 30px 30px 50px;}

    .sect4 {padding: 30px 30px 50px !important;}
    .sect4 p {
    font-size: 20px;
    padding: 25px 0 0 0;
    text-align: center;}

    .sect5 img {
    padding: 0 15px 15px 0px;}
    .sect5 h2{margin: 35px 0 15px 0;}
    .sect5 p{display: inline-block;}

    .pop{display: none;}
	.headerRight .mmcontainer{
top:-1rem;
	}

}


@media(max-width: 537px)
{
    .sect1 {
    padding: 10px 15px 30px !important;}
    .sub-sect1{margin-bottom: 30px;}
    .sub-sect3 h2 {font-size: 40px;}
	.headerRight .mmcontainer{
top:-1rem;
	}


}

@media(max-width: 420px)
{
    .sub-sect1 {padding: 30px 20px !important;}
    .sub-sect3 {
    padding: 0px 15px 30px !important;}
    .blue-box {padding: 40px 20px 35px;}
    .black-box {padding: 49px 20px;}

    .slick-slide img{display: block;margin: auto;}

    .bannerarea {padding: 0 15px 40px;}
    .sect2 {
    padding: 30px 20px 40px;}
    .sect2 h1 {font-size: 30px;}

    .sect4-main {margin-bottom: 50px;}
    .sect5 {padding: 45px 30px 50px 20px !important;}
    .sect5-main {margin-bottom: 50px;}
    .sect5 h2{margin: 0px 0 15px 0;display: inline-block;}
	.headerRight .mmcontainer{
top:-1rem;
	}
}


 .rightBlock {
    text-align: right;
}

 .headerRight {
    text-align: right;
    display: block;
    padding-right: 0;
}

.headerRight .navBlock {
    margin-top: 1em;
}

 .headerRight .navBlock-mbl {
    display:none;
    list-style-type: none;
    position: absolute;
    top: 55px;
    right: -38px;
    background: #3e77b0;
    padding: 0px;
        width: 147px;
    z-index: 9;
}


 .headerRight .navBlock-mbl .navList-mbl a{
color:#fff;
}


 .headerRight .navBlock-mbl .navList-mbl a:hover{
color:#fff;
}

 .headerRight .navBlock-mbl .navList-mbl {
    list-style-type: none;
    margin: 0;
padding: 0px 2rem;
}

 .headerRight .navBlock-mbl .navList-mbl li {
        margin: 0.5em 0.3rem;
    text-align: left;
}

 .headerRight .mmcontainer {
    cursor: pointer;
    position: relative;
    display: inline-block;
    float: right;
    top: 0.200em;
    padding-right: 0;
}
 .headerRight .mmcontainer .barTitle {
    text-transform: uppercase;
    font-size: 0.875em;
    position: absolute;
    left: -54px;
    top: 4px;
    color: #000;
}
 .headerRight .mmcontainer .bar {
    background: #000;
    width: 1.500em;
    height: 2px;
    display: block;
    margin: 5px 0;
    border-radius: 3px;
    transition: .5s;
}
 .headerRight .mmcontainer.close .bar:nth-child(2) {
    -ms-transform: rotate(-46deg) translate(-2px, 6px);
    transform: rotate(-46deg) translate(-2px, 6px);
}
 .headerRight .mmcontainer.close .bar:nth-child(4) {
    -ms-transform: rotate(45deg) translate(-3px, -8px);
    transform: rotate(45deg) translate(-3px, -8px);
}
 .headerRight .mmcontainer.close .bar:nth-child(3){
    opacity: 0;
}

/****Testimonial***************/

.testim{
    position: relative;
    border-radius: 25px;
    padding: 75px 40px 69px;
    margin-top: 1rem;
    /*padding: 80px 60px;*/
  }
.testim h2{
    color: #000;
    font-size: 2rem;
    font-weight: bold;
  }
  .testim::before{
    position: absolute;
    /*content: "";*/
    width: 50%;
    top: 0;
    left: 0;
    /*background-color: #2f9c95;*/
    background-image: linear-gradient(to right,#8a317f,#c0166b);
    height: 100%;
    z-index: -1;
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
      }
  
  .testim::after{
    position: absolute;
    /*content: "";*/
    width: 50%;
    top: 0;
    right:  0;
    /*background-color: #0d141f;*/
    background-image: linear-gradient(to right,#8a317f,#c0166b);
    height: 100%;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
      }
      
  .testim-content{
  position: relative;
  display: flex;
  justify-content: space-around;
  gap: 30px;
  
  }
  
  .testim-box{
  z-index: 2;
  /*background-image: linear-gradient(to right,#8a317f,#c0166b);*/
  background-color: #2c2e35;
  padding: 20px 30px;
  border-radius:25px;
  }
  
  
  
  .testim-box-content img{
    top: -10px;
    width: 100px;
    height: 100px;
    border-radius: 50%;
    float: left;
    margin-right: 30px;
    position: relative;
  
  }
  
  .testim-content h3{
    color: #fff;
    font-size: 1.3rem;
    }
    .testim-box > p{
      color: rgb(209, 194, 194);
      font-style: italic;
      padding-bottom: 20px;
    }
  .testim-box-content p{
  color: #6ee9f5;
  }

  section {
	width: 100%;
	margin: 0 auto;
}
#testimonial-videos{
    margin-top:1rem;
    margin-bottom: 4rem;
}

.simple blockquote { width: 100%; margin: 0px; height: 100%; display: block; padding-top: 100px; padding-bottom: 100px;  min-height: 400px;
}
/* #slick-slide00 { background: rgba(0, 0, 0, 0) url("../images/new-video-onam-thumb-1200x450.jpg") repeat scroll top center / cover ; border-radius: 25px;} */

/*commented on 30-7-25 #slick-slide00 { background: rgba(0, 0, 0, 0) url("../images/xams-1297x486.jpg") repeat scroll top center / cover ; border-radius: 25px;} */
 #slick-slide00 { background: rgba(0, 0, 0, 0) url("../images/aha 1200x450.png") repeat scroll top center / cover ; border-radius: 25px;}
#slick-slide01 { background: rgba(0, 0, 0, 0) url("../images/ajmal 1200x450.png") repeat scroll top center / cover ; border-radius: 25px;}
#slick-slide02 { background: rgba(0, 0, 0, 0) url("../images/sures 1200x450.png") repeat scroll top center / cover ; border-radius: 25px;}
#slick-slide03 { background: rgba(0, 0, 0, 0) url("../images/bind 1200x450 -1.png") repeat scroll top center / cover ; border-radius: 25px;}
#slick-slide04 { background: rgba(0, 0, 0, 0) url("../images/VIDEO_BG_kalyan.jpg") repeat scroll top center / cover ; border-radius: 25px;}
#slick-slide05 { background: rgba(0, 0, 0, 0) url("../images/VIDEO_BG_newinitiatives.jpg") repeat scroll top center / cover ; border-radius: 25px;}
#slick-slide06 { background: rgba(0, 0, 0, 0) url("../images/VIDEO_BG_EVM.jpg") repeat scroll top center / cover ; border-radius: 25px;}
#slick-slide07 { background: rgba(0, 0, 0, 0) url("../images/VIDEO_BG_nandilath.jpg") repeat scroll top center / cover ; border-radius: 25px;}
#slick-slide08 { background: rgba(0, 0, 0, 0) url("../images/VIDEO_BG_kalyansilks.jpg") repeat scroll top center / cover ; border-radius: 25px;}
#slick-slide09 { background: rgba(0, 0, 0, 0) url("../images/VIDEO_BG_minnal.jpg") repeat scroll top center / cover ; border-radius: 25px;} 


.simple blockquote p {
	color: #000;
	padding: 25px;
	font-size: 45px;
	font-style: italic;
	text-align: center;
}
.simple cite {
 
  font-weight: bold;
  letter-spacing: 3px;
  font-style: normal;
  font-size: 15px;
	text-align: center;
	color: #fff;
  display: block;
  text-transform: uppercase;    margin-top: 13rem;
}
.simple .play-button {
  width: 70px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 140px;
  cursor: pointer;
  
}

.slick-dots {
    bottom: -42px;
    position: absolute;
    list-style: none;
    display: block;
    text-align: center;
    padding: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
   
}

.slick-dots li {
  position: relative;
  display: inline-block;
  width: 10px;
  height: 10px;
  padding: 0;
  cursor: pointer;
  margin-right: 9px;
}
.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 10px;
  height: 15px;
  cursor: pointer;
  outline: none;
  border: 2px solid #cacaca;
  background: #ffffff;
  border-radius: 50%;
}
.slick-dots li.slick-active button
{
    background-color: #cc7b9b;
    border:2px solid #cc7b9b;
}


/*.slick-dots li {
  width: 80px;
  background: #ffffff;
  height: 80px;
  border-radius:100px;
  text-align: center;
  position: relative;
    display: inline-block;
    
    padding: 0;
    cursor: pointer;
    margin-right: 5px;
}
.slick-dots li button {
    height: 82px;
    width: 78px;
  opacity:0.8;
  margin: 0;
  line-height: 0;
    display: block;
    cursor: pointer;
    outline: none;
    border: 0px solid #cacaca;
    background: #ffffff;
    border-radius: 50%;
}
.slick-dots li:nth-child(1) button {
  background: rgba(0, 0, 0, 0) url("../images/aha 550x450.png") no-repeat scroll center center / 91px 125px;
}
.slick-dots li:nth-child(2) button {
  background: rgba(0, 0, 0, 0) url("../images/ajmal 550x450.png") no-repeat scroll center center / 91px 125px;
}
.slick-dots li:nth-child(3) button {
  background: rgba(0, 0, 0, 0) url("../images/sures 550x450.png") no-repeat scroll center center / 91px 125px;
}

.slick-dots li:nth-child(4) button {
  background: rgba(0, 0, 0, 0) url("../images/vij 550x450.png") no-repeat scroll center center / 91px 125px;
}
.slick-dots li:nth-child(5) button {
  background: rgba(0, 0, 0, 0) url("../images/bind 550x450.png") no-repeat scroll center center / 91px 125px;
}*/

@media(max-width: 500px)
{

  .slick-dots {
    bottom: -35px !important;
  }

.simple .play-button {
    width: 52px !important;
    margin-top: 80px !important;
    cursor: pointer;
}
.simple blockquote{
/* min-height: 379px !important; */
min-height: 280px !important;

}
/* #slick-slide00 {background: rgba(0, 0, 0, 0) url(../images/new-video-onam-thumb-550x450.jpg);border-radius: 25px;height: 240px;min-height: auto;background-size: 100%;background-repeat: no-repeat; */
    }
/* #slick-slide00 { background: rgba(0, 0, 0, 0) url("../images/new-video-onam-thumb-550x450.jpg") repeat scroll top center / cover ; border-radius: 25px;} */
/*commented on 30/7/25 #slick-slide00 { background: rgba(0, 0, 0, 0) url("../images/aha 550x450 1.png") repeat scroll top center / cover ; border-radius: 25px;}
#slick-slide01 { background: rgba(0, 0, 0, 0) url("../images/ajmal 550x450 1.png") repeat scroll top center / cover ; border-radius: 25px;}
#slick-slide02 { background: rgba(0, 0, 0, 0) url("../images/sures 550x450 1.png") repeat scroll top center / cover ; border-radius: 25px;}

#slick-slide03 { background: rgba(0, 0, 0, 0) url("../images/bind 550x450 1.png") repeat scroll top center / cover ; border-radius: 25px;}
#slick-slide04 { background: rgba(0, 0, 0, 0) url("../images/VIDEO_BG_mobile_kalyan.jpg") repeat scroll top center / cover ; border-radius: 25px;}
#slick-slide05 { background: rgba(0, 0, 0, 0) url("../images/VIDEO_BG_mobile_newinitiatives.jpg") repeat scroll top center / cover ; border-radius: 25px;}
#slick-slide06 { background: rgba(0, 0, 0, 0) url("../images/VIDEO_BG_mobile_EVM.jpg") repeat scroll top center / cover ; border-radius: 25px;}
#slick-slide07 { background: rgba(0, 0, 0, 0) url("../images/VIDEO_BG_mobile_nandilath.jpg") repeat scroll top center / cover ; border-radius: 25px;}
#slick-slide08 { background: rgba(0, 0, 0, 0) url("../images/VIDEO_BG_mobile_kalyansilks.jpg") repeat scroll top center / cover ; border-radius: 25px;}
#slick-slide09 { background: rgba(0, 0, 0, 0) url("../images/VIDEO_BG_mobile_minnal.jpg") repeat scroll top center / cover ; border-radius: 25px;} */
/* end here 30/7/25 */

  /*.slick-dots li:nth-child(2) button {
    background: rgba(0, 0, 0, 0) url("../images/aha 550x450.png") no-repeat scroll center center / 91px 125px;
  }
  .slick-dots li:nth-child(1) button {
    background: rgba(0, 0, 0, 0) url("../images/ajmal 550x450.png") no-repeat scroll top center / 91px 125px;
  }
  .slick-dots li:nth-child(3) button {
    background: rgba(0, 0, 0, 0) url("../images/sures 550x450.png") no-repeat scroll center center / 91px 125px;
  }
  
  .slick-dots li:nth-child(4) button {
    background: rgba(0, 0, 0, 0) url("../images/vij 550x450.png") no-repeat scroll center center / 91px 125px;
  }
  .slick-dots li:nth-child(5) button {
    background: rgba(0, 0, 0, 0) url("../images/bind 550x450.png") no-repeat scroll center center / 91px 125px;
  }*/
}

.slick-dots li.slick-active button::before {
  opacity: 0;
}
.slick-dots li button::before {
  /*content: "";*/
}


/* A custom cursor to let folks know they can drag things */

.wistia_responsive_wrapper {
  visibility:hidden; 
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%;
  transition: opacity 0.6s ease;
  opacity: 0;
}
.wistia_responsive_wrapper.playing {
  visibility: inherit;
  opacity: 1;
  z-index: 99999;
}
.mbl-image{
    display: none;
}
@media(max-width: 575px){
    .mbl-image{
        display: block;
    }
    .desktop-img{
        display: none;
    }
}









