/*.kenburns-slide-1 {

    background-image: url(../images/Slider1.png);

}

.kenburns-slide-2 {

    background-image: url(../images/slider2.png);

}

.kenburns-slide-3 {

    background-image: url(../images/Slider3.png);

}
*/



/*.kenburns-slide-1 {

    background-image: url(../images/Aishverya03.jpg);

}

.kenburns-slide-2 {

    background-image: url(../images/Aishverya04.jpg);

}

.kenburns-slide-3 {

    background-image: url(../images/Aishverya05.jpg);

}*/

.kenburns-slide-1 {

    background-image: url(../images/an-slide-21.jpg);
    background-size: cover;
}

.kenburns-slide-2 {

    background-image: url(../images/an-slide-22.jpg);
    background-size: cover;
}

.kenburns-slide-3 {

    background-image: url(../images/an-slide-23.jpg);
    background-size: cover;
}

#facts
{
  margin-top: 75px;
}
.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets
{
  display: none;
}



@media (max-width: 767px) 
{
  .kenburns-slide-1 {
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;

  }
  .kenburns-slide-2 {
    background-position: 40% center;
    background-size: cover;
    background-repeat: no-repeat;

  }
  .kenburns-slide-3 {
    background-position: 25% center;
    background-size: cover;
    background-repeat: no-repeat;

  }

  #facts
  {
    margin-top: 25px;
  }

  
  }









.img-fullwidth-works-1 {

background-image: url(../images/Aishverya02.jpg);

}



.img-fullwidth-works-2 {

background-image: url(../images/img-22.jpg);

}



.img-fullwidth-works-3 {

background-image: url(../images/img-33.jpg);

}



.img-fullwidth-works-4 {

background-image: url(../images/img-44.jpg);

}



.img-fullwidth-works-5 {

background-image: url(../images/img-55.jpeg);

}



.img-fullwidth-works-6 {

background-image: url(../images/img-66.jpeg);

}



.img-fullwidth-works-7 {

background-image: url(../images/img-77.jpeg);

}



.img-fullwidth-works-8 {

background-image: url(../images/an-1.jpeg);

}







.img-fullwidth-works-11 {

background-image: url(../images/an-2.jpeg);

}



.img-fullwidth-works-12 {

background-image: url(../images/an-3.jpeg);

}

.img-fullwidth-works-13 {

background-image: url(../images/an-4.jpeg);

}



.img-fullwidth-works-14 {

background-image: url(../images/an-5.jpeg);

}

.img-fullwidth-works-15 {

background-image: url(../images/an-6.jpeg);

}



.img-fullwidth-works-16 {

background-image: url(../images/an-7.jpeg);

}

.img-fullwidth-works-17 {

background-image: url(../images/an-8.jpeg);

}

.img-fullwidth-works-18 {

background-image: url(../images/an-9.jpeg);

}



.carousel-gallery {
  margin: 50px 0;
  padding: 0 0px;
}
.carousel-gallery .swiper-slide a {
  display: block;
  width: 100%;
  height: 500px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
  -webkit-box-shadow: 3px 2px 20px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 3px 2px 20px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 3px 2px 20px 0px rgba(0, 0, 0, 0.2);
}
.carousel-gallery .swiper-slide a:hover .image .overlay {
  opacity: 1;
}
.carousel-gallery .swiper-slide a .image {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center center;
}
.carousel-gallery .swiper-slide a .image .overlay {
  width: 100%;
  height: 100%;
  background-color: rgba(20, 20, 20, 0.8);
  text-align: center;
  opacity: 0;
  -webkit-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear;
}
.carousel-gallery .swiper-slide a .image .overlay em {
  color: #fff;
  font-size: 26px;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  display: inline-block;
}
.carousel-gallery .swiper-pagination {
  position: relative;
  bottom: auto;
  text-align: center;
  margin-top: 25px;
}
.carousel-gallery .swiper-pagination .swiper-pagination-bullet {
  -webkit-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear;
}
.carousel-gallery .swiper-pagination .swiper-pagination-bullet:hover {
  opacity: .7;
}
.carousel-gallery .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #d63031;
  transform: scale(1.1, 1.1);
}


.navbar-nav li.active, .navbar-nav > .active > a {
    color: #800000!important;
    text-decoration: none;
}
.main-navigation-bg .navbar-nav li.active, .main-navigation-bg .navbar-nav > .active > a {
    color: #090909!important;
}
.m-50
{
	margin:2em 0;
}
.mb-30
{
	margin-bottom:30px;
}



.dividerOT.dividerOT-inner.an-top
{
  height: 60px!important;
}
.section-about.an-reel
{
  padding:0px!important;
}












.works-section.section-gallery .works-section-gallery-box.img-11 {

width: 20%;

height: 40%;

padding: 0 10px 10px 0;

}



.works-section.section-gallery .works-section-gallery-box.img-12 {

left: 20%;

width: 20%;

height: 40%;

padding: 0 10px 10px 10px;

}



.works-section.section-gallery .works-section-gallery-box.img-13 {

top: 40%;

width: 40%;

height: 60%;

padding: 10px 10px 0 0;

}



