/*!
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/

/* Theme customization starts here
-------------------------------------------------------------- */

.wpml-ls-statics-footer a, .wpml-ls-statics-footer .wpml-ls-sub-menu a:hover, .wpml-ls-statics-footer .wpml-ls-sub-menu a:focus, .wpml-ls-statics-footer .wpml-ls-sub-menu a:link:hover, .wpml-ls-statics-footer .wpml-ls-sub-menu a:link:focus {
    background-color: transparent;
}

.contexp-logos-firstp {
	
}

.wpml-ls-current-language {
    background-color:#EBAE00;
}

.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover {
    color: var(--global-palette-highlight);
    text-decoration: none;
}

.wpml-ls-legacy-list-vertical {
  margin: -30px;
	position:fixed;
	
}

.contexp-logos-firstp {
	position:absolute;
	bottom:5%;
	right:5%;
}

.wp-block-kadence-infobox .kt-blocks-info-box-learnmore-wrap {
    display: inline-block;
    width: 100%!important;
	text-align: center;
}

.kt-blocks-carousel .slick-prev, .kt-blocks-carousel .slick-next {
	background: none !important;

}

.kt-blocks-carousel .slick-prev:before {
	content: url(/wp-content/uploads/2022/11/arrow-prev.png);
	transform: none;
	font-size: 0px;
	line-height: 0px;
	border: none;
}

.kt-blocks-carousel .slick-next:before {
	content: url(/wp-content/uploads/2022/11/arrow-next.png);
	transform: none;
	font-size: 0px;
	line-height: 0px;
	border: none;
	left: -60px;
}

.contexp-news .entry.loop-entry {
	background-color: #EBAE00;
}

.contexp-news .entry.loop-entry a {
	color: #221C3F;
}

.contexp-news .entry.loop-entry a:hover {
	color: #fff;
}

.kt-image-overlay-wrap:focus-within .kt-image-overlay-color-wrapper {
    opacity: 0!important;
}

.kapcsolat .kadence-blocks-form-success {
    background: #B4ADEA;
    border: 1px solid #302557;
    border-radius: 2px;
    color: #fff;
    font-weight: 700;
    margin-top: 10px;
    padding: 10px;
}

.test-text .loop-entry.type-post h2.entry-title {
    color: #000;
}

@media (max-width: 767px) {
.contexp-logos-firstp {
	position:absolute;
	bottom:0;
	right:0;
}
.kt-blocks-carousel .slick-prev:before {
	content: url(/wp-content/uploads/2023/11/arrow-prev-mobileta.png);
}

.kt-blocks-carousel .slick-next:before {
	content: url(/wp-content/uploads/2023/11/arrow-next-mobileta.png);
}
	.contexp-frontpage-logo {
		display:none;
	}
	.kb-splide .splide__arrow svg {
    display: none;
}
	.kb-splide .splide__arrow--prev {
    left: 0.1em!important;
}
	.kb-splide .splide__arrow--next {
    right: 0.1em!important;
}
}

@media (min-width: 767px) {
	.contexp-logo-footer {
		display: none;
	}
}

.wp-block-kadence-posts .loop-entry .entry-content-wrap {
	padding-top: 1rem!important;
	padding-left: 2rem!important;
	padding-right: 2rem!important;
	padding-bottom: 0rem!important;
}

.wp-block-kadence-posts .entry-meta {
    margin: 0em 0!important;
}

@media (max-width: 767px) {
.wp-block-kadence-posts .loop-entry .entry-content-wrap {
	padding-left: 1rem!important;
	padding-right: 1rem!important;
}
	}

.mobile-html2 .header-html-inner .wpml-ls-legacy-dropdown {
    width: 100%;
    max-width: 100%;
}

.mobile-html2 .header-html-inner .wpml-ls-legacy-dropdown a {
	color: #fff;
    border: 0px;
    background-color: transparent;
}

.mobile-html2 .header-html-inner .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
    content: none;
    vertical-align: middle;
    display: inline-block;
    border: .35em solid transparent;
    border-top: .5em solid;
    position: absolute;
    right: 10px;
    top: calc(50% - .175em);
}

.mobile-html2 .header-html-inner .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: transparent;
}

.mobile-html2 .header-html-inner .wpml-ls-legacy-dropdown .wpml-ls-current-language {
    background-color: transparent;
}

.mobile-html2 .header-html-inner .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
    border-top: 0px;
    background: #EBAE00;
}

.wpml-ls-legacy-list-horizontal .wpml-ls-current-language a {
	color: #fff;
}

.mobile-html2 .header-html-inner .wpml-ls-legacy-dropdown a {
    text-decoration: none;
}

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme {
    background-color: #221c3f;
    border-top: 1px solid #fff;
}