.elementor-15169 .elementor-element.elementor-element-4b51c8a{--display:flex;--min-height:227px;--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;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.01;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15169 .elementor-element.elementor-element-4b51c8a::before, .elementor-15169 .elementor-element.elementor-element-4b51c8a > .elementor-background-video-container::before, .elementor-15169 .elementor-element.elementor-element-4b51c8a > .e-con-inner > .elementor-background-video-container::before, .elementor-15169 .elementor-element.elementor-element-4b51c8a > .elementor-background-slideshow::before, .elementor-15169 .elementor-element.elementor-element-4b51c8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15169 .elementor-element.elementor-element-4b51c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000008C;--background-overlay:'';}.elementor-15169 .elementor-element.elementor-element-4b51c8a.e-con{--align-self:center;}.elementor-15169 .elementor-element.elementor-element-13dae15{--display:flex;}.elementor-15169 .elementor-element.elementor-element-17c2d06{width:auto;max-width:auto;}.elementor-15169 .elementor-element.elementor-element-17c2d06 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-15169 .elementor-element.elementor-element-17c2d06.elementor-element{--align-self:flex-start;}.elementor-15169 .elementor-element.elementor-element-17c2d06 .elementor-heading-title{font-family:"kholic", Sans-serif;color:var( --e-global-color-accent );}.elementor-15169 .elementor-element.elementor-element-38567b > .elementor-container{max-width:1350px;}.elementor-15169 .elementor-element.elementor-element-38567b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-15169 .elementor-element.elementor-element-38567b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15169 .elementor-element.elementor-element-c7222b.elementor-column > .elementor-widget-wrap{justify-content:center;}@media(max-width:1024px){.elementor-15169 .elementor-element.elementor-element-4b51c8a{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-15169 .elementor-element.elementor-element-4b51c8a{--content-width:1350px;}.elementor-15169 .elementor-element.elementor-element-13dae15{--width:50%;}}@media(max-width:767px){.elementor-15169 .elementor-element.elementor-element-4b51c8a{--min-height:155px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for container, class: .elementor-element-4b51c8a *//* Soft Blue Glow */
.elementor-15169 .elementor-element.elementor-element-4b51c8a:before{
    content:"";
    position:absolute;
    width:650px;
    height:650px;

    top:-220px;
    left:-180px;

    background:radial-gradient(
        circle,
        rgba(255,255,255,.12) 0%,
        rgba(77,208,225,.08) 35%,
        transparent 72%
    );

    filter:blur(25px);
    pointer-events:none;
}



.elementor-15169 .elementor-element.elementor-element-4b51c8a{
    position:relative;
    overflow:hidden;

    background:
        /* Top Left Glow */
        radial-gradient(
            circle at 15% 20%,
            rgba(77,208,225,.18) 0%,
            transparent 35%
        ),

        /* Top Right Glow */
        radial-gradient(
            circle at 85% 10%,
            rgba(38,198,218,.14) 0%,
            transparent 38%
        ),

        /* Bottom Right Glow */
        radial-gradient(
            circle at 80% 80%,
            rgba(0,150,136,.20) 0%,
            transparent 45%
        ),

        /* Main Gradient */
        linear-gradient(
            135deg,
            #042B31 0%,
            #005F6A 30%,
            #009688 68%,
            #59C7C0 100%
        );
}

/* Large Bottom Wave */
.elementor-15169 .elementor-element.elementor-element-4b51c8a:before{
    content:"";
    position:absolute;

    width:180%;
    height:180%;

    left:-45%;
    bottom:-130%;

    background:
        radial-gradient(
            ellipse,
            rgba(255,255,255,.08) 0%,
            rgba(255,255,255,.03) 45%,
            transparent 72%
        );

    border-radius:50%;
    transform:rotate(-8deg);
    pointer-events:none;
}

/* Glossy Shine */
.elementor-15169 .elementor-element.elementor-element-4b51c8a:after{
    content:"";
    position:absolute;
    inset:0;

    background:
        radial-gradient(
            ellipse at 95% 5%,
            rgba(255,255,255,.10) 0%,
            transparent 32%
        ),

        linear-gradient(
            118deg,
            transparent 20%,
            rgba(255,255,255,.08) 42%,
            rgba(255,255,255,.03) 55%,
            transparent 70%
        );

    pointer-events:none;
}/* End custom CSS */