@font-face{font-family:'Mrkalek Comical CZ';src:url(https://www.mrkalkovapatrola.cz/wp-content/plugins/mrkalek-patrola-vzhled/assets/comical-cz.woff) format('woff');font-style:normal;font-weight:400;font-display:swap}body,body .elementor,body .elementor :is(p,a,li,label,input,textarea,select,button),body .elementor .elementor-widget-text-editor,body .elementor :is(.elementor-button,.elementor-button-text,.elementor-item,.elementor-sub-item),body .elementor .elementor-icon-list-text{font-family:'Poppins',sans-serif!important}body :is(h1,h2,h3,h4,h5,h6),body .elementor .elementor-heading-title,body .elementor .elementor-heading-title :is(a,b,strong,span){font-family:'Mrkalek Comical CZ','Poppins',sans-serif!important;font-weight:400!important;font-synthesis:none}body .elementor .elementor-icon-box-title,body .elementor .elementor-icon-box-title *,body .elementor .elementor-icon-box-description{font-family:'Poppins',sans-serif!important;font-synthesis:auto}.mrkp-brand-links{display:flex;justify-content:center;align-items:center;gap:10px;max-width:100%}.mrkp-brand-links .mrkp-brand-card{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:154px;height:64px;padding:6px 10px;border:2px solid #e3eaff;border-radius:19px;background:#fff;text-decoration:none;transition:border-color .18s,box-shadow .18s}.mrkp-brand-links .mrkp-brand-card img{display:block;width:100%;height:100%;object-fit:contain;border:0;box-shadow:none;border-radius:0}.mrkp-brand-links .mrkp-brand-card:hover{border-color:#ea7211;box-shadow:0 3px 0 #ea7211}.mrkp-brand-links .mrkp-brand-card:focus-visible{outline:3px solid #011777;outline-offset:3px}body .elementor .mrkp-desktop-row{position:relative;z-index:5;padding:0!important;min-height:120px}body .elementor .mrkp-desktop-row>.e-con-inner{box-sizing:border-box;width:100%;max-width:1440px;min-height:inherit;margin-inline:auto;padding:20px 16px 20px 40%;align-items:center;flex-wrap:nowrap;gap:12px}body .elementor .mrkp-menu-widget{flex:1 1 0%;min-width:0;width:auto!important;max-width:100%}body .elementor .mrkp-menu-widget .elementor-nav-menu--main>.elementor-nav-menu{justify-content:flex-end;flex-wrap:wrap}body .elementor .mrkp-menu-widget .elementor-nav-menu--main .elementor-item{padding-inline:7px;margin-inline:0}body .elementor .mrkp-brand-widget{position:relative;z-index:2;pointer-events:auto;flex:0 0 auto;width:auto;max-width:100%;margin-left:auto}body .elementor .mrkp-desktop-row .mrkp-brand-card{width:132px;height:64px;padding:6px 8px}body .elementor .mrkp-desktop-row+.e-con>.e-con:first-child .elementor-heading-title{font-size:var(--e-global-typography-aeed4db-font-size,40px)!important}body .elementor .mrkp-desktop-row+.e-con>.e-con:nth-child(2) .elementor-heading-title{font-size:var(--e-global-typography-5eff94b-font-size,30px)!important;line-height:var(--e-global-typography-5eff94b-line-height,35px)!important}@media (min-width:768px) and (max-width:1366px){body .elementor .mrkp-desktop-row{min-height:124px}}@media (min-width:768px) and (max-width:1024px){body .elementor .mrkp-desktop-row{min-height:165px}body .elementor .mrkp-desktop-row>.e-con-inner{padding-left:40%}body .elementor .mrkp-desktop-row .mrkp-brand-links{flex-direction:column;gap:6px}body .elementor .mrkp-desktop-row .mrkp-brand-card{height:56px}}body .elementor .mrkp-mobile-row>.e-con-inner{flex-wrap:wrap}body .elementor .mrkp-mobile-row{position:relative;z-index:5}.mrkp-brand-links .mrkp-brand-card{position:relative;pointer-events:auto;cursor:pointer}body .elementor .mrkp-mobile-row .mrkp-brand-widget{flex:0 0 100%;width:100%;margin:10px 0 0}@media (max-width:767px){.mrkp-brand-links{gap:8px}.mrkp-brand-links .mrkp-brand-card{width:min(154px, calc((100vw - 52px) / 2));height:58px;border-radius:16px}}@media (prefers-reduced-motion:reduce){.mrkp-brand-links .mrkp-brand-card{transition:none}}