.elementor-25323 .elementor-element.elementor-element-dbce8eb4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-27430dc0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-25323 .elementor-element.elementor-element-909fdd0a{text-align:center;font-family:"Inter";font-size:11.5px;font-weight:300;color:#FFE8DC;}.elementor-25323 .elementor-element.elementor-element-5429b527{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-0211cbf0{--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;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-a2ba5a41{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-25323 .elementor-element.elementor-element-0fa6726a{text-align:center;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li > a:hover, .elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li > a:focus, .elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li > a:active, .elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li:hover > a{background-color:rgba(0,0,0,0);}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 button.elementskit-menu-close{background-color:#9F1F63;font-family:"Poppins-Medium";font-weight:normal;border-style:solid;border-color:#9F1F63;color:var( --e-global-color-9e5adaf );}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 button.elementskit-menu-close:hover{background-color:var( --e-global-color-secondary );border-style:solid;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-menu-container{height:70px;border-radius:0px 0px 0px 0px;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li > a{font-family:"Inter";font-size:1em;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.8px;color:#123F2C;padding:0px 14px 0px 14px;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li > a:hover{color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li > a:focus{color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li > a:active{color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li:hover > a{color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li.current-menu-item > a{color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#123F2C;fill:#123F2C;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#123F2C;fill:#123F2C;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:0px -10px 0px 2px;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:0px -10px 0px 2px;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 button.elementskit-menu-hamburger{float:right;border-style:solid;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 button.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:#123F2C;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 button.elementskit-menu-hamburger > .ekit-menu-icon{color:#123F2C;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 button.elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 button.elementskit-menu-hamburger:hover > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-25323 .elementor-element.elementor-element-231ba2fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-25323 .elementor-element.elementor-element-65eed792 .elementor-button{background-color:#D92D87;font-family:"Inter";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFF4EC;color:#FFF4EC;border-style:none;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-25323 .elementor-element.elementor-element-65eed792 .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-65eed792 .elementor-button:focus{background-color:#123F2C;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-65eed792 .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-65eed792 .elementor-button:focus svg{fill:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-e3e8bd97{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-25323 .elementor-element.elementor-element-e3e8bd97:not(.elementor-motion-effects-element-type-background), .elementor-25323 .elementor-element.elementor-element-e3e8bd97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FB8CA4;}.elementor-25323 .elementor-element.elementor-element-c8874ed4 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-25323 .elementor-element.elementor-element-c8874ed4{text-align:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-25323 .elementor-element.elementor-element-17c8aaa1 > .elementor-widget-container{margin:-20px 0px 6px 0px;}.elementor-25323 .elementor-element.elementor-element-17c8aaa1{text-align:center;}.elementor-25323 .elementor-element.elementor-element-17c8aaa1 .elementor-heading-title{font-family:"Berkshire Swash";font-size:35px;font-weight:400;text-transform:none;color:#145C3B;}.elementor-25323 .elementor-element.elementor-element-f64cefda{width:var( --container-widget-width, 62ch );max-width:62ch;--container-widget-width:62ch;--container-widget-flex-grow:0;text-align:center;font-family:"Inter";font-size:17px;font-weight:600;color:#145C3B;}.elementor-25323 .elementor-element.elementor-element-f64cefda > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-25323 .elementor-element.elementor-element-c73e27c3{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-828610e7 .elementor-button{background-color:#D92D87;font-family:"Inter";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFF4EC;color:#FFF4EC;border-style:none;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-25323 .elementor-element.elementor-element-828610e7 .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-828610e7 .elementor-button:focus{background-color:#123F2C;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-828610e7 .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-828610e7 .elementor-button:focus svg{fill:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-508d171e .elementor-button{background-color:#18BEC5;font-family:"Inter";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-25323 .elementor-element.elementor-element-508d171e .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-508d171e .elementor-button:focus{background-color:#FFF4EC;color:#0E7A90;}.elementor-25323 .elementor-element.elementor-element-508d171e .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-508d171e .elementor-button:focus svg{fill:#0E7A90;}.elementor-25323 .elementor-element.elementor-element-d5e21341{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-8638cbe7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-647b4d9e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:double;--border-style:double;border-width:3px 0px 3px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#E8C77A;--border-color:#E8C77A;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-15cb4cf8{text-align:center;}.elementor-25323 .elementor-element.elementor-element-15cb4cf8 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#FFE8DC;}.elementor-25323 .elementor-element.elementor-element-fdf167a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-708b878f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:double;--border-style:double;border-width:3px 0px 3px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#E8C77A;--border-color:#E8C77A;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-81126f09{text-align:center;}.elementor-25323 .elementor-element.elementor-element-81126f09 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-afaceefc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-0f69416b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:double;--border-style:double;border-width:3px 0px 3px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#E8C77A;--border-color:#E8C77A;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-fb99e36c{text-align:center;}.elementor-25323 .elementor-element.elementor-element-fb99e36c .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#FFE8DC;}.elementor-25323 .elementor-element.elementor-element-7670f8c3{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-36c41089{text-align:center;}.elementor-25323 .elementor-element.elementor-element-c452b9dd{width:var( --container-widget-width, 64ch );max-width:64ch;--container-widget-width:64ch;--container-widget-flex-grow:0;text-align:center;font-family:"Inter";font-size:16px;font-weight:300;}.elementor-25323 .elementor-element.elementor-element-c452b9dd > .elementor-widget-container{margin:8px 0px 14px 0px;}.elementor-25323 .elementor-element.elementor-element-197dc2e5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:46px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-b6247142{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-478f40f7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-3834bf0f{text-align:center;}.elementor-25323 .elementor-element.elementor-element-9361f0ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-032e5061{text-align:center;}.elementor-25323 .elementor-element.elementor-element-33a0b45b{text-align:center;}.elementor-25323 .elementor-element.elementor-element-33a0b45b .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-dd591086{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-c202b186{text-align:center;}.elementor-25323 .elementor-element.elementor-element-9cfa9878{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-52082554{text-align:center;}.elementor-25323 .elementor-element.elementor-element-fb318166{text-align:center;}.elementor-25323 .elementor-element.elementor-element-fb318166 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-d4cabfa3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-d294adb9{text-align:center;}.elementor-25323 .elementor-element.elementor-element-27b1efd7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-60e93c75{text-align:center;}.elementor-25323 .elementor-element.elementor-element-7a9d3cf7{text-align:center;}.elementor-25323 .elementor-element.elementor-element-7a9d3cf7 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-8b05d45e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-1754573d{text-align:center;}.elementor-25323 .elementor-element.elementor-element-37f2ebf6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-379e7f0b{text-align:center;}.elementor-25323 .elementor-element.elementor-element-cff4a15d{text-align:center;}.elementor-25323 .elementor-element.elementor-element-cff4a15d .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-d5c72238{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-4c64f2a5{text-align:center;}.elementor-25323 .elementor-element.elementor-element-2af167cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-09a16381{text-align:center;}.elementor-25323 .elementor-element.elementor-element-445d8863{text-align:center;}.elementor-25323 .elementor-element.elementor-element-445d8863 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-e2fc6460{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-d23aac68{text-align:center;}.elementor-25323 .elementor-element.elementor-element-264cfef1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-ae19a591{text-align:center;}.elementor-25323 .elementor-element.elementor-element-f76fd5a1{text-align:center;}.elementor-25323 .elementor-element.elementor-element-f76fd5a1 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-3d837c37{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-c55b5ba8{text-align:center;}.elementor-25323 .elementor-element.elementor-element-168eae1c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-b0a12f1f{text-align:center;}.elementor-25323 .elementor-element.elementor-element-3fbada7f{text-align:center;}.elementor-25323 .elementor-element.elementor-element-3fbada7f .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-647b6a70{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-51f097a8{text-align:center;}.elementor-25323 .elementor-element.elementor-element-9e3766f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-3f7bfa23{text-align:center;}.elementor-25323 .elementor-element.elementor-element-6cdd0dde{text-align:center;}.elementor-25323 .elementor-element.elementor-element-6cdd0dde .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-5403dfcf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-a853ffed{text-align:center;}.elementor-25323 .elementor-element.elementor-element-82fc32a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-b82d5cdd{text-align:center;}.elementor-25323 .elementor-element.elementor-element-6b3d7b8c{text-align:center;}.elementor-25323 .elementor-element.elementor-element-6b3d7b8c .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-5f1c13d8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-5192e780{text-align:center;}.elementor-25323 .elementor-element.elementor-element-52490aa5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-b456abf1{text-align:center;}.elementor-25323 .elementor-element.elementor-element-913a3b99{text-align:center;}.elementor-25323 .elementor-element.elementor-element-913a3b99 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-5f321cc9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-9c70522a{text-align:center;}.elementor-25323 .elementor-element.elementor-element-eb75619c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-781aaa8a{text-align:center;}.elementor-25323 .elementor-element.elementor-element-18499ffa{text-align:center;}.elementor-25323 .elementor-element.elementor-element-18499ffa .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-6f37e8ba{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-72b1d507{text-align:center;}.elementor-25323 .elementor-element.elementor-element-5eaf7fe9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-bc9ed888{text-align:center;}.elementor-25323 .elementor-element.elementor-element-e04ee93f{text-align:center;}.elementor-25323 .elementor-element.elementor-element-e04ee93f .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-85ea181d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-e0529cec{text-align:center;}.elementor-25323 .elementor-element.elementor-element-825fe5f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-2c210fd4{text-align:center;}.elementor-25323 .elementor-element.elementor-element-deabc78d{text-align:center;}.elementor-25323 .elementor-element.elementor-element-deabc78d .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-2e981033{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-dc1d82a1{text-align:center;}.elementor-25323 .elementor-element.elementor-element-6b4b95e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-fec38c1e{text-align:center;}.elementor-25323 .elementor-element.elementor-element-466e2e89{text-align:center;}.elementor-25323 .elementor-element.elementor-element-466e2e89 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-f090dd14{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-6212403f{text-align:center;}.elementor-25323 .elementor-element.elementor-element-d75f6a67{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-bf5ec252{text-align:center;}.elementor-25323 .elementor-element.elementor-element-17c8d218{text-align:center;}.elementor-25323 .elementor-element.elementor-element-17c8d218 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-362e22c6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:48px;--padding-right:48px;}.elementor-25323 .elementor-element.elementor-element-585dc6c8{text-align:center;}.elementor-25323 .elementor-element.elementor-element-85b773df{text-align:center;}.elementor-25323 .elementor-element.elementor-element-3cc2b637{text-align:center;}.elementor-25323 .elementor-element.elementor-element-0c2fb8df{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-c42e46ef{text-align:center;}.elementor-25323 .elementor-element.elementor-element-2c05024b{width:var( --container-widget-width, 72ch );max-width:72ch;--container-widget-width:72ch;--container-widget-flex-grow:0;text-align:center;font-family:"Inter";font-size:19px;font-weight:300;}.elementor-25323 .elementor-element.elementor-element-2c05024b > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-25323 .elementor-element.elementor-element-2e90b5a7 .elementor-button{background-color:#D92D87;font-family:"Inter";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFF4EC;color:#FFF4EC;border-style:none;border-radius:999px 999px 999px 999px;padding:16px 30px 16px 30px;}.elementor-25323 .elementor-element.elementor-element-2e90b5a7 .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-2e90b5a7 .elementor-button:focus{background-color:#D92D87;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-2e90b5a7 > .elementor-widget-container{margin:26px 0px 0px 0px;}.elementor-25323 .elementor-element.elementor-element-2e90b5a7 .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-2e90b5a7 .elementor-button:focus svg{fill:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-46c3d9c0{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-0294a8ab{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-70a7a097{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-72ed2b85{text-align:center;}.elementor-25323 .elementor-element.elementor-element-72ed2b85 .elementor-heading-title{font-family:"Berkshire Swash";font-size:44px;font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-549d6ba5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-3acb12b8{width:var( --container-widget-width, 64ch );max-width:64ch;--container-widget-width:64ch;--container-widget-flex-grow:0;text-align:center;font-family:"Inter";font-size:18px;font-weight:300;}.elementor-25323 .elementor-element.elementor-element-21a08f68{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:44px 30px;--row-gap:44px;--column-gap:30px;--grid-auto-flow:row;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-ee144825{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-4af2f1f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-47bc9f5b{text-align:center;}.elementor-25323 .elementor-element.elementor-element-717174c9{text-align:center;}.elementor-25323 .elementor-element.elementor-element-6ee66ea1{text-align:center;}.elementor-25323 .elementor-element.elementor-element-208d3f36{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-25323 .elementor-element.elementor-element-9a6beafe{text-align:center;}.elementor-25323 .elementor-element.elementor-element-9a6beafe .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:rgba(36,122,83,0.1);}.elementor-25323 .elementor-element.elementor-element-52ce981b{text-align:start;}.elementor-25323 .elementor-element.elementor-element-52ce981b .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#247A53;}.elementor-25323 .elementor-element.elementor-element-ee8eb541 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-25323 .elementor-element.elementor-element-ee8eb541{text-align:start;font-family:"Inter";font-size:14px;font-weight:300;}.elementor-25323 .elementor-element.elementor-element-cc95761f{text-align:start;font-family:"Inter";font-weight:300;}.elementor-25323 .elementor-element.elementor-element-4227110e{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-67a057f7 .elementor-button{background-color:#D92D87;font-family:"Inter";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFF4EC;color:#FFF4EC;border-style:none;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-25323 .elementor-element.elementor-element-67a057f7 .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-67a057f7 .elementor-button:focus{background-color:#D92D87;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-67a057f7 .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-67a057f7 .elementor-button:focus svg{fill:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-7f1ab5b3 .elementor-button{background-color:#D92D87;font-family:"Inter";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFF4EC;color:#FFF4EC;border-style:none;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-25323 .elementor-element.elementor-element-7f1ab5b3 .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-7f1ab5b3 .elementor-button:focus{background-color:#D92D87;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-7f1ab5b3 .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-7f1ab5b3 .elementor-button:focus svg{fill:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-912fb994{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-43cc3d74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-9ee0477e{text-align:center;}.elementor-25323 .elementor-element.elementor-element-64f2254e{text-align:center;}.elementor-25323 .elementor-element.elementor-element-7a52145f{text-align:center;}.elementor-25323 .elementor-element.elementor-element-26fb8ff6{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-25323 .elementor-element.elementor-element-49ed831f{text-align:center;}.elementor-25323 .elementor-element.elementor-element-49ed831f .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:rgba(217,45,135,0.1);}.elementor-25323 .elementor-element.elementor-element-c5c294d8{text-align:start;}.elementor-25323 .elementor-element.elementor-element-c5c294d8 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-5d456214 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-25323 .elementor-element.elementor-element-5d456214{text-align:start;font-family:"Inter";font-size:14px;font-weight:300;}.elementor-25323 .elementor-element.elementor-element-bb7e1ce6{text-align:start;font-family:"Inter";font-weight:300;}.elementor-25323 .elementor-element.elementor-element-5d383ce8{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-b6514836 .elementor-button{background-color:#D92D87;font-family:"Inter";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFF4EC;color:#FFF4EC;border-style:none;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-25323 .elementor-element.elementor-element-b6514836 .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-b6514836 .elementor-button:focus{background-color:#D92D87;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-b6514836 .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-b6514836 .elementor-button:focus svg{fill:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-e24854db .elementor-button{background-color:#D92D87;font-family:"Inter";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFF4EC;color:#FFF4EC;border-style:none;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-25323 .elementor-element.elementor-element-e24854db .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-e24854db .elementor-button:focus{background-color:#D92D87;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-e24854db .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-e24854db .elementor-button:focus svg{fill:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-acb6c6ac{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-163e79fe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-52aaaef5{text-align:center;}.elementor-25323 .elementor-element.elementor-element-cfd677cf{text-align:center;}.elementor-25323 .elementor-element.elementor-element-c485e9ca{text-align:center;}.elementor-25323 .elementor-element.elementor-element-7949adbe{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-25323 .elementor-element.elementor-element-27416726{text-align:center;}.elementor-25323 .elementor-element.elementor-element-27416726 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:rgba(36,122,83,0.1);}.elementor-25323 .elementor-element.elementor-element-4e314448{text-align:start;}.elementor-25323 .elementor-element.elementor-element-4e314448 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#247A53;}.elementor-25323 .elementor-element.elementor-element-dbadd745 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-25323 .elementor-element.elementor-element-dbadd745{text-align:start;font-family:"Inter";font-size:14px;font-weight:300;}.elementor-25323 .elementor-element.elementor-element-b0d45713{text-align:start;font-family:"Inter";font-weight:300;}.elementor-25323 .elementor-element.elementor-element-712c6116{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-193d1a5c .elementor-button{background-color:#D92D87;font-family:"Inter";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFF4EC;color:#FFF4EC;border-style:none;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-25323 .elementor-element.elementor-element-193d1a5c .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-193d1a5c .elementor-button:focus{background-color:#D92D87;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-193d1a5c .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-193d1a5c .elementor-button:focus svg{fill:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-e7375b9e .elementor-button{background-color:#D92D87;font-family:"Inter";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFF4EC;color:#FFF4EC;border-style:none;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-25323 .elementor-element.elementor-element-e7375b9e .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-e7375b9e .elementor-button:focus{background-color:#D92D87;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-e7375b9e .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-e7375b9e .elementor-button:focus svg{fill:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-029c5964{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-f5dc594f{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-70d0e2a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-928a2b0a{text-align:center;}.elementor-25323 .elementor-element.elementor-element-928a2b0a .elementor-heading-title{font-family:"Berkshire Swash";font-size:44px;font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-911116df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-9dd36f60{width:var( --container-widget-width, 64ch );max-width:64ch;--container-widget-width:64ch;--container-widget-flex-grow:0;text-align:center;font-family:"Inter";font-size:18px;font-weight:300;}.elementor-25323 .elementor-element.elementor-element-3e4a6879{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:44px 30px;--row-gap:44px;--column-gap:30px;--grid-auto-flow:row;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-40dec215{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-f7038900{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-09073f88{text-align:center;}.elementor-25323 .elementor-element.elementor-element-58756dc9{text-align:center;}.elementor-25323 .elementor-element.elementor-element-d5d127a6{text-align:center;}.elementor-25323 .elementor-element.elementor-element-5de58750{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-25323 .elementor-element.elementor-element-0aee28cf{text-align:center;}.elementor-25323 .elementor-element.elementor-element-0aee28cf .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:rgba(217,45,135,0.1);}.elementor-25323 .elementor-element.elementor-element-79d8ebbc{text-align:start;}.elementor-25323 .elementor-element.elementor-element-79d8ebbc .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-f49a6165 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-25323 .elementor-element.elementor-element-f49a6165{text-align:start;font-family:"Inter";font-size:14px;font-weight:300;}.elementor-25323 .elementor-element.elementor-element-91800488{text-align:start;font-family:"Inter";font-weight:300;}.elementor-25323 .elementor-element.elementor-element-0435f300{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-453b051d .elementor-button{background-color:#D92D87;font-family:"Inter";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFF4EC;color:#FFF4EC;border-style:none;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-25323 .elementor-element.elementor-element-453b051d .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-453b051d .elementor-button:focus{background-color:#D92D87;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-453b051d .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-453b051d .elementor-button:focus svg{fill:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-3eebf3e8 .elementor-button{background-color:#D92D87;font-family:"Inter";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFF4EC;color:#FFF4EC;border-style:none;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-25323 .elementor-element.elementor-element-3eebf3e8 .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-3eebf3e8 .elementor-button:focus{background-color:#D92D87;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-3eebf3e8 .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-3eebf3e8 .elementor-button:focus svg{fill:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-a769330c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-5b0c1ee5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-b672c655{text-align:center;}.elementor-25323 .elementor-element.elementor-element-9d6946e0{text-align:center;}.elementor-25323 .elementor-element.elementor-element-3f000650{text-align:center;}.elementor-25323 .elementor-element.elementor-element-f714968e{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-25323 .elementor-element.elementor-element-4c6996b1{text-align:center;}.elementor-25323 .elementor-element.elementor-element-4c6996b1 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:rgba(36,122,83,0.1);}.elementor-25323 .elementor-element.elementor-element-d043e7f0{text-align:start;}.elementor-25323 .elementor-element.elementor-element-d043e7f0 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#247A53;}.elementor-25323 .elementor-element.elementor-element-96f7e2df > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-25323 .elementor-element.elementor-element-96f7e2df{text-align:start;font-family:"Inter";font-size:14px;font-weight:300;}.elementor-25323 .elementor-element.elementor-element-df18c95a{text-align:start;font-family:"Inter";font-weight:300;}.elementor-25323 .elementor-element.elementor-element-82215dbb{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-440a15dc .elementor-button{background-color:#D92D87;font-family:"Inter";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFF4EC;color:#FFF4EC;border-style:none;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-25323 .elementor-element.elementor-element-440a15dc .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-440a15dc .elementor-button:focus{background-color:#D92D87;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-440a15dc .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-440a15dc .elementor-button:focus svg{fill:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-29b6f91d .elementor-button{background-color:#D92D87;font-family:"Inter";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFF4EC;color:#FFF4EC;border-style:none;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-25323 .elementor-element.elementor-element-29b6f91d .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-29b6f91d .elementor-button:focus{background-color:#D92D87;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-29b6f91d .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-29b6f91d .elementor-button:focus svg{fill:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-a95df826{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-39934dd8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-5b6c2f58{text-align:center;}.elementor-25323 .elementor-element.elementor-element-127de5a0{text-align:center;}.elementor-25323 .elementor-element.elementor-element-678047e4{text-align:center;}.elementor-25323 .elementor-element.elementor-element-52216721{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-25323 .elementor-element.elementor-element-910815a9{text-align:center;}.elementor-25323 .elementor-element.elementor-element-910815a9 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:rgba(217,45,135,0.1);}.elementor-25323 .elementor-element.elementor-element-a17a0f14{text-align:start;}.elementor-25323 .elementor-element.elementor-element-a17a0f14 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-da0e1192 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-25323 .elementor-element.elementor-element-da0e1192{text-align:start;font-family:"Inter";font-size:14px;font-weight:300;}.elementor-25323 .elementor-element.elementor-element-90712014{text-align:start;font-family:"Inter";font-weight:300;}.elementor-25323 .elementor-element.elementor-element-228c1e55{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-ef52ee54 .elementor-button{background-color:#D92D87;font-family:"Inter";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFF4EC;color:#FFF4EC;border-style:none;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-25323 .elementor-element.elementor-element-ef52ee54 .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-ef52ee54 .elementor-button:focus{background-color:#D92D87;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-ef52ee54 .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-ef52ee54 .elementor-button:focus svg{fill:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-13665156 .elementor-button{background-color:#D92D87;font-family:"Inter";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFF4EC;color:#FFF4EC;border-style:none;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-25323 .elementor-element.elementor-element-13665156 .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-13665156 .elementor-button:focus{background-color:#D92D87;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-13665156 .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-13665156 .elementor-button:focus svg{fill:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-861b543e{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:120px;--padding-left:48px;--padding-right:48px;}.elementor-25323 .elementor-element.elementor-element-a18c3bdb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-63998c24{--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:space-between;--align-items:flex-end;--gap:18px 28px;--row-gap:18px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-e9ed30e3{--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;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-a67d7a5a{text-align:start;}.elementor-25323 .elementor-element.elementor-element-a67d7a5a .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-01be41a2{--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:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-11b91111{text-align:start;}.elementor-25323 .elementor-element.elementor-element-11b91111 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#E2A93B;}.elementor-25323 .elementor-element.elementor-element-be945605{text-align:start;font-family:"Inter";font-size:13px;font-weight:300;}.elementor-25323 .elementor-element.elementor-element-a35fa4ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-6617751f{--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:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-14cf9d23{text-align:start;}.elementor-25323 .elementor-element.elementor-element-14cf9d23 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#18BEC5;}.elementor-25323 .elementor-element.elementor-element-5c1375d1{text-align:start;font-family:"Inter";font-size:13px;font-weight:300;}.elementor-25323 .elementor-element.elementor-element-ce806830 .elementor-button{background-color:#247A53;font-family:"Inter";font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFF4EC;color:#FFF4EC;border-style:none;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-25323 .elementor-element.elementor-element-ce806830 .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-ce806830 .elementor-button:focus{background-color:#D92D87;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-ce806830 .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-ce806830 .elementor-button:focus svg{fill:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-de42021b{--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:flex-start;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-4187a9f5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-a3ea88c1 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-25323 .elementor-element.elementor-element-a3ea88c1{text-align:center;}.elementor-25323 .elementor-element.elementor-element-a3ea88c1 .elementor-heading-title{font-family:"Inter";font-size:15px;font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-88ac94c0{text-align:center;font-family:"Inter";font-weight:300;}.elementor-25323 .elementor-element.elementor-element-fa229772{text-align:center;font-family:"Inter";font-size:11.5px;font-weight:300;}.elementor-25323 .elementor-element.elementor-element-73a2ec5e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-f90c33b4 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-25323 .elementor-element.elementor-element-f90c33b4{text-align:center;}.elementor-25323 .elementor-element.elementor-element-f90c33b4 .elementor-heading-title{font-family:"Inter";font-size:15px;font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-44d29785{text-align:center;font-family:"Inter";font-weight:300;}.elementor-25323 .elementor-element.elementor-element-424c3479{text-align:center;font-family:"Inter";font-size:11.5px;font-weight:300;}.elementor-25323 .elementor-element.elementor-element-2242706f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-a89aee8a > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-25323 .elementor-element.elementor-element-a89aee8a{text-align:center;}.elementor-25323 .elementor-element.elementor-element-a89aee8a .elementor-heading-title{font-family:"Inter";font-size:15px;font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-12763a65{text-align:center;font-family:"Inter";font-weight:300;}.elementor-25323 .elementor-element.elementor-element-ae3ce955{text-align:center;font-family:"Inter";font-size:11.5px;font-weight:300;}.elementor-25323 .elementor-element.elementor-element-9790cc51{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-c3e2d1bb > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-25323 .elementor-element.elementor-element-c3e2d1bb{text-align:center;}.elementor-25323 .elementor-element.elementor-element-c3e2d1bb .elementor-heading-title{font-family:"Inter";font-size:15px;font-weight:400;text-transform:none;color:#D92D87;}.elementor-25323 .elementor-element.elementor-element-00357083{text-align:center;font-family:"Inter";font-weight:300;}.elementor-25323 .elementor-element.elementor-element-d93b93ab{text-align:center;font-family:"Inter";font-size:11.5px;font-weight:300;}.elementor-25323 .elementor-element.elementor-element-e19e738d{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:176px;--padding-bottom:66px;--padding-left:72px;--padding-right:72px;}.elementor-25323 .elementor-element.elementor-element-80ee0a6b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-34f031f5{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-927937f1{text-align:center;}.elementor-25323 .elementor-element.elementor-element-927937f1 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#247A53;}.elementor-25323 .elementor-element.elementor-element-7a6073b1{width:var( --container-widget-width, 44ch );max-width:44ch;--container-widget-width:44ch;--container-widget-flex-grow:0;text-align:center;font-family:"Inter";font-size:16px;font-weight:300;}.elementor-25323 .elementor-element.elementor-element-86bd276a .elementor-button{background-color:#D92D87;font-family:"Inter";font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;fill:#FFF4EC;color:#FFF4EC;border-style:none;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-25323 .elementor-element.elementor-element-86bd276a .elementor-button:hover, .elementor-25323 .elementor-element.elementor-element-86bd276a .elementor-button:focus{background-color:#247A53;color:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-86bd276a .elementor-button:hover svg, .elementor-25323 .elementor-element.elementor-element-86bd276a .elementor-button:focus svg{fill:#FFF4EC;}.elementor-25323 .elementor-element.elementor-element-62599447{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-8851cc7e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-8eb16235{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-221d7243{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-515f3fc3{text-align:start;}.elementor-25323 .elementor-element.elementor-element-515f3fc3 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#FB8CA4;}.elementor-25323 .elementor-element.elementor-element-52029e82{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-b0cc07b0{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-daa2b150{text-align:start;}.elementor-25323 .elementor-element.elementor-element-daa2b150 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#FB8CA4;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-25323 .elementor-element.elementor-element-628ad811{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-91474b3b{text-align:start;}.elementor-25323 .elementor-element.elementor-element-91474b3b .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#FB8CA4;}.elementor-25323 .elementor-element.elementor-element-2e7b2fbc{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-11b8fa84{text-align:start;}.elementor-25323 .elementor-element.elementor-element-11b8fa84 .elementor-heading-title{font-family:"Berkshire Swash";font-weight:400;text-transform:none;color:#FB8CA4;}.elementor-25323 .elementor-element.elementor-element-e1ddcdd2{text-align:start;font-family:"Inter";font-weight:300;}.elementor-25323 .elementor-element.elementor-element-85f774b6{text-align:start;font-family:"Inter";font-weight:300;}.elementor-25323 .elementor-element.elementor-element-f19d81d7{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-25323 .elementor-element.elementor-element-f19d81d7 .elementor-widget-container{text-align:center;}.elementor-25323 .elementor-element.elementor-element-85793fb3{text-align:start;font-family:"Inter";font-weight:300;}.elementor-25323 .elementor-element.elementor-element-641e528c{text-align:center;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-menu-container{max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav > li > a{color:var( --e-global-color-9e5adaf );padding:12px 20px 12px 20px;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 button.elementskit-menu-hamburger{padding:0px 0px 0px 0px;width:28px;border-radius:0px;border-width:0px 0px 0px 0px;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 button.elementskit-menu-close{font-size:0px;line-height:0px;padding:8px 8px 8px 8px;margin:20px 20px 20px 20px;width:45px;border-radius:5px;border-width:0px 0px 0px 0px;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 button.elementskit-menu-close:hover{border-width:0px 0px 0px 0px;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-25323 .elementor-element.elementor-element-21a08f68{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-25323 .elementor-element.elementor-element-3e4a6879{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-25323 .elementor-element.elementor-element-e19e738d{--padding-top:150px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-menu-container{max-width:100%;}.elementor-25323 .elementor-element.elementor-element-3ec1d7a9 .elementskit-nav-logo > img{max-width:120px;max-height:50px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-25323 .elementor-element.elementor-element-e3e8bd97{--min-height:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-25323 .elementor-element.elementor-element-f64cefda{font-size:13px;}.elementor-25323 .elementor-element.elementor-element-c73e27c3{--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-25323 .elementor-element.elementor-element-d5e21341{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-7670f8c3{--padding-top:36px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-25323 .elementor-element.elementor-element-362e22c6{--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-25323 .elementor-element.elementor-element-2c05024b{font-size:15px;}.elementor-25323 .elementor-element.elementor-element-72ed2b85 .elementor-heading-title{font-size:28px;}.elementor-25323 .elementor-element.elementor-element-3acb12b8{font-size:15px;}.elementor-25323 .elementor-element.elementor-element-21a08f68{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-25323 .elementor-element.elementor-element-208d3f36{--padding-top:16px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-25323 .elementor-element.elementor-element-26fb8ff6{--padding-top:16px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-25323 .elementor-element.elementor-element-7949adbe{--padding-top:16px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-25323 .elementor-element.elementor-element-928a2b0a .elementor-heading-title{font-size:28px;}.elementor-25323 .elementor-element.elementor-element-9dd36f60{font-size:15px;}.elementor-25323 .elementor-element.elementor-element-3e4a6879{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-25323 .elementor-element.elementor-element-5de58750{--padding-top:16px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-25323 .elementor-element.elementor-element-f714968e{--padding-top:16px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-25323 .elementor-element.elementor-element-52216721{--padding-top:16px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-25323 .elementor-element.elementor-element-861b543e{--padding-top:40px;--padding-bottom:130px;--padding-left:16px;--padding-right:16px;}.elementor-25323 .elementor-element.elementor-element-e19e738d{--padding-top:130px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-dbce8eb4 */.elementor-25323 .elementor-element.elementor-element-dbce8eb4{position:fixed;TOP:0;left:0;right:0;z-index:91;width:100%!important;max-width:none!important;font-family:Inter,system-ui,sans-serif}
body.admin-bar .elementor-25323 .elementor-element.elementor-element-dbce8eb4{TOP:32px}
@media(max-width:782px){body.admin-bar .elementor-25323 .elementor-element.elementor-element-dbce8eb4{TOP:46px}}
body.page-id-25323 #header-wrp,body.page-id-25323 #site-footer{display:none!important}
body.page-id-25323{padding-top:0!important}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-info{background:#123F2C;color:#FFE8DC;min-height:38px;display:flex;align-items:center;justify-content:center;padding:8px clamp(12px,3vw,28px)}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-ib{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:clamp(8px,1.8vw,26px);row-gap:4px;font-size:clamp(9px,1.15vw,11.5px);letter-spacing:.13em;text-transform:uppercase;text-align:center;line-height:normal;color:#FFE8DC}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-ib .cmh-t+.cmh-t::before{content:'';display:inline-block;width:5px;height:5px;background:#18BEC5;margin-right:clamp(8px,1.8vw,26px);vertical-align:middle}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-ib .cmh-st{letter-spacing:.18em;color:#FB8CA4}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh{padding:clamp(8px,1.1vw,14px) clamp(10px,2.2vw,28px)}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-wrap{position:relative;max-width:1560px;margin:0 auto;width:100%;gap:clamp(8px,1.2vw,16px);align-items:stretch}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-wrap>.e-con,.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-wrap>.elementor-widget{width:auto!important;max-width:none!important}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-order .elementor-button{clip-path:polygon(0 14px,14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px))}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-bar::before{content:'';position:absolute;inset:0;background:#FFFDFA;clip-path:polygon(0 14px,14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px));z-index:0}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-bar>*{position:relative;z-index:1}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-bar{position:relative;overflow:visible;flex:1 1 auto!important;min-width:0;padding:clamp(7px,.9vw,12px) clamp(14px,2.2vw,32px);gap:clamp(10px,2vw,26px)}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-logo{flex:0 0 auto;margin:0}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-logo img{height:clamp(49px,6.04vw,70px);width:auto;display:block}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu{flex:0 1 auto;margin:0!important}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-navbar-nav>li>a{font-family:Inter,sans-serif!important;font-size:clamp(10px,1.2vw,12.5px)!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:500!important;color:#123F2C!important;padding:0 clamp(5px,.9vw,14px)!important;line-height:normal!important;transition:color .3s}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-navbar-nav>li>a:hover,.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-navbar-nav>li.current-menu-item>a{color:#D92D87!important;background:transparent!important}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-submenu-panel{background:#FFFDFA;border:1px solid rgba(36,122,83,.2);box-shadow:0 20px 44px rgba(122,42,80,.18);padding:10px;min-width:260px}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-submenu-panel>li>a{font-family:Inter,sans-serif!important;font-size:11.5px!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:400!important;color:#123F2C!important;padding:9px 12px!important;white-space:nowrap}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-submenu-panel>li>a:hover{background:#FFE8DC!important;color:#D92D87!important}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .cmh-mo-only{display:none}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-div{flex:0 0 auto;align-self:center;width:clamp(10px,1.4vw,20px);height:2.5px;background:#123F2C}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-order{flex:0 0 auto;display:flex;align-self:stretch;margin:0}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-order .elementor-widget-container,.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-order .elementor-button-wrapper,.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-order .elementor-button{height:100%}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-order .elementor-button{display:flex;align-items:center;border-radius:0;border:0;font-family:'Berkshire Swash',Georgia,serif!important;font-weight:400;font-size:clamp(14px,1.7vw,24px);text-transform:none;letter-spacing:normal;line-height:normal;padding:clamp(10px,1.2vw,16px) clamp(18px,2.6vw,40px);white-space:nowrap;box-shadow:none;background:#D92D87;color:#FFF4EC;transition:background-color .35s ease,color .35s ease}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-order .elementor-button:hover{background:#123F2C;color:#FFE8DC}
@media(max-width:1024px){
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-div,.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-order{display:none}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-info{min-height:0;padding:6px 14px}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-ib{font-size:9.5px;letter-spacing:.16em;column-gap:10px;row-gap:2px}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-ib .cmh-t+.cmh-t::before{display:none}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh{padding:8px 14px}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-bar::before{display:none}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-bar{background:#FFFDFA;border-radius:14px;padding:8px 10px 8px 14px;box-shadow:0 8px 22px rgba(122,42,80,.1);justify-content:space-between}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-submenu-indicator{border:0!important;background:transparent!important;margin-left:6px;color:#123F2C}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-nav-identity-panel{text-align:right}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-menu-close{position:relative;display:block;width:45px;height:38px;margin:20px 20px 10px auto;padding:0;border:0;border-radius:5px;background:#9F1F63;font-size:0;color:transparent;cursor:pointer}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-menu-close:hover{background:#22D3C5}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-menu-close::before,.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-menu-close::after{content:'';position:absolute;left:50%;TOP:50%;width:18px;height:2px;background:#fff;border-radius:1px}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-menu-close::before{transform:translate(-50%,-50%) rotate(45deg)}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-menu-close::after{transform:translate(-50%,-50%) rotate(-45deg)}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-menu-container{background:#FFFDFA}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-navbar-nav>li>a{padding:15px 20px!important;font-size:13px!important;white-space:normal}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-submenu-panel>li>a{padding:13px 20px!important;font-size:12px!important;white-space:normal}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .cmh-mo-only{display:block;padding:8px 20px 4px}
.elementor-25323 .elementor-element.elementor-element-dbce8eb4 .cmh-menu .elementskit-navbar-nav>li.cmh-mo-only>a{background:#D92D87!important;color:#FFF4EC!important;display:inline-block!important;width:auto!important;text-align:center;font-weight:700!important;letter-spacing:.16em!important;border-radius:999px;padding:14px 30px!important;line-height:normal!important}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3e8bd97 */:where(.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .elementor-heading-title){font-family:'Berkshire Swash',Georgia,serif;font-weight:400;line-height:1.1;font-size:48px}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .elementor-widget-text-editor p{margin:0;font-family:Inter,system-ui,sans-serif;letter-spacing:normal;line-height:inherit}
:where(.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .elementor-widget-text-editor){font-family:Inter,system-ui,sans-serif;font-weight:300;font-size:16px;line-height:1.75;color:#5A3145}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .elementor-button{border:0}
:where(.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .elementor-button){font-family:Inter,system-ui,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.16em;font-size:12px}

@keyframes cmFade{from{opacity:0}to{opacity:1}}
@keyframes cmRise{from{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}
@keyframes cmRiseSm{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
@keyframes cmKen{from{background-position:center 50%}to{background-position:center 62%}}
@keyframes cmSpark{0%,100%{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}
@keyframes cmTwinkle{0%,100%{opacity:0;transform:translate(-50%,-50%) scale(.4) rotate(0)}45%,55%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(20deg)}}
@keyframes cmWingL{0%{transform:rotateY(0)}100%{transform:rotateY(62deg)}}
@keyframes cmWingR{0%{transform:rotateY(0)}100%{transform:rotateY(-62deg)}}
@keyframes cmBfL{0%{transform:translate(0,0) rotate(-12deg)}25%{transform:translate(-28px,-34px) rotate(-4deg)}50%{transform:translate(-6px,-64px) rotate(-18deg)}75%{transform:translate(22px,-30px) rotate(-8deg)}100%{transform:translate(0,0) rotate(-12deg)}}
@keyframes cmBfR{0%{transform:translate(0,0) rotate(12deg)}25%{transform:translate(30px,-26px) rotate(4deg)}50%{transform:translate(8px,-58px) rotate(18deg)}75%{transform:translate(-24px,-28px) rotate(8deg)}100%{transform:translate(0,0) rotate(12deg)}}
@keyframes cmSlide{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@keyframes cmFloatB{0%,100%{transform:translateY(0) rotate(1deg)}50%{transform:translateY(-9px) rotate(-3deg)}}
@keyframes cmLgBob{0%,100%{transform:translateY(0) rotate(-.6deg)}50%{transform:translateY(-10px) rotate(.6deg)}}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97{position:relative;overflow:hidden;background:radial-gradient(ellipse 40% 36% at 50% 58%,rgba(214,86,142,.4) 0%,rgba(232,112,160,.26) 50%,rgba(248,160,190,0) 100%),linear-gradient(180deg,rgba(255,240,232,.42) 0%,rgba(255,240,232,0) 46%),url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-hero-table-v2-scaled.png) center 55%/cover no-repeat,#FB8CA4;animation:cmKen 26s ease-in-out infinite alternate}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-title{position:relative;width:clamp(300px,52vw,760px);max-width:100%;animation:cmRise 1s .2s cubic-bezier(.2,.8,.2,1) both}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-title img{width:100%;height:auto;display:block}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-sub .elementor-heading-title{-webkit-text-stroke:2px #fff;paint-order:stroke fill;animation:cmRiseSm .9s .5s ease both}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-body p{-webkit-text-stroke:2px #fff;paint-order:stroke fill;text-wrap:balance;animation:cmRiseSm .9s .6s ease both}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-cta{animation:cmRiseSm .9s .72s ease both}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-cta .elementor-button{box-shadow:0 10px 26px rgba(122,42,80,.34)}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-glow{position:absolute;border-radius:50%;pointer-events:none;animation:cmSpark 3.4s ease-in-out infinite}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-star{position:absolute;aspect-ratio:1;pointer-events:none;opacity:0;animation:cmTwinkle 3s ease-in-out infinite;background:radial-gradient(circle,#FFF 0%,#FFF1C9 22%,rgba(255,214,140,.55) 42%,rgba(255,214,140,0) 70%);clip-path:polygon(50% 0%,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0% 50%,42% 42%);filter:drop-shadow(0 0 4px rgba(255,230,170,.9))}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-bf{position:absolute;pointer-events:none;z-index:2;filter:drop-shadow(0 4px 6px rgba(122,42,80,.3))}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-bf-l{left:4%;TOP:18%;width:clamp(64px,7.5vw,112px);animation:cmBfL 7s ease-in-out infinite}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-bf-r{right:4%;TOP:calc(14% + 100px);width:clamp(46px,5.2vw,76px);animation:cmBfR 8s .7s ease-in-out infinite}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-bf span{position:relative;display:block;perspective:260px;transform-style:preserve-3d}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-bf-l span{width:130%}.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-bf-r span{width:150%}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-bf img{display:block;width:100%;height:auto}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-bf img:first-child{visibility:hidden}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-bf img:not(:first-child){position:absolute;inset:0}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-bf img:nth-child(2){clip-path:inset(0 50% 0 0);animation:cmWingL .42s ease-in-out infinite alternate}
.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-bf img:nth-child(3){clip-path:inset(0 0 0 50%);animation:cmWingR .42s ease-in-out infinite alternate}
@media(max-width:760px){.elementor-25323 .elementor-element.elementor-element-e3e8bd97 .cm-sub .elementor-heading-title{font-size:20px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8638cbe7 */.elementor-25323 .elementor-element.elementor-element-8638cbe7{width:132%!important;max-width:none!important;margin-left:-16%;margin-top:0px;position:relative;z-index:3;transform:rotate(2.2deg);background:url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-motif-tiny.png) left top/40px auto repeat,linear-gradient(180deg,#3FD0D6 0%,#18BEC5 48%,#0E9EA5 100%);padding:12px 0;box-shadow:0 18px 40px rgba(58,10,32,.2),inset 0 1px 0 rgba(255,255,255,.28),inset 0 -1px 0 rgba(0,0,0,.18);transition:transform .5s cubic-bezier(.2,.8,.2,1)}
.elementor-25323 .elementor-element.elementor-element-8638cbe7:hover{transform:rotate(1.4deg) translateX(-1.4%) translateY(-4px)}
.elementor-25323 .elementor-element.elementor-element-8638cbe7 .elementor-heading-title{font-family:'Berkshire Swash',Georgia,serif;font-weight:400;color:#FFE8DC;font-size:clamp(11px,3.6vw,58px);line-height:1.06;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:.55em}
.elementor-25323 .elementor-element.elementor-element-8638cbe7 .elementor-heading-title::before,.elementor-25323 .elementor-element.elementor-element-8638cbe7 .elementor-heading-title::after{content:'';flex:0 0 auto;height:.78em;width:.78em;background:url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-motif-gold-light.png) center/contain no-repeat}
.elementor-25323 .elementor-element.elementor-element-8638cbe7 .cm-gold{color:#E8C77A}.elementor-25323 .elementor-element.elementor-element-8638cbe7 .cm-star5{font-size:.5em;letter-spacing:.1em;color:#F4D58D}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdf167a6 */.elementor-25323 .elementor-element.elementor-element-fdf167a6{width:132%!important;max-width:none!important;margin-left:-16%;margin-top:16px;position:relative;z-index:2;transform:rotate(-1.2deg);background:url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-motif-tiny.png) left top/40px auto repeat,linear-gradient(180deg,#EA4F9E 0%,#D92D87 48%,#B51E6E 100%);padding:12px 0;box-shadow:0 18px 40px rgba(58,10,32,.2),inset 0 1px 0 rgba(255,255,255,.28),inset 0 -1px 0 rgba(0,0,0,.18);transition:transform .5s cubic-bezier(.2,.8,.2,1)}
.elementor-25323 .elementor-element.elementor-element-fdf167a6:hover{transform:rotate(-0.4deg) translateX(1.4%) translateY(-4px)}
.elementor-25323 .elementor-element.elementor-element-fdf167a6 .elementor-heading-title{font-family:'Berkshire Swash',Georgia,serif;font-weight:400;color:#FFF4EC;font-size:clamp(11px,3.6vw,58px);line-height:1.06;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:.55em}
.elementor-25323 .elementor-element.elementor-element-fdf167a6 .elementor-heading-title::before,.elementor-25323 .elementor-element.elementor-element-fdf167a6 .elementor-heading-title::after{content:'';flex:0 0 auto;height:.78em;width:.78em;background:url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-motif-gold-light.png) center/contain no-repeat}
.elementor-25323 .elementor-element.elementor-element-fdf167a6 .cm-gold{color:#E8C77A}.elementor-25323 .elementor-element.elementor-element-fdf167a6 .cm-star5{font-size:.5em;letter-spacing:.1em;color:#F4D58D}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afaceefc */.elementor-25323 .elementor-element.elementor-element-afaceefc{width:132%!important;max-width:none!important;margin-left:-16%;margin-top:1px;position:relative;z-index:1;transform:rotate(0.9deg);background:url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-motif-tiny.png) left top/40px auto repeat,linear-gradient(180deg,#1D5C40 0%,#123F2C 48%,#0A2C1E 100%);padding:12px 0;box-shadow:0 18px 40px rgba(58,10,32,.2),inset 0 1px 0 rgba(255,255,255,.28),inset 0 -1px 0 rgba(0,0,0,.18);transition:transform .5s cubic-bezier(.2,.8,.2,1)}
.elementor-25323 .elementor-element.elementor-element-afaceefc:hover{transform:rotate(0.2deg) translateX(-1.2%) translateY(4px)}
.elementor-25323 .elementor-element.elementor-element-afaceefc .elementor-heading-title{font-family:'Berkshire Swash',Georgia,serif;font-weight:400;color:#FFE8DC;font-size:clamp(11px,3.6vw,58px);line-height:1.06;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:.55em}
.elementor-25323 .elementor-element.elementor-element-afaceefc .elementor-heading-title::before,.elementor-25323 .elementor-element.elementor-element-afaceefc .elementor-heading-title::after{content:'';flex:0 0 auto;height:.78em;width:.78em;background:url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-motif-gold-light.png) center/contain no-repeat}
.elementor-25323 .elementor-element.elementor-element-afaceefc .cm-gold{color:#E8C77A}.elementor-25323 .elementor-element.elementor-element-afaceefc .cm-star5{font-size:.5em;letter-spacing:.1em;color:#F4D58D}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5e21341 */:where(.elementor-25323 .elementor-element.elementor-element-d5e21341 .elementor-heading-title){font-family:'Berkshire Swash',Georgia,serif;font-weight:400;line-height:1.1;font-size:48px}
.elementor-25323 .elementor-element.elementor-element-d5e21341 .elementor-widget-text-editor p{margin:0;font-family:Inter,system-ui,sans-serif;letter-spacing:normal;line-height:inherit}
:where(.elementor-25323 .elementor-element.elementor-element-d5e21341 .elementor-widget-text-editor){font-family:Inter,system-ui,sans-serif;font-weight:300;font-size:16px;line-height:1.75;color:#5A3145}
.elementor-25323 .elementor-element.elementor-element-d5e21341 .elementor-button{border:0}
:where(.elementor-25323 .elementor-element.elementor-element-d5e21341 .elementor-button){font-family:Inter,system-ui,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.16em;font-size:12px}
.elementor-25323 .elementor-element.elementor-element-d5e21341{background:linear-gradient(rgba(255,244,236,0.88),rgba(255,244,236,0.88)),url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-motif-pattern-gold.png) left top/82px auto repeat,#FFF4EC;overflow:hidden}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36c41089 */.elementor-25323 .elementor-element.elementor-element-36c41089{width:clamp(320px,66vw,900px);max-width:100%}.elementor-25323 .elementor-element.elementor-element-36c41089 img{width:100%;height:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-478f40f7 */.elementor-25323 .elementor-element.elementor-element-478f40f7{transform:rotate(-2.4deg)}.elementor-25323 .elementor-element.elementor-element-478f40f7 .cm-corner{left:-18px;TOP:-20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd591086 */.elementor-25323 .elementor-element.elementor-element-dd591086{transform:rotate(1.8deg)}.elementor-25323 .elementor-element.elementor-element-dd591086 .cm-corner{right:-18px;transform:scaleX(-1);TOP:-20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4cabfa3 */.elementor-25323 .elementor-element.elementor-element-d4cabfa3{transform:rotate(-1.4deg)}.elementor-25323 .elementor-element.elementor-element-d4cabfa3 .cm-corner{left:-18px;bottom:30px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b05d45e */.elementor-25323 .elementor-element.elementor-element-8b05d45e{transform:rotate(2.2deg)}.elementor-25323 .elementor-element.elementor-element-8b05d45e .cm-corner{right:-18px;transform:scaleX(-1);TOP:-20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5c72238 */.elementor-25323 .elementor-element.elementor-element-d5c72238{transform:rotate(-2deg)}.elementor-25323 .elementor-element.elementor-element-d5c72238 .cm-corner{left:-18px;TOP:-20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2fc6460 */.elementor-25323 .elementor-element.elementor-element-e2fc6460{transform:rotate(1.2deg)}.elementor-25323 .elementor-element.elementor-element-e2fc6460 .cm-corner{right:-18px;transform:scaleX(-1);bottom:30px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d837c37 */.elementor-25323 .elementor-element.elementor-element-3d837c37{transform:rotate(-2.4deg)}.elementor-25323 .elementor-element.elementor-element-3d837c37 .cm-corner{left:-18px;TOP:-20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-647b6a70 */.elementor-25323 .elementor-element.elementor-element-647b6a70{transform:rotate(1.8deg)}.elementor-25323 .elementor-element.elementor-element-647b6a70 .cm-corner{right:-18px;transform:scaleX(-1);TOP:-20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5403dfcf */.elementor-25323 .elementor-element.elementor-element-5403dfcf{transform:rotate(-2.4deg)}.elementor-25323 .elementor-element.elementor-element-5403dfcf .cm-corner{left:-18px;bottom:30px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f1c13d8 */.elementor-25323 .elementor-element.elementor-element-5f1c13d8{transform:rotate(1.8deg)}.elementor-25323 .elementor-element.elementor-element-5f1c13d8 .cm-corner{right:-18px;transform:scaleX(-1);TOP:-20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f321cc9 */.elementor-25323 .elementor-element.elementor-element-5f321cc9{transform:rotate(-1.4deg)}.elementor-25323 .elementor-element.elementor-element-5f321cc9 .cm-corner{left:-18px;TOP:-20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f37e8ba */.elementor-25323 .elementor-element.elementor-element-6f37e8ba{transform:rotate(2.2deg)}.elementor-25323 .elementor-element.elementor-element-6f37e8ba .cm-corner{right:-18px;transform:scaleX(-1);bottom:30px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea181d */.elementor-25323 .elementor-element.elementor-element-85ea181d{transform:rotate(-2deg)}.elementor-25323 .elementor-element.elementor-element-85ea181d .cm-corner{left:-18px;TOP:-20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e981033 */.elementor-25323 .elementor-element.elementor-element-2e981033{transform:rotate(1.2deg)}.elementor-25323 .elementor-element.elementor-element-2e981033 .cm-corner{right:-18px;transform:scaleX(-1);TOP:-20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f090dd14 */.elementor-25323 .elementor-element.elementor-element-f090dd14{transform:rotate(-2.4deg)}.elementor-25323 .elementor-element.elementor-element-f090dd14 .cm-corner{left:-18px;bottom:30px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6247142 */.elementor-25323 .elementor-element.elementor-element-b6247142{width:max-content!important;max-width:none!important;gap:clamp(14px,2vw,30px);animation:cmSlide 78s linear infinite}.elementor-25323 .elementor-element.elementor-element-b6247142:hover{animation-play-state:paused}
.elementor-25323 .elementor-element.elementor-element-b6247142 .cm-tile{position:relative;flex:0 0 auto;width:clamp(196px,23vw,297px);background:repeating-linear-gradient(-45deg,#E8508F 0 5px,#FFF 5px 10px,#247A53 10px 15px,#FFF 15px 20px);border-radius:10px;padding:clamp(7px,.8vw,11px);box-shadow:0 20px 40px rgba(122,42,80,.2);transition:transform .45s cubic-bezier(.2,.8,.2,1)}
.elementor-25323 .elementor-element.elementor-element-b6247142 .cm-tile:hover{transform:rotate(0) translateY(-10px)}
.elementor-25323 .elementor-element.elementor-element-b6247142 .cm-corner{position:absolute!important;z-index:3;width:clamp(72px,8vw,104px);pointer-events:none;filter:drop-shadow(0 6px 10px rgba(90,40,60,.22))}
.elementor-25323 .elementor-element.elementor-element-b6247142 .cm-corner img{width:100%;height:auto;display:block}
.elementor-25323 .elementor-element.elementor-element-b6247142 .cm-pic{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:5px;background:#123F2C}
.elementor-25323 .elementor-element.elementor-element-b6247142 .cm-pic img{width:100%;height:100%;object-fit:cover;display:block}
.elementor-25323 .elementor-element.elementor-element-b6247142 .cm-pic-img,.elementor-25323 .elementor-element.elementor-element-b6247142 .cm-pic-img .elementor-widget-container{height:100%;width:100%}/*cm-pic-img-fill*/
.elementor-25323 .elementor-element.elementor-element-b6247142 .cm-cap{position:absolute!important;z-index:4;left:8%;right:8%;bottom:7%;background:#FFF0E8;border-radius:6px;padding:10px 8px;text-align:center}
.elementor-25323 .elementor-element.elementor-element-b6247142 .cm-cap .elementor-heading-title{font-family:'Berkshire Swash',Georgia,serif;font-weight:400;font-size:22px;line-height:1.05;color:#D92D87}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197dc2e5 */.elementor-25323 .elementor-element.elementor-element-197dc2e5{width:100%;overflow-x:clip;overflow-y:visible}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7670f8c3 */:where(.elementor-25323 .elementor-element.elementor-element-7670f8c3 .elementor-heading-title){font-family:'Berkshire Swash',Georgia,serif;font-weight:400;line-height:1.1;font-size:48px}
.elementor-25323 .elementor-element.elementor-element-7670f8c3 .elementor-widget-text-editor p{margin:0;font-family:Inter,system-ui,sans-serif;letter-spacing:normal;line-height:inherit}
:where(.elementor-25323 .elementor-element.elementor-element-7670f8c3 .elementor-widget-text-editor){font-family:Inter,system-ui,sans-serif;font-weight:300;font-size:16px;line-height:1.75;color:#5A3145}
.elementor-25323 .elementor-element.elementor-element-7670f8c3 .elementor-button{border:0}
:where(.elementor-25323 .elementor-element.elementor-element-7670f8c3 .elementor-button){font-family:Inter,system-ui,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.16em;font-size:12px}
.elementor-25323 .elementor-element.elementor-element-7670f8c3{background:linear-gradient(rgba(255,244,236,0.88),rgba(255,244,236,0.88)),url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-motif-pattern-gold.png) left top/82px auto repeat,#FFF4EC;overflow:hidden;position:relative}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-585dc6c8 */.elementor-25323 .elementor-element.elementor-element-585dc6c8{position:absolute!important;pointer-events:none;opacity:.55;margin:0;animation:cmFloatB 8s ease-in-out infinite;right:3%;TOP:34%;width:44px;animation-delay:1.2s}.elementor-25323 .elementor-element.elementor-element-585dc6c8 img{width:100%;height:auto}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85b773df */.elementor-25323 .elementor-element.elementor-element-85b773df{position:absolute!important;pointer-events:none;opacity:.55;margin:0;animation:cmFloatB 8s ease-in-out infinite;left:4%;TOP:58%;width:40px;animation-delay:2.1s}.elementor-25323 .elementor-element.elementor-element-85b773df img{width:100%;height:auto}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cc2b637 */.elementor-25323 .elementor-element.elementor-element-3cc2b637{position:absolute!important;pointer-events:none;opacity:.55;margin:0;animation:cmFloatB 8s ease-in-out infinite;right:2%;TOP:76%;width:52px;animation-delay:.7s}.elementor-25323 .elementor-element.elementor-element-3cc2b637 img{width:100%;height:auto}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c42e46ef */.elementor-25323 .elementor-element.elementor-element-c42e46ef{width:clamp(320px,62vw,860px);max-width:100%}.elementor-25323 .elementor-element.elementor-element-c42e46ef img{width:100%;height:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a7a097 */.elementor-25323 .elementor-element.elementor-element-70a7a097{flex:1 1 40px;max-width:160px;height:1.5px;background:#E8C77A}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72ed2b85 */.elementor-25323 .elementor-element.elementor-element-72ed2b85 .elementor-heading-title{font-size:clamp(26px,3.4vw,44px);line-height:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-549d6ba5 */.elementor-25323 .elementor-element.elementor-element-549d6ba5{flex:1 1 40px;max-width:160px;height:1.5px;background:#E8C77A}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0294a8ab */.elementor-25323 .elementor-element.elementor-element-0294a8ab{width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee144825 */.elementor-25323 .elementor-element.elementor-element-ee144825 .cm-ph img{object-position:center 70%}.elementor-25323 .elementor-element.elementor-element-ee144825 .cm-deco{right:-16px;TOP:-34px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-912fb994 */.elementor-25323 .elementor-element.elementor-element-912fb994 .cm-ph img{object-position:center 62%}.elementor-25323 .elementor-element.elementor-element-912fb994 .cm-deco{right:-14px;bottom:-34px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acb6c6ac */.elementor-25323 .elementor-element.elementor-element-acb6c6ac .cm-ph img{object-position:center 62%}.elementor-25323 .elementor-element.elementor-element-acb6c6ac .cm-deco{left:-18px;TOP:-30px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70d0e2a5 */.elementor-25323 .elementor-element.elementor-element-70d0e2a5{flex:1 1 40px;max-width:160px;height:1.5px;background:#E8C77A}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-928a2b0a */.elementor-25323 .elementor-element.elementor-element-928a2b0a .elementor-heading-title{font-size:clamp(26px,3.4vw,44px);line-height:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-911116df */.elementor-25323 .elementor-element.elementor-element-911116df{flex:1 1 40px;max-width:160px;height:1.5px;background:#E8C77A}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5dc594f */.elementor-25323 .elementor-element.elementor-element-f5dc594f{width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40dec215 */.elementor-25323 .elementor-element.elementor-element-40dec215 .cm-ph img{object-position:center 60%}.elementor-25323 .elementor-element.elementor-element-40dec215 .cm-deco{right:-16px;TOP:-38px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a769330c */.elementor-25323 .elementor-element.elementor-element-a769330c .cm-ph img{object-position:center 62%}.elementor-25323 .elementor-element.elementor-element-a769330c .cm-deco{right:-14px;bottom:-34px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a95df826 */.elementor-25323 .elementor-element.elementor-element-a95df826 .cm-ph img{object-position:center 50%}.elementor-25323 .elementor-element.elementor-element-a95df826 .cm-deco{right:-16px;TOP:-34px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c2fb8df */.elementor-25323 .elementor-element.elementor-element-0c2fb8df{max-width:1240px;width:100%;margin:0 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-362e22c6 */:where(.elementor-25323 .elementor-element.elementor-element-362e22c6 .elementor-heading-title){font-family:'Berkshire Swash',Georgia,serif;font-weight:400;line-height:1.1;font-size:48px}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .elementor-widget-text-editor p{margin:0;font-family:Inter,system-ui,sans-serif;letter-spacing:normal;line-height:inherit}
:where(.elementor-25323 .elementor-element.elementor-element-362e22c6 .elementor-widget-text-editor){font-family:Inter,system-ui,sans-serif;font-weight:300;font-size:16px;line-height:1.75;color:#5A3145}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .elementor-button{border:0}
:where(.elementor-25323 .elementor-element.elementor-element-362e22c6 .elementor-button){font-family:Inter,system-ui,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.16em;font-size:12px}
.elementor-25323 .elementor-element.elementor-element-362e22c6{background:linear-gradient(rgba(255,244,236,0.88),rgba(255,244,236,0.88)),url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-motif-pattern-gold.png) left top/82px auto repeat,#FFF4EC;position:relative;overflow:hidden}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-card{position:relative;background:#FFF;border-radius:22px;overflow:visible;box-shadow:0 18px 40px rgba(122,42,80,.14);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s ease}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-card:hover{transform:translateY(-8px) rotate(-.6deg);box-shadow:0 30px 56px rgba(122,42,80,.24)}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-photo{position:relative;aspect-ratio:860/590;overflow:visible}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-ph{position:absolute!important;TOP:2.88%;left:1.98%;width:95.93%;height:94.07%;margin:0}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-ph img{width:100%;height:100%;object-fit:cover;display:block}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-fr{position:absolute!important;left:-2.33%;TOP:-6.78%;width:104.65%;height:114.58%;z-index:2;pointer-events:none;margin:0}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-fr img{width:100%;height:100%;max-width:none;display:block}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-deco{position:absolute!important;z-index:3;width:clamp(80px,7.6vw,110px);pointer-events:none;margin:0;filter:drop-shadow(0 6px 10px rgba(90,40,60,.2))}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-deco img{width:100%;height:auto;display:block;transition:transform .6s cubic-bezier(.3,1.4,.5,1)}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-card:hover .cm-deco img{transform:translateY(-6px) rotate(-5deg)}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-body-c{position:relative;isolation:isolate;flex:1 1 auto}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-ghost{position:absolute!important;right:14px;TOP:-6px;z-index:-1;pointer-events:none;user-select:none;margin:0;width:auto}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-ghost .elementor-heading-title{font-family:'Berkshire Swash',Georgia,serif;font-weight:400;font-size:120px;line-height:1;letter-spacing:-.02em}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-t .elementor-heading-title{font-family:'Berkshire Swash',Georgia,serif;font-weight:400;font-size:clamp(21px,2.3vw,32px);line-height:1.05}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-d p{margin:0;font-size:14px;line-height:1.7;font-weight:300}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-mp{margin-top:auto;padding-top:20px}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-min{display:block;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;margin-bottom:4px}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-price{display:flex;align-items:baseline;gap:6px}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-amt{font-family:'Berkshire Swash',Georgia,serif;font-weight:400;font-size:26px;line-height:1}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-unit{font-size:11px;font-weight:500;color:#5A3145}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-g .cm-min,.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-g .cm-amt{color:#247A53}.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-p .cm-min,.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-p .cm-amt{color:#D92D87}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-btns{padding-top:16px}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-view{display:none}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-order .elementor-button{font-size:11px;padding:14px 22px;box-shadow:none}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-ribbon .elementor-button{background:linear-gradient(90deg,transparent 50%,#D92D87 50%) 100% 0/200% 100% no-repeat,linear-gradient(rgba(217,45,135,.55),rgba(217,45,135,.55)) 0 0/100% 100% no-repeat,url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-peranakan-ribbon.png) left center/auto 100% repeat-x,#D92D87;transition:background-position .75s cubic-bezier(.25,.6,.3,1),text-shadow .35s ease,box-shadow .35s ease}
.elementor-25323 .elementor-element.elementor-element-362e22c6 .cm-ribbon .elementor-button:hover{background-position:0 0,0 0,left center;text-shadow:0 1px 2px rgba(58,10,32,.55);box-shadow:0 8px 18px rgba(122,42,80,.28);color:#FFF4EC}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9ed30e3 */.elementor-25323 .elementor-element.elementor-element-e9ed30e3>.e-con,.elementor-25323 .elementor-element.elementor-element-e9ed30e3>.elementor-widget{width:auto!important;flex:0 0 auto}.elementor-25323 .elementor-element.elementor-element-e9ed30e3>.cm-vdiv{width:1px!important;min-height:44px}.elementor-25323 .elementor-element.elementor-element-e9ed30e3 .cm-big .elementor-heading-title{font-family:'Berkshire Swash',Georgia,serif;font-weight:400;font-size:clamp(40px,6.6vw,84px);line-height:.9;color:#D92D87}
.elementor-25323 .elementor-element.elementor-element-e9ed30e3 .cm-stars .elementor-heading-title{font-size:clamp(18px,2vw,24px);letter-spacing:.12em;color:#E2A93B;line-height:1;font-family:Inter,sans-serif}
.elementor-25323 .elementor-element.elementor-element-e9ed30e3 .cm-lbl p{margin:0;font-size:clamp(11px,1.2vw,13px);letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:#123F2C}
.elementor-25323 .elementor-element.elementor-element-e9ed30e3 .cm-lbl2 p{margin:0;font-size:clamp(11px,1.2vw,13px);letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:#5A3145}
.elementor-25323 .elementor-element.elementor-element-e9ed30e3 .cm-n2 .elementor-heading-title{font-family:'Berkshire Swash',Georgia,serif;font-weight:400;font-size:clamp(28px,3.2vw,42px);line-height:1;color:#18BEC5}
.elementor-25323 .elementor-element.elementor-element-e9ed30e3 .cm-vdiv{align-self:stretch;width:1px;background:rgba(201,160,78,.6)}
@media(max-width:420px){.elementor-25323 .elementor-element.elementor-element-e9ed30e3 .cm-vdiv{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63998c24 */.elementor-25323 .elementor-element.elementor-element-63998c24>.e-con,.elementor-25323 .elementor-element.elementor-element-63998c24>.elementor-widget{width:auto!important;flex:0 0 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4187a9f5 */.elementor-25323 .elementor-element.elementor-element-4187a9f5{margin-top:46px}.elementor-25323 .elementor-element.elementor-element-4187a9f5:hover{transform:translateY(-8px) rotate(-1deg)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a2ec5e */.elementor-25323 .elementor-element.elementor-element-73a2ec5e{margin-top:0px}.elementor-25323 .elementor-element.elementor-element-73a2ec5e:hover{transform:translateY(-8px) rotate(1deg)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2242706f */.elementor-25323 .elementor-element.elementor-element-2242706f{margin-top:62px}.elementor-25323 .elementor-element.elementor-element-2242706f:hover{transform:translateY(-8px) rotate(-1deg)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9790cc51 */.elementor-25323 .elementor-element.elementor-element-9790cc51{margin-top:46px}.elementor-25323 .elementor-element.elementor-element-9790cc51:hover{transform:translateY(-8px) rotate(1deg)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-861b543e */:where(.elementor-25323 .elementor-element.elementor-element-861b543e .elementor-heading-title){font-family:'Berkshire Swash',Georgia,serif;font-weight:400;line-height:1.1;font-size:48px}
.elementor-25323 .elementor-element.elementor-element-861b543e .elementor-widget-text-editor p{margin:0;font-family:Inter,system-ui,sans-serif;letter-spacing:normal;line-height:inherit}
:where(.elementor-25323 .elementor-element.elementor-element-861b543e .elementor-widget-text-editor){font-family:Inter,system-ui,sans-serif;font-weight:300;font-size:16px;line-height:1.75;color:#5A3145}
.elementor-25323 .elementor-element.elementor-element-861b543e .elementor-button{border:0}
:where(.elementor-25323 .elementor-element.elementor-element-861b543e .elementor-button){font-family:Inter,system-ui,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.16em;font-size:12px}
.elementor-25323 .elementor-element.elementor-element-861b543e{background:#FFF6EE url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-reviews-xmas-bg.png) center bottom/cover no-repeat;position:relative;overflow:hidden}
.elementor-25323 .elementor-element.elementor-element-861b543e .cm-rwrap{width:100%;max-width:1240px;margin:0 auto}
@media(max-width:760px){.elementor-25323 .elementor-element.elementor-element-861b543e{padding-bottom:130px}}
.elementor-25323 .elementor-element.elementor-element-861b543e .cm-rcard{flex:1 1 220px;max-width:320px;min-width:0;background:#FFF;border:1px solid rgba(36,122,83,.28);padding:clamp(20px,2.6vw,34px);text-align:center;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease;animation:cmRiseSm .8s linear both;animation-timeline:view();animation-range:entry 0% cover 30%}
.elementor-25323 .elementor-element.elementor-element-861b543e .cm-rcard:nth-child(2){animation-range:entry 3% cover 33%}
.elementor-25323 .elementor-element.elementor-element-861b543e .cm-rcard:nth-child(3){animation-range:entry 6% cover 36%}
.elementor-25323 .elementor-element.elementor-element-861b543e .cm-rcard:nth-child(4){animation-range:entry 9% cover 39%}
.elementor-25323 .elementor-element.elementor-element-861b543e .cm-rcard:hover{box-shadow:0 18px 34px rgba(122,42,80,.16)}
.elementor-25323 .elementor-element.elementor-element-861b543e .cm-rs .elementor-heading-title{font-size:15px;letter-spacing:.34em;color:#D92D87;line-height:1.2}
.elementor-25323 .elementor-element.elementor-element-861b543e .cm-rq p{margin:0;font-family:'Berkshire Swash',Georgia,serif;font-weight:400;font-size:clamp(16px,1.7vw,21px);line-height:1.35;color:#123F2C}
.elementor-25323 .elementor-element.elementor-element-861b543e .cm-ra p{margin:18px 0 0;font-size:11.5px;line-height:1.2;letter-spacing:.1em;color:#5A3145}
@media(max-width:760px){.elementor-25323 .elementor-element.elementor-element-861b543e .cm-rcard{margin-top:0!important;flex-basis:100%;max-width:420px;animation:none!important;opacity:1!important;transform:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e19e738d */:where(.elementor-25323 .elementor-element.elementor-element-e19e738d .elementor-heading-title){font-family:'Berkshire Swash',Georgia,serif;font-weight:400;line-height:1.1;font-size:48px}
.elementor-25323 .elementor-element.elementor-element-e19e738d .elementor-widget-text-editor p{margin:0;font-family:Inter,system-ui,sans-serif;letter-spacing:normal;line-height:inherit}
:where(.elementor-25323 .elementor-element.elementor-element-e19e738d .elementor-widget-text-editor){font-family:Inter,system-ui,sans-serif;font-weight:300;font-size:16px;line-height:1.75;color:#5A3145}
.elementor-25323 .elementor-element.elementor-element-e19e738d .elementor-button{border:0}
:where(.elementor-25323 .elementor-element.elementor-element-e19e738d .elementor-button){font-family:Inter,system-ui,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.16em;font-size:12px}
.elementor-25323 .elementor-element.elementor-element-e19e738d{position:relative;z-index:1;margin-top:-70px;min-height:clamp(416px,calc(52.7vw - 60px),586px);padding:calc(clamp(48px,7vw,96px) + 80px) clamp(16px,5vw,72px) max(18px,calc(clamp(48px,7vw,96px) - 30px));overflow:hidden;background:linear-gradient(90deg,rgba(58,20,36,.38) 0%,rgba(58,20,36,.14) 45%,rgba(58,20,36,0) 70%),url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/love-guests.png) 70% center/cover no-repeat,#3A2A20;-webkit-mask:url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-wave-mask.png) left -20px / 100% 110px no-repeat,linear-gradient(#000,#000) left 89px / 100% calc(100% - 89px) no-repeat;mask:url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-wave-mask.png) left -20px / 100% 110px no-repeat,linear-gradient(#000,#000) left 89px / 100% calc(100% - 89px) no-repeat}
.elementor-25323 .elementor-element.elementor-element-e19e738d::after{content:'';position:absolute;left:0;TOP:-20px;width:100%;height:110px;background:url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-wave-white.png) 0 0/100% 100% no-repeat;z-index:10;pointer-events:none}
.elementor-25323 .elementor-element.elementor-element-e19e738d .cm-plaque{position:relative;z-index:2;width:min(100%,792px);aspect-ratio:1000/667;background:url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-frame-xmas-plaque.png) center/100% 100% no-repeat;filter:drop-shadow(0 18px 32px rgba(40,10,24,.35));animation:cmLgBob 7s ease-in-out infinite}
.elementor-25323 .elementor-element.elementor-element-e19e738d .cm-plaque-in{position:absolute!important;inset:17% 15%;width:auto!important;max-width:none!important}.elementor-25323 .elementor-element.elementor-element-e19e738d .cm-plaque-in{gap:clamp(8px,1.6vw,16px)}
.elementor-25323 .elementor-element.elementor-element-e19e738d .cm-lg-h .elementor-heading-title{font-family:'Berkshire Swash',Georgia,serif;font-weight:400;font-size:clamp(22px,3.4vw,46px);line-height:1.05;color:#247A53;text-wrap:balance}
.elementor-25323 .elementor-element.elementor-element-e19e738d .cm-lg-p p{margin:0;font-size:clamp(12px,1.4vw,16px);line-height:1.65;font-weight:300;text-wrap:pretty}
.elementor-25323 .elementor-element.elementor-element-e19e738d .cm-lg-btn .elementor-button{white-space:nowrap;font-size:clamp(11.5px,1.2vw,14px);letter-spacing:clamp(.04em,.8vw,.16em);padding:clamp(10px,1.2vw,14px) clamp(16px,2.4vw,26px)}
.elementor-25323 .elementor-element.elementor-element-e19e738d .cm-plaque-in>.elementor-widget{max-width:100%}
@media(max-width:560px){.elementor-25323 .elementor-element.elementor-element-e19e738d .cm-plaque{aspect-ratio:auto;padding:64px 40px;box-sizing:border-box}.elementor-25323 .elementor-element.elementor-element-e19e738d .cm-plaque-in{position:relative!important;inset:auto;width:100%!important}.elementor-25323 .elementor-element.elementor-element-e19e738d .cm-plaque-in>.elementor-widget{width:100%!important;max-width:100%!important}.elementor-25323 .elementor-element.elementor-element-e19e738d .cm-lg-btn .elementor-button{white-space:normal!important;text-align:center;letter-spacing:.08em!important;padding:12px 18px!important;max-width:100%;line-height:1.3}.elementor-25323 .elementor-element.elementor-element-e19e738d .cm-lg-btn .elementor-button-text{white-space:normal}.elementor-25323 .elementor-element.elementor-element-e19e738d{align-items:flex-end}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62599447 */@keyframes cmRibbon{from{background-position-x:0}to{background-position-x:-688px}}
@keyframes cmCnyShake{0%,62%,100%{transform:rotate(0) scale(1)}66%{transform:rotate(-4deg) scale(1.04)}70%{transform:rotate(3.5deg) scale(1.04)}74%{transform:rotate(-3deg) scale(1.03)}78%{transform:rotate(2deg) scale(1.02)}82%{transform:rotate(-1deg) scale(1)}86%{transform:rotate(0) scale(1)}}
.elementor-25323 .elementor-element.elementor-element-62599447{position:relative;overflow:hidden;background:#123F2C;color:#FFE8DC;font-family:Inter,system-ui,sans-serif}
.elementor-25323 .elementor-element.elementor-element-62599447::before{content:'';position:absolute;left:0;right:0;TOP:34px;bottom:0;background:url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-motif-pattern-blue-tight2.png) left top/82px auto repeat;opacity:.06;pointer-events:none}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-rib{width:100%;height:34px;background:url(https://www.chillimanis.com.sg/wp-content/uploads/2026/10/xmas-motif-ribbon-darkpink.png) left center repeat-x;background-size:auto 34px;animation:cmRibbon 40s linear infinite reverse}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-in{position:relative;width:100%;max-width:1240px;margin:0 auto;padding:clamp(48px,8vw,96px) clamp(16px,4vw,48px) clamp(28px,4vw,44px)}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-top{width:100%;padding-bottom:clamp(36px,6vw,64px);border-bottom:1px solid rgba(251,140,164,.3)}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-top .elementor-heading-title{font-family:'Berkshire Swash',Georgia,serif;font-weight:400;font-size:clamp(30px,5.6vw,76px);line-height:.95;color:#FB8CA4;text-align:left;margin:0}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-cols{width:100%;padding-top:clamp(32px,5vw,56px);gap:clamp(24px,4vw,56px)}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-cols>.e-con{flex:1 1 220px;width:auto!important;max-width:none!important}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-cols>.e-con:nth-child(2){flex-basis:200px}.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-cols>.e-con:nth-child(3){flex-basis:240px}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-h .elementor-heading-title{font-family:Inter,sans-serif;margin:0 0 14px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#FB8CA4;font-weight:700;line-height:normal;text-align:left}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-menu .elementor-nav-menu{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-menu .elementor-nav-menu a.elementor-item{font-family:Inter,sans-serif;font-size:12.5px;font-weight:300;color:#FFE8DC!important;padding:0!important;line-height:normal;background:transparent!important;text-decoration:none;transition:color .3s}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-menu .elementor-nav-menu a.elementor-item:hover{color:#FB8CA4!important}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-menu .elementor-nav-menu--main{width:100%;display:block!important}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-menu .elementor-nav-menu--dropdown,.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-menu .elementor-menu-toggle{display:none!important}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-addr p{margin:0 0 10px;font-size:12.5px;line-height:1.7;font-weight:300;color:#FFE8DC;font-family:Inter,sans-serif;text-align:left}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-tel p{margin:0;text-align:left}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-tel a{font-family:'Berkshire Swash',Georgia,serif;font-size:clamp(20px,2.6vw,28px);color:#FFF0E8;text-decoration:none;line-height:normal;transition:color .3s}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-tel a:hover{color:#FB8CA4}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-socs{margin-top:18px}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-socs .elementor-social-icons-wrapper{display:flex;flex-wrap:wrap;gap:10px}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-socs .elementor-social-icon{width:40px;height:40px;border:1px solid #18BEC5;border-radius:50%;background:transparent!important;display:flex;align-items:center;justify-content:center;margin:0;font-size:16px;transition:background-color .3s,border-color .3s}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-socs .elementor-social-icon i{color:#18BEC5;font-size:16px;transition:color .3s}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-socs .elementor-social-icon:hover{background:#FB8CA4!important;border-color:#FB8CA4}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-socs .elementor-social-icon:hover i{color:#123F2C}
.elementor-25323 .elementor-element.elementor-element-62599447 a.cmf-soc{width:40px;height:40px;border:1px solid #18BEC5;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#18BEC5;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s}
.elementor-25323 .elementor-element.elementor-element-62599447 a.cmf-soc:hover{background:#FB8CA4;color:#123F2C;border-color:#FB8CA4}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-copy p{margin:clamp(34px,5vw,56px) 0 0;font-size:11px;letter-spacing:.08em;color:rgba(255,232,220,.75);font-weight:300;font-family:Inter,sans-serif;text-align:left;line-height:normal}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-cny{position:fixed!important;right:clamp(12px,2vw,24px);bottom:clamp(12px,2vw,24px);z-index:80;display:block;width:clamp(120px,13.2vw,192px)!important;margin:0;transform-origin:50% 100%;animation:cmCnyShake 3.6s ease-in-out infinite}
.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-cny img{display:block;width:100%;height:auto;filter:drop-shadow(0 16px 24px rgba(122,42,80,.25))}
@media(max-width:760px){.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-in{padding-bottom:104px}.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-menu .elementor-nav-menu{gap:0}.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-menu .elementor-nav-menu a.elementor-item{padding:15px 0!important}.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-tel a{display:inline-block;padding:10px 0}}
@media(max-width:720px){.elementor-25323 .elementor-element.elementor-element-62599447 .cmf-cny{width:96px!important;right:10px;bottom:10px}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins-Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.chillimanis.com.sg/wp-content/uploads/2022/11/Poppins-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */