@charset "UTF-8";input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}.site-content{flex-grow:1}.wp-site-blocks{display:flex;min-height:100vh;flex-direction:column;justify-content:flex-start}.wp-site-blocks footer{margin-block-start:auto;margin-top:auto}.swt-block-row{padding-left:0;padding-right:0}.wp-block-group.is-layout-flow.wp-block-group-is-layout-flow{padding-left:0;padding-right:0}
.polylang_langswitcher select {
	background: transparent;
	color: white;
	border: 0;
	font-family: inherit;
	font-size: medium
}

.mobile_langswitcher select {
	background: transparent;
	color: white;
	border: 0;
	font-family: inherit;
	font-size: medium
}

ul.polylang_langswitcher {
    padding-left: 0.5em;
	align-items: center;
    justify-content: center; 
}

ul.polylang_langswitcher select option {
    color: black;
}

ul.mobile_langswitcher select option {
    color: black;
}

ul.mobile_langswitcher {
	padding-left: 0em;
	padding-top: 0.66em
}

ul.mobile_langswitcher select {
    width: 1.5em; /* Adjust as needed */
    height: 1.5em; /* Adjust as needed */
    background: url('/wp-content/uploads/2024/05/language_24dp_FILL0_wght400_GRAD0_opsz24-01.png') no-repeat center center; /* Replace with the path to your icon */
    background-size: contain;
    cursor: pointer;
 	color: transparent;
}

