/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 11 2024 | 17:03:22 */
button#id-s span.e-n-tab-icon svg,
button#id-g span.e-n-tab-icon svg{
	display: none;
}

button#id-s span.e-n-tab-icon {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='95.753' height='95.753' viewBox='0 0 95.753 95.753'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_145' data-name='Rectangle 145' width='95.753' height='95.753' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_121' data-name='Group 121' transform='translate(0 -6.167)'%3E%3Cg id='Group_120' data-name='Group 120' transform='translate(0 6.167)' clip-path='url(%23clip-path)'%3E%3Cg id='Group_119' data-name='Group 119' transform='translate(0 0)'%3E%3Cg id='Group_118' data-name='Group 118' clip-path='url(%23clip-path)'%3E%3Cg id='Group_117' data-name='Group 117' opacity='0.11'%3E%3Cg id='Group_116' data-name='Group 116'%3E%3Cg id='Group_115' data-name='Group 115' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_178' data-name='Path 178' d='M95.41,47.705A47.705,47.705,0,1,1,47.705,0,47.705,47.705,0,0,1,95.41,47.705' transform='translate(0.047 -0.39)' fill='%23175b1e'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cpath id='Path_179' data-name='Path 179' d='M56.833,57.572l.561.382.026-.667.108-6.206L39.589,37.848l-2.29-1.7-.589-.423v.007l-.024-.018.022,7.018Z' transform='translate(1.407 0.933)' fill='%2367c45f'/%3E%3Cpath id='Path_180' data-name='Path 180' d='M43.852,36.157l3.3-2.359h9.381V28.488H44.957l-6.148,4.137Z' transform='translate(1.486 0.666)' fill='%2367c45f'/%3E%3Cpath id='Path_181' data-name='Path 181' d='M36.467,59.454l-.368,0-.044,5.309H49.2l4.828-3.3,1.231-.856-4.857-3.585L47,59.454Z' transform='translate(1.384 1.723)' fill='%2367c45f'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
	background-position: center;
	background-repeat: no-repeat;
}

button#id-g span.e-n-tab-icon {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='94.415' height='94.415' viewBox='0 0 94.415 94.415'%3E%3Cg id='Group_546' data-name='Group 546' transform='translate(-1132.961 -1218.489)'%3E%3Cg id='Group_124' data-name='Group 124' transform='translate(1132.672 1218.387)' opacity='0.11'%3E%3Cg id='Group_123' data-name='Group 123'%3E%3Cpath id='Path_184' data-name='Path 184' d='M94.415,47.207A47.207,47.207,0,1,1,47.207,0,47.207,47.207,0,0,1,94.415,47.207' transform='translate(0.289 0.103)' fill='%23175b1e'/%3E%3C/g%3E%3C/g%3E%3Cpath id='Path_182' data-name='Path 182' d='M46.39,35.847h.343V30.43H46.39a17.585,17.585,0,1,0,0,35.169h.343V60.184H46.39a12.169,12.169,0,1,1,0-24.337' transform='translate(1134.296 1216.197)' fill='%230a98cb'/%3E%3Cpath id='Path_183' data-name='Path 183' d='M44.423,45.368V50.3h7.74V64.926H57.1V45.368Z' transform='translate(1134.707 1216.589)' fill='%230a98cb'/%3E%3C/g%3E%3C/svg%3E%0A");

	background-position: center;
	background-repeat: no-repeat;
}


.home_hex .e-n-tabs-heading.e-n-tabs-heading button {
	background: transparent !important;
	position: relative;
	padding: 0 !important;
	/*     flex: 0 0 150px; */
	filter: drop-shadow(0px 3px 6px rgba(4, 40, 144, 0.35));
	display: flex;
	align-items: center;
	justify-content: center;
	transform: unset !important;
}

.home_hex .e-n-tabs-heading button span.e-n-tab-icon {
	width: 166px;
	height: 176px;
	background: #fff;
	display: flex !important;
	align-items: center !important;
	justify-content: center;
	/* 	transition: all 0.2s; */
	clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

.home_hex .e-n-tabs-heading button::after {
	content: '';
	width: calc(100% + 4px);
	height: calc(100% + 4px);
	position: absolute;
	clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
	background: transparent;
	z-index: -1;
}

.home_hex .e-n-tabs-heading button#id-e[aria-selected="true"]::after {
	background: #175B49;
}

.home_hex .e-n-tabs-heading button#id-s[aria-selected="true"]::after {
	background: #67C45F;
}

.home_hex .e-n-tabs-heading button#id-g[aria-selected="true"]::after {
	background: #5D0C0D;
}

.home_hex .e-n-tabs-heading button[aria-selected="true"] span.e-n-tab-icon {
	width: 193px;
	height: 226px;
}

