.elementor-8 .elementor-element.elementor-element-ff8e641{--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.25;--margin-top:-1px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-ff8e641::before, .elementor-8 .elementor-element.elementor-element-ff8e641 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ff8e641 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ff8e641 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ff8e641 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ff8e641 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-ff8e641, .elementor-8 .elementor-element.elementor-element-ff8e641::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-1a411f1{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-368cc4e{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--z-index:1;}.elementor-8 .elementor-element.elementor-element-23bdfe9 .elementor-button{font-family:"Tilt Warp", Sans-serif;font-size:15px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#019C4F;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-23bdfe9 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-23bdfe9 .elementor-button:focus{color:#019C4F;background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-23bdfe9 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-23bdfe9 .elementor-button:focus svg{fill:#019C4F;}.elementor-8 .elementor-element.elementor-element-7ae4d51 .elementor-button{font-family:"Tilt Warp", Sans-serif;font-size:15px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#019C4F;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-7ae4d51 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-7ae4d51 .elementor-button:focus{color:#019C4F;background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7ae4d51 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-7ae4d51 .elementor-button:focus svg{fill:#019C4F;}.elementor-8 .elementor-element.elementor-element-603bb74 .elementor-button{font-family:"Tilt Warp", Sans-serif;font-size:15px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#019C4F;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-603bb74 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-603bb74 .elementor-button:focus{color:#019C4F;background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-603bb74 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-603bb74 .elementor-button:focus svg{fill:#019C4F;}.elementor-8 .elementor-element.elementor-element-9f6d890 .elementor-button{font-family:"Tilt Warp", Sans-serif;font-size:15px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#019C4F;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-9f6d890 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-9f6d890 .elementor-button:focus{color:#019C4F;background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9f6d890 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-9f6d890 .elementor-button:focus svg{fill:#019C4F;}.elementor-8 .elementor-element.elementor-element-b1dd950 .elementor-button{font-family:"Tilt Warp", Sans-serif;font-size:15px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#019C4F;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-b1dd950 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-b1dd950 .elementor-button:focus{color:#019C4F;background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b1dd950 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-b1dd950 .elementor-button:focus svg{fill:#019C4F;}.elementor-8 .elementor-element.elementor-element-2061fd8{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--margin-top:100px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-c5994bc{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-c5994bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2e65747 .elementor-heading-title{color:#019C4F;font-family:"Tilt Warp", Sans-serif;font-size:70px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-d69e284{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-f675484{text-align:right;}.elementor-8 .elementor-element.elementor-element-f675484 .elementor-heading-title{color:#0c311d;font-family:"Inter", Sans-serif;font-size:25px;font-weight:300;}.elementor-8 .elementor-element.elementor-element-ba81439{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-68cc377 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7095323{--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-7095323:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7095323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00351B;}.elementor-8 .elementor-element.elementor-element-7095323, .elementor-8 .elementor-element.elementor-element-7095323::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-3250220{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-50e550d{--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.4;}.elementor-8 .elementor-element.elementor-element-50e550d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-50e550d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cjseven.xyz/wp-content/uploads/2025/09/3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-50e550d::before, .elementor-8 .elementor-element.elementor-element-50e550d > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-50e550d > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-50e550d > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-50e550d > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-50e550d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-8 .elementor-element.elementor-element-50e550d, .elementor-8 .elementor-element.elementor-element-50e550d::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-6955749{--display:flex;--background-transition:0.3s;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-33add7a{text-align:center;}.elementor-8 .elementor-element.elementor-element-33add7a .elementor-heading-title{color:#CCDC34;font-family:"Tilt Warp", Sans-serif;font-size:60px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-1f4eb9b{text-align:center;}.elementor-8 .elementor-element.elementor-element-1f4eb9b .elementor-heading-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:30px;font-weight:300;}.elementor-8 .elementor-element.elementor-element-94e3b81{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--z-index:1;}.elementor-8 .elementor-element.elementor-element-ce0a6d5 .elementor-button{font-family:"Tilt Warp", Sans-serif;font-size:15px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#019C4F;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-ce0a6d5 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-ce0a6d5 .elementor-button:focus{color:#019C4F;background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ce0a6d5 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-ce0a6d5 .elementor-button:focus svg{fill:#019C4F;}.elementor-8 .elementor-element.elementor-element-bfdeef1 .elementor-button{font-family:"Tilt Warp", Sans-serif;font-size:15px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#019C4F;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-bfdeef1 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-bfdeef1 .elementor-button:focus{color:#019C4F;background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-bfdeef1 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-bfdeef1 .elementor-button:focus svg{fill:#019C4F;}.elementor-8 .elementor-element.elementor-element-b0c2dcd{--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;}.elementor-8 .elementor-element.elementor-element-f05991d img{width:90%;}.elementor-8 .elementor-element.elementor-element-32b1ab7 img{width:90%;}.elementor-8 .elementor-element.elementor-element-2e6af4e img{width:90%;}.elementor-8 .elementor-element.elementor-element-12e8b4a{--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-12e8b4a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-12e8b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00351B;}.elementor-8 .elementor-element.elementor-element-12e8b4a, .elementor-8 .elementor-element.elementor-element-12e8b4a::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-cd19eaa{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-85fed3c{--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-85fed3c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-85fed3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cjseven.xyz/wp-content/uploads/2025/09/2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-85fed3c, .elementor-8 .elementor-element.elementor-element-85fed3c::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-77d54eb{--display:flex;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-2e218a0{text-align:center;}.elementor-8 .elementor-element.elementor-element-2e218a0 .elementor-heading-title{color:#019C4F;font-family:"Tilt Warp", Sans-serif;font-size:60px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-0dde991{text-align:center;}.elementor-8 .elementor-element.elementor-element-0dde991 .elementor-heading-title{color:#002A15;font-family:"Inter", Sans-serif;font-size:30px;font-weight:300;}.elementor-8 .elementor-element.elementor-element-a8b7d7f{--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:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-db082aa{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-db082aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1adca46{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-dfd275f{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-d5b10c0 > .elementor-widget-container{margin:-100px -100px -100px -100px;}.elementor-8 .elementor-element.elementor-element-d5b10c0 img{width:100%;}.elementor-8 .elementor-element.elementor-element-b9e7089{--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-b9e7089:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b9e7089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00351B;}.elementor-8 .elementor-element.elementor-element-b9e7089, .elementor-8 .elementor-element.elementor-element-b9e7089::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-85ebcb7{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-bdfe3ef{--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.4;}.elementor-8 .elementor-element.elementor-element-bdfe3ef:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bdfe3ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cjseven.xyz/wp-content/uploads/2025/09/4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-bdfe3ef::before, .elementor-8 .elementor-element.elementor-element-bdfe3ef > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-bdfe3ef > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-bdfe3ef > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-bdfe3ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-bdfe3ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-8 .elementor-element.elementor-element-bdfe3ef, .elementor-8 .elementor-element.elementor-element-bdfe3ef::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-c1b8bfe{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--background-transition:0.3s;--margin-top:150px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-5887d24{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-5887d24.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4ad611a{text-align:right;}.elementor-8 .elementor-element.elementor-element-4ad611a .elementor-heading-title{color:#CCDC34;font-family:"Tilt Warp", Sans-serif;font-size:60px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-0216a02{text-align:right;}.elementor-8 .elementor-element.elementor-element-0216a02 .elementor-heading-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:30px;font-weight:300;}.elementor-8 .elementor-element.elementor-element-ee2866d{--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;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-2ce52ca .elementor-button{font-family:"Tilt Warp", Sans-serif;font-size:15px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#019C4F;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-2ce52ca .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-2ce52ca .elementor-button:focus{color:#019C4F;background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2ce52ca .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-2ce52ca .elementor-button:focus svg{fill:#019C4F;}.elementor-8 .elementor-element.elementor-element-f95c307 .elementor-button{font-family:"Tilt Warp", Sans-serif;font-size:15px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#019C4F;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-f95c307 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-f95c307 .elementor-button:focus{color:#019C4F;background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f95c307 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-f95c307 .elementor-button:focus svg{fill:#019C4F;}.elementor-8 .elementor-element.elementor-element-753b227{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-11e174c > .elementor-widget-container{margin:-100px -100px -100px -100px;}.elementor-8 .elementor-element.elementor-element-11e174c img{width:100%;}.elementor-8 .elementor-element.elementor-element-3df25d1{--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-3df25d1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3df25d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#019C4F;}.elementor-8 .elementor-element.elementor-element-3df25d1, .elementor-8 .elementor-element.elementor-element-3df25d1::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-b7dc2cc{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-b773730{text-align:center;}.elementor-8 .elementor-element.elementor-element-b773730 .elementor-heading-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-c5994bc{--width:30%;}.elementor-8 .elementor-element.elementor-element-d69e284{--width:30%;}.elementor-8 .elementor-element.elementor-element-db082aa{--width:68.866%;}.elementor-8 .elementor-element.elementor-element-5887d24{--width:68.866%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-23bdfe9 .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-7ae4d51 .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-603bb74 .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-9f6d890 .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-b1dd950 .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-2061fd8{--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-2e65747{text-align:center;}.elementor-8 .elementor-element.elementor-element-2e65747 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-f675484{text-align:center;}.elementor-8 .elementor-element.elementor-element-f675484 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-33add7a .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-1f4eb9b .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-ce0a6d5 .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-bfdeef1 .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-2e218a0 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-0dde991 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-4ad611a{text-align:center;}.elementor-8 .elementor-element.elementor-element-4ad611a .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-0216a02{text-align:center;}.elementor-8 .elementor-element.elementor-element-0216a02 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-ee2866d{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-2ce52ca .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-f95c307 .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-11e174c > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-f05991d *//* ==== Run Left to Right & Fade ==== */
.run-lr-fade {
  will-change: transform, opacity;
  animation: runLRFade 5s linear infinite;
  display: inline-block;
  position: relative;
}

@keyframes runLRFade {
  0%   { transform: translateX(-120%); opacity: 0; }
  10%  { opacity: 1; }
  50%  { transform: translateX(0);      opacity: 1; }
  80%  { opacity: .8; }
  100% { transform: translateX(120%);  opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32b1ab7 *//* ==== Terbang Tinggi & Menghilang ==== */
.fly-up-fade {
  will-change: transform, opacity;
  animation: flyUpFade 4s ease-in-out infinite;
  display: inline-block;
}

@keyframes flyUpFade {
  0%   { transform: translateY(0);     opacity: 1; }
  60%  { transform: translateY(-120px); opacity: 1; }
  80%  { transform: translateY(-180px); opacity: 0.5; }
  100% { transform: translateY(-250px); opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e6af4e *//* ==== Run Right to Left & Fade ==== */
.run-rl-fade {
  will-change: transform, opacity;
  animation: runRLFade 5s linear infinite;
  display: inline-block;
  position: relative;
}

@keyframes runRLFade {
  0%   { transform: translateX(120%); opacity: 0; }
  10%  { opacity: 1; }
  50%  { transform: translateX(0);     opacity: 1; }
  80%  { opacity: .8; }
  100% { transform: translateX(-120%); opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d5b10c0 *//* ==== Waving Hand Fade ==== */
.wave-fade {
  display: inline-block;
  transform-origin: bottom center; /* titik pivot seperti pergelangan */
  animation: waveFade 3.5s ease-in-out infinite;
  will-change: transform, opacity;
}

@keyframes waveFade {
  0%   { transform: rotate(0deg);   opacity: 0; }
  10%  { transform: rotate(18deg);  opacity: 1; }
  20%  { transform: rotate(-14deg); opacity: 1; }
  30%  { transform: rotate(12deg);  opacity: 1; }
  40%  { transform: rotate(-10deg); opacity: 1; }
  50%  { transform: rotate(8deg);   opacity: 1; }
  70%  { transform: rotate(0deg);   opacity: 0.8; }
  100% { transform: rotate(0deg);   opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-11e174c *//* ==== Float Up-Down + Shake Head ==== */
.float-shake {
  display:inline-block;
  animation: floatShake 4s ease-in-out infinite;
  will-change: transform;
}

@keyframes floatShake {
  0%   { transform: translateY(0) rotate(0deg); }
  15%  { transform: translateY(-10px) rotate(-6deg); }
  30%  { transform: translateY(-20px) rotate(6deg); }
  45%  { transform: translateY(-10px) rotate(-5deg); }
  60%  { transform: translateY(0) rotate(5deg); }
  75%  { transform: translateY(10px) rotate(-4deg); }
  90%  { transform: translateY(0) rotate(4deg); }
  100% { transform: translateY(0) rotate(0deg); }
}/* End custom CSS */