.elementor-28 .elementor-element.elementor-element-6dbebe9{--display:flex;--min-height:40vh;--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;--padding-top:150px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-6dbebe9:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-6dbebe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vanillyne.ae/wp-content/uploads/2026/02/Pastry-banner-photo-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-94bbf4b{--display:flex;}.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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-ed51599{text-align:center;}.elementor-28 .elementor-element.elementor-element-ed51599 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-8e4022f{--display:flex;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e8d13c7{--display:flex;}.elementor-28 .elementor-element.elementor-element-316d6eb{--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;}.elementor-28 .elementor-element.elementor-element-c075fb4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-cab068b{--e-image-carousel-slides-to-show:1;}.elementor-28 .elementor-element.elementor-element-cab068b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-28 .elementor-element.elementor-element-cab068b .elementor-swiper-button.elementor-swiper-button-next{color:#603200;}.elementor-28 .elementor-element.elementor-element-cab068b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-28 .elementor-element.elementor-element-cab068b .elementor-swiper-button.elementor-swiper-button-next svg{fill:#603200;}.elementor-28 .elementor-element.elementor-element-cab068b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-57aa64f{text-align:center;}.elementor-28 .elementor-element.elementor-element-57aa64f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-a58a737{text-align:center;}.elementor-28 .elementor-element.elementor-element-a58a737 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;color:#603200;}.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-28 .elementor-element.elementor-element-3695bfb img{width:34%;}.elementor-28 .elementor-element.elementor-element-de14007{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-2e6d23f{--e-image-carousel-slides-to-show:1;}.elementor-28 .elementor-element.elementor-element-2e6d23f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-28 .elementor-element.elementor-element-2e6d23f .elementor-swiper-button.elementor-swiper-button-next{color:#603200;}.elementor-28 .elementor-element.elementor-element-2e6d23f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-28 .elementor-element.elementor-element-2e6d23f .elementor-swiper-button.elementor-swiper-button-next svg{fill:#603200;}.elementor-28 .elementor-element.elementor-element-2e6d23f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-bed8eb0{text-align:center;}.elementor-28 .elementor-element.elementor-element-bed8eb0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-2b44fd0{text-align:center;}.elementor-28 .elementor-element.elementor-element-2b44fd0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;color:#603200;}.elementor-28 .elementor-element.elementor-element-c2b3649 img{width:34%;}.elementor-28 .elementor-element.elementor-element-91676a1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-5c63a83{--e-image-carousel-slides-to-show:1;}.elementor-28 .elementor-element.elementor-element-5c63a83 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-28 .elementor-element.elementor-element-5c63a83 .elementor-swiper-button.elementor-swiper-button-next{color:#603200;}.elementor-28 .elementor-element.elementor-element-5c63a83 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-28 .elementor-element.elementor-element-5c63a83 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#603200;}.elementor-28 .elementor-element.elementor-element-5c63a83 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-fc07048{text-align:center;}.elementor-28 .elementor-element.elementor-element-fc07048 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-b9dc225{text-align:center;}.elementor-28 .elementor-element.elementor-element-b9dc225 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;color:#603200;}.elementor-28 .elementor-element.elementor-element-f156c66 img{width:34%;}.elementor-28 .elementor-element.elementor-element-b50cd50{--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;}.elementor-28 .elementor-element.elementor-element-e94894c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-40eca3a{--e-image-carousel-slides-to-show:1;}.elementor-28 .elementor-element.elementor-element-40eca3a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-28 .elementor-element.elementor-element-40eca3a .elementor-swiper-button.elementor-swiper-button-next{color:#603200;}.elementor-28 .elementor-element.elementor-element-40eca3a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-28 .elementor-element.elementor-element-40eca3a .elementor-swiper-button.elementor-swiper-button-next svg{fill:#603200;}.elementor-28 .elementor-element.elementor-element-40eca3a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-eec30ef{text-align:center;}.elementor-28 .elementor-element.elementor-element-eec30ef .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-cea5cda{text-align:center;}.elementor-28 .elementor-element.elementor-element-cea5cda .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;color:#603200;}.elementor-28 .elementor-element.elementor-element-8dfbf9d img{width:34%;}.elementor-28 .elementor-element.elementor-element-c087b5f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-f445c39{--e-image-carousel-slides-to-show:1;}.elementor-28 .elementor-element.elementor-element-f445c39 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-28 .elementor-element.elementor-element-f445c39 .elementor-swiper-button.elementor-swiper-button-next{color:#603200;}.elementor-28 .elementor-element.elementor-element-f445c39 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-28 .elementor-element.elementor-element-f445c39 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#603200;}.elementor-28 .elementor-element.elementor-element-f445c39 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-412a052{text-align:center;}.elementor-28 .elementor-element.elementor-element-412a052 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-79fca2a{text-align:center;}.elementor-28 .elementor-element.elementor-element-79fca2a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;color:#603200;}.elementor-28 .elementor-element.elementor-element-819f688 img{width:34%;}.elementor-28 .elementor-element.elementor-element-c2073e9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-72566c9{--e-image-carousel-slides-to-show:1;}.elementor-28 .elementor-element.elementor-element-72566c9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-28 .elementor-element.elementor-element-72566c9 .elementor-swiper-button.elementor-swiper-button-next{color:#603200;}.elementor-28 .elementor-element.elementor-element-72566c9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-28 .elementor-element.elementor-element-72566c9 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#603200;}.elementor-28 .elementor-element.elementor-element-72566c9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-0a90012{text-align:center;}.elementor-28 .elementor-element.elementor-element-0a90012 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-833df1a{text-align:center;}.elementor-28 .elementor-element.elementor-element-833df1a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;color:#603200;}.elementor-28 .elementor-element.elementor-element-6a00322 img{width:34%;}.elementor-28 .elementor-element.elementor-element-32f7ebc{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-3ff0434{--e-image-carousel-slides-to-show:5;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-94bbf4b{--width:70%;}}@media(min-width:1025px){.elementor-28 .elementor-element.elementor-element-6dbebe9:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-6dbebe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-6dbebe9{--padding-top:125px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ed51599{text-align:center;}.elementor-28 .elementor-element.elementor-element-316d6eb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-57aa64f .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-a58a737 .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-bed8eb0 .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-2b44fd0 .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-fc07048 .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-b9dc225 .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-b50cd50{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-eec30ef .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-cea5cda .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-412a052 .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-79fca2a .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-0a90012 .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-833df1a .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-32f7ebc{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}