.elementor-9024 .elementor-element.elementor-element-8dd7fd5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-9024 .elementor-element.elementor-element-8dd7fd5:not(.elementor-motion-effects-element-type-background), .elementor-9024 .elementor-element.elementor-element-8dd7fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C28888;}.elementor-9024 .elementor-element.elementor-element-ddb8db5{--display:flex;}.elementor-9024 .elementor-element.elementor-element-f6beb42{width:100%;max-width:100%;text-align:center;}.elementor-9024 .elementor-element.elementor-element-f6beb42.elementor-element{--align-self:center;}.elementor-9024 .elementor-element.elementor-element-f6beb42 img{width:50%;border-style:none;}.elementor-9024 .elementor-element.elementor-element-a2b7988{--display:flex;--min-height:0px;--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:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-9024 .elementor-element.elementor-element-a2b7988:not(.elementor-motion-effects-element-type-background), .elementor-9024 .elementor-element.elementor-element-a2b7988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9024 .elementor-element.elementor-element-383799c.elementor-element{--align-self:center;}.elementor-9024 .elementor-element.elementor-element-383799c .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:50px;padding-right:50px;padding-top:3px;padding-bottom:3px;}.elementor-9024 .elementor-element.elementor-element-383799c{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:3px;--e-nav-menu-divider-height:20px;--e-nav-menu-divider-color:#FFFFFF;--e-nav-menu-horizontal-menu-item-margin:calc( 77px / 2 );}.elementor-9024 .elementor-element.elementor-element-383799c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:77px;}@media(max-width:1024px){.elementor-9024 .elementor-element.elementor-element-383799c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9024 .elementor-element.elementor-element-383799c .elementor-nav-menu--main .elementor-item{padding-left:50px;padding-right:50px;padding-top:2px;padding-bottom:2px;}.elementor-9024 .elementor-element.elementor-element-383799c{--e-nav-menu-horizontal-menu-item-margin:calc( 29px / 2 );}.elementor-9024 .elementor-element.elementor-element-383799c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:29px;}}@media(max-width:767px){.elementor-9024 .elementor-element.elementor-element-8dd7fd5:not(.elementor-motion-effects-element-type-background), .elementor-9024 .elementor-element.elementor-element-8dd7fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dasneed.com/wp-content/uploads/2026/05/abstract-gradient-background-vector-bright-illustration-pink-purple-blue-colorful-wavy-ultraviolet-blurred-wallpaper_278395-636.avif");background-position:top center;}.elementor-9024 .elementor-element.elementor-element-8dd7fd5{--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-9px;--margin-bottom:-12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9024 .elementor-element.elementor-element-8dd7fd5.e-con{--align-self:center;}.elementor-9024 .elementor-element.elementor-element-ddb8db5{--width:500px;--min-height:0px;--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;--justify-content:center;--margin-top:-17px;--margin-bottom:-17px;--margin-left:-17px;--margin-right:-17px;}.elementor-9024 .elementor-element.elementor-element-f6beb42{width:100%;max-width:100%;text-align:center;}.elementor-9024 .elementor-element.elementor-element-f6beb42 > .elementor-widget-container{margin:2px 2px 0px 2px;padding:0px 0px 0px 0px;}.elementor-9024 .elementor-element.elementor-element-f6beb42.elementor-element{--align-self:center;}.elementor-9024 .elementor-element.elementor-element-f6beb42 img{width:954%;max-width:100%;height:95px;}.elementor-9024 .elementor-element.elementor-element-a2b7988{--min-height:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9024 .elementor-element.elementor-element-a2b7988.e-con{--align-self:center;}.elementor-9024 .elementor-element.elementor-element-383799c{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( 9px / 2 );}.elementor-9024 .elementor-element.elementor-element-383799c > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-9024 .elementor-element.elementor-element-383799c .elementor-nav-menu--main .elementor-item{padding-left:8px;padding-right:8px;padding-top:3px;padding-bottom:3px;}.elementor-9024 .elementor-element.elementor-element-383799c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:9px;}}@media(min-width:768px){.elementor-9024 .elementor-element.elementor-element-ddb8db5{--width:30%;}}/* Start custom CSS for image, class: .elementor-element-f6beb42 */.golden-sun-glow img{
    animation: sunGlow 4s infinite linear;
}

