.elementor-591 .elementor-element.elementor-element-57385bc2 > .elementor-container{max-width:500px;}.elementor-591 .elementor-element.elementor-element-57385bc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-57385bc2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-591 .elementor-element.elementor-element-29015878.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-591 .elementor-element.elementor-element-29015878.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-591 .elementor-element.elementor-element-29015878 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-591 .elementor-element.elementor-element-29015878 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-56c3c025{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--overflow:hidden;--z-index:0;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Inter;font-weight:var( --e-global-typography-text-font-weight );}.elementor-591 .elementor-element.elementor-element-7c24e313 > .elementor-widget-container{--e-transform-rotateZ:106deg;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-7c24e313{left:-15%;}body.rtl .elementor-591 .elementor-element.elementor-element-7c24e313{right:-15%;}.elementor-591 .elementor-element.elementor-element-7c24e313{top:-21%;}.elementor-591 .elementor-element.elementor-element-7c24e313 img{width:150%;max-width:150%;}.elementor-591 .elementor-element.elementor-element-449f1d14 > .elementor-widget-container{--e-transform-rotateZ:106deg;--e-transform-flipX:-1;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-449f1d14{left:-15%;}body.rtl .elementor-591 .elementor-element.elementor-element-449f1d14{right:-15%;}.elementor-591 .elementor-element.elementor-element-449f1d14{top:43%;}.elementor-591 .elementor-element.elementor-element-449f1d14 img{width:150%;max-width:150%;}.elementor-591 .elementor-element.elementor-element-14ebec11 > .elementor-widget-container{--e-transform-rotateZ:86deg;--e-transform-flipX:-1;--e-transform-flipY:-1;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-14ebec11{left:23%;}body.rtl .elementor-591 .elementor-element.elementor-element-14ebec11{right:23%;}.elementor-591 .elementor-element.elementor-element-14ebec11{top:55%;}.elementor-591 .elementor-element.elementor-element-14ebec11 img{width:150%;max-width:150%;}.elementor-591 .elementor-element.elementor-element-4656c53f > .elementor-widget-container{--e-transform-rotateZ:-53deg;--e-transform-flipY:-1;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-4656c53f{left:-4.222%;}body.rtl .elementor-591 .elementor-element.elementor-element-4656c53f{right:-4.222%;}.elementor-591 .elementor-element.elementor-element-4656c53f{top:16.71%;}.elementor-591 .elementor-element.elementor-element-4656c53f img{width:150%;max-width:150%;}.elementor-591 .elementor-element.elementor-element-69adecd8 > .elementor-widget-container{--e-transform-rotateZ:-53deg;--e-transform-flipX:-1;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-69adecd8{left:12.222%;}body.rtl .elementor-591 .elementor-element.elementor-element-69adecd8{right:12.222%;}.elementor-591 .elementor-element.elementor-element-69adecd8{top:-7.955%;}.elementor-591 .elementor-element.elementor-element-69adecd8 img{width:150%;max-width:150%;}.elementor-591 .elementor-element.elementor-element-7676d0c0 > .elementor-widget-container{--e-transform-rotateZ:-114deg;--e-transform-flipX:-1;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-7676d0c0{left:17%;}body.rtl .elementor-591 .elementor-element.elementor-element-7676d0c0{right:17%;}.elementor-591 .elementor-element.elementor-element-7676d0c0{top:-29%;}.elementor-591 .elementor-element.elementor-element-7676d0c0 img{width:150%;max-width:150%;}.elementor-591 .elementor-element.elementor-element-7b556068{margin-top:50px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-591 .elementor-element.elementor-element-7aa66dd2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-591 .elementor-element.elementor-element-7aa66dd2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-591 .elementor-element.elementor-element-7aa66dd2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-591 .elementor-element.elementor-element-7aa66dd2 > .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-591 .elementor-element.elementor-element-7aa66dd2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-2bec9f12{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-591 .elementor-element.elementor-element-2bec9f12:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-2bec9f12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF59;}.elementor-591 .elementor-element.elementor-element-2bec9f12::before, .elementor-591 .elementor-element.elementor-element-2bec9f12 > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-2bec9f12 > .e-con-inner > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-2bec9f12 > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-2bec9f12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-2bec9f12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://assets.invistory.id/images/themes/art/art-001/51e86202ce.webp");--background-overlay:'';background-size:cover;}.elementor-591 .elementor-element.elementor-element-7020f826{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-1d790027{z-index:9;}.elementor-591 .elementor-element.elementor-element-5af926d1 > .elementor-widget-container{--e-transform-rotateZ:190deg;--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-591 .elementor-element.elementor-element-5af926d1{z-index:0;}.elementor-591 .elementor-element.elementor-element-71dd12de > .elementor-widget-container{--e-transform-rotateZ:-180deg;}.elementor-591 .elementor-element.elementor-element-71dd12de{z-index:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Inter;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-591 .elementor-element.elementor-element-5e0128b0{text-align:center;}.elementor-591 .elementor-element.elementor-element-5e0128b0 .elementor-heading-title{font-size:14px;font-weight:normal;text-transform:uppercase;color:#252525;}.elementor-591 .elementor-element.elementor-element-6acfb71d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-6acfb71d{z-index:99;text-align:center;}.elementor-591 .elementor-element.elementor-element-6acfb71d .elementor-heading-title{font-family:"Abril Fatface", Inter;font-size:24px;font-weight:normal;line-height:1.5em;color:#7C664E;}.elementor-widget-guest-name .dear{font-family:var( --e-global-typography-secondary-font-family ), Inter;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-guest-name .nmt{font-family:var( --e-global-typography-secondary-font-family ), Inter;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-guest-name a.elementor-button, .elementor-widget-guest-name .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-591 .elementor-element.elementor-element-168f07d8{width:100%;max-width:100%;}.elementor-591 .elementor-element.elementor-element-168f07d8 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-591 .elementor-element.elementor-element-168f07d8.elementor-element{--align-self:center;}.elementor-591 .elementor-element.elementor-element-168f07d8 .nmt, .elementor-591 .elementor-element.elementor-element-168f07d8 .dear{color:#050303;}.elementor-591 .elementor-element.elementor-element-168f07d8 .dear{font-family:"Inter", Inter;font-size:14px;font-weight:normal;}.elementor-591 .elementor-element.elementor-element-168f07d8 .nmt{font-family:"Inter", Inter;font-size:17px;font-weight:500;}.elementor-591 .elementor-element.elementor-element-168f07d8 .dear, .nmt, .elementor-button-wrapper{text-align:center !important;}.elementor-591 .elementor-element.elementor-element-168f07d8 .elementor-button-content-wrapper{gap:6px !important;}.elementor-591 .elementor-element.elementor-element-168f07d8 a.elementor-button, .elementor-591 .elementor-element.elementor-element-168f07d8 .elementor-button{font-family:"Inter", Inter;font-size:15px;font-weight:normal;fill:#FFFFFF;color:#FFFFFF;background-color:#7C664E;border-radius:20px 20px 20px 20px;}.elementor-591 .elementor-element.elementor-element-73242278 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-591 .elementor-element.elementor-element-73242278 > .elementor-container{max-width:500px;min-height:100vh;}.elementor-591 .elementor-element.elementor-element-73242278{overflow:hidden;}.elementor-591 .elementor-element.elementor-element-47e4ac5d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-591 .elementor-element.elementor-element-47e4ac5d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://assets.invistory.id/images/themes/art/art-001/f396208a0e.webp");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-591 .elementor-element.elementor-element-47e4ac5d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-591 .elementor-element.elementor-element-47e4ac5d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-591 .elementor-element.elementor-element-47e4ac5d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-47e4ac5d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-591 .elementor-element.elementor-element-89083b1{--display:flex;--min-height:10vh;--z-index:9;}.elementor-591 .elementor-element.elementor-element-b64d806 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-591 .elementor-element.elementor-element-5394f470 > .elementor-widget-container{--e-transform-rotateZ:-134deg;}.elementor-591 .elementor-element.elementor-element-79bcc03e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Inter;font-weight:var( --e-global-typography-text-font-weight );}.elementor-591 .elementor-element.elementor-element-15dc4fd2{z-index:9;}.elementor-591 .elementor-element.elementor-element-6fdea516{--display:flex;--min-height:89vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:0300px 300px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-6fdea516:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-6fdea516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-6fdea516::before, .elementor-591 .elementor-element.elementor-element-6fdea516 > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-6fdea516 > .e-con-inner > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-6fdea516 > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-6fdea516 > .e-con-inner > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-6fdea516 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://assets.invistory.id/images/themes/art/art-001/51e86202ce.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-591 .elementor-element.elementor-element-7b50edff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-7b50edff{z-index:99;text-align:center;}.elementor-591 .elementor-element.elementor-element-7b50edff .elementor-heading-title{font-size:13px;font-weight:500;text-transform:uppercase;color:#6B6B6B;}.elementor-591 .elementor-element.elementor-element-5304c9a0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-591 .elementor-element.elementor-element-01985de{z-index:9;}.elementor-591 .elementor-element.elementor-element-58282c9a > .elementor-widget-container{--e-transform-rotateZ:190deg;--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-591 .elementor-element.elementor-element-58282c9a{z-index:0;}.elementor-591 .elementor-element.elementor-element-4ed67847 > .elementor-widget-container{--e-transform-rotateZ:-180deg;}.elementor-591 .elementor-element.elementor-element-4ed67847{z-index:0;}.elementor-591 .elementor-element.elementor-element-76d335ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-76d335ff{z-index:99;text-align:center;}.elementor-591 .elementor-element.elementor-element-76d335ff .elementor-heading-title{font-family:"Abril Fatface", Inter;font-size:24px;font-weight:normal;color:#7C664E;}.elementor-591 .elementor-element.elementor-element-6ecd7023{z-index:99;text-align:center;}.elementor-591 .elementor-element.elementor-element-6ecd7023 .elementor-heading-title{font-size:14px;font-weight:500;color:#414141;}.elementor-591 .elementor-element.elementor-element-15344705{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-697720d img{opacity:0.65;}.elementor-591 .elementor-element.elementor-element-23e37194 img{opacity:0.65;}.elementor-591 .elementor-element.elementor-element-602822ec{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-591 .elementor-element.elementor-element-602822ec > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-591 .elementor-element.elementor-element-7355a589{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;bottom:27%;}.elementor-591 .elementor-element.elementor-element-7355a589 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-7355a589{left:68%;}body.rtl .elementor-591 .elementor-element.elementor-element-7355a589{right:68%;}.elementor-591 .elementor-element.elementor-element-29e84277{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;bottom:5%;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-29e84277{left:-9%;}body.rtl .elementor-591 .elementor-element.elementor-element-29e84277{right:-9%;}.elementor-591 .elementor-element.elementor-element-38f8fe3c img{width:150%;}.elementor-591 .elementor-element.elementor-element-44a5d6c6{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:9;}.elementor-591 .elementor-element.elementor-element-5312a6f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-15ba24e0 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-591 .elementor-element.elementor-element-4943db2{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-591 .elementor-element.elementor-element-9657706{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.45;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-9657706:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-9657706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6E7870;}.elementor-591 .elementor-element.elementor-element-9657706::before, .elementor-591 .elementor-element.elementor-element-9657706 > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-9657706 > .e-con-inner > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-9657706 > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-9657706 > .e-con-inner > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-9657706 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://assets.invistory.id/images/themes/art/art-001/f396208a0e.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-591 .elementor-element.elementor-element-e1991ba{--display:flex;--margin-top:40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-591 .elementor-element.elementor-element-aa9c03e{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-591 .elementor-element.elementor-element-aa9c03e > .elementor-widget-container{--e-transform-rotateZ:-13deg;}.elementor-591 .elementor-element.elementor-element-aa9c03e.elementor-element{--align-self:center;}.elementor-591 .elementor-element.elementor-element-01f4069{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-591 .elementor-element.elementor-element-99d42b4 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-591 .elementor-element.elementor-element-99d42b4{text-align:center;}.elementor-591 .elementor-element.elementor-element-99d42b4 .elementor-heading-title{font-size:13px;font-weight:normal;font-style:normal;line-height:1.2em;color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-8e16f77 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-591 .elementor-element.elementor-element-8e16f77{text-align:center;}.elementor-591 .elementor-element.elementor-element-8e16f77 .elementor-heading-title{font-family:"Inter", Inter;font-size:14px;font-weight:bold;line-height:1.3em;color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-2248979{--display:flex;--min-height:100vh;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-591 .elementor-element.elementor-element-ae24ffb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-ae24ffb:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-ae24ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://assets.invistory.id/images/themes/art/art-001/f396208a0e.webp");background-size:cover;}.elementor-591 .elementor-element.elementor-element-940e2c3{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-591 .elementor-element.elementor-element-535c39c{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-591 .elementor-element.elementor-element-1198da8{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-591 .elementor-element.elementor-element-1198da8 > .elementor-widget-container{--e-transform-rotateZ:-13deg;}.elementor-591 .elementor-element.elementor-element-1198da8.elementor-element{--align-self:center;}.elementor-591 .elementor-element.elementor-element-bc4c07f{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-591 .elementor-element.elementor-element-b83d09e{text-align:center;}.elementor-591 .elementor-element.elementor-element-b83d09e .elementor-heading-title{font-family:"Photograph Signature", Inter;font-size:24px;font-weight:normal;line-height:1.3em;color:#4B5F4D;}.elementor-591 .elementor-element.elementor-element-60a5775{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-591 .elementor-element.elementor-element-60a5775.elementor-element{--align-self:center;}.elementor-591 .elementor-element.elementor-element-60a5775 .elementor-heading-title{font-size:14px;font-weight:normal;line-height:1.2em;}.elementor-591 .elementor-element.elementor-element-5fdb36a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-591 .elementor-element.elementor-element-74b3848{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-591 .elementor-element.elementor-element-5c94ebb{z-index:9;}.elementor-591 .elementor-element.elementor-element-c9ddd40 > .elementor-widget-container{--e-transform-rotateZ:190deg;--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-591 .elementor-element.elementor-element-c9ddd40{z-index:0;}.elementor-591 .elementor-element.elementor-element-223cb0a > .elementor-widget-container{--e-transform-rotateZ:-19deg;}.elementor-591 .elementor-element.elementor-element-223cb0a{z-index:9;}.elementor-591 .elementor-element.elementor-element-afc2b88{text-align:center;}.elementor-591 .elementor-element.elementor-element-afc2b88 .elementor-heading-title{font-family:"Abril Fatface", Inter;font-size:20px;font-weight:normal;color:#4B5F4E;}.elementor-591 .elementor-element.elementor-element-579cc9b{text-align:center;}.elementor-591 .elementor-element.elementor-element-579cc9b .elementor-heading-title{font-size:14px;font-weight:400;color:#000000;}.elementor-591 .elementor-element.elementor-element-61bebb3 .elementor-icon-wrapper{text-align:center;}.elementor-591 .elementor-element.elementor-element-61bebb3.elementor-view-stacked .elementor-icon{background-color:#6E7870;}.elementor-591 .elementor-element.elementor-element-61bebb3.elementor-view-framed .elementor-icon, .elementor-591 .elementor-element.elementor-element-61bebb3.elementor-view-default .elementor-icon{color:#6E7870;border-color:#6E7870;}.elementor-591 .elementor-element.elementor-element-61bebb3.elementor-view-framed .elementor-icon, .elementor-591 .elementor-element.elementor-element-61bebb3.elementor-view-default .elementor-icon svg{fill:#6E7870;}.elementor-591 .elementor-element.elementor-element-61bebb3 .elementor-icon{font-size:22px;padding:6px;}.elementor-591 .elementor-element.elementor-element-61bebb3 .elementor-icon svg{height:22px;}.elementor-591 .elementor-element.elementor-element-7bd7586{--display:flex;--min-height:10px;--z-index:0;}.elementor-591 .elementor-element.elementor-element-f2ba68e > .elementor-widget-container{--e-transform-rotateZ:21deg;}.elementor-591 .elementor-element.elementor-element-73c4a7f > .elementor-widget-container{--e-transform-rotateZ:-4deg;}.elementor-591 .elementor-element.elementor-element-57e791a > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-591 .elementor-element.elementor-element-66330c8 > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-591 .elementor-element.elementor-element-bd235ac{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-591 .elementor-element.elementor-element-4395a46 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-591 .elementor-element.elementor-element-4395a46{text-align:center;}.elementor-591 .elementor-element.elementor-element-4395a46 .elementor-heading-title{font-family:"Playfair Display", Inter;font-size:23px;font-weight:bold;color:#4B5F4E;}.elementor-591 .elementor-element.elementor-element-5a55756{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-591 .elementor-element.elementor-element-37b36a5{z-index:9;}.elementor-591 .elementor-element.elementor-element-7714c9e > .elementor-widget-container{--e-transform-rotateZ:190deg;--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-591 .elementor-element.elementor-element-7714c9e{z-index:0;}.elementor-591 .elementor-element.elementor-element-41bcafd > .elementor-widget-container{--e-transform-rotateZ:-19deg;}.elementor-591 .elementor-element.elementor-element-41bcafd{z-index:9;}.elementor-591 .elementor-element.elementor-element-1ee0385{text-align:center;}.elementor-591 .elementor-element.elementor-element-1ee0385 .elementor-heading-title{font-family:"Abril Fatface", Inter;font-size:20px;font-weight:normal;color:#4B5F4E;}.elementor-591 .elementor-element.elementor-element-320abcd{text-align:center;}.elementor-591 .elementor-element.elementor-element-320abcd .elementor-heading-title{font-size:14px;color:#000000;}.elementor-591 .elementor-element.elementor-element-0920384 .elementor-icon-wrapper{text-align:center;}.elementor-591 .elementor-element.elementor-element-0920384.elementor-view-stacked .elementor-icon{background-color:#6E7870;}.elementor-591 .elementor-element.elementor-element-0920384.elementor-view-framed .elementor-icon, .elementor-591 .elementor-element.elementor-element-0920384.elementor-view-default .elementor-icon{color:#6E7870;border-color:#6E7870;}.elementor-591 .elementor-element.elementor-element-0920384.elementor-view-framed .elementor-icon, .elementor-591 .elementor-element.elementor-element-0920384.elementor-view-default .elementor-icon svg{fill:#6E7870;}.elementor-591 .elementor-element.elementor-element-0920384 .elementor-icon{font-size:22px;padding:6px;}.elementor-591 .elementor-element.elementor-element-0920384 .elementor-icon svg{height:22px;}.elementor-591 .elementor-element.elementor-element-1a304e1{--display:flex;--min-height:100vh;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-591 .elementor-element.elementor-element-35a38c1{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--overflow:hidden;--overlay-opacity:0.32;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-591 .elementor-element.elementor-element-35a38c1:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-35a38c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6E7870;}.elementor-591 .elementor-element.elementor-element-35a38c1::before, .elementor-591 .elementor-element.elementor-element-35a38c1 > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-35a38c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-35a38c1 > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-35a38c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-35a38c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://assets.invistory.id/images/themes/art/art-001/f396208a0e.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-591 .elementor-element.elementor-element-d8532b8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--overflow:hidden;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#7C664E;--border-color:#7C664E;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-591 .elementor-element.elementor-element-d8532b8:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-d8532b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F4;}.elementor-591 .elementor-element.elementor-element-c6e39ff{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-591 .elementor-element.elementor-element-33b89c5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-591 .elementor-element.elementor-element-33b89c5 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-591 .elementor-element.elementor-element-585bf0e{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;bottom:27%;}.elementor-591 .elementor-element.elementor-element-585bf0e > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-585bf0e{left:68%;}body.rtl .elementor-591 .elementor-element.elementor-element-585bf0e{right:68%;}.elementor-591 .elementor-element.elementor-element-ad34ff8{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;bottom:5%;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-ad34ff8{left:-9%;}body.rtl .elementor-591 .elementor-element.elementor-element-ad34ff8{right:-9%;}.elementor-591 .elementor-element.elementor-element-269a53a img{width:150%;}.elementor-591 .elementor-element.elementor-element-98165e2{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:0;}.elementor-591 .elementor-element.elementor-element-ff89308 > .elementor-widget-container{--e-transform-rotateZ:23deg;}.elementor-591 .elementor-element.elementor-element-bb607bb > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-591 .elementor-element.elementor-element-3b847af > .elementor-widget-container{--e-transform-rotateZ:23deg;}.elementor-591 .elementor-element.elementor-element-036a830 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-036a830{z-index:1;text-align:center;}.elementor-591 .elementor-element.elementor-element-036a830 .elementor-heading-title{font-size:14px;font-weight:normal;line-height:1.2em;color:#34383C;}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Inter;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Inter;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{font-family:var( --e-global-typography-text-font-family ), Inter;font-weight:var( --e-global-typography-text-font-weight );}.elementor-591 .elementor-element.elementor-element-135161c > .elementor-widget-container{margin:0% 20% 0% 20%;padding:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-135161c{z-index:9;}.elementor-591 .elementor-element.elementor-element-135161c .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-135161c .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-135161c .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-591 .elementor-element.elementor-element-135161c .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-591 .elementor-element.elementor-element-135161c .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-591 .elementor-element.elementor-element-135161c .elementor-countdown-item{padding:4px 4px 4px 4px;border-radius:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-135161c .elementor-countdown-digits{color:#4B5F4E;font-size:22px;font-weight:500;}.elementor-591 .elementor-element.elementor-element-135161c .elementor-countdown-label{color:#2B2929;font-size:12px;font-weight:400;}.elementor-widget-addtocalender a.elementor-button, .elementor-widget-addtocalender .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-591 .elementor-element.elementor-element-46bbd82 a.elementor-button, .elementor-591 .elementor-element.elementor-element-46bbd82 .elementor-button{font-size:14px;font-weight:normal;fill:#FFFFFF;color:#FFFFFF;background-color:#4B5F4E;border-radius:20px 20px 20px 20px;padding:10px 20px 10px 20px;}.elementor-591 .elementor-element.elementor-element-b29fdc8{--display:flex;--min-height:70vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;border-style:dotted;--border-style:dotted;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#7C664E;--border-color:#7C664E;--border-radius:250px 250px 250px 250px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-591 .elementor-element.elementor-element-b29fdc8:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-b29fdc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://assets.invistory.id/images/themes/art/art-001/f396208a0e.webp");background-position:center center;background-size:cover;}.elementor-591 .elementor-element.elementor-element-dbc96f0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:0;}.elementor-591 .elementor-element.elementor-element-cc9f4d4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-bb600b2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-591 .elementor-element.elementor-element-bb600b2 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-591 .elementor-element.elementor-element-534abec{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;bottom:27%;}.elementor-591 .elementor-element.elementor-element-534abec > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-534abec{left:68%;}body.rtl .elementor-591 .elementor-element.elementor-element-534abec{right:68%;}.elementor-591 .elementor-element.elementor-element-1b0f37e{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;bottom:5%;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-1b0f37e{left:-9%;}body.rtl .elementor-591 .elementor-element.elementor-element-1b0f37e{right:-9%;}.elementor-591 .elementor-element.elementor-element-2ad7ecc img{width:150%;}.elementor-591 .elementor-element.elementor-element-4edaf8f{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-591 .elementor-element.elementor-element-4349884 > .elementor-widget-container{--e-transform-rotateZ:23deg;}.elementor-591 .elementor-element.elementor-element-2c9fc84 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-591 .elementor-element.elementor-element-a98de58 > .elementor-widget-container{--e-transform-rotateZ:23deg;}.elementor-591 .elementor-element.elementor-element-f195a4e > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-591 .elementor-element.elementor-element-f374155{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-97c53d2{--display:flex;--margin-top:40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-591 .elementor-element.elementor-element-6603880{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-591 .elementor-element.elementor-element-6603880 > .elementor-widget-container{--e-transform-rotateZ:-13deg;}.elementor-591 .elementor-element.elementor-element-6603880.elementor-element{--align-self:center;}.elementor-591 .elementor-element.elementor-element-ccba967{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-widget-event-date .event-wrapper{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-event-date .event-title{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-event-date .event-date{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-event-date a.elementor-button, .elementor-widget-event-date .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-591 .elementor-element.elementor-element-9217547 > .elementor-widget-container{margin:0px 10px 20px 10px;}.elementor-591 .elementor-element.elementor-element-9217547 .event-wrapper{margin-bottom:50px;text-align:center !important;display:flex;flex-direction:column;gap:10px;font-family:"Inter", Inter;font-size:15px;font-weight:normal;}.elementor-591 .elementor-element.elementor-element-9217547 .event-address, .event-time{color:#414141;}.elementor-591 .elementor-element.elementor-element-9217547 .divider span{border-top:solid 1px #414141;display:inline-block;width:17%;}.elementor-591 .elementor-element.elementor-element-9217547 .event-title{font-family:"Abril Fatface", Inter;font-size:24px;font-weight:normal;line-height:1em;color:#4C614F;}.elementor-591 .elementor-element.elementor-element-9217547 .divider{fill:#4C614F;display:flex;align-items:center;gap:10px;justify-content:center;}.elementor-591 .elementor-element.elementor-element-9217547 .event-date{font-size:17px;font-weight:bold;text-transform:uppercase;line-height:1em;color:#4B5F4E;}.elementor-591 .elementor-element.elementor-element-9217547 .elementor-button-content-wrapper{gap:5px !important;}.elementor-591 .elementor-element.elementor-element-9217547 a.elementor-button, .elementor-591 .elementor-element.elementor-element-9217547 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#4B5F4E;border-radius:100px 100px 100px 100px;padding:10px 20px 10px 20px;}.elementor-591 .elementor-element.elementor-element-1f97269{--display:flex;--min-height:35px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-mix-blend-mode:multiply;--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-591 .elementor-element.elementor-element-1f97269.e-con{--align-self:center;}.elementor-591 .elementor-element.elementor-element-fc4dc91 > .elementor-widget-container{--e-transform-rotateZ:-3deg;--e-transform-flipX:-1;}.elementor-591 .elementor-element.elementor-element-279eb9a > .elementor-widget-container{--e-transform-rotateZ:0deg;--e-transform-flipX:-1;}.elementor-591 .elementor-element.elementor-element-1457219 > .elementor-widget-container{--e-transform-rotateZ:0deg;--e-transform-flipX:-1;}.elementor-591 .elementor-element.elementor-element-601f40a > .elementor-widget-container{--e-transform-rotateZ:4deg;--e-transform-flipX:-1;}.elementor-591 .elementor-element.elementor-element-601f40a img{opacity:0.43;filter:brightness( 130% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-591 .elementor-element.elementor-element-21ded51{--display:flex;--min-height:100vh;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--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-591 .elementor-element.elementor-element-d2c5dd5{--display:flex;--justify-content:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-d2c5dd5:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-d2c5dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F4;}.elementor-591 .elementor-element.elementor-element-d2c5dd5::before, .elementor-591 .elementor-element.elementor-element-d2c5dd5 > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-d2c5dd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-d2c5dd5 > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-d2c5dd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-d2c5dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFF9F4;background-image:url("https://assets.invistory.id/images/themes/art/art-001/f396208a0e.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-591 .elementor-element.elementor-element-18aac70{--display:flex;}.elementor-591 .elementor-element.elementor-element-8245073 > .elementor-widget-container{--e-transform-rotateZ:21deg;}.elementor-591 .elementor-element.elementor-element-612efff > .elementor-widget-container{--e-transform-rotateZ:-4deg;}.elementor-591 .elementor-element.elementor-element-edc2f81 > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-591 .elementor-element.elementor-element-d84834a > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-591 .elementor-element.elementor-element-6af4c2b{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-591 .elementor-element.elementor-element-31ee19c{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-591 .elementor-element.elementor-element-31ee19c > .elementor-widget-container{--e-transform-rotateZ:-13deg;}.elementor-591 .elementor-element.elementor-element-31ee19c.elementor-element{--align-self:center;}.elementor-591 .elementor-element.elementor-element-591d6e0{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-591 .elementor-element.elementor-element-97862e8{text-align:center;}.elementor-591 .elementor-element.elementor-element-97862e8 .elementor-heading-title{font-family:"Abril Fatface", Inter;font-size:20px;color:#4B5F4E;}.elementor-591 .elementor-element.elementor-element-3a82672 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-591 .elementor-element.elementor-element-3a82672 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-591 .elementor-element.elementor-element-057d075 > .elementor-widget-container{margin:0px 15px 100px 15px;}.elementor-591 .elementor-element.elementor-element-057d075 #invistory-gallery .ig-entry img{border-radius:10px 10px 10px 10px;}.elementor-591 .elementor-element.elementor-element-2c6954a{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:9;}.elementor-591 .elementor-element.elementor-element-2d2e67a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-4e76ca9 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-591 .elementor-element.elementor-element-7d2f2d1{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-591 .elementor-element.elementor-element-453c65d{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-453c65d:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-453c65d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6E7870;}.elementor-591 .elementor-element.elementor-element-453c65d::before, .elementor-591 .elementor-element.elementor-element-453c65d > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-453c65d > .e-con-inner > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-453c65d > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-453c65d > .e-con-inner > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-453c65d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://assets.invistory.id/images/themes/art/art-001/f396208a0e.webp");--background-overlay:'';background-size:cover;}.elementor-591 .elementor-element.elementor-element-a5bb1e6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-591 .elementor-element.elementor-element-046092e{z-index:9;}.elementor-591 .elementor-element.elementor-element-b7eef60 > .elementor-widget-container{--e-transform-rotateZ:190deg;--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-591 .elementor-element.elementor-element-b7eef60{z-index:0;}.elementor-591 .elementor-element.elementor-element-ec16c2b > .elementor-widget-container{--e-transform-rotateZ:-180deg;}.elementor-591 .elementor-element.elementor-element-ec16c2b{z-index:0;}.elementor-591 .elementor-element.elementor-element-c1bf7f7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-8423f3c{text-align:center;}.elementor-591 .elementor-element.elementor-element-8423f3c .elementor-heading-title{font-family:"Abril Fatface", Inter;font-size:20px;color:#FFF9F4;}.elementor-widget-story-timeline .invistory_timeline_item_date{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-story-timeline .invistory_timeline_item_title{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-story-timeline .invistory_timeline_item_text{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-591 .elementor-element.elementor-element-1c234e4 > .elementor-widget-container{padding:0px 20px 0px 15px;}.elementor-591 .elementor-element.elementor-element-1c234e4 #invistory_timeline .invistory_timeline_item_content_main{margin-bottom:22px;margin-left:10px;}.elementor-591 .elementor-element.elementor-element-1c234e4 .timeline-images img{height:250px;border-radius:10px 10px 10px 10px;}.elementor-591 .elementor-element.elementor-element-1c234e4 .timeline-images{height:250px;}.elementor-591 .elementor-element.elementor-element-1c234e4 .image-timeline-overlay{height:250px;}.elementor-591 .elementor-element.elementor-element-1c234e4 .invistory_timeline_item_icon_holder i{font-size:24px;color:#616F645E;}.elementor-591 .elementor-element.elementor-element-1c234e4 .invistory_timeline_item_icon_holder{padding:7px;border-radius:100px 100px 100px 100px;background:#FFF9F452;}.elementor-591 .elementor-element.elementor-element-1c234e4 .invistory_timeline_item_icon_holder svg{fill:#616F645E;}.elementor-591 .elementor-element.elementor-element-1c234e4 .invistory_timeline_item_icon_line{background:#FFF9F452;}.elementor-591 .elementor-element.elementor-element-1c234e4 .invistory_timeline_item_icon.uc-active .invistory_timeline_item_icon_holder i{color:#616F64;}.elementor-591 .elementor-element.elementor-element-1c234e4 .invistory_timeline_item_icon.uc-active .invistory_timeline_item_icon_holder svg{fill:#616F64;}.elementor-591 .elementor-element.elementor-element-1c234e4 .invistory_timeline_item_icon.uc-active .invistory_timeline_item_icon_holder{background:#FFF9F4;}.elementor-591 .elementor-element.elementor-element-1c234e4 .invistory_timeline_item_icon_line_mask{background-color:#FFF9F4;}.elementor-591 .elementor-element.elementor-element-1c234e4 .invistory_timeline_item_date{font-size:16px;font-weight:bold;color:#ffffff;}.elementor-591 .elementor-element.elementor-element-1c234e4 .invistory_timeline_item_title{font-size:15px;font-weight:bold;color:#ffffff;padding:0px 0px 5px 0px;}.elementor-591 .elementor-element.elementor-element-1c234e4 .invistory_timeline_item_text{font-size:13px;text-align:left;hyphens:auto;-webkit-hyphens:auto;color:#ffffff;}.elementor-591 .elementor-element.elementor-element-ade9755{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-591 .elementor-element.elementor-element-3c2cf06{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-3c2cf06:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-3c2cf06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F4;background-image:url("https://assets.invistory.id/images/themes/art/art-001/f396208a0e.webp");background-position:top center;background-size:cover;}.elementor-591 .elementor-element.elementor-element-3c2cf06::before, .elementor-591 .elementor-element.elementor-element-3c2cf06 > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-3c2cf06 > .e-con-inner > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-3c2cf06 > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-3c2cf06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-3c2cf06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFF9F4;--background-overlay:'';}.elementor-591 .elementor-element.elementor-element-dbccd94{--display:flex;}.elementor-591 .elementor-element.elementor-element-5eca75d > .elementor-widget-container{--e-transform-rotateZ:21deg;}.elementor-591 .elementor-element.elementor-element-8ba37e1 > .elementor-widget-container{--e-transform-rotateZ:-4deg;}.elementor-591 .elementor-element.elementor-element-88749cb > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-591 .elementor-element.elementor-element-566a06a > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-591 .elementor-element.elementor-element-016634e > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-016634e{text-align:center;}.elementor-591 .elementor-element.elementor-element-016634e .elementor-heading-title{font-family:"Abril Fatface", Inter;font-size:20px;color:#4B5F4E;}.elementor-591 .elementor-element.elementor-element-8383b79 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-591 .elementor-element.elementor-element-8383b79{text-align:center;}.elementor-591 .elementor-element.elementor-element-8383b79 .elementor-heading-title{font-size:14px;color:#4B5F4E;}.elementor-591 .elementor-element.elementor-element-48b074e{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-widget-wishes .wishes-title{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wishes .wishes-desc{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wishes .form-group input, .form-group textarea{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wishes button[type="submit"]{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-591 .elementor-element.elementor-element-18789bc7 .form-group input, .form-group textarea, .form-group-prepend select, label.attend{background-color:#FFF9F4;}.elementor-591 .elementor-element.elementor-element-18789bc7 > .elementor-widget-container{margin:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-591 .elementor-element.elementor-element-18789bc7 .wishes-title{font-family:"Inter", Inter;font-size:21px;font-weight:normal;color:#616F64;}.elementor-591 .elementor-element.elementor-element-18789bc7 .icon-thankyou{color:#616F64;}.elementor-591 .elementor-element.elementor-element-18789bc7 .wishes-desc{font-family:"Inter", Inter;font-size:14px;font-weight:normal;color:#353333;}.elementor-591 .elementor-element.elementor-element-18789bc7 .wishes-kit{padding:10px 10px 10px 10px;border-radius:13px 13px 13px 13px;}.elementor-591 .elementor-element.elementor-element-18789bc7 .form-group input, .form-group input:focus{color:#616F64;}.elementor-591 .elementor-element.elementor-element-18789bc7 .form-group textarea, .form-group textarea:focus{color:#616F64;}.elementor-591 .elementor-element.elementor-element-18789bc7 .form-group-prepend select{color:#616F64;}.elementor-591 .elementor-element.elementor-element-18789bc7 .form-group-prepend label{color:#616F64;background:#E7E7E7;}.elementor-591 .elementor-element.elementor-element-18789bc7 label.attend{color:#616F64;border:solid 1px #616F64;border-radius:10px 10px 10px 10px;}.elementor-591 .elementor-element.elementor-element-18789bc7 .form-group input, .form-group textarea{border-radius:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#140E04;}.elementor-591 .elementor-element.elementor-element-18789bc7 .form-group{margin-bottom:10px;}.elementor-591 .elementor-element.elementor-element-18789bc7 .form-group-prepend label, .form-group-prepend select{border-color:#E7E7E7;}.elementor-591 .elementor-element.elementor-element-18789bc7 button[type="submit"]{font-family:"Inter", Inter;font-size:15px;font-weight:normal;fill:#FFF9F4;color:#FFF9F4;background:#6E7870;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-18789bc7 input[type="radio"]:checked + label.attend{color:#FFF9F4;}.elementor-591 .elementor-element.elementor-element-18789bc7 input[type="radio"]:checked + label.attend:before{border-color:#FFF9F4;}.elementor-591 .elementor-element.elementor-element-18789bc7 .pagenumb .current{color:#FFF9F4;background:#6E7870;}.elementor-591 .elementor-element.elementor-element-18789bc7 a.download-qrcode{background:#FFF9F4!important;color:#6E7870;border-color:#6E7870;}.elementor-591 .elementor-element.elementor-element-18789bc7 .wish-avatar svg{fill:#6E7870;}.elementor-591 .elementor-element.elementor-element-18789bc7 label.attend:before{border-color:#6E7870;}.elementor-591 .elementor-element.elementor-element-18789bc7 .pagenumb .item{background:#6E787045;}.elementor-591 .elementor-element.elementor-element-18789bc7 .wish-spinner{border-top-color:#6E7870 !important;}.elementor-591 .elementor-element.elementor-element-18789bc7 .wishes-box-list{max-height:35vh;}.elementor-591 .elementor-element.elementor-element-18789bc7 .wish-item{margin-bottom:15px;}.elementor-591 .elementor-element.elementor-element-18789bc7 .data-name{color:#6E7870;}.elementor-591 .elementor-element.elementor-element-18789bc7 .data-date, .data-content{color:#140E04;}.elementor-591 .elementor-element.elementor-element-18789bc7 .label-wish-form{color:#140E04;}.elementor-591 .elementor-element.elementor-element-6498b3f{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-591 .elementor-element.elementor-element-9b44295{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-9b44295:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-9b44295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6E7870;}.elementor-591 .elementor-element.elementor-element-9b44295::before, .elementor-591 .elementor-element.elementor-element-9b44295 > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-9b44295 > .e-con-inner > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-9b44295 > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-9b44295 > .e-con-inner > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-9b44295 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://assets.invistory.id/images/themes/art/art-001/f396208a0e.webp");--background-overlay:'';background-size:cover;}.elementor-591 .elementor-element.elementor-element-c809f97{--display:flex;--min-height:31vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;border-style:dotted;--border-style:dotted;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#7C664E;--border-color:#7C664E;--border-radius:25px 25px 25px 25px;}.elementor-591 .elementor-element.elementor-element-c809f97:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-c809f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://assets.invistory.id/images/themes/art/art-001/f396208a0e.webp");background-position:center center;background-size:cover;}.elementor-591 .elementor-element.elementor-element-2bae446{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-591 .elementor-element.elementor-element-d2b7caf{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-591 .elementor-element.elementor-element-c7daeb6 > .elementor-widget-container{--e-transform-rotateZ:23deg;}.elementor-591 .elementor-element.elementor-element-d83ef99 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-591 .elementor-element.elementor-element-5707a09 > .elementor-widget-container{--e-transform-rotateZ:23deg;}.elementor-591 .elementor-element.elementor-element-4643392 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-4643392{text-align:center;}.elementor-591 .elementor-element.elementor-element-4643392 .elementor-heading-title{font-family:"Abril Fatface", Inter;font-size:21px;color:#4B5F4E;}.elementor-591 .elementor-element.elementor-element-bda6edf > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-591 .elementor-element.elementor-element-bda6edf{text-align:center;}.elementor-591 .elementor-element.elementor-element-bda6edf .elementor-heading-title{font-size:14px;color:#000000;}.elementor-widget-popup_gift_form a.elementor-button, .elementor-widget-popup_gift_form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-popup_gift_form .rekSheet-header{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-popup_gift_form .rekSheet-subheader{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-popup_gift_form .reknumb{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-popup_gift_form .visa_info p{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-popup_gift_form .nomor-dompet{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-popup_gift_form .dompet_info p{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-popup_gift_form .alamat-header{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-popup_gift_form .alamat-text{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-popup_gift_form form#gift_confirm button{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-591 .elementor-element.elementor-element-0f07154 a.elementor-button, .elementor-591 .elementor-element.elementor-element-0f07154 .elementor-button{font-family:"Inter", Inter;font-weight:normal;fill:#FFFFFF;color:#FFFFFF;background-color:#6E776E;border-radius:10px 10px 10px 10px;}.elementor-591 .elementor-element.elementor-element-0f07154 .rekSheet-header{background-color:#6E776E;color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-0f07154 svg.rekSheet-kapat{stroke:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-0f07154 .rekSheet-subheader{color:#3E493E;}.elementor-591 .elementor-element.elementor-element-0f07154 .reknumb{color:#0E0E0E;font-family:"Jura", Inter;font-weight:bold;}.elementor-591 .elementor-element.elementor-element-0f07154 .visa_info p{color:#000000;font-family:"Jura", Inter;font-weight:bold;text-transform:uppercase;}.elementor-591 .elementor-element.elementor-element-0f07154 .reknumb, .elementor-591 .elementor-element.elementor-element-0f07154 .visa_info p{text-shadow:1px -1px 0px rgba(0,0,0,0.3);}.elementor-591 .elementor-element.elementor-element-0f07154 .nomor-dompet{color:#000000;font-family:"Jura", Inter;font-weight:bold;}.elementor-591 .elementor-element.elementor-element-0f07154 .dompet_info p{color:#000000;font-family:"Jura", Inter;font-weight:bold;}.elementor-591 .elementor-element.elementor-element-0f07154 .nomor-dompet, .elementor-591 .elementor-element.elementor-element-0f07154 .dompet_info p{text-shadow:1px 1px 0px rgba(0,0,0,0.3);}.elementor-591 .elementor-element.elementor-element-0f07154 .alamat-header{color:#000000;}.elementor-591 .elementor-element.elementor-element-0f07154 .alamat-text{color:#000000;}.elementor-591 .elementor-element.elementor-element-0f07154 form#gift_confirm button{color:#FFFFFF;background:#6E776E;}.elementor-591 .elementor-element.elementor-element-1078fee{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-591 .elementor-element.elementor-element-256fde8{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-256fde8:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-256fde8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F4;background-image:url("https://assets.invistory.id/images/themes/art/art-001/f396208a0e.webp");background-position:top center;background-size:cover;}.elementor-591 .elementor-element.elementor-element-256fde8::before, .elementor-591 .elementor-element.elementor-element-256fde8 > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-256fde8 > .e-con-inner > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-256fde8 > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-256fde8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-256fde8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFF9F4;--background-overlay:'';}.elementor-591 .elementor-element.elementor-element-85b2273{--display:flex;--min-height:70vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--border-radius:250px 250px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-591 .elementor-element.elementor-element-85b2273:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-85b2273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-85b2273::before, .elementor-591 .elementor-element.elementor-element-85b2273 > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-85b2273 > .e-con-inner > .elementor-background-video-container::before, .elementor-591 .elementor-element.elementor-element-85b2273 > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-85b2273 > .e-con-inner > .elementor-background-slideshow::before, .elementor-591 .elementor-element.elementor-element-85b2273 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;background-image:url("https://assets.invistory.id/images/themes/art/art-001/51e86202ce.webp");--background-overlay:'';background-position:bottom center;background-size:cover;}.elementor-591 .elementor-element.elementor-element-a39e629{--display:flex;}.elementor-591 .elementor-element.elementor-element-6a2c9e9 > .elementor-widget-container{--e-transform-rotateZ:21deg;}.elementor-591 .elementor-element.elementor-element-e1240e5 > .elementor-widget-container{--e-transform-rotateZ:-4deg;}.elementor-591 .elementor-element.elementor-element-387ed76 > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-591 .elementor-element.elementor-element-b5ceded > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-591 .elementor-element.elementor-element-38556f6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-368dd50{z-index:9;}.elementor-591 .elementor-element.elementor-element-1175a4f > .elementor-widget-container{--e-transform-rotateZ:190deg;--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-591 .elementor-element.elementor-element-1175a4f{z-index:0;}.elementor-591 .elementor-element.elementor-element-2f6242d > .elementor-widget-container{--e-transform-rotateZ:-180deg;}.elementor-591 .elementor-element.elementor-element-2f6242d{z-index:0;}.elementor-591 .elementor-element.elementor-element-d201c3d > .elementor-widget-container{margin:0px 25px 0px 25px;}.elementor-591 .elementor-element.elementor-element-d201c3d{text-align:center;}.elementor-591 .elementor-element.elementor-element-d201c3d .elementor-heading-title{font-size:14px;font-weight:normal;line-height:1.3em;}.elementor-591 .elementor-element.elementor-element-c106d67 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-591 .elementor-element.elementor-element-c106d67{text-align:center;}.elementor-591 .elementor-element.elementor-element-c106d67 .elementor-heading-title{font-family:"Photograph Signature", Inter;font-size:24px;font-weight:normal;line-height:1.3em;color:#4B5F4D;}.elementor-591 .elementor-element.elementor-element-9b90d11{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-9b90d11.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-591 .elementor-element.elementor-element-b29d95d > .elementor-widget-container{margin:0px 25px 0px 25px;}.elementor-591 .elementor-element.elementor-element-b29d95d{text-align:center;}.elementor-591 .elementor-element.elementor-element-b29d95d .elementor-heading-title{font-size:14px;font-weight:normal;line-height:1.3em;}.elementor-591 .elementor-element.elementor-element-4c638ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-4c638ac{z-index:99;text-align:center;}.elementor-591 .elementor-element.elementor-element-4c638ac .elementor-heading-title{font-family:"Abril Fatface", Inter;font-size:24px;font-weight:normal;color:#7C664E;}.elementor-591 .elementor-element.elementor-element-0f9429e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-dc76f0e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-591 .elementor-element.elementor-element-dc76f0e > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-591 .elementor-element.elementor-element-dec80f0{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;bottom:27%;}.elementor-591 .elementor-element.elementor-element-dec80f0 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-dec80f0{left:68%;}body.rtl .elementor-591 .elementor-element.elementor-element-dec80f0{right:68%;}.elementor-591 .elementor-element.elementor-element-e5024bc{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;bottom:5%;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-e5024bc{left:-9%;}body.rtl .elementor-591 .elementor-element.elementor-element-e5024bc{right:-9%;}.elementor-591 .elementor-element.elementor-element-31ee781 img{width:150%;}.elementor-591 .elementor-element.elementor-element-8eca2ab{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:9;}.elementor-591 .elementor-element.elementor-element-a0bcde3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-dd0b012 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-591 .elementor-element.elementor-element-2c074f5{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-591 .elementor-element.elementor-element-8100965{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-audio .qrCode-header{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-591 .elementor-element.elementor-element-887bc45 .elementor-icon-wrapper{text-align:right;}.elementor-591 .elementor-element.elementor-element-887bc45.elementor-view-stacked .elementor-icon{background-color:#6E7870BF;color:#FFF7F7;}.elementor-591 .elementor-element.elementor-element-887bc45.elementor-view-framed .elementor-icon, .elementor-591 .elementor-element.elementor-element-887bc45.elementor-view-default .elementor-icon{color:#6E7870BF;border-color:#6E7870BF;}.elementor-591 .elementor-element.elementor-element-887bc45.elementor-view-framed .elementor-icon, .elementor-591 .elementor-element.elementor-element-887bc45.elementor-view-default .elementor-icon svg{fill:#6E7870BF;}.elementor-591 .elementor-element.elementor-element-887bc45.elementor-view-framed .elementor-icon{background-color:#FFF7F7;}.elementor-591 .elementor-element.elementor-element-887bc45.elementor-view-stacked .elementor-icon svg{fill:#FFF7F7;}.elementor-591 .elementor-element.elementor-element-887bc45.elementor-view-stacked .elementor-icon .a-play{border:1.5px dashed #FFF7F7;}.elementor-591 .elementor-element.elementor-element-887bc45 .elementor-icon{font-size:20px;padding:6px;border-radius:5px 5px 5px 5px;}.elementor-591 .elementor-element.elementor-element-887bc45 .elementor-icon i, .elementor-591 .elementor-element.elementor-element-887bc45 .elementor-icon svg{transform:rotate(0deg);}.elementor-591 .elementor-element.elementor-element-887bc45 .qrCode-header, .elementor-591 .elementor-element.elementor-element-887bc45 .qrCode-kapat{fill:#FFF6F6;color:#FFF6F6;stroke:#FFF6F6;}.elementor-591 .elementor-element.elementor-element-887bc45 #qrcode-card{color:#FFF6F6;}.elementor-591 .elementor-element.elementor-element-887bc45 #download-qr{color:#FFF6F6;background:#6E7870;}.elementor-591 .elementor-element.elementor-element-887bc45 .guest-group{background:#FFF6F6;color:#6E7870;}.elementor-591 .elementor-element.elementor-element-887bc45 .qrCode-header{background:#6E7870;}#qrcode-card{background:#6E7870;}.elementor-591 .elementor-element.elementor-element-887bc45 #hd_overlay{stop-color:#6E7870;}.elementor-widget-scroll-menu [data-tooltip]:before{font-family:var( --e-global-typography-accent-font-family ), Inter;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-591 .elementor-element.elementor-element-0788a24 .nav{background-color:#FFFFFF17;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 0px 5px 0px;}.elementor-591 .elementor-element.elementor-element-0788a24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-0788a24 .nav__link__spacer{margin:0 2px;}.elementor-591 .elementor-element.elementor-element-0788a24 .nav__link svg{fill:#FFF9F4;color:#FFF9F4;}.elementor-591 .elementor-element.elementor-element-0788a24 .nav__link{background-color:#6E7870;}.elementor-591 .elementor-element.elementor-element-0788a24 .thecube .cube:before{background-color:#6E7870;}.elementor-591 .elementor-element.elementor-element-0788a24 .nav__link:hover svg{fill:#FFFFFF;color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-0788a24 .nav__link:focus{fill:#FFFFFF;color:#FFFFFF;background-color:#4C594F;}.elementor-591 .elementor-element.elementor-element-0788a24 .nav__link-onpage{fill:#FFFFFF;color:#FFFFFF;background-color:#4C594F;}.elementor-591 .elementor-element.elementor-element-0788a24 .nav__link:hover{background-color:#4C594F;}@media(max-width:1024px){.elementor-591 .elementor-element.elementor-element-2c074f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-591 .elementor-element.elementor-element-57385bc2{margin-top:0px;margin-bottom:0px;}.elementor-591 .elementor-element.elementor-element-2bec9f12{--width:82%;}.elementor-591 .elementor-element.elementor-element-6fdea516{--width:90%;}.elementor-591 .elementor-element.elementor-element-15344705{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-591 .elementor-element.elementor-element-602822ec{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-591 .elementor-element.elementor-element-44a5d6c6{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-591 .elementor-element.elementor-element-4943db2{--content-width:500px;}.elementor-591 .elementor-element.elementor-element-9657706{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-591 .elementor-element.elementor-element-2248979{--content-width:500px;}.elementor-591 .elementor-element.elementor-element-74b3848{--width:160px;}.elementor-591 .elementor-element.elementor-element-5a55756{--width:160px;}.elementor-591 .elementor-element.elementor-element-1a304e1{--content-width:500px;}.elementor-591 .elementor-element.elementor-element-d8532b8{--width:85%;}.elementor-591 .elementor-element.elementor-element-c6e39ff{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-591 .elementor-element.elementor-element-33b89c5{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-591 .elementor-element.elementor-element-98165e2{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-591 .elementor-element.elementor-element-135161c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-135161c .elementor-countdown-wrapper{max-width:100%;}.elementor-591 .elementor-element.elementor-element-b29fdc8{--width:85%;}.elementor-591 .elementor-element.elementor-element-cc9f4d4{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-591 .elementor-element.elementor-element-bb600b2{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-591 .elementor-element.elementor-element-4edaf8f{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-591 .elementor-element.elementor-element-fc4dc91 > .elementor-widget-container{--e-transform-rotateZ:25deg;}.elementor-591 .elementor-element.elementor-element-21ded51{--content-width:500px;}.elementor-591 .elementor-element.elementor-element-2c6954a{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-591 .elementor-element.elementor-element-7d2f2d1{--content-width:500px;}.elementor-591 .elementor-element.elementor-element-ade9755{--content-width:500px;}.elementor-591 .elementor-element.elementor-element-3c2cf06{--justify-content:flex-start;}.elementor-591 .elementor-element.elementor-element-6498b3f{--content-width:500px;}.elementor-591 .elementor-element.elementor-element-c809f97{--width:90%;}.elementor-591 .elementor-element.elementor-element-d2b7caf{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-591 .elementor-element.elementor-element-1078fee{--content-width:500px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-591 .elementor-element.elementor-element-0f9429e{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-591 .elementor-element.elementor-element-dc76f0e{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-591 .elementor-element.elementor-element-8eca2ab{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-591 .elementor-element.elementor-element-2c074f5{--content-width:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-591 .elementor-element.elementor-element-2bec9f12{--width:80%;}.elementor-591 .elementor-element.elementor-element-6fdea516{--width:90%;}.elementor-591 .elementor-element.elementor-element-4943db2{--content-width:500px;}.elementor-591 .elementor-element.elementor-element-2248979{--content-width:500px;}.elementor-591 .elementor-element.elementor-element-74b3848{--width:160px;}.elementor-591 .elementor-element.elementor-element-5a55756{--width:160px;}.elementor-591 .elementor-element.elementor-element-1a304e1{--content-width:500px;}.elementor-591 .elementor-element.elementor-element-d8532b8{--width:85%;}.elementor-591 .elementor-element.elementor-element-b29fdc8{--width:80%;}.elementor-591 .elementor-element.elementor-element-21ded51{--content-width:500px;}.elementor-591 .elementor-element.elementor-element-7d2f2d1{--content-width:500px;}.elementor-591 .elementor-element.elementor-element-ade9755{--content-width:500px;}.elementor-591 .elementor-element.elementor-element-6498b3f{--content-width:500px;}.elementor-591 .elementor-element.elementor-element-c809f97{--width:90%;}.elementor-591 .elementor-element.elementor-element-1078fee{--content-width:500px;}.elementor-591 .elementor-element.elementor-element-85b2273{--width:100%;}.elementor-591 .elementor-element.elementor-element-9b90d11{--width:100%;}.elementor-591 .elementor-element.elementor-element-2c074f5{--content-width:500px;}}/* Start custom CSS for container, class: .elementor-element-56c3c025 */.elementor-591 .elementor-element.elementor-element-56c3c025{
    position: absolute;
    top: 0;
    height: 100% !important;
}
.opx{transition:2.5s ease-out}.op1.opx{transform:translate(-100%,-100%) rotate(50deg)}.op2.opx{transform:translate(-120%,0) rotate(-50deg)}.op3.opx{transform:translate(-100%,80%)}.op4.opx{transform:translate(100%,-100%)}.op5.opx{transform:translate(120%,0) rotate(-60deg)}.op6.opx{transform:translate(100%,80%) rotate(15deg)}/* End custom CSS */
/* Start custom CSS for dynamic-photo, class: .elementor-element-1d790027 */.elementor-591 .elementor-element.elementor-element-1d790027 img{
    height: 18rem;
    width: 12rem;
    border-radius: 200px;
    object-fit: cover;
    overflow: hidden;
    border:double 6px #7C664E;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5af926d1 */.elementor-591 .elementor-element.elementor-element-5af926d1{
    position: absolute;
    width: 40%;
    top: 10%;
    right:  -10%;
    animation-iteration-count: infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71dd12de */.elementor-591 .elementor-element.elementor-element-71dd12de{
    position: absolute;
    width: 40%;
    top: 50%;
    left: -10%;
    animation-iteration-count: infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7020f826 */.elementor-591 .elementor-element.elementor-element-7020f826{
    height: 18rem;
    width: 12rem;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bec9f12 */.elementor-591 .elementor-element.elementor-element-2bec9f12{
    width: 85%;
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c790e35 */.elementor-591 .elementor-element.elementor-element-1c790e35{display:none;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-29015878 */.elementor-591 .elementor-element.elementor-element-29015878{
    max-width: 500px;
}
.elementor-591 .elementor-element.elementor-element-29015878{
    min-height: 100vh;
}

.coverx{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-31cfb79b */.elementor-591 .elementor-element.elementor-element-31cfb79b{
    position: absolute;
    width: 30%;
    top: -20%;
    left: -5%;
    animation: fld 2s infinite linear alternate;
    transform-origin:bottom left;
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b64d806 */.elementor-591 .elementor-element.elementor-element-b64d806{
    position: absolute;
    width: 30%;
    top: -50%;
    right: -5%;
    animation: flc 3s infinite linear alternate;
    transform-origin:bottom right;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c57c36f */.elementor-591 .elementor-element.elementor-element-7c57c36f{
    position: absolute;
    width: 20%;
    bottom:-150%;
    left: -2%;
    animation: flc 1s infinite linear alternate;
    transform-origin:bottom left;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5394f470 */.elementor-591 .elementor-element.elementor-element-5394f470{
    position: absolute;
    width: 20%;
    bottom:-150%;
    right: -2%;
    animation: flb 1.5s infinite linear alternate;
    transform-origin: right;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89083b1 */.elementor-591 .elementor-element.elementor-element-89083b1{
    position: absolute;
    top: 0;
    
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-15dc4fd2 */.elementor-591 .elementor-element.elementor-element-15dc4fd2{
    position: absolute;
    bottom: 20%;
}/* End custom CSS */
/* Start custom CSS for dynamic-photo, class: .elementor-element-01985de */.elementor-591 .elementor-element.elementor-element-01985de img{
    height: 18rem;
    width: 12rem;
    border-radius: 200px;
    object-fit: cover;
    overflow: hidden;
    border:double 6px #7C664E;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58282c9a */.elementor-591 .elementor-element.elementor-element-58282c9a{
    position: absolute;
    width: 40%;
    top: 10%;
    right:  -10%;
    animation-iteration-count: infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ed67847 */.elementor-591 .elementor-element.elementor-element-4ed67847{
    position: absolute;
    width: 40%;
    top: 50%;
    left: -10%;
    animation-iteration-count: infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5304c9a0 */.elementor-591 .elementor-element.elementor-element-5304c9a0{
    height: 290px;
    width: 200px;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-697720d */.elementor-591 .elementor-element.elementor-element-697720d{
    position: absolute;
    width: 40%;
    right: 0;
    bottom: 35%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e37194 */.elementor-591 .elementor-element.elementor-element-23e37194{
    position: absolute;
    width: 40%;
    left: -5%;
    bottom: 35%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38f8fe3c */.elementor-591 .elementor-element.elementor-element-38f8fe3c{
    width: 150%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15344705 */.elementor-591 .elementor-element.elementor-element-15344705{
    position: absolute;
    bottom: 0;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5312a6f2 */.elementor-591 .elementor-element.elementor-element-5312a6f2{
    width: 15%;
    animation: flb 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-252f2a42 */.elementor-591 .elementor-element.elementor-element-252f2a42{
    width: 20%;
    position: absolute;
    left: 25%;
    bottom: -50%;
    animation: fld 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a309267 */.elementor-591 .elementor-element.elementor-element-3a309267{
    width: 20%;
    position: absolute;
    right: 28%;
    bottom: -80%;
    animation: fla 1s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4411922a */.elementor-591 .elementor-element.elementor-element-4411922a{
    position: absolute;
    width: 20%;
    left: 15%;
    bottom: -30%;
    animation: fla 1s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15ba24e0 */.elementor-591 .elementor-element.elementor-element-15ba24e0{
    position: absolute;
    width: 20%;
    right: 15%;
    bottom: -30%;
    animation: flc 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62e25c34 */.elementor-591 .elementor-element.elementor-element-62e25c34{
    position: absolute;
    width: 25%;
    left: -5%;
    bottom: -10%;
    animation: flc 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b07174e */.elementor-591 .elementor-element.elementor-element-1b07174e{
    position: absolute;
    width: 25%;
    right: -5%;
    bottom: -10%;
    animation: fld 1.5s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44a5d6c6 */.elementor-591 .elementor-element.elementor-element-44a5d6c6{
    position: absolute;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47e4ac5d */.elementor-591 .elementor-element.elementor-element-47e4ac5d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa9c03e */.elementor-591 .elementor-element.elementor-element-aa9c03e{
    animation: fld 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01f4069 */.elementor-591 .elementor-element.elementor-element-01f4069{
    position: absolute;
    bottom: -10%;
    left: 25%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1198da8 */.elementor-591 .elementor-element.elementor-element-1198da8{
    animation: fld 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc4c07f */.elementor-591 .elementor-element.elementor-element-bc4c07f{
    position: absolute;
    bottom: -10%;
    left: 25%
}/* End custom CSS */
/* Start custom CSS for dynamic-photo, class: .elementor-element-5c94ebb */.elementor-591 .elementor-element.elementor-element-5c94ebb img{
    height: 230px;
    width: 180px;
    object-fit: cover;
    border-radius: 200px 200px 0 0;
    overflow: hidden;
    border:double 6px #7C664E;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c9ddd40 */.elementor-591 .elementor-element.elementor-element-c9ddd40{
    position: absolute;
    width: 40%;
    top: 10%;
    right:  -10%;
    animation: flc 1.5s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-223cb0a */.elementor-591 .elementor-element.elementor-element-223cb0a{
    position: absolute;
    width: 40%;
    bottom: 0%;
    left: -10%;
    animation: fld 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74b3848 */.elementor-591 .elementor-element.elementor-element-74b3848{
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2ba68e */.elementor-591 .elementor-element.elementor-element-f2ba68e{
    position: absolute;
    width: 25%;
    left: -5%;
    bottom: -25%;
    animation: fld 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73c4a7f */.elementor-591 .elementor-element.elementor-element-73c4a7f{
    position: absolute;
    width: 40%;
    right:  -15%;
    top: -150%;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57e791a */.elementor-591 .elementor-element.elementor-element-57e791a{
    position: absolute;
    width: 20%;
    left: -7%;
    bottom: -20%;
    animation: fld 1s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66330c8 */.elementor-591 .elementor-element.elementor-element-66330c8{
    position: absolute;
    width: 40%;
    left: -20%;
    top: -50%
}/* End custom CSS */
/* Start custom CSS for dynamic-photo, class: .elementor-element-37b36a5 */.elementor-591 .elementor-element.elementor-element-37b36a5 img{
    height: 230px;
    width: 180px;
    object-fit: cover;
    border-radius: 200px 200px 0 0;
    overflow: hidden;
    border:double 6px #7C664E;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7714c9e */.elementor-591 .elementor-element.elementor-element-7714c9e{
    position: absolute;
    width: 40%;
    top: 10%;
    right:  -10%;
    animation: flc 1.5s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41bcafd */.elementor-591 .elementor-element.elementor-element-41bcafd{
    position: absolute;
    width: 40%;
    bottom: 0%;
    left: -10%;
    animation: fld 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a55756 */.elementor-591 .elementor-element.elementor-element-5a55756{
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae24ffb */.elementor-591 .elementor-element.elementor-element-ae24ffb{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0013243 */.elementor-591 .elementor-element.elementor-element-0013243{
    position: absolute;
    width: 40%;
    right: 0;
    bottom: 35%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c981bb */.elementor-591 .elementor-element.elementor-element-1c981bb{
    position: absolute;
    width: 40%;
    left: -5%;
    bottom: 35%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-269a53a */.elementor-591 .elementor-element.elementor-element-269a53a{
    width: 150%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6e39ff */.elementor-591 .elementor-element.elementor-element-c6e39ff{
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 0.5;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff89308 */.elementor-591 .elementor-element.elementor-element-ff89308{
    position: absolute;
    width: 20%;
    left: 0%;
    bottom: 30%;
    animation: fla 1s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb607bb */.elementor-591 .elementor-element.elementor-element-bb607bb{
    position: absolute;
    width: 20%;
    right: 15%;
    bottom: -30%;
    animation: flc 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b847af */.elementor-591 .elementor-element.elementor-element-3b847af{
    position: absolute;
    width: 25%;
    left: -10%;
    top:  0%;
    animation: flc 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7783b5e */.elementor-591 .elementor-element.elementor-element-7783b5e{
    position: absolute;
    width: 25%;
    right: -5%;
    bottom: -5%;
    animation: fld 1.5s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98165e2 */.elementor-591 .elementor-element.elementor-element-98165e2{
    position: absolute;
    bottom: 0;
    left: 0;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4872b6 */.elementor-591 .elementor-element.elementor-element-a4872b6{
    position: absolute;
    width: 40%;
    right: 0;
    bottom: 35%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8945fdc */.elementor-591 .elementor-element.elementor-element-8945fdc{
    position: absolute;
    width: 40%;
    left: -5%;
    bottom: 35%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ad7ecc */.elementor-591 .elementor-element.elementor-element-2ad7ecc{
    width: 150%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9f4d4 */.elementor-591 .elementor-element.elementor-element-cc9f4d4{
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 0.5;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4349884 */.elementor-591 .elementor-element.elementor-element-4349884{
    position: absolute;
    width: 20%;
    left: 0%;
    top: 30%;
    animation: fla 1s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c9fc84 */.elementor-591 .elementor-element.elementor-element-2c9fc84{
    position: absolute;
    width: 20%;
    right: 15%;
    bottom:0%;
    animation: flc 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a98de58 */.elementor-591 .elementor-element.elementor-element-a98de58{
    position: absolute;
    width: 25%;
    left: -10%;
    top:  20%;
    animation: flc 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f195a4e */.elementor-591 .elementor-element.elementor-element-f195a4e{
    position: absolute;
    width: 25%;
    right: 0%;
    bottom: 10%;
    animation: fld 1.5s infinite linear alternate;
    transform-origin: bottom right;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4edaf8f */.elementor-591 .elementor-element.elementor-element-4edaf8f{
    position: absolute;
    bottom: 0;
    left: 0;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6603880 */.elementor-591 .elementor-element.elementor-element-6603880{
    animation: fld 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccba967 */.elementor-591 .elementor-element.elementor-element-ccba967{
    position: absolute;
    bottom: -10%;
    left: 25%
}/* End custom CSS */
/* Start custom CSS for event-date, class: .elementor-element-9217547 */.sesi-name{font-weight: bold;}
.event-item {display: flex;flex-direction: column;gap: 10px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc4dc91 */.elementor-591 .elementor-element.elementor-element-fc4dc91{
    position: absolute;
    width: 20%;
    right:  -5%;
    bottom: 20%;
    animation: fld 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-279eb9a */.elementor-591 .elementor-element.elementor-element-279eb9a{
    position: absolute;
    width: 15%;
    right: -5%;
    bottom: 5%;
    animation: fld 1s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1457219 */.elementor-591 .elementor-element.elementor-element-1457219{
    position: absolute;
    width: 50%;
    right: -20%;
    bottom: -10%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-601f40a */.elementor-591 .elementor-element.elementor-element-601f40a{
    position: absolute;
    width: 35%;
    left:  -15%;
    bottom: -5%;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f97269 */.elementor-591 .elementor-element.elementor-element-1f97269{
    position: absolute;
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8245073 */.elementor-591 .elementor-element.elementor-element-8245073{
    position: absolute;
    width: 25%;
    left: -5%;
    bottom: 25%;
    animation: fld 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-612efff */.elementor-591 .elementor-element.elementor-element-612efff{
    position: absolute;
    width: 40%;
    right:  -15%;
    bottom: -50%;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-edc2f81 */.elementor-591 .elementor-element.elementor-element-edc2f81{
    position: absolute;
    width: 20%;
    left: -7%;
    bottom: 10%;
    animation: fld 1s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d84834a */.elementor-591 .elementor-element.elementor-element-d84834a{
    width: 22%;
    left: -10%;
    animation: fla 1s infinite linear alternate;
    transform-origin: bottom left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18aac70 */.elementor-591 .elementor-element.elementor-element-18aac70{
    position: absolute;
    top: 7%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-31ee19c */.elementor-591 .elementor-element.elementor-element-31ee19c{
    animation: fld 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-591d6e0 */.elementor-591 .elementor-element.elementor-element-591d6e0{
    position: absolute;
    bottom: -10%;
    left: 25%
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3a82672 */.elementor-591 .elementor-element.elementor-element-3a82672 iframe{border-radius: 15px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2d2e67a */.elementor-591 .elementor-element.elementor-element-2d2e67a{
    width: 15%;
    animation: flb 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ed2e67 */.elementor-591 .elementor-element.elementor-element-3ed2e67{
    width: 20%;
    position: absolute;
    left: 25%;
    bottom: -50%;
    animation: fld 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d54d718 */.elementor-591 .elementor-element.elementor-element-d54d718{
    width: 20%;
    position: absolute;
    right: 28%;
    bottom: -80%;
    animation: fla 1s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d661a27 */.elementor-591 .elementor-element.elementor-element-d661a27{
    position: absolute;
    width: 20%;
    left: 15%;
    bottom: -30%;
    animation: fla 1s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e76ca9 */.elementor-591 .elementor-element.elementor-element-4e76ca9{
    position: absolute;
    width: 20%;
    right: 15%;
    bottom: -30%;
    animation: flc 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b965b4 */.elementor-591 .elementor-element.elementor-element-3b965b4{
    position: absolute;
    width: 25%;
    left: -5%;
    bottom: -10%;
    animation: flc 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88050ff */.elementor-591 .elementor-element.elementor-element-88050ff{
    position: absolute;
    width: 25%;
    right: -5%;
    bottom: -10%;
    animation: fld 1.5s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c6954a */.elementor-591 .elementor-element.elementor-element-2c6954a{
    position: absolute;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for dynamic-photo, class: .elementor-element-046092e */.elementor-591 .elementor-element.elementor-element-046092e img{
    height: 320px;
    width: 210px;
    border-radius: 200px;
    object-fit: cover;
    overflow: hidden;
    border:double 6px #7C664E;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7eef60 */.elementor-591 .elementor-element.elementor-element-b7eef60{
    position: absolute;
    width: 40%;
    top: 10%;
    right:  -10%;
    animation-iteration-count: infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ec16c2b */.elementor-591 .elementor-element.elementor-element-ec16c2b{
    position: absolute;
    width: 40%;
    top: 50%;
    left: -10%;
    animation-iteration-count: infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5bb1e6 */.elementor-591 .elementor-element.elementor-element-a5bb1e6{
    height: 320px;
    width: 210px;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5eca75d */.elementor-591 .elementor-element.elementor-element-5eca75d{
    position: absolute;
    width: 25%;
    left: -5%;
    bottom: 25%;
    animation: fld 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ba37e1 */.elementor-591 .elementor-element.elementor-element-8ba37e1{
    position: absolute;
    width: 40%;
    right:  -15%;
    bottom: -50%;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88749cb */.elementor-591 .elementor-element.elementor-element-88749cb{
    position: absolute;
    width: 20%;
    left: -7%;
    bottom: 10%;
    animation: fld 1s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-566a06a */.elementor-591 .elementor-element.elementor-element-566a06a{
    width: 22%;
    left: -10%;
    animation: fla 1s infinite linear alternate;
    transform-origin: bottom left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbccd94 */.elementor-591 .elementor-element.elementor-element-dbccd94{
    position: absolute;
    top: 10%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7daeb6 */.elementor-591 .elementor-element.elementor-element-c7daeb6{
    position: absolute;
    width: 15%;
    left: -5%;
    bottom: 30%;
    animation: fla 1s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d83ef99 */.elementor-591 .elementor-element.elementor-element-d83ef99{
    position: absolute;
    width: 20%;
    right: 15%;
    bottom: -30%;
    animation: flc 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5707a09 */.elementor-591 .elementor-element.elementor-element-5707a09{
    position: absolute;
    width: 20%;
    left: -7%;
    top:  0;
    animation: flc 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-115b653 */.elementor-591 .elementor-element.elementor-element-115b653{
    position: absolute;
    width: 25%;
    right: -5%;
    bottom: -5%;
    animation: fld 1.5s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2b7caf */.elementor-591 .elementor-element.elementor-element-d2b7caf{
    position: absolute;
    bottom: 0;
    left: 0;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c809f97 */.elementor-591 .elementor-element.elementor-element-c809f97{
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a2c9e9 */.elementor-591 .elementor-element.elementor-element-6a2c9e9{
    position: absolute;
    width: 25%;
    left: -5%;
    bottom: 25%;
    animation: fld 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e1240e5 */.elementor-591 .elementor-element.elementor-element-e1240e5{
    position: absolute;
    width: 40%;
    right:  -25%;
    bottom: -50%;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-387ed76 */.elementor-591 .elementor-element.elementor-element-387ed76{
    position: absolute;
    width: 20%;
    left: -7%;
    bottom: 10%;
    animation: fld 1s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5ceded */.elementor-591 .elementor-element.elementor-element-b5ceded{
    width: 22%;
    left: -10%;
    animation: fla 1s infinite linear alternate;
    transform-origin: bottom left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a39e629 */.elementor-591 .elementor-element.elementor-element-a39e629{
    position: absolute;
    top: 5%;
    width: 120%;
}/* End custom CSS */
/* Start custom CSS for dynamic-photo, class: .elementor-element-368dd50 */.elementor-591 .elementor-element.elementor-element-368dd50 img{
    height: 18rem;
    width: 12rem;
    border-radius: 200px;
    object-fit: cover;
    overflow: hidden;
    border:double 6px #7C664E;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1175a4f */.elementor-591 .elementor-element.elementor-element-1175a4f{
    position: absolute;
    width: 40%;
    top: 10%;
    right:  -10%;
    animation-iteration-count: infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f6242d */.elementor-591 .elementor-element.elementor-element-2f6242d{
    position: absolute;
    width: 40%;
    top: 50%;
    left: -10%;
    animation-iteration-count: infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38556f6 */.elementor-591 .elementor-element.elementor-element-38556f6{
    height: 33vh;
    width: 200px;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a8aa0d */.elementor-591 .elementor-element.elementor-element-2a8aa0d{
    position: absolute;
    width: 40%;
    right: 0;
    bottom: 35%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8195894 */.elementor-591 .elementor-element.elementor-element-8195894{
    position: absolute;
    width: 40%;
    left: -5%;
    bottom: 35%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-31ee781 */.elementor-591 .elementor-element.elementor-element-31ee781{
    width: 150%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0bcde3 */.elementor-591 .elementor-element.elementor-element-a0bcde3{
    width: 15%;
    animation: flb 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1836be6 */.elementor-591 .elementor-element.elementor-element-1836be6{
    width: 20%;
    position: absolute;
    left: 25%;
    bottom: -50%;
    animation: fld 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f55212 */.elementor-591 .elementor-element.elementor-element-2f55212{
    width: 20%;
    position: absolute;
    right: 28%;
    bottom: -80%;
    animation: fla 1s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64b05f3 */.elementor-591 .elementor-element.elementor-element-64b05f3{
    position: absolute;
    width: 20%;
    left: 15%;
    bottom: -30%;
    animation: fla 1s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd0b012 */.elementor-591 .elementor-element.elementor-element-dd0b012{
    position: absolute;
    width: 20%;
    right: 15%;
    bottom: -30%;
    animation: flc 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3fa8e3 */.elementor-591 .elementor-element.elementor-element-a3fa8e3{
    position: absolute;
    width: 25%;
    left: -5%;
    bottom: -10%;
    animation: flc 2s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2277eab */.elementor-591 .elementor-element.elementor-element-2277eab{
    position: absolute;
    width: 25%;
    right: -5%;
    bottom: -10%;
    animation: fld 1.5s infinite linear alternate;
    transform-origin: bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8eca2ab */.elementor-591 .elementor-element.elementor-element-8eca2ab{
    position: absolute;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85b2273 */.elementor-591 .elementor-element.elementor-element-85b2273{
    width: 87%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ac49424 */.elementor-591 .elementor-element.elementor-element-ac49424{
    display: none
}
@keyframes fla{
  from { transform: rotate(-3deg) scale(1); }
  to { transform: rotate(0deg) scale(1.05); }
}

@keyframes flb{
from { transform: rotate(0deg) scale(1); }
  to { transform: rotate(-3deg) scale(1.05); }
}

@keyframes flc{
from { transform: rotate(5deg) scale(1); }
  to { transform: rotate(0deg) scale(1.05); }
}

@keyframes fld{
from { transform: rotate(2deg) scale(1); }
  to { transform: rotate(-2deg) scale(1.1); }
}/* End custom CSS */
/* Start custom CSS for scroll-menu, class: .elementor-element-0788a24 */.elementor-591 .elementor-element.elementor-element-0788a24 .nav{
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Abril Fatface';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://invistory.id/assets/fonts/abril-fatface.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://invistory.id/assets/fonts/inter.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Photograph Signature';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://invistory.id/assets/fonts/photograph-signature.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://invistory.id/assets/fonts/playfair-display.woff2') format('woff2');
}
/* End Custom Fonts CSS */