.elementor-8 .elementor-element.elementor-element-2a27c0d{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-8 .elementor-element.elementor-element-2a27c0d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-8 .elementor-element.elementor-element-a0cce2e{--display:flex;--min-height:0px;--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:flex-start}.elementor-8 .elementor-element.elementor-element-24cad5b{--e-image-carousel-slides-to-show:2}.elementor-8 .elementor-element.elementor-element-24cad5b .elementor-swiper-button.elementor-swiper-button-prev,.elementor-8 .elementor-element.elementor-element-24cad5b .elementor-swiper-button.elementor-swiper-button-next{font-size:0}.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);color:var(--e-global-color-primary)}.elementor-8 .elementor-element.elementor-element-4a915ea>.elementor-widget-container{background-color:#E55C93;border-radius:18px 18px 18px 18px}.elementor-8 .elementor-element.elementor-element-4a915ea{text-align:center}.elementor-8 .elementor-element.elementor-element-4a915ea .elementor-heading-title{font-family:"Milky Matcha",Sans-serif;font-weight:600;color:#FFFBFB}.elementor-widget-text-editor{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-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-8 .elementor-element.elementor-element-c249a09>.elementor-widget-container{background-color:#FFF6F2;border-radius:18px 18px 18px 18px}.elementor-8 .elementor-element.elementor-element-c249a09{text-align:center;color:#332B2B;font-family:"Roboto",Sans-serif;font-weight:400;line-height:29px}.elementor-8 .elementor-element.elementor-element-e96aa9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8 .elementor-element.elementor-element-7df1986{--display:flex}.elementor-8 .elementor-element.elementor-element-a56d885>.elementor-widget-container{background-color:#FB6F92;border-radius:28px 28px 28px 28px}.elementor-8 .elementor-element.elementor-element-a56d885{text-align:center}.elementor-8 .elementor-element.elementor-element-a56d885 .elementor-heading-title{font-family:"Milky Matcha",Sans-serif;font-weight:600;line-height:39px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FDFDFD}.elementor-8 .elementor-element.elementor-element-3178b9d>.elementor-widget-container{background-color:#FFF6F2;margin:1px 1px 1px 1px;padding:1px 1px 1px 1px;border-radius:18px 18px 18px 18px}.elementor-8 .elementor-element.elementor-element-3178b9d{text-align:center;color:#332822;font-family:"Roboto",Sans-serif;font-weight:400;line-height:30px}.elementor-8 .elementor-element.elementor-element-159abce{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.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-8 .elementor-element.elementor-element-0caf79b>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-0caf79b.elementor-element{--align-self:center}.elementor-8 .elementor-element.elementor-element-0caf79b{text-align:center}.elementor-8 .elementor-element.elementor-element-0caf79b img{opacity:1;filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);border-style:none;border-radius:20px 20px 20px 20px;box-shadow:0 0 10px -2px rgb(0 0 0 / .5)}.elementor-8 .elementor-element.elementor-element-0caf79b:hover img{opacity:.91;filter:brightness(111%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-8 .elementor-element.elementor-element-0caf79b .widget-image-caption{color:#1A0101;background-color:#F8F0F0;font-family:"Roboto",Sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:.4px;margin-block-start:25px}.elementor-8 .elementor-element.elementor-element-835788e{text-align:center}.elementor-8 .elementor-element.elementor-element-835788e img{opacity:1;filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);border-style:none;border-radius:20px 20px 20px 20px;box-shadow:0 0 10px -2px rgb(0 0 0 / .5)}.elementor-8 .elementor-element.elementor-element-835788e:hover img{opacity:1;filter:brightness(111%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-8 .elementor-element.elementor-element-835788e .widget-image-caption{color:#111;background-color:#F8F0F0;font-family:"Helvetica",Sans-serif;font-size:24px;font-weight:400;text-shadow:0 0 10px rgb(0 0 0 / .3);margin-block-start:25px}.elementor-8 .elementor-element.elementor-element-ad76c1f{text-align:center}.elementor-8 .elementor-element.elementor-element-ad76c1f img{opacity:1;filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);border-style:none;border-radius:20px 20px 20px 20px;box-shadow:0 0 10px -2px rgb(0 0 0 / .5)}.elementor-8 .elementor-element.elementor-element-ad76c1f:hover img{opacity:1;filter:brightness(111%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-8 .elementor-element.elementor-element-ad76c1f .widget-image-caption{color:#111;background-color:#F8F0F0;font-family:"Helvetica",Sans-serif;font-size:24px;font-weight:400;margin-block-start:25px}.elementor-8 .elementor-element.elementor-element-be39fdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8 .elementor-element.elementor-element-469f91c>.elementor-widget-container{background-color:#FB6F92;border-radius:18px 18px 18px 18px}.elementor-8 .elementor-element.elementor-element-469f91c{text-align:center}.elementor-8 .elementor-element.elementor-element-469f91c .elementor-heading-title{font-family:"Milky Matcha",Sans-serif;font-weight:600;line-height:49px;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FBFEFF}.elementor-8 .elementor-element.elementor-element-e6f72b4>.elementor-widget-container{background-color:#FFF6F2;border-radius:11px 11px 11px 11px}.elementor-8 .elementor-element.elementor-element-e6f72b4{text-align:center;color:#423A3A;font-family:"Helvetica",Sans-serif;font-size:19px;font-weight:400}.elementor-8 .elementor-element.elementor-element-859ed19{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-8 .elementor-element.elementor-element-5c02326 img{border-radius:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-93e5d47 img{border-radius:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-8700e3a img{border-radius:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-4b396ad img{border-radius:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-cf307be img{border-radius:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-0562cae img{border-radius:20px 20px 20px 20px}.elementor-8 .elementor-element.elementor-element-8beddde{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.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-8 .elementor-element.elementor-element-4a076aa .elementor-button{background-color:#D2225C}.elementor-8 .elementor-element.elementor-element-4a076aa .elementor-button-content-wrapper{flex-direction:row}.elementor-8 .elementor-element.elementor-element-8031209{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8 .elementor-element.elementor-element-6772110>.elementor-widget-container{background-color:#FB6F92;border-radius:18px 18px 18px 18px}.elementor-8 .elementor-element.elementor-element-6772110{text-align:center}.elementor-8 .elementor-element.elementor-element-6772110 .elementor-heading-title{font-family:"Milky Matcha",Sans-serif;font-weight:600;color:#F7F7F7}body.elementor-page-8{margin:0 0 0 0}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-2a27c0d{--grid-auto-flow:row}.elementor-8 .elementor-element.elementor-element-159abce{--grid-auto-flow:row}.elementor-8 .elementor-element.elementor-element-859ed19{--grid-auto-flow:row}.elementor-8 .elementor-element.elementor-element-8beddde{--grid-auto-flow:row}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-2a27c0d{--width:100.526%}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-2a27c0d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-8 .elementor-element.elementor-element-4a915ea>.elementor-widget-container{margin:-2px -2px -2px -2px;padding:4px 4px 4px 4px;border-radius:23px 23px 23px 23px}.elementor-8 .elementor-element.elementor-element-4a915ea.elementor-element{--align-self:flex-start}.elementor-8 .elementor-element.elementor-element-c249a09>.elementor-widget-container{margin:1px 1px 1px 1px;padding:4px 4px 4px 4px}.elementor-8 .elementor-element.elementor-element-c249a09.elementor-element{--order:99999 /* order end hack */}.elementor-8 .elementor-element.elementor-element-c249a09{text-align:justify}.elementor-8 .elementor-element.elementor-element-a56d885>.elementor-widget-container{border-radius:18px 18px 18px 18px}.elementor-8 .elementor-element.elementor-element-159abce{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-8 .elementor-element.elementor-element-469f91c>.elementor-widget-container{border-radius:18px 18px 18px 18px}.elementor-8 .elementor-element.elementor-element-469f91c .elementor-heading-title{line-height:1.9em}.elementor-8 .elementor-element.elementor-element-e6f72b4{font-size:15px}.elementor-8 .elementor-element.elementor-element-859ed19{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-8 .elementor-element.elementor-element-8beddde{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}}