.elementor-24060 .elementor-element.elementor-element-efeb681{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:70px;--padding-bottom:120px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-efeb681:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-efeb681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6F0;}.elementor-24060 .elementor-element.elementor-element-74afba4{--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:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-8646955{--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:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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 );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-24060 .elementor-element.elementor-element-4f04e3b{text-align:start;}.elementor-24060 .elementor-element.elementor-element-4f04e3b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#CC778E;}.elementor-24060 .elementor-element.elementor-element-c685ed5{text-align:start;}.elementor-24060 .elementor-element.elementor-element-c685ed5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:500;line-height:1.08em;letter-spacing:-1px;color:#840C3A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );word-spacing:var( --e-global-typography-text-word-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-24060 .elementor-element.elementor-element-2d56701{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-4432168{--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-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );background-color:var( --e-global-color-accent );}.elementor-24060 .elementor-element.elementor-element-34c907d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24060 .elementor-element.elementor-element-34c907d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24060 .elementor-element.elementor-element-34c907d .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;background-color:#840C3A;border-radius:50px 50px 50px 50px;padding:19px 40px 19px 40px;}.elementor-24060 .elementor-element.elementor-element-34c907d .elementor-button:hover, .elementor-24060 .elementor-element.elementor-element-34c907d .elementor-button:focus{color:#FFFFFF;background-color:#592C4D;}.elementor-24060 .elementor-element.elementor-element-34c907d .elementor-button:hover svg, .elementor-24060 .elementor-element.elementor-element-34c907d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-35b2a35{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.7em;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-8c04b62{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:relative;top:0px;}body:not(.rtl) .elementor-24060 .elementor-element.elementor-element-8c04b62{left:0px;}body.rtl .elementor-24060 .elementor-element.elementor-element-8c04b62{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-24060 .elementor-element.elementor-element-bb91dc6 img{border-radius:36px 36px 36px 36px;}.elementor-24060 .elementor-element.elementor-element-fb8c492{--display:flex;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-fb8c492:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-fb8c492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-f354402{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:110px;--padding-bottom:110px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-f354402:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-f354402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-549a549{text-align:center;}.elementor-24060 .elementor-element.elementor-element-549a549 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#CC778E;}.elementor-24060 .elementor-element.elementor-element-953a0f4{text-align:center;}.elementor-24060 .elementor-element.elementor-element-953a0f4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:500;line-height:1.08em;letter-spacing:-1px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-18feb2d{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-5cf0830{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;box-shadow:0px 30px 70px 0px rgba(89,44,77,0.25);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:54px;--padding-bottom:54px;--padding-left:40px;--padding-right:40px;}.elementor-24060 .elementor-element.elementor-element-5cf0830:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-5cf0830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#592C4D;}.elementor-24060 .elementor-element.elementor-element-920e157{text-align:center;}.elementor-24060 .elementor-element.elementor-element-920e157 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-59eb3e2{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:110px;--padding-bottom:110px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-59eb3e2:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-59eb3e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6F0;}.elementor-24060 .elementor-element.elementor-element-7e85894{text-align:center;}.elementor-24060 .elementor-element.elementor-element-7e85894 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#CC778E;}.elementor-24060 .elementor-element.elementor-element-cbb4745{text-align:center;}.elementor-24060 .elementor-element.elementor-element-cbb4745 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:500;line-height:1.08em;letter-spacing:-1px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-3c071df{--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:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-4cfd8b4{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--position:relative;top:0px;}body:not(.rtl) .elementor-24060 .elementor-element.elementor-element-4cfd8b4{left:0px;}body.rtl .elementor-24060 .elementor-element.elementor-element-4cfd8b4{right:0px;}.elementor-24060 .elementor-element.elementor-element-923ba73 img{border-radius:18px 18px 18px 18px;}.elementor-24060 .elementor-element.elementor-element-c56ad9f{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-fbee3d0{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:22px 22px 22px 22px;box-shadow:0px 12px 30px 0px rgba(89,44,77,0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:24px;}.elementor-24060 .elementor-element.elementor-element-fbee3d0:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-fbee3d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-817eed7{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-8c51a86{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-cb7aa89{text-align:start;}.elementor-24060 .elementor-element.elementor-element-cb7aa89 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-8d9a665{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-6a2207d{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:22px 22px 22px 22px;box-shadow:0px 12px 30px 0px rgba(89,44,77,0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:24px;}.elementor-24060 .elementor-element.elementor-element-6a2207d:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-6a2207d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-9c277cf{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-0c5de68{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-4bdc719{text-align:start;}.elementor-24060 .elementor-element.elementor-element-4bdc719 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-cc51cee{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-ce1a273{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:22px 22px 22px 22px;box-shadow:0px 12px 30px 0px rgba(89,44,77,0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:24px;}.elementor-24060 .elementor-element.elementor-element-ce1a273:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-ce1a273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-1e26a3f{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-05786e8{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-0195355{text-align:start;}.elementor-24060 .elementor-element.elementor-element-0195355 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-b83f814{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-d234578{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:22px 22px 22px 22px;box-shadow:0px 12px 30px 0px rgba(89,44,77,0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:24px;}.elementor-24060 .elementor-element.elementor-element-d234578:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-d234578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-97e114b{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-7ca840d{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-ca4fb45{text-align:start;}.elementor-24060 .elementor-element.elementor-element-ca4fb45 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-30b702c{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-6b9268c{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:22px 22px 22px 22px;box-shadow:0px 12px 30px 0px rgba(89,44,77,0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:24px;}.elementor-24060 .elementor-element.elementor-element-6b9268c:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-6b9268c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-3d04fa6{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-fac5b9e{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-407a599{text-align:start;}.elementor-24060 .elementor-element.elementor-element-407a599 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-6a0e257{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-c892362{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:22px 22px 22px 22px;box-shadow:0px 12px 30px 0px rgba(89,44,77,0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:24px;}.elementor-24060 .elementor-element.elementor-element-c892362:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-c892362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-342c809{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-7646181{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-cd2259b{text-align:start;}.elementor-24060 .elementor-element.elementor-element-cd2259b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-e06364e{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-328d203{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:110px;--padding-bottom:60px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-328d203:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-328d203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-cea5be3{text-align:center;}.elementor-24060 .elementor-element.elementor-element-cea5be3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#CC778E;}.elementor-24060 .elementor-element.elementor-element-7e4434a{text-align:center;}.elementor-24060 .elementor-element.elementor-element-7e4434a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:500;line-height:1.08em;letter-spacing:-1px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-9d4040c{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-4bf8af1{--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;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-d26f251{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(132,12,58,0.08);--border-color:rgba(132,12,58,0.08);--border-radius:32px 32px 32px 32px;box-shadow:0px -10px 50px 0px rgba(89,44,77,0.12);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-24060 .elementor-element.elementor-element-d26f251:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-d26f251 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-88879fd{--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:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-1f6d1a1{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-657def3{text-align:start;}.elementor-24060 .elementor-element.elementor-element-657def3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#CC778E;}.elementor-24060 .elementor-element.elementor-element-b73ce1c{text-align:start;}.elementor-24060 .elementor-element.elementor-element-b73ce1c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-27eee54{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-47a0d6a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-28f798d img{border-radius:16px 16px 16px 16px;}.elementor-24060 .elementor-element.elementor-element-269f725{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(132,12,58,0.08);--border-color:rgba(132,12,58,0.08);--border-radius:32px 32px 32px 32px;box-shadow:0px -10px 50px 0px rgba(89,44,77,0.12);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-24060 .elementor-element.elementor-element-269f725:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-269f725 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6E4E8;}.elementor-24060 .elementor-element.elementor-element-a97431a{--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:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-e337cdf{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-4f031bf{text-align:start;}.elementor-24060 .elementor-element.elementor-element-4f031bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#CC778E;}.elementor-24060 .elementor-element.elementor-element-d94cd51{text-align:start;}.elementor-24060 .elementor-element.elementor-element-d94cd51 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-cf848e3{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-64ac78f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-59022d9 img{border-radius:16px 16px 16px 16px;}.elementor-24060 .elementor-element.elementor-element-867cb1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(132,12,58,0.08);--border-color:rgba(132,12,58,0.08);--border-radius:32px 32px 32px 32px;box-shadow:0px -10px 50px 0px rgba(89,44,77,0.12);--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-24060 .elementor-element.elementor-element-867cb1a:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-867cb1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF0E8;}.elementor-24060 .elementor-element.elementor-element-0ba754e{--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:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-800d071{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-6a370b6{text-align:start;}.elementor-24060 .elementor-element.elementor-element-6a370b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#CC778E;}.elementor-24060 .elementor-element.elementor-element-c18c25e{text-align:start;}.elementor-24060 .elementor-element.elementor-element-c18c25e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-9ce8136{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-3679e7d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-371911a img{border-radius:16px 16px 16px 16px;}.elementor-24060 .elementor-element.elementor-element-b343b06{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:110px;--padding-bottom:110px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-b343b06:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-b343b06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6E4E8;}.elementor-24060 .elementor-element.elementor-element-5f69aee{text-align:center;}.elementor-24060 .elementor-element.elementor-element-5f69aee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#CC778E;}.elementor-24060 .elementor-element.elementor-element-9cbafa3{text-align:center;}.elementor-24060 .elementor-element.elementor-element-9cbafa3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:500;line-height:1.08em;letter-spacing:-1px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-03cbcc9{--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:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-ece1a4f{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;box-shadow:0px 14px 40px 0px rgba(89,44,77,0.08);--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-24060 .elementor-element.elementor-element-ece1a4f:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-ece1a4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-42b48e2{text-align:start;}.elementor-24060 .elementor-element.elementor-element-42b48e2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-6009b25{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-c02bb09{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;box-shadow:0px 14px 40px 0px rgba(89,44,77,0.08);--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-24060 .elementor-element.elementor-element-c02bb09:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-c02bb09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-c09e103{text-align:start;}.elementor-24060 .elementor-element.elementor-element-c09e103 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-4171c5a{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-097c7e4{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;box-shadow:0px 14px 40px 0px rgba(89,44,77,0.08);--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-24060 .elementor-element.elementor-element-097c7e4:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-097c7e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-fe370c1{text-align:start;}.elementor-24060 .elementor-element.elementor-element-fe370c1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-84951b6{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-a682217{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:110px;--padding-bottom:110px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-a682217:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-a682217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#592C4D;}.elementor-24060 .elementor-element.elementor-element-a107df2{text-align:center;}.elementor-24060 .elementor-element.elementor-element-a107df2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#F6E4E8;}.elementor-24060 .elementor-element.elementor-element-0aea240{text-align:center;}.elementor-24060 .elementor-element.elementor-element-0aea240 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:500;line-height:1.08em;letter-spacing:-1px;color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-097590b{--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:34px 34px;--row-gap:34px;--column-gap:34px;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-c1bbc23{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:40px;--padding-bottom:40px;--padding-left:38px;--padding-right:38px;}.elementor-24060 .elementor-element.elementor-element-c1bbc23:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-c1bbc23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-486261d{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-d541df4{text-align:start;}.elementor-24060 .elementor-element.elementor-element-d541df4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.5px;color:#CC778E;}.elementor-24060 .elementor-element.elementor-element-70339fd{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:40px;--padding-bottom:40px;--padding-left:38px;--padding-right:38px;}.elementor-24060 .elementor-element.elementor-element-70339fd:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-70339fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-1d382b2{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-e3eabe7{text-align:start;}.elementor-24060 .elementor-element.elementor-element-e3eabe7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.5px;color:#CC778E;}.elementor-24060 .elementor-element.elementor-element-f5f9312{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-2fc439a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:34px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-24060 .elementor-element.elementor-element-2fc439a:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-2fc439a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-d8a91db{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-214eae9{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:34px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-24060 .elementor-element.elementor-element-214eae9:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-214eae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6E4E8;}.elementor-24060 .elementor-element.elementor-element-aa6bd7a{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-e7d9a97{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:34px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-24060 .elementor-element.elementor-element-e7d9a97:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-e7d9a97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CBCEBD;}.elementor-24060 .elementor-element.elementor-element-273398d{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#592C4D;}.elementor-24060 .elementor-element.elementor-element-f1c46ce{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:110px;--padding-bottom:110px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-f1c46ce:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-f1c46ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6F0;}.elementor-24060 .elementor-element.elementor-element-da1bb5a{--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:70px 70px;--row-gap:70px;--column-gap:70px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-9fd9985{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-24060 .elementor-element.elementor-element-bdd14cc img{border-radius:32px 32px 32px 32px;}.elementor-24060 .elementor-element.elementor-element-df8e664{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-63d7894{text-align:start;}.elementor-24060 .elementor-element.elementor-element-63d7894 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#CC778E;}.elementor-24060 .elementor-element.elementor-element-aba2da5{text-align:start;}.elementor-24060 .elementor-element.elementor-element-aba2da5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:500;line-height:1.08em;letter-spacing:-1px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-e5bc348{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-6c6ac6b{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-2b83217{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:110px;--padding-bottom:110px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-2b83217:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-2b83217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6F0;}.elementor-24060 .elementor-element.elementor-element-2fcce10{text-align:center;}.elementor-24060 .elementor-element.elementor-element-2fcce10 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#CC778E;}.elementor-24060 .elementor-element.elementor-element-5546226{text-align:center;}.elementor-24060 .elementor-element.elementor-element-5546226 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:500;line-height:1.08em;letter-spacing:-1px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-fcc389d{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#3A1F2E;}.elementor-24060 .elementor-element.elementor-element-1d4fc55{--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:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:nowrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24060 .elementor-element.elementor-element-3f4b230{--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;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:44px;--padding-bottom:44px;--padding-left:30px;--padding-right:30px;}.elementor-24060 .elementor-element.elementor-element-3f4b230:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-3f4b230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-45c1b81{text-align:center;}.elementor-24060 .elementor-element.elementor-element-45c1b81 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-fd73f5a{text-align:center;}.elementor-24060 .elementor-element.elementor-element-fd73f5a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-50ce63a{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-d6d6b29 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24060 .elementor-element.elementor-element-d6d6b29 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24060 .elementor-element.elementor-element-d6d6b29 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;background-color:#840C3A;border-radius:50px 50px 50px 50px;padding:19px 40px 19px 40px;}.elementor-24060 .elementor-element.elementor-element-d6d6b29 .elementor-button:hover, .elementor-24060 .elementor-element.elementor-element-d6d6b29 .elementor-button:focus{color:#FFFFFF;background-color:#592C4D;}.elementor-24060 .elementor-element.elementor-element-d6d6b29 .elementor-button:hover svg, .elementor-24060 .elementor-element.elementor-element-d6d6b29 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-4fe8649{--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;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:44px;--padding-bottom:44px;--padding-left:30px;--padding-right:30px;}.elementor-24060 .elementor-element.elementor-element-4fe8649:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-4fe8649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-a1d4e57{text-align:center;}.elementor-24060 .elementor-element.elementor-element-a1d4e57 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-3e68fa6{text-align:center;}.elementor-24060 .elementor-element.elementor-element-3e68fa6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-ac110db{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-26ba30f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24060 .elementor-element.elementor-element-26ba30f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24060 .elementor-element.elementor-element-26ba30f .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.3px;fill:#840C3A;color:#840C3A;background-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:19px 40px 19px 40px;}.elementor-24060 .elementor-element.elementor-element-26ba30f .elementor-button:hover, .elementor-24060 .elementor-element.elementor-element-26ba30f .elementor-button:focus{color:#FFFFFF;background-color:#592C4D;}.elementor-24060 .elementor-element.elementor-element-26ba30f .elementor-button:hover svg, .elementor-24060 .elementor-element.elementor-element-26ba30f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-146e362{--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;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:44px;--padding-bottom:44px;--padding-left:30px;--padding-right:30px;}.elementor-24060 .elementor-element.elementor-element-146e362:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-146e362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-3b49443{text-align:center;}.elementor-24060 .elementor-element.elementor-element-3b49443 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-7d6c088{text-align:center;}.elementor-24060 .elementor-element.elementor-element-7d6c088 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-e84d431{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-e43ba2c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24060 .elementor-element.elementor-element-e43ba2c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24060 .elementor-element.elementor-element-e43ba2c .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;background-color:#840C3A;border-radius:50px 50px 50px 50px;padding:19px 40px 19px 40px;}.elementor-24060 .elementor-element.elementor-element-e43ba2c .elementor-button:hover, .elementor-24060 .elementor-element.elementor-element-e43ba2c .elementor-button:focus{color:#FFFFFF;background-color:#592C4D;}.elementor-24060 .elementor-element.elementor-element-e43ba2c .elementor-button:hover svg, .elementor-24060 .elementor-element.elementor-element-e43ba2c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-7fb3988{text-align:center;}.elementor-24060 .elementor-element.elementor-element-7fb3988 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#592C4D;}.elementor-24060 .elementor-element.elementor-element-baf80af{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:110px;--padding-bottom:110px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-baf80af:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-baf80af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6E4E8;}.elementor-24060 .elementor-element.elementor-element-39b2783{text-align:center;}.elementor-24060 .elementor-element.elementor-element-39b2783 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#CC778E;}.elementor-24060 .elementor-element.elementor-element-86455d8{text-align:center;}.elementor-24060 .elementor-element.elementor-element-86455d8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:500;line-height:1.08em;letter-spacing:-1px;color:#840C3A;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-24060 .elementor-element.elementor-element-7b324a4 .elementor-accordion-item{border-width:0px;}.elementor-24060 .elementor-element.elementor-element-7b324a4 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-24060 .elementor-element.elementor-element-7b324a4 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-24060 .elementor-element.elementor-element-7b324a4 .elementor-tab-title{background-color:#FFFFFF;padding:22px 26px 22px 26px;}.elementor-24060 .elementor-element.elementor-element-7b324a4 .elementor-accordion-icon, .elementor-24060 .elementor-element.elementor-element-7b324a4 .elementor-accordion-title{color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-7b324a4 .elementor-accordion-icon svg{fill:#840C3A;}.elementor-24060 .elementor-element.elementor-element-7b324a4 .elementor-active .elementor-accordion-icon, .elementor-24060 .elementor-element.elementor-element-7b324a4 .elementor-active .elementor-accordion-title{color:#CC778E;}.elementor-24060 .elementor-element.elementor-element-7b324a4 .elementor-active .elementor-accordion-icon svg{fill:#CC778E;}.elementor-24060 .elementor-element.elementor-element-7b324a4 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-24060 .elementor-element.elementor-element-7b324a4 .elementor-tab-title .elementor-accordion-icon i:before{color:#CC778E;}.elementor-24060 .elementor-element.elementor-element-7b324a4 .elementor-tab-title .elementor-accordion-icon svg{fill:#CC778E;}.elementor-24060 .elementor-element.elementor-element-7b324a4 .elementor-tab-content{background-color:#FFFFFF;color:#3A1F2E;font-family:"Poppins", Sans-serif;font-size:16px;padding:0px 26px 24px 26px;}.elementor-24060 .elementor-element.elementor-element-82bd81f{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:120px;--padding-bottom:120px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-82bd81f:not(.elementor-motion-effects-element-type-background), .elementor-24060 .elementor-element.elementor-element-82bd81f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#840C3A;}.elementor-24060 .elementor-element.elementor-element-693cd36{text-align:center;}.elementor-24060 .elementor-element.elementor-element-693cd36 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:500;line-height:1.08em;letter-spacing:-1px;color:#FFFFFF;}.elementor-24060 .elementor-element.elementor-element-abc933d{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#F6E4E8;}.elementor-24060 .elementor-element.elementor-element-46df931 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24060 .elementor-element.elementor-element-46df931 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24060 .elementor-element.elementor-element-46df931 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.3px;fill:#840C3A;color:#840C3A;background-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:19px 40px 19px 40px;}.elementor-24060 .elementor-element.elementor-element-46df931 .elementor-button:hover, .elementor-24060 .elementor-element.elementor-element-46df931 .elementor-button:focus{color:#FFFFFF;background-color:#592C4D;}.elementor-24060 .elementor-element.elementor-element-46df931 .elementor-button:hover svg, .elementor-24060 .elementor-element.elementor-element-46df931 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1366px){.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.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 );word-spacing:var( --e-global-typography-text-word-spacing );}.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 );word-spacing:var( --e-global-typography-accent-word-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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-accordion .elementor-accordion-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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{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 );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:1024px){.elementor-24060 .elementor-element.elementor-element-efeb681{--padding-top:80px;--padding-bottom:80px;--padding-left:5vw;--padding-right:5vw;}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-24060 .elementor-element.elementor-element-c685ed5 .elementor-heading-title{font-size:48px;}.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 );word-spacing:var( --e-global-typography-text-word-spacing );}.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 );word-spacing:var( --e-global-typography-accent-word-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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-24060 .elementor-element.elementor-element-f354402{--padding-top:80px;--padding-bottom:80px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-59eb3e2{--padding-top:80px;--padding-bottom:80px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-328d203{--padding-top:80px;--padding-bottom:80px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-b343b06{--padding-top:80px;--padding-bottom:80px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-a682217{--padding-top:80px;--padding-bottom:80px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-f1c46ce{--padding-top:80px;--padding-bottom:80px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-2b83217{--padding-top:80px;--padding-bottom:80px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-baf80af{--padding-top:80px;--padding-bottom:80px;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-accordion .elementor-accordion-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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-24060 .elementor-element.elementor-element-82bd81f{--padding-top:80px;--padding-bottom:80px;--padding-left:5vw;--padding-right:5vw;}}@media(max-width:767px){.elementor-24060 .elementor-element.elementor-element-efeb681{--padding-top:40px;--padding-bottom:70px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-74afba4{--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-24060 .elementor-element.elementor-element-8646955{--width:100%;}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-24060 .elementor-element.elementor-element-c685ed5 .elementor-heading-title{font-size:40px;}.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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-24060 .elementor-element.elementor-element-4432168{--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;}.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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-24060 .elementor-element.elementor-element-8c04b62{--width:100%;}.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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-24060 .elementor-element.elementor-element-f354402{--padding-top:64px;--padding-bottom:64px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-953a0f4 .elementor-heading-title{font-size:32px;}.elementor-24060 .elementor-element.elementor-element-5cf0830{--width:100%;}.elementor-24060 .elementor-element.elementor-element-920e157 .elementor-heading-title{font-size:26px;}.elementor-24060 .elementor-element.elementor-element-59eb3e2{--padding-top:64px;--padding-bottom:64px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-cbb4745 .elementor-heading-title{font-size:32px;}.elementor-24060 .elementor-element.elementor-element-3c071df{--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-24060 .elementor-element.elementor-element-4cfd8b4{--width:100%;}.elementor-24060 .elementor-element.elementor-element-c56ad9f{--width:100%;}.elementor-24060 .elementor-element.elementor-element-fbee3d0{--width:100%;}.elementor-24060 .elementor-element.elementor-element-817eed7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24060 .elementor-element.elementor-element-8c51a86{--width:100%;}.elementor-24060 .elementor-element.elementor-element-6a2207d{--width:100%;}.elementor-24060 .elementor-element.elementor-element-9c277cf{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24060 .elementor-element.elementor-element-0c5de68{--width:100%;}.elementor-24060 .elementor-element.elementor-element-ce1a273{--width:100%;}.elementor-24060 .elementor-element.elementor-element-1e26a3f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24060 .elementor-element.elementor-element-05786e8{--width:100%;}.elementor-24060 .elementor-element.elementor-element-d234578{--width:100%;}.elementor-24060 .elementor-element.elementor-element-97e114b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24060 .elementor-element.elementor-element-7ca840d{--width:100%;}.elementor-24060 .elementor-element.elementor-element-6b9268c{--width:100%;}.elementor-24060 .elementor-element.elementor-element-3d04fa6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24060 .elementor-element.elementor-element-fac5b9e{--width:100%;}.elementor-24060 .elementor-element.elementor-element-c892362{--width:100%;}.elementor-24060 .elementor-element.elementor-element-342c809{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24060 .elementor-element.elementor-element-7646181{--width:100%;}.elementor-24060 .elementor-element.elementor-element-328d203{--padding-top:64px;--padding-bottom:64px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-7e4434a .elementor-heading-title{font-size:32px;}.elementor-24060 .elementor-element.elementor-element-d26f251{--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-24060 .elementor-element.elementor-element-88879fd{--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-24060 .elementor-element.elementor-element-1f6d1a1{--width:100%;}.elementor-24060 .elementor-element.elementor-element-b73ce1c .elementor-heading-title{font-size:26px;}.elementor-24060 .elementor-element.elementor-element-47a0d6a{--width:100%;}.elementor-24060 .elementor-element.elementor-element-269f725{--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-24060 .elementor-element.elementor-element-a97431a{--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-24060 .elementor-element.elementor-element-e337cdf{--width:100%;}.elementor-24060 .elementor-element.elementor-element-d94cd51 .elementor-heading-title{font-size:26px;}.elementor-24060 .elementor-element.elementor-element-64ac78f{--width:100%;}.elementor-24060 .elementor-element.elementor-element-867cb1a{--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-24060 .elementor-element.elementor-element-0ba754e{--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-24060 .elementor-element.elementor-element-800d071{--width:100%;}.elementor-24060 .elementor-element.elementor-element-c18c25e .elementor-heading-title{font-size:26px;}.elementor-24060 .elementor-element.elementor-element-3679e7d{--width:100%;}.elementor-24060 .elementor-element.elementor-element-b343b06{--padding-top:64px;--padding-bottom:64px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-9cbafa3 .elementor-heading-title{font-size:32px;}.elementor-24060 .elementor-element.elementor-element-03cbcc9{--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-24060 .elementor-element.elementor-element-ece1a4f{--width:100%;}.elementor-24060 .elementor-element.elementor-element-c02bb09{--width:100%;}.elementor-24060 .elementor-element.elementor-element-097c7e4{--width:100%;}.elementor-24060 .elementor-element.elementor-element-a682217{--padding-top:64px;--padding-bottom:64px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-0aea240 .elementor-heading-title{font-size:32px;}.elementor-24060 .elementor-element.elementor-element-097590b{--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-24060 .elementor-element.elementor-element-c1bbc23{--width:100%;}.elementor-24060 .elementor-element.elementor-element-70339fd{--width:100%;}.elementor-24060 .elementor-element.elementor-element-f5f9312{--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-24060 .elementor-element.elementor-element-2fc439a{--width:100%;}.elementor-24060 .elementor-element.elementor-element-214eae9{--width:100%;}.elementor-24060 .elementor-element.elementor-element-e7d9a97{--width:100%;}.elementor-24060 .elementor-element.elementor-element-f1c46ce{--padding-top:64px;--padding-bottom:64px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-da1bb5a{--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-24060 .elementor-element.elementor-element-9fd9985{--width:100%;}.elementor-24060 .elementor-element.elementor-element-df8e664{--width:100%;}.elementor-24060 .elementor-element.elementor-element-aba2da5 .elementor-heading-title{font-size:32px;}.elementor-24060 .elementor-element.elementor-element-2b83217{--padding-top:64px;--padding-bottom:64px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-5546226 .elementor-heading-title{font-size:32px;}.elementor-24060 .elementor-element.elementor-element-1d4fc55{--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-24060 .elementor-element.elementor-element-3f4b230{--width:100%;}.elementor-24060 .elementor-element.elementor-element-4fe8649{--width:100%;}.elementor-24060 .elementor-element.elementor-element-146e362{--width:100%;}.elementor-24060 .elementor-element.elementor-element-baf80af{--padding-top:64px;--padding-bottom:64px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-86455d8 .elementor-heading-title{font-size:32px;}.elementor-widget-accordion .elementor-accordion-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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-24060 .elementor-element.elementor-element-82bd81f{--padding-top:64px;--padding-bottom:64px;--padding-left:5vw;--padding-right:5vw;}.elementor-24060 .elementor-element.elementor-element-693cd36 .elementor-heading-title{font-size:34px;}}@media(min-width:768px){.elementor-24060 .elementor-element.elementor-element-efeb681{--content-width:1300px;}.elementor-24060 .elementor-element.elementor-element-8646955{--width:56%;}.elementor-24060 .elementor-element.elementor-element-8c04b62{--width:44%;}.elementor-24060 .elementor-element.elementor-element-f354402{--content-width:980px;}.elementor-24060 .elementor-element.elementor-element-59eb3e2{--content-width:1300px;}.elementor-24060 .elementor-element.elementor-element-4cfd8b4{--width:42%;}.elementor-24060 .elementor-element.elementor-element-c56ad9f{--width:58%;}.elementor-24060 .elementor-element.elementor-element-8c51a86{--width:85%;}.elementor-24060 .elementor-element.elementor-element-0c5de68{--width:85%;}.elementor-24060 .elementor-element.elementor-element-05786e8{--width:85%;}.elementor-24060 .elementor-element.elementor-element-7ca840d{--width:85%;}.elementor-24060 .elementor-element.elementor-element-fac5b9e{--width:85%;}.elementor-24060 .elementor-element.elementor-element-7646181{--width:85%;}.elementor-24060 .elementor-element.elementor-element-328d203{--content-width:1300px;}.elementor-24060 .elementor-element.elementor-element-1f6d1a1{--width:38%;}.elementor-24060 .elementor-element.elementor-element-47a0d6a{--width:62%;}.elementor-24060 .elementor-element.elementor-element-e337cdf{--width:38%;}.elementor-24060 .elementor-element.elementor-element-64ac78f{--width:62%;}.elementor-24060 .elementor-element.elementor-element-800d071{--width:38%;}.elementor-24060 .elementor-element.elementor-element-3679e7d{--width:62%;}.elementor-24060 .elementor-element.elementor-element-b343b06{--content-width:1300px;}.elementor-24060 .elementor-element.elementor-element-ece1a4f{--width:33%;}.elementor-24060 .elementor-element.elementor-element-c02bb09{--width:33%;}.elementor-24060 .elementor-element.elementor-element-097c7e4{--width:33%;}.elementor-24060 .elementor-element.elementor-element-a682217{--content-width:1300px;}.elementor-24060 .elementor-element.elementor-element-c1bbc23{--width:50%;}.elementor-24060 .elementor-element.elementor-element-70339fd{--width:50%;}.elementor-24060 .elementor-element.elementor-element-2fc439a{--width:33%;}.elementor-24060 .elementor-element.elementor-element-214eae9{--width:33%;}.elementor-24060 .elementor-element.elementor-element-e7d9a97{--width:33%;}.elementor-24060 .elementor-element.elementor-element-f1c46ce{--content-width:1300px;}.elementor-24060 .elementor-element.elementor-element-9fd9985{--width:40%;}.elementor-24060 .elementor-element.elementor-element-df8e664{--width:60%;}.elementor-24060 .elementor-element.elementor-element-2b83217{--content-width:1300px;}.elementor-24060 .elementor-element.elementor-element-3f4b230{--width:33%;}.elementor-24060 .elementor-element.elementor-element-4fe8649{--width:33%;}.elementor-24060 .elementor-element.elementor-element-146e362{--width:33%;}.elementor-24060 .elementor-element.elementor-element-baf80af{--content-width:900px;}.elementor-24060 .elementor-element.elementor-element-82bd81f{--content-width:1300px;}}/* Start custom CSS for button, class: .elementor-element-34c907d */.elementor-24060 .elementor-element.elementor-element-34c907d .elementor-button{box-shadow:0 12px 30px rgba(132,12,58,.25);transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.elementor-24060 .elementor-element.elementor-element-34c907d .elementor-button:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(132,12,58,.35)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb91dc6 */.elementor-24060 .elementor-element.elementor-element-bb91dc6 img{box-shadow:0 30px 80px rgba(89,44,77,.22);aspect-ratio:4/5;object-fit:cover}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-525ad41 */.elementor-24060 .elementor-element.elementor-element-525ad41{position:absolute !important;top:14%;left:-48px;z-index:3;width:auto;animation:bbaFloat 6s ease-in-out 0s infinite}.elementor-24060 .elementor-element.elementor-element-525ad41 .bba-badge{display:flex;align-items:center;gap:12px;background:#fff;padding:12px 18px 12px 12px;border-radius:18px;box-shadow:0 18px 40px rgba(89,44,77,.18);font-family:Poppins;white-space:nowrap}.elementor-24060 .elementor-element.elementor-element-525ad41 .bba-ic{width:40px;height:40px;border-radius:12px;background:#F6E4E8;display:flex;align-items:center;justify-content:center;font-size:20px}.elementor-24060 .elementor-element.elementor-element-525ad41 strong{display:block;font-size:14px;color:#840C3A;font-weight:600}.elementor-24060 .elementor-element.elementor-element-525ad41 em{display:block;font-style:normal;font-size:12px;color:#592C4D;opacity:.75}@keyframes bbaFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e23584a */.elementor-24060 .elementor-element.elementor-element-e23584a{position:absolute !important;top:52%;right:-36px;z-index:3;width:auto;animation:bbaFloat 6s ease-in-out 1.5s infinite}.elementor-24060 .elementor-element.elementor-element-e23584a .bba-badge{display:flex;align-items:center;gap:12px;background:#fff;padding:12px 18px 12px 12px;border-radius:18px;box-shadow:0 18px 40px rgba(89,44,77,.18);font-family:Poppins;white-space:nowrap}.elementor-24060 .elementor-element.elementor-element-e23584a .bba-ic{width:40px;height:40px;border-radius:12px;background:#F6E4E8;display:flex;align-items:center;justify-content:center;font-size:20px}.elementor-24060 .elementor-element.elementor-element-e23584a strong{display:block;font-size:14px;color:#840C3A;font-weight:600}.elementor-24060 .elementor-element.elementor-element-e23584a em{display:block;font-style:normal;font-size:12px;color:#592C4D;opacity:.75}@keyframes bbaFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-838fee2 */.elementor-24060 .elementor-element.elementor-element-838fee2{position:absolute !important;bottom:8%;left:-24px;z-index:3;width:auto;animation:bbaFloat 6s ease-in-out 3s infinite}.elementor-24060 .elementor-element.elementor-element-838fee2 .bba-badge{display:flex;align-items:center;gap:12px;background:#fff;padding:12px 18px 12px 12px;border-radius:18px;box-shadow:0 18px 40px rgba(89,44,77,.18);font-family:Poppins;white-space:nowrap}.elementor-24060 .elementor-element.elementor-element-838fee2 .bba-ic{width:40px;height:40px;border-radius:12px;background:#F6E4E8;display:flex;align-items:center;justify-content:center;font-size:20px}.elementor-24060 .elementor-element.elementor-element-838fee2 strong{display:block;font-size:14px;color:#840C3A;font-weight:600}.elementor-24060 .elementor-element.elementor-element-838fee2 em{display:block;font-style:normal;font-size:12px;color:#592C4D;opacity:.75}@keyframes bbaFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c04b62 */.elementor-24060 .elementor-element.elementor-element-8c04b62{position:relative}.elementor-24060 .elementor-element.elementor-element-8c04b62::before{content:"";position:absolute;inset:-6% -8% -6% 12%;background:radial-gradient(circle at 60% 40%,#F6E4E8 0%,rgba(246,228,232,0) 70%);border-radius:50%;z-index:0}.elementor-24060 .elementor-element.elementor-element-8c04b62 > .e-con-inner, .elementor-24060 .elementor-element.elementor-element-8c04b62 > .elementor-widget{position:relative}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efeb681 */.elementor-24060 .elementor-element.elementor-element-efeb681{overflow:hidden;position:relative}.elementor-24060 .elementor-element.elementor-element-efeb681::after{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(204,119,142,.18) 0%,rgba(204,119,142,0) 70%);left:-160px;bottom:-160px;pointer-events:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb8c492 */.elementor-24060 .elementor-element.elementor-element-fb8c492 .bba-mq{overflow:hidden;white-space:nowrap}.elementor-24060 .elementor-element.elementor-element-fb8c492 .bba-track{display:inline-flex;align-items:center;gap:28px;animation:bbaMarquee 38s linear infinite;font-family:"Playfair Display";font-style:italic;font-size:26px;color:#FBF6F0}.elementor-24060 .elementor-element.elementor-element-fb8c492 .bba-track i{font-style:normal;color:#CC778E;font-size:18px}@keyframes bbaMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.elementor-24060 .elementor-element.elementor-element-fb8c492 .bba-track{animation:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cf0830 */.elementor-24060 .elementor-element.elementor-element-5cf0830{position:relative;overflow:hidden}.elementor-24060 .elementor-element.elementor-element-5cf0830::before{content:"“";position:absolute;font-family:"Playfair Display";font-size:220px;line-height:1;color:rgba(204,119,142,.25);top:-30px;left:24px}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-923ba73 */.elementor-24060 .elementor-element.elementor-element-923ba73{transform:rotate(-3deg);transition:transform .5s ease}.elementor-24060 .elementor-element.elementor-element-923ba73:hover{transform:rotate(0deg) scale(1.02)}.elementor-24060 .elementor-element.elementor-element-923ba73 img{box-shadow:0 30px 70px rgba(89,44,77,.2)}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3623048 */.elementor-24060 .elementor-element.elementor-element-3623048{position:absolute !important;top:-18px;right:-10px;z-index:2;width:auto}.elementor-24060 .elementor-element.elementor-element-3623048 .bba-st{background:#840C3A;color:#fff;font-family:Poppins;font-weight:600;font-size:14px;line-height:1.2;text-align:center;padding:16px 18px;border-radius:50%;width:104px;height:104px;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(10deg);box-shadow:0 14px 30px rgba(132,12,58,.3)}.elementor-24060 .elementor-element.elementor-element-3623048 .bba-st span{font-weight:400;font-size:11px;opacity:.85}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbee3d0 */.elementor-24060 .elementor-element.elementor-element-fbee3d0{transition:transform .35s ease,box-shadow .35s ease}.elementor-24060 .elementor-element.elementor-element-fbee3d0:hover{transform:translateY(-8px);box-shadow:0 30px 70px rgba(89,44,77,.18)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a2207d */.elementor-24060 .elementor-element.elementor-element-6a2207d{transition:transform .35s ease,box-shadow .35s ease}.elementor-24060 .elementor-element.elementor-element-6a2207d:hover{transform:translateY(-8px);box-shadow:0 30px 70px rgba(89,44,77,.18)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1a273 */.elementor-24060 .elementor-element.elementor-element-ce1a273{transition:transform .35s ease,box-shadow .35s ease}.elementor-24060 .elementor-element.elementor-element-ce1a273:hover{transform:translateY(-8px);box-shadow:0 30px 70px rgba(89,44,77,.18)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d234578 */.elementor-24060 .elementor-element.elementor-element-d234578{transition:transform .35s ease,box-shadow .35s ease}.elementor-24060 .elementor-element.elementor-element-d234578:hover{transform:translateY(-8px);box-shadow:0 30px 70px rgba(89,44,77,.18)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b9268c */.elementor-24060 .elementor-element.elementor-element-6b9268c{transition:transform .35s ease,box-shadow .35s ease}.elementor-24060 .elementor-element.elementor-element-6b9268c:hover{transform:translateY(-8px);box-shadow:0 30px 70px rgba(89,44,77,.18)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c892362 */.elementor-24060 .elementor-element.elementor-element-c892362{transition:transform .35s ease,box-shadow .35s ease}.elementor-24060 .elementor-element.elementor-element-c892362:hover{transform:translateY(-8px);box-shadow:0 30px 70px rgba(89,44,77,.18)}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-92d0b8c */.elementor-24060 .elementor-element.elementor-element-92d0b8c .bba-lib{display:flex;flex-direction:column;align-items:center;gap:16px;background:#CBCEBD;border-radius:28px;padding:30px;font-family:Poppins;color:#592C4D;margin-top:30px}.elementor-24060 .elementor-element.elementor-element-92d0b8c .bba-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.elementor-24060 .elementor-element.elementor-element-92d0b8c .bba-pills span{background:#FBF6F0;padding:9px 18px;border-radius:50px;font-size:14px;font-weight:500;transition:all .3s}.elementor-24060 .elementor-element.elementor-element-92d0b8c .bba-pills span:hover{background:#840C3A;color:#fff}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28f798d */.elementor-24060 .elementor-element.elementor-element-28f798d img{box-shadow:0 20px 50px rgba(89,44,77,.18);width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d26f251 */.elementor-24060 .elementor-element.elementor-element-d26f251{position:sticky !important;top:120px;margin-bottom:60px}@media(max-width:767px){.elementor-24060 .elementor-element.elementor-element-d26f251{position:relative !important;top:auto;margin-bottom:24px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59022d9 */.elementor-24060 .elementor-element.elementor-element-59022d9 img{box-shadow:0 20px 50px rgba(89,44,77,.18);width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-269f725 */.elementor-24060 .elementor-element.elementor-element-269f725{position:sticky !important;top:148px;margin-bottom:60px}@media(max-width:767px){.elementor-24060 .elementor-element.elementor-element-269f725{position:relative !important;top:auto;margin-bottom:24px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-371911a */.elementor-24060 .elementor-element.elementor-element-371911a img{box-shadow:0 20px 50px rgba(89,44,77,.18);width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-867cb1a */.elementor-24060 .elementor-element.elementor-element-867cb1a{position:sticky !important;top:176px;margin-bottom:60px}@media(max-width:767px){.elementor-24060 .elementor-element.elementor-element-867cb1a{position:relative !important;top:auto;margin-bottom:24px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece1a4f */.elementor-24060 .elementor-element.elementor-element-ece1a4f{transition:transform .35s ease,box-shadow .35s ease}.elementor-24060 .elementor-element.elementor-element-ece1a4f:hover{transform:translateY(-8px);box-shadow:0 30px 70px rgba(89,44,77,.18)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c02bb09 */.elementor-24060 .elementor-element.elementor-element-c02bb09{transition:transform .35s ease,box-shadow .35s ease}.elementor-24060 .elementor-element.elementor-element-c02bb09:hover{transform:translateY(-8px);box-shadow:0 30px 70px rgba(89,44,77,.18)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-097c7e4 */.elementor-24060 .elementor-element.elementor-element-097c7e4{transition:transform .35s ease,box-shadow .35s ease}.elementor-24060 .elementor-element.elementor-element-097c7e4:hover{transform:translateY(-8px);box-shadow:0 30px 70px rgba(89,44,77,.18)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1bbc23 */.elementor-24060 .elementor-element.elementor-element-c1bbc23{transform:rotate(-1.5deg);transition:transform .4s ease;box-shadow:0 30px 70px rgba(0,0,0,.25)}.elementor-24060 .elementor-element.elementor-element-c1bbc23:hover{transform:rotate(0) translateY(-6px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70339fd */.elementor-24060 .elementor-element.elementor-element-70339fd{transform:rotate(1.5deg);transition:transform .4s ease;box-shadow:0 30px 70px rgba(0,0,0,.25)}.elementor-24060 .elementor-element.elementor-element-70339fd:hover{transform:rotate(0) translateY(-6px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc439a */.elementor-24060 .elementor-element.elementor-element-2fc439a{border-radius:26px 26px 26px 6px !important;transition:transform .3s ease}.elementor-24060 .elementor-element.elementor-element-2fc439a:hover{transform:translateY(-6px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-214eae9 */.elementor-24060 .elementor-element.elementor-element-214eae9{border-radius:26px 26px 26px 6px !important;transition:transform .3s ease}.elementor-24060 .elementor-element.elementor-element-214eae9:hover{transform:translateY(-6px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7d9a97 */.elementor-24060 .elementor-element.elementor-element-e7d9a97{border-radius:26px 26px 26px 6px !important;transition:transform .3s ease}.elementor-24060 .elementor-element.elementor-element-e7d9a97:hover{transform:translateY(-6px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a682217 */.elementor-24060 .elementor-element.elementor-element-a682217{overflow:hidden}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bdd14cc */.elementor-24060 .elementor-element.elementor-element-bdd14cc{position:relative;z-index:0}.elementor-24060 .elementor-element.elementor-element-bdd14cc::before{content:"";position:absolute;inset:24px -24px -24px 24px;border:2px solid #CC778E;border-radius:32px;z-index:-1}.elementor-24060 .elementor-element.elementor-element-bdd14cc img{box-shadow:0 30px 70px rgba(89,44,77,.2)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d6d6b29 */.elementor-24060 .elementor-element.elementor-element-d6d6b29 .elementor-button{box-shadow:0 12px 30px rgba(132,12,58,.25);transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.elementor-24060 .elementor-element.elementor-element-d6d6b29 .elementor-button:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(132,12,58,.35)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f4b230 */.elementor-24060 .elementor-element.elementor-element-3f4b230{transition:transform .35s ease,box-shadow .35s ease;box-shadow:0 20px 50px rgba(89,44,77,.1);}.elementor-24060 .elementor-element.elementor-element-3f4b230:hover{transform:translateY(-8px)}.elementor-24060 .elementor-element.elementor-element-3f4b230 li::before{content:"✓";color:#CC778E;font-weight:700;margin-right:10px}@media(max-width:767px){.elementor-24060 .elementor-element.elementor-element-3f4b230{transform:none}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26ba30f */.elementor-24060 .elementor-element.elementor-element-26ba30f .elementor-button{box-shadow:0 12px 30px rgba(132,12,58,.25);transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.elementor-24060 .elementor-element.elementor-element-26ba30f .elementor-button:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(132,12,58,.35)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe8649 */.elementor-24060 .elementor-element.elementor-element-4fe8649{transition:transform .35s ease,box-shadow .35s ease;box-shadow:0 20px 50px rgba(89,44,77,.3);transform:scale(1.04);z-index:2;}.elementor-24060 .elementor-element.elementor-element-4fe8649:hover{transform:translateY(-8px) scale(1.04)}.elementor-24060 .elementor-element.elementor-element-4fe8649 li::before{content:"✓";color:#CC778E;font-weight:700;margin-right:10px}@media(max-width:767px){.elementor-24060 .elementor-element.elementor-element-4fe8649{transform:none}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e43ba2c */.elementor-24060 .elementor-element.elementor-element-e43ba2c .elementor-button{box-shadow:0 12px 30px rgba(132,12,58,.25);transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.elementor-24060 .elementor-element.elementor-element-e43ba2c .elementor-button:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(132,12,58,.35)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-146e362 */.elementor-24060 .elementor-element.elementor-element-146e362{transition:transform .35s ease,box-shadow .35s ease;box-shadow:0 20px 50px rgba(89,44,77,.1);}.elementor-24060 .elementor-element.elementor-element-146e362:hover{transform:translateY(-8px)}.elementor-24060 .elementor-element.elementor-element-146e362 li::before{content:"✓";color:#CC778E;font-weight:700;margin-right:10px}@media(max-width:767px){.elementor-24060 .elementor-element.elementor-element-146e362{transform:none}}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-7b324a4 */.elementor-24060 .elementor-element.elementor-element-7b324a4 .elementor-accordion-item{background:#fff;border-radius:18px;margin-bottom:12px;box-shadow:0 8px 24px rgba(89,44,77,.06);overflow:hidden;border:none !important}.elementor-24060 .elementor-element.elementor-element-7b324a4 .elementor-tab-content{border:none !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46df931 */.elementor-24060 .elementor-element.elementor-element-46df931 .elementor-button{box-shadow:0 12px 30px rgba(132,12,58,.25);transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.elementor-24060 .elementor-element.elementor-element-46df931 .elementor-button:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(132,12,58,.35)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82bd81f */.elementor-24060 .elementor-element.elementor-element-82bd81f{position:relative;overflow:hidden;background-image:radial-gradient(circle at 15% 20%,rgba(204,119,142,.35) 0,rgba(204,119,142,0) 35%),radial-gradient(circle at 85% 80%,rgba(89,44,77,.6) 0,rgba(89,44,77,0) 40%) !important}/* End custom CSS */