.elementor-7304 .elementor-element.elementor-element-3082657{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7304 .elementor-element.elementor-element-defadf2{--display:flex;--position:absolute;--min-height:250px;--justify-content:space-between;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;top:0px;--z-index:995;}.elementor-7304 .elementor-element.elementor-element-defadf2:not(.elementor-motion-effects-element-type-background), .elementor-7304 .elementor-element.elementor-element-defadf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#651D32E6;}.elementor-7304 .elementor-element.elementor-element-defadf2.e-con{--align-self:center;}body:not(.rtl) .elementor-7304 .elementor-element.elementor-element-defadf2{left:-20%;}body.rtl .elementor-7304 .elementor-element.elementor-element-defadf2{right:-20%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-7304 .elementor-element.elementor-element-e5dd3c1 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-7304 .elementor-element.elementor-element-e5dd3c1 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:26px;letter-spacing:2px;color:#FFFFFF;}.elementor-7304 .elementor-element.elementor-element-259be83 > .elementor-widget-container{margin:15px 0px 16px 0px;}.elementor-7304 .elementor-element.elementor-element-259be83 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:300;font-style:italic;line-height:1.3em;color:#FFFFFF;}.elementor-7304 .elementor-element.elementor-element-e703152{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7304 .elementor-element.elementor-element-e703152:not(.elementor-motion-effects-element-type-background), .elementor-7304 .elementor-element.elementor-element-e703152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7D4E5B00;}.elementor-7304 .elementor-element.elementor-element-e703152.e-con{--align-self:center;}.eae-wrap-{{ID}} .mfp-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.eae-wrap-{{ID}} .eae-modal-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-wts-modal-popup .eae-popup-link{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.eae-wrap-9d9757a.eae-popup .mfp-inline-holder .mfp-content{width:40%;}body .eae-popup.mfp-bg.eae-wrap-9d9757a{background-color:#000000C4;}.elementor-7304 .elementor-element.elementor-element-9d9757a .icon-position-before i , .elementor-7304 .elementor-element.elementor-element-9d9757a .icon-position-before svg{margin-right:6px;}.elementor-7304 .elementor-element.elementor-element-9d9757a .icon-position-after i , .elementor-7304 .elementor-element.elementor-element-9d9757a .icon-position-after svg{margin-left:6px;}.eae-popup.eae-wrap-9d9757a .eae-modal-content{padding:5px 5px 5px 5px;}.eae-wrap-9d9757a .mfp-inline-holder .mfp-content{border-radius:10px 10px 10px 10px;}.eae-wrap-9d9757a .eae-close{font-size:19px;height:19px;width:19px;top:10px;right:10px;}.eae-wrap-9d9757a svg.eae-close{width:19px;height:19px;}.eae-wrap-9d9757a.eae-popup .eae-close{color:#7D7D7D;}.eae-wrap-9d9757a.eae-popup svg{background-color:#7D7D7D;}@media(max-width:1550px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.eae-wrap-{{ID}} .mfp-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.eae-wrap-{{ID}} .eae-modal-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-wts-modal-popup .eae-popup-link{font-size:var( --e-global-typography-accent-font-size );}.eae-wrap-9d9757a.eae-popup .mfp-inline-holder .mfp-content{width:54%;}}@media(max-width:1180px){.elementor-7304 .elementor-element.elementor-element-defadf2{--justify-content:space-between;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.eae-wrap-{{ID}} .mfp-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.eae-wrap-{{ID}} .eae-modal-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-wts-modal-popup .eae-popup-link{font-size:var( --e-global-typography-accent-font-size );}.eae-wrap-9d9757a.eae-popup .mfp-inline-holder .mfp-content{width:73%;}}@media(max-width:800px){.elementor-7304 .elementor-element.elementor-element-defadf2{--z-index:1000;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.eae-wrap-{{ID}} .mfp-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.eae-wrap-{{ID}} .eae-modal-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-wts-modal-popup .eae-popup-link{font-size:var( --e-global-typography-accent-font-size );}.elementor-7304 .elementor-element.elementor-element-9d9757a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7304 .elementor-element.elementor-element-9d9757a{z-index:999;}.eae-wrap-9d9757a.eae-popup .mfp-inline-holder .mfp-content{width:90%;}}@media(min-width:801px){.elementor-7304 .elementor-element.elementor-element-3082657{--content-width:500px;}.elementor-7304 .elementor-element.elementor-element-defadf2{--width:250px;}.elementor-7304 .elementor-element.elementor-element-e703152{--width:250px;}}@media(max-width:1180px) and (min-width:801px){.elementor-7304 .elementor-element.elementor-element-defadf2{--width:250px;}}/* Start custom CSS for heading, class: .elementor-element-e5dd3c1 */.elementor-7304 .elementor-element.elementor-element-e5dd3c1 em {
    font-size: 20px;
    font-weight: 400;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-defadf2 */.elementor-7304 .elementor-element.elementor-element-defadf2 {
    transition: all 0.3s ease-in-out;
    opacity: 0;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for wts-modal-popup, class: .elementor-element-9d9757a */.elementor-7304 .elementor-element.elementor-element-9d9757a img {
    height: 250px;
    width: auto;
    filter: drop-shadow(4px 4px 0px rgb(138, 130, 89));
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3082657 */.elementor-7304 .elementor-element.elementor-element-3082657:hover .publikace-overlay {
    opacity: 1;
    left: 3% !important;
    transition: all 0.3s ease-in-out;
}/* End custom CSS */