.home_hex .elementor-widget-n-tabs .e-n-tabs-heading {
	z-index: 9;
}

/* li.elementor-icon-list-item a span.elementor-icon-list-text::after {
content: '';
width: 28px;
height: 28px;
position: relative;
right: 0;
display: inline-block;
margin-left: 15px;
vertical-align: middle;
} */

/* 
li.elementor-icon-list-item:hover a span.elementor-icon-list-text::after {
content: '';
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='28' height='28' viewBox='0 0 28 28'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_373' data-name='Rectangle 373' width='17.275' height='10.817' fill='%2367c45f'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_549' data-name='Group 549' transform='translate(-461)'%3E%3Cg id='Rectangle_374' data-name='Rectangle 374' transform='translate(461)' fill='none' stroke='%2367c45f' stroke-width='1'%3E%3Crect width='28' height='28' rx='4' stroke='none'/%3E%3Crect x='0.5' y='0.5' width='27' height='27' rx='3.5' fill='none'/%3E%3C/g%3E%3Cg id='Group_392' data-name='Group 392' transform='translate(466.363 8.591)'%3E%3Cg id='Group_391' data-name='Group 391' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_460' data-name='Path 460' d='M8.637,10.788c-3.308,0-6.444-1.9-8.573-5.207a.346.346,0,0,1,0-.4C2.193,1.87,5.329,0,8.637,0h.317A.357.357,0,0,1,9.3.374a.357.357,0,0,1-.374.345H8.666c-2.992,0-5.84,1.7-7.854,4.689C2.826,8.372,5.645,10.1,8.666,10.1h.259a.332.332,0,0,1,.345.345.357.357,0,0,1-.345.374H8.637c.029-.058,0-.029,0-.029' transform='translate(0 0)' fill='%2367c45f'/%3E%3Cpath id='Path_461' data-name='Path 461' d='M30.717,10.759a.332.332,0,0,1-.345-.345.357.357,0,0,1,.345-.374A9.729,9.729,0,0,0,38.226,5.38,9.773,9.773,0,0,0,30.717.719a.357.357,0,0,1-.345-.374A.357.357,0,0,1,30.746,0a9.094,9.094,0,0,1,4.6,1.5,12.221,12.221,0,0,1,3.6,3.683.345.345,0,0,1,0,.4,12.223,12.223,0,0,1-3.6,3.682,9.106,9.106,0,0,1-4.632,1.5' transform='translate(-21.735 0)' fill='%2367c45f'/%3E%3Cpath id='Path_462' data-name='Path 462' d='M17.111,10.86h-.058a5.225,5.225,0,0,1-3.74-1.582,5.33,5.33,0,0,1-1.553-3.8,5.329,5.329,0,0,1,1.553-3.8A5.273,5.273,0,0,1,17.053.1H17.4a5.389,5.389,0,0,1,0,10.759H17.37a.783.783,0,0,0-.259,0m0-10.069h-.029a4.661,4.661,0,0,0,0,9.321h.288a4.67,4.67,0,0,0,0-9.321h-.029a.608.608,0,0,0-.23,0' transform='translate(-8.416 -0.072)' fill='%2367c45f'/%3E%3Cpath id='Path_463' data-name='Path 463' d='M24.278,15.078a2.532,2.532,0,1,1,2.5-2.531,2.511,2.511,0,0,1-2.5,2.531m0-4.315a1.813,1.813,0,1,0,1.783,1.812,1.781,1.781,0,0,0-1.783-1.812' transform='translate(-15.582 -7.167)' fill='%2367c45f'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
position: relative;
right: 0;
display: inline-block;
margin-left: 15px;
}
*/

.menu-in a {
	font-size: 0 !important;
	background-image: url("data:image/svg+xml,%3Csvg id='Component_55_1' data-name='Component 55 – 1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='34.225' height='35.672' viewBox='0 0 34.225 35.672'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_290' data-name='Rectangle 290' width='34.225' height='35.672' fill='%23175b1e'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_360' data-name='Group 360' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_446' data-name='Path 446' d='M17.113,2.441c8.144,0,14.77,6.906,14.77,15.395s-6.626,15.395-14.77,15.395S2.342,26.325,2.342,17.836,8.968,2.441,17.113,2.441m0-2.441C7.661,0,0,7.985,0,17.836S7.661,35.672,17.113,35.672s17.113-7.987,17.113-17.836S26.564,0,17.113,0' transform='translate(0 0.001)' fill='%23175b1e'/%3E%3Cpath id='Path_447' data-name='Path 447' d='M7.151,11.549h3.473V23.178H7.151ZM8.889,5.77A2.054,2.054,0,0,1,10.9,7.864a2.056,2.056,0,0,1-2.01,2.1,2.057,2.057,0,0,1-2.013-2.1A2.055,2.055,0,0,1,8.889,5.77' transform='translate(2.643 2.556)' fill='%23175b1e'/%3E%3Cpath id='Path_448' data-name='Path 448' d='M11.156,9.863h3.327v1.59h.046a3.622,3.622,0,0,1,3.284-1.879c3.511,0,4.159,2.407,4.159,5.539v6.378H18.506V15.838c0-1.349-.026-3.084-1.8-3.084-1.807,0-2.081,1.469-2.081,2.985v5.752H11.156Z' transform='translate(4.288 4.241)' fill='%23175b1e'/%3E%3C/g%3E%3C/svg%3E%0A");
	width: 35px;
	height: 35px;
	background-repeat: no-repeat;
	background-size: contain;
}


