

/* disabled header*/

.page-id-20 .entry-title{
	display:none;
	}

.page-id-28172 .entry-title{
	display:none;
	}


 /*Slider*/


 .slider-guten .slide-content>:last-child{
	width: 100%;
	height: 100%;
}

#gutenslider-hzw6tflfi .wp-block-column{
	opacity: 0.9;
}


 @media (min-width:2000px){

	#gutenslider-hzw6tflfi .wp-block-columns{
		padding-left: 450px;
		padding-right: 450px;
	}
}

@media (min-width:1100px) and (max-width:1999px){

	#gutenslider-hzw6tflfi .wp-block-columns{
		padding-left: 100px;
		padding-right: 100px;
	}
}

@media (max-width: 1099px){

	#gutenslider-hzw6tflfi .wp-block-columns{
		padding-left: 20px;
		padding-right: 20px;
	}
}




/*NEWS*/

.news .wp-block-post-title a{
	text-decoration: none;
	color: #000;
	font-weight: 600;
}

.news-right .wp-block-post-title a{
	text-decoration: none;
	color: #000;
	font-weight: 600;
}

.main-news h3{
	margin: 0;
}

.main-news .wp-block-post-featured-image img {
    height: 270px;
    object-fit: cover;
}

.news-two-columns .wp-block-post-excerpt__more-text a{
	color: #001166;
}

.news-right li{
	border-bottom: 1px solid #EBEBEB;
	margin-bottom: 20px;
}


@media (min-width: 601px){

.columns-3 li:nth-of-type(2){ 
	border-right: 1px solid #EBEBEB;
    padding-right: 5px;
    }

.columns-3 li:nth-of-type(1){ 
	border-right: 1px solid #EBEBEB;
    padding-right: 5px;
    }
}

@media(min-width:767px) and (max-width:1100px){
	.is-layout-flex.news-two-columns{
		display: block;
	}
}

@media(max-width:767px){
	#page .news-icons .wp-block-column{
		margin-bottom: 0;
		}
}




/*PRZYCISKI*/

	/*Przycisk biale tlo*/

.news .button-white{
	border: 1px solid #001166;
}

.news-right .button-white{
	border: 1px solid #001166;
}

.button-white a:hover{
	color: #fff!important;
	background-color: #001166!important;
}



/*BLOK 3 KOLUMNY Z OBRAZKIEM*/

.columns-with-image img{
	height: 100%;
	object-fit: cover;
}

.columns-with-image figure{
	height: 100%;
}

.columns-with-image .wp-block-column{
	min-height: 440px;
}

@media (max-width:873px){
	.columns-with-image.is-layout-flex {
		display: block;
	}
	.columns-with-image .wp-block-column{
		margin-bottom: 30px;
		position: relative;
	}
	.columns-with-image .wp-block-column img{
		position: absolute;
	}
}




/*IKONY TEXT*/

#page .icons-text-second a{
	text-decoration: none;
}
#page .icons-text a{
	text-decoration: none;
}

.icons-text .wp-block-column:hover{
	box-shadow: 0 0 14px 4px rgba(0,0,0,.22);
}

.icons-text-second .wp-block-column:hover{
	box-shadow: 0 0 14px 4px rgba(0,0,0,.22);
}


@media(min-width:767px){
.wp-block-columns.icons-text{
	margin-bottom: 100px;
	}
}

@media(max-width:766px){
	.wp-block-columns.icons-text{
		margin-bottom: 40px;
		}
	}



/* PHOTO AND TEXT */


@media (min-width:1100px){
.photo-text.is-layout-flex{
	gap: 0;
	position: relative;
	}


.wp-block-columns .right-column{
	padding: 60px;
	position: absolute;
	width: 45%;
	right: 0;
	}

	.photo-text .wp-block-column img{
		height: 650px;
		object-fit: cover;
	}
}

@media (min-width:767px) and (max-width:1100px){


	.photo-text.is-layout-flex{
		gap: 0;
		position: relative;
	}
	
	.wp-block-columns .right-column{
		position: absolute;
		width: 50%;
		right: 0;
		padding: 40px;
	}

	.photo-text .wp-block-column img{
		height: 500px;
		object-fit: cover;
	}


}

@media (max-width:766px){

.wp-block-columns .right-column{
	margin-top: -200px;
	margin-right: 30px;
	margin-left: 30px;
	padding: 30px;
}
.right-column .is-layout-flex{
	gap: 0;
	}
}




/* LOGOTYPY 3 bloki */


	#page .logotypes-three-blocks{
	margin-bottom: 50px;
	}
