.elementor-8 .elementor-element.elementor-element-e980fa5{--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-e980fa5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e980fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zyragon.xyz/wp-content/uploads/2025/11/BG1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-e980fa5, .elementor-8 .elementor-element.elementor-element-e980fa5::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-e980fa5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-67e484c{--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;}.elementor-8 .elementor-element.elementor-element-379e984{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-379e984.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3041fde{text-align:left;}.elementor-8 .elementor-element.elementor-element-3041fde img{width:35%;}.elementor-8 .elementor-element.elementor-element-cc67705{--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-3948062 .elementor-button{font-family:"Jua", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #53dbf3 0%, #0463b3 100%);border-radius:7px 7px 7px 7px;}.elementor-8 .elementor-element.elementor-element-3948062 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-3948062 .elementor-button:focus{color:#061e55;background-color:transparent;background-image:linear-gradient(180deg, #F59306 0%, #f2295b 100%);}.elementor-8 .elementor-element.elementor-element-3948062 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-3948062 .elementor-button:focus svg{fill:#061e55;}.elementor-8 .elementor-element.elementor-element-add387f .elementor-button{font-family:"Jua", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #53dbf3 0%, #0463b3 100%);border-radius:7px 7px 7px 7px;}.elementor-8 .elementor-element.elementor-element-add387f .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-add387f .elementor-button:focus{color:#061e55;background-color:transparent;background-image:linear-gradient(180deg, #F59306 0%, #f2295b 100%);}.elementor-8 .elementor-element.elementor-element-add387f .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-add387f .elementor-button:focus svg{fill:#061e55;}.elementor-8 .elementor-element.elementor-element-ac50964 .elementor-button{font-family:"Jua", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #53dbf3 0%, #0463b3 100%);border-radius:7px 7px 7px 7px;}.elementor-8 .elementor-element.elementor-element-ac50964 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-ac50964 .elementor-button:focus{color:#061e55;background-color:transparent;background-image:linear-gradient(180deg, #F59306 0%, #f2295b 100%);}.elementor-8 .elementor-element.elementor-element-ac50964 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-ac50964 .elementor-button:focus svg{fill:#061e55;}.elementor-8 .elementor-element.elementor-element-0d4869b .elementor-button{font-family:"Jua", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #53dbf3 0%, #0463b3 100%);border-radius:7px 7px 7px 7px;}.elementor-8 .elementor-element.elementor-element-0d4869b .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-0d4869b .elementor-button:focus{color:#061e55;background-color:transparent;background-image:linear-gradient(180deg, #F59306 0%, #f2295b 100%);}.elementor-8 .elementor-element.elementor-element-0d4869b .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-0d4869b .elementor-button:focus svg{fill:#061e55;}.elementor-8 .elementor-element.elementor-element-8405243 .elementor-button{font-family:"Jua", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #F59306 0%, #F2295B 100%);border-radius:7px 7px 7px 7px;}.elementor-8 .elementor-element.elementor-element-8405243 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-8405243 .elementor-button:focus{color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #53dbf3 0%, #0463b3 100%);}.elementor-8 .elementor-element.elementor-element-8405243 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-8405243 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ae2bc30{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-34531e5 img{width:73%;}.elementor-8 .elementor-element.elementor-element-20de68b{--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-d3fec3e{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-d3fec3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-28543d6 > .elementor-widget-container{--e-transform-flipX:-1;margin:-20px -20px -20px -20px;}.elementor-8 .elementor-element.elementor-element-28543d6{text-align:right;}.elementor-8 .elementor-element.elementor-element-28543d6 img{width:100%;}.elementor-8 .elementor-element.elementor-element-e8b38d4{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-42b7bb6{text-align:center;}.elementor-8 .elementor-element.elementor-element-42b7bb6 .elementor-heading-title{color:#bb14bb;font-family:"Ranchers", Sans-serif;font-size:80px;font-weight:400;text-shadow:4px 4px 0px #3E023E;}.elementor-8 .elementor-element.elementor-element-a0d78dc{width:var( --container-widget-width, 87.987% );max-width:87.987%;--container-widget-width:87.987%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-a0d78dc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a0d78dc .elementor-heading-title{color:#000000;font-family:"Jua", Sans-serif;font-size:27px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-7635b15 .elementor-button{font-family:"Jua", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #F59306 0%, #F2295B 100%);border-radius:7px 7px 7px 7px;}.elementor-8 .elementor-element.elementor-element-7635b15 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-7635b15 .elementor-button:focus{color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #53dbf3 0%, #0463b3 100%);}.elementor-8 .elementor-element.elementor-element-7635b15 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-7635b15 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-23b3dc5{--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:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-23b3dc5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-23b3dc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zyragon.xyz/wp-content/uploads/2025/11/BG2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-23b3dc5, .elementor-8 .elementor-element.elementor-element-23b3dc5::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-0e9c887{--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:200px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-1818f82{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-1818f82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d78c268{text-align:center;}.elementor-8 .elementor-element.elementor-element-d78c268 .elementor-heading-title{color:#bb14bb;font-family:"Ranchers", Sans-serif;font-size:80px;font-weight:400;text-shadow:4px 4px 0px #3E023E;}.elementor-8 .elementor-element.elementor-element-49de713{text-align:center;}.elementor-8 .elementor-element.elementor-element-49de713 .elementor-heading-title{color:#000000;font-family:"Jua", Sans-serif;font-size:27px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-73ef9f3{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-a8409cd{--grid-template-columns:repeat(0, auto);--icon-size:25px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-8 .elementor-element.elementor-element-a8409cd .elementor-widget-container{text-align:center;}.elementor-8 .elementor-element.elementor-element-a8409cd .elementor-social-icon{background-color:#750d75;border-style:solid;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a8409cd .elementor-social-icon i{color:#FA9FFF;}.elementor-8 .elementor-element.elementor-element-a8409cd .elementor-social-icon svg{fill:#FA9FFF;}.elementor-8 .elementor-element.elementor-element-a8409cd .elementor-icon{border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-a8409cd .elementor-social-icon:hover{background-color:#F59306;}.elementor-8 .elementor-element.elementor-element-a8409cd .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a8409cd .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7accc87{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-42945d0 > .elementor-widget-container{margin:-75px -75px -75px -75px;}.elementor-8 .elementor-element.elementor-element-05d2f4c{--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:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-05d2f4c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-05d2f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zyragon.xyz/wp-content/uploads/2025/11/BG3.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-05d2f4c, .elementor-8 .elementor-element.elementor-element-05d2f4c::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-5fcd2f7{--display:flex;--background-transition:0.3s;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-117720b{text-align:center;}.elementor-8 .elementor-element.elementor-element-117720b .elementor-heading-title{color:#bb14bb;font-family:"Ranchers", Sans-serif;font-size:80px;font-weight:400;text-shadow:4px 4px 0px #3E023E;}.elementor-8 .elementor-element.elementor-element-59a583c{text-align:center;}.elementor-8 .elementor-element.elementor-element-59a583c .elementor-heading-title{color:#000000;font-family:"Jua", Sans-serif;font-size:27px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-7a3b488{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-2c1890a{--display:flex;--background-transition:0.3s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-8c98272{right:-391px;}body.rtl .elementor-8 .elementor-element.elementor-element-8c98272{left:-391px;}.elementor-8 .elementor-element.elementor-element-8c98272{top:-39px;}.elementor-8 .elementor-element.elementor-element-8c98272 img{width:29%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-79cf3c6{left:-431px;}body.rtl .elementor-8 .elementor-element.elementor-element-79cf3c6{right:-431px;}.elementor-8 .elementor-element.elementor-element-79cf3c6{top:-954px;}.elementor-8 .elementor-element.elementor-element-79cf3c6 img{width:28%;}.elementor-8 .elementor-element.elementor-element-75dbdd1{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-19fbda3{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-f7b2f3e{text-align:center;}.elementor-8 .elementor-element.elementor-element-f7b2f3e .elementor-heading-title{color:#bb14bb;font-family:"Ranchers", Sans-serif;font-size:80px;font-weight:400;text-shadow:4px 4px 0px #3E023E;}.elementor-8 .elementor-element.elementor-element-5e4d77e{--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:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-5e4d77e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5e4d77e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zyragon.xyz/wp-content/uploads/2025/11/BG4.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-5e4d77e, .elementor-8 .elementor-element.elementor-element-5e4d77e::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-7774ec6{--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:200px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-74d4a4d{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-74d4a4d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3e05154 > .elementor-widget-container{margin:-30px -30px -30px -30px;}.elementor-8 .elementor-element.elementor-element-e247172{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-3dc5967{text-align:center;}.elementor-8 .elementor-element.elementor-element-3dc5967 .elementor-heading-title{color:#bb14bb;font-family:"Ranchers", Sans-serif;font-size:80px;font-weight:400;text-shadow:4px 4px 0px #3E023E;}.elementor-8 .elementor-element.elementor-element-57ba926{text-align:center;}.elementor-8 .elementor-element.elementor-element-57ba926 .elementor-heading-title{color:#FFFFFF;font-family:"Jua", Sans-serif;font-size:27px;font-weight:500;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.9);}.elementor-8 .elementor-element.elementor-element-5c4737b .elementor-button{font-family:"Jua", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #F59306 0%, #F2295B 100%);border-radius:7px 7px 7px 7px;}.elementor-8 .elementor-element.elementor-element-5c4737b .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-5c4737b .elementor-button:focus{color:#FFFFFF;background-color:transparent;background-image:linear-gradient(180deg, #53dbf3 0%, #0463b3 100%);}.elementor-8 .elementor-element.elementor-element-5c4737b .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-5c4737b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-60f2349{--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-60f2349:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-60f2349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#bb14bb;}.elementor-8 .elementor-element.elementor-element-60f2349, .elementor-8 .elementor-element.elementor-element-60f2349::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-db1e978{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-559e162{text-align:center;}.elementor-8 .elementor-element.elementor-element-559e162 .elementor-heading-title{color:#FFFFFF;font-family:"Jua", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.9);}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-3041fde{text-align:center;}.elementor-8 .elementor-element.elementor-element-3041fde img{width:25%;}.elementor-8 .elementor-element.elementor-element-cc67705{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-3948062 .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-add387f .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-ac50964 .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-0d4869b .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-8405243 .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-34531e5 img{width:100%;}.elementor-8 .elementor-element.elementor-element-28543d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-42b7bb6 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-a0d78dc .elementor-heading-title{font-size:17px;}.elementor-8 .elementor-element.elementor-element-7635b15 .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-d78c268 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-49de713 .elementor-heading-title{font-size:17px;}.elementor-8 .elementor-element.elementor-element-a8409cd{--icon-size:22px;}.elementor-8 .elementor-element.elementor-element-42945d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-117720b .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-59a583c .elementor-heading-title{font-size:17px;}.elementor-8 .elementor-element.elementor-element-f7b2f3e .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-3e05154 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3dc5967 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-57ba926 .elementor-heading-title{font-size:17px;}.elementor-8 .elementor-element.elementor-element-5c4737b .elementor-button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-559e162 .elementor-heading-title{font-size:15px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-e980fa5{--width:100%;}.elementor-8 .elementor-element.elementor-element-379e984{--width:20.103%;}.elementor-8 .elementor-element.elementor-element-d3fec3e{--width:32.371%;}.elementor-8 .elementor-element.elementor-element-1818f82{--width:67.732%;}.elementor-8 .elementor-element.elementor-element-74d4a4d{--width:31.856%;}}/* Start custom CSS for image, class: .elementor-element-34531e5 *//* === 4. Pulse Glow (Berdenyut ringan) === */
.img-pulse {
  animation: pulse 2.5s ease-in-out infinite;
}
@keyframes pulse {
  0%, 100% { transform: scale(1); filter: brightness(1); }
  50% { transform: scale(1.05); filter: brightness(1.2); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28543d6 *//* === 2. Gentle Shake (Getar halus) === */
.img-shake {
  animation: shake 1.8s ease-in-out infinite;
}
@keyframes shake {
  0%, 100% { transform: translate(0, 0); }
  25% { transform: translate(-2px, 2px); }
  50% { transform: translate(2px, -2px); }
  75% { transform: translate(-1px, 1px); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e980fa5 */body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42945d0 *//* === 1. Float Up & Down (Lembut) === */
.img-float {
  animation: float 4s ease-in-out infinite;
}
@keyframes float {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-15px); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c98272 *//* === 6. Sway (Berayun kiri-kanan) === */
.img-sway {
  animation: sway 3s ease-in-out infinite;
}
@keyframes sway {
  0%, 100% { transform: rotate(-3deg); }
  50% { transform: rotate(3deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79cf3c6 *//* === 1. Float Up & Down (Lembut) === */
.img-float {
  animation: float 4s ease-in-out infinite;
}
@keyframes float {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-15px); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e05154 *//* === 8. Bounce (Lompat-lompat ringan) === */
.img-bounce {
  animation: bounce 2s ease infinite;
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% { transform: translateY(0); }
  40% { transform: translateY(-20px); }
  60% { transform: translateY(-10px); }
}/* End custom CSS */