.elementor-274969 .elementor-element.elementor-element-5ad96b79 > .elementor-container{max-width:400px;min-height:100vh;}.elementor-274969 .elementor-element.elementor-element-5ad96b79{z-index:999;}.elementor-274969 .elementor-element.elementor-element-87a80a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-274969 .elementor-element.elementor-element-87a80a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://my-invita.com/wp-content/uploads/2026/05/COVER-REVISI-scaled.png");background-position:center center;background-size:cover;}.elementor-274969 .elementor-element.elementor-element-87a80a4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-274969 .elementor-element.elementor-element-87a80a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-274969 .elementor-element.elementor-element-28377e01 > .elementor-container{max-width:400px;min-height:100vh;}.elementor-274969 .elementor-element.elementor-element-28377e01{overflow:hidden;}.elementor-274969 .elementor-element.elementor-element-3b978bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-274969 .elementor-element.elementor-element-3b978bc > .elementor-element-populated{text-align:center;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-274969 .elementor-element.elementor-element-2e4ecf1f{--spacer-size:96px;}.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 );}body:not(.rtl) .elementor-274969 .elementor-element.elementor-element-1e757f97{right:-140.8px;}body.rtl .elementor-274969 .elementor-element.elementor-element-1e757f97{left:-140.8px;}.elementor-274969 .elementor-element.elementor-element-1e757f97{bottom:0px;}.elementor-274969 .elementor-element.elementor-element-1e757f97 img{width:29%;}body:not(.rtl) .elementor-274969 .elementor-element.elementor-element-1e4fab4a{left:-164px;}body.rtl .elementor-274969 .elementor-element.elementor-element-1e4fab4a{right:-164px;}.elementor-274969 .elementor-element.elementor-element-1e4fab4a{bottom:-14px;}.elementor-274969 .elementor-element.elementor-element-1e4fab4a img{width:30%;}body:not(.rtl) .elementor-274969 .elementor-element.elementor-element-2d55f8df{left:-137px;}body.rtl .elementor-274969 .elementor-element.elementor-element-2d55f8df{right:-137px;}.elementor-274969 .elementor-element.elementor-element-2d55f8df{top:240px;}.elementor-274969 .elementor-element.elementor-element-2d55f8df img{width:23%;}body:not(.rtl) .elementor-274969 .elementor-element.elementor-element-7a0ec83d{right:-140.8px;}body.rtl .elementor-274969 .elementor-element.elementor-element-7a0ec83d{left:-140.8px;}.elementor-274969 .elementor-element.elementor-element-7a0ec83d{top:229px;}.elementor-274969 .elementor-element.elementor-element-7a0ec83d img{width:19%;}.elementor-274969 .elementor-element.elementor-element-74bdca1d{--spacer-size:399px;}body:not(.rtl) .elementor-274969 .elementor-element.elementor-element-50672a4b{left:-65px;}body.rtl .elementor-274969 .elementor-element.elementor-element-50672a4b{right:-65px;}.elementor-274969 .elementor-element.elementor-element-50672a4b{top:106px;}.elementor-274969 .elementor-element.elementor-element-50672a4b img{width:20%;border-radius:6px 6px 6px 6px;}body:not(.rtl) .elementor-274969 .elementor-element.elementor-element-7319bad1{left:69px;}body.rtl .elementor-274969 .elementor-element.elementor-element-7319bad1{right:69px;}.elementor-274969 .elementor-element.elementor-element-7319bad1{top:108px;}.elementor-274969 .elementor-element.elementor-element-7319bad1 img{width:20%;border-radius:6px 6px 6px 6px;}.elementor-274969 .elementor-element.elementor-element-1ddb477e > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-274969 .elementor-element.elementor-element-1ddb477e{z-index:1;}.elementor-274969 .elementor-element.elementor-element-1ddb477e img{width:31%;border-style:solid;border-width:2px 2px 2px 2px;border-color:#8E2818;border-radius:49px 49px 0px 0px;}.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-274969 .elementor-element.elementor-element-3e331fd3 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-274969 .elementor-element.elementor-element-3e331fd3{text-align:center;}.elementor-274969 .elementor-element.elementor-element-3e331fd3 .elementor-heading-title{font-family:"batikblendone-zrrpl", Sans-serif;font-size:45px;font-weight:500;color:#8E2818;}.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-274969 .elementor-element.elementor-element-764db40b .elementor-button{background-color:#8E2818;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;padding:7px 7px 7px 7px;}.elementor-274969 .elementor-element.elementor-element-764db40b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-274969 .elementor-element.elementor-element-764db40b{z-index:999;}.elementor-274969 .elementor-element.elementor-element-764db40b .elementor-button-content-wrapper{flex-direction:row;}.elementor-274969 .elementor-element.elementor-element-10d06c18{--spacer-size:86px;}body:not(.rtl) .elementor-274969 .elementor-element.elementor-element-38384643{left:-55px;}body.rtl .elementor-274969 .elementor-element.elementor-element-38384643{right:-55px;}.elementor-274969 .elementor-element.elementor-element-38384643{bottom:-14px;text-align:center;}.elementor-274969 .elementor-element.elementor-element-38384643 img{width:513px;max-width:508px;height:73px;}body:not(.rtl) .elementor-274969 .elementor-element.elementor-element-3499c087{left:-55px;}body.rtl .elementor-274969 .elementor-element.elementor-element-3499c087{right:-55px;}.elementor-274969 .elementor-element.elementor-element-3499c087{top:-8px;text-align:center;}.elementor-274969 .elementor-element.elementor-element-3499c087 img{width:513px;max-width:508px;height:114px;}.elementor-274969 .elementor-element.elementor-element-4c294a03 > .elementor-container{max-width:400px;min-height:135px;}.elementor-274969 .elementor-element.elementor-element-4c294a03{z-index:1;}.elementor-274969 .elementor-element.elementor-element-624dc4c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-274969 .elementor-element.elementor-element-624dc4c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://my-invita.com/wp-content/uploads/2026/05/hal-2-undangan-kedua-scaled.jpg");background-position:center center;background-size:cover;}.elementor-274969 .elementor-element.elementor-element-624dc4c4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-274969 .elementor-element.elementor-element-624dc4c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-274969 .elementor-element.elementor-element-6bfed77b > .elementor-container{max-width:400px;}.elementor-274969 .elementor-element.elementor-element-6bfed77b{z-index:1;}.elementor-274969 .elementor-element.elementor-element-b6541c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-274969 .elementor-element.elementor-element-b6541c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://my-invita.com/wp-content/uploads/2026/05/hal-3foto.jpg");background-position:center center;background-size:cover;}.elementor-274969 .elementor-element.elementor-element-b6541c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-274969 .elementor-element.elementor-element-b6541c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-274969 .elementor-element.elementor-element-bc92c86 > .elementor-container{max-width:500px;}.elementor-274969 .elementor-element.elementor-element-bc92c86{z-index:5;}.elementor-274969 .elementor-element.elementor-element-6f304b05 > .elementor-widget-container{padding:0px 20px 60px 0px;}body:not(.rtl) .elementor-274969 .elementor-element.elementor-element-6f304b05{right:0px;}body.rtl .elementor-274969 .elementor-element.elementor-element-6f304b05{left:0px;}.elementor-274969 .elementor-element.elementor-element-6f304b05{bottom:0px;}.elementor-274969 .elementor-element.elementor-element-6f304b05 .elementor-icon-wrapper{text-align:right;}.elementor-274969 .elementor-element.elementor-element-6f304b05.elementor-view-stacked .elementor-icon{background-color:#8E2818;}.elementor-274969 .elementor-element.elementor-element-6f304b05.elementor-view-framed .elementor-icon, .elementor-274969 .elementor-element.elementor-element-6f304b05.elementor-view-default .elementor-icon{color:#8E2818;border-color:#8E2818;}.elementor-274969 .elementor-element.elementor-element-6f304b05.elementor-view-framed .elementor-icon, .elementor-274969 .elementor-element.elementor-element-6f304b05.elementor-view-default .elementor-icon svg{fill:#8E2818;}.elementor-274969 .elementor-element.elementor-element-6f304b05.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#8E2818;}.elementor-274969 .elementor-element.elementor-element-6f304b05.elementor-view-framed .elementor-icon:hover, .elementor-274969 .elementor-element.elementor-element-6f304b05.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-274969 .elementor-element.elementor-element-6f304b05.elementor-view-framed .elementor-icon:hover, .elementor-274969 .elementor-element.elementor-element-6f304b05.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-274969 .elementor-element.elementor-element-6f304b05.elementor-view-framed .elementor-icon:hover{background-color:#8E2818;}.elementor-274969 .elementor-element.elementor-element-6f304b05.elementor-view-stacked .elementor-icon:hover svg{fill:#8E2818;}.elementor-274969 .elementor-element.elementor-element-6f304b05 .elementor-icon{font-size:23px;}.elementor-274969 .elementor-element.elementor-element-6f304b05 .elementor-icon i, .elementor-274969 .elementor-element.elementor-element-6f304b05 .elementor-icon svg{transform:rotate(0deg);}.elementor-274969 .elementor-element.elementor-element-30afd897:not(.elementor-motion-effects-element-type-background), .elementor-274969 .elementor-element.elementor-element-30afd897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B52A31;}.elementor-274969 .elementor-element.elementor-element-30afd897{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-274969 .elementor-element.elementor-element-30afd897 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-274969 .elementor-element.elementor-element-764db40b .elementor-button{font-size:18px;}.elementor-274969 .elementor-element.elementor-element-6f304b05 > .elementor-widget-container{padding:0px 20px 50px 0px;}.elementor-274969 .elementor-element.elementor-element-6f304b05 .elementor-icon-wrapper{text-align:right;}.elementor-274969 .elementor-element.elementor-element-6f304b05 .elementor-icon{font-size:16px;}}@media(max-width:767px){.elementor-274969 .elementor-element.elementor-element-5ad96b79{z-index:999;}.elementor-274969 .elementor-element.elementor-element-28377e01 > .elementor-container{min-height:100vh;}.elementor-274969 .elementor-element.elementor-element-2e4ecf1f{--spacer-size:134px;}body:not(.rtl) .elementor-274969 .elementor-element.elementor-element-1e757f97{right:-125.3px;}body.rtl .elementor-274969 .elementor-element.elementor-element-1e757f97{left:-125.3px;}.elementor-274969 .elementor-element.elementor-element-1e757f97{bottom:-10px;}.elementor-274969 .elementor-element.elementor-element-1e757f97 img{width:30%;}body:not(.rtl) .elementor-274969 .elementor-element.elementor-element-1e4fab4a{left:-148px;}body.rtl .elementor-274969 .elementor-element.elementor-element-1e4fab4a{right:-148px;}.elementor-274969 .elementor-element.elementor-element-1e4fab4a{bottom:1px;}.elementor-274969 .elementor-element.elementor-element-1e4fab4a img{width:30%;}body:not(.rtl) .elementor-274969 .elementor-element.elementor-element-2d55f8df{left:-133px;}body.rtl .elementor-274969 .elementor-element.elementor-element-2d55f8df{right:-133px;}.elementor-274969 .elementor-element.elementor-element-2d55f8df{top:121px;}.elementor-274969 .elementor-element.elementor-element-2d55f8df img{width:23%;}body:not(.rtl) .elementor-274969 .elementor-element.elementor-element-7a0ec83d{right:-135px;}body.rtl .elementor-274969 .elementor-element.elementor-element-7a0ec83d{left:-135px;}.elementor-274969 .elementor-element.elementor-element-7a0ec83d{top:124px;}.elementor-274969 .elementor-element.elementor-element-7a0ec83d img{width:21%;}.elementor-274969 .elementor-element.elementor-element-3d64cbe9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-274969 .elementor-element.elementor-element-74bdca1d{--spacer-size:329px;}body:not(.rtl) .elementor-274969 .elementor-element.elementor-element-50672a4b{left:-54px;}body.rtl .elementor-274969 .elementor-element.elementor-element-50672a4b{right:-54px;}.elementor-274969 .elementor-element.elementor-element-50672a4b{top:101px;}.elementor-274969 .elementor-element.elementor-element-50672a4b img{width:20%;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-274969 .elementor-element.elementor-element-7319bad1{left:57px;}body.rtl .elementor-274969 .elementor-element.elementor-element-7319bad1{right:57px;}.elementor-274969 .elementor-element.elementor-element-7319bad1{top:106px;}.elementor-274969 .elementor-element.elementor-element-7319bad1 img{width:20%;border-radius:0px 0px 0px 0px;}.elementor-274969 .elementor-element.elementor-element-1ddb477e img{width:35%;}.elementor-274969 .elementor-element.elementor-element-3e331fd3 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-274969 .elementor-element.elementor-element-3e331fd3 .elementor-heading-title{font-size:42px;}.elementor-274969 .elementor-element.elementor-element-764db40b > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-274969 .elementor-element.elementor-element-764db40b .elementor-button{font-size:12px;padding:7px 020px 7px 20px;}.elementor-274969 .elementor-element.elementor-element-10d06c18{--spacer-size:34px;}.elementor-274969 .elementor-element.elementor-element-38384643 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-274969 .elementor-element.elementor-element-38384643{left:-34px;}body.rtl .elementor-274969 .elementor-element.elementor-element-38384643{right:-34px;}.elementor-274969 .elementor-element.elementor-element-38384643{bottom:-4vh;}.elementor-274969 .elementor-element.elementor-element-38384643 img{width:1000px;max-width:441px;height:65px;}.elementor-274969 .elementor-element.elementor-element-3499c087 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-274969 .elementor-element.elementor-element-3499c087{left:-47px;}body.rtl .elementor-274969 .elementor-element.elementor-element-3499c087{right:-47px;}.elementor-274969 .elementor-element.elementor-element-3499c087{top:-14px;}.elementor-274969 .elementor-element.elementor-element-3499c087 img{width:1000px;max-width:447px;height:91px;}.elementor-274969 .elementor-element.elementor-element-4c294a03 > .elementor-container{min-height:125px;}.elementor-274969 .elementor-element.elementor-element-4c294a03{z-index:1;}.elementor-274969 .elementor-element.elementor-element-6bfed77b{z-index:1;}.elementor-274969 .elementor-element.elementor-element-bc92c86{padding:0px 40px 10px 40px;}.elementor-274969 .elementor-element.elementor-element-713e10b8 > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-274969 .elementor-element.elementor-element-6f304b05 > .elementor-widget-container{padding:0px 20px 60px 0px;}.elementor-274969 .elementor-element.elementor-element-6f304b05 .elementor-icon-wrapper{text-align:right;}.elementor-274969 .elementor-element.elementor-element-6f304b05 .elementor-icon{font-size:12px;}}/* 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 */