/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 30 2022 | 09:32:13 */
:root{
	--font-primary: "Open Sans", sans-serif;
}
/*menu*/
.header__burger .header__burger-line:nth-child(2){
	width:20px;
}
.header__burger .header__burger-line:nth-child(3){
	width:16px;
}
/*home*/
.slider-projects-fullscreen__wrapper-scrollbar{
	top: 40%;
}
.slider__wrapper-arrows{
	top: -200px;
}
.slider__arrow{
	font-size:42px;
}
.slide-link{
	pointer-events: auto!important;
}
.slider__heading{
	max-width:800px;
}
.slider__slide:nth-child(2) h2{
	max-width:unset;
	font-size:90px!important;
}
.slider__heading:before{
	content:'';
	background-image:url('https://rezonanz.ro/wp-content/uploads/2022/04/rezonanz-home-slide-grafic-01-min.png');
	height:700px;
	width:100%;
	background-size:auto 100%;
	background-repeat:no-repeat;
	position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -120px;
}

.slider__slide:nth-child(2) h2:before{
	background-image:url('https://rezonanz.ro/wp-content/uploads/2022/04/rezonanz-home-slide-grafic-02-min.png');
	transform: translateY(-60%);
}
.slider__slide:nth-child(3) h2:before{
	background-image:url('https://rezonanz.ro/wp-content/uploads/2022/04/rezonanz-home-slide-grafic-03-min.png');
}
.slider__slide:nth-child(3) h2{
	max-width:unset;
}
.slider__slide:nth-child(4) h2{
	/*max-width:unset;*/
	font-size:90px!important;
}
.slider__slide:nth-child(6) .slider__subheading{
	padding-right:30px;
}
.slider__slide:nth-child(6) .slider__subheading:before{
	content:'';
	background-image:url('https://rezonanz.ro/wp-content/uploads/2022/04/rezonanz-home-slide-grafic-01-min.png');
	height:700px;
	width:100%;
	background-size:auto 100%;
	background-repeat:no-repeat;
	position: absolute;
    top: 0%;
    transform: translateY(-400px) scaleX(-1);
	right:-120px; 
	filter:brightness(10); 
	opacity:.4;
}
@media screen and (max-width:768px){
	.slider__wrapper-arrows{
		display:none;
	}
	.button-circle_big{
		width:110px;
		height:110px;
	}
	.slider__heading:before{
		height:400px;
		width:120%;
		transform: translateY(-70%);
    	left: -25px;
	}
	.slider__slide h2{
		letter-spacing: -2px!important;
	}
	.slider__slide:nth-child(2) h2{
		max-width:unset;
		font-size: 40px!important;
	}
	.slider__slide:nth-child(2) h2:before{
		transform: translateY(-80%);
	}
	.slider__slide:nth-child(4) h2{
		max-width:unset;
		font-size: 40px!important;
	}
	.slider__slide:nth-child(4) p{
		font-size: 14px;
    	line-height: 1.25;
	}
	.slider__slide:nth-child(6) .slider__subheading{
		font-size: 16px;
    	line-height: 1.25;
	}
	.slider__slide:nth-child(6) p{
		font-size: 12px;
    	line-height: 1.25;
	}
	.slider__slide:nth-child(6) .slider__subheading:before{
		height:400px;
		width:120%;
		transform: translateY(-70%);
    	right: -25px;
	}
}
.slider-projects-fullscreen__images .swiper-slide:nth-child(6){
	background-color:#A3B1A4;
}

.slider__slide:nth-child(2) .button__label-normal .button__title{
	line-height:0;
	text-indent: -9999px;
}
.slider__slide:nth-child(2) .button__label-normal .button__title:after{
	content: "CUM LUCRĂM";
	text-indent: 0;
	display: block;
	line-height: initial;
}

.slider__slide:nth-child(2) .button__label-hover .button__title{
	line-height:0;
	text-indent: -9999px;
}
.slider__slide:nth-child(2) .button__label-hover .button__title:after{
	content: "CUM LUCRĂM";
	text-indent: 0;
	display: block;
	line-height: initial;
}
.slider__slide:nth-child(3) .button__label-normal .button__title{
	line-height:0;
	text-indent: -9999px;
}
.slider__slide:nth-child(3) .button__label-normal .button__title:after{
	content: "CUM LUCRĂM";
	text-indent: 0;
	display: block;
	line-height: initial;
}
.slider__slide:nth-child(3) .button__label-hover .button__title{
	line-height:0;
	text-indent: -9999px;
}
.slider__slide:nth-child(3) .button__label-hover .button__title:after{
	content: "CUM LUCRĂM";
	text-indent: 0;
	display: block;
	line-height: initial;
}
.slider__slide:nth-child(4) .button__label-normal .button__title{
	line-height:0;
	text-indent: -9999px;
}
.slider__slide:nth-child(4) .button__label-normal .button__title:after{
	content: "CUM LUCRĂM";
	text-indent: 0;
	display: block;
	line-height: initial;
}
.slider__slide:nth-child(4) .button__label-hover .button__title{
	line-height:0;
	text-indent: -9999px;
}
.slider__slide:nth-child(4) .button__label-hover .button__title:after{
	content: "CUM LUCRĂM";
	text-indent: 0;
	display: block;
	line-height: initial;
}
.slider__slide:nth-child(6) .button__label-normal .button__title{
	line-height:0;
	text-indent: -9999px;
}
.slider__slide:nth-child(6) .button__label-normal .button__title:after{
	content: "CONTACT";
	text-indent: 0;
	display: block;
	line-height: initial;
}
.slider__slide:nth-child(6) .button__label-hover .button__title{
	line-height:0;
	text-indent: -9999px;
}
.slider__slide:nth-child(6) .button__label-hover .button__title:after{
	content: "CONTACT";
	text-indent: 0;
	display: block;
	line-height: initial;
}
/* Cine Suntem */
.section-masthead{
	display:none;
}
.counter__number{
	color:#CB998D;
	transform: scale(.95);
}
.counter__label{
	white-space: normal!important;
	font-size:13px;
}
.elementor-widget-kinsey-widget-steps-list .section-list__item{
	align-items: flex-start;
}
.elementor-widget-kinsey-widget-steps-list .section-list__item .subheading{
	transform: scale(1.25) translateX(1px);
}
.inner-slider h1.slider__heading:before{
	transform: translateY(-56%);
}
.inner-slider h1.slider__heading{
	padding-bottom:30px;
}
.large-text{
	font-size: 40px; 
	font-weight: 300; 
	line-height: 1.2;
}
.image-title{
	font-size: 80px; 
	color: #fff; 
	max-width: 1100px; 
	line-height: 1.2; 
	margin-left: 120px;
}
.slider__wrapper-arrows{
	margin-left:-25px;
}
/* contact */
.contact-title-graphic{
	opacity:.5;
	filter: brightness(10);
}
.bg-custom-3{
	color: #000!important;
    background-color: #C6B784!important;
}
@media screen and (max-width:768px){
	.inner-slider h1.slider__heading{
		padding-bottom:45px;
		font-size:48px;
	}
	.inner-slider h1.slider__heading:before{
		transform: translateY(-60%);
	}
	.counter{
		text-align:center;
	}
	.counter-mobil .counter__label{
		font-size: 11px;
	}
	.large-text{
		font-size:30px
	}
	.valori-title h2{
		font-size:36px
	}
	.image-title{
		font-size:36px;
		margin-left: 15px;
		margin-right: 15px;
	}
}
.moove-gdpr-branding-cnt{
	display:none;	
}
.moove-gdpr-company-logo-holder img{
	max-height:24px!important;
}