.elementor-18 .elementor-element.elementor-element-69864cd{--spacer-size:23px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-84a94a4 .elementor-button{background-color:#DBA4C9;font-family:"Montserrat", Sans-serif;font-weight:600;letter-spacing:-1px;fill:#420E37;color:#420E37;border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-84a94a4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-e12e2a4 .elementor-button{background-color:#DBA4C900;font-family:"Montserrat", Sans-serif;font-weight:600;letter-spacing:-1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-e12e2a4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-e12e2a4{left:445px;}body.rtl .elementor-18 .elementor-element.elementor-element-e12e2a4{right:445px;}.elementor-18 .elementor-element.elementor-element-e12e2a4{top:684px;}.elementor-18 .elementor-element.elementor-element-f91436a{--display:flex;--overlay-opacity:0.5;}.elementor-18 .elementor-element.elementor-element-f91436a::before, .elementor-18 .elementor-element.elementor-element-f91436a > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-f91436a > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-f91436a > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-f91436a > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-f91436a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-f91436a::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.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 );}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-2d62bee{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-2d62bee{right:0px;}.elementor-18 .elementor-element.elementor-element-2d62bee{top:0px;}.elementor-18 .elementor-element.elementor-element-2d62bee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#EAC0DD;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-41ee205{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-41ee205{right:0px;}.elementor-18 .elementor-element.elementor-element-41ee205{top:0px;}.elementor-18 .elementor-element.elementor-element-41ee205 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#FFFFFF;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-f128f47{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-f128f47{right:0px;}.elementor-18 .elementor-element.elementor-element-f128f47{top:0px;}.elementor-18 .elementor-element.elementor-element-f128f47 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#DCA8CA;}.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 );}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-3091fc2{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-3091fc2{right:0px;}.elementor-18 .elementor-element.elementor-element-3091fc2{top:0px;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-2d233f0 .elementor-button{background-color:#DBA4C9;font-family:"Montserrat", Sans-serif;font-weight:600;letter-spacing:-1px;fill:#420E37;color:#420E37;border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-2d233f0.elementor-element{--align-self:flex-start;--flex-grow:10;--flex-shrink:6;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-2d233f0{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-2d233f0{right:0px;}.elementor-18 .elementor-element.elementor-element-2d233f0{top:0px;}.elementor-18 .elementor-element.elementor-element-0b5597c .elementor-button{background-color:#DBA4C900;font-family:"Montserrat", Sans-serif;font-weight:600;letter-spacing:-1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-0b5597c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-0b5597c{left:445px;}body.rtl .elementor-18 .elementor-element.elementor-element-0b5597c{right:445px;}.elementor-18 .elementor-element.elementor-element-0b5597c{top:684px;}.elementor-18 .elementor-element.elementor-element-4d3ca25 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:#5A1048;}.elementor-18 .elementor-element.elementor-element-89415f3{--spacer-size:20px;}.elementor-18 .elementor-element.elementor-element-6099efa{--spacer-size:10px;}.elementor-18 .elementor-element.elementor-element-6972004{--spacer-size:15px;}.elementor-18 .elementor-element.elementor-element-b4ba37f{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-7144cf3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#5A1048;}.elementor-18 .elementor-element.elementor-element-36820e5{--display:flex;}.elementor-18 .elementor-element.elementor-element-da764dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:#5A1048;}.elementor-18 .elementor-element.elementor-element-722ac2d{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-de4384f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#5A1048;}.elementor-18 .elementor-element.elementor-element-a35bed2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:#5A1048;}.elementor-18 .elementor-element.elementor-element-0a81818{--spacer-size:30px;}.elementor-18 .elementor-element.elementor-element-4a0bf40{--spacer-size:40px;}.elementor-18 .elementor-element.elementor-element-0d1d38a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-0d1d38a{left:560px;}body.rtl .elementor-18 .elementor-element.elementor-element-0d1d38a{right:560px;}.elementor-18 .elementor-element.elementor-element-0d1d38a{top:310px;text-align:center;}.elementor-18 .elementor-element.elementor-element-0d1d38a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:#5A1048;}.elementor-18 .elementor-element.elementor-element-6a473f0{--display:flex;}.elementor-18 .elementor-element.elementor-element-6a473f0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-6a473f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8EEF0;}.elementor-18 .elementor-element.elementor-element-3ba4a9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:#5A1048;}.elementor-18 .elementor-element.elementor-element-f3994d9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-f3994d9{text-align:center;}.elementor-18 .elementor-element.elementor-element-f3994d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:#5A1048;}.elementor-18 .elementor-element.elementor-element-2ac17b6{--display:flex;}.elementor-18 .elementor-element.elementor-element-2ac17b6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2ac17b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8EEF0;}.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-18 .elementor-element.elementor-element-3f39d29 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-3f39d29.elementor-view-stacked .elementor-icon{background-color:#5A1048;}.elementor-18 .elementor-element.elementor-element-3f39d29.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-3f39d29.elementor-view-default .elementor-icon{color:#5A1048;border-color:#5A1048;}.elementor-18 .elementor-element.elementor-element-3f39d29.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-3f39d29.elementor-view-default .elementor-icon svg{fill:#5A1048;}.elementor-18 .elementor-element.elementor-element-3f39d29 .elementor-icon{font-size:90px;}.elementor-18 .elementor-element.elementor-element-3f39d29 .elementor-icon svg{height:90px;}.elementor-18 .elementor-element.elementor-element-d7bd251{text-align:center;}.elementor-18 .elementor-element.elementor-element-d7bd251 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;color:#261622;}.elementor-18 .elementor-element.elementor-element-ef012d9{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-d111a67{--display:flex;}.elementor-18 .elementor-element.elementor-element-d111a67:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d111a67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8EEF0;}.elementor-18 .elementor-element.elementor-element-a01becf .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-a01becf.elementor-view-stacked .elementor-icon{background-color:#5A1048;}.elementor-18 .elementor-element.elementor-element-a01becf.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-a01becf.elementor-view-default .elementor-icon{color:#5A1048;border-color:#5A1048;}.elementor-18 .elementor-element.elementor-element-a01becf.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-a01becf.elementor-view-default .elementor-icon svg{fill:#5A1048;}.elementor-18 .elementor-element.elementor-element-a01becf .elementor-icon{font-size:90px;}.elementor-18 .elementor-element.elementor-element-a01becf .elementor-icon svg{height:90px;}.elementor-18 .elementor-element.elementor-element-cf9fbff{text-align:center;}.elementor-18 .elementor-element.elementor-element-cf9fbff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;color:#261622;}.elementor-18 .elementor-element.elementor-element-a25426d{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-ed0f104{--display:flex;}.elementor-18 .elementor-element.elementor-element-ed0f104:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ed0f104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8EEF0;}.elementor-18 .elementor-element.elementor-element-5e81146 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-5e81146.elementor-view-stacked .elementor-icon{background-color:#5A1048;}.elementor-18 .elementor-element.elementor-element-5e81146.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-5e81146.elementor-view-default .elementor-icon{color:#5A1048;border-color:#5A1048;}.elementor-18 .elementor-element.elementor-element-5e81146.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-5e81146.elementor-view-default .elementor-icon svg{fill:#5A1048;}.elementor-18 .elementor-element.elementor-element-5e81146 .elementor-icon{font-size:90px;}.elementor-18 .elementor-element.elementor-element-5e81146 .elementor-icon svg{height:90px;}.elementor-18 .elementor-element.elementor-element-c3b69a0{text-align:center;}.elementor-18 .elementor-element.elementor-element-c3b69a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;color:#261622;}.elementor-18 .elementor-element.elementor-element-7d6e47c{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-57836cc{--spacer-size:30px;}.elementor-18 .elementor-element.elementor-element-06337cc .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-06337cc.elementor-view-stacked .elementor-icon{background-color:#5A1048;}.elementor-18 .elementor-element.elementor-element-06337cc.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-06337cc.elementor-view-default .elementor-icon{color:#5A1048;border-color:#5A1048;}.elementor-18 .elementor-element.elementor-element-06337cc.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-06337cc.elementor-view-default .elementor-icon svg{fill:#5A1048;}.elementor-18 .elementor-element.elementor-element-06337cc .elementor-icon{font-size:90px;}.elementor-18 .elementor-element.elementor-element-06337cc .elementor-icon svg{height:90px;}.elementor-18 .elementor-element.elementor-element-c4ac6ab{--spacer-size:30px;}.elementor-18 .elementor-element.elementor-element-b996494{text-align:center;}.elementor-18 .elementor-element.elementor-element-b996494 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;color:#261622;}.elementor-18 .elementor-element.elementor-element-79f055d{text-align:center;}.elementor-18 .elementor-element.elementor-element-79f055d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;color:#261622;}.elementor-18 .elementor-element.elementor-element-9a20727{--spacer-size:10px;}.elementor-18 .elementor-element.elementor-element-c63fafa{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-bbc6004.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-bbc6004{text-align:center;}.elementor-18 .elementor-element.elementor-element-bbc6004 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:#5A1048;}.elementor-18 .elementor-element.elementor-element-2c87ece{--spacer-size:30px;}.elementor-18 .elementor-element.elementor-element-1390a19 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-1390a19.elementor-view-stacked .elementor-icon{background-color:#5A1048;}.elementor-18 .elementor-element.elementor-element-1390a19.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-1390a19.elementor-view-default .elementor-icon{color:#5A1048;border-color:#5A1048;}.elementor-18 .elementor-element.elementor-element-1390a19.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-1390a19.elementor-view-default .elementor-icon svg{fill:#5A1048;}.elementor-18 .elementor-element.elementor-element-1390a19 .elementor-icon{font-size:90px;}.elementor-18 .elementor-element.elementor-element-1390a19 .elementor-icon svg{height:90px;}.elementor-18 .elementor-element.elementor-element-bc33f88{--spacer-size:30px;}.elementor-18 .elementor-element.elementor-element-98340f5{text-align:center;}.elementor-18 .elementor-element.elementor-element-98340f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;color:#261622;}.elementor-18 .elementor-element.elementor-element-fd481ff{text-align:center;}.elementor-18 .elementor-element.elementor-element-fd481ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;color:#261622;}.elementor-18 .elementor-element.elementor-element-0563929{--spacer-size:10px;}.elementor-18 .elementor-element.elementor-element-4653e7d{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-7941479.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-7941479{text-align:center;}.elementor-18 .elementor-element.elementor-element-7941479 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:#5A1048;}.elementor-18 .elementor-element.elementor-element-b6e2c53{--spacer-size:30px;}.elementor-18 .elementor-element.elementor-element-fbecd71 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-fbecd71.elementor-view-stacked .elementor-icon{background-color:#5A1048;}.elementor-18 .elementor-element.elementor-element-fbecd71.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-fbecd71.elementor-view-default .elementor-icon{color:#5A1048;border-color:#5A1048;}.elementor-18 .elementor-element.elementor-element-fbecd71.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-fbecd71.elementor-view-default .elementor-icon svg{fill:#5A1048;}.elementor-18 .elementor-element.elementor-element-fbecd71 .elementor-icon{font-size:90px;}.elementor-18 .elementor-element.elementor-element-fbecd71 .elementor-icon svg{height:90px;}.elementor-18 .elementor-element.elementor-element-c1c655f{--spacer-size:30px;}.elementor-18 .elementor-element.elementor-element-cae2015{text-align:center;}.elementor-18 .elementor-element.elementor-element-cae2015 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;color:#261622;}.elementor-18 .elementor-element.elementor-element-9728158{text-align:center;}.elementor-18 .elementor-element.elementor-element-9728158 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;color:#261622;}.elementor-18 .elementor-element.elementor-element-ab542a3{--spacer-size:10px;}.elementor-18 .elementor-element.elementor-element-2a1dcd7{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-4e45ad1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-4e45ad1{text-align:center;}.elementor-18 .elementor-element.elementor-element-4e45ad1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:#5A1048;}.elementor-18 .elementor-element.elementor-element-404de6b{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-8005527 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:#5A1048;}.elementor-18 .elementor-element.elementor-element-25a3c15 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:70px;font-weight:600;color:#261622;}.elementor-18 .elementor-element.elementor-element-16199f5.elementor-element{--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-16199f5{left:12px;}body.rtl .elementor-18 .elementor-element.elementor-element-16199f5{right:12px;}.elementor-18 .elementor-element.elementor-element-16199f5{top:143px;}.elementor-18 .elementor-element.elementor-element-16199f5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:70px;font-weight:600;color:#261622;}.elementor-18 .elementor-element.elementor-element-8d099e2{--spacer-size:72px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-6f0b51a .elementor-icon-list-icon i{color:#5A1048;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-6f0b51a .elementor-icon-list-icon svg{fill:#5A1048;transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-6f0b51a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-6f0b51a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-40d281c{--divider-border-style:solid;--divider-color:#494949;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-40d281c .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-40d281c .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-18 .elementor-element.elementor-element-b14507a .elementor-icon-list-icon i{color:#5A1048;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-b14507a .elementor-icon-list-icon svg{fill:#5A1048;transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-b14507a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-b14507a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-543d762{--divider-border-style:solid;--divider-color:#494949;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-543d762 .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-543d762 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-18 .elementor-element.elementor-element-0b37b45 .elementor-icon-list-icon i{color:#5A1048;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-0b37b45 .elementor-icon-list-icon svg{fill:#5A1048;transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-0b37b45{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-0b37b45 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-028f993{--divider-border-style:solid;--divider-color:#494949;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-028f993 .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-028f993 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-18 .elementor-element.elementor-element-64ff93f{--spacer-size:20px;}.elementor-18 .elementor-element.elementor-element-f0a82ad .elementor-button{background-color:#591047;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:18px 18px 18px 18px;}.elementor-18 .elementor-element.elementor-element-f0a82ad.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-5c169ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:#5A1048;}.elementor-18 .elementor-element.elementor-element-7828664 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:70px;font-weight:600;color:#261622;}.elementor-18 .elementor-element.elementor-element-b75ee20.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-b75ee20 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:70px;font-weight:600;color:#261622;}.elementor-18 .elementor-element.elementor-element-55abf15 .elementor-icon-list-icon i{color:#5A1048;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-55abf15 .elementor-icon-list-icon svg{fill:#5A1048;transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-55abf15{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-55abf15 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-2f515f6{--divider-border-style:solid;--divider-color:#494949;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-2f515f6 .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-2f515f6 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-18 .elementor-element.elementor-element-9836288 .elementor-icon-list-icon i{color:#5A1048;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-9836288 .elementor-icon-list-icon svg{fill:#5A1048;transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-9836288{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-9836288 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-8cefe4f{--divider-border-style:solid;--divider-color:#494949;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-8cefe4f .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-8cefe4f .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-18 .elementor-element.elementor-element-8b9fbd1 .elementor-icon-list-icon i{color:#5A1048;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-8b9fbd1 .elementor-icon-list-icon svg{fill:#5A1048;transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-8b9fbd1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-8b9fbd1 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-8e5bb0f{--divider-border-style:solid;--divider-color:#494949;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-8e5bb0f .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-8e5bb0f .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-18 .elementor-element.elementor-element-a65e974 .elementor-button{background-color:#591047;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:18px 18px 18px 18px;}.elementor-18 .elementor-element.elementor-element-a65e974.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-5e8181e{--display:flex;}.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-18 .elementor-element.elementor-element-4cec7b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:#5A1048;}.elementor-18 .elementor-element.elementor-element-6504376{text-align:start;}.elementor-18 .elementor-element.elementor-element-6504376 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:70px;font-weight:600;color:#000000;}.elementor-18 .elementor-element.elementor-element-4735cf4 .elementor-icon-list-icon i{color:#5A1048;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-4735cf4 .elementor-icon-list-icon svg{fill:#5A1048;transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-4735cf4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-4735cf4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-4735cf4 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-4735cf4 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-acc0a64{--divider-border-style:solid;--divider-color:#494949;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-acc0a64 .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-acc0a64 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-18 .elementor-element.elementor-element-9258952 .elementor-icon-list-icon i{color:#5A1048;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-9258952 .elementor-icon-list-icon svg{fill:#5A1048;transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-9258952{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-9258952 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-9258952 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-9258952 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-9fd84a3{--divider-border-style:solid;--divider-color:#494949;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-9fd84a3 .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-9fd84a3 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-18 .elementor-element.elementor-element-e326b01 .elementor-icon-list-icon i{color:#5A1048;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-e326b01 .elementor-icon-list-icon svg{fill:#5A1048;transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-e326b01{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-e326b01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-e326b01 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-e326b01 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-d057ec7{--divider-border-style:solid;--divider-color:#494949;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-d057ec7 .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-d057ec7 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-18 .elementor-element.elementor-element-0200552 .elementor-button{background-color:#591047;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:18px 18px 18px 18px;}.elementor-18 .elementor-element.elementor-element-0200552.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-b906591{--spacer-size:70px;}.elementor-18 .elementor-element.elementor-element-dc19ad8{text-align:center;}.elementor-18 .elementor-element.elementor-element-dc19ad8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:#5A1048;}.elementor-18 .elementor-element.elementor-element-eb6e8e7{text-align:center;}.elementor-18 .elementor-element.elementor-element-eb6e8e7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:600;color:#261622;}.elementor-18 .elementor-element.elementor-element-ceafda9{--spacer-size:40px;}.elementor-18 .elementor-element.elementor-element-ab89b28{--divider-border-style:solid;--divider-color:#261622;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-ab89b28 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-18 .elementor-element.elementor-element-ab89b28 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-18 .elementor-element.elementor-element-136581e{width:var( --container-widget-width, 44.317% );max-width:44.317%;--container-widget-width:44.317%;--container-widget-flex-grow:0;text-align:start;}.elementor-18 .elementor-element.elementor-element-136581e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-136581e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-bd37335{--display:flex;}.elementor-18 .elementor-element.elementor-element-bd37335:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-bd37335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#591047;}.elementor-18 .elementor-element.elementor-element-d4a9d05{padding:0px 0px 0px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-d4a9d05.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-d4a9d05 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-8501646{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-8501646:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8501646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#591047;}.elementor-18 .elementor-element.elementor-element-1503d02 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:600;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-21c5b20 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-1px;fill:#591047;color:#591047;border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:18px 18px 18px 18px;}.elementor-18 .elementor-element.elementor-element-21c5b20.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-21c5b20{left:1221px;}body.rtl .elementor-18 .elementor-element.elementor-element-21c5b20{right:1221px;}.elementor-18 .elementor-element.elementor-element-21c5b20{top:31px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-f91436a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f91436a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://auraceimagen.com/wp-content/uploads/2026/08/hero-aura3.png");background-position:-550px 0px;}.elementor-18 .elementor-element.elementor-element-f91436a{--min-height:700px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-2d62bee{left:25px;}body.rtl .elementor-18 .elementor-element.elementor-element-2d62bee{right:25px;}.elementor-18 .elementor-element.elementor-element-2d62bee{top:65px;text-align:start;}.elementor-18 .elementor-element.elementor-element-2d62bee .elementor-heading-title{font-size:13px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-41ee205{left:24px;}body.rtl .elementor-18 .elementor-element.elementor-element-41ee205{right:24px;}.elementor-18 .elementor-element.elementor-element-41ee205{top:118px;}.elementor-18 .elementor-element.elementor-element-41ee205 .elementor-heading-title{font-size:80px;line-height:0.8em;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-f128f47{left:26px;}body.rtl .elementor-18 .elementor-element.elementor-element-f128f47{right:26px;}.elementor-18 .elementor-element.elementor-element-f128f47{top:220px;}.elementor-18 .elementor-element.elementor-element-f128f47 .elementor-heading-title{font-size:80px;line-height:0.8em;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-3091fc2{left:29px;}body.rtl .elementor-18 .elementor-element.elementor-element-3091fc2{right:29px;}.elementor-18 .elementor-element.elementor-element-3091fc2{top:323px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-2d233f0{left:40px;}body.rtl .elementor-18 .elementor-element.elementor-element-2d233f0{right:40px;}.elementor-18 .elementor-element.elementor-element-2d233f0{top:527px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-0b5597c{left:35px;}body.rtl .elementor-18 .elementor-element.elementor-element-0b5597c{right:35px;}.elementor-18 .elementor-element.elementor-element-0b5597c{top:429px;}.elementor-18 .elementor-element.elementor-element-0a81818{--spacer-size:10px;}.elementor-18 .elementor-element.elementor-element-4a0bf40{--spacer-size:10px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-0d1d38a{left:130px;}body.rtl .elementor-18 .elementor-element.elementor-element-0d1d38a{right:130px;}.elementor-18 .elementor-element.elementor-element-5c169ea{text-align:center;}.elementor-18 .elementor-element.elementor-element-7828664{text-align:center;}.elementor-18 .elementor-element.elementor-element-b75ee20{text-align:center;}.elementor-18 .elementor-element.elementor-element-6977978{text-align:center;}.elementor-18 .elementor-element.elementor-element-a65e974.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-4cec7b2{text-align:center;}.elementor-18 .elementor-element.elementor-element-6504376{text-align:center;}.elementor-18 .elementor-element.elementor-element-ffbc890{text-align:center;}.elementor-18 .elementor-element.elementor-element-4735cf4.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-4735cf4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-18 .elementor-element.elementor-element-4735cf4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-18 .elementor-element.elementor-element-4735cf4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-18 .elementor-element.elementor-element-4735cf4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-18 .elementor-element.elementor-element-4735cf4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-18 .elementor-element.elementor-element-4735cf4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-4735cf4 .elementor-icon-list-item > a{font-size:20px;}.elementor-18 .elementor-element.elementor-element-9258952.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-9258952 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-18 .elementor-element.elementor-element-9258952 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-18 .elementor-element.elementor-element-9258952 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-18 .elementor-element.elementor-element-9258952 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-18 .elementor-element.elementor-element-9258952 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-18 .elementor-element.elementor-element-9258952 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-9258952 .elementor-icon-list-item > a{font-size:20px;}.elementor-18 .elementor-element.elementor-element-e326b01.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-e326b01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-18 .elementor-element.elementor-element-e326b01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-18 .elementor-element.elementor-element-e326b01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-18 .elementor-element.elementor-element-e326b01 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-18 .elementor-element.elementor-element-e326b01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-18 .elementor-element.elementor-element-e326b01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-e326b01 .elementor-icon-list-item > a{font-size:20px;}.elementor-18 .elementor-element.elementor-element-0200552.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-136581e{--container-widget-width:740px;--container-widget-flex-grow:0;width:var( --container-widget-width, 740px );max-width:740px;text-align:center;}.elementor-18 .elementor-element.elementor-element-136581e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-d4a9d05.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-d4a9d05{text-align:center;}.elementor-18 .elementor-element.elementor-element-8501646{--justify-content:center;}.elementor-18 .elementor-element.elementor-element-8501646.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-1503d02{text-align:center;}.elementor-18 .elementor-element.elementor-element-21c5b20.elementor-element{--align-self:center;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-21c5b20{left:331px;}body.rtl .elementor-18 .elementor-element.elementor-element-21c5b20{right:331px;}.elementor-18 .elementor-element.elementor-element-21c5b20{top:175px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-f91436a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f91436a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px 0px;}.elementor-18 .elementor-element.elementor-element-f91436a{--overlay-opacity:0.29;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-41ee205{left:15px;}body.rtl .elementor-18 .elementor-element.elementor-element-41ee205{right:15px;}.elementor-18 .elementor-element.elementor-element-41ee205{top:121px;text-align:start;}.elementor-18 .elementor-element.elementor-element-41ee205 .elementor-heading-title{font-size:66px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-f128f47{left:31px;}body.rtl .elementor-18 .elementor-element.elementor-element-f128f47{right:31px;}.elementor-18 .elementor-element.elementor-element-f128f47{top:196px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-3091fc2{left:-1px;}body.rtl .elementor-18 .elementor-element.elementor-element-3091fc2{right:-1px;}.elementor-18 .elementor-element.elementor-element-3091fc2{top:299px;text-align:center;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-2d233f0{left:85px;}body.rtl .elementor-18 .elementor-element.elementor-element-2d233f0{right:85px;}.elementor-18 .elementor-element.elementor-element-2d233f0{top:495px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-0b5597c{left:71px;}body.rtl .elementor-18 .elementor-element.elementor-element-0b5597c{right:71px;}.elementor-18 .elementor-element.elementor-element-0b5597c{top:410px;}.elementor-18 .elementor-element.elementor-element-89415f3{--spacer-size:0px;}.elementor-18 .elementor-element.elementor-element-6972004{--spacer-size:0px;}.elementor-18 .elementor-element.elementor-element-b4ba37f{--container-widget-width:252px;--container-widget-flex-grow:0;width:var( --container-widget-width, 252px );max-width:252px;text-align:center;font-size:11px;}.elementor-18 .elementor-element.elementor-element-36820e5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-36820e5.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-da764dd.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-722ac2d{--container-widget-width:502px;--container-widget-flex-grow:0;width:var( --container-widget-width, 502px );max-width:502px;text-align:center;font-size:11px;}.elementor-18 .elementor-element.elementor-element-722ac2d.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-de4384f{text-align:center;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-0d1d38a{left:2px;}body.rtl .elementor-18 .elementor-element.elementor-element-0d1d38a{right:2px;}.elementor-18 .elementor-element.elementor-element-0d1d38a{top:328px;}.elementor-18 .elementor-element.elementor-element-3ba4a9f{text-align:center;}.elementor-18 .elementor-element.elementor-element-6504376 .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-4735cf4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-4735cf4 .elementor-icon-list-item > a{font-size:15px;}.elementor-18 .elementor-element.elementor-element-9258952 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-9258952 .elementor-icon-list-item > a{font-size:15px;}.elementor-18 .elementor-element.elementor-element-e326b01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-e326b01 .elementor-icon-list-item > a{font-size:15px;}.elementor-18 .elementor-element.elementor-element-eb6e8e7 .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-1503d02 .elementor-heading-title{font-size:40px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-21c5b20{left:108px;}body.rtl .elementor-18 .elementor-element.elementor-element-21c5b20{right:108px;}.elementor-18 .elementor-element.elementor-element-21c5b20{top:185px;}}/* Start custom CSS for button, class: .elementor-element-84a94a4 *//* Preparamos el botón para contener el destello */
.elementor-18 .elementor-element.elementor-element-84a94a4 .elementor-button {
    position: relative;
    overflow: hidden;
}

/* Creamos la franja de luz (invisible por defecto) */
.elementor-18 .elementor-element.elementor-element-84a94a4 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 50%;
    height: 100%;
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg);
    transition: all 0.5s ease;
    z-index: 1;
}

