.elementor-1672 .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-1672 .elementor-element.elementor-element-47326a7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1672 .elementor-element.elementor-element-b1b77ef{text-align:center;}.elementor-1672 .elementor-element.elementor-element-b1b77ef .elementor-heading-title{color:#FFFFFF;}.elementor-1672 .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-1672 .elementor-element.elementor-element-d2a85f1:not(.elementor-motion-effects-element-type-background), .elementor-1672 .elementor-element.elementor-element-d2a85f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A06033;}.elementor-1672 .elementor-element.elementor-element-6e6ae8c{padding:100px 0px 70px 0px;}.elementor-1672 .elementor-element.elementor-element-0d8528f .elementor-repeater-item-cf9b192.elementor-social-icon{background-color:#A06033;}.elementor-1672 .elementor-element.elementor-element-0d8528f .elementor-repeater-item-974cc5e.elementor-social-icon{background-color:#A06033;}.elementor-1672 .elementor-element.elementor-element-0d8528f .elementor-repeater-item-c015df7.elementor-social-icon{background-color:#A06033;}.elementor-1672 .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-1672 .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-1672 .elementor-element.elementor-element-36c72b2:not(.elementor-motion-effects-element-type-background), .elementor-1672 .elementor-element.elementor-element-36c72b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A06033;}.elementor-1672 .elementor-element.elementor-element-cb189c4:not(.elementor-motion-effects-element-type-background), .elementor-1672 .elementor-element.elementor-element-cb189c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233C3A;}.elementor-1672 .elementor-element.elementor-element-cb189c4 > .elementor-background-overlay{opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1672 .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-1672 .elementor-element.elementor-element-d7735cb > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1672 .elementor-element.elementor-element-aef082e > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1672 .elementor-element.elementor-element-fc4ad98 .elementor-heading-title{color:#FFFFFF;}.elementor-1672 .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-1672 .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-1672 .elementor-element.elementor-element-87eae3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1672 .elementor-element.elementor-element-87eae3e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1672 .elementor-element.elementor-element-87eae3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1672 .elementor-element.elementor-element-87eae3e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1672 .elementor-element.elementor-element-87eae3e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1672 .elementor-element.elementor-element-87eae3e{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1672 .elementor-element.elementor-element-87eae3e .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-1672 .elementor-element.elementor-element-87eae3e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1672 .elementor-element.elementor-element-d4ce560:not(.elementor-motion-effects-element-type-background), .elementor-1672 .elementor-element.elementor-element-d4ce560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233C3A;}.elementor-1672 .elementor-element.elementor-element-d4ce560 > .elementor-background-overlay{opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1672 .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-1672 .elementor-element.elementor-element-f7930ca > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1672 .elementor-element.elementor-element-b85b130 .elementor-heading-title{color:#FFFFFF;}.elementor-1672 .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-1672 .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-1672 .elementor-element.elementor-element-69f9751 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1672 .elementor-element.elementor-element-69f9751 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1672 .elementor-element.elementor-element-69f9751 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1672 .elementor-element.elementor-element-69f9751 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1672 .elementor-element.elementor-element-69f9751 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1672 .elementor-element.elementor-element-69f9751{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1672 .elementor-element.elementor-element-69f9751 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-1672 .elementor-element.elementor-element-69f9751 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1672 .elementor-element.elementor-element-84a4fd2 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1672 .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-1672 .elementor-element.elementor-element-00aabb6:not(.elementor-motion-effects-element-type-background), .elementor-1672 .elementor-element.elementor-element-00aabb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A06033;}.elementor-1672 .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-1672 .elementor-element.elementor-element-e4b8485{text-align:center;}.elementor-1672 .elementor-element.elementor-element-e4b8485 .elementor-heading-title{color:#000000;}.elementor-1672 .elementor-element.elementor-element-9892376{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 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-1672 .elementor-element.elementor-element-99a8eb1{--display:flex;}.elementor-1672 .elementor-element.elementor-element-5c4940e .elementor-heading-title{color:#000000;}.elementor-1672 .elementor-element.elementor-element-73a64f8 .elementor-heading-title{color:#000000;}.elementor-1672 .elementor-element.elementor-element-fb98c31{--display:flex;}.elementor-1672 .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-1672 .elementor-element.elementor-element-bf9ec56 .elementor-heading-title{color:#000000;}.elementor-1672 .elementor-element.elementor-element-9cb4293 .elementor-heading-title{color:#000000;}.elementor-1672 .elementor-element.elementor-element-dcf62e6{--display:flex;}.elementor-1672 .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-1672 .elementor-element.elementor-element-bacddd2 .elementor-heading-title{color:#000000;}.elementor-1672 .elementor-element.elementor-element-84b79c4 .elementor-heading-title{color:#000000;}.elementor-1672 .elementor-element.elementor-element-f7851db{--display:flex;}.elementor-1672 .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-1672 .elementor-element.elementor-element-53412b5 .elementor-heading-title{color:#000000;}.elementor-1672 .elementor-element.elementor-element-b7f124b .elementor-heading-title{color:#000000;}.elementor-1672 .elementor-element.elementor-element-cf6cc6d{--display:flex;}.elementor-1672 .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-1672 .elementor-element.elementor-element-a1eb3cb .elementor-heading-title{color:#000000;}.elementor-1672 .elementor-element.elementor-element-b7c5aba .elementor-heading-title{color:#000000;}.elementor-1672 .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-1672 .elementor-element.elementor-element-9e206e3{text-align:center;}.elementor-1672 .elementor-element.elementor-element-9e206e3 .elementor-heading-title{color:#000000;}.elementor-1672 .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-1672 .elementor-element.elementor-element-e44f300:not(.elementor-motion-effects-element-type-background), .elementor-1672 .elementor-element.elementor-element-e44f300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233C3A;}.elementor-1672 .elementor-element.elementor-element-7ab6d5f{background-color:#233C3A;}.elementor-1672 .elementor-element.elementor-element-6f2420e{background-color:#233C3A;}.elementor-1672 .elementor-element.elementor-element-6d29533{background-color:#233C3A;}.elementor-1672 .elementor-element.elementor-element-9dbc863{background-color:#233C3A;}.elementor-1672 .elementor-element.elementor-element-0f67449{background-color:#233C3A;}.elementor-1672 .elementor-element.elementor-element-3db4ae6{background-color:#233C3A;}.elementor-1672 .elementor-element.elementor-element-970a6a9{background-color:#233C3A;}.elementor-1672 .elementor-element.elementor-element-a1335b9{background-color:#233C3A;}.elementor-1672 .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-1672 .elementor-element.elementor-element-31f81fa:not(.elementor-motion-effects-element-type-background), .elementor-1672 .elementor-element.elementor-element-31f81fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A06033;}.elementor-1672 .elementor-element.elementor-element-7d9b8ed{padding:100px 0px 50px 0px;}.elementor-1672 .elementor-element.elementor-element-aa0ed13{text-align:center;}.elementor-1672 .elementor-element.elementor-element-0b8434f{--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-1672 .elementor-element.elementor-element-6622a84{--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-1672 .elementor-element.elementor-element-a675c32 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1672 .elementor-element.elementor-element-a675c32.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1672 .elementor-element.elementor-element-a675c32.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1672 .elementor-element.elementor-element-a675c32.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1672 .elementor-element.elementor-element-a675c32 .elementor-cta .elementor-cta__bg, .elementor-1672 .elementor-element.elementor-element-a675c32 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1672 .elementor-element.elementor-element-a675c32 .elementor-cta__content{text-align:center;}.elementor-1672 .elementor-element.elementor-element-a675c32 .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1672 .elementor-element.elementor-element-7a8ebc8{--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-1672 .elementor-element.elementor-element-62701ad .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1672 .elementor-element.elementor-element-62701ad.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1672 .elementor-element.elementor-element-62701ad.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1672 .elementor-element.elementor-element-62701ad.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1672 .elementor-element.elementor-element-62701ad .elementor-cta .elementor-cta__bg, .elementor-1672 .elementor-element.elementor-element-62701ad .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1672 .elementor-element.elementor-element-62701ad .elementor-cta__content{text-align:center;}.elementor-1672 .elementor-element.elementor-element-62701ad .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1672 .elementor-element.elementor-element-bc3ddea{--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-1672 .elementor-element.elementor-element-de5228e .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1672 .elementor-element.elementor-element-de5228e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1672 .elementor-element.elementor-element-de5228e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1672 .elementor-element.elementor-element-de5228e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1672 .elementor-element.elementor-element-de5228e .elementor-cta .elementor-cta__bg, .elementor-1672 .elementor-element.elementor-element-de5228e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1672 .elementor-element.elementor-element-de5228e .elementor-cta__content{text-align:center;}.elementor-1672 .elementor-element.elementor-element-de5228e .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1672 .elementor-element.elementor-element-718af6d{--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-1672 .elementor-element.elementor-element-150f28f .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1672 .elementor-element.elementor-element-150f28f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1672 .elementor-element.elementor-element-150f28f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1672 .elementor-element.elementor-element-150f28f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1672 .elementor-element.elementor-element-150f28f .elementor-cta .elementor-cta__bg, .elementor-1672 .elementor-element.elementor-element-150f28f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1672 .elementor-element.elementor-element-150f28f .elementor-cta__content{text-align:center;}.elementor-1672 .elementor-element.elementor-element-150f28f .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1672 .elementor-element.elementor-element-56bbb75{--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-1672 .elementor-element.elementor-element-2cb1e7f .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1672 .elementor-element.elementor-element-2cb1e7f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1672 .elementor-element.elementor-element-2cb1e7f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1672 .elementor-element.elementor-element-2cb1e7f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1672 .elementor-element.elementor-element-2cb1e7f .elementor-cta .elementor-cta__bg, .elementor-1672 .elementor-element.elementor-element-2cb1e7f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1672 .elementor-element.elementor-element-2cb1e7f .elementor-cta__content{text-align:center;}.elementor-1672 .elementor-element.elementor-element-2cb1e7f .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1672 .elementor-element.elementor-element-4627e6d{--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-1672 .elementor-element.elementor-element-3611322 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1672 .elementor-element.elementor-element-3611322.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1672 .elementor-element.elementor-element-3611322.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1672 .elementor-element.elementor-element-3611322.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1672 .elementor-element.elementor-element-3611322 .elementor-cta .elementor-cta__bg, .elementor-1672 .elementor-element.elementor-element-3611322 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1672 .elementor-element.elementor-element-3611322 .elementor-cta__content{text-align:center;}.elementor-1672 .elementor-element.elementor-element-3611322 .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1672 .elementor-element.elementor-element-927034b{--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-1672 .elementor-element.elementor-element-bfcaeae .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1672 .elementor-element.elementor-element-bfcaeae.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1672 .elementor-element.elementor-element-bfcaeae.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1672 .elementor-element.elementor-element-bfcaeae.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1672 .elementor-element.elementor-element-bfcaeae .elementor-cta .elementor-cta__bg, .elementor-1672 .elementor-element.elementor-element-bfcaeae .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1672 .elementor-element.elementor-element-bfcaeae .elementor-cta__content{text-align:center;}.elementor-1672 .elementor-element.elementor-element-bfcaeae .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1672 .elementor-element.elementor-element-ab09c70{--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-1672 .elementor-element.elementor-element-70b732f .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1672 .elementor-element.elementor-element-70b732f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1672 .elementor-element.elementor-element-70b732f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1672 .elementor-element.elementor-element-70b732f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1672 .elementor-element.elementor-element-70b732f .elementor-cta .elementor-cta__bg, .elementor-1672 .elementor-element.elementor-element-70b732f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1672 .elementor-element.elementor-element-70b732f .elementor-cta__content{text-align:center;}.elementor-1672 .elementor-element.elementor-element-70b732f .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1672 .elementor-element.elementor-element-675bd8c{--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-1672 .elementor-element.elementor-element-50cbc9c .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1672 .elementor-element.elementor-element-50cbc9c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1672 .elementor-element.elementor-element-50cbc9c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1672 .elementor-element.elementor-element-50cbc9c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1672 .elementor-element.elementor-element-50cbc9c .elementor-cta .elementor-cta__bg, .elementor-1672 .elementor-element.elementor-element-50cbc9c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1672 .elementor-element.elementor-element-50cbc9c .elementor-cta__content{text-align:center;}.elementor-1672 .elementor-element.elementor-element-50cbc9c .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1672 .elementor-element.elementor-element-484aa14{--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-1672 .elementor-element.elementor-element-b3e3c1e .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1672 .elementor-element.elementor-element-b3e3c1e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1672 .elementor-element.elementor-element-b3e3c1e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1672 .elementor-element.elementor-element-b3e3c1e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1672 .elementor-element.elementor-element-b3e3c1e .elementor-cta .elementor-cta__bg, .elementor-1672 .elementor-element.elementor-element-b3e3c1e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1672 .elementor-element.elementor-element-b3e3c1e .elementor-cta__content{text-align:center;}.elementor-1672 .elementor-element.elementor-element-b3e3c1e .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1672 .elementor-element.elementor-element-197e5d6{--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-1672 .elementor-element.elementor-element-3f3378d .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1672 .elementor-element.elementor-element-3f3378d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1672 .elementor-element.elementor-element-3f3378d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1672 .elementor-element.elementor-element-3f3378d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1672 .elementor-element.elementor-element-3f3378d .elementor-cta .elementor-cta__bg, .elementor-1672 .elementor-element.elementor-element-3f3378d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1672 .elementor-element.elementor-element-3f3378d .elementor-cta__content{text-align:center;}.elementor-1672 .elementor-element.elementor-element-3f3378d .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1672 .elementor-element.elementor-element-7565a52{--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-1672 .elementor-element.elementor-element-ed9f409 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1672 .elementor-element.elementor-element-ed9f409.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1672 .elementor-element.elementor-element-ed9f409.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1672 .elementor-element.elementor-element-ed9f409.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1672 .elementor-element.elementor-element-ed9f409 .elementor-cta .elementor-cta__bg, .elementor-1672 .elementor-element.elementor-element-ed9f409 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1672 .elementor-element.elementor-element-ed9f409 .elementor-cta__content{text-align:center;}.elementor-1672 .elementor-element.elementor-element-ed9f409 .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1672 .elementor-element.elementor-element-643ad5d{--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-1672 .elementor-element.elementor-element-1e54062 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1672 .elementor-element.elementor-element-1e54062.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1672 .elementor-element.elementor-element-1e54062.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1672 .elementor-element.elementor-element-1e54062.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1672 .elementor-element.elementor-element-1e54062 .elementor-cta .elementor-cta__bg, .elementor-1672 .elementor-element.elementor-element-1e54062 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1672 .elementor-element.elementor-element-1e54062 .elementor-cta__content{text-align:center;}.elementor-1672 .elementor-element.elementor-element-1e54062 .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1672 .elementor-element.elementor-element-161896c{--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-1672 .elementor-element.elementor-element-00f3640 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-1672 .elementor-element.elementor-element-00f3640.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-1672 .elementor-element.elementor-element-00f3640.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-1672 .elementor-element.elementor-element-00f3640.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-1672 .elementor-element.elementor-element-00f3640 .elementor-cta .elementor-cta__bg, .elementor-1672 .elementor-element.elementor-element-00f3640 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1672 .elementor-element.elementor-element-00f3640 .elementor-cta__content{text-align:center;}.elementor-1672 .elementor-element.elementor-element-00f3640 .elementor-cta__button{border-width:0px;border-radius:0px;}.elementor-1672 .elementor-element.elementor-element-953578a{padding:100px 0px 50px 0px;}.elementor-1672 .elementor-element.elementor-element-cb9f6ee{text-align:center;}.elementor-1672 .elementor-element.elementor-element-de08698{padding:0px 0px 100px 0px;}.elementor-1672 .elementor-element.elementor-element-73fc9f6 .elementor-swiper-button{font-size:20px;}@media(min-width:768px){.elementor-1672 .elementor-element.elementor-element-730277a{width:30%;}.elementor-1672 .elementor-element.elementor-element-23d5bed{width:70%;}.elementor-1672 .elementor-element.elementor-element-d7735cb{width:40%;}.elementor-1672 .elementor-element.elementor-element-aef082e{width:60%;}.elementor-1672 .elementor-element.elementor-element-f7930ca{width:60%;}.elementor-1672 .elementor-element.elementor-element-84a4fd2{width:40%;}.elementor-1672 .elementor-element.elementor-element-6622a84{--width:25%;}.elementor-1672 .elementor-element.elementor-element-7a8ebc8{--width:25%;}.elementor-1672 .elementor-element.elementor-element-bc3ddea{--width:25%;}.elementor-1672 .elementor-element.elementor-element-718af6d{--width:25%;}.elementor-1672 .elementor-element.elementor-element-56bbb75{--width:25%;}.elementor-1672 .elementor-element.elementor-element-4627e6d{--width:25%;}.elementor-1672 .elementor-element.elementor-element-927034b{--width:25%;}.elementor-1672 .elementor-element.elementor-element-ab09c70{--width:25%;}.elementor-1672 .elementor-element.elementor-element-675bd8c{--width:25%;}.elementor-1672 .elementor-element.elementor-element-484aa14{--width:25%;}.elementor-1672 .elementor-element.elementor-element-197e5d6{--width:25%;}.elementor-1672 .elementor-element.elementor-element-7565a52{--width:25%;}.elementor-1672 .elementor-element.elementor-element-643ad5d{--width:25%;}.elementor-1672 .elementor-element.elementor-element-161896c{--width:25%;}}@media(max-width:1024px){.elementor-1672 .elementor-element.elementor-element-6e6ae8c{padding:100px 20px 100px 20px;}.elementor-1672 .elementor-element.elementor-element-cb189c4{padding:100px 20px 100px 20px;}.elementor-1672 .elementor-element.elementor-element-d4ce560{padding:100px 20px 100px 20px;}.elementor-1672 .elementor-element.elementor-element-9892376{--grid-auto-flow:row;}.elementor-1672 .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-1672 .elementor-element.elementor-element-0b8434f{--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1672 .elementor-element.elementor-element-de08698{padding:0px 20px 100px 20px;}}@media(max-width:767px){.elementor-1672 .elementor-element.elementor-element-47326a7{--justify-content:flex-start;}.elementor-1672 .elementor-element.elementor-element-cb189c4{padding:100px 20px 50px 20px;}.elementor-1672 .elementor-element.elementor-element-aef082e > .elementor-element-populated{padding:30px 20px 0px 20px;}.elementor-1672 .elementor-element.elementor-element-d4ce560{padding:50px 20px 100px 20px;}.elementor-1672 .elementor-element.elementor-element-f7930ca > .elementor-element-populated{padding:30px 20px 0px 20px;}.elementor-1672 .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-1672 .elementor-element.elementor-element-99a8eb1{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1672 .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-1672 .elementor-element.elementor-element-0b8434f{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1672 .elementor-element.elementor-element-953578a{padding:50px 0px 50px 0px;}}/* Start custom CSS for container, class: .elementor-element-47326a7 *//* --- UNTUK DESKTOP & LAPTOP --- */
.elementor-1672 .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-1672 .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-1672 .elementor-element.elementor-element-47326a7 {
        min-height: calc(100vh - 90px) !important; /* Sesuaikan tinggi header tablet */
    }
}