.works-section.section-gallery .works-section-gallery-box.img-14 {

left: 40%;

width: 40%;

height: 60%;

padding: 0 10px 10px 10px;

}



.works-section.section-gallery .works-section-gallery-box.img-15 {

top: 60%;

left: 40%;

width: 20%;

height: 40%;

padding: 10px 10px 0 10px;

}



.works-section.section-gallery .works-section-gallery-box.img-16 {

top: 60%;

left: 60%;

width: 20%;

height: 40%;

padding: 10px 10px 0 10px;

}



.works-section.section-gallery .works-section-gallery-box.img-17 {

left: 80%;

width: 20%;

height: 50%;

padding: 0 0 10px 10px;

}



.works-section.section-gallery .works-section-gallery-box.img-18 {

top: 50%;

left: 80%;

width: 20%;

height: 50%;

padding: 10px 0 0 10px;

}



@media (max-width: 1600px) {

  .works-section.section-gallery {

    height: auto;

    padding: 0!important;

  }

  

  .works-section.section-gallery .works-section-gallery-box {

    position: relative;

    float: left;

    height: 50vh!important;

  }

  

  .works-section.section-gallery .works-section-gallery-box.img-11 {

    width: 50%;

  }

  

  .works-section.section-gallery .works-section-gallery-box.img-12 {

    left: auto;

    width: 50%;

    padding-right: 0;

  }

  

  .works-section.section-gallery .works-section-gallery-box.img-13 {

    top: auto;

    width: 100%;

    padding: 10px 0 10px 0;

  }

  

  .works-section.section-gallery .works-section-gallery-box.img-14 {

    left: auto;

    width: 50%;

    padding: 10px 10px 10px 0;

  }

  

  .works-section.section-gallery .works-section-gallery-box.img-15 {

    top: auto;

    left: auto;

    width: 50%;

    padding: 10px 0 10px 10px;

  }

  

  .works-section.section-gallery .works-section-gallery-box.img-16 {

    top: auto;

    left: auto;

    width: 100%;

    padding: 10px 0 10px 0;

  }

  

  .works-section.section-gallery .works-section-gallery-box.img-17 {

    left: auto;

    width: 50%;

    padding: 10px 10px 0 0;

  }

	

  .works-section.section-gallery .works-section-gallery-box.img-18 {

    top: auto;

    left: auto;

    width: 50%;

    padding: 10px 0 0 10px;

  }



}



@media (max-width: 768px) {

  .works-section.section-gallery {

    padding: 0;

  }

  

  .works-section.section-gallery .works-section-gallery-box {

    height: 32vh!important;

  }

  

  .works-section.section-gallery .works-section-gallery-box.img-11 {

    padding-right: 10px;

    padding-bottom: 10px

  }

  

  .works-section.section-gallery .works-section-gallery-box.img-12 {

    padding-left: 10px;

    padding-bottom: 10px;

  }

  

  .works-section.section-gallery .works-section-gallery-box.img-13 {

    padding-top: 10px;

    padding-bottom: 10px;

  }

  

  .works-section.section-gallery .works-section-gallery-box.img-14 {

    padding-top: 10px;

    padding-right: 10px;

    padding-bottom: 10px;

  }

  

  .works-section.section-gallery .works-section-gallery-box.img-15 {

    padding-top: 10px;

    padding-left: 10px;

    padding-bottom: 10px;

  }

	

  .works-section.section-gallery .works-section-gallery-box.img-16 {

    padding-top: 10px;

    padding-bottom: 10px;

  }

  

  .works-section.section-gallery .works-section-gallery-box.img-17 {

    padding-top: 10px;

    padding-right: 10px;

  }

	

  .works-section.section-gallery .works-section-gallery-box.img-18 {

    padding-top: 10px;

    padding-left: 10px;

  }

}



@media (max-width: 600px) {

  .works-section.section-gallery .works-section-gallery-box {

    width: 100%!important;

    height: 40vh!important;

  }

	

  .works-section.section-gallery .works-section-gallery-box.img-11,

  .works-section.section-gallery .works-section-gallery-box.img-12,

  .works-section.section-gallery .works-section-gallery-box.img-13,

  .works-section.section-gallery .works-section-gallery-box.img-14,

  .works-section.section-gallery .works-section-gallery-box.img-15,

  .works-section.section-gallery .works-section-gallery-box.img-16,

  .works-section.section-gallery .works-section-gallery-box.img-17,

  .works-section.section-gallery .works-section-gallery-box.img-18 {

    padding: 10px 0;

  }

  

  .works-section.section-gallery .works-section-gallery-box.img-11 {

    padding-top: 0;

  }

  

  .works-section.section-gallery .works-section-gallery-box.img-18 {

    padding-bottom: 0;

  }

}



@media (max-width: 1024px) {

  .works-section.section-100vh {

    height: auto;

    padding: 120px 0;

  }

  

  .works-section.section-gallery {

    padding: 0;

  }

}