/* Moving Golden Sun Glow */
@keyframes sunGlow{

    0%{
        filter:
        drop-shadow(-3px 0px 6px rgba(255,215,0,0.30))
        drop-shadow(0 0 10px rgba(255,200,0,0.20));
    }

    25%{
        filter:
        drop-shadow(0px -3px 8px rgba(255,215,0,0.35))
        drop-shadow(0 0 14px rgba(255,190,0,0.25));
    }

    50%{
        filter:
        drop-shadow(3px 0px 10px rgba(255,215,0,0.40))
        drop-shadow(0 0 18px rgba(255,180,0,0.30));
    }

    75%{
        filter:
        drop-shadow(0px 3px 8px rgba(255,215,0,0.35))
        drop-shadow(0 0 14px rgba(255,190,0,0.25));
    }

    100%{
        filter:
        drop-shadow(-3px 0px 6px rgba(255,215,0,0.30))
        drop-shadow(0 0 10px rgba(255,200,0,0.20));
    }
}

/* Global Header Logo Size */
header img.custom-logo,
.elementor img.custom-logo,
.ekit-wid-con img,
.site-header img {
    width: 160px !important;
    max-width: 160px !important;
    height: auto !important;
}

/* Mobile Responsive */
@media (max-width: 767px) {
    header img.custom-logo,
    .elementor img.custom-logo,
    .ekit-wid-con img,
    .site-header img {
        width: 120px !important;
        max-width: 120px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd7fd5 */.galaxy-smoke-pro{
    position: relative;
    overflow: hidden;
}

/* HEAVY SMOKE EFFECT */
.galaxy-smoke-pro::before{
    content: "";
    position: absolute;
    inset: -40%;

    background:
    radial-gradient(circle at 20% 30%, rgba(255,255,255,0.10), transparent 30%),
    radial-gradient(circle at 80% 40%, rgba(255,255,255,0.08), transparent 35%),
    radial-gradient(circle at 50% 70%, rgba(255,215,0,0.10), transparent 40%),
    radial-gradient(circle at 40% 50%, rgba(255,255,255,0.06), transparent 45%),
    radial-gradient(circle at 70% 80%, rgba(255,200,0,0.08), transparent 40%);

    filter: blur(45px);

    animation: smokeFlowPro 16s ease-in-out infinite alternate;

    opacity: 0.9;

    pointer-events: none;
    z-index: 1;
}

/* GALAXY PARTICLES */
.galaxy-smoke-pro::after{
    content: "";
    position: absolute;
    inset: 0;

    background-image:
    radial-gradient(circle, rgba(255,255,255,0.9) 1px, transparent 1px),
    radial-gradient(circle, rgba(255,215,0,0.7) 1.5px, transparent 1.5px),
    radial-gradient(circle, rgba(255,255,255,0.5) 2px, transparent 2px),
    radial-gradient(circle, rgba(255,230,150,0.6) 1px, transparent 1px);

    background-size:
    80px 80px,
    140px 140px,
    220px 220px,
    180px 180px;

    animation: galaxyParticles 10s linear infinite;

    opacity: 0.85;

    pointer-events: none;
    z-index: 2;
}

/* SMOKE ANIMATION */
@keyframes smokeFlowPro{

    0%{
        transform: translate(-2%,0%) scale(1);
    }

    25%{
        transform: translate(2%,-2%) scale(1.08);
    }

    50%{
        transform: translate(-1%,2%) scale(1.12);
    }

    75%{
        transform: translate(3%,-1%) scale(1.05);
    }

    100%{
        transform: translate(-2%,1%) scale(1);
    }
}

/* FAST FLOATING GALAXY DUST */
@keyframes galaxyParticles{

    0%{
        background-position:
        0 0,
        0 0,
        0 0,
        0 0;
    }

    100%{
        background-position:
        250px 400px,
        -200px 300px,
        180px -250px,
        -120px 220px;
    }
}/* End custom CSS */