.elementor-2148 .elementor-element.elementor-element-59a0c56{--display:flex;--min-height:460px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.22;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-59a0c56:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-59a0c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foodival-procurement.com/wp-content/uploads/2026/06/BBHRMS-FlexAccount-Page-Top-Banner.jpg");background-position:center center;background-size:cover;}.elementor-2148 .elementor-element.elementor-element-59a0c56::before, .elementor-2148 .elementor-element.elementor-element-59a0c56 > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-59a0c56 > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-59a0c56 > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-59a0c56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-59a0c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-2148 .elementor-element.elementor-element-ec2e053{--display:flex;}.elementor-2148 .elementor-element.elementor-element-a0f78a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-1281f9c{--display:flex;--min-height:140px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 0px 0px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2148 .elementor-element.elementor-element-1281f9c:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-1281f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFED;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2148 .elementor-element.elementor-element-593d3ec .elementor-heading-title{font-family:"Noto Sans Vithkuqi", Sans-serif;font-size:36px;font-weight:400;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-f605ddc );}.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-2148 .elementor-element.elementor-element-d61f6b2 .elementor-button{background-color:var( --e-global-color-f605ddc );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-2148 .elementor-element.elementor-element-d61f6b2{bottom:-25px;}.elementor-2148 .elementor-element.elementor-element-d61f6b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2148 .elementor-element.elementor-element-d61f6b2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2148 .elementor-element.elementor-element-025fb4d{--display:flex;--min-height:300px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-025fb4d:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-025fb4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e67898 );}.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 );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-3698f70{left:-96px;}body.rtl .elementor-2148 .elementor-element.elementor-element-3698f70{right:-96px;}.elementor-2148 .elementor-element.elementor-element-3698f70{top:-96px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-428b29e{right:-176px;}body.rtl .elementor-2148 .elementor-element.elementor-element-428b29e{left:-176px;}.elementor-2148 .elementor-element.elementor-element-428b29e{bottom:-176px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-d85ae91{left:0px;}body.rtl .elementor-2148 .elementor-element.elementor-element-d85ae91{right:0px;}.elementor-2148 .elementor-element.elementor-element-d85ae91{top:0px;}.elementor-2148 .elementor-element.elementor-element-d85ae91 img{width:100px;height:100px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-ed59a0b{right:0px;}body.rtl .elementor-2148 .elementor-element.elementor-element-ed59a0b{left:0px;}.elementor-2148 .elementor-element.elementor-element-ed59a0b{bottom:0px;}.elementor-2148 .elementor-element.elementor-element-ed59a0b img{width:100px;height:100px;}.elementor-2148 .elementor-element.elementor-element-181c600{text-align:center;}.elementor-2148 .elementor-element.elementor-element-181c600 .elementor-heading-title{font-family:"Noto Sans Vithkuqi", Sans-serif;font-size:32px;font-weight:400;line-height:1.5em;letter-spacing:2px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-2148 .elementor-element.elementor-element-ec6f257{text-align:center;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-cb4ae0a{--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;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-2148 .elementor-element.elementor-element-cb4ae0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2148 .elementor-element.elementor-element-eb2b7f8{text-align:center;}.elementor-2148 .elementor-element.elementor-element-eb2b7f8 .elementor-heading-title{font-family:"Noto Sans Vithkuqi", Sans-serif;font-weight:300;line-height:1.5em;color:var( --e-global-color-8e67898 );}.elementor-2148 .elementor-element.elementor-element-81c3e60{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-f33e288{left:0px;}body.rtl .elementor-2148 .elementor-element.elementor-element-f33e288{right:0px;}.elementor-2148 .elementor-element.elementor-element-f33e288{top:-1px;}.elementor-2148 .elementor-element.elementor-element-a4870f6{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.67;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-8e67898 );--border-color:var( --e-global-color-8e67898 );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2148 .elementor-element.elementor-element-a4870f6::before, .elementor-2148 .elementor-element.elementor-element-a4870f6 > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-a4870f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-a4870f6 > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-a4870f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-a4870f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-2148 .elementor-element.elementor-element-d4a7504{text-align:center;}.elementor-2148 .elementor-element.elementor-element-d4a7504 .elementor-heading-title{font-family:"Noto Sans Vithkuqi", Sans-serif;font-weight:300;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-f605ddc );}.elementor-2148 .elementor-element.elementor-element-c91456e{font-family:"Noto Sans Vithkuqi", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;letter-spacing:2px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-631a6d8{left:160px;}body.rtl .elementor-2148 .elementor-element.elementor-element-631a6d8{right:160px;}.elementor-2148 .elementor-element.elementor-element-631a6d8{top:-25px;}.elementor-2148 .elementor-element.elementor-element-631a6d8 img{max-width:48px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-e36aa6f{right:0px;}body.rtl .elementor-2148 .elementor-element.elementor-element-e36aa6f{left:0px;}.elementor-2148 .elementor-element.elementor-element-e36aa6f{bottom:-50px;}.elementor-2148 .elementor-element.elementor-element-e36aa6f img{max-width:48px;}.elementor-2148 .elementor-element.elementor-element-97fb285{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-8705505{left:0px;}body.rtl .elementor-2148 .elementor-element.elementor-element-8705505{right:0px;}.elementor-2148 .elementor-element.elementor-element-8705505{top:-1px;}.elementor-2148 .elementor-element.elementor-element-8ccc0ec{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.67;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-8e67898 );--border-color:var( --e-global-color-8e67898 );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2148 .elementor-element.elementor-element-8ccc0ec::before, .elementor-2148 .elementor-element.elementor-element-8ccc0ec > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-8ccc0ec > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-8ccc0ec > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-8ccc0ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-8ccc0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-2148 .elementor-element.elementor-element-64c73d3{text-align:center;}.elementor-2148 .elementor-element.elementor-element-64c73d3 .elementor-heading-title{font-family:"Noto Sans Vithkuqi", Sans-serif;font-weight:300;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-f605ddc );}.elementor-2148 .elementor-element.elementor-element-7456e00{font-family:"Noto Sans Vithkuqi", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;letter-spacing:2px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-8383cb6{left:160px;}body.rtl .elementor-2148 .elementor-element.elementor-element-8383cb6{right:160px;}.elementor-2148 .elementor-element.elementor-element-8383cb6{top:-25px;}.elementor-2148 .elementor-element.elementor-element-8383cb6 img{max-width:48px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-89c9751{right:0px;}body.rtl .elementor-2148 .elementor-element.elementor-element-89c9751{left:0px;}.elementor-2148 .elementor-element.elementor-element-89c9751{bottom:-25px;}.elementor-2148 .elementor-element.elementor-element-89c9751 img{max-width:48px;}.elementor-2148 .elementor-element.elementor-element-9ede313{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-4de0929{left:0px;}body.rtl .elementor-2148 .elementor-element.elementor-element-4de0929{right:0px;}.elementor-2148 .elementor-element.elementor-element-4de0929{top:-1px;}.elementor-2148 .elementor-element.elementor-element-5c14eb5{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.67;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-8e67898 );--border-color:var( --e-global-color-8e67898 );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2148 .elementor-element.elementor-element-5c14eb5::before, .elementor-2148 .elementor-element.elementor-element-5c14eb5 > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-5c14eb5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-5c14eb5 > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-5c14eb5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-5c14eb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-2148 .elementor-element.elementor-element-efb277b{text-align:center;}.elementor-2148 .elementor-element.elementor-element-efb277b .elementor-heading-title{font-family:"Noto Sans Vithkuqi", Sans-serif;font-weight:300;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-f605ddc );}.elementor-2148 .elementor-element.elementor-element-de51ed9{font-family:"Noto Sans Vithkuqi", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;letter-spacing:2px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-6fa99e5{left:160px;}body.rtl .elementor-2148 .elementor-element.elementor-element-6fa99e5{right:160px;}.elementor-2148 .elementor-element.elementor-element-6fa99e5{top:-25px;}.elementor-2148 .elementor-element.elementor-element-6fa99e5 img{max-width:48px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-286c605{right:0px;}body.rtl .elementor-2148 .elementor-element.elementor-element-286c605{left:0px;}.elementor-2148 .elementor-element.elementor-element-286c605{bottom:-50px;}.elementor-2148 .elementor-element.elementor-element-286c605 img{max-width:48px;}.elementor-2148 .elementor-element.elementor-element-719af76{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-29ecebb{left:0px;}body.rtl .elementor-2148 .elementor-element.elementor-element-29ecebb{right:0px;}.elementor-2148 .elementor-element.elementor-element-29ecebb{top:-1px;}.elementor-2148 .elementor-element.elementor-element-16996cb{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.67;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-8e67898 );--border-color:var( --e-global-color-8e67898 );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2148 .elementor-element.elementor-element-16996cb::before, .elementor-2148 .elementor-element.elementor-element-16996cb > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-16996cb > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-16996cb > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-16996cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-16996cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-2148 .elementor-element.elementor-element-09f4282{z-index:99;text-align:center;}.elementor-2148 .elementor-element.elementor-element-09f4282 .elementor-heading-title{font-family:"Noto Sans Vithkuqi", Sans-serif;font-weight:300;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-f605ddc );}.elementor-2148 .elementor-element.elementor-element-d5fe994{font-family:"Noto Sans Vithkuqi", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;letter-spacing:2px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-fd19b64{left:160px;}body.rtl .elementor-2148 .elementor-element.elementor-element-fd19b64{right:160px;}.elementor-2148 .elementor-element.elementor-element-fd19b64{top:-25px;}.elementor-2148 .elementor-element.elementor-element-fd19b64 img{max-width:48px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-77493d6{right:0px;}body.rtl .elementor-2148 .elementor-element.elementor-element-77493d6{left:0px;}.elementor-2148 .elementor-element.elementor-element-77493d6{bottom:-25px;}.elementor-2148 .elementor-element.elementor-element-77493d6 img{max-width:48px;}.elementor-2148 .elementor-element.elementor-element-139db91{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-ddde630{left:0px;}body.rtl .elementor-2148 .elementor-element.elementor-element-ddde630{right:0px;}.elementor-2148 .elementor-element.elementor-element-ddde630{top:-1px;}.elementor-2148 .elementor-element.elementor-element-bc39d6a{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.67;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-8e67898 );--border-color:var( --e-global-color-8e67898 );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2148 .elementor-element.elementor-element-bc39d6a::before, .elementor-2148 .elementor-element.elementor-element-bc39d6a > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-bc39d6a > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-bc39d6a > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-bc39d6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-bc39d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-2148 .elementor-element.elementor-element-f2edc9e{text-align:center;}.elementor-2148 .elementor-element.elementor-element-f2edc9e .elementor-heading-title{font-family:"Noto Sans Vithkuqi", Sans-serif;font-weight:300;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-f605ddc );}.elementor-2148 .elementor-element.elementor-element-9bc86b6{font-family:"Noto Sans Vithkuqi", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;letter-spacing:2px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-d9efc3c{left:160px;}body.rtl .elementor-2148 .elementor-element.elementor-element-d9efc3c{right:160px;}.elementor-2148 .elementor-element.elementor-element-d9efc3c{top:-25px;}.elementor-2148 .elementor-element.elementor-element-d9efc3c img{max-width:48px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-0f51386{right:0px;}body.rtl .elementor-2148 .elementor-element.elementor-element-0f51386{left:0px;}.elementor-2148 .elementor-element.elementor-element-0f51386{bottom:-25px;}.elementor-2148 .elementor-element.elementor-element-0f51386 img{max-width:48px;}.elementor-2148 .elementor-element.elementor-element-45c17cc{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}:where( .elementor-2148 .elementor-element.elementor-element-45c17cc .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-2148 .elementor-element.elementor-element-97a941d{--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;--align-items:center;}.elementor-2148 .elementor-element.elementor-element-871729f{text-align:center;}.elementor-2148 .elementor-element.elementor-element-871729f .elementor-heading-title{font-family:"Noto Sans Vithkuqi", Sans-serif;font-weight:300;line-height:1.5em;color:var( --e-global-color-8e67898 );}.elementor-2148 .elementor-element.elementor-element-147c905{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2148 .elementor-element.elementor-element-147c905:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-147c905 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE0C8;}.elementor-2148 .elementor-element.elementor-element-c522497{text-align:center;}.elementor-2148 .elementor-element.elementor-element-948c127{--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;--align-items:center;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:120px;--padding-right:120px;}.elementor-2148 .elementor-element.elementor-element-948c127:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-948c127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-ce4a5b6{left:50px;}body.rtl .elementor-2148 .elementor-element.elementor-element-ce4a5b6{right:50px;}.elementor-2148 .elementor-element.elementor-element-ce4a5b6{top:25%;}.elementor-2148 .elementor-element.elementor-element-ce4a5b6 img{max-width:100%;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-90677e9{right:50px;}body.rtl .elementor-2148 .elementor-element.elementor-element-90677e9{left:50px;}.elementor-2148 .elementor-element.elementor-element-90677e9{bottom:25%;}.elementor-2148 .elementor-element.elementor-element-90677e9 img{width:120px;}.elementor-2148 .elementor-element.elementor-element-96e5f83{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-2148 .elementor-element.elementor-element-5aa2f44{--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;--align-items:center;}.elementor-2148 .elementor-element.elementor-element-4f09577{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#e23a5d;--border-color:#e23a5d;--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-2148 .elementor-element.elementor-element-4f09577:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-4f09577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2148 .elementor-element.elementor-element-912c4ec .elementor-heading-title{font-family:"Noto Sans Vithkuqi", Sans-serif;font-size:20px;font-weight:500;color:#e23a5d;}.elementor-2148 .elementor-element.elementor-element-bdffa10{text-align:center;font-size:15px;line-height:1.8em;}.elementor-2148 .elementor-element.elementor-element-c5b7e2d{--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;--align-items:center;}.elementor-2148 .elementor-element.elementor-element-382351a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#e23a5d;--border-color:#e23a5d;--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-2148 .elementor-element.elementor-element-382351a:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-382351a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2148 .elementor-element.elementor-element-ce3a26c .elementor-heading-title{font-family:"Noto Sans Vithkuqi", Sans-serif;font-size:20px;font-weight:500;color:#e23a5d;}.elementor-2148 .elementor-element.elementor-element-43a500e{text-align:center;font-size:15px;line-height:1.8em;}.elementor-2148 .elementor-element.elementor-element-dcdfa24{--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;--align-items:center;}.elementor-2148 .elementor-element.elementor-element-f60d12b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#e23a5d;--border-color:#e23a5d;--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-2148 .elementor-element.elementor-element-f60d12b:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-f60d12b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2148 .elementor-element.elementor-element-1ad7de0 .elementor-heading-title{font-family:"Noto Sans Vithkuqi", Sans-serif;font-size:20px;font-weight:500;color:#e23a5d;}.elementor-2148 .elementor-element.elementor-element-b2772b2{text-align:center;font-size:15px;line-height:1.8em;}.elementor-2148 .elementor-element.elementor-element-c9bb2ff{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:24px;}.elementor-2148 .elementor-element.elementor-element-bbe2f86{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2148 .elementor-element.elementor-element-bbe2f86:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-bbe2f86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foodival-procurement.com/wp-content/uploads/2026/01/5353.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2148 .elementor-element.elementor-element-0860cdb{--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-radius:24px 24px 24px 24px;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-2148 .elementor-element.elementor-element-0860cdb:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-0860cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-2148 .elementor-element.elementor-element-aaea0b4{text-align:center;}.elementor-2148 .elementor-element.elementor-element-aaea0b4 .elementor-heading-title{font-family:"Noto Sans Vithkuqi", Sans-serif;font-size:40px;font-weight:300;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-f605ddc );}.elementor-2148 .elementor-element.elementor-element-117a8b1{text-align:start;}.elementor-2148 .elementor-element.elementor-element-117a8b1 .elementor-heading-title{font-family:"Noto Sans Vithkuqi", Sans-serif;font-size:28px;font-weight:300;line-height:1.5em;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-2148 .elementor-element.elementor-element-c2fd048 .elementor-button{background-color:var( --e-global-color-f605ddc );font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;border-radius:24px 24px 24px 24px;}.elementor-2148 .elementor-element.elementor-element-c2fd048 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2148 .elementor-element.elementor-element-c2fd048 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2148 .elementor-element.elementor-element-57b095a{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2148 .elementor-element.elementor-element-ec2e053{--width:60%;}.elementor-2148 .elementor-element.elementor-element-a0f78a2{--width:40%;}.elementor-2148 .elementor-element.elementor-element-147c905{--width:1200px;}.elementor-2148 .elementor-element.elementor-element-5aa2f44{--content-width:750px;}.elementor-2148 .elementor-element.elementor-element-c5b7e2d{--content-width:750px;}.elementor-2148 .elementor-element.elementor-element-dcdfa24{--width:750px;}.elementor-2148 .elementor-element.elementor-element-0860cdb{--width:50%;}.elementor-2148 .elementor-element.elementor-element-57b095a{--width:50%;}}@media(max-width:1024px){.elementor-2148 .elementor-element.elementor-element-59a0c56{--min-height:300px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-2148 .elementor-element.elementor-element-593d3ec .elementor-heading-title{font-size:24px;}.elementor-2148 .elementor-element.elementor-element-025fb4d{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-2148 .elementor-element.elementor-element-181c600 .elementor-heading-title{font-size:24px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-2148 .elementor-element.elementor-element-45c17cc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2148 .elementor-element.elementor-element-c9bb2ff{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2148 .elementor-element.elementor-element-aaea0b4 .elementor-heading-title{font-size:24px;}.elementor-2148 .elementor-element.elementor-element-117a8b1 .elementor-heading-title{font-size:18px;}.elementor-2148 .elementor-element.elementor-element-c2fd048 .elementor-button{font-size:20px;}}@media(max-width:767px){.elementor-2148 .elementor-element.elementor-element-59a0c56{--min-height:200px;}.elementor-2148 .elementor-element.elementor-element-a0f78a2{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2148 .elementor-element.elementor-element-1281f9c{--width:70%;--min-height:0px;--padding-top:12px;--padding-bottom:24px;--padding-left:24px;--padding-right:6px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-2148 .elementor-element.elementor-element-593d3ec .elementor-heading-title{font-size:24px;letter-spacing:1px;}.elementor-2148 .elementor-element.elementor-element-025fb4d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-2148 .elementor-element.elementor-element-181c600 .elementor-heading-title{font-size:20px;letter-spacing:1px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-2148 .elementor-element.elementor-element-cb4ae0a{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2148 .elementor-element.elementor-element-eb2b7f8 .elementor-heading-title{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-81c3e60{--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-f33e288 img{max-width:32px;}.elementor-2148 .elementor-element.elementor-element-a4870f6{--min-height:200px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2148 .elementor-element.elementor-element-d4a7504{z-index:9;}.elementor-2148 .elementor-element.elementor-element-d4a7504 .elementor-heading-title{font-size:18px;}.elementor-2148 .elementor-element.elementor-element-c91456e{font-size:14px;}.elementor-2148 .elementor-element.elementor-element-97fb285{--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-8705505 img{max-width:32px;}.elementor-2148 .elementor-element.elementor-element-8ccc0ec{--min-height:200px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2148 .elementor-element.elementor-element-64c73d3{z-index:9;}.elementor-2148 .elementor-element.elementor-element-64c73d3 .elementor-heading-title{font-size:18px;}.elementor-2148 .elementor-element.elementor-element-7456e00{font-size:14px;}.elementor-2148 .elementor-element.elementor-element-9ede313{--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-4de0929 img{max-width:32px;}.elementor-2148 .elementor-element.elementor-element-5c14eb5{--min-height:200px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2148 .elementor-element.elementor-element-efb277b{z-index:9;}.elementor-2148 .elementor-element.elementor-element-efb277b .elementor-heading-title{font-size:18px;}.elementor-2148 .elementor-element.elementor-element-de51ed9{font-size:14px;}.elementor-2148 .elementor-element.elementor-element-719af76{--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-29ecebb img{max-width:32px;}.elementor-2148 .elementor-element.elementor-element-16996cb{--min-height:200px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2148 .elementor-element.elementor-element-09f4282{z-index:9;}.elementor-2148 .elementor-element.elementor-element-09f4282 .elementor-heading-title{font-size:18px;}.elementor-2148 .elementor-element.elementor-element-d5fe994{font-size:14px;}.elementor-2148 .elementor-element.elementor-element-139db91{--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-ddde630 img{max-width:32px;}.elementor-2148 .elementor-element.elementor-element-bc39d6a{--min-height:200px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2148 .elementor-element.elementor-element-f2edc9e{z-index:9;}.elementor-2148 .elementor-element.elementor-element-f2edc9e .elementor-heading-title{font-size:18px;}.elementor-2148 .elementor-element.elementor-element-9bc86b6{font-size:14px;}.elementor-2148 .elementor-element.elementor-element-45c17cc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2148 .elementor-element.elementor-element-871729f .elementor-heading-title{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-948c127{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-96e5f83{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-912c4ec .elementor-heading-title{font-size:14px;}.elementor-2148 .elementor-element.elementor-element-ce3a26c .elementor-heading-title{font-size:14px;}.elementor-2148 .elementor-element.elementor-element-1ad7de0 .elementor-heading-title{font-size:14px;}.elementor-2148 .elementor-element.elementor-element-c9bb2ff{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-0860cdb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-aaea0b4 .elementor-heading-title{font-size:20px;}.elementor-2148 .elementor-element.elementor-element-117a8b1 .elementor-heading-title{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-c2fd048 .elementor-button{font-size:16px;}}/* Start custom CSS for image, class: .elementor-element-d85ae91 */.elementor-2148 .elementor-element.elementor-element-d85ae91 img {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed59a0b */.elementor-2148 .elementor-element.elementor-element-ed59a0b img {
    opacity: 0.2;transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-181c600 */.elementor-2148 .elementor-element.elementor-element-181c600 span{color:#e23a5d;}

.elementor-2148 .elementor-element.elementor-element-181c600 b{font-size:24px;font-weight: 400;}
.elementor-2148 .elementor-element.elementor-element-181c600 b a{color:#508290;}
.elementor-2148 .elementor-element.elementor-element-181c600 b a:hover{color:#508290;}

.elementor-2148 .elementor-element.elementor-element-181c600 .elementor-heading-title {
    position: relative;
    display: inline-block; /* 讓框框貼合文字長度 */
    margin: 20px 40px; /* 留出空間給引號，避免被切掉 */
}

/* --- 左邊的開引號 “ --- */
.elementor-2148 .elementor-element.elementor-element-181c600 .elementor-heading-title::before {
    content: "“";          /* 這裡是引號內容 */
    position: absolute;
    top: -30px;            /* 調整上下位置 */
    left: -50px;           /* 調整左右位置 */
    font-family: Arial, sans-serif; /* 字型，可改 Times 變成有襯線 */
    font-size: 80px;       /* 引號大小 */
    color: #ffffff;        /* 引號顏色 (白色) */
    line-height: 1;
}

/* --- 右邊的收引號 ” --- */
.elementor-2148 .elementor-element.elementor-element-181c600 .elementor-heading-title::after {
    content: "”";          /* 這裡是引號內容 */
    position: absolute;
    bottom: -40px;         /* 調整上下位置 */
    right: -50px;          /* 調整左右位置 */
    font-family: Arial, sans-serif;
    font-size: 80px;       /* 引號大小 */
    color: #ffffff;        /* 引號顏色 (白色) */
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb2b7f8 */.elementor-2148 .elementor-element.elementor-element-eb2b7f8 span{color:#e23a5d;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f33e288 */.elementor-2148 .elementor-element.elementor-element-f33e288 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-f33e288 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-f33e288 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8705505 */.elementor-2148 .elementor-element.elementor-element-8705505 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-8705505 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-8705505 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4de0929 */.elementor-2148 .elementor-element.elementor-element-4de0929 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-4de0929 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-4de0929 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29ecebb */.elementor-2148 .elementor-element.elementor-element-29ecebb {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-29ecebb {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-29ecebb {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddde630 */.elementor-2148 .elementor-element.elementor-element-ddde630 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-ddde630 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-ddde630 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f33e288 */.elementor-2148 .elementor-element.elementor-element-f33e288 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-f33e288 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-f33e288 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8705505 */.elementor-2148 .elementor-element.elementor-element-8705505 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-8705505 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-8705505 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4de0929 */.elementor-2148 .elementor-element.elementor-element-4de0929 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-4de0929 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-4de0929 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29ecebb */.elementor-2148 .elementor-element.elementor-element-29ecebb {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-29ecebb {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-29ecebb {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddde630 */.elementor-2148 .elementor-element.elementor-element-ddde630 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-ddde630 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-ddde630 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f33e288 */.elementor-2148 .elementor-element.elementor-element-f33e288 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-f33e288 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-f33e288 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8705505 */.elementor-2148 .elementor-element.elementor-element-8705505 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-8705505 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-8705505 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4de0929 */.elementor-2148 .elementor-element.elementor-element-4de0929 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-4de0929 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-4de0929 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29ecebb */.elementor-2148 .elementor-element.elementor-element-29ecebb {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-29ecebb {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-29ecebb {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddde630 */.elementor-2148 .elementor-element.elementor-element-ddde630 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-ddde630 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-ddde630 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f33e288 */.elementor-2148 .elementor-element.elementor-element-f33e288 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-f33e288 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-f33e288 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8705505 */.elementor-2148 .elementor-element.elementor-element-8705505 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-8705505 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-8705505 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4de0929 */.elementor-2148 .elementor-element.elementor-element-4de0929 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-4de0929 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-4de0929 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29ecebb */.elementor-2148 .elementor-element.elementor-element-29ecebb {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-29ecebb {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-29ecebb {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddde630 */.elementor-2148 .elementor-element.elementor-element-ddde630 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-ddde630 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-ddde630 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f33e288 */.elementor-2148 .elementor-element.elementor-element-f33e288 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-f33e288 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-f33e288 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8705505 */.elementor-2148 .elementor-element.elementor-element-8705505 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-8705505 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-8705505 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4de0929 */.elementor-2148 .elementor-element.elementor-element-4de0929 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-4de0929 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-4de0929 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29ecebb */.elementor-2148 .elementor-element.elementor-element-29ecebb {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-29ecebb {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-29ecebb {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddde630 */.elementor-2148 .elementor-element.elementor-element-ddde630 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-ddde630 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-ddde630 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f33e288 */.elementor-2148 .elementor-element.elementor-element-f33e288 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-f33e288 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-f33e288 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8705505 */.elementor-2148 .elementor-element.elementor-element-8705505 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-8705505 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-8705505 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4de0929 */.elementor-2148 .elementor-element.elementor-element-4de0929 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-4de0929 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-4de0929 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29ecebb */.elementor-2148 .elementor-element.elementor-element-29ecebb {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-29ecebb {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-29ecebb {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddde630 */.elementor-2148 .elementor-element.elementor-element-ddde630 {
    background-color: #e23a5d; 
    
    border-radius: 0px 0px 100px 100px; 
    
    padding: 40px 40px 60px 40px; 
    
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
    color: #ffffff; 
}

.elementor-2148 .elementor-element.elementor-element-ddde630 {
    text-align: center;
}

@media (max-width: 768px) {
    
 .elementor-2148 .elementor-element.elementor-element-ddde630 {
  padding: 30px 30px 40px 30px; }}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-871729f */.elementor-2148 .elementor-element.elementor-element-871729f span{color:#e23a5d;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaea0b4 */.elementor-2148 .elementor-element.elementor-element-aaea0b4 span{color:#e23a5d;}

.elementor-2148 .elementor-element.elementor-element-aaea0b4 b{font-size:24px;font-weight: 400;}
.elementor-2148 .elementor-element.elementor-element-aaea0b4 b a{color:#508290;}
.elementor-2148 .elementor-element.elementor-element-aaea0b4 b a:hover{color:#508290;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-117a8b1 */.elementor-2148 .elementor-element.elementor-element-117a8b1 span{color:#e23a5d;}

.elementor-2148 .elementor-element.elementor-element-117a8b1 b{font-size:24px;font-weight: 400;}
.elementor-2148 .elementor-element.elementor-element-117a8b1 b a{color:#508290;}
.elementor-2148 .elementor-element.elementor-element-117a8b1 b a:hover{color:#508290;}/* End custom CSS */