/*!
Theme Name: bemind
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: BEMIND
Author URI: https://bemind.hu/
Description: A child theme for BEMIND.
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: bemind
*/
 :root{--fs-1416:clamp(0.875rem, 1.6vw, 1rem);--fs-1418:clamp(0.875rem, 1.6vw, 1.125rem);--fs-1618:clamp(1rem, 1.7vw, 1.125rem);--fs-1624:clamp(1rem, 1.6vw, 1.5rem);--fs-2030:clamp(1.25rem, 2.5vw, 1.875rem);--fs-2442:clamp(1.5rem, 3.5vw, 2.625rem);--fs-4060:clamp(2.5rem, 5vw, 3.75rem)}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}html{interpolate-size:allow-keywords;&:focus-within{scroll-behavior:smooth}}}input,textarea,button,select,a,h3,li{-webkit-tap-highlight-color:rgb(0 0 0 / .1)}input::placeholder{color:var(--global-palette1)}*:focus,*:active{outline:0}*:focus-visible{outline:1px solid var(--global-palette1)}img{user-select:none}html .entry{border-radius:0}html :is(input[type='text'],input[type='email'],input[type='password'],input[type='search'],input[type='number'],input[type='tel'],textarea){color:var(--global-palette1);font-variant-ligatures:none;font-feature-settings:'liga' 0,'clig' 0,'dlig' 0,'hlig' 0,'calt' 0}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (width <=64rem){.no-handheld{display:none}}@media (width>64rem){.no-desktop{display:none}}.single-content p:not([class]){margin-bottom:0.8lh}:is(body,.single-content){.supertitle{font:bold var(--fs-1418) 'Archivo',sans-serif}.supertitle+h1{margin-block:-.3125rem 1.75rem}.supertitle:has(+h1){font-size:var(--fs-1618)}.supertitle+h2{margin-block:-1rem 0}.supertitle+h2:has(+.video-modal){margin-bottom:1.6rem}.bigBody{font-size:var(--fs-1624);line-height:var(--fs-2442)}}h1>em:hover{color:var(--global-palette3)}h2>em:hover{color:var(--global-palette1)}.video-modal .kt-blocks-modal-link .kt-btn-side-left{background-color:var(--global-palette8);border-radius:1rem;position:relative;padding:0;width:1.2rem;height:1.2rem;margin-right:.35rem}.video-modal.grey .kt-blocks-modal-link .kt-btn-side-left{background-color:var(--global-palette7)}.video-modal .kb-svg-icon-wrap svg{fill:var(--global-palette1);position:absolute;top:.24rem;left:.42rem;width:.47rem}.video-modal .kt-blocks-modal-link:hover{.kt-btn-side-left{background-color:var(--global-palette1)}.kb-svg-icon-wrap svg{fill:var(--global-palette8)}}.video-modal.grey .kt-blocks-modal-link:hover .kb-svg-icon-wrap svg{fill:var(--global-palette7)}.wp-block-video{margin:0}#primary-menu .menu-item:not(.wpml-ls-item){margin-left:2rem}#primary-menu .wpml-ls-item-en{margin-left:-.5rem;position:relative}:is(#mobile-menu,#primary-menu) .wpml-ls-item-en::after{color:var(--global-palette8);content:'/';position:absolute;top:0;left:1.9rem}body:not(.home,.page-id-199) .main-navigation .primary-menu-container>ul>li.menu-item>a{color:var(--global-palette3)}:is(.home,.page-id-199) a.brand img{filter:brightness(0) saturate(100%) invert(84%) sepia(12%) saturate(55%) hue-rotate(2deg) brightness(103%) contrast(105%)}.mobile-site-branding a.brand{position:relative;top:clamp(0.4rem, 100vw - 47.99rem, 0.8rem)}#mobile-toggle svg{opacity:0}#mobile-toggle .kadence-svg-iconset{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="hambi" viewBox="0 0 16 13.5"><path d="M0 0h9v1.5H0zM0 6h16v1.5H0zM0 12h12v1.5H0z" fill="%23eae8e4"/></svg>') center / 1rem no-repeat}@media (width < 48rem){body .popup-drawer .drawer-inner{max-width:unset}}body .popup-drawer .drawer-header{align-items:center;justify-content:flex-start;min-height:clamp(7.75rem, (100vw - 47.99rem) * 10, 9rem)}body #mobile-drawer .drawer-content{margin-inline:0 auto;position:relative}#mobile-drawer .site-header-item[data-section='kadence_customizer_mobile_html']{position:absolute;right:calc(9.6rem - 100vw);top:-4.22rem}@media (width>=48rem){#mobile-drawer .site-header-item[data-section='kadence_customizer_mobile_html']{display:none}}.mobile-navigation ul li.wpml-ls-item{width:1.8rem;display:inline-block;position:relative}#mobile-menu .wpml-ls-item-en::after{top:.78rem;left:1.8rem}.home .ref-post-link:not(:last-child){display:block;margin-bottom:var(--fs-2030)}.home .ref-ls{font:bold .875rem 'Archivo',sans-serif;text-transform:none;transition:color 0.4s ease}.home .ref-post-link:hover .ref-ls{color:var(--global-palette1)}@media (width <=64rem){.single-content h2.tm-space{margin-block:1em 0}}.single-referencia .ref-lead{max-width:44ch}body:not(.home) #inner-wrap{background-color:var(--global-palette7)}body:not(.home) .single-content :is(p,ul,ol){margin-bottom:0.8lh}body:not(.home) .single-content p:has(+.wp-block-list){margin-bottom:0}body:not(.home) .single-content .wp-block-list{padding-left:.9em}body:not(.home) .single-content ul li{padding-left:.5em}body:not(.home) .single-content ul:not(.chosen-results) li::marker{content:'•'}.site-top-footer-inner-wrap{padding-block:clamp(4rem, 12vw, 10rem)}@media screen and (max-width:719px){#block-13{display:flex;justify-content:flex-start}.lpt-link{flex:1;display:grid}#lpt-big{max-width:90%;width:100%}}#colophon :is(.lpt-grey,.lpt-greys){fill:var(--global-palette7);transition:fill 0.4s ease}#colophon :is(.lpt-red,.lpt-reds){fill:var(--global-palette1);transition:fill 0.4s ease}#colophon .lpt-link:hover{.lpt-grey{fill:var(--global-palette1)}.lpt-red{fill:var(--global-palette7)}}#block-18{display:none}@media screen and (max-width:719px){.site-bottom-footer-inner-wrap{align-items:self-end}#footer-navigation .menu{display:block}#colophon #footer-navigation .footer-menu-container>ul>li>a{padding-inline:0}#colophon .footer-blogo{max-width:70%}}