@media screen and (min-width: 1600px) and (max-height: 900px) {

  .works-section.section-gallery {

    height: auto;

    padding: 0!important;

  }



  .works-section.section-gallery .works-section-gallery-box {

    position: relative;

    float: left;

    height: 60vh!important;

  }



  .works-section.section-gallery .works-section-gallery-box.img-11 {

    width: 50%;

  }



  .works-section.section-gallery .works-section-gallery-box.img-12 {

    left: auto;

    width: 50%;

    padding-right: 0;

  }



  .works-section.section-gallery .works-section-gallery-box.img-13 {

    top: auto;

    width: 100%;

    padding: 15px 0 15px 0;

  }



  .works-section.section-gallery .works-section-gallery-box.img-14 {

    left: auto;

    width: 50%;

    padding: 15px 15px 15px 0;

  }



  .works-section.section-gallery .works-section-gallery-box.img-15 {

    top: auto;

    left: auto;

    width: 50%;

    padding: 15px 0 15px 15px;

  }



  .works-section.section-gallery .works-section-gallery-box.img-16 {

    top: auto;

    left: auto;

    width: 100%;

    padding: 15px 0 15px 0;

  }



  .works-section.section-gallery .works-section-gallery-box.img-17 {

    left: auto;

    width: 50%;

    padding: 15px 15px 0 0;

  }



  .works-section.section-gallery .works-section-gallery-box.img-18 {

    top: auto;

    left: auto;

    width: 50%;

    padding: 15px 0 0 15px;

  }

}







.enllax-all {

    position: absolute;

    top: -89px;

    font-family: 'Montserrat', Arial, sans-serif;

    font-size: 400px;

    font-weight: 800;

    text-transform: uppercase;

    line-height: 1.3;

    text-align: center;

    letter-spacing: -0.04em;

    color: #fff;

    white-space: nowrap;

    -webkit-text-stroke-width: 1px;

    -webkit-text-stroke-color: #0000006e;

    -webkit-pointer-events: none;

    -moz-pointer-events: none;

    pointer-events: none;

    z-index: -1;

}



section h2.section-heading {



    color: #A52A2A;



}



h2.logo-head

{

	position: relative;

   font-family: 'Charmonman', cursive;

    font-size: 38px;

    font-weight: bold;

    text-transform: uppercase;

    line-height: 1.3;

    text-align: center;

    letter-spacing: -0.08em;

     color: #A52A2A;

    margin: 0 0 -20px 0;

    padding: 0;

    z-index: 1;

}



@media (max-width: 1600px)

{



#news {

    display: none;

}

}




li.social-icon a
{
  font-size: 20px!important;
}

.social-icon .fa
{
  font-size: 24px;
    margin-top: 22px;
    margin-left: 5px;
}
.social-icon .fa.fa-imdb.bottom-fa
{
    font-size: 24px;
    margin-top: 0px!important;
    margin-left: 0px;
}
#about p>b
{
  font-weight: 600;
}

@media screen and (min-width: 768px) and (max-width: 991)
{
.navbar-nav {
    position: relative;
    right: -55%!important;
}
}

@media (min-width: 991px)
{

.navbar-nav {
    position: relative;
    right: -55%!important;
}
}



/*gandhari page*/
h2.gandhari-text
{
      color: #f9574217;
    background: #7e0f06;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    background-clip: text;
}
.gandhari-banner-img img
{
  margin: 0 auto!important;
  border: none;
}
.gandhari-banner-img
{
 

    padding: 0px 0 10px 0;
}

.maroon
{

   
}
.text-wrapper{
  margin-bottom:50px;  
}
.text-white
{
  color:#fff;
}
.about-gandhari p
{
  text-align: justify;
  
}

#holder
{
  border: 4px solid white;
    padding: 2em 0;
    margin-top:2em;
}

ul.m-list>li
{
  color:#a52a2a;
  text-decoration: underline;
}

ul.m-list>li>a
{
  color:#337ab7;
  text-decoration: none!important;
}

.lightbox {
  /** Default lightbox to hidden */
  display: none;

  /** Position and style */
  position: fixed;
  z-index: 999;
  width: 100%;
  height: 100%;
  text-align: center;
  top: 0;
  left: 0;
  background: rgba(0,0,0,0.8);
}

.lightbox img {
  /** Pad the lightbox image */
  max-width: 100%;
  max-height: 80%;
  margin-top: 6%;
}

.lightbox:target {
  /** Remove default browser outline */
  outline: none;

  /** Unhide lightbox **/
  display: block;
}
.thumbnail
{
  max-width: 100%;
}



@media (max-width: 767px)
{
/*.navbar-nav 
{
    position: relative;
    right: -53%;
}*/

li>i.imdb-ion.fa.fa-imdb{
    font-size: 24px!important;
    margin-top: 9px!important;
    margin-left: 5px!important;
}

ul.mobile-top-social
{
  display:none;
}

/*ul.mobile-top-social
{
position: relative!important;
    right: 46%!important;
    margin-bottom: 3em!important;
}*/

}

@media (min-width: 768px)
{


.navbar-nav {
    position: relative;
    right: -61%;
}
}