.elementor-8504 .elementor-element.elementor-element-ca62de8:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-ca62de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #630B21 0%, #420917 100%);}.elementor-8504 .elementor-element.elementor-element-ca62de8 > .elementor-container{min-height:600px;}.elementor-8504 .elementor-element.elementor-element-ca62de8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8504 .elementor-element.elementor-element-ca62de8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8504 .elementor-element.elementor-element-1c8a504{width:auto;max-width:auto;top:-120px;text-align:end;}body:not(.rtl) .elementor-8504 .elementor-element.elementor-element-1c8a504{right:0px;}body.rtl .elementor-8504 .elementor-element.elementor-element-1c8a504{left:0px;}.elementor-8504 .elementor-element.elementor-element-1c8a504 img{width:50%;}.elementor-8504 .elementor-element.elementor-element-acbf71f{width:auto;max-width:auto;bottom:-370px;z-index:2;text-align:start;}body:not(.rtl) .elementor-8504 .elementor-element.elementor-element-acbf71f{left:19px;}body.rtl .elementor-8504 .elementor-element.elementor-element-acbf71f{right:19px;}.elementor-8504 .elementor-element.elementor-element-acbf71f img{width:20%;}body:not(.rtl) .elementor-8504 .elementor-element.elementor-element-4412ba2{left:15px;}body.rtl .elementor-8504 .elementor-element.elementor-element-4412ba2{right:15px;}.elementor-8504 .elementor-element.elementor-element-4412ba2{top:-90px;text-align:start;}.elementor-8504 .elementor-element.elementor-element-4412ba2 img{width:20%;}.elementor-8504 .elementor-element.elementor-element-4dbbdb0{padding:0px 0px 0px 80px;}.elementor-8504 .elementor-element.elementor-element-cfd2084 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-8504 .elementor-element.elementor-element-73b2a75{text-align:center;}.elementor-8504 .elementor-element.elementor-element-73b2a75 img{width:34%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8504 .elementor-element.elementor-element-58cd13f{text-align:center;}.elementor-8504 .elementor-element.elementor-element-58cd13f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-8504 .elementor-element.elementor-element-75495a2{text-align:center;}.elementor-8504 .elementor-element.elementor-element-75495a2 .elementor-heading-title{font-family:"Gisella", Sans-serif;font-size:36px;font-weight:500;color:#FFFFFF;}.elementor-8504 .elementor-element.elementor-element-7aa421d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-8504 .elementor-element.elementor-element-7aa421d{text-align:center;}.elementor-8504 .elementor-element.elementor-element-7aa421d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-8504 .elementor-element.elementor-element-f9b9f3a{text-align:center;}.elementor-8504 .elementor-element.elementor-element-f9b9f3a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8504 .elementor-element.elementor-element-cf7770f .elementor-button{background-color:#BD971B;font-family:"Times New Roman", Sans-serif;font-size:12px;font-weight:500;}.elementor-8504 .elementor-element.elementor-element-cf7770f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8504 .elementor-element.elementor-element-8209b22{width:auto;max-width:auto;bottom:-115px;text-align:center;}body:not(.rtl) .elementor-8504 .elementor-element.elementor-element-8209b22{left:0px;}body.rtl .elementor-8504 .elementor-element.elementor-element-8209b22{right:0px;}.elementor-8504 .elementor-element.elementor-element-eeea8c5:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-eeea8c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #630B21 0%, #420917 100%);}.elementor-8504 .elementor-element.elementor-element-eeea8c5 > .elementor-container{min-height:600px;}.elementor-8504 .elementor-element.elementor-element-eeea8c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:2;}.elementor-8504 .elementor-element.elementor-element-eeea8c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body.elementor-page-8504{margin:0% 20% 0% 020%;}@media(max-width:1024px){.elementor-8504 .elementor-element.elementor-element-acbf71f{bottom:-130px;}.elementor-8504 .elementor-element.elementor-element-acbf71f img{width:25%;}body:not(.rtl) .elementor-8504 .elementor-element.elementor-element-4412ba2{left:-11px;}body.rtl .elementor-8504 .elementor-element.elementor-element-4412ba2{right:-11px;}.elementor-8504 .elementor-element.elementor-element-4412ba2{top:-75px;}.elementor-8504 .elementor-element.elementor-element-4412ba2 img{width:30%;}}@media(max-width:767px){.elementor-8504 .elementor-element.elementor-element-ca62de8 > .elementor-container{min-height:650px;}body:not(.rtl) .elementor-8504 .elementor-element.elementor-element-1c8a504{right:0px;}body.rtl .elementor-8504 .elementor-element.elementor-element-1c8a504{left:0px;}.elementor-8504 .elementor-element.elementor-element-1c8a504{top:-120px;}.elementor-8504 .elementor-element.elementor-element-1c8a504 img{width:64%;}body:not(.rtl) .elementor-8504 .elementor-element.elementor-element-acbf71f{left:0px;}body.rtl .elementor-8504 .elementor-element.elementor-element-acbf71f{right:0px;}.elementor-8504 .elementor-element.elementor-element-acbf71f{bottom:-120px;}.elementor-8504 .elementor-element.elementor-element-acbf71f img{width:25%;}body:not(.rtl) .elementor-8504 .elementor-element.elementor-element-4412ba2{left:-100px;}body.rtl .elementor-8504 .elementor-element.elementor-element-4412ba2{right:-100px;}.elementor-8504 .elementor-element.elementor-element-4412ba2{top:-60px;}.elementor-8504 .elementor-element.elementor-element-4412ba2 img{width:60%;}.elementor-8504 .elementor-element.elementor-element-73b2a75 img{width:45%;}.elementor-8504 .elementor-element.elementor-element-58cd13f > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-8504 .elementor-element.elementor-element-75495a2 .elementor-heading-title{font-size:55px;}.elementor-8504 .elementor-element.elementor-element-8209b22{bottom:-100px;}.elementor-8504 .elementor-element.elementor-element-8209b22 img{width:100%;}body.elementor-page-8504{margin:0% 0% 0% 0%;}}/* Start custom CSS */.goyang-1 img {
  animation-name: goyang1;
    animation-duration: 7s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

