.elementor-2668 .elementor-element.elementor-element-6ee0c31{--display:flex;}.elementor-2668 .elementor-element.elementor-element-6ee0c31.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2668 .elementor-element.elementor-element-94e0c6a .elementor-repeater-item-146df58 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tanahladofestival.com/wp-content/uploads/2026/04/DSC09073-scaled.jpg);background-size:cover;}.elementor-2668 .elementor-element.elementor-element-94e0c6a .elementor-repeater-item-146df58 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2668 .elementor-element.elementor-element-94e0c6a .elementor-repeater-item-c4f7d39 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tanahladofestival.com/wp-content/uploads/2026/04/DSC09998-1-scaled.jpg);background-size:cover;}.elementor-2668 .elementor-element.elementor-element-94e0c6a .elementor-repeater-item-c4f7d39 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2668 .elementor-element.elementor-element-94e0c6a .elementor-repeater-item-4cf060a .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://tanahladofestival.com/wp-content/uploads/2026/03/LADO6429-1-scaled.jpg);background-size:cover;}.elementor-2668 .elementor-element.elementor-element-94e0c6a .elementor-repeater-item-4cf060a .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2668 .elementor-element.elementor-element-94e0c6a .elementor-repeater-item-a6666d1 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://tanahladofestival.com/wp-content/uploads/2026/04/DSC09027-scaled.jpg);background-size:cover;}.elementor-2668 .elementor-element.elementor-element-94e0c6a .elementor-repeater-item-a6666d1 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2668 .elementor-element.elementor-element-94e0c6a .elementor-repeater-item-03d6cba .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://tanahladofestival.com/wp-content/uploads/2026/04/DSC09026-scaled.jpg);background-size:cover;}.elementor-2668 .elementor-element.elementor-element-94e0c6a .elementor-repeater-item-03d6cba .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2668 .elementor-element.elementor-element-94e0c6a .elementor-repeater-item-29bfc13 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://tanahladofestival.com/wp-content/uploads/2026/04/DSC09020-scaled.jpg);background-size:cover;}.elementor-2668 .elementor-element.elementor-element-94e0c6a .elementor-repeater-item-29bfc13 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2668 .elementor-element.elementor-element-94e0c6a .elementor-repeater-item-7d818ed .swiper-slide-bg{background-color:var( --e-global-color-blocksy_palette_4 );background-image:url(https://tanahladofestival.com/wp-content/uploads/2026/03/LADO7478-scaled.jpg);background-size:cover;}.elementor-2668 .elementor-element.elementor-element-94e0c6a .elementor-repeater-item-7d818ed .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2668 .elementor-element.elementor-element-94e0c6a .swiper-slide{transition-duration:calc(2500ms*1.2);height:600px;}.elementor-2668 .elementor-element.elementor-element-94e0c6a{background-color:#080808;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2668 .elementor-element.elementor-element-94e0c6a.elementor-element{--order:-99999 /* order start hack */;}.elementor-2668 .elementor-element.elementor-element-94e0c6a .swiper-slide-contents{max-width:66%;}.elementor-2668 .elementor-element.elementor-element-94e0c6a .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-94e0c6a .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-2668 .elementor-element.elementor-element-a970bd9{--display:flex;}.elementor-2668 .elementor-element.elementor-element-75fb4fa{--divider-border-style:solid;--divider-color:#FFF6F6;--divider-border-width:2.7px;--divider-icon-size:77px;}.elementor-2668 .elementor-element.elementor-element-75fb4fa .elementor-divider-separator{width:100%;}.elementor-2668 .elementor-element.elementor-element-75fb4fa .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2668 .elementor-element.elementor-element-4856f21{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2668 .elementor-element.elementor-element-72b6ccf > .elementor-widget-container{background-color:#16466900;background-image:url("https://tanahladofestival.com/wp-content/uploads/2026/04/ASET-AWAN-WEB-700x700.webp");border-style:groove;box-shadow:3px 9px 10px 0px rgba(0,0,0,0.5);}.elementor-2668 .elementor-element.elementor-element-72b6ccf:hover .elementor-widget-container{border-style:groove;}.elementor-2668 .elementor-element.elementor-element-72b6ccf .awea-section-signature{text-align:center;}.elementor-2668 .elementor-element.elementor-element-4bca3dc{--display:flex;}.elementor-2668 .elementor-element.elementor-element-b9cdce5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-b9cdce5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.55);color:var( --e-global-color-blocksy_palette_8 );}.elementor-2668 .elementor-element.elementor-element-f5dc775{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2668 .elementor-element.elementor-element-b0b0cc3{padding:30px 50px 0px 50px;text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-b0b0cc3 p{margin-block-end:7px;}.elementor-2668 .elementor-element.elementor-element-e89dbe0{--display:flex;}.elementor-2668 .elementor-element.elementor-element-b71eb70{--divider-border-style:solid;--divider-color:#FFF6F6;--divider-border-width:2.7px;--divider-icon-size:77px;}.elementor-2668 .elementor-element.elementor-element-b71eb70 .elementor-divider-separator{width:100%;}.elementor-2668 .elementor-element.elementor-element-b71eb70 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2668 .elementor-element.elementor-element-266500c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2668 .elementor-element.elementor-element-4eb7655{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2668 .elementor-element.elementor-element-0fc4ef4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-0fc4ef4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.56);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-64065f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2668 .elementor-element.elementor-element-1eb6f69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2668 .elementor-element.elementor-element-c7bc69e{--display:flex;}.elementor-2668 .elementor-element.elementor-element-fb14d31{padding:30px 50px 0px 50px;text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-fb14d31 p{margin-block-end:7px;}.elementor-2668 .elementor-element.elementor-element-a044cd0{--display:flex;}.elementor-2668 .elementor-element.elementor-element-9df5795{--divider-border-style:solid;--divider-color:#FFF6F6;--divider-border-width:2.7px;--divider-icon-size:77px;}.elementor-2668 .elementor-element.elementor-element-9df5795 .elementor-divider-separator{width:100%;}.elementor-2668 .elementor-element.elementor-element-9df5795 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2668 .elementor-element.elementor-element-e092fc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2668 .elementor-element.elementor-element-21baba9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-21baba9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.56);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-80c1f77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-80c1f77 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.56);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-ad4beb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2668 .elementor-element.elementor-element-8f6e21e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2668 .elementor-element.elementor-element-4659f0a{padding:30px 50px 0px 50px;text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-4659f0a p{margin-block-end:3px;}.elementor-2668 .elementor-element.elementor-element-ef10966{padding:0px 50px 0px 50px;text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-ef10966 p{margin-block-end:0px;}.elementor-2668 .elementor-element.elementor-element-997c084{--divider-border-style:solid;--divider-color:#FFF6F6;--divider-border-width:2.7px;--divider-icon-size:77px;}.elementor-2668 .elementor-element.elementor-element-997c084 .elementor-divider-separator{width:100%;}.elementor-2668 .elementor-element.elementor-element-997c084 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2668 .elementor-element.elementor-element-74da1a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2668 .elementor-element.elementor-element-74da1a3 > .elementor-shape-bottom .elementor-shape-fill, .elementor-2668 .elementor-element.elementor-element-74da1a3 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#D4B276;}.elementor-2668 .elementor-element.elementor-element-e2adbd7{text-align:center;}.elementor-2668 .elementor-element.elementor-element-e2adbd7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.88);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-6e1a43f{--spacer-size:50px;}.elementor-2668 .elementor-element.elementor-element-8da59c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2668 .elementor-element.elementor-element-0721db4{--display:flex;}.elementor-2668 .elementor-element.elementor-element-6e8c161{width:var( --container-widget-width, 100.094% );max-width:100.094%;--container-widget-width:100.094%;--container-widget-flex-grow:0;}.elementor-2668 .elementor-element.elementor-element-6e8c161.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2668 .elementor-element.elementor-element-6e8c161 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2668 .elementor-element.elementor-element-da3985e{--display:flex;}.elementor-2668 .elementor-element.elementor-element-da3985e > .elementor-shape-top .elementor-shape-fill, .elementor-2668 .elementor-element.elementor-element-da3985e > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#D4B276;}.elementor-2668 .elementor-element.elementor-element-c7141c0{--spacer-size:50px;}.elementor-2668 .elementor-element.elementor-element-7d55321{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2668 .elementor-element.elementor-element-09de0f6{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-09de0f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:900;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.56);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-5c9787c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-2668 .elementor-element.elementor-element-5c9787c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:900;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.56);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-4d3329c{--display:flex;--min-height:60px;--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 6px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:6px;border-color:#00A27C;--border-color:#00A27C;--border-radius:8px 0px 6px 8px;box-shadow:0px 1px 0px 0px rgba(0,0,0,0.5);--padding-top:1px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2668 .elementor-element.elementor-element-4d3329c:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-4d3329c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_5 );background-image:url("https://tanahladofestival.com/wp-content/uploads/2026/04/ASET-AWAN-WEB.webp");}.elementor-2668 .elementor-element.elementor-element-4d3329c::before, .elementor-2668 .elementor-element.elementor-element-4d3329c > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-4d3329c > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-4d3329c > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-4d3329c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-4d3329c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-4d3329c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2668 .elementor-element.elementor-element-71be3e2{width:var( --container-widget-width, 5% );max-width:5%;margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + 11px) -4px;padding:0px 0px 0px 0px;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-2668 .elementor-element.elementor-element-71be3e2.elementor-element{--align-self:flex-end;}.elementor-2668 .elementor-element.elementor-element-71be3e2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-3695a7e{width:var( --container-widget-width, 100% );max-width:100%;margin:8px 1px calc(var(--kit-widget-spacing, 0px) + 1px) -22px;padding:4px -9px 0px 4px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-weight:700;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.55);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-3695a7e.elementor-element{--align-self:flex-end;}.elementor-2668 .elementor-element.elementor-element-66be279{--display:flex;--min-height:60px;--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 6px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:6px;border-color:#00A27C;--border-color:#00A27C;--border-radius:8px 0px 6px 8px;box-shadow:0px 1px 0px 0px rgba(0,0,0,0.5);--padding-top:1px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2668 .elementor-element.elementor-element-66be279:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-66be279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_5 );background-image:url("https://tanahladofestival.com/wp-content/uploads/2026/04/ASET-AWAN-WEB.webp");}.elementor-2668 .elementor-element.elementor-element-66be279::before, .elementor-2668 .elementor-element.elementor-element-66be279 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-66be279 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-66be279 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-66be279 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-66be279 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-66be279.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2668 .elementor-element.elementor-element-acd8470{width:var( --container-widget-width, 5% );max-width:5%;margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + 11px) -4px;padding:0px 0px 0px 0px;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-2668 .elementor-element.elementor-element-acd8470.elementor-element{--align-self:flex-end;}.elementor-2668 .elementor-element.elementor-element-acd8470 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-731cc46{width:var( --container-widget-width, 100% );max-width:100%;margin:8px 1px calc(var(--kit-widget-spacing, 0px) + 1px) -22px;padding:4px -9px 0px 4px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-weight:700;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.55);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-731cc46.elementor-element{--align-self:flex-end;}.elementor-2668 .elementor-element.elementor-element-72498a5{--display:flex;--min-height:60px;--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 6px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:6px;border-color:#00A27C;--border-color:#00A27C;--border-radius:8px 0px 6px 8px;box-shadow:0px 1px 0px 0px rgba(0,0,0,0.5);--padding-top:1px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2668 .elementor-element.elementor-element-72498a5:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-72498a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_5 );background-image:url("https://tanahladofestival.com/wp-content/uploads/2026/04/ASET-AWAN-WEB.webp");}.elementor-2668 .elementor-element.elementor-element-72498a5::before, .elementor-2668 .elementor-element.elementor-element-72498a5 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-72498a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-72498a5 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-72498a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-72498a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-72498a5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2668 .elementor-element.elementor-element-551beb0{width:var( --container-widget-width, 5% );max-width:5%;margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + 11px) -4px;padding:0px 0px 0px 0px;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-2668 .elementor-element.elementor-element-551beb0.elementor-element{--align-self:flex-end;}.elementor-2668 .elementor-element.elementor-element-551beb0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-afd14b9{width:var( --container-widget-width, 100% );max-width:100%;margin:8px 1px calc(var(--kit-widget-spacing, 0px) + 1px) -22px;padding:4px -9px 0px 4px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-weight:700;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.55);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-afd14b9.elementor-element{--align-self:flex-end;}.elementor-2668 .elementor-element.elementor-element-4010d73{--display:flex;--min-height:60px;--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 6px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:6px;border-color:#00A27C;--border-color:#00A27C;--border-radius:8px 0px 6px 8px;box-shadow:0px 1px 0px 0px rgba(0,0,0,0.5);--padding-top:1px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2668 .elementor-element.elementor-element-4010d73:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-4010d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_5 );background-image:url("https://tanahladofestival.com/wp-content/uploads/2026/04/ASET-AWAN-WEB.webp");}.elementor-2668 .elementor-element.elementor-element-4010d73::before, .elementor-2668 .elementor-element.elementor-element-4010d73 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-4010d73 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-4010d73 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-4010d73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-4010d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-4010d73.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2668 .elementor-element.elementor-element-18e554e{width:var( --container-widget-width, 5% );max-width:5%;margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + 11px) -4px;padding:0px 0px 0px 0px;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-2668 .elementor-element.elementor-element-18e554e.elementor-element{--align-self:flex-end;}.elementor-2668 .elementor-element.elementor-element-18e554e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-ccf87fd{width:var( --container-widget-width, 100% );max-width:100%;margin:8px 1px calc(var(--kit-widget-spacing, 0px) + 1px) -22px;padding:4px -9px 0px 4px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-weight:700;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.55);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-ccf87fd.elementor-element{--align-self:flex-end;}.elementor-2668 .elementor-element.elementor-element-f6d2a68{--display:flex;--min-height:60px;--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 6px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:6px;border-color:#00A27C;--border-color:#00A27C;--border-radius:8px 0px 6px 8px;box-shadow:0px 1px 0px 0px rgba(0,0,0,0.5);--padding-top:1px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2668 .elementor-element.elementor-element-f6d2a68:not(.elementor-motion-effects-element-type-background), .elementor-2668 .elementor-element.elementor-element-f6d2a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_5 );background-image:url("https://tanahladofestival.com/wp-content/uploads/2026/04/ASET-AWAN-WEB.webp");}.elementor-2668 .elementor-element.elementor-element-f6d2a68::before, .elementor-2668 .elementor-element.elementor-element-f6d2a68 > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-f6d2a68 > .e-con-inner > .elementor-background-video-container::before, .elementor-2668 .elementor-element.elementor-element-f6d2a68 > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-f6d2a68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2668 .elementor-element.elementor-element-f6d2a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2668 .elementor-element.elementor-element-f6d2a68.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2668 .elementor-element.elementor-element-abf6e50{width:var( --container-widget-width, 5% );max-width:5%;margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + 11px) -4px;padding:0px 0px 0px 0px;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-2668 .elementor-element.elementor-element-abf6e50.elementor-element{--align-self:flex-end;}.elementor-2668 .elementor-element.elementor-element-abf6e50 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-1a52624{width:var( --container-widget-width, 100% );max-width:100%;margin:8px 1px calc(var(--kit-widget-spacing, 0px) + 1px) -22px;padding:4px -9px 0px 4px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-weight:700;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.55);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-1a52624.elementor-element{--align-self:flex-end;}.elementor-2668 .elementor-element.elementor-element-4b72f5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2668 .elementor-element.elementor-element-aa33e1b{--divider-border-style:solid;--divider-color:#FFF6F6;--divider-border-width:2.7px;--divider-icon-size:77px;}.elementor-2668 .elementor-element.elementor-element-aa33e1b .elementor-divider-separator{width:100%;}.elementor-2668 .elementor-element.elementor-element-aa33e1b .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2668 .elementor-element.elementor-element-e1f4f27{--display:flex;}.elementor-2668 .elementor-element.elementor-element-6de3a39{text-align:center;}.elementor-2668 .elementor-element.elementor-element-6de3a39 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.55);color:var( --e-global-color-blocksy_palette_8 );}.elementor-2668 .elementor-element.elementor-element-bee2d70{--display:flex;}.elementor-2668 .elementor-element.elementor-element-bee2d70 > .elementor-shape-bottom .elementor-shape-fill, .elementor-2668 .elementor-element.elementor-element-bee2d70 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#D4B276;}.elementor-2668 .elementor-element.elementor-element-34f1786{--spacer-size:50px;}.elementor-2668 .elementor-element.elementor-element-f592687{--display:flex;}.elementor-2668 .elementor-element.elementor-element-f592687.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2668 .elementor-element.elementor-element-ca00442 > .elementor-widget-container{padding:20px 100px 100px 100px;}.elementor-2668 .elementor-element.elementor-element-ca00442 .awea-timeline-content{background-color:#ffffff;border-radius:50px 50px 50px 50px;padding:45px 45px 45px 45px;}.elementor-2668 .elementor-element.elementor-element-ca00442 .awea-timeline-content:hover{border-color:#15EDD9;}.elementor-2668 .elementor-element.elementor-element-ca00442 .awea-timeline-container::before{background:linear-gradient(to bottom, transparent, #F30D0D 15%, #F30D0D 85%, transparent);}.elementor-2668 .elementor-element.elementor-element-ca00442 .awea-step-tag{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-2668 .elementor-element.elementor-element-ca00442 .awea-timeline-content h3{font-family:"Montserrat", Sans-serif;}.elementor-2668 .elementor-element.elementor-element-9c96840{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2668 .elementor-element.elementor-element-9c96840 > .elementor-shape-top .elementor-shape-fill, .elementor-2668 .elementor-element.elementor-element-9c96840 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#D4B276;}.elementor-2668 .elementor-element.elementor-element-2f67610{--spacer-size:50px;}.elementor-2668 .elementor-element.elementor-element-1c12dce{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.7px;--divider-icon-size:77px;}.elementor-2668 .elementor-element.elementor-element-1c12dce .elementor-divider-separator{width:100%;}.elementor-2668 .elementor-element.elementor-element-1c12dce .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2668 .elementor-element.elementor-element-d3fdad8{--display:flex;}.elementor-2668 .elementor-element.elementor-element-a9d0d55{text-align:center;}.elementor-2668 .elementor-element.elementor-element-a9d0d55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.74);color:var( --e-global-color-blocksy_palette_8 );}.elementor-2668 .elementor-element.elementor-element-5bea5dd{--display:flex;}.elementor-2668 .elementor-element.elementor-element-c4e3edf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2668 .elementor-element.elementor-element-63d4383 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-2668 .elementor-element.elementor-element-63d4383{grid-column:span 1;}.elementor-2668 .elementor-element.elementor-element-63d4383.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2668 .elementor-element.elementor-element-63d4383 .awea-image-box-card{text-align:center;padding:20px 20px 20px 20px;background-color:var( --e-global-color-blocksy_palette_5 );}.elementor-2668 .elementor-element.elementor-element-951da02 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-2668 .elementor-element.elementor-element-951da02{grid-column:span 1;}.elementor-2668 .elementor-element.elementor-element-951da02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2668 .elementor-element.elementor-element-951da02 .awea-image-box-card{text-align:center;padding:20px 20px 20px 20px;background-color:var( --e-global-color-blocksy_palette_5 );}.elementor-2668 .elementor-element.elementor-element-a22fa7e > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-2668 .elementor-element.elementor-element-a22fa7e{grid-column:span 1;}.elementor-2668 .elementor-element.elementor-element-a22fa7e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2668 .elementor-element.elementor-element-a22fa7e .awea-image-box-card{text-align:center;padding:20px 20px 20px 20px;background-color:var( --e-global-color-blocksy_palette_5 );}.elementor-2668 .elementor-element.elementor-element-1bc7ae5{--spacer-size:50px;}.elementor-2668 .elementor-element.elementor-element-49082d6{--display:flex;}.elementor-2668 .elementor-element.elementor-element-9e914b9{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.7px;--divider-icon-size:77px;}.elementor-2668 .elementor-element.elementor-element-9e914b9 .elementor-divider-separator{width:100%;}.elementor-2668 .elementor-element.elementor-element-9e914b9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2668 .elementor-element.elementor-element-38f0a0b{text-align:center;}.elementor-2668 .elementor-element.elementor-element-38f0a0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.59);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-16deaac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2668 .elementor-element.elementor-element-49a246d{--e-image-carousel-slides-to-show:4;}.elementor-2668 .elementor-element.elementor-element-9556625{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.7px;--divider-icon-size:77px;}.elementor-2668 .elementor-element.elementor-element-9556625 .elementor-divider-separator{width:100%;}.elementor-2668 .elementor-element.elementor-element-9556625 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2668 .elementor-element.elementor-element-7e929cf{--display:flex;}.elementor-2668 .elementor-element.elementor-element-083bc9d{text-align:center;}.elementor-2668 .elementor-element.elementor-element-083bc9d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:900;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.59);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-38284ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2668 .elementor-element.elementor-element-116c67c{--e-image-carousel-slides-to-show:4;}.elementor-2668 .elementor-element.elementor-element-7c9c5f7{--display:flex;}.elementor-2668 .elementor-element.elementor-element-8432a46{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2.7px;--divider-icon-size:77px;}.elementor-2668 .elementor-element.elementor-element-8432a46 .elementor-divider-separator{width:100%;}.elementor-2668 .elementor-element.elementor-element-8432a46 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2668 .elementor-element.elementor-element-2bdbeca{--display:flex;}.elementor-2668 .elementor-element.elementor-element-62a8b63{text-align:center;}.elementor-2668 .elementor-element.elementor-element-62a8b63 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:900;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.59);color:var( --e-global-color-blocksy_palette_6 );}.elementor-2668 .elementor-element.elementor-element-f80c527{--display:flex;}.elementor-2668 .elementor-element.elementor-element-8a8cc12{--e-image-carousel-slides-to-show:4;}.elementor-2668 .elementor-element.elementor-element-02f1b5d{--display:flex;}.elementor-2668 .elementor-element.elementor-element-55df988{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2.7px;--divider-icon-size:77px;}.elementor-2668 .elementor-element.elementor-element-55df988 .elementor-divider-separator{width:100%;}.elementor-2668 .elementor-element.elementor-element-55df988 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}body.elementor-page-2668:not(.elementor-motion-effects-element-type-background), body.elementor-page-2668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #f2295b 100%);}@media(max-width:1024px){.elementor-2668 .elementor-element.elementor-element-b0b0cc3{font-size:15px;}.elementor-2668 .elementor-element.elementor-element-fb14d31{font-size:15px;}.elementor-2668 .elementor-element.elementor-element-4659f0a{font-size:15px;}.elementor-2668 .elementor-element.elementor-element-ef10966{font-size:15px;}.elementor-2668 .elementor-element.elementor-element-c4e3edf{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2668 .elementor-element.elementor-element-6ee0c31{--width:100%;}.elementor-2668 .elementor-element.elementor-element-4d3329c{--width:55%;}.elementor-2668 .elementor-element.elementor-element-66be279{--width:55%;}.elementor-2668 .elementor-element.elementor-element-72498a5{--width:55%;}.elementor-2668 .elementor-element.elementor-element-4010d73{--width:55%;}.elementor-2668 .elementor-element.elementor-element-f6d2a68{--width:55%;}}@media(max-width:767px){.elementor-2668 .elementor-element.elementor-element-75fb4fa .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2668 .elementor-element.elementor-element-b9cdce5 .elementor-heading-title{font-size:38px;}.elementor-2668 .elementor-element.elementor-element-b0b0cc3{padding:10px 35px 0px 35px;text-align:justify;font-size:11px;}.elementor-2668 .elementor-element.elementor-element-b71eb70 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2668 .elementor-element.elementor-element-0fc4ef4 .elementor-heading-title{font-size:38px;}.elementor-2668 .elementor-element.elementor-element-fb14d31{padding:10px 35px 0px 35px;text-align:justify;font-size:11px;}.elementor-2668 .elementor-element.elementor-element-9df5795 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2668 .elementor-element.elementor-element-21baba9 .elementor-heading-title{font-size:27px;}.elementor-2668 .elementor-element.elementor-element-80c1f77 .elementor-heading-title{font-size:21px;}.elementor-2668 .elementor-element.elementor-element-4659f0a{padding:10px 35px 0px 35px;text-align:justify;font-size:10px;}.elementor-2668 .elementor-element.elementor-element-ef10966{padding:0px 35px 0px 35px;text-align:justify;font-size:10px;}.elementor-2668 .elementor-element.elementor-element-997c084 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2668 .elementor-element.elementor-element-e2adbd7 .elementor-heading-title{font-size:38px;}.elementor-2668 .elementor-element.elementor-element-09de0f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2668 .elementor-element.elementor-element-09de0f6 .elementor-heading-title{font-size:38px;}.elementor-2668 .elementor-element.elementor-element-5c9787c{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2668 .elementor-element.elementor-element-5c9787c .elementor-heading-title{font-size:38px;}.elementor-2668 .elementor-element.elementor-element-3695a7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:271px;--container-widget-flex-grow:0;width:var( --container-widget-width, 271px );max-width:271px;text-align:start;}.elementor-2668 .elementor-element.elementor-element-731cc46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:271px;--container-widget-flex-grow:0;width:var( --container-widget-width, 271px );max-width:271px;text-align:start;}.elementor-2668 .elementor-element.elementor-element-afd14b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:271px;--container-widget-flex-grow:0;width:var( --container-widget-width, 271px );max-width:271px;text-align:start;}.elementor-2668 .elementor-element.elementor-element-ccf87fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:271px;--container-widget-flex-grow:0;width:var( --container-widget-width, 271px );max-width:271px;text-align:start;}.elementor-2668 .elementor-element.elementor-element-1a52624{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:271px;--container-widget-flex-grow:0;width:var( --container-widget-width, 271px );max-width:271px;text-align:start;}.elementor-2668 .elementor-element.elementor-element-aa33e1b .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2668 .elementor-element.elementor-element-6de3a39{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-2668 .elementor-element.elementor-element-6de3a39 .elementor-heading-title{font-size:38px;}.elementor-2668 .elementor-element.elementor-element-f592687{--width:313px;}.elementor-2668 .elementor-element.elementor-element-ca00442 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2668 .elementor-element.elementor-element-1c12dce .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2668 .elementor-element.elementor-element-a9d0d55{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2668 .elementor-element.elementor-element-a9d0d55 .elementor-heading-title{font-size:38px;}.elementor-2668 .elementor-element.elementor-element-c4e3edf{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2668 .elementor-element.elementor-element-63d4383 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-2668 .elementor-element.elementor-element-951da02 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-2668 .elementor-element.elementor-element-a22fa7e > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-2668 .elementor-element.elementor-element-9e914b9 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2668 .elementor-element.elementor-element-38f0a0b .elementor-heading-title{font-size:39px;}.elementor-2668 .elementor-element.elementor-element-49a246d{--e-image-carousel-slides-to-show:3;}.elementor-2668 .elementor-element.elementor-element-9556625 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2668 .elementor-element.elementor-element-083bc9d .elementor-heading-title{font-size:39px;}.elementor-2668 .elementor-element.elementor-element-116c67c{--e-image-carousel-slides-to-show:3;}.elementor-2668 .elementor-element.elementor-element-8432a46 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-2668 .elementor-element.elementor-element-62a8b63 .elementor-heading-title{font-size:39px;}.elementor-2668 .elementor-element.elementor-element-8a8cc12{--e-image-carousel-slides-to-show:3;}.elementor-2668 .elementor-element.elementor-element-55df988 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}}/* Start custom CSS for divider, class: .elementor-element-75fb4fa */.elementor-2668 .elementor-element.elementor-element-75fb4fa {
    position: relative;
    overflow: hidden;
    background: transparent !important;
}

