.elementor-1618 .elementor-element.elementor-element-62516a7{--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-1618 .elementor-element.elementor-element-47326a7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1618 .elementor-element.elementor-element-b1b77ef{text-align:center;}.elementor-1618 .elementor-element.elementor-element-b1b77ef .elementor-heading-title{color:#FFFFFF;}.elementor-1618 .elementor-element.elementor-element-d2a85f1{--display:flex;--min-height:1px;--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-1618 .elementor-element.elementor-element-d2a85f1:not(.elementor-motion-effects-element-type-background), .elementor-1618 .elementor-element.elementor-element-d2a85f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A06033;}.elementor-1618 .elementor-element.elementor-element-6e6ae8c{padding:100px 0px 70px 0px;}.elementor-1618 .elementor-element.elementor-element-0d8528f .elementor-repeater-item-cf9b192.elementor-social-icon{background-color:#A06033;}.elementor-1618 .elementor-element.elementor-element-0d8528f .elementor-repeater-item-974cc5e.elementor-social-icon{background-color:#A06033;}.elementor-1618 .elementor-element.elementor-element-0d8528f .elementor-repeater-item-c015df7.elementor-social-icon{background-color:#A06033;}.elementor-1618 .elementor-element.elementor-element-0d8528f{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:30px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-1618 .elementor-element.elementor-element-36c72b2{--display:flex;--min-height:1px;--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-1618 .elementor-element.elementor-element-36c72b2:not(.elementor-motion-effects-element-type-background), .elementor-1618 .elementor-element.elementor-element-36c72b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A06033;}.elementor-1618 .elementor-element.elementor-element-cb189c4:not(.elementor-motion-effects-element-type-background), .elementor-1618 .elementor-element.elementor-element-cb189c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233C3A;}.elementor-1618 .elementor-element.elementor-element-cb189c4 > .elementor-background-overlay{opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1618 .elementor-element.elementor-element-cb189c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 30px 0px;}.elementor-1618 .elementor-element.elementor-element-d7735cb > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1618 .elementor-element.elementor-element-aef082e > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1618 .elementor-element.elementor-element-fc4ad98 .elementor-heading-title{color:#FFFFFF;}.elementor-1618 .elementor-element.elementor-element-87eae3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1618 .elementor-element.elementor-element-87eae3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1618 .elementor-element.elementor-element-87eae3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1618 .elementor-element.elementor-element-87eae3e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1618 .elementor-element.elementor-element-87eae3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1618 .elementor-element.elementor-element-87eae3e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1618 .elementor-element.elementor-element-87eae3e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1618 .elementor-element.elementor-element-87eae3e{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1618 .elementor-element.elementor-element-87eae3e .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-1618 .elementor-element.elementor-element-87eae3e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1618 .elementor-element.elementor-element-d4ce560:not(.elementor-motion-effects-element-type-background), .elementor-1618 .elementor-element.elementor-element-d4ce560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233C3A;}.elementor-1618 .elementor-element.elementor-element-d4ce560 > .elementor-background-overlay{opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1618 .elementor-element.elementor-element-d4ce560{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 70px 0px;}.elementor-1618 .elementor-element.elementor-element-f7930ca > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1618 .elementor-element.elementor-element-b85b130 .elementor-heading-title{color:#FFFFFF;}.elementor-1618 .elementor-element.elementor-element-69f9751 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1618 .elementor-element.elementor-element-69f9751 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1618 .elementor-element.elementor-element-69f9751 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1618 .elementor-element.elementor-element-69f9751 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1618 .elementor-element.elementor-element-69f9751 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1618 .elementor-element.elementor-element-69f9751 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1618 .elementor-element.elementor-element-69f9751 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1618 .elementor-element.elementor-element-69f9751{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1618 .elementor-element.elementor-element-69f9751 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-1618 .elementor-element.elementor-element-69f9751 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1618 .elementor-element.elementor-element-84a4fd2 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1618 .elementor-element.elementor-element-00aabb6{--display:flex;--min-height:1px;--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-1618 .elementor-element.elementor-element-00aabb6:not(.elementor-motion-effects-element-type-background), .elementor-1618 .elementor-element.elementor-element-00aabb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A06033;}.elementor-1618 .elementor-element.elementor-element-f1b8b05{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 1px 0px;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1618 .elementor-element.elementor-element-e4b8485{text-align:center;}.elementor-1618 .elementor-element.elementor-element-e4b8485 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-9892376{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1618 .elementor-element.elementor-element-99a8eb1{--display:flex;}.elementor-1618 .elementor-element.elementor-element-5c4940e .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-73a64f8 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-fb98c31{--display:flex;}.elementor-1618 .elementor-element.elementor-element-bf9ec56{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-radius:1px 0px 0px 0px;}.elementor-1618 .elementor-element.elementor-element-bf9ec56 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-9cb4293 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-dcf62e6{--display:flex;}.elementor-1618 .elementor-element.elementor-element-bacddd2{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-radius:1px 0px 0px 0px;}.elementor-1618 .elementor-element.elementor-element-bacddd2 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-84b79c4 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-f7851db{--display:flex;}.elementor-1618 .elementor-element.elementor-element-53412b5{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-radius:1px 0px 0px 0px;}.elementor-1618 .elementor-element.elementor-element-53412b5 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-b7f124b .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-cf6cc6d{--display:flex;}.elementor-1618 .elementor-element.elementor-element-a1eb3cb{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-radius:1px 0px 0px 0px;}.elementor-1618 .elementor-element.elementor-element-a1eb3cb .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-b7c5aba .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-61e617a{--display:flex;}.elementor-1618 .elementor-element.elementor-element-52ec9f4 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-a88b738 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-b9acc11{--display:flex;}.elementor-1618 .elementor-element.elementor-element-e40ffff{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-radius:1px 0px 0px 0px;}.elementor-1618 .elementor-element.elementor-element-e40ffff .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-ff2f0a6 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-5c9314c{--display:flex;}.elementor-1618 .elementor-element.elementor-element-08f8acc{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-radius:1px 0px 0px 0px;}.elementor-1618 .elementor-element.elementor-element-08f8acc .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-9ff47e1 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-b428f3b{--display:flex;}.elementor-1618 .elementor-element.elementor-element-1e91a50{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-radius:1px 0px 0px 0px;}.elementor-1618 .elementor-element.elementor-element-1e91a50 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-a7638a7 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-d81466a{--display:flex;}.elementor-1618 .elementor-element.elementor-element-ff195b7{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-radius:1px 0px 0px 0px;}.elementor-1618 .elementor-element.elementor-element-ff195b7 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-2deecfe .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-efb92bd{--display:flex;}.elementor-1618 .elementor-element.elementor-element-ae15740 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-ebfc526 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-9ada78b{--display:flex;}.elementor-1618 .elementor-element.elementor-element-57558fa{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-radius:1px 0px 0px 0px;}.elementor-1618 .elementor-element.elementor-element-57558fa .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-ad1263f .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-4848542{--display:flex;}.elementor-1618 .elementor-element.elementor-element-dae6807{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-radius:1px 0px 0px 0px;}.elementor-1618 .elementor-element.elementor-element-dae6807 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-6bc68db .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-841193e{--display:flex;}.elementor-1618 .elementor-element.elementor-element-d14463a{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-radius:1px 0px 0px 0px;}.elementor-1618 .elementor-element.elementor-element-d14463a .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-ef0a0ab .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-ca5d4db{--display:flex;}.elementor-1618 .elementor-element.elementor-element-bb74133{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-radius:1px 0px 0px 0px;}.elementor-1618 .elementor-element.elementor-element-bb74133 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-86a36ca .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-4847dae{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 1px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1618 .elementor-element.elementor-element-9e206e3{text-align:center;}.elementor-1618 .elementor-element.elementor-element-9e206e3 .elementor-heading-title{color:#000000;}.elementor-1618 .elementor-element.elementor-element-e44f300{--display:grid;--e-con-grid-template-columns:repeat(9, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1618 .elementor-element.elementor-element-7ab6d5f{background-color:#233C3A;}.elementor-1618 .elementor-element.elementor-element-62f7dc4{background-color:#233C3A;}.elementor-1618 .elementor-element.elementor-element-6f2420e{background-color:#233C3A;}.elementor-1618 .elementor-element.elementor-element-6d29533{background-color:#233C3A;}.elementor-1618 .elementor-element.elementor-element-9dbc863{background-color:#233C3A;}.elementor-1618 .elementor-element.elementor-element-0f67449{background-color:#233C3A;}.elementor-1618 .elementor-element.elementor-element-a1335b9{background-color:#233C3A;}.elementor-1618 .elementor-element.elementor-element-31f81fa{--display:flex;--min-height:1px;--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-1618 .elementor-element.elementor-element-31f81fa:not(.elementor-motion-effects-element-type-background), .elementor-1618 .elementor-element.elementor-element-31f81fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A06033;}.elementor-1618 .elementor-element.elementor-element-29b8714{padding:100px 0px 50px 0px;}.elementor-1618 .elementor-element.elementor-element-ac30b66{text-align:center;}.elementor-1618 .elementor-element.elementor-element-5463000{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1618 .elementor-element.elementor-element-b39986c{--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-1618 .elementor-element.elementor-element-3a36791 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1618 .elementor-element.elementor-element-3a36791.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1618 .elementor-element.elementor-element-3a36791.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1618 .elementor-element.elementor-element-3a36791.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1618 .elementor-element.elementor-element-3a36791 .elementor-cta .elementor-cta__bg, .elementor-1618 .elementor-element.elementor-element-3a36791 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1618 .elementor-element.elementor-element-3a36791 .elementor-cta__content{text-align:center;}.elementor-1618 .elementor-element.elementor-element-3a36791 .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1618 .elementor-element.elementor-element-a2a073b{--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-1618 .elementor-element.elementor-element-11234c3 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1618 .elementor-element.elementor-element-11234c3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1618 .elementor-element.elementor-element-11234c3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1618 .elementor-element.elementor-element-11234c3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1618 .elementor-element.elementor-element-11234c3 .elementor-cta .elementor-cta__bg, .elementor-1618 .elementor-element.elementor-element-11234c3 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1618 .elementor-element.elementor-element-11234c3 .elementor-cta__content{text-align:center;}.elementor-1618 .elementor-element.elementor-element-11234c3 .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1618 .elementor-element.elementor-element-8cc39bb{--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-1618 .elementor-element.elementor-element-4cceae9 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1618 .elementor-element.elementor-element-4cceae9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1618 .elementor-element.elementor-element-4cceae9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1618 .elementor-element.elementor-element-4cceae9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1618 .elementor-element.elementor-element-4cceae9 .elementor-cta .elementor-cta__bg, .elementor-1618 .elementor-element.elementor-element-4cceae9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1618 .elementor-element.elementor-element-4cceae9 .elementor-cta__content{text-align:center;}.elementor-1618 .elementor-element.elementor-element-4cceae9 .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1618 .elementor-element.elementor-element-c0a849f{--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-1618 .elementor-element.elementor-element-13e1e0c .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1618 .elementor-element.elementor-element-13e1e0c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1618 .elementor-element.elementor-element-13e1e0c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1618 .elementor-element.elementor-element-13e1e0c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1618 .elementor-element.elementor-element-13e1e0c .elementor-cta .elementor-cta__bg, .elementor-1618 .elementor-element.elementor-element-13e1e0c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1618 .elementor-element.elementor-element-13e1e0c .elementor-cta__content{text-align:center;}.elementor-1618 .elementor-element.elementor-element-13e1e0c .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1618 .elementor-element.elementor-element-334493c{--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-1618 .elementor-element.elementor-element-0451f7f .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1618 .elementor-element.elementor-element-0451f7f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1618 .elementor-element.elementor-element-0451f7f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1618 .elementor-element.elementor-element-0451f7f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1618 .elementor-element.elementor-element-0451f7f .elementor-cta .elementor-cta__bg, .elementor-1618 .elementor-element.elementor-element-0451f7f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1618 .elementor-element.elementor-element-0451f7f .elementor-cta__content{text-align:center;}.elementor-1618 .elementor-element.elementor-element-0451f7f .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1618 .elementor-element.elementor-element-5721ad0{--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-1618 .elementor-element.elementor-element-1ee219e .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1618 .elementor-element.elementor-element-1ee219e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1618 .elementor-element.elementor-element-1ee219e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1618 .elementor-element.elementor-element-1ee219e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1618 .elementor-element.elementor-element-1ee219e .elementor-cta .elementor-cta__bg, .elementor-1618 .elementor-element.elementor-element-1ee219e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1618 .elementor-element.elementor-element-1ee219e .elementor-cta__content{text-align:center;}.elementor-1618 .elementor-element.elementor-element-1ee219e .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1618 .elementor-element.elementor-element-a7b9adc{--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-1618 .elementor-element.elementor-element-5040854 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1618 .elementor-element.elementor-element-5040854.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1618 .elementor-element.elementor-element-5040854.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1618 .elementor-element.elementor-element-5040854.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1618 .elementor-element.elementor-element-5040854 .elementor-cta .elementor-cta__bg, .elementor-1618 .elementor-element.elementor-element-5040854 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1618 .elementor-element.elementor-element-5040854 .elementor-cta__content{text-align:center;}.elementor-1618 .elementor-element.elementor-element-5040854 .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1618 .elementor-element.elementor-element-31c131a{--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-1618 .elementor-element.elementor-element-0d0824d .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1618 .elementor-element.elementor-element-0d0824d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1618 .elementor-element.elementor-element-0d0824d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1618 .elementor-element.elementor-element-0d0824d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1618 .elementor-element.elementor-element-0d0824d .elementor-cta .elementor-cta__bg, .elementor-1618 .elementor-element.elementor-element-0d0824d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1618 .elementor-element.elementor-element-0d0824d .elementor-cta__content{text-align:center;}.elementor-1618 .elementor-element.elementor-element-0d0824d .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1618 .elementor-element.elementor-element-e087323{--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-1618 .elementor-element.elementor-element-50eb850 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1618 .elementor-element.elementor-element-50eb850.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1618 .elementor-element.elementor-element-50eb850.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1618 .elementor-element.elementor-element-50eb850.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1618 .elementor-element.elementor-element-50eb850 .elementor-cta .elementor-cta__bg, .elementor-1618 .elementor-element.elementor-element-50eb850 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1618 .elementor-element.elementor-element-50eb850 .elementor-cta__content{text-align:center;}.elementor-1618 .elementor-element.elementor-element-50eb850 .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1618 .elementor-element.elementor-element-5bf8022{--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-1618 .elementor-element.elementor-element-341b5ad .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1618 .elementor-element.elementor-element-341b5ad.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1618 .elementor-element.elementor-element-341b5ad.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1618 .elementor-element.elementor-element-341b5ad.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1618 .elementor-element.elementor-element-341b5ad .elementor-cta .elementor-cta__bg, .elementor-1618 .elementor-element.elementor-element-341b5ad .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1618 .elementor-element.elementor-element-341b5ad .elementor-cta__content{text-align:center;}.elementor-1618 .elementor-element.elementor-element-341b5ad .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1618 .elementor-element.elementor-element-7505d71{--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-1618 .elementor-element.elementor-element-296613c .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1618 .elementor-element.elementor-element-296613c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1618 .elementor-element.elementor-element-296613c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1618 .elementor-element.elementor-element-296613c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1618 .elementor-element.elementor-element-296613c .elementor-cta .elementor-cta__bg, .elementor-1618 .elementor-element.elementor-element-296613c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1618 .elementor-element.elementor-element-296613c .elementor-cta__content{text-align:center;}.elementor-1618 .elementor-element.elementor-element-296613c .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1618 .elementor-element.elementor-element-e98337a{--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-1618 .elementor-element.elementor-element-88ed541 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1618 .elementor-element.elementor-element-88ed541.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1618 .elementor-element.elementor-element-88ed541.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1618 .elementor-element.elementor-element-88ed541.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1618 .elementor-element.elementor-element-88ed541 .elementor-cta .elementor-cta__bg, .elementor-1618 .elementor-element.elementor-element-88ed541 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1618 .elementor-element.elementor-element-88ed541 .elementor-cta__content{text-align:center;}.elementor-1618 .elementor-element.elementor-element-88ed541 .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1618 .elementor-element.elementor-element-b3ec5f3{--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-1618 .elementor-element.elementor-element-e7ba637 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1618 .elementor-element.elementor-element-e7ba637.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1618 .elementor-element.elementor-element-e7ba637.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1618 .elementor-element.elementor-element-e7ba637.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1618 .elementor-element.elementor-element-e7ba637 .elementor-cta .elementor-cta__bg, .elementor-1618 .elementor-element.elementor-element-e7ba637 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1618 .elementor-element.elementor-element-e7ba637 .elementor-cta__content{text-align:center;}.elementor-1618 .elementor-element.elementor-element-e7ba637 .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1618 .elementor-element.elementor-element-5543143{--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-1618 .elementor-element.elementor-element-fb40431 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1618 .elementor-element.elementor-element-fb40431.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1618 .elementor-element.elementor-element-fb40431.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1618 .elementor-element.elementor-element-fb40431.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1618 .elementor-element.elementor-element-fb40431 .elementor-cta .elementor-cta__bg, .elementor-1618 .elementor-element.elementor-element-fb40431 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1618 .elementor-element.elementor-element-fb40431 .elementor-cta__content{text-align:center;}.elementor-1618 .elementor-element.elementor-element-fb40431 .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1618 .elementor-element.elementor-element-4ec4c14{padding:100px 0px 50px 0px;}.elementor-1618 .elementor-element.elementor-element-e0b35d7{text-align:center;}.elementor-1618 .elementor-element.elementor-element-0798779{padding:0px 0px 100px 0px;}.elementor-1618 .elementor-element.elementor-element-a4dce01 .elementor-swiper-button{font-size:20px;}@media(min-width:768px){.elementor-1618 .elementor-element.elementor-element-730277a{width:30%;}.elementor-1618 .elementor-element.elementor-element-23d5bed{width:70%;}.elementor-1618 .elementor-element.elementor-element-d7735cb{width:40%;}.elementor-1618 .elementor-element.elementor-element-aef082e{width:60%;}.elementor-1618 .elementor-element.elementor-element-f7930ca{width:60%;}.elementor-1618 .elementor-element.elementor-element-84a4fd2{width:40%;}.elementor-1618 .elementor-element.elementor-element-b39986c{--width:25%;}.elementor-1618 .elementor-element.elementor-element-a2a073b{--width:25%;}.elementor-1618 .elementor-element.elementor-element-8cc39bb{--width:25%;}.elementor-1618 .elementor-element.elementor-element-c0a849f{--width:25%;}.elementor-1618 .elementor-element.elementor-element-334493c{--width:25%;}.elementor-1618 .elementor-element.elementor-element-5721ad0{--width:25%;}.elementor-1618 .elementor-element.elementor-element-a7b9adc{--width:25%;}.elementor-1618 .elementor-element.elementor-element-31c131a{--width:25%;}.elementor-1618 .elementor-element.elementor-element-e087323{--width:25%;}.elementor-1618 .elementor-element.elementor-element-5bf8022{--width:25%;}.elementor-1618 .elementor-element.elementor-element-7505d71{--width:25%;}.elementor-1618 .elementor-element.elementor-element-e98337a{--width:25%;}.elementor-1618 .elementor-element.elementor-element-b3ec5f3{--width:25%;}.elementor-1618 .elementor-element.elementor-element-5543143{--width:25%;}}@media(max-width:1024px){.elementor-1618 .elementor-element.elementor-element-6e6ae8c{padding:100px 20px 100px 20px;}.elementor-1618 .elementor-element.elementor-element-cb189c4{padding:100px 20px 100px 20px;}.elementor-1618 .elementor-element.elementor-element-d4ce560{padding:100px 20px 100px 20px;}.elementor-1618 .elementor-element.elementor-element-9892376{--grid-auto-flow:row;}.elementor-1618 .elementor-element.elementor-element-e44f300{--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1618 .elementor-element.elementor-element-5463000{--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1618 .elementor-element.elementor-element-0798779{padding:0px 20px 100px 20px;}}@media(max-width:767px){.elementor-1618 .elementor-element.elementor-element-47326a7{--justify-content:flex-start;}.elementor-1618 .elementor-element.elementor-element-cb189c4{padding:100px 20px 50px 20px;}.elementor-1618 .elementor-element.elementor-element-aef082e > .elementor-element-populated{padding:30px 20px 0px 20px;}.elementor-1618 .elementor-element.elementor-element-d4ce560{padding:50px 20px 100px 20px;}.elementor-1618 .elementor-element.elementor-element-f7930ca > .elementor-element-populated{padding:30px 20px 0px 20px;}.elementor-1618 .elementor-element.elementor-element-9892376{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1618 .elementor-element.elementor-element-99a8eb1{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1618 .elementor-element.elementor-element-61e617a{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1618 .elementor-element.elementor-element-efb92bd{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1618 .elementor-element.elementor-element-e44f300{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1618 .elementor-element.elementor-element-5463000{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1618 .elementor-element.elementor-element-4ec4c14{padding:50px 0px 50px 0px;}}/* Start custom CSS for container, class: .elementor-element-47326a7 *//* --- UNTUK DESKTOP & LAPTOP --- */
.elementor-1618 .elementor-element.elementor-element-47326a7 {
    min-height: calc(100vh - 110px) !important; 
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important; 
    align-items: center !important;
}

.elementor-1618 .elementor-element.elementor-element-47326a7 > .e-con-inner {
    height: 100% !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100%;
}

/* --- UNTUK TABLET --- */
@media (max-width: 1024px) {
    .elementor-1618 .elementor-element.elementor-element-47326a7 {
        min-height: calc(100vh - 90px) !important; /* Sesuaikan tinggi header tablet */
    }
}

/* --- UNTUK HP (MOBILE) --- */
@media (max-width: 767px) {
    .elementor-1618 .elementor-element.elementor-element-47326a7 {
        /* Di HP biasanya header lebih pendek, misal 80px */
        min-height: calc(100vh - 150px) !important; 
    }
    
    /* Biar teksnya nggak terlalu mepet pinggir di HP */
    .elementor-1618 .elementor-element.elementor-element-47326a7 .elementor-widget-heading {
        padding: 0 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62516a7 *//* Untuk Desktop & Laptop */
.elementor-1618 .elementor-element.elementor-element-62516a7 {
    min-height: calc(100vh - 80px) !important;
    display: flex;
    justify-content: center;
    flex-direction: column;
}

/* Untuk Mobile (HP) */
@media (max-width: 767px) {
    .elementor-1618 .elementor-element.elementor-element-62516a7 {
        /* Biasanya header di HP tingginya beda, sesuaikan 60px ini */
        min-height: calc(100vh - 120px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d4ce560 */@media (max-width: 767px) {
    /* Target langsung ke row/container yang membungkus kolom teks dan gambar */
    .elementor-1618 .elementor-element.elementor-element-d4ce560 > .elementor-container {
        display: flex !important;
        flex-direction: column-reverse !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e44f300 *//* 1. GUNAKAN FLEXBOX TANPA GAP */
.elementor-1618 .elementor-element.elementor-element-e44f300, 
.elementor-1618 .elementor-element.elementor-element-e44f300 > .e-con-inner,
.elementor-1618 .elementor-element.elementor-element-e44f300.elementor-grid {
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: center !important; 
    gap: 0 !important; /* GAP DIHAPUS */
    width: 100% !important;
}

/* 2. DESKTOP (7 Kolom Sejajar) */
.elementor-1618 .elementor-element.elementor-element-e44f300 .elementor-grid-item,
.elementor-1618 .elementor-element.elementor-element-e44f300 .elementor-widget-image {
    flex: 0 0 14.28% !important; /* Pas 7 kolom */
    max-width: 14.28% !important;
    padding: 5px; /* Opsional: pakai padding biar gambar gak nempel banget tapi gap container tetap 0 */
}

/* 3. LAPTOP (Max 1366px - 5 Kolom) */
@media (max-width: 1366px) {
    .elementor-1618 .elementor-element.elementor-element-e44f300 .elementor-grid-item,
    .elementor-1618 .elementor-element.elementor-element-e44f300 .elementor-widget-image {
        flex: 0 0 20% !important;
        max-width: 20% !important;
    }
}

/* 4. TABLET (Max 1024px - 4 Kolom) */
@media (max-width: 1024px) {
    .elementor-1618 .elementor-element.elementor-element-e44f300 .elementor-grid-item,
    .elementor-1618 .elementor-element.elementor-element-e44f300 .elementor-widget-image {
        flex: 0 0 25% !important;
        max-width: 25% !important;
    }
}

/* 5. HP (Max 767px - 3 Kolom) */
@media (max-width: 767px) {
    .elementor-1618 .elementor-element.elementor-element-e44f300 .elementor-grid-item,
    .elementor-1618 .elementor-element.elementor-element-e44f300 .elementor-widget-image {
        flex: 0 0 33.33% !important;
        max-width: 33.33% !important;
    }
}

/* 6. STYLE GAMBAR */
.elementor-1618 .elementor-element.elementor-element-e44f300 img {
    width: 100% !important;
    aspect-ratio: 1 / 1 !important; 
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5463000 *//* 1. GUNAKAN FLEXBOX TANPA GAP */
.elementor-1618 .elementor-element.elementor-element-5463000, 
.elementor-1618 .elementor-element.elementor-element-5463000 > .e-con-inner,
.elementor-1618 .elementor-element.elementor-element-5463000.elementor-grid {
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: center !important; 
    gap: 0 !important; /* GAP DIHAPUS */
    width: 100% !important;
}

/* 2. DESKTOP (7 Kolom Sejajar) */
.elementor-1618 .elementor-element.elementor-element-5463000 .elementor-grid-item,
.elementor-1618 .elementor-element.elementor-element-5463000 .elementor-widget-image {
    flex: 0 0 14.28% !important; /* Pas 7 kolom */
    max-width: 14.28% !important;
    padding: 5px; /* Opsional: pakai padding biar gambar gak nempel banget tapi gap container tetap 0 */
}

/* 3. LAPTOP (Max 1366px - 5 Kolom) */
@media (max-width: 1366px) {
    .elementor-1618 .elementor-element.elementor-element-5463000 .elementor-grid-item,
    .elementor-1618 .elementor-element.elementor-element-5463000 .elementor-widget-image {
        flex: 0 0 20% !important;
        max-width: 20% !important;
    }
}

/* 4. TABLET (Max 1024px - 4 Kolom) */
@media (max-width: 1024px) {
    .elementor-1618 .elementor-element.elementor-element-5463000 .elementor-grid-item,
    .elementor-1618 .elementor-element.elementor-element-5463000 .elementor-widget-image {
        flex: 0 0 25% !important;
        max-width: 25% !important;
    }
}

/* 5. HP (Max 767px - 3 Kolom) */
@media (max-width: 767px) {
    .elementor-1618 .elementor-element.elementor-element-5463000 .elementor-grid-item,
    .elementor-1618 .elementor-element.elementor-element-5463000 .elementor-widget-image {
        flex: 0 0 33.33% !important;
        max-width: 33.33% !important;
    }
}

/* 6. STYLE GAMBAR */
.elementor-1618 .elementor-element.elementor-element-5463000 img {
    width: 100% !important;
    aspect-ratio: 1 / 1 !important; 
    object-fit: cover !important;
}/* End custom CSS */