@font-face {
    font-family: 'gill_sansbold_italic';
    src: url('webfonts/gill_sans_bold_italic-webfont.woff2') format('woff2'),
         url('webfonts/gill_sans_bold_italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;}

@font-face {
    font-family: 'gill_sansbold';
    src: url('webfonts/gill_sans_bold-webfont.woff2') format('woff2'),
         url('webfonts/gill_sans_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;}

@font-face {
    font-family: 'gill_sansheavy_italic';
    src: url('webfonts/gill_sans_heavy_italic-webfont.woff2') format('woff2'),
         url('webfonts/gill_sans_heavy_italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;}

@font-face {
    font-family: 'gill_sansheavy';
    src: url('webfonts/gill_sans_heavy-webfont.woff2') format('woff2'),
         url('webfonts/gill_sans_heavy-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;}

@font-face {
    font-family: 'gill_sansitalic';
    src: url('webfonts/gill_sans_italic-webfont.woff2') format('woff2'),
         url('webfonts/gill_sans_italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;}
         
		@font-face {
  font-family: 'moon_getheavy';
  src: url('moon_get-heavy-webfont.woff2') format('woff2'),
  url('moon_get-heavy-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;}

@import url(//db.onlinewebfonts.com/c/f4712fb10f5dc9da937d9ee9dc0e418e?family=MOON+GET!); 

p { margin-top: -20px; }

.gt-header .gt-menu>ul {
    list-style: none;
    padding: 0;
    margin: 0 -18px;
		line-height: 0;
    display: block;
    flex-wrap: wrap;
    font-size: 15px;}

@import url('http://fonts.cdnfonts.com/css/moon-get');

@import url('http://fonts.cdnfonts.com/css/gill-sans');

.gt-header .gt-menu>ul>li>a, .gt-header {
    padding: 9px 5px;
}

.gt-header.gt-desktop-header.gt-dark.gt-absolute.gt-transparent>div:before {
    content: '';
    background: var(--gt-color-FFFFFF);
	height: 0px;}

.gt-footer .gt-footer-widgets .gt-style-1 .gt-light {
    background-color: #f80695;
}

.gt-footer-widgets.gt-style-1 {
    /*padding: 90px 0 90px;*/
	padding: 80px 0 60px;
    background-color: #ef00c2!important;
	align-content:center;
}

/**No copyright**/
.gt-copyright
{background-color: #ef00c2!important;}

/**Footer Color**/
.gt-footer 
{background-color: #ef00c2!important;}


/**Text on theatre slider**/
.gt-excerpt{
    font-family: times new roman;
    font-style: italic;
    font-size: 1.2em;
		color:#FEFCFF;
opacity: 1;}


.gt-title-slider.gt-style-1 .gt-excerpt {
	max-width: 100%;
    font-weight: 600;
	    font-size: 1.2em;
		color:#FEFCFF;
    opacity: 1;}

/**no logo on footer**/
/**Site name**/
.gt-copyright.gt-style-1 .gt-logo span {
	display: none;
font-size: 0px;}


/**Theatre title no uppercase**/
.gt-title-slider.gt-style-1 .gt-original-title-name {
    /*font-size: 25px;*/
	font-size: 1.5625em;
	/*text-transform: none;*/}

/**font for homepage**/
h2 {
	font-family: 'MOON GET!';
}

/**Less space titles pages**/
.gt-style-1.gt-without-poster .gt-details.gt-part-2 {
    padding: 0;
	display: none;}

/**Less space titles pages**/
.gt-cover {
    padding-bottom: 0;
}

/**Font titles pages**/
.gt-details.gt-part-1 {
	font-family: 'Gill Sans';
}

/**Less space titles pages**/
.gt-title-overview.gt-style-1 .gt-cover {
	padding: 185px 0 70px;}

/**Less space titles pages**/
.gt-title-overview.gt-style-1 .gt-items {
    margin: 0;}

/**aligning title name**/
.gt-title-item.gt-style-5 .gt-details {
    padding: 0px;
    position: absolute;
    height: 100%;
    width: 100%;
	top: 50%;}

/**aligning ig footer**/
#sb_instagram {
	margin-left: -14px;}

/**center watch trailer button**/
.gt-title-slider.gt-style-1 .gt-buttons {
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}

/**aligning bottom logos about**/
.vc_column-inner .vc_custom_1666097966705 {
	  padding-left:5px;
	  display: flex;
    flex-direction: column;
    z-index: 1;
    justify-content: flex-end;

}

.vc_custom_1666005336930 {
    padding-right: 25px !important;
    padding-left: 0px !important;
}

@media only screen and (max-width: 950px) {
   .gt-container {
      padding-left: 10%;
      padding-right: 10%;
   }
}

@media only screen and (max-width: 600px) {
	.gt-container {
      padding-left: 5%;
      padding-right: 5%;
   }
}

.gt-flex-container {padding-right:5%;
padding-left:5%;}

html, body {width: auto!important; overflow-x: hidden!important} 

@media only screen and (max-width: 600px) {.gt-title-overview.gt-style-1 .gt-cover {
	padding: 100px 0 50px;
	}
}


.fancybox-slide {padding: 15px;}
