.elementor-8 .elementor-element.elementor-element-8b88e68{--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;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-8b88e68, .elementor-8 .elementor-element.elementor-element-8b88e68::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-1ab7d53{--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;--background-transition:0.3s;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:#20E9ED;--border-color:#20E9ED;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1ab7d53:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1ab7d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(252deg, #88D1EEA3 25%, #09294CB8 55%);}.elementor-8 .elementor-element.elementor-element-1ab7d53, .elementor-8 .elementor-element.elementor-element-1ab7d53::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-8360891{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-8360891.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-58a3657 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-58a3657{text-align:left;}.elementor-8 .elementor-element.elementor-element-58a3657 img{width:25%;}.elementor-8 .elementor-element.elementor-element-28797b9{--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;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-55b0214 .elementor-button{font-family:"Roboto Serif", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #6199CE 0%, #0C3667 100%);border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-55b0214 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-55b0214 .elementor-button:focus{color:#19B2B5;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-8 .elementor-element.elementor-element-55b0214 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-55b0214 .elementor-button:focus svg{fill:#19B2B5;}.elementor-8 .elementor-element.elementor-element-bc5b0a8 .elementor-button{font-family:"Roboto Serif", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #6199CE 0%, #0C3667 100%);border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-bc5b0a8 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-bc5b0a8 .elementor-button:focus{color:#19B2B5;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-8 .elementor-element.elementor-element-bc5b0a8 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-bc5b0a8 .elementor-button:focus svg{fill:#19B2B5;}.elementor-8 .elementor-element.elementor-element-a0ed4e6 .elementor-button{font-family:"Roboto Serif", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #6199CE 0%, #0C3667 100%);border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-a0ed4e6 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-a0ed4e6 .elementor-button:focus{color:#19B2B5;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-8 .elementor-element.elementor-element-a0ed4e6 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-a0ed4e6 .elementor-button:focus svg{fill:#19B2B5;}.elementor-8 .elementor-element.elementor-element-bad647e .elementor-button{font-family:"Roboto Serif", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #6199CE 0%, #0C3667 100%);border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-bad647e .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-bad647e .elementor-button:focus{color:#19B2B5;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-8 .elementor-element.elementor-element-bad647e .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-bad647e .elementor-button:focus svg{fill:#19B2B5;}.elementor-8 .elementor-element.elementor-element-5cc86b9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-5cc86b9.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-363166a.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-363166a{text-align:center;}.elementor-8 .elementor-element.elementor-element-363166a img{width:100%;}.elementor-8 .elementor-element.elementor-element-1cc9de0{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-a3271e6{--display:flex;--background-transition:0.3s;--margin-top:-275px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-1c0d2f4 > .elementor-widget-container{margin:-37px -37px -37px -37px;}.elementor-8 .elementor-element.elementor-element-1c0d2f4 img{width:100%;}.elementor-8 .elementor-element.elementor-element-8ea6c20{--display:flex;--background-transition:0.3s;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-7eb1006 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7eb1006{text-align:center;}.elementor-8 .elementor-element.elementor-element-7eb1006 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Serif", Sans-serif;font-size:22px;font-weight:300;}.elementor-8 .elementor-element.elementor-element-7d87ff0 .elementor-button{font-family:"Roboto Serif", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #6199CE 0%, #0C3667 100%);border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-7d87ff0 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-7d87ff0 .elementor-button:focus{color:#19B2B5;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-8 .elementor-element.elementor-element-7d87ff0 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-7d87ff0 .elementor-button:focus svg{fill:#19B2B5;}.elementor-8 .elementor-element.elementor-element-5258cdb{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:3px 0px 3px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5258cdb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5258cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(64deg, #19B2B5 9%, #0E3263 100%);}.elementor-8 .elementor-element.elementor-element-5258cdb, .elementor-8 .elementor-element.elementor-element-5258cdb::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-ca81d88{--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;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-8 .elementor-element.elementor-element-ca81d88:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ca81d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edenszero.xyz/wp-content/uploads/2025/09/BG2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-ca81d88::before, .elementor-8 .elementor-element.elementor-element-ca81d88 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ca81d88 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ca81d88 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ca81d88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ca81d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-8 .elementor-element.elementor-element-ca81d88, .elementor-8 .elementor-element.elementor-element-ca81d88::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-e010f2c{--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;--background-transition:0.3s;--overlay-opacity:1;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-e010f2c::before, .elementor-8 .elementor-element.elementor-element-e010f2c > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e010f2c > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e010f2c > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e010f2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e010f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://edenszero.xyz/wp-content/uploads/2025/09/BOX.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-7cc15bd{--display:flex;--background-transition:0.3s;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-7cc15bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3568d51{width:var( --container-widget-width, 124.396% );max-width:124.396%;--container-widget-width:124.396%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3568d51.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3568d51 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Serif", Sans-serif;font-size:25px;font-weight:400;line-height:35px;}.elementor-8 .elementor-element.elementor-element-d282676{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-8b9301a > .elementor-widget-container{margin:-80px -80px -80px -80px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-8b9301a{right:-11px;}body.rtl .elementor-8 .elementor-element.elementor-element-8b9301a{left:-11px;}.elementor-8 .elementor-element.elementor-element-8b9301a{top:0px;}.elementor-8 .elementor-element.elementor-element-8b9301a img{width:100%;}.elementor-8 .elementor-element.elementor-element-68ba335{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:3px 0px 3px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-68ba335:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-68ba335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(64deg, #19B2B5 9%, #0E3263 100%);}.elementor-8 .elementor-element.elementor-element-68ba335, .elementor-8 .elementor-element.elementor-element-68ba335::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-04aa776{--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;--background-transition:0.3s;--overlay-opacity:0.36;}.elementor-8 .elementor-element.elementor-element-04aa776:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-04aa776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edenszero.xyz/wp-content/uploads/2025/09/BG3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-04aa776::before, .elementor-8 .elementor-element.elementor-element-04aa776 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-04aa776 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-04aa776 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-04aa776 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-04aa776 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-8 .elementor-element.elementor-element-04aa776, .elementor-8 .elementor-element.elementor-element-04aa776::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-1badd7a{--display:flex;--background-transition:0.3s;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-1badd7a, .elementor-8 .elementor-element.elementor-element-1badd7a::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-4322a88{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-b9b894b{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:3px 0px 3px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b9b894b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b9b894b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(64deg, #19B2B5 9%, #0E3263 100%);}.elementor-8 .elementor-element.elementor-element-b9b894b, .elementor-8 .elementor-element.elementor-element-b9b894b::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-842f45c{--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;--overflow:hidden;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-842f45c, .elementor-8 .elementor-element.elementor-element-842f45c::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-fbb3010{--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;--background-transition:0.3s;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-41c4eb9{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-41c4eb9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-01ca12f > .elementor-widget-container{margin:-140px -140px -140px -140px;}.elementor-8 .elementor-element.elementor-element-01ca12f img{width:100%;}.elementor-8 .elementor-element.elementor-element-05fc555{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-fb86373{text-align:right;}.elementor-8 .elementor-element.elementor-element-fb86373 img{width:75%;}.elementor-8 .elementor-element.elementor-element-36508b3{width:var( --container-widget-width, 124.396% );max-width:124.396%;--container-widget-width:124.396%;--container-widget-flex-grow:0;text-align:right;}.elementor-8 .elementor-element.elementor-element-36508b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-36508b3 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Serif", Sans-serif;font-size:25px;font-weight:400;line-height:35px;}.elementor-8 .elementor-element.elementor-element-b69a96e{--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;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-18d4d69 .elementor-button{font-family:"Roboto Serif", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #6199CE 0%, #0C3667 100%);border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-18d4d69 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-18d4d69 .elementor-button:focus{color:#19B2B5;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-8 .elementor-element.elementor-element-18d4d69 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-18d4d69 .elementor-button:focus svg{fill:#19B2B5;}.elementor-8 .elementor-element.elementor-element-0db603e .elementor-button{font-family:"Roboto Serif", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #6199CE 0%, #0C3667 100%);border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-0db603e .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-0db603e .elementor-button:focus{color:#19B2B5;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-8 .elementor-element.elementor-element-0db603e .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-0db603e .elementor-button:focus svg{fill:#19B2B5;}.elementor-8 .elementor-element.elementor-element-5db60d1{--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;--background-transition:0.3s;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-5db60d1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5db60d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-8 .elementor-element.elementor-element-5db60d1, .elementor-8 .elementor-element.elementor-element-5db60d1::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-c034e10{--display:flex;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-0cc602f{width:var( --container-widget-width, 124.396% );max-width:124.396%;--container-widget-width:124.396%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-0cc602f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0cc602f .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Serif", Sans-serif;font-size:15px;font-weight:400;line-height:35px;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-8360891{--width:16.186%;}.elementor-8 .elementor-element.elementor-element-7cc15bd{--width:68.351%;}.elementor-8 .elementor-element.elementor-element-41c4eb9{--width:31.443%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-8b88e68{--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-8 .elementor-element.elementor-element-58a3657 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-58a3657.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-58a3657{text-align:center;}.elementor-8 .elementor-element.elementor-element-58a3657 img{width:14%;}.elementor-8 .elementor-element.elementor-element-28797b9{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-55b0214 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-55b0214 .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-bc5b0a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bc5b0a8 .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-a0ed4e6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a0ed4e6 .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-bad647e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bad647e .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-363166a.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-363166a{text-align:center;}.elementor-8 .elementor-element.elementor-element-363166a img{width:100%;}.elementor-8 .elementor-element.elementor-element-1cc9de0{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-a3271e6{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-8ea6c20{--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-7eb1006 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-7d87ff0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7d87ff0 .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-70d76e1 img{width:100%;}.elementor-8 .elementor-element.elementor-element-3568d51 .elementor-heading-title{font-size:15px;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-8b9301a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8b9301a.elementor-element{--align-self:center;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-8b9301a{right:-115px;}body.rtl .elementor-8 .elementor-element.elementor-element-8b9301a{left:-115px;}.elementor-8 .elementor-element.elementor-element-8b9301a{top:-126px;}.elementor-8 .elementor-element.elementor-element-8b9301a img{width:75%;}.elementor-8 .elementor-element.elementor-element-01ca12f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fb86373 img{width:80%;}.elementor-8 .elementor-element.elementor-element-36508b3{text-align:right;}.elementor-8 .elementor-element.elementor-element-36508b3 .elementor-heading-title{font-size:15px;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-18d4d69 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-18d4d69 .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-0db603e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0db603e .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-0cc602f{text-align:center;}.elementor-8 .elementor-element.elementor-element-0cc602f .elementor-heading-title{font-size:15px;line-height:1.6em;}}/* Start custom CSS for image, class: .elementor-element-363166a *//* === Bounce Muncul + Getar Naik-Turun Smooth === */
.fx-bounce-shake{
  display:inline-block;
  animation: fxBounceIn 0.9s cubic-bezier(.28,1.4,.5,1) forwards,
             fxShakeY 3s ease-in-out 1s infinite;
  /* 1s delay utk shake supaya muncul dulu baru getar */
}

.fx-bounce-shake img,
img.fx-bounce-shake{
  display:block;
  filter: drop-shadow(0 0 10px rgba(59,130,246,.55))
          drop-shadow(0 0 20px rgba(59,130,246,.35));
}

/* ===== Keyframes ===== */
@keyframes fxBounceIn{
  0%   { opacity:0; transform:scale(0.6) translateY(60px); }
  50%  { opacity:1; transform:scale(1.15) translateY(-10px); }
  70%  { transform:scale(0.95) translateY(5px); }
  85%  { transform:scale(1.05) translateY(-4px); }
  100% { transform:scale(1) translateY(0); }
}

@keyframes fxShakeY{
  0%,100% { transform:translateY(0); }
  25%     { transform:translateY(-6px); }
  50%     { transform:translateY(3px); }
  75%     { transform:translateY(-4px); }
}

/* Matikan animasi bila reduce-motion */
@media (prefers-reduced-motion: reduce){
  .fx-bounce-shake{ animation:none !important; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b9301a *//* =========================================
   1) POP + RING WAVES (muncul, cincin melebar, jeda)
========================================= */
.fx-pop-ring{
  position:relative; display:inline-block;
  animation: fxPopCycle 5s ease-out infinite;
}
.fx-pop-ring img,
img.fx-pop-ring{
  display:block;
  filter: drop-shadow(0 0 10px rgba(59,130,246,.55))
          drop-shadow(0 0 22px rgba(59,130,246,.35));
}
.fx-pop-ring::before,
.fx-pop-ring::after{
  content:""; position:absolute; inset:0; margin:auto; 
  width:110%; height:110%; border-radius:999px;
  pointer-events:none; z-index:-1;
  box-shadow: 0 0 0 0 rgba(59,130,246,.55);
  animation: fxRing 5s ease-out infinite;
}
.fx-pop-ring::after{ animation-delay:.25s; opacity:.85; }

@keyframes fxPopCycle{
  0%{   transform:scale(.7); opacity:0; }
  10%{  transform:scale(1.08); opacity:1; }
  18%{  transform:scale(.96); }
  30%{  transform:scale(1); }
  65%{  opacity:1; }
  100%{ transform:scale(.9); opacity:0; }
}
@keyframes fxRing{
  0%{   transform:scale(.7); box-shadow:0 0 0 0 rgba(59,130,246,.55) }
  28%{  transform:scale(1.35); box-shadow:0 0 30px 18px rgba(59,130,246,.35) }
  45%{  transform:scale(1.8);  box-shadow:0 0 40px 28px rgba(59,130,246,.18); opacity:.6 }
  100%{ transform:scale(2.2);  box-shadow:0 0 0 0 rgba(59,130,246,0); opacity:0 }
}

/* =========================================
   2) SHIMMER SWEEP (kilau menyapu + fade loop)
   - Kilau tipis sliding, tidak “boxy”, pakai blend-mode
========================================= */
.fx-shimmer-fade{
  position:relative; display:inline-block;
  animation: fxAppearFade 6s ease-in-out infinite;
}
.fx-shimmer-fade img,
img.fx-shimmer-fade{
  display:block;
  filter: drop-shadow(0 0 12px rgba(59,130,246,.45))
          drop-shadow(0 0 26px rgba(59,130,246,.25));
}
.fx-shimmer-fade::after{
  content:""; position:absolute; inset:-8%;
  background: linear-gradient(70deg,
              rgba(255,255,255,0) 20%,
              rgba(160,210,255,.55) 50%,
              rgba(255,255,255,0) 80%);
  transform: translateX(-120%) skewX(-8deg);
  mix-blend-mode: screen; filter: blur(2px);
  animation: fxShimmer 6s ease-in-out infinite;
  pointer-events:none;
}
@keyframes fxShimmer{
  8%{  transform: translateX(-120%) skewX(-8deg); opacity:0 }
  20%{ transform: translateX(0%)     skewX(-8deg); opacity:.9 }
  32%{ transform: translateX(120%)   skewX(-8deg); opacity:0 }
  100%{transform: translateX(120%)   skewX(-8deg); opacity:0 }
}
@keyframes fxAppearFade{
  0%{   opacity:0; transform:scale(.9) }
  12%{  opacity:1; transform:scale(1.03) }
  25%{  transform:scale(1) }
  70%{  opacity:1 }
  100%{ opacity:0; transform:scale(.96) }
}

/* =========================================
   3) ORBIT DOTS (bintik biru mengorbit + glow halus)
========================================= */
.fx-orbit-dots{
  position:relative; display:inline-block;
  animation: fxPulseFade 6s ease-in-out infinite;
}
.fx-orbit-dots img,
img.fx-orbit-dots{
  display:block;
  filter: drop-shadow(0 0 10px rgba(59,130,246,.45))
          drop-shadow(0 0 24px rgba(59,130,246,.25));
}
.fx-orbit-dots::before,
.fx-orbit-dots::after{
  content:""; position:absolute; inset:0; margin:auto;
  width:140%; height:140%; border-radius:999px;
  border:0 solid transparent; pointer-events:none;
  background:
    radial-gradient(circle 4px at 50% 0%, rgba(99,162,255,.95) 40%, transparent 41%) no-repeat,
    radial-gradient(circle 3px at 90% 50%, rgba(99,162,255,.75) 40%, transparent 41%) no-repeat,
    radial-gradient(circle 3px at 10% 60%, rgba(99,162,255,.75) 40%, transparent 41%) no-repeat;
  animation: fxOrbit 7.2s linear infinite;
  filter: blur(.2px);
}
.fx-orbit-dots::after{
  width:160%; height:160%; opacity:.65; animation-duration: 10s;
}

@keyframes fxOrbit{
  0%{   transform: rotate(0deg) }
  100%{ transform: rotate(360deg) }
}
@keyframes fxPulseFade{
  0%{   opacity:0; transform:scale(.9) }
  12%{  opacity:1; transform:scale(1.02) }
  70%{  opacity:1 }
  100%{ opacity:0; transform:scale(.98) }
}

/* =========================================
   4) TILT WOBBLE (muncul, goyang miring, turun, hilang)
========================================= */
.fx-tilt-wobble{
  display:inline-block;
  animation: fxTilt 5.2s cubic-bezier(.22,.61,.36,1) infinite;
  transform-origin: 50% 80%;
}
.fx-tilt-wobble img,
img.fx-tilt-wobble{
  display:block;
  filter: drop-shadow(0 0 12px rgba(59,130,246,.5))
          drop-shadow(0 0 26px rgba(59,130,246,.3));
}
@keyframes fxTilt{
  0%{   opacity:0; transform: translateY(20px) rotate(-8deg) scale(.92) }
  12%{  opacity:1; transform: translateY(-6px) rotate(4deg)  scale(1.05) }
  22%{  transform: translateY(0)    rotate(-3deg) scale(1) }
  32%{  transform: translateY(-3px) rotate(2deg)  }
  42%{  transform: translateY(0)    rotate(-1deg) }
  68%{  opacity:1 }
  100%{ opacity:0; transform: translateY(24px) rotate(-6deg) scale(.96) }
}

/* Aksesibilitas: matikan animasi jika reduce-motion */
@media (prefers-reduced-motion: reduce){
  .fx-pop-ring, .fx-shimmer-fade, .fx-orbit-dots, .fx-tilt-wobble,
  .fx-pop-ring::before, .fx-pop-ring::after,
  .fx-shimmer-fade::after{ animation:none !important; opacity:1 !important; transform:none !important; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01ca12f *//* === Naik–Turun + Glow Biru Halus, ikut bentuk gambar === */
.fx-float-glow{
  display:inline-block;
  animation: floatY 3.6s ease-in-out infinite alternate;
}

.fx-float-glow img,
img.fx-float-glow{
  display:block;
  animation: glowBlue 2.8s ease-in-out infinite alternate;
  /* Glow biru mengikuti transparansi gambar */
  filter: drop-shadow(0 0 8px rgba(59,130,246,.65))
          drop-shadow(0 0 16px rgba(59,130,246,.45))
          drop-shadow(0 0 28px rgba(59,130,246,.25));
}

/* ===== Animations ===== */
@keyframes floatY{
  0%   { transform: translateY(0); }
  100% { transform: translateY(-14px); }
}

@keyframes glowBlue{
  0% {
    filter: drop-shadow(0 0 6px rgba(59,130,246,.45))
            drop-shadow(0 0 12px rgba(59,130,246,.25));
  }
  100% {
    filter: drop-shadow(0 0 12px rgba(59,130,246,.75))
            drop-shadow(0 0 28px rgba(59,130,246,.45))
            drop-shadow(0 0 48px rgba(59,130,246,.25));
  }
}

/* Nonaktifkan animasi jika user pilih reduce motion */
@media (prefers-reduced-motion: reduce){
  .fx-float-glow, 
  .fx-float-glow img, 
  img.fx-float-glow{
    animation: none !important;
  }
}/* End custom CSS */