.elementor-319 .elementor-element.elementor-element-236d01a .elementor-repeater-item-66b0146.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-319 .elementor-element.elementor-element-a8da95d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-319 .elementor-element.elementor-element-a8da95d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-43c6e11 .elementor-repeater-item-ff884f9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-319 .elementor-element.elementor-element-d34c2ed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-319 .elementor-element.elementor-element-d34c2ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-7602e07 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-319 .elementor-element.elementor-element-7602e07 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-319 .elementor-element.elementor-element-7602e07 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-319 .elementor-element.elementor-element-6ae9808 .elementor-button{background-color:#F3A300;font-size:26px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 17px 14px 19px;}.elementor-319 .elementor-element.elementor-element-6ae9808 .elementor-button:hover, .elementor-319 .elementor-element.elementor-element-6ae9808 .elementor-button:focus{background-color:#C08100;}.elementor-319 .elementor-element.elementor-element-6ae9808 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-319 .elementor-element.elementor-element-6ae9808{right:0%;}body.rtl .elementor-319 .elementor-element.elementor-element-6ae9808{left:0%;}.elementor-319 .elementor-element.elementor-element-6ae9808{bottom:0px;}.elementor-319 .elementor-element.elementor-element-968d617 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-968d617 .jet-listing-dynamic-meta{text-align:flex-start;}.elementor-319 .elementor-element.elementor-element-968d617 .jet-listing-dynamic-meta__item, .elementor-319 .elementor-element.elementor-element-968d617 .jet-listing-dynamic-meta__item-val{font-family:"AvenirLTPro", Sans-serif;font-size:16px;}.elementor-319 .elementor-element.elementor-element-968d617 .jet-listing-dynamic-meta__item{color:var( --e-global-color-1273fb0c );}.elementor-319 .elementor-element.elementor-element-8dcb835 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-8dcb835 .elementor-heading-title{font-family:"AvenirLTPro", Sans-serif;font-size:22px;font-weight:300;line-height:1.4em;color:#576B6C;}.elementor-319 .elementor-element.elementor-element-236d01a{padding:1px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-ce85d62 .elementor-repeater-item-503e1ee.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}/* Start custom CSS for button, class: .elementor-element-6ae9808 */.home.page-template .elementor-element.news_button_slide {
    height: 100%;    
}

.elementor-element.news_button_slide {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
} 

.elementor-element.news_button_slide:hover .elementor-button {
    overflow: hidden;
}

.elementor-element.news_button_slide .elementor-button {
    display: block;
    overflow: hidden;
    min-width: 46px;
} 

.elementor-element.news_button_slide .elementor-button .elementor-button-icon {
    position: relative;
    left: 0%;
    
    transition-property: left, margin-left;
    transition-duration: 0.4s, 0s;
    transition-delay: 0s, 0.2s;
    transition-timing-function:ease, linear;
}

.elementor-element.news_button_slide:hover .elementor-button .elementor-button-icon {
    position: relative;
    left: 46px;
    margin-left: -46px;
    
    transition-property: left, margin-left;
    transition-duration: 0.4s, 0s;
    transition-delay: 0s, 0.2s;
    transition-timing-function:ease, linear;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ae9808 */.home.page-template .elementor-element.news_button_slide {
    height: 100%;    
}

.elementor-element.news_button_slide {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
} 

.elementor-element.news_button_slide:hover .elementor-button {
    overflow: hidden;
}

.elementor-element.news_button_slide .elementor-button {
    display: block;
    overflow: hidden;
    min-width: 46px;
} 

.elementor-element.news_button_slide .elementor-button .elementor-button-icon {
    position: relative;
    left: 0%;
    
    transition-property: left, margin-left;
    transition-duration: 0.4s, 0s;
    transition-delay: 0s, 0.2s;
    transition-timing-function:ease, linear;
}

.elementor-element.news_button_slide:hover .elementor-button .elementor-button-icon {
    position: relative;
    left: 46px;
    margin-left: -46px;
    
    transition-property: left, margin-left;
    transition-duration: 0.4s, 0s;
    transition-delay: 0s, 0.2s;
    transition-timing-function:ease, linear;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ae9808 */.home.page-template .elementor-element.news_button_slide {
    height: 100%;    
}

.elementor-element.news_button_slide {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
} 

.elementor-element.news_button_slide:hover .elementor-button {
    overflow: hidden;
}

.elementor-element.news_button_slide .elementor-button {
    display: block;
    overflow: hidden;
    min-width: 46px;
} 

.elementor-element.news_button_slide .elementor-button .elementor-button-icon {
    position: relative;
    left: 0%;
    
    transition-property: left, margin-left;
    transition-duration: 0.4s, 0s;
    transition-delay: 0s, 0.2s;
    transition-timing-function:ease, linear;
}

.elementor-element.news_button_slide:hover .elementor-button .elementor-button-icon {
    position: relative;
    left: 46px;
    margin-left: -46px;
    
    transition-property: left, margin-left;
    transition-duration: 0.4s, 0s;
    transition-delay: 0s, 0.2s;
    transition-timing-function:ease, linear;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ae9808 */.home.page-template .elementor-element.news_button_slide {
    height: 100%;    
}

.elementor-element.news_button_slide {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
} 

.elementor-element.news_button_slide:hover .elementor-button {
    overflow: hidden;
}

.elementor-element.news_button_slide .elementor-button {
    display: block;
    overflow: hidden;
    min-width: 46px;
} 

.elementor-element.news_button_slide .elementor-button .elementor-button-icon {
    position: relative;
    left: 0%;
    
    transition-property: left, margin-left;
    transition-duration: 0.4s, 0s;
    transition-delay: 0s, 0.2s;
    transition-timing-function:ease, linear;
}

.elementor-element.news_button_slide:hover .elementor-button .elementor-button-icon {
    position: relative;
    left: 46px;
    margin-left: -46px;
    
    transition-property: left, margin-left;
    transition-duration: 0.4s, 0s;
    transition-delay: 0s, 0.2s;
    transition-timing-function:ease, linear;
}/* End custom CSS */