.elementor-2654 .elementor-element.elementor-element-d2e9726{--display:flex;--justify-content:flex-start;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2654 .elementor-element.elementor-element-d2e9726:not(.elementor-motion-effects-element-type-background), .elementor-2654 .elementor-element.elementor-element-d2e9726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2022144 );}.elementor-2654 .elementor-element.elementor-element-d2e9726, .elementor-2654 .elementor-element.elementor-element-d2e9726::before{--border-transition:0.3s;}.elementor-2654 .elementor-element.elementor-element-badfea5{text-align:left;}.elementor-2654 .elementor-element.elementor-element-badfea5 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2654 .elementor-element.elementor-element-6fdf616{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2654 .elementor-element.elementor-element-130bea2 .elementor-heading-title{color:#666666;font-family:var( --e-global-typography-c420243-font-family ), Sans-serif;font-size:var( --e-global-typography-c420243-font-size );font-weight:var( --e-global-typography-c420243-font-weight );line-height:var( --e-global-typography-c420243-line-height );letter-spacing:var( --e-global-typography-c420243-letter-spacing );word-spacing:var( --e-global-typography-c420243-word-spacing );}.elementor-2654 .elementor-element.elementor-element-130bea2.ob-harakiri{writing-mode:inherit;}.elementor-2654 .elementor-element.elementor-element-130bea2.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2654 .elementor-element.elementor-element-130bea2.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2654 .elementor-element.elementor-element-130bea2 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2654 .elementor-element.elementor-element-130bea2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2654 .elementor-element.elementor-element-98ccc9e .elementor-heading-title{color:var( --e-global-color-fd77848 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2654 .elementor-element.elementor-element-98ccc9e > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2654 .elementor-element.elementor-element-8e3be14{color:var( --e-global-color-6d8aa2b );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 );line-height:var( --e-global-typography-accent-line-height );width:100%;max-width:100%;bottom:20px;}.elementor-2654 .elementor-element.elementor-element-8e3be14.ob-harakiri{writing-mode:inherit;}.elementor-2654 .elementor-element.elementor-element-8e3be14.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2654 .elementor-element.elementor-element-8e3be14.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2654 .elementor-element.elementor-element-8e3be14 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2654 .elementor-element.elementor-element-8e3be14 .elementor-widget-container p:last-child{margin-bottom:0px;}.elementor-2654 .elementor-element.elementor-element-8e3be14 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2654 .elementor-element.elementor-element-8e3be14{left:20px;}body.rtl .elementor-2654 .elementor-element.elementor-element-8e3be14{right:20px;}@media(max-width:1366px){.elementor-2654 .elementor-element.elementor-element-d2e9726{--justify-content:flex-start;}.elementor-2654 .elementor-element.elementor-element-130bea2 .elementor-heading-title{font-size:var( --e-global-typography-c420243-font-size );line-height:var( --e-global-typography-c420243-line-height );letter-spacing:var( --e-global-typography-c420243-letter-spacing );word-spacing:var( --e-global-typography-c420243-word-spacing );}.elementor-2654 .elementor-element.elementor-element-98ccc9e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2654 .elementor-element.elementor-element-8e3be14{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-2654 .elementor-element.elementor-element-badfea5 img{width:100%;max-width:100%;}.elementor-2654 .elementor-element.elementor-element-130bea2 .elementor-heading-title{font-size:var( --e-global-typography-c420243-font-size );line-height:var( --e-global-typography-c420243-line-height );letter-spacing:var( --e-global-typography-c420243-letter-spacing );word-spacing:var( --e-global-typography-c420243-word-spacing );}.elementor-2654 .elementor-element.elementor-element-98ccc9e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2654 .elementor-element.elementor-element-8e3be14{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );bottom:20px;}body:not(.rtl) .elementor-2654 .elementor-element.elementor-element-8e3be14{left:20px;}body.rtl .elementor-2654 .elementor-element.elementor-element-8e3be14{right:20px;}}@media(max-width:767px){.elementor-2654 .elementor-element.elementor-element-d2e9726{--justify-content:flex-start;}.elementor-2654 .elementor-element.elementor-element-d2e9726.e-con{--align-self:stretch;}.elementor-2654 .elementor-element.elementor-element-badfea5 img{width:100%;max-width:100%;height:100%;object-position:center center;}.elementor-2654 .elementor-element.elementor-element-6fdf616{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-2654 .elementor-element.elementor-element-130bea2 .elementor-heading-title{font-size:var( --e-global-typography-c420243-font-size );line-height:var( --e-global-typography-c420243-line-height );letter-spacing:var( --e-global-typography-c420243-letter-spacing );word-spacing:var( --e-global-typography-c420243-word-spacing );}.elementor-2654 .elementor-element.elementor-element-98ccc9e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2654 .elementor-element.elementor-element-98ccc9e > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-2654 .elementor-element.elementor-element-8e3be14{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );bottom:10px;}.elementor-2654 .elementor-element.elementor-element-8e3be14.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-2654 .elementor-element.elementor-element-8e3be14{left:5px;}body.rtl .elementor-2654 .elementor-element.elementor-element-8e3be14{right:5px;}}@media(min-width:768px){.elementor-2654 .elementor-element.elementor-element-d2e9726{--content-width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-8e3be14 */.elementor-2654 .elementor-element.elementor-element-8e3be14 p {
    display: flex;
    align-content: center !important;
}
.elementor-2654 .elementor-element.elementor-element-8e3be14 p img {
    margin-left: 10px;
    transition: .1s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2e9726 */.elementor-2654 .elementor-element.elementor-element-d2e9726 {
    cursor: pointer;
    box-shadow: 0px 4px 6px -2px rgba(0, 0, 0, 0.03), 0px 12px 16px -4px rgba(0, 0, 0, 0.08);
}
.elementor-2654 .elementor-element.elementor-element-d2e9726:hover p img {
    margin-left: 15px;
}
.elementor-2654 .elementor-element.elementor-element-d2e9726 .doporucene-img {
    overflow: hidden;
}
.elementor-2654 .elementor-element.elementor-element-d2e9726 .doporucene-img img {
    transition: .4s;
    overflow: hidden;
}

.elementor-2654 .elementor-element.elementor-element-d2e9726:hover .doporucene-img img {
    transform: scale(1.04);
}/* End custom CSS */