.menu-in a:hover {
	background-image: url("data:image/svg+xml,%3Csvg id='Component_55_1' data-name='Component 55 – 1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='34.225' height='35.672' viewBox='0 0 34.225 35.672'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_290' data-name='Rectangle 290' width='34.225' height='35.672' fill='%230477ba'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_360' data-name='Group 360' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_446' data-name='Path 446' d='M17.113,2.441c8.144,0,14.77,6.906,14.77,15.395s-6.626,15.395-14.77,15.395S2.342,26.325,2.342,17.836,8.968,2.441,17.113,2.441m0-2.441C7.661,0,0,7.985,0,17.836S7.661,35.672,17.113,35.672s17.113-7.987,17.113-17.836S26.564,0,17.113,0' transform='translate(0 0.001)' fill='%230477ba'/%3E%3Cpath id='Path_447' data-name='Path 447' d='M7.151,11.549h3.473V23.178H7.151ZM8.889,5.77A2.054,2.054,0,0,1,10.9,7.864a2.056,2.056,0,0,1-2.01,2.1,2.057,2.057,0,0,1-2.013-2.1A2.055,2.055,0,0,1,8.889,5.77' transform='translate(2.643 2.556)' fill='%230477ba'/%3E%3Cpath id='Path_448' data-name='Path 448' d='M11.156,9.863h3.327v1.59h.046a3.622,3.622,0,0,1,3.284-1.879c3.511,0,4.159,2.407,4.159,5.539v6.378H18.506V15.838c0-1.349-.026-3.084-1.8-3.084-1.807,0-2.081,1.469-2.081,2.985v5.752H11.156Z' transform='translate(4.288 4.241)' fill='%230477ba'/%3E%3C/g%3E%3C/svg%3E%0A");
}


.menu-in a::after {
	display: none !important;
}







.teams .e-child .elementor-widget-text-editor {
	display: none;
}

.page-id-227 [data-elementor-type="footer"] > div,
.page-id-300 [data-elementor-type="footer"] > div{
	background-color: #F4F4FC;
	margin-top: 0;
}


.page-id-227 [data-elementor-type="footer"],
.page-id-300 [data-elementor-type="footer"]{
	background-color: #F4F4FC;
	padding-top: 50px;
}

.page-id-334 [data-elementor-type="footer"],
.page-id-390 [data-elementor-type="footer"]{
	margin-top: -170px;
}