/* garis atas */
.elementor-2668 .elementor-element.elementor-element-75fb4fa::before {
    content: "";
    position: absolute;
    top: 10px;
    left: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMove 4s linear infinite;
}

/* garis bawah */
.elementor-2668 .elementor-element.elementor-element-75fb4fa::after {
    content: "";
    position: absolute;
    bottom: 10px;
    right: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMoveReverse 4s linear infinite;
}

@keyframes lineMove {
    0% { left: -30%; }
    100% { left: 120%; }
}

@keyframes lineMoveReverse {
    0% { right: -30%; }
    100% { right: 120%; }
}/* End custom CSS */
/* Start custom CSS for awesome-heading, class: .elementor-element-72b6ccf *//* Mengubah warna tag atas (Insights 2026) */
.awea-section-signature-tag {
    color: #ffffff !important;
}

/* Mengubah warna judul utama (Beyond the Standard Grid.) */
.awea-section-signature-title {
    color: #ffffff !important;
}

/* Mengubah warna deskripsi bawah */
.awea-section-signature-desc {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9cdce5 */.elementor-2668 .elementor-element.elementor-element-b9cdce5 .elementor-heading-title{
    position: relative;
    display: inline-block;
    color: #fff;
    overflow: hidden;
}

/* kilau hanya di teks */
.elementor-2668 .elementor-element.elementor-element-b9cdce5 .elementor-heading-title::after{
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.8),
        transparent
    );
    animation: kilauTeks 2.5s linear infinite;
}