/* Movemos la luz de izquierda a derecha al pasar el cursor o presionar */
.elementor-18 .elementor-element.elementor-element-84a94a4 .elementor-button:hover::before,
.elementor-18 .elementor-element.elementor-element-84a94a4 .elementor-button:active::before {
    left: 150%;
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e12e2a4 *//* Preparamos el botón para contener el destello */
.elementor-18 .elementor-element.elementor-element-e12e2a4 .elementor-button {
    position: relative;
    overflow: hidden;
}

/* Creamos la franja de luz (invisible por defecto) */
.elementor-18 .elementor-element.elementor-element-e12e2a4 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 50%;
    height: 100%;
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg);
    transition: all 0.5s ease;
    z-index: 1;
}

/* Movemos la luz de izquierda a derecha al pasar el cursor o presionar */
.elementor-18 .elementor-element.elementor-element-e12e2a4 .elementor-button:hover::before,
.elementor-18 .elementor-element.elementor-element-e12e2a4 .elementor-button:active::before {
    left: 150%;
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d233f0 *//* Preparamos el botón para contener el destello */
.elementor-18 .elementor-element.elementor-element-2d233f0 .elementor-button {
    position: relative;
    overflow: hidden;
}

/* Creamos la franja de luz (invisible por defecto) */
.elementor-18 .elementor-element.elementor-element-2d233f0 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 50%;
    height: 100%;
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg);
    transition: all 0.5s ease;
    z-index: 1;
}