.goyang-2 img {
  animation-name: goyang1;
    animation-duration: 5s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

.goyang-3 img {
  animation-name: goyang1;
    animation-duration: 3s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

.goyang-4 img {
  animation-name: goyang4;
    animation-duration: 5s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

.zoom-1 {
  transform: scale(1);
  animation: zoom 3s infinite;
}

.zoom-2 img {
  transform: scale(1);
  animation: zoom 2s infinite;
}

.naik-turun {
  animation-name: naikturun;
    animation-duration: 2s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
.kanan-kiri {
  animation-name: kanankiri;
    animation-duration: 10s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

.kiwo-tengen {
  animation-name: kanankiri;
    animation-duration: 13s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}



@keyframes goyang1{
    0%{ transform: rotate(0deg) scale(1); }
    50%{ transform: rotate(6deg) scale(1.18); }
    100%{ transform: rotate(0deg) scale(1); }
}

@keyframes goyang2{
    0%{ transform: rotate(0deg) scale(1); }
    25%{ transform: rotate(-4deg) scale(1.05); }
    50%{ transform: rotate(-8deg) scale(1.1); }
    75%{ transform: rotate(-4deg) scale(1.05); }
    100%{ transform: rotate(0deg) scale(1); }
}

@keyframes goyang3{
    0%{ transform: rotate(0deg) scale(1); }
    25%{ transform: rotate(-4deg) scale(1.1); }
    50%{ transform: rotate(0deg) scale(1); }
    75%{ transform: rotate(4deg) scale(1.1); }
    100%{ transform: rotate(0deg) scale(1); }
}

@keyframes goyang4{
    0%{ transform: rotate(0deg); }
    25%{ transform: rotate(-4deg); }
    75%{ transform: rotate(4deg); }
    100%{ transform: rotate(0deg); }
}

@keyframes zoom {
  0% { transform: scale(0.95); }
  60% { transform: scale(1); }
  100% { transform: scale(0.95); }
}

@keyframes naikturun {
  0% { transform: translate(0px,0px); }
  50% { transform: translate(0px,-10px); }
  100% { transform: translate(0px,0px); }
}

@keyframes kanankiri {
  0% { transform: translate(-30px,0px); }
  50% { transform: translate(30px,0px); }
  100% { transform: translate(-30px,0px); }
}
@keyframes kanankiri {
  0% { transform: translate(-20px,0px); }
  50% { transform: translate(20px,0px); }
  100% { transform: translate(-20px,0px); }
}
.goyang-1 img {
  animation-name: goyang1;
    animation-duration: 7s;
    /rotate point/
    transform-origin: bottom right;
     /rotate point/
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
@keyframes goyang1{
    0%{ transform: rotate(0deg);}
    25%{ transform: rotate(-8deg);}
    75%{ transform: rotate(8deg);}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gisella';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://uniqah.web.id/wp-content/uploads/2024/05/Gisella.ttf') format('truetype');
}
/* End Custom Fonts CSS */