/** !
Theme Name: Candyweb
Author: Candyweb.pl
Author URI: https://candyweb.pl
Version: 999.999.999
*/

/* Put all overrides here  */
.site-header .custom-logo {
	max-height: 85px;
	width: auto;
}
.site-footer .custom-logo-link img {
	max-height: 100px;
	width: auto;
}
.mask {
	mask-size: 101%;
	--mask-position: -1px 0;
}
.fs-100px {
	font-size: min(4.125rem, calc(1.525rem + 3.9375vw));
}


.wpml-ls-legacy-dropdown a {
	background: var(--bs-primary);
	color: #fff;
	font-size: 1rem;
	font-weight: 700;
	border: none !important;
	padding: 4px;
	text-decoration: none !important;
}
.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a, .wpml-ls-legacy-dropdown a:focus, .wpml-ls-legacy-dropdown a:hover {
	color: #fff;
	background: var(--bs-secondary);
}
.wpml-ls-legacy-dropdown {
	width: 3rem;
}

.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.941' height='6.138' viewBox='0 0 9.941 6.138'%3E%3Cpath id='Path_47' data-name='Path 47' d='M14.773,8.59l-3.8,3.794L7.168,8.59,6,9.758l4.97,4.97,4.97-4.97Z' transform='translate(-6 -8.59)' fill='%23fff'/%3E%3C/svg%3E%0A");
	border: none;
	top: 5px;
	right: 5px;
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
	z-index: 1050;
}
.page-template-template-home .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle {
	background: transparent
}
.my-map {
    width: 100%;
}
@media(min-width: 768px) {

	.home-hero-slider .slide-content {
		max-width: 50%;
	}

	.main-menu .sub-menu {
		font-size: 1em;
	}
	.main-menu .sub-menu > li:not(:last-child) {
		margin-bottom: 2px;
	}
	.site-header .custom-logo {
		max-height:  110px;
	}
}