@keyframes kilauTeks{
    0%{
        left:-100%;
    }
    100%{
        left:120%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0b0cc3 */.elementor-2668 .elementor-element.elementor-element-b0b0cc3 .elementor-heading-title{
    position: relative;
    display: inline-block;
    color: #fff;
    overflow: hidden;
}

/* kilau hanya di teks */
.elementor-2668 .elementor-element.elementor-element-b0b0cc3 .elementor-heading-title::after{
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.8),
        transparent
    );
    animation: kilauTeks 2.5s linear infinite;
}

@keyframes kilauTeks{
    0%{
        left:-100%;
    }
    100%{
        left:120%;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b71eb70 */.elementor-2668 .elementor-element.elementor-element-b71eb70 {
    position: relative;
    overflow: hidden;
    background: transparent !important;
}

/* garis atas */
.elementor-2668 .elementor-element.elementor-element-b71eb70::before {
    content: "";
    position: absolute;
    top: 10px;
    left: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMove 4s linear infinite;
}

/* garis bawah */
.elementor-2668 .elementor-element.elementor-element-b71eb70::after {
    content: "";
    position: absolute;
    bottom: 10px;
    right: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMoveReverse 4s linear infinite;
}

@keyframes lineMove {
    0% { left: -30%; }
    100% { left: 120%; }
}

@keyframes lineMoveReverse {
    0% { right: -30%; }
    100% { right: 120%; }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9df5795 */.elementor-2668 .elementor-element.elementor-element-9df5795 {
    position: relative;
    overflow: hidden;
    background: transparent !important;
}

/* garis atas */
.elementor-2668 .elementor-element.elementor-element-9df5795::before {
    content: "";
    position: absolute;
    top: 10px;
    left: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMove 4s linear infinite;
}

/* garis bawah */
.elementor-2668 .elementor-element.elementor-element-9df5795::after {
    content: "";
    position: absolute;
    bottom: 10px;
    right: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMoveReverse 4s linear infinite;
}

@keyframes lineMove {
    0% { left: -30%; }
    100% { left: 120%; }
}

@keyframes lineMoveReverse {
    0% { right: -30%; }
    100% { right: 120%; }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-997c084 */.elementor-2668 .elementor-element.elementor-element-997c084 {
    position: relative;
    overflow: hidden;
    background: transparent !important;
}

/* garis atas */
.elementor-2668 .elementor-element.elementor-element-997c084::before {
    content: "";
    position: absolute;
    top: 10px;
    left: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMove 4s linear infinite;
}

/* garis bawah */
.elementor-2668 .elementor-element.elementor-element-997c084::after {
    content: "";
    position: absolute;
    bottom: 10px;
    right: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMoveReverse 4s linear infinite;
}

@keyframes lineMove {
    0% { left: -30%; }
    100% { left: 120%; }
}

@keyframes lineMoveReverse {
    0% { right: -30%; }
    100% { right: 120%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d3329c */.elementor-2668 .elementor-element.elementor-element-4d3329c{
    transition: .3s ease;
}

.elementor-2668 .elementor-element.elementor-element-4d3329c:hover{
    transform: translateY(-6px);
    box-shadow: 0 10px 25px rgba(0,0,0,.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66be279 */.elementor-2668 .elementor-element.elementor-element-66be279{
    transition: .3s ease;
}

.elementor-2668 .elementor-element.elementor-element-66be279:hover{
    transform: translateY(-6px);
    box-shadow: 0 10px 25px rgba(0,0,0,.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72498a5 */.elementor-2668 .elementor-element.elementor-element-72498a5{
    transition: .3s ease;
}

.elementor-2668 .elementor-element.elementor-element-72498a5:hover{
    transform: translateY(-6px);
    box-shadow: 0 10px 25px rgba(0,0,0,.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4010d73 */.elementor-2668 .elementor-element.elementor-element-4010d73{
    transition: .3s ease;
}

.elementor-2668 .elementor-element.elementor-element-4010d73:hover{
    transform: translateY(-6px);
    box-shadow: 0 10px 25px rgba(0,0,0,.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6d2a68 */.elementor-2668 .elementor-element.elementor-element-f6d2a68{
    transition: .3s ease;
}

.elementor-2668 .elementor-element.elementor-element-f6d2a68:hover{
    transform: translateY(-6px);
    box-shadow: 0 10px 25px rgba(0,0,0,.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8da59c1 *//* Container Utama */
.elementor-2668 .elementor-element.elementor-element-8da59c1 {
    position: relative;
    overflow: hidden;
}

/* --- TAMBAHAN PENTING: Mendorong semua konten asli ke depan --- */
.elementor-2668 .elementor-element.elementor-element-8da59c1 > * {
    position: relative;
    z-index: 2 !important; /* Memaksa teks/list Elementor berada di atas pita film */
}

/* PITA FILM UTAMA (Layer Depan) */
.elementor-2668 .elementor-element.elementor-element-8da59c1::before {
    content: "";
    position: absolute;
    top: 15%;
    left: -10%;
    width: 120%;
    height: 120px;
    
    background:
        radial-gradient(circle at 30px 50%, transparent 8px, rgba(0,0,0,0.4) 9px, transparent 10px) repeat-x,
        linear-gradient(
            90deg,
            #A67C00 0%,
            #BF953F 25%,
            #FCF6BA 50%,
            #B38728 75%,
            #FDFFF5 100%
        );
    background-size: 60px 100%, 200% 100%;
    
    opacity: 0.4;
    filter: drop-shadow(0 4px 10px rgba(191, 149, 63, 0.3)) blur(0.5px);
    pointer-events: none; 
    
    animation: 
        floatWave 12s ease-in-out infinite,
        seamlessShimmer 5s linear infinite;
    
    transform-origin: center;
    z-index: 0; /* Berada di bawah konten (z-index: 2) */
}

/* PITA FILM KEDUA (Layer Background) */
.elementor-2668 .elementor-element.elementor-element-8da59c1::after {
    content: "";
    position: absolute;
    bottom: 10%;
    right: -10%;
    width: 120%;
    height: 90px;
    
    background:
        radial-gradient(circle at 30px 50%, transparent 6px, rgba(0,0,0,0.5) 7px, transparent 8px) repeat-x,
        linear-gradient(
            -90deg,
            #A67C00 0%,
            #BF953F 25%,
            #FCF6BA 50%,
            #B38728 75%,
            #FDFFF5 100%
        );
    background-size: 60px 100%, 200% 100%;
    
    opacity: 0.25;
    filter: drop-shadow(0 4px 15px rgba(0,0,0,0.5)) blur(1.5px);
    pointer-events: none;
    
    animation: 
        floatWaveReverse 15s ease-in-out infinite,
        seamlessShimmer 6s linear infinite reverse; 
    
    transform-origin: center;
    z-index: 0; /* Berada di bawah konten (z-index: 2) */
}

/* --- KUMPULAN ANIMASI --- */
@keyframes floatWave {
    0% { transform: translateY(0) rotate(-4deg) skewX(0deg); }
    50% { transform: translateY(-15px) rotate(2deg) skewX(2deg); }
    100% { transform: translateY(0) rotate(-4deg) skewX(0deg); }
}

@keyframes floatWaveReverse {
    0% { transform: translateY(0) rotate(5deg) skewX(0deg); }
    50% { transform: translateY(20px) rotate(-3deg) skewX(-2deg); }
    100% { transform: translateY(0) rotate(5deg) skewX(0deg); }
}

@keyframes seamlessShimmer {
    0% { background-position: 0 0, 0% 0; }
    100% { background-position: -120px 0, 200% 0; } 
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aa33e1b */.elementor-2668 .elementor-element.elementor-element-aa33e1b {
    position: relative;
    overflow: hidden;
    background: transparent !important;
}

/* garis atas */
.elementor-2668 .elementor-element.elementor-element-aa33e1b::before {
    content: "";
    position: absolute;
    top: 10px;
    left: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMove 4s linear infinite;
}

/* garis bawah */
.elementor-2668 .elementor-element.elementor-element-aa33e1b::after {
    content: "";
    position: absolute;
    bottom: 10px;
    right: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMoveReverse 4s linear infinite;
}

@keyframes lineMove {
    0% { left: -30%; }
    100% { left: 120%; }
}

@keyframes lineMoveReverse {
    0% { right: -30%; }
    100% { right: 120%; }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1c12dce */.elementor-2668 .elementor-element.elementor-element-1c12dce {
    position: relative;
    overflow: hidden;
    background: transparent !important;
}

/* garis atas */
.elementor-2668 .elementor-element.elementor-element-1c12dce::before {
    content: "";
    position: absolute;
    top: 10px;
    left: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMove 4s linear infinite;
}

/* garis bawah */
.elementor-2668 .elementor-element.elementor-element-1c12dce::after {
    content: "";
    position: absolute;
    bottom: 10px;
    right: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMoveReverse 4s linear infinite;
}

@keyframes lineMove {
    0% { left: -30%; }
    100% { left: 120%; }
}

@keyframes lineMoveReverse {
    0% { right: -30%; }
    100% { right: 120%; }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9e914b9 */.elementor-2668 .elementor-element.elementor-element-9e914b9 {
    position: relative;
    overflow: hidden;
    background: transparent !important;
}

/* garis atas */
.elementor-2668 .elementor-element.elementor-element-9e914b9::before {
    content: "";
    position: absolute;
    top: 10px;
    left: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMove 4s linear infinite;
}

/* garis bawah */
.elementor-2668 .elementor-element.elementor-element-9e914b9::after {
    content: "";
    position: absolute;
    bottom: 10px;
    right: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMoveReverse 4s linear infinite;
}

@keyframes lineMove {
    0% { left: -30%; }
    100% { left: 120%; }
}

@keyframes lineMoveReverse {
    0% { right: -30%; }
    100% { right: 120%; }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9556625 */.elementor-2668 .elementor-element.elementor-element-9556625 {
    position: relative;
    overflow: hidden;
    background: transparent !important;
}

/* garis atas */
.elementor-2668 .elementor-element.elementor-element-9556625::before {
    content: "";
    position: absolute;
    top: 10px;
    left: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMove 4s linear infinite;
}

/* garis bawah */
.elementor-2668 .elementor-element.elementor-element-9556625::after {
    content: "";
    position: absolute;
    bottom: 10px;
    right: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMoveReverse 4s linear infinite;
}

@keyframes lineMove {
    0% { left: -30%; }
    100% { left: 120%; }
}

@keyframes lineMoveReverse {
    0% { right: -30%; }
    100% { right: 120%; }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8432a46 */.elementor-2668 .elementor-element.elementor-element-8432a46 {
    position: relative;
    overflow: hidden;
    background: transparent !important;
}

/* garis atas */
.elementor-2668 .elementor-element.elementor-element-8432a46::before {
    content: "";
    position: absolute;
    top: 10px;
    left: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMove 4s linear infinite;
}

/* garis bawah */
.elementor-2668 .elementor-element.elementor-element-8432a46::after {
    content: "";
    position: absolute;
    bottom: 10px;
    right: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMoveReverse 4s linear infinite;
}

@keyframes lineMove {
    0% { left: -30%; }
    100% { left: 120%; }
}

@keyframes lineMoveReverse {
    0% { right: -30%; }
    100% { right: 120%; }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-55df988 */.elementor-2668 .elementor-element.elementor-element-55df988 {
    position: relative;
    overflow: hidden;
    background: transparent !important;
}

/* garis atas */
.elementor-2668 .elementor-element.elementor-element-55df988::before {
    content: "";
    position: absolute;
    top: 10px;
    left: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMove 4s linear infinite;
}

/* garis bawah */
.elementor-2668 .elementor-element.elementor-element-55df988::after {
    content: "";
    position: absolute;
    bottom: 10px;
    right: -30%;
    width: 30%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    animation: lineMoveReverse 4s linear infinite;
}

@keyframes lineMove {
    0% { left: -30%; }
    100% { left: 120%; }
}

@keyframes lineMoveReverse {
    0% { right: -30%; }
    100% { right: 120%; }
}/* End custom CSS */