.elementor-1319 .elementor-element.elementor-element-e42ba61{--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;--overflow:hidden;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-e42ba61:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-e42ba61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1055C9;}.elementor-1319 .elementor-element.elementor-element-e42ba61 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1319 .elementor-element.elementor-element-e42ba61 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-77bd906 );}.elementor-1319 .elementor-element.elementor-element-e42ba61 > .elementor-shape-bottom svg, .elementor-1319 .elementor-element.elementor-element-e42ba61 > .e-con-inner > .elementor-shape-bottom svg{height:130px;}.elementor-1319 .elementor-element.elementor-element-e42ba61 > .elementor-shape-bottom, .elementor-1319 .elementor-element.elementor-element-e42ba61 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-1319 .elementor-element.elementor-element-e42ba61.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1319 .elementor-element.elementor-element-2d17319{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:200px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1319 .elementor-element.elementor-element-81674a2{text-align:center;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-1319 .elementor-element.elementor-element-7e3a8e8{text-align:center;}.elementor-1319 .elementor-element.elementor-element-7e3a8e8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:100px;font-weight:600;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1319 .elementor-element.elementor-element-d486a7c img{width:50%;}.elementor-1319 .elementor-element.elementor-element-f97212b{--display:flex;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-f97212b:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-f97212b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5AD18;}.elementor-1319 .elementor-element.elementor-element-f43ff41{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-a71b396{text-align:left;}.elementor-1319 .elementor-element.elementor-element-ce6cc55{padding:0px 0px 0px 80px;font-family:"Rubik", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-ce6cc55 p{margin-block-end:0px;}.elementor-1319 .elementor-element.elementor-element-dd38921{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:80px;}.elementor-1319 .elementor-element.elementor-element-54e3f44{text-align:center;}.elementor-1319 .elementor-element.elementor-element-54e3f44 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:65px;font-weight:600;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-b6c3684{font-family:"Rubik", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-b6c3684 p{margin-block-end:0px;}.elementor-1319 .elementor-element.elementor-element-501c929{font-family:"Rubik", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-501c929 p{margin-block-end:0px;}.elementor-1319 .elementor-element.elementor-element-2204c70{font-family:"Rubik", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-2204c70 p{margin-block-end:0px;}.elementor-1319 .elementor-element.elementor-element-e3449ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-1319 .elementor-element.elementor-element-e3449ea img{width:50%;}.elementor-1319 .elementor-element.elementor-element-6820887{--display:flex;--min-height:500px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-6820887:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-6820887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-94ce8af{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1319 .elementor-element.elementor-element-2b9d58d .elementor-button{background-color:#48E15D00;font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;fill:#F5AD18;color:#F5AD18;border-style:solid;border-radius:360px 360px 360px 360px;}.elementor-1319 .elementor-element.elementor-element-2b9d58d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1319 .elementor-element.elementor-element-0d72bb4{padding:0px 0px 0px 0px;}.elementor-1319 .elementor-element.elementor-element-0d72bb4 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:58px;font-weight:600;color:#F5AD18;}.elementor-1319 .elementor-element.elementor-element-98459f1{--display:flex;--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;--padding-top:30px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-1319 .elementor-element.elementor-element-583d18f{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-2657e9a{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-2657e9a:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-2657e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFAD00;}.elementor-1319 .elementor-element.elementor-element-3daba03{text-align:center;}.elementor-1319 .elementor-element.elementor-element-3daba03 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:29px;font-weight:600;color:#371009;}.elementor-1319 .elementor-element.elementor-element-187f0c0{padding:0px 30px 0px 30px;text-align:center;font-family:"Oswald", Sans-serif;font-size:19px;font-weight:400;color:#371009;}.elementor-1319 .elementor-element.elementor-element-54a408d{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-54a408d:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-54a408d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE09F;background-image:url("https://fuyubite.zamanweb.com/wp-content/uploads/2025/10/front-view-woman-holding-crawfish-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-1319 .elementor-element.elementor-element-485ef55{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-8074f71{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-8074f71:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-8074f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#186A81;}.elementor-1319 .elementor-element.elementor-element-8b0d382{text-align:center;}.elementor-1319 .elementor-element.elementor-element-8b0d382 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:29px;font-weight:600;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-65c66e6{padding:0px 30px 0px 30px;text-align:center;font-family:"Oswald", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-d3dd7f1{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-d3dd7f1:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-d3dd7f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD7D7;background-image:url("https://fuyubite.zamanweb.com/wp-content/uploads/2025/10/crispy-fried-shrimp-oyster-platter-with-sweet-chili-sauce_140725-299.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1319 .elementor-element.elementor-element-40e364f{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-40e364f:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-40e364f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#73C8D2;}.elementor-1319 .elementor-element.elementor-element-248b4d7{text-align:center;}.elementor-1319 .elementor-element.elementor-element-248b4d7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:29px;font-weight:600;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-9d1e67f{padding:0px 30px 0px 30px;text-align:center;font-family:"Oswald", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-d644964{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-577b5fa{--display:flex;--min-height:420px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-577b5fa:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-577b5fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fuyubite.zamanweb.com/wp-content/uploads/2025/10/front-view-cook-cleaning-fish-kitchen-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-1319 .elementor-element.elementor-element-007eaf6{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-007eaf6:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-007eaf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#186A81;}.elementor-1319 .elementor-element.elementor-element-27974d9{text-align:center;}.elementor-1319 .elementor-element.elementor-element-27974d9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:29px;font-weight:600;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-773d16a{padding:0px 30px 0px 30px;text-align:center;font-family:"Oswald", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-df90776{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1319 .elementor-element.elementor-element-df90776:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-df90776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1055C9;}.elementor-1319 .elementor-element.elementor-element-df90776 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1319 .elementor-element.elementor-element-df90776 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F5AD18;}.elementor-1319 .elementor-element.elementor-element-df90776 > .elementor-shape-bottom svg, .elementor-1319 .elementor-element.elementor-element-df90776 > .e-con-inner > .elementor-shape-bottom svg{height:60px;}.elementor-1319 .elementor-element.elementor-element-df90776 > .elementor-shape-bottom, .elementor-1319 .elementor-element.elementor-element-df90776 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-1319 .elementor-element.elementor-element-bbb60ae{--e-transform-rotateZ:-4deg;padding:0px 0px 0px 0px;top:0px;text-align:right;}body:not(.rtl) .elementor-1319 .elementor-element.elementor-element-bbb60ae{right:205px;}body.rtl .elementor-1319 .elementor-element.elementor-element-bbb60ae{left:205px;}.elementor-1319 .elementor-element.elementor-element-bbb60ae img{width:35%;}.elementor-1319 .elementor-element.elementor-element-2c07864{--e-transform-rotateZ:-4deg;padding:0px 0px 0px 0px;top:876px;text-align:right;}body:not(.rtl) .elementor-1319 .elementor-element.elementor-element-2c07864{right:50px;}body.rtl .elementor-1319 .elementor-element.elementor-element-2c07864{left:50px;}.elementor-1319 .elementor-element.elementor-element-2c07864 img{width:35%;}.elementor-1319 .elementor-element.elementor-element-1735a8f{padding:0px 0px 0px 0px;top:456.76px;text-align:left;}body:not(.rtl) .elementor-1319 .elementor-element.elementor-element-1735a8f{left:50px;}body.rtl .elementor-1319 .elementor-element.elementor-element-1735a8f{right:50px;}.elementor-1319 .elementor-element.elementor-element-1735a8f img{width:40%;}.elementor-1319 .elementor-element.elementor-element-bac974d .elementor-button{background-color:#48E15D00;font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;fill:#F5AD18;color:#F5AD18;border-style:solid;border-radius:360px 360px 360px 360px;}.elementor-1319 .elementor-element.elementor-element-bac974d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1319 .elementor-element.elementor-element-8271edb{--display:flex;--min-height:200px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1319 .elementor-element.elementor-element-8271edb:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-8271edb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFAD00;}.elementor-1319 .elementor-element.elementor-element-f2f33e5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1319 .elementor-element.elementor-element-d357783 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-bf10393{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1319 .elementor-element.elementor-element-d1a51d7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-c781ff5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1319 .elementor-element.elementor-element-23e6126 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-953b0ae{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1319 .elementor-element.elementor-element-e30f7ca .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-32ff928{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1319 .elementor-element.elementor-element-0e6ba1b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-388e3e0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1319 .elementor-element.elementor-element-c09705e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-3b19215{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;padding:10px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-1319 .elementor-element.elementor-element-2c6de15{--display:flex;--min-height:200px;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 0px 0px;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-1319 .elementor-element.elementor-element-2c6de15:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-2c6de15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1319 .elementor-element.elementor-element-41f6ccd{--grid-columns:3;}.elementor-1319 .elementor-element.elementor-element-41f6ccd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-1319 .elementor-element.elementor-element-68f7c67 .elementor-button{background-color:var( --e-global-color-77bd906 );font-family:"Oswald", Sans-serif;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-1319 .elementor-element.elementor-element-68f7c67 .elementor-button:hover, .elementor-1319 .elementor-element.elementor-element-68f7c67 .elementor-button:focus{background-color:#D69000;}.elementor-1319 .elementor-element.elementor-element-68f7c67 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1319 .elementor-element.elementor-element-9303889{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-9303889:not(.elementor-motion-effects-element-type-background), .elementor-1319 .elementor-element.elementor-element-9303889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5AD18;}.elementor-1319 .elementor-element.elementor-element-b8ea4a5 .elementor-button{background-color:#48E15D00;font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-radius:360px 360px 360px 360px;}.elementor-1319 .elementor-element.elementor-element-b8ea4a5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1319 .elementor-element.elementor-element-1ff310d{text-align:center;}.elementor-1319 .elementor-element.elementor-element-1ff310d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1319 .elementor-element.elementor-element-24aa47e{--swiper-slides-gap:10px;padding:50px 30px 0px 30px;z-index:0;}.elementor-1319 .elementor-element.elementor-element-24aa47e .swiper-slide > .elementor-element{height:100%;}.elementor-1319 .elementor-element.elementor-element-2f8617e{--display:flex;--overflow:hidden;}.elementor-widget-ucaddon_custom_cursor .ue_cursor_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1319 .elementor-element.elementor-element-583d18f{--width:33%;}.elementor-1319 .elementor-element.elementor-element-485ef55{--width:33%;}.elementor-1319 .elementor-element.elementor-element-d644964{--width:33%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1319 .elementor-element.elementor-element-3b19215{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1319 .elementor-element.elementor-element-41f6ccd{--grid-columns:2;}.elementor-1319 .elementor-element.elementor-element-24aa47e{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1319 .elementor-element.elementor-element-e42ba61{--min-height:10vh;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-e42ba61 > .elementor-shape-bottom svg, .elementor-1319 .elementor-element.elementor-element-e42ba61 > .e-con-inner > .elementor-shape-bottom svg{height:60px;}.elementor-1319 .elementor-element.elementor-element-2d17319{--min-height:0vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1319 .elementor-element.elementor-element-7e3a8e8 .elementor-heading-title{font-size:72px;}.elementor-1319 .elementor-element.elementor-element-d486a7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1319 .elementor-element.elementor-element-d486a7c img{width:90%;}.elementor-1319 .elementor-element.elementor-element-f97212b{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-f43ff41{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1319 .elementor-element.elementor-element-ce6cc55{padding:0px 30px 0px 30px;}.elementor-1319 .elementor-element.elementor-element-dd38921{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-54e3f44{padding:0px 20px 0px 20px;text-align:center;}.elementor-1319 .elementor-element.elementor-element-54e3f44 .elementor-heading-title{font-size:36px;}.elementor-1319 .elementor-element.elementor-element-b6c3684{padding:0px 20px 0px 20px;text-align:center;}.elementor-1319 .elementor-element.elementor-element-501c929{padding:0px 20px 0px 20px;}.elementor-1319 .elementor-element.elementor-element-2204c70{padding:0px 20px 0px 20px;}.elementor-1319 .elementor-element.elementor-element-e3449ea{text-align:center;}.elementor-1319 .elementor-element.elementor-element-6820887{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1319 .elementor-element.elementor-element-94ce8af{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1319 .elementor-element.elementor-element-2b9d58d .elementor-button{font-size:16px;}.elementor-1319 .elementor-element.elementor-element-0d72bb4{text-align:center;}.elementor-1319 .elementor-element.elementor-element-0d72bb4 .elementor-heading-title{font-size:32px;}.elementor-1319 .elementor-element.elementor-element-98459f1{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1319 .elementor-element.elementor-element-8074f71{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-40e364f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-007eaf6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1319 .elementor-element.elementor-element-df90776{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1319 .elementor-element.elementor-element-bbb60ae img{width:20%;}.elementor-1319 .elementor-element.elementor-element-2c07864 img{width:20%;}.elementor-1319 .elementor-element.elementor-element-1735a8f{top:690px;}.elementor-1319 .elementor-element.elementor-element-bac974d .elementor-button{font-size:16px;}.elementor-1319 .elementor-element.elementor-element-3b19215{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1319 .elementor-element.elementor-element-2c6de15{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1319 .elementor-element.elementor-element-41f6ccd{--grid-columns:2;}.elementor-1319 .elementor-element.elementor-element-68f7c67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;padding:0px 0px 0px 0px;}.elementor-1319 .elementor-element.elementor-element-b8ea4a5 .elementor-button{font-size:16px;}.elementor-1319 .elementor-element.elementor-element-1ff310d{padding:0px 20px 0px 20px;}.elementor-1319 .elementor-element.elementor-element-24aa47e{--swiper-slides-to-display:1;padding:0px 15px 0px 15px;}}/* Start custom CSS for container, class: .elementor-element-2d17319 *//* Buat animasi shape divider looping halus */
.elementor-1319 .elementor-element.elementor-element-2d17319 .elementor-shape-bottom svg {
  position: relative;
  width: 300%; /* Lebih lebar agar pergerakan tidak terputus */
  left: 0;
  animation: waveLoop 40s linear infinite;
}

/* Duplikasi gelombang agar sambungan halus */
.elementor-1319 .elementor-element.elementor-element-2d17319 .elementor-shape-bottom svg path {
  transform-origin: center;
}

/* Keyframes gerakan bergelombang panjang dan lembut */
@keyframes waveLoop {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-66.6%); /* geser 2/3 lebar untuk transisi mulus */
  }
}
ames waveLoop {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-150%);
  }
}
ar;
}

@keyframes waveMove {
  0% { transform: translateX(0); }
  100% { transform: translateX(50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e42ba61 *//* Buat animasi shape divider looping halus */
.elementor-1319 .elementor-element.elementor-element-e42ba61 .elementor-shape-bottom svg {
  position: relative;
  width: 300%; /* Lebih lebar agar pergerakan tidak terputus */
  left: 0;
  animation: waveLoop 40s linear infinite;
}

/* Duplikasi gelombang agar sambungan halus */
.elementor-1319 .elementor-element.elementor-element-e42ba61 .elementor-shape-bottom svg path {
  transform-origin: center;
}

/* Keyframes gerakan bergelombang panjang dan lembut */
@keyframes waveLoop {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-66.6%); /* geser 2/3 lebar untuk transisi mulus */
  }
}
ames waveLoop {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-150%);
  }
}
ar;
}

@keyframes waveMove {
  0% { transform: translateX(0); }
  100% { transform: translateX(50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6820887 *//* Buat animasi shape divider looping halus */
.elementor-1319 .elementor-element.elementor-element-6820887 .elementor-shape-bottom svg {
  position: relative;
  width: 300%; /* Lebih lebar agar pergerakan tidak terputus */
  left: 0;
  animation: waveLoop 40s linear infinite;
}

/* Duplikasi gelombang agar sambungan halus */
.elementor-1319 .elementor-element.elementor-element-6820887 .elementor-shape-bottom svg path {
  transform-origin: center;
}

/* Keyframes gerakan bergelombang panjang dan lembut */
@keyframes waveLoop {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-66.6%); /* geser 2/3 lebar untuk transisi mulus */
  }
}
ames waveLoop {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-150%);
  }
}
ar;
}

@keyframes waveMove {
  0% { transform: translateX(0); }
  100% { transform: translateX(50%); }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3b19215 */.elementor-1319 .elementor-element.elementor-element-3b19215 .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df90776 *//* Buat animasi shape divider looping halus */
.elementor-1319 .elementor-element.elementor-element-df90776 .elementor-shape-bottom svg {
  position: relative;
  width: 300%; /* Lebih lebar agar pergerakan tidak terputus */
  left: 0;
  animation: waveLoop 40s linear infinite;
}

/* Duplikasi gelombang agar sambungan halus */
.elementor-1319 .elementor-element.elementor-element-df90776 .elementor-shape-bottom svg path {
  transform-origin: center;
}

/* Keyframes gerakan bergelombang panjang dan lembut */
@keyframes waveLoop {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-66.6%); /* geser 2/3 lebar untuk transisi mulus */
  }
}
ames waveLoop {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-150%);
  }
}
ar;
}

