.elementor-922 .elementor-element.elementor-element-2808fc0{--display:flex;--min-height:258px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.8;--padding-top:140px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-2808fc0:not(.elementor-motion-effects-element-type-background), .elementor-922 .elementor-element.elementor-element-2808fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da3f722 );}.elementor-922 .elementor-element.elementor-element-2808fc0::before, .elementor-922 .elementor-element.elementor-element-2808fc0 > .elementor-background-video-container::before, .elementor-922 .elementor-element.elementor-element-2808fc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-922 .elementor-element.elementor-element-2808fc0 > .elementor-background-slideshow::before, .elementor-922 .elementor-element.elementor-element-2808fc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-922 .elementor-element.elementor-element-2808fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-3e9de25 );--background-overlay:'';}.elementor-922 .elementor-element.elementor-element-90afdf7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-3bf8de5{text-align:center;}.elementor-922 .elementor-element.elementor-element-3bf8de5 .elementor-heading-title{font-family:var( --e-global-typography-a0f609e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f609e-font-size );font-weight:var( --e-global-typography-a0f609e-font-weight );line-height:var( --e-global-typography-a0f609e-line-height );letter-spacing:var( --e-global-typography-a0f609e-letter-spacing );color:var( --e-global-color-0466b30 );}.elementor-922 .elementor-element.elementor-element-5827c9f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-922 .elementor-element.elementor-element-9743156{--grid-row-gap:25px;--grid-column-gap:25px;--load-more-message-alignment:center;}.elementor-922 .elementor-element.elementor-element-9743156 .elementor-button{background-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-922 .elementor-element.elementor-element-9743156 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-922 .elementor-element.elementor-element-9743156:after{content:"0.66";}.elementor-922 .elementor-element.elementor-element-9743156 .elementor-post__thumbnail__link{width:100%;}.elementor-922 .elementor-element.elementor-element-9743156 .elementor-post__thumbnail{border-radius:5px 5px 0px 0px;}.elementor-922 .elementor-element.elementor-element-9743156.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-922 .elementor-element.elementor-element-9743156.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-922 .elementor-element.elementor-element-9743156.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-922 .elementor-element.elementor-element-9743156 .elementor-post__title, .elementor-922 .elementor-element.elementor-element-9743156 .elementor-post__title a{color:var( --e-global-color-0466b30 );font-family:var( --e-global-typography-1e9ac8f-font-family ), Sans-serif;font-size:var( --e-global-typography-1e9ac8f-font-size );font-weight:var( --e-global-typography-1e9ac8f-font-weight );line-height:var( --e-global-typography-1e9ac8f-line-height );letter-spacing:var( --e-global-typography-1e9ac8f-letter-spacing );}.elementor-922 .elementor-element.elementor-element-9743156 .elementor-post__title{margin-bottom:1rem;}.elementor-922 .elementor-element.elementor-element-9743156 .elementor-post__excerpt p{color:var( --e-global-color-0466b30 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-922 .elementor-element.elementor-element-9743156 .elementor-post__excerpt{margin-bottom:1.4rem;}.elementor-922 .elementor-element.elementor-element-9743156 a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-922 .elementor-element.elementor-element-9743156 .elementor-post__text{margin-bottom:13px;}@media(max-width:1024px){.elementor-922 .elementor-element.elementor-element-2808fc0{--min-height:264px;--padding-top:140px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-922 .elementor-element.elementor-element-3bf8de5 .elementor-heading-title{font-size:var( --e-global-typography-a0f609e-font-size );line-height:var( --e-global-typography-a0f609e-line-height );letter-spacing:var( --e-global-typography-a0f609e-letter-spacing );}.elementor-922 .elementor-element.elementor-element-9743156 .elementor-post__title, .elementor-922 .elementor-element.elementor-element-9743156 .elementor-post__title a{font-size:var( --e-global-typography-1e9ac8f-font-size );line-height:var( --e-global-typography-1e9ac8f-line-height );letter-spacing:var( --e-global-typography-1e9ac8f-letter-spacing );}.elementor-922 .elementor-element.elementor-element-9743156 .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-922 .elementor-element.elementor-element-9743156 a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-922 .elementor-element.elementor-element-2808fc0{--min-height:205px;}.elementor-922 .elementor-element.elementor-element-3bf8de5 .elementor-heading-title{font-size:var( --e-global-typography-a0f609e-font-size );line-height:var( --e-global-typography-a0f609e-line-height );letter-spacing:var( --e-global-typography-a0f609e-letter-spacing );}.elementor-922 .elementor-element.elementor-element-9743156 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-922 .elementor-element.elementor-element-9743156:after{content:"0.6";}.elementor-922 .elementor-element.elementor-element-9743156 .elementor-post__thumbnail__link{width:100%;}.elementor-922 .elementor-element.elementor-element-9743156 .elementor-post__title, .elementor-922 .elementor-element.elementor-element-9743156 .elementor-post__title a{font-size:var( --e-global-typography-1e9ac8f-font-size );line-height:var( --e-global-typography-1e9ac8f-line-height );letter-spacing:var( --e-global-typography-1e9ac8f-letter-spacing );}.elementor-922 .elementor-element.elementor-element-9743156 .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-922 .elementor-element.elementor-element-9743156 a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:768px){.elementor-922 .elementor-element.elementor-element-90afdf7{--width:51%;}.elementor-922 .elementor-element.elementor-element-5827c9f2{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-922 .elementor-element.elementor-element-90afdf7{--width:86%;}}/* Start custom CSS for heading, class: .elementor-element-3bf8de5 */.gypsy-glow{
    
    font-size: clamp(55px,8vw,130px);
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 5px;
    color: #f8f4ff;
    position: relative;
    text-align:center;

    animation: violetGlow 6s ease-in-out infinite alternate;

    text-shadow:
    0 0 5px #c77dff,
    0 0 10px #b14cff,
    0 0 20px #9d4edd,
    0 0 40px #7b2cbf,
    0 0 80px #5a189a;
}

/* Extra glowing layer */

.gypsy-glow::after{
    content: attr(data-text);
    position:absolute;
    left:0;
    top:0;
    width:100%;
    color:transparent;
    z-index:-1;

    text-shadow:
    0 0 20px #c77dff,
    0 0 40px #9d4edd,
    0 0 80px #7b2cbf,
    0 0 120px #5a189a;

    filter: blur(12px);
    opacity:0.9;

    animation: pulseGlow 4s ease-in-out infinite;
}

@keyframes violetGlow{

    0%{
        text-shadow:
        0 0 5px #d9a7ff,
        0 0 15px #c77dff,
        0 0 30px #9d4edd,
        0 0 60px #7b2cbf,
        0 0 100px #5a189a;
    }

    50%{
        text-shadow:
        0 0 10px #ffffff,
        0 0 20px #d9a7ff,
        0 0 40px #c77dff,
        0 0 80px #9d4edd,
        0 0 140px #7b2cbf;
    }

    100%{
        text-shadow:
        0 0 5px #c77dff,
        0 0 15px #9d4edd,
        0 0 35px #7b2cbf,
        0 0 70px #5a189a,
        0 0 120px #3c096c;
    }
}

@keyframes pulseGlow{
    0%{
        transform:scale(1);
        opacity:0.7;
    }

    100%{
        transform:scale(1.03);
        opacity:1;
    }
}/* End custom CSS */