#slider .li-wrap {
    display: none;
}
.portfolio_item-title a {
    display: none;
}

body.home, body.page-id-3626{
	background-color:#fff;
}

.page .entry-title {
	margin-top: 187px;}


.page-id-2517 .entry-cover {
	min-height:90vh!important;
}


.page-id-2517 .fs-background-media {
	bottom:0;
	margin:auto;
}

.page-id-2517 iframe {
	height:400px!important;
}

@media(min-width:993px){
	.page-id-2517 .fl-embed-video .fluid-width-video-wrapper {
	padding-top:400px!important;
	max-height: 400px !important;
overflow: hidden;
}
	
	.page-id-2517 .fl-builder-content-primary {
		max-width:1500px!important;
		margin:auto;
	}

	.motionVideoCols .elementor-widget-wrap {
}
	
	
	
	.motionVideoColsD .elementor-widget-wrap {
	}
	
	.page-id-2708 .navbar {
		background-color:transparent;
	}
	.page-id-2708 .headroom--not-top .navbar {
    background: rgba(0, 0, 0, 0.9)!important;
    padding: 12px 0;
}
}

@media(max-width:500px){
		.page-id-2517 .fl-embed-video .fluid-width-video-wrapper {
	padding-top:175px!important;
	max-height: 400px !important;
overflow: hidden;
}
}


.home main#main {
	display:none;
}

.vp-controls, .ControlBar_module_controlBarWrapper__39bb3a81 {
    display: none!important;
  }



.motionMainBanner{
	overflow:hidden;
}

html{
	padding:0!important;
}
#wprmenu_bar, #mg-wprm-wrap {
    display: none!important;
}

.side-nav__wrap, .side-nav__scrollable-container {
	background-color:#000;
}


.newStills .portfolio-item-title-span{
	display:none;
}

#slider .slide-background-overlay {
	display:none!important;
}

body.page-id-2708 {
	background-color:#fff!important;
}

.sl-wrapper .sl-image .sl-caption {
	display:none!important;
}


.page-id-3052 {
	background-color:#fff;
}



.page-id-3052 .navbar {
		background-color:transparent;
	}
	.page-id-3052 .headroom--not-top .navbar {
    background: rgba(0, 0, 0, 0.9)!important;
    padding: 12px 0;
}



.ourWorksGrid .eael-grid-post .eael-entry-wrapper {
    padding: 15px;
    margin-top: -67px;
    z-index: 9999;
    position: absolute;
    opacity: 1;
}


.single {
	background-color:#fff;
}

.sinlgeWorkStills img {
	height:600px;
	width:100%;
	object-fit:contain;
	object-position:top;
}

.sinlgeWorkStills .elementor-image-carousel-wrapper {
	background-color:#000;
	padding:0!important;
}


.sinlgeWorkStills .swiper-pagination-bullet {
    width: 50px!important;
    height: 0.15em!important;
    border-radius: 0!important;
    margin: 0!important;
}

.sinlgeWorkStills .elementor-slideshow__title{
	display:none;
}

/* .sinlgeWorkStills .swiper-slide.swiper-slide-active {
	width:86%!important;
} */

.sinlgeWorkStills .elementor-swiper-button i:after{
	content:"";
	height:0;
	width:0;
	background-color:#9f9b9b3b;
	border-radius:50%;
	display:block;
	position:absolute;
	transition:all ease-in .15s;
}


.sinlgeWorkStills .elementor-swiper-button-prev i:after{
	top: 0;
    left: -3px;
    right: 0;
    bottom: 0;
    margin: auto;
}

.sinlgeWorkStills .elementor-swiper-button-next i:after{
	top: 0;
    left: -6px;
    right: 0;
    bottom: 0;
    margin: auto;
}
.elementor-swiper-button:hover i:after{
	content:"";
	height:65px;
	width:65px;
}


.slick-prev:before, .slick-next:before{
	color:#000;
	font-size:30px;
}

@media(max-width:480px){
	.sinlgeWorkStills img {
		height:250px;
	}
	
	.sinlgeWorkStills .swiper-slide.swiper-slide-active {
		width:100%!important;
	}
	
	.sinlgeWorkStills .swiper-pagination {
		display:none;
	}
}



.singvidslider	.slick-next {

    right:40px;
	z-index:999''
}

.singvidslider	.slick-prev {

    left: 10px;
	z-index:999;
}

.singvidslider .slick-next:before {
    content: "\e87d";
    font-family: 'eicons';
    color: #fff!important;
	font-size:50px;
	opacity:1!important;
}

.singvidslider .slick-prev:before {
    content: "\e87e";
    font-family: 'eicons';
    color: #fff!important;
	font-size:50px;
	opacity:1!important;
}


.singvidslider .slick-arrow:after {
    margin: auto;
	bottom:0;
	content:"";
	  background-color: #9f9b9b3b;
    border-radius: 50%;
    display: block;
    position: absolute;
    transition: all ease-in .15s;
}

.singvidslider .slick-arrow:hover:after {
		height:65px;
	width:65px;
}

.singvidslider .slick-prev:after{
	top: 24px;
    left: -4px;
}
.singvidslider .slick-next:after{
	top: 24px;
    left: -8px;
}


.singvidslider .slick-dots li, .singvidslider .slick-dots li button{
	height:2.4px!important;
	width:50px;
	padding:0;
	margin:0;
}

.singvidslider .slick-dots li button:before {
	content:"";
	height:2.4px!important;
	width:100%;
	background-color:#000;
}



.fixed-header-all {
    position: fixed;
    top: 0;
    z-index: 1030!important;
    animation: smoothScroll .5s forwards;
	width: 100%;
    background: #00000059!important;
}


@keyframes smoothScroll{0%{-webkit-transform:translateY(-154px);transform:translateY(-154px)}}


.menu-item a {
	border-bottom:none!important;
}


.elementor-menu-toggle{
	margin-right:0!important;
	margin-bottom:-14px!important;
}


/* .single-works #mainHeaderCustom {
	background-color:#000!important;
} */


.home #mainHeaderCustom .menu-item a{
	color:#fff;
}

.page-id-33 #mainHeaderCustom .menu-item a{
	color:#fff;
}

.page-id-10 #mainHeaderCustom .menu-item a{
	color:#fff;
}
.page-id-12 #mainHeaderCustom .menu-item a{
	color:#fff;
}

.page-id-2705 #mainHeaderCustom .menu-item a{
	color:#fff;
}


.vimeo-video-slider {
	background-color:#000;
}


.loopimgbg {
	    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}


.elementor-slideshow__title{
	display:none;
}


.footerLinks *{
	color:#000!important;
}