.elementor-11 .elementor-element.elementor-element-6a25bd6{--display:flex;--min-height:100vh;--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;}.elementor-11 .elementor-element.elementor-element-eca9f92{--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:space-between;}.elementor-11 .elementor-element.elementor-element-19e93b3{--display:flex;--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-11 .elementor-element.elementor-element-f11a820 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:20px;font-weight:400;letter-spacing:2px;mix-blend-mode:overlay;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-51dd877{--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:flex-end;--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-11 .elementor-element.elementor-element-ab33961 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:20px;font-weight:400;letter-spacing:2px;mix-blend-mode:overlay;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-7939ac8{--display:flex;--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-11 .elementor-element.elementor-element-c73d2ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c603cef{--display:flex;--position:absolute;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8437f0c );--border-color:var( --e-global-color-8437f0c );--border-radius:100px 100px 100px 100px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:-48px;--z-index:5;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c603cef{left:-48px;}body.rtl .elementor-11 .elementor-element.elementor-element-c603cef{right:-48px;}.elementor-11 .elementor-element.elementor-element-3d140e7{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(145deg, var( --e-global-color-a32a2b8 ) 0%, var( --e-global-color-dc78308 ) 120%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8437f0c );border-radius:100px 100px 100px 100px;}.elementor-11 .elementor-element.elementor-element-3d140e7 img{width:100px;}.elementor-11 .elementor-element.elementor-element-b45b029{--display:flex;--position:absolute;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8437f0c );--border-color:var( --e-global-color-8437f0c );--border-radius:100px 100px 100px 100px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:-40px;--z-index:5;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-b45b029{right:-48px;}body.rtl .elementor-11 .elementor-element.elementor-element-b45b029{left:-48px;}.elementor-11 .elementor-element.elementor-element-afd2a24{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(145deg, var( --e-global-color-a32a2b8 ) 0%, var( --e-global-color-dc78308 ) 120%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8437f0c );border-radius:100px 100px 100px 100px;}.elementor-11 .elementor-element.elementor-element-afd2a24 img{width:100px;}.elementor-11 .elementor-element.elementor-element-e887a3e{width:100%;max-width:100%;z-index:0;}.elementor-11 .elementor-element.elementor-element-e887a3e img{width:100%;height:470px;object-fit:cover;object-position:top center;border-radius:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-6bf47c5{width:var( --container-widget-width, calc(40% - 16px) );max-width:calc(40% - 16px);--container-widget-width:calc(40% - 16px);--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6bf47c5 img{width:100%;height:470px;object-fit:cover;object-position:top center;border-radius:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-9963463{--display:flex;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-279fada{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b0e0e5c{text-align:left;}.elementor-11 .elementor-element.elementor-element-b0e0e5c img{width:17%;}.elementor-11 .elementor-element.elementor-element-e074e54{width:var( --container-widget-width, 71% );max-width:71%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -12px) -2px;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-e074e54 .elementor-heading-title{font-family:var( --e-global-typography-4b4aecd-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4aecd-font-size );font-weight:var( --e-global-typography-4b4aecd-font-weight );text-transform:var( --e-global-typography-4b4aecd-text-transform );font-style:var( --e-global-typography-4b4aecd-font-style );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );color:var( --e-global-color-e052ba3 );}.elementor-11 .elementor-element.elementor-element-b155be3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-cae1a9c-font-family ), Sans-serif;font-size:var( --e-global-typography-cae1a9c-font-size );font-weight:var( --e-global-typography-cae1a9c-font-weight );text-transform:var( --e-global-typography-cae1a9c-text-transform );font-style:var( --e-global-typography-cae1a9c-font-style );line-height:var( --e-global-typography-cae1a9c-line-height );letter-spacing:var( --e-global-typography-cae1a9c-letter-spacing );color:var( --e-global-color-a4d0a47 );}.elementor-11 .elementor-element.elementor-element-b155be3 p{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-4bb2805.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-4bb2805 .pt_plus_countdown li{margin:0px 18px 0px 0px;border-style:none;border-radius:8px 8px 8px 8px;overflow:hidden;}.elementor-11 .elementor-element.elementor-element-4bb2805  .pt_plus_countdown li > span{font-family:var( --e-global-typography-86332c7-font-family ), Sans-serif;font-size:var( --e-global-typography-86332c7-font-size );font-weight:var( --e-global-typography-86332c7-font-weight );text-transform:var( --e-global-typography-86332c7-text-transform );font-style:var( --e-global-typography-86332c7-font-style );line-height:var( --e-global-typography-86332c7-line-height );letter-spacing:var( --e-global-typography-86332c7-letter-spacing );}.elementor-11 .elementor-element.elementor-element-4bb2805 .pt_plus_countdown li > h6{font-family:var( --e-global-typography-5ec7628-font-family ), Sans-serif;font-size:var( --e-global-typography-5ec7628-font-size );font-weight:var( --e-global-typography-5ec7628-font-weight );text-transform:var( --e-global-typography-5ec7628-text-transform );font-style:var( --e-global-typography-5ec7628-font-style );line-height:var( --e-global-typography-5ec7628-line-height );letter-spacing:var( --e-global-typography-5ec7628-letter-spacing );}.elementor-11 .elementor-element.elementor-element-4bb2805 .pt_plus_countdown li > span{color:var( --e-global-color-e052ba3 );}.elementor-11 .elementor-element.elementor-element-4bb2805 .pt_plus_countdown li.count_1 h6{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-4bb2805 .pt_plus_countdown li.count_2 h6{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-4bb2805 .pt_plus_countdown li.count_3 h6{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-4bb2805 .pt_plus_countdown li.count_4 h6{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-4bb2805 .tp-countdown{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-7939ac8{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-11 .elementor-element.elementor-element-c603cef{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;top:-14px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c603cef{left:8px;}body.rtl .elementor-11 .elementor-element.elementor-element-c603cef{right:8px;}.elementor-11 .elementor-element.elementor-element-b45b029{bottom:422px;--z-index:5;}.elementor-11 .elementor-element.elementor-element-e887a3e{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-e887a3e img{height:250px;}.elementor-11 .elementor-element.elementor-element-6bf47c5{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-6bf47c5 img{height:350px;}.elementor-11 .elementor-element.elementor-element-9963463{--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;--align-items:center;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-279fada{--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;}.elementor-11 .elementor-element.elementor-element-b0e0e5c{text-align:center;}.elementor-11 .elementor-element.elementor-element-e074e54{width:var( --container-widget-width, 500px );max-width:500px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) -2px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-e074e54 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-11 .elementor-element.elementor-element-b155be3{text-align:center;font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );letter-spacing:var( --e-global-typography-cae1a9c-letter-spacing );}.elementor-11 .elementor-element.elementor-element-4bb2805{width:100%;max-width:100%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;}.elementor-11 .elementor-element.elementor-element-4bb2805 .pt_plus_countdown li{padding:12px 16px 12px 16px;}.elementor-11 .elementor-element.elementor-element-4bb2805  .pt_plus_countdown li > span{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );letter-spacing:var( --e-global-typography-86332c7-letter-spacing );}.elementor-11 .elementor-element.elementor-element-4bb2805 .pt_plus_countdown li > h6{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );letter-spacing:var( --e-global-typography-5ec7628-letter-spacing );}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-6bf47c5 img{height:250px;}.elementor-11 .elementor-element.elementor-element-9963463{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-11 .elementor-element.elementor-element-b0e0e5c{text-align:center;}.elementor-11 .elementor-element.elementor-element-b0e0e5c img{width:54%;}.elementor-11 .elementor-element.elementor-element-e074e54{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:center;}.elementor-11 .elementor-element.elementor-element-e074e54 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-11 .elementor-element.elementor-element-b155be3{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );letter-spacing:var( --e-global-typography-cae1a9c-letter-spacing );}.elementor-11 .elementor-element.elementor-element-4bb2805{margin:-26px -3px calc(var(--kit-widget-spacing, 0px) + -32px) -5px;}.elementor-11 .elementor-element.elementor-element-4bb2805 .pt_plus_countdown li{padding:8px 8px 8px 8px;margin:6px 6px 6px 6px;}.elementor-11 .elementor-element.elementor-element-4bb2805  .pt_plus_countdown li > span{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );letter-spacing:var( --e-global-typography-86332c7-letter-spacing );}.elementor-11 .elementor-element.elementor-element-4bb2805 .pt_plus_countdown li > h6{font-size:var( --e-global-typography-5ec7628-font-size );line-height:var( --e-global-typography-5ec7628-line-height );letter-spacing:var( --e-global-typography-5ec7628-letter-spacing );}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-6a25bd6{--content-width:1400px;}.elementor-11 .elementor-element.elementor-element-c73d2ed{--width:calc(40% - 16px);}.elementor-11 .elementor-element.elementor-element-c603cef{--width:140px;}.elementor-11 .elementor-element.elementor-element-b45b029{--width:120px;}.elementor-11 .elementor-element.elementor-element-9963463{--width:calc(60% - 16px);}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-c73d2ed{--width:100%;}.elementor-11 .elementor-element.elementor-element-c603cef{--width:120px;}.elementor-11 .elementor-element.elementor-element-9963463{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-6a25bd6 */.mesh {
    background-color: hsla(0,0%,0%,1);
    background-image:
        radial-gradient(at 53% 19%, hsla(63,0%,0%,1) 0px, transparent 50%),
        radial-gradient(at 85% 28%, hsla(262,76%,34%,1) 0px, transparent 50%),
        radial-gradient(at 52% 77%, hsla(132,0%,0%,1) 0px, transparent 50%),
        radial-gradient(at 0% 0%, hsla(262,77%,34%,1) 0px, transparent 50%),
        radial-gradient(at 1% 97%, hsla(265,78%,71%,1) 0px, transparent 50%),
        radial-gradient(at 100% 100%, hsla(253,49%,44%,1) 0px, transparent 50%);
    
    animation: gradient 13s ease infinite;
    background-size: 200% 200%;
    position: relative;
    overflow: hidden;
}

/* Add grain effect */
.mesh::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    background-image: url("https://www.transparenttextures.com/patterns/noise.png"); /* Grain texture */
    opacity: 1.8; /* Adjust for more or less grain */
    z-index: 1;
}

/* Animated gradient keyframes */
@keyframes gradient {
    0% {
        background-position: 0% 20%;
    }
    25% {
        background-position: 100% 50%;
    }
    50% {
        background-position: 50% 70%;
    }
    100% {
        background-position: 0% 20%;
    }
}/* End custom CSS */