.elementor-10023 .elementor-element.elementor-element-9e8d880:not(.elementor-motion-effects-element-type-background), .elementor-10023 .elementor-element.elementor-element-9e8d880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-10023 .elementor-element.elementor-element-9e8d880, .elementor-10023 .elementor-element.elementor-element-9e8d880 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-10023 .elementor-element.elementor-element-9e8d880{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10023 .elementor-element.elementor-element-9e8d880 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10023 .elementor-element.elementor-element-f657985 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10023 .elementor-element.elementor-element-1fe8cfe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10023 .elementor-element.elementor-element-f29d3f0{width:auto;max-width:auto;z-index:1;}.elementor-10023 .elementor-element.elementor-element-f29d3f0 img{max-width:200px;}.elementor-10023 .elementor-element.elementor-element-1f953fd .elementor-button{background-color:#FFFFFF00;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:700;line-height:1.1em;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 30px 0px 30px;}.elementor-10023 .elementor-element.elementor-element-1f953fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10023 .elementor-element.elementor-element-0ad186b .elementor-button{background-color:#FFFFFF00;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:800;line-height:0.8em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-10023 .elementor-element.elementor-element-0ad186b > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10023 .elementor-element.elementor-element-0ad186b .elementor-button-content-wrapper{flex-direction:row-reverse;}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-5d5717d */.elementor-10023 .elementor-element.elementor-element-5d5717d .elementor-widget-container {
    position: relative;
overflow: hidden;
    /*padding-bottom: calc( 0.66 * 100% );*/
    height: 248px;
}
.elementor-10023 .elementor-element.elementor-element-5d5717d .elementor-widget-container > a {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}
.elementor-10023 .elementor-element.elementor-element-5d5717d .elementor-widget-container > a:after {
    content:"";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,.5);
    -webkit-backdrop-filter: blur(5px);
    -moz-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
}
.elementor-10023 .elementor-element.elementor-element-5d5717d .elementor-widget-container img {
    width: calc(100% + 1px);
    height: auto;
    position: absolute;
    top: calc(50% + 1px);
    left: calc(50% + 1px);
    -webkit-transform: scale(1.01) translate(-50%,-50%);
    -ms-transform: scale(1.01) translate(-50%,-50%);
    transform: scale(1.01) translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f29d3f0 */.elementor-10023 .elementor-element.elementor-element-f29d3f0 {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a21ac1e */.elementor-10023 .elementor-element.elementor-element-a21ac1e .elementor-widget-wrap {
    	align-items: center;
	justify-content: center;
}
.elementor-10023 .elementor-element.elementor-element-a21ac1e .post--thumbnail {
    margin-bottom: 0!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9e8d880 */.elementor-10023 .elementor-element.elementor-element-9e8d880 {
    position: relative;
    overflow: hidden;
    min-height: 100%;
}/* End custom CSS */