nav.elementor-pagination span.page-numbers.current {
	width: 36px;
	height: 36px;
	border-radius: 11px;
	background: linear-gradient(#6bc861 0%, #2c8647 100%);
	display: flex;
	align-items: center;
	justify-content: center;
}

nav.elementor-pagination a.page-numbers {
	width: 36px;
	height: 36px;
	border-radius: 11px;
	background: #f4f4fc;
	border: 1px solid #c7c7c7;
	display: flex;
	align-items: center;
	justify-content: center;
}

nav.elementor-pagination {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 20px;
}

.section-letter h2 {
	color: #fff;
	font-family: Nunito;
	font-weight: bold;
	font-size: 82px;
	line-height: 39px;
	text-align: center;
	width: 156px;
	height: 156px;
	border-radius: 10px;
	background: linear-gradient(#6bc861 0%, #2c8647 100%);
	display: flex;
	align-items: center;
	justify-content: center;
}

.section-letter div h3 {
	font-family: Nunito;
	font-weight: bold;
	font-size: 36px;
	line-height: 28px;
	text-align: left;
	line-height: 1.3em;
	color: #175B49;
}

.section-letter div p {
	font-family: Nunito;
	font-weight: normal;
	font-size: 20px;
	line-height: 28px;
	text-align: left;
	color: #2d2d2d;
}

.section-letter > div:not(:nth-child(2)) {
	margin: 50px 0;
}

.hidden {
	display: none;
} 

input#searchble {
	background-image: url("data:image/svg+xml,%3Csvg id='Group_545' data-name='Group 545' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17.708' height='17.708' viewBox='0 0 17.708 17.708'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_599' data-name='Rectangle 599' width='17.708' height='17.708' transform='translate(0 0)' fill='%23707070'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_544' data-name='Group 544' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_1291' data-name='Path 1291' d='M17.447,16.19l-4.554-4.554a7.221,7.221,0,1,0-1.259,1.259l4.554,4.554a.89.89,0,0,0,1.259-1.259M1.78,7.21a5.429,5.429,0,1,1,5.429,5.429A5.435,5.435,0,0,1,1.78,7.21' transform='translate(0 -0.001)' fill='%23707070'/%3E%3C/g%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: center left 20px;
	padding-left: 50px;
	background-color: #F4F4FC;
	border: 1px solid #707070;
	font-family: Nunito;
	font-weight: normal;
	font-size: 16px;
	line-height: 30px;
	color: #707070;
	margin-bottom: 40px;
}


.elementor-nav-menu--main .elementor-item.elementor-item-active span svg path,
.elementor-nav-menu--main .elementor-item:hover span svg path{
	fill: #fff !important;
}

.page-id-390 [data-elementor-type="footer"] > div,
.page-id-334 [data-elementor-type="footer"] > div{
	background: url(http://polskiinstytutesg.pl/wp-content/uploads/2024/09/stopka-biala.png) !important;
	background-size: cover !important;
}


.page-id-390 [data-elementor-type="footer"] .elementor-icon-list-text,
.page-id-334 [data-elementor-type="footer"] .elementor-icon-list-text {
	color: #142144 !important;
}



@media all and (max-width: 991px){

	.home_hex .e-n-tabs-heading button[aria-selected="true"] span.e-n-tab-icon {
		width: 80px;
		height: 70px;
	}

	.elementor-widget-n-tabs .e-n-tabs-content {
		display: block;
	}

	.home_hex .elementor-widget-n-tabs .e-n-tabs-heading {
		flex-wrap: nowrap !important;
		display: flex;
		gap: 20px;
		align-items: center;
	}

	.home_hex .e-n-tabs-heading button span.e-n-tab-icon {
		width: 80px;
		height: 80px;
	}

	.home_hex .e-n-tabs-heading button span.e-n-tab-icon svg {
		width: 42px;
	}


	.home_hex .e-n-tabs-heading.e-n-tabs-heading button {
		margin: 0 !important;
	}
	.home_hex .e-n-tabs-heading button[aria-selected="true"] span.e-n-tab-icon {
		width: 90px;
		height: 90px;
	}

	.elementor-menu-toggle span.elementor-menu-toggle__icon--close svg {
		width: 7px;
		height: 18px;
	}

	button#id-s span.e-n-tab-icon,
	button#id-g span.e-n-tab-icon{
		background-size: 42px;
	}

	.wspolpracuj .elementor-widget-image-box >div {
		padding: 0 !important;
	}

	.wspolpracuj .elementor-widget-image-box >div figure.elementor-image-box-img {
		width: 100% !important;
		height: auto !important;
	}

	.wspolpracuj .elementor-widget-image-box >div figure.elementor-image-box-img img {
		width: 100%;
		height: auto;
	}

	.wspolpracuj .e-con-inner > div > div {
		display: block;
	}

	.wspolpracuj .elementor-widget-image-box .elementor-image-box-content {
		padding-bottom: 20px;
	}

	.menu-in{
		display: none !important;
	}

	.section-letter h2 {
		color: #fff;
		font-family: Nunito;
		font-weight: bold;
		font-size: 52px;
		line-height: 39px;
		text-align: center;
		width: 96px;
		height: 96px;
		border-radius: 10px;
		background: linear-gradient(#6bc861 0%, #2c8647 100%);
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.section-letter div h3 {
		font-size: 26px;
	}


	.section-letter div p {
		font-size: 16px;
		line-height: 1.4em;
	}

	.page-id-334 [data-elementor-type="footer"], .page-id-390 [data-elementor-type="footer"] {
		margin-top: -76px;
	}

	.elementor-445 .elementor-element.elementor-element-6cd4c82:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-6cd4c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center !important;
	}
}


@media all and (min-width: 991px){
	.section-date .e-con-inner::after {
		content: '';
		width: 100%;
		height: 1px;
		background: #142144;
		position: absolute;
		top: 49px;
		z-index: -1;
		max-width: 620px;
		left: 50%;
		transform: translateX(-50%);
	}
}


.show_more_ul:not(.active) {
	display: none;
}