/* Movemos la luz de izquierda a derecha al pasar el cursor o presionar */
.elementor-18 .elementor-element.elementor-element-2d233f0 .elementor-button:hover::before,
.elementor-18 .elementor-element.elementor-element-2d233f0 .elementor-button:active::before {
    left: 150%;
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0b5597c *//* Preparamos el botón para contener el destello */
.elementor-18 .elementor-element.elementor-element-0b5597c .elementor-button {
    position: relative;
    overflow: hidden;
}

/* Creamos la franja de luz (invisible por defecto) */
.elementor-18 .elementor-element.elementor-element-0b5597c .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 50%;
    height: 100%;
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg);
    transition: all 0.5s ease;
    z-index: 1;
}

/* Movemos la luz de izquierda a derecha al pasar el cursor o presionar */
.elementor-18 .elementor-element.elementor-element-0b5597c .elementor-button:hover::before,
.elementor-18 .elementor-element.elementor-element-0b5597c .elementor-button:active::before {
    left: 150%;
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3f39d29 *//* Aplicamos la animación al contenedor del icono */
.elementor-18 .elementor-element.elementor-element-3f39d29 {
    animation: flotar 3s ease-in-out infinite;
}

/* Definimos el movimiento de levitación */
@keyframes flotar {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-15px); /* Altura a la que sube */
    }
    100% {
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a01becf *//* Aplicamos la animación al contenedor del icono */
.elementor-18 .elementor-element.elementor-element-a01becf {
    animation: flotar 3s ease-in-out infinite;
}

/* Definimos el movimiento de levitación */
@keyframes flotar {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-15px); /* Altura a la que sube */
    }
    100% {
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5e81146 *//* Aplicamos la animación al contenedor del icono */
.elementor-18 .elementor-element.elementor-element-5e81146 {
    animation: flotar 3s ease-in-out infinite;
}

/* Definimos el movimiento de levitación */
@keyframes flotar {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-15px); /* Altura a la que sube */
    }
    100% {
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06337cc *//* Aplicamos la animación al contenedor del icono */
.elementor-18 .elementor-element.elementor-element-06337cc {
    animation: flotar 3s ease-in-out infinite;
}

/* Definimos el movimiento de levitación */
@keyframes flotar {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-15px); /* Altura a la que sube */
    }
    100% {
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1390a19 *//* Aplicamos la animación al contenedor del icono */
.elementor-18 .elementor-element.elementor-element-1390a19 {
    animation: flotar 3s ease-in-out infinite;
}

/* Definimos el movimiento de levitación */
@keyframes flotar {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-15px); /* Altura a la que sube */
    }
    100% {
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fbecd71 *//* Aplicamos la animación al contenedor del icono */
.elementor-18 .elementor-element.elementor-element-fbecd71 {
    animation: flotar 3s ease-in-out infinite;
}

/* Definimos el movimiento de levitación */
@keyframes flotar {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-15px); /* Altura a la que sube */
    }
    100% {
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16199f5 */.elementor-18 .elementor-element.elementor-element-16199f5 .palabra-destacada {
    color: #6a1b55; 
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f0a82ad *//* Preparamos el botón para contener el destello */
.elementor-18 .elementor-element.elementor-element-f0a82ad .elementor-button {
    position: relative;
    overflow: hidden;
}

/* Creamos la franja de luz (invisible por defecto) */
.elementor-18 .elementor-element.elementor-element-f0a82ad .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 50%;
    height: 100%;
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg);
    transition: all 0.5s ease;
    z-index: 1;
}

