.elementor-1239 .elementor-element.elementor-element-2a6fbd8{--display:flex;--min-height:240px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.4;--border-radius:20px 20px 20px 20px;--padding-block-start:16px;--padding-block-end:16px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-1239 .elementor-element.elementor-element-2a6fbd8:not(.elementor-motion-effects-element-type-background), .elementor-1239 .elementor-element.elementor-element-2a6fbd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1239 .elementor-element.elementor-element-2a6fbd8::before, .elementor-1239 .elementor-element.elementor-element-2a6fbd8 > .elementor-background-video-container::before, .elementor-1239 .elementor-element.elementor-element-2a6fbd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1239 .elementor-element.elementor-element-2a6fbd8 > .elementor-background-slideshow::before, .elementor-1239 .elementor-element.elementor-element-2a6fbd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1239 .elementor-element.elementor-element-2a6fbd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:radial-gradient(at top right, var( --e-global-color-primary ) 0%, var( --e-global-color-2af590a ) 100%);}.elementor-1239 .elementor-element.elementor-element-2a6fbd8, .elementor-1239 .elementor-element.elementor-element-2a6fbd8::before{--border-transition:0.3s;}.elementor-1239 .elementor-element.elementor-element-617d3c3 .elementor-heading-title{color:var( --e-global-color-38f6a12 );text-shadow:0px 0px 10px rgba(37, 47.000000000000036, 79, 0.5019607843137255);}.elementor-1239 .elementor-element.elementor-element-cede7c1 .elementor-heading-title{color:var( --e-global-color-38f6a12 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-shadow:0px 0px 10px rgba(37, 47.000000000000036, 79, 0.5019607843137255);}/* Start custom CSS for container, class: .elementor-element-2a6fbd8 */.elementor-1239 .elementor-element.elementor-element-2a6fbd8 {
    overflow: hidden;
}

.elementor-1239 .elementor-element.elementor-element-2a6fbd8::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: inherit;
    background-size: cover;
    transform-origin: center;
    transition: transform .3s ease-in-out;
}

.elementor-1239 .elementor-element.elementor-element-2a6fbd8:hover::after, .elementor-1239 .elementor-element.elementor-element-2a6fbd8:focus::after {
    transform: scale(1.1);
}

.elementor-1239 .elementor-element.elementor-element-2a6fbd8 > div {
    z-index: 1;
}

.elementor-1239 .elementor-element.elementor-element-2a6fbd8::before {
    z-index: 1;
}/* End custom CSS */