.elementor-40 .elementor-element.elementor-element-eb20381{--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:50px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-eb20381:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-eb20381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #6a2771 0%, #993333 100%);}.elementor-40 .elementor-element.elementor-element-274aa88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-423dd16{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-40 .elementor-element.elementor-element-7048259{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-tapehero1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-cfa9459.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-cfa9459{text-align:start;}.elementor-40 .elementor-element.elementor-element-cfa9459 .elementor-heading-title{font-size:14px;font-weight:700;letter-spacing:1px;color:#e0b568;}.elementor-40 .elementor-element.elementor-element-e973541{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-e973541.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-e973541 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:700;color:#ffffff;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-7193d5e{--animation-duration:1500ms;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--dynamic-text-color:#e8c78a;}.elementor-40 .elementor-element.elementor-element-7193d5e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-7193d5e .elementor-headline{text-align:start;font-family:"DM Serif Display", Sans-serif;font-size:84px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-7193d5e .elementor-headline-plain-text{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-7193d5e .elementor-headline-dynamic-text{font-family:"DM Serif Display", Sans-serif;font-weight:400;font-style:italic;}.elementor-40 .elementor-element.elementor-element-7193d5e .elementor-headline-dynamic-wrapper path{stroke:#e0b568;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-40 .elementor-element.elementor-element-4034125.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-2c1d630{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-widget-xpro-button .xpro-elementor-button .xpro-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-40 .elementor-element.elementor-element-924a664 .xpro-elementor-button,.elementor-40 .elementor-element.elementor-element-924a664 .xpro-elementor-button-hover-style-skewFill:before,
								.elementor-40 .elementor-element.elementor-element-924a664 .xpro-elementor-button-hover-style-flipSlide::before{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-924a664.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-924a664 .xpro-elementor-button{color:#6a2771;border-radius:999px 999px 999px 999px;}.elementor-40 .elementor-element.elementor-element-924a664 .xpro-elementor-button svg{color:#6a2771;}.elementor-40 .elementor-element.elementor-element-668e279 .xpro-elementor-button,.elementor-40 .elementor-element.elementor-element-668e279 .xpro-elementor-button-hover-style-skewFill:before,
								.elementor-40 .elementor-element.elementor-element-668e279 .xpro-elementor-button-hover-style-flipSlide::before{background-color:transparent;}.elementor-40 .elementor-element.elementor-element-668e279.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-668e279 .xpro-elementor-button{color:#ffffff;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#ffffff;border-radius:999px 999px 999px 999px;}.elementor-40 .elementor-element.elementor-element-668e279 .xpro-elementor-button svg{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-a1c917c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-55757b7{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 20px 50px 0px rgba(58,22,77,0.35);--padding-top:38px;--padding-bottom:38px;--padding-left:28px;--padding-right:28px;}.elementor-40 .elementor-element.elementor-element-55757b7:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-55757b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5efe2;}.elementor-40 .elementor-element.elementor-element-tagborder1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-tagfold1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-593ef9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-593ef9a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-593ef9a .elementor-heading-title{font-size:22px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-98193cf{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-37e3398{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-770b11f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-75082f9{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-5a1b75f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-67be058{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-8e221df{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-e3361d4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-4782880{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-298757c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-668ee54{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-dec99f3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-b5b9243.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-e73ac76{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-d2d8703.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-b06d49f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 24px;--row-gap:16px;--column-gap:24px;--flex-wrap:wrap;border-style:dashed;--border-style:dashed;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(245,239,226,0.55);--border-color:rgba(245,239,226,0.55);--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-b06d49f:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-b06d49f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A47864;}.elementor-40 .elementor-element.elementor-element-c5ad3c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 36px;--row-gap:12px;--column-gap:36px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-c5ad3c1:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-c5ad3c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A47864;}.elementor-40 .elementor-element.elementor-element-374a7f6{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-8debf5c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-8debf5c .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-8debf5c.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-8debf5c.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-8debf5c.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-8debf5c.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-8debf5c.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-40 .elementor-element.elementor-element-8debf5c .elementor-icon{font-size:20px;}.elementor-40 .elementor-element.elementor-element-8debf5c .elementor-icon svg{height:20px;}.elementor-40 .elementor-element.elementor-element-d8e2821.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-tspin1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-d319a63{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;}.elementor-40 .elementor-element.elementor-element-4a10349.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-4a10349 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-4a10349.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-4a10349.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-4a10349.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-4a10349.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-4a10349.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-40 .elementor-element.elementor-element-4a10349 .elementor-icon{font-size:20px;}.elementor-40 .elementor-element.elementor-element-4a10349 .elementor-icon svg{height:20px;}.elementor-40 .elementor-element.elementor-element-36d5922.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-tspin2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-7887a97{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;}.elementor-40 .elementor-element.elementor-element-c695750.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-c695750 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-c695750.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-c695750.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-c695750.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-c695750.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-c695750.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-40 .elementor-element.elementor-element-c695750 .elementor-icon{font-size:20px;}.elementor-40 .elementor-element.elementor-element-c695750 .elementor-icon svg{height:20px;}.elementor-40 .elementor-element.elementor-element-7f8e48d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-tspin3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-88f80a6{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;}.elementor-40 .elementor-element.elementor-element-51a3bfc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-51a3bfc .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-51a3bfc.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-51a3bfc.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-51a3bfc.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-51a3bfc.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-51a3bfc.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-40 .elementor-element.elementor-element-51a3bfc .elementor-icon{font-size:20px;}.elementor-40 .elementor-element.elementor-element-51a3bfc .elementor-icon svg{height:20px;}.elementor-40 .elementor-element.elementor-element-da2e5e5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-tspin4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-7a22d59{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(164,120,100,0.4);--border-color:rgba(164,120,100,0.4);--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-7a22d59:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-7a22d59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-5f177bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-9af4616{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-40 .elementor-element.elementor-element-5dfd417.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-5dfd417{text-align:center;}.elementor-40 .elementor-element.elementor-element-5dfd417 .elementor-heading-title{font-size:14px;font-weight:700;letter-spacing:1px;color:#b98a6a;}.elementor-40 .elementor-element.elementor-element-1c329c2{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-1c329c2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-1c329c2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-17a08f4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, auto);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-91519bd{--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:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:rgba(164,120,100,0.5);--border-color:rgba(164,120,100,0.5);--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-40 .elementor-element.elementor-element-91519bd:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-91519bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5efe2;}.elementor-40 .elementor-element.elementor-element-632ed4a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-632ed4a .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-632ed4a.elementor-view-stacked .elementor-icon{background-color:#6a2771;}.elementor-40 .elementor-element.elementor-element-632ed4a.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-632ed4a.elementor-view-default .elementor-icon{color:#6a2771;border-color:#6a2771;}.elementor-40 .elementor-element.elementor-element-632ed4a.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-632ed4a.elementor-view-default .elementor-icon svg{fill:#6a2771;}.elementor-40 .elementor-element.elementor-element-632ed4a .elementor-icon{font-size:26px;}.elementor-40 .elementor-element.elementor-element-632ed4a .elementor-icon svg{height:26px;}.elementor-40 .elementor-element.elementor-element-7cd3fbf{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-7cd3fbf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-7cd3fbf .elementor-heading-title{font-size:18px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-ceb5583.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-tsfold1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-d20678c{--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:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:rgba(164,120,100,0.5);--border-color:rgba(164,120,100,0.5);--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-40 .elementor-element.elementor-element-d20678c:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-d20678c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5efe2;}.elementor-40 .elementor-element.elementor-element-a84dbf9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-a84dbf9 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-a84dbf9.elementor-view-stacked .elementor-icon{background-color:#6a2771;}.elementor-40 .elementor-element.elementor-element-a84dbf9.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-a84dbf9.elementor-view-default .elementor-icon{color:#6a2771;border-color:#6a2771;}.elementor-40 .elementor-element.elementor-element-a84dbf9.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-a84dbf9.elementor-view-default .elementor-icon svg{fill:#6a2771;}.elementor-40 .elementor-element.elementor-element-a84dbf9 .elementor-icon{font-size:26px;}.elementor-40 .elementor-element.elementor-element-a84dbf9 .elementor-icon svg{height:26px;}.elementor-40 .elementor-element.elementor-element-fb021f3{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-fb021f3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-fb021f3 .elementor-heading-title{font-size:18px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-f432f37.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-tsfold2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-841fcf9{--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:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:rgba(164,120,100,0.5);--border-color:rgba(164,120,100,0.5);--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-40 .elementor-element.elementor-element-841fcf9:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-841fcf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5efe2;}.elementor-40 .elementor-element.elementor-element-2cd7bf0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-2cd7bf0 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-2cd7bf0.elementor-view-stacked .elementor-icon{background-color:#6a2771;}.elementor-40 .elementor-element.elementor-element-2cd7bf0.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-2cd7bf0.elementor-view-default .elementor-icon{color:#6a2771;border-color:#6a2771;}.elementor-40 .elementor-element.elementor-element-2cd7bf0.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-2cd7bf0.elementor-view-default .elementor-icon svg{fill:#6a2771;}.elementor-40 .elementor-element.elementor-element-2cd7bf0 .elementor-icon{font-size:26px;}.elementor-40 .elementor-element.elementor-element-2cd7bf0 .elementor-icon svg{height:26px;}.elementor-40 .elementor-element.elementor-element-f72ec8c{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-f72ec8c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-f72ec8c .elementor-heading-title{font-size:18px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-24cf03d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-tsfold3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-f432dba{--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:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:rgba(164,120,100,0.5);--border-color:rgba(164,120,100,0.5);--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-40 .elementor-element.elementor-element-f432dba:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-f432dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5efe2;}.elementor-40 .elementor-element.elementor-element-67195e9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-67195e9 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-67195e9.elementor-view-stacked .elementor-icon{background-color:#6a2771;}.elementor-40 .elementor-element.elementor-element-67195e9.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-67195e9.elementor-view-default .elementor-icon{color:#6a2771;border-color:#6a2771;}.elementor-40 .elementor-element.elementor-element-67195e9.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-67195e9.elementor-view-default .elementor-icon svg{fill:#6a2771;}.elementor-40 .elementor-element.elementor-element-67195e9 .elementor-icon{font-size:26px;}.elementor-40 .elementor-element.elementor-element-67195e9 .elementor-icon svg{height:26px;}.elementor-40 .elementor-element.elementor-element-f7838e7{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-f7838e7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-f7838e7 .elementor-heading-title{font-size:18px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-7e47e96.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-tsfold4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-bowtiehero1{--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:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-bowtieheroimg1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-storiessec1{--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:80px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-storiessec1:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-storiessec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A47864;}.elementor-40 .elementor-element.elementor-element-storieshtml1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-6da1d4b{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(164,120,100,0.4);--border-color:rgba(164,120,100,0.4);--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-6da1d4b:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-6da1d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf6f0;}.elementor-40 .elementor-element.elementor-element-43199d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-3b68732{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-40 .elementor-element.elementor-element-cfa0704.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-cfa0704{text-align:center;}.elementor-40 .elementor-element.elementor-element-cfa0704 .elementor-heading-title{font-size:14px;font-weight:700;letter-spacing:1px;color:#b98a6a;}.elementor-40 .elementor-element.elementor-element-5f93602{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-5f93602.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-5f93602 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-c8d2445.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-44b29c5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-4cc9963{--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:#f0e6d6;--border-color:#f0e6d6;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-40 .elementor-element.elementor-element-4cc9963:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-4cc9963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-c2b8b64.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-c2b8b64 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-c2b8b64.elementor-view-stacked .elementor-icon{background-color:#f2e4cf;color:#6a2771;}.elementor-40 .elementor-element.elementor-element-c2b8b64.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-c2b8b64.elementor-view-default .elementor-icon{color:#f2e4cf;border-color:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-c2b8b64.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-c2b8b64.elementor-view-default .elementor-icon svg{fill:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-c2b8b64.elementor-view-framed .elementor-icon{background-color:#6a2771;}.elementor-40 .elementor-element.elementor-element-c2b8b64.elementor-view-stacked .elementor-icon svg{fill:#6a2771;}.elementor-40 .elementor-element.elementor-element-c2b8b64 .elementor-icon{font-size:30px;}.elementor-40 .elementor-element.elementor-element-c2b8b64 .elementor-icon svg{height:30px;}.elementor-40 .elementor-element.elementor-element-5b324d7{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-5b324d7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-5b324d7 .elementor-heading-title{font-size:18px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-bde7c22.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-08a16f8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-pafold1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-0785147{--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:#f0e6d6;--border-color:#f0e6d6;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-40 .elementor-element.elementor-element-0785147:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-0785147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-027374b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-027374b .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-027374b.elementor-view-stacked .elementor-icon{background-color:#f2e4cf;color:#6a2771;}.elementor-40 .elementor-element.elementor-element-027374b.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-027374b.elementor-view-default .elementor-icon{color:#f2e4cf;border-color:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-027374b.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-027374b.elementor-view-default .elementor-icon svg{fill:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-027374b.elementor-view-framed .elementor-icon{background-color:#6a2771;}.elementor-40 .elementor-element.elementor-element-027374b.elementor-view-stacked .elementor-icon svg{fill:#6a2771;}.elementor-40 .elementor-element.elementor-element-027374b .elementor-icon{font-size:30px;}.elementor-40 .elementor-element.elementor-element-027374b .elementor-icon svg{height:30px;}.elementor-40 .elementor-element.elementor-element-3e75b2f{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-3e75b2f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-3e75b2f .elementor-heading-title{font-size:18px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-2ee0374.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-633acea.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-pafold2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-261fe9d{--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:#f0e6d6;--border-color:#f0e6d6;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-40 .elementor-element.elementor-element-261fe9d:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-261fe9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-b9e8b24.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-b9e8b24 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-b9e8b24.elementor-view-stacked .elementor-icon{background-color:#f2e4cf;color:#6a2771;}.elementor-40 .elementor-element.elementor-element-b9e8b24.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-b9e8b24.elementor-view-default .elementor-icon{color:#f2e4cf;border-color:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-b9e8b24.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-b9e8b24.elementor-view-default .elementor-icon svg{fill:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-b9e8b24.elementor-view-framed .elementor-icon{background-color:#6a2771;}.elementor-40 .elementor-element.elementor-element-b9e8b24.elementor-view-stacked .elementor-icon svg{fill:#6a2771;}.elementor-40 .elementor-element.elementor-element-b9e8b24 .elementor-icon{font-size:30px;}.elementor-40 .elementor-element.elementor-element-b9e8b24 .elementor-icon svg{height:30px;}.elementor-40 .elementor-element.elementor-element-4ae86bb{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-4ae86bb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-4ae86bb .elementor-heading-title{font-size:18px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-1739251.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-7b08224.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-pafold3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-561c15a{--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:#f0e6d6;--border-color:#f0e6d6;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-40 .elementor-element.elementor-element-561c15a:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-561c15a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-044e687.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-044e687 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-044e687.elementor-view-stacked .elementor-icon{background-color:#f2e4cf;color:#6a2771;}.elementor-40 .elementor-element.elementor-element-044e687.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-044e687.elementor-view-default .elementor-icon{color:#f2e4cf;border-color:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-044e687.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-044e687.elementor-view-default .elementor-icon svg{fill:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-044e687.elementor-view-framed .elementor-icon{background-color:#6a2771;}.elementor-40 .elementor-element.elementor-element-044e687.elementor-view-stacked .elementor-icon svg{fill:#6a2771;}.elementor-40 .elementor-element.elementor-element-044e687 .elementor-icon{font-size:30px;}.elementor-40 .elementor-element.elementor-element-044e687 .elementor-icon svg{height:30px;}.elementor-40 .elementor-element.elementor-element-9e2fc3d{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-9e2fc3d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-9e2fc3d .elementor-heading-title{font-size:18px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-570e4e4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-b81afd1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-pafold4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-ca3d36e{--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:#f0e6d6;--border-color:#f0e6d6;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-40 .elementor-element.elementor-element-ca3d36e:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-ca3d36e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-06be548.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-06be548 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-06be548.elementor-view-stacked .elementor-icon{background-color:#f2e4cf;color:#6a2771;}.elementor-40 .elementor-element.elementor-element-06be548.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-06be548.elementor-view-default .elementor-icon{color:#f2e4cf;border-color:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-06be548.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-06be548.elementor-view-default .elementor-icon svg{fill:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-06be548.elementor-view-framed .elementor-icon{background-color:#6a2771;}.elementor-40 .elementor-element.elementor-element-06be548.elementor-view-stacked .elementor-icon svg{fill:#6a2771;}.elementor-40 .elementor-element.elementor-element-06be548 .elementor-icon{font-size:30px;}.elementor-40 .elementor-element.elementor-element-06be548 .elementor-icon svg{height:30px;}.elementor-40 .elementor-element.elementor-element-2f9f28f{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-2f9f28f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-2f9f28f .elementor-heading-title{font-size:18px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-0040948.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-d9c6164.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-pafold5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-6231f1f{--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:#f0e6d6;--border-color:#f0e6d6;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-40 .elementor-element.elementor-element-6231f1f:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-6231f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-ca44375.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-ca44375 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-ca44375.elementor-view-stacked .elementor-icon{background-color:#f2e4cf;color:#6a2771;}.elementor-40 .elementor-element.elementor-element-ca44375.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-ca44375.elementor-view-default .elementor-icon{color:#f2e4cf;border-color:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-ca44375.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-ca44375.elementor-view-default .elementor-icon svg{fill:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-ca44375.elementor-view-framed .elementor-icon{background-color:#6a2771;}.elementor-40 .elementor-element.elementor-element-ca44375.elementor-view-stacked .elementor-icon svg{fill:#6a2771;}.elementor-40 .elementor-element.elementor-element-ca44375 .elementor-icon{font-size:30px;}.elementor-40 .elementor-element.elementor-element-ca44375 .elementor-icon svg{height:30px;}.elementor-40 .elementor-element.elementor-element-4a7fe57{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-4a7fe57.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-4a7fe57 .elementor-heading-title{font-size:18px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-f75c42e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-bbc0292.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-pafold6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-392a46d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-40 .elementor-element.elementor-element-f06b33e .xpro-elementor-button,.elementor-40 .elementor-element.elementor-element-f06b33e .xpro-elementor-button-hover-style-skewFill:before,
								.elementor-40 .elementor-element.elementor-element-f06b33e .xpro-elementor-button-hover-style-flipSlide::before{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-f06b33e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-f06b33e .xpro-elementor-button{color:#6a2771;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#6a2771;border-radius:999px 999px 999px 999px;}.elementor-40 .elementor-element.elementor-element-f06b33e .xpro-elementor-button svg{color:#6a2771;}.elementor-40 .elementor-element.elementor-element-609a420{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(164,120,100,0.4);--border-color:rgba(164,120,100,0.4);--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-609a420:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-609a420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-165bc7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-db4c6ee{--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:40px 50px;--row-gap:40px;--column-gap:50px;}.elementor-40 .elementor-element.elementor-element-a0c50d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-b4e71cc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-b4e71cc{text-align:start;}.elementor-40 .elementor-element.elementor-element-b4e71cc .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#b98a6a;}.elementor-40 .elementor-element.elementor-element-3268fb5{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-3268fb5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-3268fb5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-8640bfa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-1821130{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-40 .elementor-element.elementor-element-9ce480c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-9ce480c .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-9ce480c.elementor-view-stacked .elementor-icon{background-color:#f2e4cf;color:#6a2771;}.elementor-40 .elementor-element.elementor-element-9ce480c.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-9ce480c.elementor-view-default .elementor-icon{color:#f2e4cf;border-color:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-9ce480c.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-9ce480c.elementor-view-default .elementor-icon svg{fill:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-9ce480c.elementor-view-framed .elementor-icon{background-color:#6a2771;}.elementor-40 .elementor-element.elementor-element-9ce480c.elementor-view-stacked .elementor-icon svg{fill:#6a2771;}.elementor-40 .elementor-element.elementor-element-9ce480c .elementor-icon{font-size:28px;}.elementor-40 .elementor-element.elementor-element-9ce480c .elementor-icon svg{height:28px;}.elementor-40 .elementor-element.elementor-element-aa040c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-1f71726.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-1f71726{text-align:start;}.elementor-40 .elementor-element.elementor-element-1f71726 .elementor-heading-title{font-size:16px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-ad6404f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-dda41ff{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-40 .elementor-element.elementor-element-6624b01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-6624b01 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-6624b01.elementor-view-stacked .elementor-icon{background-color:#f2e4cf;color:#6a2771;}.elementor-40 .elementor-element.elementor-element-6624b01.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-6624b01.elementor-view-default .elementor-icon{color:#f2e4cf;border-color:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-6624b01.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-6624b01.elementor-view-default .elementor-icon svg{fill:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-6624b01.elementor-view-framed .elementor-icon{background-color:#6a2771;}.elementor-40 .elementor-element.elementor-element-6624b01.elementor-view-stacked .elementor-icon svg{fill:#6a2771;}.elementor-40 .elementor-element.elementor-element-6624b01 .elementor-icon{font-size:28px;}.elementor-40 .elementor-element.elementor-element-6624b01 .elementor-icon svg{height:28px;}.elementor-40 .elementor-element.elementor-element-d08ca02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-0911deb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-0911deb{text-align:start;}.elementor-40 .elementor-element.elementor-element-0911deb .elementor-heading-title{font-size:16px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-3093557.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-3a0f8fb{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-40 .elementor-element.elementor-element-dad6a05.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-dad6a05 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-dad6a05.elementor-view-stacked .elementor-icon{background-color:#f2e4cf;color:#6a2771;}.elementor-40 .elementor-element.elementor-element-dad6a05.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-dad6a05.elementor-view-default .elementor-icon{color:#f2e4cf;border-color:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-dad6a05.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-dad6a05.elementor-view-default .elementor-icon svg{fill:#f2e4cf;}.elementor-40 .elementor-element.elementor-element-dad6a05.elementor-view-framed .elementor-icon{background-color:#6a2771;}.elementor-40 .elementor-element.elementor-element-dad6a05.elementor-view-stacked .elementor-icon svg{fill:#6a2771;}.elementor-40 .elementor-element.elementor-element-dad6a05 .elementor-icon{font-size:28px;}.elementor-40 .elementor-element.elementor-element-dad6a05 .elementor-icon svg{height:28px;}.elementor-40 .elementor-element.elementor-element-ed300c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-5531e8d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-5531e8d{text-align:start;}.elementor-40 .elementor-element.elementor-element-5531e8d .elementor-heading-title{font-size:16px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-5a1804a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-f09056e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:18px 18px 18px 18px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-f09056e:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-f09056e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf6f0;}.elementor-40 .elementor-element.elementor-element-15ad4e7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-15ad4e7{text-align:start;}.elementor-40 .elementor-element.elementor-element-15ad4e7 .elementor-heading-title{font-size:20px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-093bcb1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-20e679d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-40 .elementor-element.elementor-element-a1b2c3d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-a1b2c3d img{width:100%;height:220px;object-fit:cover;object-position:center center;}.elementor-40 .elementor-element.elementor-element-75ea1e1 .xpro-elementor-button,.elementor-40 .elementor-element.elementor-element-75ea1e1 .xpro-elementor-button-hover-style-skewFill:before,
								.elementor-40 .elementor-element.elementor-element-75ea1e1 .xpro-elementor-button-hover-style-flipSlide::before{background-color:transparent;background-image:linear-gradient(135deg, #6a2771 0%, #993333 100%);}.elementor-40 .elementor-element.elementor-element-75ea1e1{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-75ea1e1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-75ea1e1 .xpro-elementor-button{color:#ffffff;border-radius:999px 999px 999px 999px;}.elementor-40 .elementor-element.elementor-element-75ea1e1 .xpro-elementor-button svg{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-hpstatband1{--display:flex;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-hpstatband1:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-hpstatband1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(110deg, #6a2771 0%, #993333 100%);}.elementor-40 .elementor-element.elementor-element-hpstatgrid1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, auto);--gap:32px 20px;--row-gap:32px;--column-gap:20px;--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-hpst1c319{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-40 .elementor-element.elementor-element-hpstn10902.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-hpstn10902 .elementor-heading-title{font-size:2.6rem;font-weight:800;color:#f3d9a4;}.elementor-40 .elementor-element.elementor-element-hpstl1a8f1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-hpst25693{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-40 .elementor-element.elementor-element-hpstn2aabc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-hpstn2aabc .elementor-heading-title{font-size:2.6rem;font-weight:800;color:#f3d9a4;}.elementor-40 .elementor-element.elementor-element-hpstl25745.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-hpst3d72b{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-40 .elementor-element.elementor-element-hpstn3ff93.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-hpstn3ff93 .elementor-heading-title{font-size:2.6rem;font-weight:800;color:#f3d9a4;}.elementor-40 .elementor-element.elementor-element-hpstl32a43.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-hpst48689{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-40 .elementor-element.elementor-element-hpstn4a485.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-hpstn4a485 .elementor-heading-title{font-size:2.6rem;font-weight:800;color:#f3d9a4;}.elementor-40 .elementor-element.elementor-element-hpstl44cc3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-a38a031{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(164,120,100,0.4);--border-color:rgba(164,120,100,0.4);--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-a38a031:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-a38a031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-de3234c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-58f3d62{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-40 .elementor-element.elementor-element-1de5274.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-1de5274{text-align:center;}.elementor-40 .elementor-element.elementor-element-1de5274 .elementor-heading-title{font-size:14px;font-weight:700;letter-spacing:1px;color:#b98a6a;}.elementor-40 .elementor-element.elementor-element-1849d54{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-1849d54.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-1849d54 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;color:#3a164d;}.elementor-40 .elementor-element.elementor-element-108f43b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-40 .elementor-element.elementor-element-7c69045{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-1ca4ab60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-1ca4ab6{--display:flex;--border-radius:18px 18px 18px 4px;box-shadow:0px 6px 16px 0px rgba(106,39,113,0.28);--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-40 .elementor-element.elementor-element-1ca4ab6:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-1ca4ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #6a2771 0%, #993333 100%);}.elementor-40 .elementor-element.elementor-element-2a83c1a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-36d0a81{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-6612ce7{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-6612ce7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-6612ce7 img{width:40px;border-radius:50% 50% 50% 50%;}.elementor-40 .elementor-element.elementor-element-61a4385{--display:flex;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(164,120,100,0.35);--border-color:rgba(164,120,100,0.35);--border-radius:4px 18px 18px 18px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-40 .elementor-element.elementor-element-61a4385:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-61a4385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf6f0;}.elementor-40 .elementor-element.elementor-element-05ce62a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-7df2e44{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-fd280550{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-fd28055{--display:flex;--border-radius:18px 18px 18px 4px;box-shadow:0px 6px 16px 0px rgba(106,39,113,0.28);--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-40 .elementor-element.elementor-element-fd28055:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-fd28055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #6a2771 0%, #993333 100%);}.elementor-40 .elementor-element.elementor-element-ccf1a79.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-bc9ff4d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-6d1ff31{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-6d1ff31.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-6d1ff31 img{width:40px;border-radius:50% 50% 50% 50%;}.elementor-40 .elementor-element.elementor-element-a3068f1{--display:flex;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(164,120,100,0.35);--border-color:rgba(164,120,100,0.35);--border-radius:4px 18px 18px 18px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-40 .elementor-element.elementor-element-a3068f1:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-a3068f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf6f0;}.elementor-40 .elementor-element.elementor-element-80b2086.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-d2d4a33{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-34b82050{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-34b8205{--display:flex;--border-radius:18px 18px 18px 4px;box-shadow:0px 6px 16px 0px rgba(106,39,113,0.28);--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-40 .elementor-element.elementor-element-34b8205:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-34b8205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #6a2771 0%, #993333 100%);}.elementor-40 .elementor-element.elementor-element-ed60cdd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-1a84f83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-6eb1530{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-6eb1530.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-6eb1530 img{width:40px;border-radius:50% 50% 50% 50%;}.elementor-40 .elementor-element.elementor-element-713ec0c{--display:flex;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(164,120,100,0.35);--border-color:rgba(164,120,100,0.35);--border-radius:4px 18px 18px 18px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-40 .elementor-element.elementor-element-713ec0c:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-713ec0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf6f0;}.elementor-40 .elementor-element.elementor-element-26f1c8e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-bfccf55{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-78099b80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-78099b8{--display:flex;--border-radius:18px 18px 18px 4px;box-shadow:0px 6px 16px 0px rgba(106,39,113,0.28);--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-40 .elementor-element.elementor-element-78099b8:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-78099b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #6a2771 0%, #993333 100%);}.elementor-40 .elementor-element.elementor-element-e655131.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-6c2d2de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-b7c5bb0{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-b7c5bb0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-b7c5bb0 img{width:40px;border-radius:50% 50% 50% 50%;}.elementor-40 .elementor-element.elementor-element-2b9d35c{--display:flex;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(164,120,100,0.35);--border-color:rgba(164,120,100,0.35);--border-radius:4px 18px 18px 18px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-40 .elementor-element.elementor-element-2b9d35c:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-2b9d35c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf6f0;}.elementor-40 .elementor-element.elementor-element-c374678.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-4144543{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-a5714130{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-a571413{--display:flex;--border-radius:18px 18px 18px 4px;box-shadow:0px 6px 16px 0px rgba(106,39,113,0.28);--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-40 .elementor-element.elementor-element-a571413:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-a571413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #6a2771 0%, #993333 100%);}.elementor-40 .elementor-element.elementor-element-8596112.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-1c74ec3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-585fe6a{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-585fe6a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-585fe6a img{width:40px;border-radius:50% 50% 50% 50%;}.elementor-40 .elementor-element.elementor-element-b6ddc9b{--display:flex;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(164,120,100,0.35);--border-color:rgba(164,120,100,0.35);--border-radius:4px 18px 18px 18px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-40 .elementor-element.elementor-element-b6ddc9b:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-b6ddc9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf6f0;}.elementor-40 .elementor-element.elementor-element-dfb92ea.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-7fa1dac.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-6a171af{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(164,120,100,0.4);--border-color:rgba(164,120,100,0.4);--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-6a171af:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-6a171af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #3a164d 0%, #993333 100%);}.elementor-40 .elementor-element.elementor-element-52b3438{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-40 .elementor-element.elementor-element-tapecta1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-8545b4d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-8545b4d{text-align:center;}.elementor-40 .elementor-element.elementor-element-8545b4d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;color:#ffffff;}.elementor-40 .elementor-element.elementor-element-896a8d9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-fad54bf .xpro-elementor-button,.elementor-40 .elementor-element.elementor-element-fad54bf .xpro-elementor-button-hover-style-skewFill:before,
								.elementor-40 .elementor-element.elementor-element-fad54bf .xpro-elementor-button-hover-style-flipSlide::before{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-fad54bf{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-fad54bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40 .elementor-element.elementor-element-fad54bf .xpro-elementor-button{color:#6a2771;border-radius:999px 999px 999px 999px;}.elementor-40 .elementor-element.elementor-element-fad54bf .xpro-elementor-button svg{color:#6a2771;}.elementor-40 .elementor-element.elementor-element-718aa52.xpro-widget-bg-overlay:before{transition:background 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-17a08f4{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-44b29c5{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-hpstatgrid1{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-274aa88{--content-width:1200px;}.elementor-40 .elementor-element.elementor-element-7048259{--width:54%;}.elementor-40 .elementor-element.elementor-element-55757b7{--width:42%;}.elementor-40 .elementor-element.elementor-element-b06d49f{--content-width:1200px;}.elementor-40 .elementor-element.elementor-element-c5ad3c1{--content-width:1160px;}.elementor-40 .elementor-element.elementor-element-374a7f6{--width:auto;}.elementor-40 .elementor-element.elementor-element-d319a63{--width:auto;}.elementor-40 .elementor-element.elementor-element-7887a97{--width:auto;}.elementor-40 .elementor-element.elementor-element-88f80a6{--width:auto;}.elementor-40 .elementor-element.elementor-element-5f177bd{--content-width:1200px;}.elementor-40 .elementor-element.elementor-element-43199d2{--content-width:1200px;}.elementor-40 .elementor-element.elementor-element-165bc7a{--content-width:1200px;}.elementor-40 .elementor-element.elementor-element-a0c50d2{--width:58%;}.elementor-40 .elementor-element.elementor-element-f09056e{--width:38%;}.elementor-40 .elementor-element.elementor-element-de3234c{--content-width:860px;}.elementor-40 .elementor-element.elementor-element-1ca4ab6{--width:100%;}.elementor-40 .elementor-element.elementor-element-61a4385{--width:auto;}.elementor-40 .elementor-element.elementor-element-fd28055{--width:100%;}.elementor-40 .elementor-element.elementor-element-a3068f1{--width:auto;}.elementor-40 .elementor-element.elementor-element-34b8205{--width:100%;}.elementor-40 .elementor-element.elementor-element-713ec0c{--width:auto;}.elementor-40 .elementor-element.elementor-element-78099b8{--width:100%;}.elementor-40 .elementor-element.elementor-element-2b9d35c{--width:auto;}.elementor-40 .elementor-element.elementor-element-a571413{--width:100%;}.elementor-40 .elementor-element.elementor-element-b6ddc9b{--width:auto;}.elementor-40 .elementor-element.elementor-element-52b3438{--content-width:760px;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-17a08f4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-44b29c5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-hpstatgrid1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for animated-headline, class: .elementor-element-7193d5e */.elementor-40 .elementor-element.elementor-element-7193d5e .elementor-headline-dynamic-text {
  font-size: 84px !important;
}
.elementor-40 .elementor-element.elementor-element-7193d5e .elementor-headline-plain-text {
  font-size: 84px !important;
}
.elementor-40 .elementor-element.elementor-element-7193d5e .elementor-headline-plain-text {
  text-transform: lowercase;
}
.elementor-40 .elementor-element.elementor-element-7193d5e .elementor-headline-plain-text::first-letter {
  text-transform: uppercase;
}
.elementor-40 .elementor-element.elementor-element-7193d5e .elementor-headline-dynamic-text {
  text-transform: lowercase;
}
.elementor-40 .elementor-element.elementor-element-7193d5e .elementor-headline-plain-text {
  display: inline-block;
}
.elementor-40 .elementor-element.elementor-element-7193d5e .elementor-headline-dynamic-text::first-letter {
  text-transform: uppercase;
}
.elementor-40 .elementor-element.elementor-element-7193d5e .elementor-headline-dynamic-text {
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e3398 */.elementor-40 .elementor-element.elementor-element-37e3398 {
  width: 46px !important; height: 46px !important; min-height: 46px !important; max-height: 46px !important;
  min-width: 46px !important; max-width: 46px !important; flex: 0 0 46px !important; align-self: center !important;
  display: flex !important; justify-content: center !important; align-items: center !important; padding: 0 !important;
  position: relative !important; z-index: 1 !important; background: none !important;
}
.elementor-40 .elementor-element.elementor-element-37e3398 svg, .elementor-40 .elementor-element.elementor-element-37e3398 img {
  display: block !important; margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e221df */.elementor-40 .elementor-element.elementor-element-8e221df {
  width: 46px !important; height: 46px !important; min-height: 46px !important; max-height: 46px !important;
  min-width: 46px !important; max-width: 46px !important; flex: 0 0 46px !important; align-self: center !important;
  display: flex !important; justify-content: center !important; align-items: center !important; padding: 0 !important;
  position: relative !important; z-index: 1 !important; background: none !important;
}
.elementor-40 .elementor-element.elementor-element-8e221df svg, .elementor-40 .elementor-element.elementor-element-8e221df img {
  display: block !important; margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dec99f3 */.elementor-40 .elementor-element.elementor-element-dec99f3 {
  width: 46px !important; height: 46px !important; min-height: 46px !important; max-height: 46px !important;
  min-width: 46px !important; max-width: 46px !important; flex: 0 0 46px !important; align-self: center !important;
  display: flex !important; justify-content: center !important; align-items: center !important; padding: 0 !important;
  position: relative !important; z-index: 1 !important; background: none !important;
}
.elementor-40 .elementor-element.elementor-element-dec99f3 svg, .elementor-40 .elementor-element.elementor-element-dec99f3 img {
  display: block !important; margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55757b7 */.elementor-40 .elementor-element.elementor-element-55757b7 {
  position: relative !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb20381 */.elementor-40 .elementor-element.elementor-element-eb20381 {
  background-image: linear-gradient(rgba(255,255,255,0.05) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.05) 1px, transparent 1px), linear-gradient(135deg, rgba(106,39,113,0.88) 0%, rgba(106,39,113,0.85) 32%, rgba(140,45,100,0.72) 58%, rgba(175,58,64,0.6) 100%), url('https://taylormadelaw.com/wp-content/uploads/2026/08/c8f7bfb4-6338-4175-961f-19477a9f42a2.png') !important;
  background-size: 60px 60px, 60px 60px, auto, contain !important;
  background-repeat: repeat, repeat, no-repeat, no-repeat !important;
  background-position: 0 0, 0 0, 0 0, right center !important;
}

@media (max-width: 767px) {
  .elementor-40 .elementor-element.elementor-element-eb20381 {
    background-image: linear-gradient(rgba(255,255,255,0.05) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.05) 1px, transparent 1px), linear-gradient(180deg, rgba(106,39,113,0.9) 0%, rgba(175,58,64,0.8) 100%), url('https://taylormadelaw.com/wp-content/uploads/2026/08/c8f7bfb4-6338-4175-961f-19477a9f42a2.png') !important;
    background-size: 60px 60px, 60px 60px, auto, cover !important;
    background-position: 0 0, 0 0, 0 0, center 30% !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-tspin1 */.elementor-40 .elementor-element.elementor-element-tspin1 { position: static !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-374a7f6 */.elementor-40 .elementor-element.elementor-element-374a7f6 { position: relative; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-tspin2 */.elementor-40 .elementor-element.elementor-element-tspin2 { position: static !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d319a63 */.elementor-40 .elementor-element.elementor-element-d319a63 { position: relative; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-tspin3 */.elementor-40 .elementor-element.elementor-element-tspin3 { position: static !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7887a97 */.elementor-40 .elementor-element.elementor-element-7887a97 { position: relative; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-tspin4 */.elementor-40 .elementor-element.elementor-element-tspin4 { position: static !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88f80a6 */.elementor-40 .elementor-element.elementor-element-88f80a6 { position: relative; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06d49f */.elementor-40 .elementor-element.elementor-element-b06d49f {
  background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22200%22%20height%3D%2280%22%3E%3Cline%20x1%3D%220%22%20y1%3D%2272%22%20x2%3D%22200%22%20y2%3D%2272%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.4%22%20stroke-width%3D%222%22%2F%3E%3Cline%20x1%3D%220%22%20y1%3D%2272%22%20x2%3D%220%22%20y2%3D%2222%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.32%22%20stroke-width%3D%222%22%2F%3E%3Cline%20x1%3D%2250%22%20y1%3D%2272%22%20x2%3D%2250%22%20y2%3D%2222%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.32%22%20stroke-width%3D%222%22%2F%3E%3Cline%20x1%3D%22100%22%20y1%3D%2272%22%20x2%3D%22100%22%20y2%3D%2222%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.32%22%20stroke-width%3D%222%22%2F%3E%3Cline%20x1%3D%22150%22%20y1%3D%2272%22%20x2%3D%22150%22%20y2%3D%2222%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.32%22%20stroke-width%3D%222%22%2F%3E%3Cline%20x1%3D%22200%22%20y1%3D%2272%22%20x2%3D%22200%22%20y2%3D%2222%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.32%22%20stroke-width%3D%222%22%2F%3E%3Cline%20x1%3D%2225%22%20y1%3D%2272%22%20x2%3D%2225%22%20y2%3D%2242%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.22%22%20stroke-width%3D%221.5%22%2F%3E%3Cline%20x1%3D%2275%22%20y1%3D%2272%22%20x2%3D%2275%22%20y2%3D%2242%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.22%22%20stroke-width%3D%221.5%22%2F%3E%3Cline%20x1%3D%22125%22%20y1%3D%2272%22%20x2%3D%22125%22%20y2%3D%2242%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.22%22%20stroke-width%3D%221.5%22%2F%3E%3Cline%20x1%3D%22175%22%20y1%3D%2272%22%20x2%3D%22175%22%20y2%3D%2242%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.22%22%20stroke-width%3D%221.5%22%2F%3E%3Cline%20x1%3D%2210%22%20y1%3D%2272%22%20x2%3D%2210%22%20y2%3D%2258%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%2220%22%20y1%3D%2272%22%20x2%3D%2220%22%20y2%3D%2258%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%2230%22%20y1%3D%2272%22%20x2%3D%2230%22%20y2%3D%2258%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%2240%22%20y1%3D%2272%22%20x2%3D%2240%22%20y2%3D%2258%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%2260%22%20y1%3D%2272%22%20x2%3D%2260%22%20y2%3D%2258%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%2270%22%20y1%3D%2272%22%20x2%3D%2270%22%20y2%3D%2258%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%2280%22%20y1%3D%2272%22%20x2%3D%2280%22%20y2%3D%2258%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%2290%22%20y1%3D%2272%22%20x2%3D%2290%22%20y2%3D%2258%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%22110%22%20y1%3D%2272%22%20x2%3D%22110%22%20y2%3D%2258%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%22120%22%20y1%3D%2272%22%20x2%3D%22120%22%20y2%3D%2258%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%22130%22%20y1%3D%2272%22%20x2%3D%22130%22%20y2%3D%2258%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%22140%22%20y1%3D%2272%22%20x2%3D%22140%22%20y2%3D%2258%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%22160%22%20y1%3D%2272%22%20x2%3D%22160%22%20y2%3D%2258%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%22170%22%20y1%3D%2272%22%20x2%3D%22170%22%20y2%3D%2258%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%22180%22%20y1%3D%2272%22%20x2%3D%22180%22%20y2%3D%2258%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%22190%22%20y1%3D%2272%22%20x2%3D%22190%22%20y2%3D%2258%22%20stroke%3D%22%23f5efe2%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E'), linear-gradient(#A47864, #A47864) !important;
  background-size: 200px 100%, auto !important;
  background-repeat: repeat-x, no-repeat !important;
  background-position: bottom left, 0 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-tsfold1 */.elementor-40 .elementor-element.elementor-element-tsfold1 { position: static !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91519bd */.elementor-40 .elementor-element.elementor-element-91519bd { position: relative; overflow: hidden; }
.elementor-40 .elementor-element.elementor-element-91519bd { position: relative; overflow: hidden; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-tsfold2 */.elementor-40 .elementor-element.elementor-element-tsfold2 { position: static !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d20678c */.elementor-40 .elementor-element.elementor-element-d20678c { position: relative; overflow: hidden; }
.elementor-40 .elementor-element.elementor-element-d20678c { position: relative; overflow: hidden; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-tsfold3 */.elementor-40 .elementor-element.elementor-element-tsfold3 { position: static !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841fcf9 */.elementor-40 .elementor-element.elementor-element-841fcf9 { position: relative; overflow: hidden; }
.elementor-40 .elementor-element.elementor-element-841fcf9 { position: relative; overflow: hidden; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-tsfold4 */.elementor-40 .elementor-element.elementor-element-tsfold4 { position: static !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f432dba */.elementor-40 .elementor-element.elementor-element-f432dba { position: relative; overflow: hidden; }
.elementor-40 .elementor-element.elementor-element-f432dba { position: relative; overflow: hidden; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bowtiehero1 */.elementor-40 .elementor-element.elementor-element-bowtiehero1 {
  position: relative;
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-storiessec1 */.elementor-40 .elementor-element.elementor-element-storiessec1 {
  position: relative;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c2b8b64 */.elementor-40 .elementor-element.elementor-element-c2b8b64 .elementor-icon {
  border: 1.5px dashed rgba(164,120,100,0.55);
  box-shadow: 0 3px 8px rgba(58,22,77,0.08);
}
.elementor-40 .elementor-element.elementor-element-c2b8b64 .elementor-icon {
  transition: transform 0.35s ease;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-pafold1 */.elementor-40 .elementor-element.elementor-element-pafold1 { position: static !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cc9963 */.elementor-40 .elementor-element.elementor-element-4cc9963 {
  position: relative;
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;
}
.elementor-40 .elementor-element.elementor-element-4cc9963:hover {
  transform: translateY(-6px);
  box-shadow: 0 16px 32px rgba(58,22,77,0.16) !important;
  border-color: rgba(164,120,100,0.6) !important;
}
.elementor-40 .elementor-element.elementor-element-4cc9963:hover .elementor-icon {
  transform: rotate(8deg) scale(1.08);
}
.elementor-40 .elementor-element.elementor-element-4cc9963:hover .pa-arrow {
  transform: translateX(4px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-027374b */.elementor-40 .elementor-element.elementor-element-027374b .elementor-icon {
  border: 1.5px dashed rgba(164,120,100,0.55);
  box-shadow: 0 3px 8px rgba(58,22,77,0.08);
}
.elementor-40 .elementor-element.elementor-element-027374b .elementor-icon {
  transition: transform 0.35s ease;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-pafold2 */.elementor-40 .elementor-element.elementor-element-pafold2 { position: static !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0785147 */.elementor-40 .elementor-element.elementor-element-0785147 {
  position: relative;
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;
}
.elementor-40 .elementor-element.elementor-element-0785147:hover {
  transform: translateY(-6px);
  box-shadow: 0 16px 32px rgba(58,22,77,0.16) !important;
  border-color: rgba(164,120,100,0.6) !important;
}
.elementor-40 .elementor-element.elementor-element-0785147:hover .elementor-icon {
  transform: rotate(8deg) scale(1.08);
}
.elementor-40 .elementor-element.elementor-element-0785147:hover .pa-arrow {
  transform: translateX(4px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b9e8b24 */.elementor-40 .elementor-element.elementor-element-b9e8b24 .elementor-icon {
  border: 1.5px dashed rgba(164,120,100,0.55);
  box-shadow: 0 3px 8px rgba(58,22,77,0.08);
}
.elementor-40 .elementor-element.elementor-element-b9e8b24 .elementor-icon {
  transition: transform 0.35s ease;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-pafold3 */.elementor-40 .elementor-element.elementor-element-pafold3 { position: static !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261fe9d */.elementor-40 .elementor-element.elementor-element-261fe9d {
  position: relative;
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;
}
.elementor-40 .elementor-element.elementor-element-261fe9d:hover {
  transform: translateY(-6px);
  box-shadow: 0 16px 32px rgba(58,22,77,0.16) !important;
  border-color: rgba(164,120,100,0.6) !important;
}
.elementor-40 .elementor-element.elementor-element-261fe9d:hover .elementor-icon {
  transform: rotate(8deg) scale(1.08);
}
.elementor-40 .elementor-element.elementor-element-261fe9d:hover .pa-arrow {
  transform: translateX(4px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-044e687 */.elementor-40 .elementor-element.elementor-element-044e687 .elementor-icon {
  border: 1.5px dashed rgba(164,120,100,0.55);
  box-shadow: 0 3px 8px rgba(58,22,77,0.08);
}
.elementor-40 .elementor-element.elementor-element-044e687 .elementor-icon {
  transition: transform 0.35s ease;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-pafold4 */.elementor-40 .elementor-element.elementor-element-pafold4 { position: static !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-561c15a */.elementor-40 .elementor-element.elementor-element-561c15a {
  position: relative;
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;
}
.elementor-40 .elementor-element.elementor-element-561c15a:hover {
  transform: translateY(-6px);
  box-shadow: 0 16px 32px rgba(58,22,77,0.16) !important;
  border-color: rgba(164,120,100,0.6) !important;
}
.elementor-40 .elementor-element.elementor-element-561c15a:hover .elementor-icon {
  transform: rotate(8deg) scale(1.08);
}
.elementor-40 .elementor-element.elementor-element-561c15a:hover .pa-arrow {
  transform: translateX(4px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06be548 */.elementor-40 .elementor-element.elementor-element-06be548 .elementor-icon {
  border: 1.5px dashed rgba(164,120,100,0.55);
  box-shadow: 0 3px 8px rgba(58,22,77,0.08);
}
.elementor-40 .elementor-element.elementor-element-06be548 .elementor-icon {
  transition: transform 0.35s ease;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-pafold5 */.elementor-40 .elementor-element.elementor-element-pafold5 { position: static !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca3d36e */.elementor-40 .elementor-element.elementor-element-ca3d36e {
  position: relative;
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;
}
.elementor-40 .elementor-element.elementor-element-ca3d36e:hover {
  transform: translateY(-6px);
  box-shadow: 0 16px 32px rgba(58,22,77,0.16) !important;
  border-color: rgba(164,120,100,0.6) !important;
}
.elementor-40 .elementor-element.elementor-element-ca3d36e:hover .elementor-icon {
  transform: rotate(8deg) scale(1.08);
}
.elementor-40 .elementor-element.elementor-element-ca3d36e:hover .pa-arrow {
  transform: translateX(4px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ca44375 */.elementor-40 .elementor-element.elementor-element-ca44375 .elementor-icon {
  border: 1.5px dashed rgba(164,120,100,0.55);
  box-shadow: 0 3px 8px rgba(58,22,77,0.08);
}
.elementor-40 .elementor-element.elementor-element-ca44375 .elementor-icon {
  transition: transform 0.35s ease;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-pafold6 */.elementor-40 .elementor-element.elementor-element-pafold6 { position: static !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6231f1f */.elementor-40 .elementor-element.elementor-element-6231f1f {
  position: relative;
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;
}
.elementor-40 .elementor-element.elementor-element-6231f1f:hover {
  transform: translateY(-6px);
  box-shadow: 0 16px 32px rgba(58,22,77,0.16) !important;
  border-color: rgba(164,120,100,0.6) !important;
}
.elementor-40 .elementor-element.elementor-element-6231f1f:hover .elementor-icon {
  transform: rotate(8deg) scale(1.08);
}
.elementor-40 .elementor-element.elementor-element-6231f1f:hover .pa-arrow {
  transform: translateX(4px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9ce480c */.elementor-40 .elementor-element.elementor-element-9ce480c .elementor-icon {
  border: 1.5px dashed rgba(164,120,100,0.55);
  box-shadow: 0 3px 8px rgba(58,22,77,0.08);
  transition: transform 0.3s ease;
}
.elementor-40 .elementor-element.elementor-element-9ce480c:hover .elementor-icon {
  transform: rotate(8deg) scale(1.08);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6624b01 */.elementor-40 .elementor-element.elementor-element-6624b01 .elementor-icon {
  border: 1.5px dashed rgba(164,120,100,0.55);
  box-shadow: 0 3px 8px rgba(58,22,77,0.08);
  transition: transform 0.3s ease;
}
.elementor-40 .elementor-element.elementor-element-6624b01:hover .elementor-icon {
  transform: rotate(8deg) scale(1.08);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dad6a05 */.elementor-40 .elementor-element.elementor-element-dad6a05 .elementor-icon {
  border: 1.5px dashed rgba(164,120,100,0.55);
  box-shadow: 0 3px 8px rgba(58,22,77,0.08);
  transition: transform 0.3s ease;
}
.elementor-40 .elementor-element.elementor-element-dad6a05:hover .elementor-icon {
  transform: rotate(8deg) scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-108f43b */.elementor-40 .elementor-element.elementor-element-108f43b {
  max-width: 700px !important;
  width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  background: #faf6f0 !important;
  border: 1px solid rgba(164,120,100,0.35) !important;
  border-radius: 20px !important;
  padding: 36px 32px !important;
  box-shadow: 0 4px 24px rgba(58,22,77,0.06) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a171af */.elementor-40 .elementor-element.elementor-element-6a171af {
  background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%2228%22%3E%3Cline%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%2220%22%20stroke%3D%22white%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%2210%22%20y1%3D%220%22%20x2%3D%2210%22%20y2%3D%229%22%20stroke%3D%22white%22%20stroke-opacity%3D%220.09%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%2220%22%20y1%3D%220%22%20x2%3D%2220%22%20y2%3D%229%22%20stroke%3D%22white%22%20stroke-opacity%3D%220.09%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%2230%22%20y1%3D%220%22%20x2%3D%2230%22%20y2%3D%229%22%20stroke%3D%22white%22%20stroke-opacity%3D%220.09%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%2240%22%20y1%3D%220%22%20x2%3D%2240%22%20y2%3D%229%22%20stroke%3D%22white%22%20stroke-opacity%3D%220.09%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%2250%22%20y1%3D%220%22%20x2%3D%2250%22%20y2%3D%2220%22%20stroke%3D%22white%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%2260%22%20y1%3D%220%22%20x2%3D%2260%22%20y2%3D%229%22%20stroke%3D%22white%22%20stroke-opacity%3D%220.09%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%2270%22%20y1%3D%220%22%20x2%3D%2270%22%20y2%3D%229%22%20stroke%3D%22white%22%20stroke-opacity%3D%220.09%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%2280%22%20y1%3D%220%22%20x2%3D%2280%22%20y2%3D%229%22%20stroke%3D%22white%22%20stroke-opacity%3D%220.09%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%2290%22%20y1%3D%220%22%20x2%3D%2290%22%20y2%3D%229%22%20stroke%3D%22white%22%20stroke-opacity%3D%220.09%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x1%3D%22100%22%20y1%3D%220%22%20x2%3D%22100%22%20y2%3D%2220%22%20stroke%3D%22white%22%20stroke-opacity%3D%220.16%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E'), linear-gradient(135deg, #3a164d 0%, #6a2771 50%, #993333 100%) !important;
  background-size: 100px 28px, auto !important;
  background-repeat: repeat-x, no-repeat !important;
  background-position: top left, 0 0 !important;
}/* End custom CSS */