@keyframes waveMove {
  0% { transform: translateX(0); }
  100% { transform: translateX(50%); }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-24aa47e *//* Animasi scale-up per testimonial */
.elementor-1319 .elementor-element.elementor-element-24aa47e .elementor-loop-item {
  animation: testimonialPop 6s ease-in-out infinite;
  transform-origin: center;
  opacity: 0.6;
  transition: transform 0.4s ease;
}

/* Delay berbeda per item (biar bergantian) */
.elementor-1319 .elementor-element.elementor-element-24aa47e .elementor-loop-item:nth-child(1) {
  animation-delay: 0s;
}
.elementor-1319 .elementor-element.elementor-element-24aa47e .elementor-loop-item:nth-child(2) {
  animation-delay: 2s;
}
.elementor-1319 .elementor-element.elementor-element-24aa47e .elementor-loop-item:nth-child(3) {
  animation-delay: 4s;
}
.elementor-1319 .elementor-element.elementor-element-24aa47e .elementor-loop-item:nth-child(4) {
  animation-delay: 6s;
}

@keyframes testimonialPop {
  0%, 100% {
    transform: scale(1);
    opacity: 0.6;
  }
  20%, 30% {
    transform: scale(1.1);
    opacity: 1;
  }
  40%, 90% {
    transform: scale(1);
    opacity: 0.7;
  }
}/* End custom CSS */