.page_slider.home_slider4 .flexslider .spacing {
	letter-spacing: 1.03em;
	text-transform: uppercase;
}

.page_slider.home_slider4 .flexslider .social-icons {
	left: 50%;
	position: absolute;
	top: calc(50% - 420px);
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	 font-size: 25px;
}

.page_slider.home_slider4 .flexslider .social-icons a:not(:last-child) {
	margin-right: 15px;
}

.page_slider.home_slider4 .flexslider .flex-button {
	left: 50%;
	position: absolute;
	top: calc(50% + 225px);
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
}

.page_slider.home_slider4 .flexslider h1, .page_slider.home_slider4 .flexslider h2 {
	letter-spacing: 0;
	font-size: 100px;
}
.page_slider.home_slider4 .flexslider .layer_img img {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
}

.page_slider.home_slider4 .flexslider .intro_layers_wrapper {
	border-left: 3px solid #fff;
	border-right: 3px solid #fff;
	bottom: 62%;
	height: auto;
	left: 50%;
	max-width: none;
	padding: 0;
	right: auto;
	top: auto;
	-webkit-transform: translate(-50%, 50%);
	transform: translate(-50%, 50%);
	width: calc(100% - 30px);
}

.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:first-child > span,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:last-child > span {
	display: block;
}

.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:first-child a,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:first-child .with-line,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:last-child a,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:last-child .with-line {
	display: inline-block;
	pointer-events: none;
	position: relative;
	letter-spacing: 0;
}
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:first-child a {
    font-size: 40px;
    height: 40px;
}

.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:first-child a::before,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:first-child a::after,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:first-child .with-line::before,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:first-child .with-line::after,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:last-child a::before,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:last-child a::after,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:last-child .with-line::before,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:last-child .with-line::after {
	background-color: #fff;
	content: "";
	display: inline-block;
	height: 3px;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 500px;
}

.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:first-child a::before,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:first-child .with-line::before,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:last-child a::before,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:last-child .with-line::before {
	right: calc(100% + 20px);
}

.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:first-child a::after,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:first-child .with-line::after,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:last-child a::after,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:last-child .with-line::after {
	left: calc(100% + 20px);
}

.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:first-child > span,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:first-child > div {
	overflow: hidden;
	-webkit-transform: translateY(-45%);
	transform: translateY(-45%);
}

.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:last-child > span,
.page_slider.home_slider4 .flexslider .intro_layers_wrapper .intro_layers .intro-layer:last-child > div {
	line-height: 2.4;
	overflow: hidden;
	-webkit-transform: translateY(52%);
	transform: translateY(52%);
}



.arrow2
{
  position: absolute;
  bottom: -2rem;
  left: 50%;
  margin-left:-20px;
  width: 40px;
  height: 40px;
   top: calc(50% + 350px);

}



.text-label {
	text-transform: uppercase;
	font-family: helvetica;
	font-size: 0.75rem;
	letter-spacing: 0.2em;
	color: #fff;
}

.arrow-circle-down {
	display: block;
	width: 40px;
	height: 40px;
	margin: 16px 0;
	/*fill: #fff;*/
}

.bounce {
	-webkit-animation: bounce 2s;
	        animation: bounce 2s;
	-webkit-animation-iteration-count: infinite;
	        animation-iteration-count: infinite;
}

@-webkit-keyframes bounce {
	0%,
	25%,
	50%,
	75%,
	100% {
		-webkit-transform: translateY(0);
		        transform: translateY(0);
	}
	40% {
		-webkit-transform: translateY(-20px);
		        transform: translateY(-20px);
	}
	60% {
		-webkit-transform: translateY(-12px);
		        transform: translateY(-12px);
	}
}

@keyframes bounce {
	0%,
	25%,
	50%,
	75%,
	100% {
		-webkit-transform: translateY(0);
		        transform: translateY(0);
	}
	40% {
		-webkit-transform: translateY(-20px);
		        transform: translateY(-20px);
	}
	60% {
		-webkit-transform: translateY(-12px);
		        transform: translateY(-12px);
	}
}



.partners-section .owl-carousel .owl-item{
	    opacity: 1;
}
.partners-section .owl-item a {
	align-items: center;
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	justify-content: center;
	opacity: 1;
}
.partners-section .owl-carousel .owl-nav {
	    color: #fff;
}
.partners-section .owl-carousel .owl-nav > div:first-child {
	    left: -50px;
}
.partners-section .owl-carousel .owl-nav .owl-next {
	 right: -50px;
}

.post .item-content p {
	text-align: right;
	direction: rtl;
}

.item-gallery.content-absolute .item-content h6 {
	opacity: 1;
    transform: scale(1);
    -webkit-transform: scale(1);
    max-height: fit-content;
    overflow: visible;
}
.item-gallery.content-absolute:hover .item-content h6 {	
    transform: scale(1.2);
    -webkit-transform: scale(1.2);    
}
@media (max-width: 768px) {
		.internal_slide {
			padding-top: 0px;
			max-height: 200px;
		}
		.page_slider.home_slider4 .flexslider .social-icons {
			    top: 25px;
		}
		.page_slider.home_slider4 .flexslider .layer_img img {
		    max-width: 100px;
		    margin-left: auto;
		    margin-right: auto;
		}
		.page_slider.home_slider4 .flexslider h2 { 
			    font-size: 50px;
    			margin-top: 20px;
		}
		.page_slider.home_slider4 .flexslider h3 { 
			    text-align: center;
		}
		.page_slider.home_slider4 .flexslider .flex-button {
		    
		    top: calc(50% + 100px);
		}
		.arrow2 { 
    		top: calc(50% + 200px);
		}
		.vertical-item.content-absolute .item-content .links-wrap a.link-zoom {
			display: none;
		}
}