/* Movemos la luz de izquierda a derecha al pasar el cursor o presionar */
.elementor-18 .elementor-element.elementor-element-f0a82ad .elementor-button:hover::before,
.elementor-18 .elementor-element.elementor-element-f0a82ad .elementor-button:active::before {
    left: 150%;
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b75ee20 */.elementor-18 .elementor-element.elementor-element-b75ee20 .palabra-destacada {
    color: #6a1b55; 
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a65e974 *//* Preparamos el botón para contener el destello */
.elementor-18 .elementor-element.elementor-element-a65e974 .elementor-button {
    position: relative;
    overflow: hidden;
}

/* Creamos la franja de luz (invisible por defecto) */
.elementor-18 .elementor-element.elementor-element-a65e974 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 50%;
    height: 100%;
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg);
    transition: all 0.5s ease;
    z-index: 1;
}

/* Movemos la luz de izquierda a derecha al pasar el cursor o presionar */
.elementor-18 .elementor-element.elementor-element-a65e974 .elementor-button:hover::before,
.elementor-18 .elementor-element.elementor-element-a65e974 .elementor-button:active::before {
    left: 150%;
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6504376 */.elementor-18 .elementor-element.elementor-element-6504376 .palabra-destacada {
    color: #6a1b55; 
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0200552 *//* Preparamos el botón para contener el destello */
.elementor-18 .elementor-element.elementor-element-0200552 .elementor-button {
    position: relative;
    overflow: hidden;
}

/* Creamos la franja de luz (invisible por defecto) */
.elementor-18 .elementor-element.elementor-element-0200552 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 50%;
    height: 100%;
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg);
    transition: all 0.5s ease;
    z-index: 1;
}

/* Movemos la luz de izquierda a derecha al pasar el cursor o presionar */
.elementor-18 .elementor-element.elementor-element-0200552 .elementor-button:hover::before,
.elementor-18 .elementor-element.elementor-element-0200552 .elementor-button:active::before {
    left: 150%;
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21c5b20 *//* Preparamos el botón para contener el destello */
.elementor-18 .elementor-element.elementor-element-21c5b20 .elementor-button {
    position: relative;
    overflow: hidden;
}

/* Creamos la franja de luz (invisible por defecto) */
.elementor-18 .elementor-element.elementor-element-21c5b20 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 50%;
    height: 100%;
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg);
    transition: all 0.5s ease;
    z-index: 1;
}

/* Movemos la luz de izquierda a derecha al pasar el cursor o presionar */
.elementor-18 .elementor-element.elementor-element-21c5b20 .elementor-button:hover::before,
.elementor-18 .elementor-element.elementor-element-21c5b20 .elementor-button:active::before {
    left: 150%;
    transition: all 0.5s ease;
}/* End custom CSS */