.elementor-2240 .elementor-element.elementor-element-4b3a7c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2240 .elementor-element.elementor-element-6779765{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2240 .elementor-element.elementor-element-c9948bc.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2240 .elementor-element.elementor-element-8862291{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2240 .elementor-element.elementor-element-8862291.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2240 .elementor-element.elementor-element-c9b8c8c .elementor-icon-wrapper{text-align:center;}.elementor-2240 .elementor-element.elementor-element-c9b8c8c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-96db791 );color:var( --e-global-color-astglobalcolor5 );}.elementor-2240 .elementor-element.elementor-element-c9b8c8c.elementor-view-framed .elementor-icon, .elementor-2240 .elementor-element.elementor-element-c9b8c8c.elementor-view-default .elementor-icon{color:var( --e-global-color-96db791 );border-color:var( --e-global-color-96db791 );}.elementor-2240 .elementor-element.elementor-element-c9b8c8c.elementor-view-framed .elementor-icon, .elementor-2240 .elementor-element.elementor-element-c9b8c8c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-96db791 );}.elementor-2240 .elementor-element.elementor-element-c9b8c8c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2240 .elementor-element.elementor-element-c9b8c8c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2240 .elementor-element.elementor-element-c9b8c8c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-96db791 );}.elementor-2240 .elementor-element.elementor-element-c9b8c8c.elementor-view-framed .elementor-icon:hover, .elementor-2240 .elementor-element.elementor-element-c9b8c8c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2240 .elementor-element.elementor-element-c9b8c8c.elementor-view-framed .elementor-icon:hover, .elementor-2240 .elementor-element.elementor-element-c9b8c8c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2240 .elementor-element.elementor-element-c9b8c8c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-96db791 );}.elementor-2240 .elementor-element.elementor-element-c9b8c8c.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-96db791 );}.elementor-2240 .elementor-element.elementor-element-c9b8c8c .elementor-icon{border-width:0px 0px 0px 0px;}body:not(.rtl) .elementor-2240 .elementor-element.elementor-element-c9b8c8c{left:20px;}body.rtl .elementor-2240 .elementor-element.elementor-element-c9b8c8c{right:20px;}.elementor-2240 .elementor-element.elementor-element-c9b8c8c{bottom:20px;}.elementor-2240 .elementor-element.elementor-element-c9b8c8c.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2240 .elementor-element.elementor-element-a6b2e74{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-2240 .elementor-element.elementor-element-d47c897 .elementor-icon-list-icon i{color:var( --e-global-color-96db791 );font-size:25px;}.elementor-2240 .elementor-element.elementor-element-d47c897 .elementor-icon-list-icon svg{fill:var( --e-global-color-96db791 );--e-icon-list-icon-size:25px;}.elementor-2240 .elementor-element.elementor-element-d47c897 .elementor-icon-list-icon{width:25px;}.elementor-2240 .elementor-element.elementor-element-d47c897 .elementor-icon-list-text, .elementor-2240 .elementor-element.elementor-element-d47c897 .elementor-icon-list-text a{color:var( --e-global-color-astglobalcolor5 );}.elementor-2240 .elementor-element.elementor-element-d47c897.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2240 .elementor-element.elementor-element-f71be90 .elementor-heading-title{color:var( --e-global-color-96db791 );text-shadow:2px 2px 5px rgba(0, 0, 0, 0.15);}.elementor-2240 .elementor-element.elementor-element-f71be90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2240 .elementor-element.elementor-element-f71be90.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2240 .elementor-element.elementor-element-b0809f2{color:var( --e-global-color-secondary );}.elementor-2240 .elementor-element.elementor-element-b0809f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2240 .elementor-element.elementor-element-b0809f2.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}@media(max-width:1024px){.elementor-2240 .elementor-element.elementor-element-c9b8c8c .elementor-icon{font-size:30px;}.elementor-2240 .elementor-element.elementor-element-c9b8c8c .elementor-icon svg{height:30px;}}@media(max-width:767px){.elementor-2240 .elementor-element.elementor-element-c9b8c8c .elementor-icon{font-size:25px;}.elementor-2240 .elementor-element.elementor-element-c9b8c8c .elementor-icon svg{height:25px;}}/* Start custom CSS for gallery, class: .elementor-element-8862291 */#temp-gallery {
    display:none
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-d47c897 */.elementor-post-info__terms-list-item {
    color: white;
    padding: 3px 10px 3px 10px;
    white-space: nowrap;
    background-color: var( --e-global-color-96db791 );
    border-radius: 13px 13px 13px 13px;
    border-color: transparent;
}/* End custom CSS */