/* --- UNTUK HP (MOBILE) --- */
@media (max-width: 767px) {
    .elementor-1672 .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-1672 .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-1672 .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-1672 .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-1672 .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-1672 .elementor-element.elementor-element-e44f300, 
.elementor-1672 .elementor-element.elementor-element-e44f300 > .e-con-inner,
.elementor-1672 .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-1672 .elementor-element.elementor-element-e44f300 .elementor-grid-item,
.elementor-1672 .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-1672 .elementor-element.elementor-element-e44f300 .elementor-grid-item,
    .elementor-1672 .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-1672 .elementor-element.elementor-element-e44f300 .elementor-grid-item,
    .elementor-1672 .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-1672 .elementor-element.elementor-element-e44f300 .elementor-grid-item,
    .elementor-1672 .elementor-element.elementor-element-e44f300 .elementor-widget-image {
        flex: 0 0 33.33% !important;
        max-width: 33.33% !important;
    }
}

/* 6. STYLE GAMBAR */
.elementor-1672 .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-0b8434f *//* 1. GUNAKAN FLEXBOX TANPA GAP */
.elementor-1672 .elementor-element.elementor-element-0b8434f, 
.elementor-1672 .elementor-element.elementor-element-0b8434f > .e-con-inner,
.elementor-1672 .elementor-element.elementor-element-0b8434f.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-1672 .elementor-element.elementor-element-0b8434f .elementor-grid-item,
.elementor-1672 .elementor-element.elementor-element-0b8434f .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-1672 .elementor-element.elementor-element-0b8434f .elementor-grid-item,
    .elementor-1672 .elementor-element.elementor-element-0b8434f .elementor-widget-image {
        flex: 0 0 20% !important;
        max-width: 20% !important;
    }
}

/* 4. TABLET (Max 1024px - 4 Kolom) */
@media (max-width: 1024px) {
    .elementor-1672 .elementor-element.elementor-element-0b8434f .elementor-grid-item,
    .elementor-1672 .elementor-element.elementor-element-0b8434f .elementor-widget-image {
        flex: 0 0 25% !important;
        max-width: 25% !important;
    }
}

/* 5. HP (Max 767px - 3 Kolom) */
@media (max-width: 767px) {
    .elementor-1672 .elementor-element.elementor-element-0b8434f .elementor-grid-item,
    .elementor-1672 .elementor-element.elementor-element-0b8434f .elementor-widget-image {
        flex: 0 0 33.33% !important;
        max-width: 33.33% !important;
    }
}

/* 6. STYLE GAMBAR */
.elementor-1672 .elementor-element.elementor-element-0b8434f img {
    width: 100% !important;
    aspect-ratio: 1 / 1 !important; 
    object-fit: cover !important;
}/* End custom CSS */