.elementor-13583 .elementor-element.elementor-element-6ff318e{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-theme-archive-etheme_title .elementor-heading-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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-c0681f9{text-align:left;}.elementor-13583 .elementor-element.elementor-element-c0681f9 .elementor-heading-title{color:var( --e-global-color-c99362d );font-family:var( --e-global-typography-beab9b6-font-family ), sans-serif;font-size:var( --e-global-typography-beab9b6-font-size );font-weight:var( --e-global-typography-beab9b6-font-weight );line-height:var( --e-global-typography-beab9b6-line-height );letter-spacing:var( --e-global-typography-beab9b6-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-66e4e07{--display:flex;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13583 .elementor-element.elementor-element-8f559ce{--cols:1;--rows-gap:30px;--image-width-proportion:50%;--post-excerpt-lines:3;--image-space:30px;}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-elementor-lazy-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-9d88b20-font-family ), sans-serif;font-size:var( --e-global-typography-9d88b20-font-size );line-height:var( --e-global-typography-9d88b20-line-height );letter-spacing:var( --e-global-typography-9d88b20-letter-spacing );fill:var( --e-global-color-c99362d );color:var( --e-global-color-c99362d );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-content .etheme-post-excerpt{height:calc(var(--post-excerpt-lines) * 3ex);line-height:3ex;overflow:hidden;}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-image-inner{border-radius:0px 0px 0px 0px;}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-content .etheme-post-categories{font-family:var( --e-global-typography-919ae6c-font-family ), sans-serif;font-size:var( --e-global-typography-919ae6c-font-size );font-weight:var( --e-global-typography-919ae6c-font-weight );line-height:var( --e-global-typography-919ae6c-line-height );letter-spacing:var( --e-global-typography-919ae6c-letter-spacing );margin-bottom:15px;}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-content .etheme-post-categories a{color:var( --e-global-color-c99362d );background-color:#FFFFFF00;border-radius:0px 0px 0px 0px;}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-content .etheme-post-tags{font-family:var( --e-global-typography-919ae6c-font-family ), sans-serif;font-size:var( --e-global-typography-919ae6c-font-size );font-weight:var( --e-global-typography-919ae6c-font-weight );line-height:var( --e-global-typography-919ae6c-line-height );letter-spacing:var( --e-global-typography-919ae6c-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-content .etheme-post-tags a{color:var( --e-global-color-2419916 );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-title{font-family:var( --e-global-typography-beab9b6-font-family ), sans-serif;font-size:var( --e-global-typography-beab9b6-font-size );font-weight:var( --e-global-typography-beab9b6-font-weight );line-height:var( --e-global-typography-beab9b6-line-height );letter-spacing:var( --e-global-typography-beab9b6-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-title a{color:var( --e-global-color-2419916 );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-excerpt{font-family:var( --e-global-typography-2938d0a-font-family ), sans-serif;font-size:var( --e-global-typography-2938d0a-font-size );font-weight:var( --e-global-typography-2938d0a-font-weight );line-height:var( --e-global-typography-2938d0a-line-height );letter-spacing:var( --e-global-typography-2938d0a-letter-spacing );color:var( --e-global-color-c99362d );margin-bottom:20px;}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-button{font-family:var( --e-global-typography-919ae6c-font-family ), sans-serif;font-size:var( --e-global-typography-919ae6c-font-size );font-weight:var( --e-global-typography-919ae6c-font-weight );line-height:var( --e-global-typography-919ae6c-line-height );letter-spacing:var( --e-global-typography-919ae6c-letter-spacing );fill:var( --e-global-color-c99362d );color:var( --e-global-color-c99362d );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-elementor-lazy-button:hover, .elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-elementor-lazy-button:focus{color:var( --e-global-color-2419916 );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-elementor-lazy-button:hover svg, .elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-elementor-lazy-button:focus svg{fill:var( --e-global-color-2419916 );}@media(max-width:1024px){.elementor-widget-theme-archive-etheme_title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-c0681f9 .elementor-heading-title{font-size:var( --e-global-typography-beab9b6-font-size );line-height:var( --e-global-typography-beab9b6-line-height );letter-spacing:var( --e-global-typography-beab9b6-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-content .etheme-post-categories{font-size:var( --e-global-typography-919ae6c-font-size );line-height:var( --e-global-typography-919ae6c-line-height );letter-spacing:var( --e-global-typography-919ae6c-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-content .etheme-post-tags{font-size:var( --e-global-typography-919ae6c-font-size );line-height:var( --e-global-typography-919ae6c-line-height );letter-spacing:var( --e-global-typography-919ae6c-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-title{font-size:var( --e-global-typography-beab9b6-font-size );line-height:var( --e-global-typography-beab9b6-line-height );letter-spacing:var( --e-global-typography-beab9b6-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-excerpt{font-size:var( --e-global-typography-2938d0a-font-size );line-height:var( --e-global-typography-2938d0a-line-height );letter-spacing:var( --e-global-typography-2938d0a-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-button{font-size:var( --e-global-typography-919ae6c-font-size );line-height:var( --e-global-typography-919ae6c-line-height );letter-spacing:var( --e-global-typography-919ae6c-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-elementor-lazy-button{font-size:var( --e-global-typography-9d88b20-font-size );line-height:var( --e-global-typography-9d88b20-line-height );letter-spacing:var( --e-global-typography-9d88b20-letter-spacing );}}@media(max-width:767px){.elementor-widget-theme-archive-etheme_title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-c0681f9 .elementor-heading-title{font-size:var( --e-global-typography-beab9b6-font-size );line-height:var( --e-global-typography-beab9b6-line-height );letter-spacing:var( --e-global-typography-beab9b6-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-8f559ce{--rows-gap:70px;}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-content .etheme-post-categories{font-size:var( --e-global-typography-919ae6c-font-size );line-height:var( --e-global-typography-919ae6c-line-height );letter-spacing:var( --e-global-typography-919ae6c-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-content .etheme-post-tags{font-size:var( --e-global-typography-919ae6c-font-size );line-height:var( --e-global-typography-919ae6c-line-height );letter-spacing:var( --e-global-typography-919ae6c-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-title{font-size:var( --e-global-typography-beab9b6-font-size );line-height:var( --e-global-typography-beab9b6-line-height );letter-spacing:var( --e-global-typography-beab9b6-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-excerpt{font-size:var( --e-global-typography-2938d0a-font-size );line-height:var( --e-global-typography-2938d0a-line-height );letter-spacing:var( --e-global-typography-2938d0a-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-button{font-size:var( --e-global-typography-919ae6c-font-size );line-height:var( --e-global-typography-919ae6c-line-height );letter-spacing:var( --e-global-typography-919ae6c-letter-spacing );}.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-elementor-lazy-button{font-size:var( --e-global-typography-9d88b20-font-size );line-height:var( --e-global-typography-9d88b20-line-height );letter-spacing:var( --e-global-typography-9d88b20-letter-spacing );}}/* Start custom CSS for archive-etheme_posts, class: .elementor-element-8f559ce */.elementor-13583 .elementor-element.elementor-element-8f559ce img {
    width: 100%;
    max-height: 500px;
    object-fit: contain;
}

.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-categories a {
    padding: 0;
}

.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-button svg {
    display: none;
}

.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-button:after, .elementor-13583 .elementor-element.elementor-element-8f559ce .elementor-button.etheme-elementor-lazy-button:after {
    content: "\e904";
    font-family: 'xstore-icons' !important;
    position: relative;
    font-size: 14px;
    line-height: 0.2;
    background-color: inherit;
}

.elementor-13583 .elementor-element.elementor-element-8f559ce .etheme-post-button:hover:after {
    width: auto;
}

@media only screen and (max-width: 1024px) {
    .elementor-13583 .elementor-element.elementor-element-8f559ce img {
        max-height: 250px;
    }
}/* End custom CSS */