/*
  Theme Name: Barshow
  Author: MinisterstwoReklamy.pl
  Author URI: https://www.ministerstworeklamy.pl/
*/

.mapPolandWrapper{
	
}
.mapPolandWrap{
	display:flex;
}
.mapPolandLeft, .mapPolandRight{
	box-sizing:border-box;
}
.mapPolandLeft{
	text-align:center;
	padding:0 15px;
	width:40%;
}
.mapPolandLeft img{
	max-width:100%;
}
.mapPolandRight{
	width:60%;
	display:flex;
	justify-content:space-between;
	padding:30px 0;
}
.textWrap{
	width:45%;
	display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.textWrap h2{
	font-size:56px;
	font-weight:400;
	color:#fff;
	line-height:120%;
}
.listWrap{
	width:50%;
}
.listWrap ul{
	display:flex;
	flex-wrap:wrap;
	margin:0;
}
.listWrap ul li{
	width:40%;
	margin-left:10%;
}
.footer-container .logo-wrapper img{
	max-width:100%;
}
@media screen and (max-width:1300px){
	.textWrap h2{
		font-size:42px;
	}
}
@media screen and (max-width:990px){
	.mapPolandWrap{
		flex-direction:column;
	}
	.mapPolandLeft, .mapPolandRight{
		width:100%;
	}
}
@media screen and (max-width:530px){
	.mapPolandRight{
		flex-direction:column;
	}
	.textWrap, .listWrap{
		width:100%;
	}
}

.homeOpinionsWrap{
	text-align:center;
}
.homeOpinionsWrap h2{
	padding-bottom:30px;
}
.homeOpinionsList{
	display:flex;
	width: 100%;
    justify-content: space-between;
}
.homeOpinionItem{
	display:flex;
	flex-direction:column;
	justify-content: space-between;
	color:#fff;
	gap:30px;
	width:30%;
	line-height:150%;
}
@media screen and (max-width:770px){
	.homeOpinionsList{
		flex-direction: column;
	}
	.homeOpinionItem{
		width:100%;
		gap:15px;
		border-bottom:1px solid #a4b0b9;
		padding:20px 0;
	}
	.homeOpinionItem:last-of-type{
		border:none;
	}
	.img-section, .slider{
		padding-top:150px;
	}
}

@media screen and (max-width:768px){
	.main-menu ul{
		gap:20px;
	}
	.main-menu ul.dropmenu{
		order: 5;
		width: 100%;
		position:static!important;
		gap:10px;
		margin-left:0;
	}
	.main-menu ul#primary-menu > li{
		display: flex;
		flex-wrap: wrap;
		align-items: center;
	}
	.main-menu ul li:hover .dropmenu{
		position:static!important;
		width: 100%;
		gap:10px;
	}
}