.elementor-27 .elementor-element.elementor-element-6a508656 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-6a508656 > .elementor-background-overlay{background-color:#7a7a7a;opacity:0.27;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-6a508656 > .elementor-container{min-height:70vh;}.elementor-27 .elementor-element.elementor-element-6a508656{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#ffffff;padding:4% 0% 4% 0%;}.elementor-27 .elementor-element.elementor-element-6a508656 .elementor-heading-title{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-90f8a81:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-90f8a81 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0.4);}.elementor-27 .elementor-element.elementor-element-90f8a81 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-90f8a81 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-6bff9a02{margin-top:0px;margin-bottom:0px;padding:4em 4em 3em 4em;}.elementor-27 .elementor-element.elementor-element-113c3596 > .elementor-element-populated{text-align:center;}.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-27 .elementor-element.elementor-element-7231dc40 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-7231dc40 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:7px;}.elementor-27 .elementor-element.elementor-element-14b4f0bc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:6rem;font-weight:300;line-height:1em;letter-spacing:-5px;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-6da97e7d > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-6da97e7d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;text-transform:none;letter-spacing:0px;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-5aebd58d > .elementor-container{max-width:600px;}.elementor-27 .elementor-element.elementor-element-5aebd58d{margin-top:0px;margin-bottom:0px;padding:0em 0em 2em 0em;}.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-27 .elementor-element.elementor-element-559f5078 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:2.2em;letter-spacing:2.2px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:50px 50px 50px 50px;padding:6px 6px 6px 16px;}.elementor-27 .elementor-element.elementor-element-559f5078 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-559f5078 .elementor-button:focus{background-color:#D58FB173;color:#ffffff;border-color:rgba(0,0,0,0);}.elementor-27 .elementor-element.elementor-element-559f5078 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-559f5078 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-559f5078 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-559f5078 .elementor-button:focus svg{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-5c4c9cb8 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:2.2em;letter-spacing:2.2px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:50px 50px 50px 50px;padding:6px 6px 6px 16px;}.elementor-27 .elementor-element.elementor-element-5c4c9cb8 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-5c4c9cb8 .elementor-button:focus{background-color:#D58FB173;color:#ffffff;border-color:rgba(0,0,0,0);}.elementor-27 .elementor-element.elementor-element-5c4c9cb8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-5c4c9cb8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-5c4c9cb8 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-5c4c9cb8 .elementor-button:focus svg{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-5cdbb00d > .elementor-container{min-height:100px;}.elementor-27 .elementor-element.elementor-element-5cdbb00d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6decfb57 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#ffffff;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6decfb57 > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-6decfb57 > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-6decfb57 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-fd61bd1{--spacer-size:50px;}.elementor-27 .elementor-element.elementor-element-1b72bb01 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-1d7d6580{--spacer-size:50px;}.elementor-27 .elementor-element.elementor-element-34423fd5 > .elementor-container{max-width:600px;}.elementor-27 .elementor-element.elementor-element-34423fd5{margin-top:0px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-302b86d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-74086836 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-74086836{text-align:center;}.elementor-27 .elementor-element.elementor-element-74086836 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:0.9rem;}.elementor-27 .elementor-element.elementor-element-db7455e{border-style:solid;border-width:2px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#f9f9f9;padding:1em 2em 0em 2em;}.elementor-27 .elementor-element.elementor-element-db7455e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-27 .elementor-element.elementor-element-0451eeb{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;}.elementor-27 .elementor-element.elementor-element-65b6a0dd{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;}.elementor-27 .elementor-element.elementor-element-a8d39ce:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a8d39ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23d3273 );}.elementor-27 .elementor-element.elementor-element-a8d39ce > .elementor-container{max-width:847px;}.elementor-27 .elementor-element.elementor-element-a8d39ce{border-style:solid;border-width:2px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-a8d39ce, .elementor-27 .elementor-element.elementor-element-a8d39ce > .elementor-background-overlay{border-radius:2px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a8d39ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-31ddb4e0{width:100%;max-width:100%;z-index:1;text-align:center;}.elementor-27 .elementor-element.elementor-element-31ddb4e0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:41px;font-weight:500;text-transform:capitalize;font-style:oblique;line-height:1em;}.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-27 .elementor-element.elementor-element-31942470{--divider-border-style:solid;--divider-border-width:2px;}.elementor-27 .elementor-element.elementor-element-31942470 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-31942470 .elementor-divider-separator{width:86px;margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-31942470 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-27 .elementor-element.elementor-element-52a44a1a{width:var( --container-widget-width, 150.681% );max-width:150.681%;--container-widget-width:150.681%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:2.2em;}.elementor-27 .elementor-element.elementor-element-1b5bc24c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-1b5bc24c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1b5bc24c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23d3273 );}.elementor-27 .elementor-element.elementor-element-1b5bc24c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-27 .elementor-element.elementor-element-1b5bc24c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-749948aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-5dd32f8e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-5dd32f8e > .elementor-container{min-height:400px;text-align:center;}.elementor-27 .elementor-element.elementor-element-5dd32f8e{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-5dd32f8e, .elementor-27 .elementor-element.elementor-element-5dd32f8e > .elementor-background-overlay{border-radius:5% 5% 5% 5%;}.elementor-27 .elementor-element.elementor-element-29622a1e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-29622a1e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilussionbeauty.com/wp-content/uploads/2023/08/IMG20220726124820-scaled.jpg");background-position:top center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-29622a1e:hover > .elementor-element-populated{background-color:var( --e-global-color-089a0c5 );}.elementor-27 .elementor-element.elementor-element-29622a1e > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.21;}.elementor-27 .elementor-element.elementor-element-29622a1e:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.5;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-29622a1e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-29622a1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-29622a1e > .elementor-element-populated{transition:background 2.6s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-29622a1e > .elementor-element-populated > .elementor-background-overlay{transition:background 2.6s, border-radius 0.3s, opacity 2.6s;}.elementor-27 .elementor-element.elementor-element-52fe890a > .elementor-widget-container{background-color:rgba(20,20,20,0.38);padding:1em 1em 1em 1em;}.elementor-27 .elementor-element.elementor-element-52fe890a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27 .elementor-element.elementor-element-52fe890a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;text-transform:capitalize;line-height:50px;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-873e06a .elementor-button{background-color:#D58FB187;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:2.2em;letter-spacing:2.2px;fill:var( --e-global-color-23d3273 );color:var( --e-global-color-23d3273 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-23d3273 );border-radius:50px 50px 50px 50px;padding:5px 20px 5px 20px;}.elementor-27 .elementor-element.elementor-element-873e06a .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-873e06a .elementor-button:focus{background-color:#D58FB100;}.elementor-27 .elementor-element.elementor-element-873e06a > .elementor-widget-container{margin:100px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-873e06a{z-index:1;}.elementor-27 .elementor-element.elementor-element-9690d7b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-9690d7b > .elementor-container{min-height:400px;text-align:center;}.elementor-27 .elementor-element.elementor-element-9690d7b{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-9690d7b, .elementor-27 .elementor-element.elementor-element-9690d7b > .elementor-background-overlay{border-radius:5% 5% 5% 5%;}.elementor-27 .elementor-element.elementor-element-10e60fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-10e60fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilussionbeauty.com/wp-content/uploads/2023/08/img_0738-scaled.webp");background-position:center left;background-size:cover;}.elementor-27 .elementor-element.elementor-element-10e60fa > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.2;}.elementor-27 .elementor-element.elementor-element-10e60fa:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.5;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-10e60fa.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-10e60fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-10e60fa > .elementor-element-populated{transition:background 2.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-10e60fa > .elementor-element-populated > .elementor-background-overlay{transition:background 2.8s, border-radius 0.3s, opacity 2.8s;}.elementor-27 .elementor-element.elementor-element-0ce9ab0 > .elementor-widget-container{background-color:rgba(20,20,20,0.38);padding:1em 1em 1em 1em;}.elementor-27 .elementor-element.elementor-element-0ce9ab0.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27 .elementor-element.elementor-element-0ce9ab0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;text-transform:capitalize;line-height:50px;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-b28b71b .elementor-button{background-color:#D58FB187;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:2.2em;letter-spacing:2.2px;fill:var( --e-global-color-23d3273 );color:var( --e-global-color-23d3273 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-23d3273 );border-radius:50px 50px 50px 50px;padding:5px 20px 5px 20px;}.elementor-27 .elementor-element.elementor-element-b28b71b .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-b28b71b .elementor-button:focus{background-color:#D58FB100;}.elementor-27 .elementor-element.elementor-element-b28b71b > .elementor-widget-container{margin:100px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-b28b71b{z-index:1;}.elementor-27 .elementor-element.elementor-element-1fd32c5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-1fd32c5 > .elementor-container{min-height:400px;text-align:center;}.elementor-27 .elementor-element.elementor-element-1fd32c5{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-1fd32c5, .elementor-27 .elementor-element.elementor-element-1fd32c5 > .elementor-background-overlay{border-radius:5% 5% 5% 5%;}.elementor-27 .elementor-element.elementor-element-ba9e09c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-ba9e09c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilussionbeauty.com/wp-content/uploads/2023/08/indiba-valencia.jpg");background-position:center right;background-size:cover;}.elementor-27 .elementor-element.elementor-element-ba9e09c > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.2;}.elementor-27 .elementor-element.elementor-element-ba9e09c:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.5;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-ba9e09c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-ba9e09c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-ba9e09c > .elementor-element-populated{transition:background 2.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-ba9e09c > .elementor-element-populated > .elementor-background-overlay{transition:background 2.7s, border-radius 0.3s, opacity 2.7s;}.elementor-27 .elementor-element.elementor-element-9d08e47 > .elementor-widget-container{background-color:rgba(20,20,20,0.38);padding:1em 1em 1em 1em;}.elementor-27 .elementor-element.elementor-element-9d08e47.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27 .elementor-element.elementor-element-9d08e47 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;text-transform:capitalize;line-height:50px;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-6e20f7d .elementor-button{background-color:#D58FB187;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:2.2em;letter-spacing:2.2px;fill:var( --e-global-color-23d3273 );color:var( --e-global-color-23d3273 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-23d3273 );border-radius:50px 50px 50px 50px;padding:5px 20px 5px 20px;}.elementor-27 .elementor-element.elementor-element-6e20f7d .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-6e20f7d .elementor-button:focus{background-color:#D58FB100;}.elementor-27 .elementor-element.elementor-element-6e20f7d > .elementor-widget-container{margin:145px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-6e20f7d{z-index:1;}.elementor-27 .elementor-element.elementor-element-34cde153 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-11d4675e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-11d4675e > .elementor-container{min-height:400px;text-align:center;}.elementor-27 .elementor-element.elementor-element-11d4675e{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-11d4675e, .elementor-27 .elementor-element.elementor-element-11d4675e > .elementor-background-overlay{border-radius:5% 5% 5% 5%;}.elementor-27 .elementor-element.elementor-element-65044c93:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-65044c93 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilussionbeauty.com/wp-content/uploads/2023/08/image0-1.jpeg");background-position:bottom center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-65044c93:hover > .elementor-element-populated{background-image:url("https://ilussionbeauty.com/wp-content/uploads/2023/08/image0-1.jpeg");background-position:bottom center;}.elementor-27 .elementor-element.elementor-element-65044c93 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.2;}.elementor-27 .elementor-element.elementor-element-65044c93:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.5;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-65044c93.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-65044c93.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-65044c93 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-65044c93 > .elementor-element-populated{transition:background 2.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-65044c93 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-3f0b903c > .elementor-widget-container{background-color:rgba(20,20,20,0.38);padding:1em 1em 1em 1em;}.elementor-27 .elementor-element.elementor-element-3f0b903c.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27 .elementor-element.elementor-element-3f0b903c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;text-transform:capitalize;line-height:50px;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-f0ef0a5 .elementor-button{background-color:#D58FB187;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:2.2em;letter-spacing:2.2px;fill:var( --e-global-color-23d3273 );color:var( --e-global-color-23d3273 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-23d3273 );border-radius:50px 50px 50px 50px;padding:5px 20px 5px 20px;}.elementor-27 .elementor-element.elementor-element-f0ef0a5 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-f0ef0a5 .elementor-button:focus{background-color:#D58FB100;}.elementor-27 .elementor-element.elementor-element-f0ef0a5 > .elementor-widget-container{margin:120px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-f0ef0a5{z-index:1;}.elementor-27 .elementor-element.elementor-element-ad415af > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-ad415af > .elementor-container{min-height:400px;text-align:center;}.elementor-27 .elementor-element.elementor-element-ad415af{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-ad415af, .elementor-27 .elementor-element.elementor-element-ad415af > .elementor-background-overlay{border-radius:5% 5% 5% 5%;}.elementor-27 .elementor-element.elementor-element-43f8196:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-43f8196 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilussionbeauty.com/wp-content/uploads/2023/08/WhatsApp-Image-2023-07-19-at-17.06.18-1.jpeg");background-position:bottom center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-43f8196 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.2;}.elementor-27 .elementor-element.elementor-element-43f8196:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.5;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-43f8196.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-43f8196.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-43f8196 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-43f8196 > .elementor-element-populated{transition:background 2.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-43f8196 > .elementor-element-populated > .elementor-background-overlay{transition:background 3s, border-radius 0.3s, opacity 3s;}.elementor-27 .elementor-element.elementor-element-f44ad63 > .elementor-widget-container{background-color:rgba(20,20,20,0.38);padding:1em 1em 1em 1em;}.elementor-27 .elementor-element.elementor-element-f44ad63.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27 .elementor-element.elementor-element-f44ad63 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;text-transform:capitalize;line-height:50px;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-c3d7cc5 .elementor-button{background-color:#D58FB187;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:2.2em;letter-spacing:2.2px;fill:var( --e-global-color-23d3273 );color:var( --e-global-color-23d3273 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-23d3273 );border-radius:50px 50px 50px 50px;padding:5px 20px 5px 20px;}.elementor-27 .elementor-element.elementor-element-c3d7cc5 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-c3d7cc5 .elementor-button:focus{background-color:#D58FB100;}.elementor-27 .elementor-element.elementor-element-c3d7cc5 > .elementor-widget-container{margin:75px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-c3d7cc5{z-index:1;}.elementor-27 .elementor-element.elementor-element-4108068 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-4108068 > .elementor-container{min-height:400px;text-align:center;}.elementor-27 .elementor-element.elementor-element-4108068{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-4108068, .elementor-27 .elementor-element.elementor-element-4108068 > .elementor-background-overlay{border-radius:5% 5% 5% 5%;}.elementor-27 .elementor-element.elementor-element-873962d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-873962d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilussionbeauty.com/wp-content/uploads/2023/08/maderoterapia-rodillo-liso-1.jpg");background-position:bottom center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-873962d > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.2;}.elementor-27 .elementor-element.elementor-element-873962d:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.5;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-873962d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-873962d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-873962d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-873962d > .elementor-element-populated{transition:background 2.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-873962d > .elementor-element-populated > .elementor-background-overlay{transition:background 2.7s, border-radius 0.3s, opacity 2.7s;}.elementor-27 .elementor-element.elementor-element-89aa2c6 > .elementor-widget-container{background-color:rgba(20,20,20,0.38);padding:1em 1em 1em 1em;}.elementor-27 .elementor-element.elementor-element-89aa2c6.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27 .elementor-element.elementor-element-89aa2c6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;text-transform:capitalize;line-height:50px;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-fd483ae .elementor-button{background-color:#D58FB187;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:2.2em;letter-spacing:2.2px;fill:var( --e-global-color-23d3273 );color:var( --e-global-color-23d3273 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-23d3273 );border-radius:50px 50px 50px 50px;padding:5px 20px 5px 20px;}.elementor-27 .elementor-element.elementor-element-fd483ae .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-fd483ae .elementor-button:focus{background-color:#D58FB100;}.elementor-27 .elementor-element.elementor-element-fd483ae > .elementor-widget-container{margin:170px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-fd483ae{z-index:1;}.elementor-27 .elementor-element.elementor-element-1889b86b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-98209f8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-98209f8 > .elementor-container{min-height:400px;text-align:center;}.elementor-27 .elementor-element.elementor-element-98209f8{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-98209f8, .elementor-27 .elementor-element.elementor-element-98209f8 > .elementor-background-overlay{border-radius:5% 5% 5% 5%;}.elementor-27 .elementor-element.elementor-element-a576b2d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-a576b2d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilussionbeauty.com/wp-content/uploads/2023/08/IMG_6388-scaled.jpg");background-position:top center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-a576b2d > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.2;}.elementor-27 .elementor-element.elementor-element-a576b2d:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.5;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-a576b2d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-a576b2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-a576b2d > .elementor-element-populated{transition:background 2.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-a576b2d > .elementor-element-populated > .elementor-background-overlay{transition:background 2.6s, border-radius 0.3s, opacity 2.6s;}.elementor-27 .elementor-element.elementor-element-464600e > .elementor-widget-container{background-color:rgba(20,20,20,0.38);padding:1em 1em 1em 1em;}.elementor-27 .elementor-element.elementor-element-464600e.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27 .elementor-element.elementor-element-464600e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;text-transform:capitalize;line-height:50px;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-36cc28f .elementor-button{background-color:#D58FB187;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:2.2em;letter-spacing:2.2px;fill:var( --e-global-color-23d3273 );color:var( --e-global-color-23d3273 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-23d3273 );border-radius:50px 50px 50px 50px;padding:5px 20px 5px 20px;}.elementor-27 .elementor-element.elementor-element-36cc28f .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-36cc28f .elementor-button:focus{background-color:#D58FB100;}.elementor-27 .elementor-element.elementor-element-36cc28f > .elementor-widget-container{margin:100px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-36cc28f{z-index:1;}.elementor-27 .elementor-element.elementor-element-25cddce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-25cddce > .elementor-container{min-height:400px;text-align:center;}.elementor-27 .elementor-element.elementor-element-25cddce{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-25cddce, .elementor-27 .elementor-element.elementor-element-25cddce > .elementor-background-overlay{border-radius:5% 5% 5% 5%;}.elementor-27 .elementor-element.elementor-element-9349404:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-9349404 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilussionbeauty.com/wp-content/uploads/2023/09/IMG_7823_-edited-scaled.jpg");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-9349404 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.2;}.elementor-27 .elementor-element.elementor-element-9349404:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.5;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-9349404.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-9349404.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-9349404 > .elementor-element-populated{transition:background 2.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-9349404 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.6s, border-radius 0.3s, opacity 2.6s;}.elementor-27 .elementor-element.elementor-element-e7d924a > .elementor-widget-container{background-color:rgba(20,20,20,0.38);padding:1em 1em 1em 1em;}.elementor-27 .elementor-element.elementor-element-e7d924a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27 .elementor-element.elementor-element-e7d924a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;text-transform:capitalize;line-height:50px;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-71cfa31 .elementor-button{background-color:#D58FB187;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:2.2em;letter-spacing:2.2px;fill:var( --e-global-color-23d3273 );color:var( --e-global-color-23d3273 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-23d3273 );border-radius:50px 50px 50px 50px;padding:5px 20px 5px 20px;}.elementor-27 .elementor-element.elementor-element-71cfa31 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-71cfa31 .elementor-button:focus{background-color:#D58FB100;}.elementor-27 .elementor-element.elementor-element-71cfa31 > .elementor-widget-container{margin:100px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-71cfa31{z-index:1;}.elementor-27 .elementor-element.elementor-element-190cdf8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-190cdf8 > .elementor-container{min-height:400px;text-align:center;}.elementor-27 .elementor-element.elementor-element-190cdf8{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-190cdf8, .elementor-27 .elementor-element.elementor-element-190cdf8 > .elementor-background-overlay{border-radius:5% 5% 5% 5%;}.elementor-27 .elementor-element.elementor-element-9b7e105:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-9b7e105 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilussionbeauty.com/wp-content/uploads/2023/08/WhatsApp-Image-2023-08-30-at-17.55.12.jpeg");background-position:center right;background-size:cover;}.elementor-27 .elementor-element.elementor-element-9b7e105 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.2;}.elementor-27 .elementor-element.elementor-element-9b7e105:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-089a0c5 );opacity:0.5;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-9b7e105.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-9b7e105.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-9b7e105 > .elementor-element-populated{transition:background 2.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-9b7e105 > .elementor-element-populated > .elementor-background-overlay{transition:background 2.7s, border-radius 0.3s, opacity 2.7s;}.elementor-27 .elementor-element.elementor-element-af40305 > .elementor-widget-container{background-color:rgba(20,20,20,0.38);padding:1em 1em 1em 1em;}.elementor-27 .elementor-element.elementor-element-af40305.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27 .elementor-element.elementor-element-af40305 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;text-transform:capitalize;line-height:50px;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-7e22ff4 .elementor-button{background-color:#D58FB187;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:2.2em;letter-spacing:2.2px;fill:var( --e-global-color-23d3273 );color:var( --e-global-color-23d3273 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-23d3273 );border-radius:50px 50px 50px 50px;padding:5px 20px 5px 20px;}.elementor-27 .elementor-element.elementor-element-7e22ff4 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-7e22ff4 .elementor-button:focus{background-color:#D58FB100;}.elementor-27 .elementor-element.elementor-element-7e22ff4 > .elementor-widget-container{margin:150px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-7e22ff4{z-index:1;}.elementor-27 .elementor-element.elementor-element-5673aacd:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5673aacd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilussionbeauty.com/wp-content/uploads/2023/08/unnamed-1.jpg");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-5673aacd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 0em 6em 0em;}.elementor-27 .elementor-element.elementor-element-5673aacd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-6a8d9e2c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-6a8d9e2c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.83);}.elementor-27 .elementor-element.elementor-element-6a8d9e2c > .elementor-element-populated{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;padding:6em 4em 6em 4em;}.elementor-27 .elementor-element.elementor-element-6a8d9e2c:hover > .elementor-element-populated{box-shadow:0px 0px 40px 0px rgba(0,0,0,0.3);}.elementor-27 .elementor-element.elementor-element-6a8d9e2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-6fb220f3{--divider-border-style:solid;--divider-border-width:2px;}.elementor-27 .elementor-element.elementor-element-6fb220f3 > .elementor-widget-container{margin:0px -120px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6fb220f3 .elementor-divider-separator{width:250px;margin:0 auto;margin-left:0;}.elementor-27 .elementor-element.elementor-element-6fb220f3 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-27 .elementor-element.elementor-element-335ae776{--divider-border-style:solid;--divider-border-width:2px;}.elementor-27 .elementor-element.elementor-element-335ae776 > .elementor-widget-container{margin:0px -120px 0px 0px;}.elementor-27 .elementor-element.elementor-element-335ae776 .elementor-divider-separator{width:250px;margin:0 auto;margin-right:0;}.elementor-27 .elementor-element.elementor-element-335ae776 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-27 .elementor-element.elementor-element-5d2a0f20{z-index:1;text-align:center;}.elementor-27 .elementor-element.elementor-element-5d2a0f20 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;text-transform:capitalize;font-style:oblique;line-height:1em;color:#D58FB1;}.elementor-27 .elementor-element.elementor-element-60dde82f > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-60dde82f{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:bold;text-transform:uppercase;line-height:2.2em;}.elementor-27 .elementor-element.elementor-element-6b020fe8{border-style:solid;border-width:2px 0px 2px 0px;border-color:#d3d3d3;margin-top:0px;margin-bottom:40px;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-6b020fe8 > .elementor-container{text-align:center;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-27 .elementor-element.elementor-element-f789d54 .elementor-counter-number-wrapper{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-f789d54 .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-2bd15268:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-2bd15268 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilussionbeauty.com/wp-content/uploads/2023/08/vertical-grey-line.png");background-position:center center;background-repeat:repeat-y;}.elementor-27 .elementor-element.elementor-element-2bd15268 > .elementor-element-populated{box-shadow:0px 0px 0px 10px #ffffff inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-2bd15268 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-5a763416{--spacer-size:50px;}.elementor-27 .elementor-element.elementor-element-5a9d570 .elementor-counter-number-wrapper{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-27 .elementor-element.elementor-element-5a9d570 .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-7573bdbf > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-7573bdbf{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;line-height:2.1em;color:#54595f;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-316c412e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-316c412e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-316c412e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-316c412e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 4em 0em;}.elementor-27 .elementor-element.elementor-element-316c412e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-6b054015 > .elementor-widget-container{background-color:rgba(0,0,0,0.8);margin:0px 0px 0px 0px;padding:4em 4em 4em 4em;}.elementor-27 .elementor-element.elementor-element-6b054015.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27 .elementor-element.elementor-element-6b054015{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;line-height:2.2em;color:#CCCCCC;}.elementor-27 .elementor-element.elementor-element-3c8a20f0 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:2.2em;letter-spacing:2.2px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:50px 50px 50px 50px;padding:6px 16px 6px 20px;}.elementor-27 .elementor-element.elementor-element-3c8a20f0 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-3c8a20f0 .elementor-button:focus{background-color:#D58FB173;color:#ffffff;border-color:rgba(0,0,0,0);}.elementor-27 .elementor-element.elementor-element-3c8a20f0 > .elementor-widget-container{background-color:rgba(0,0,0,0.8);padding:0em 0em 4em 0em;}.elementor-27 .elementor-element.elementor-element-3c8a20f0.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-27 .elementor-element.elementor-element-3c8a20f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-3c8a20f0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-3c8a20f0 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-3c8a20f0 .elementor-button:focus svg{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-1e77313c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-1e77313c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1e77313c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilussionbeauty.com/wp-content/uploads/2023/08/Archivo_004.png");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-1e77313c > .elementor-background-overlay{background-color:#141414;opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-1e77313c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-66ddd589 > .elementor-element-populated{padding:6em 4em 6em 4em;}.elementor-27 .elementor-element.elementor-element-66ddd589{z-index:1;}.elementor-27 .elementor-element.elementor-element-6cc1ce87{text-align:center;}.elementor-27 .elementor-element.elementor-element-6cc1ce87 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-ba90d8c .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:2.2em;letter-spacing:2.2px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:50px 50px 50px 50px;padding:6px 16px 6px 20px;}.elementor-27 .elementor-element.elementor-element-ba90d8c .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-ba90d8c .elementor-button:focus{background-color:#D58FB173;color:#ffffff;border-color:rgba(0,0,0,0);}.elementor-27 .elementor-element.elementor-element-ba90d8c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-ba90d8c .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-ba90d8c .elementor-button:focus svg{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-17ac8cc2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-17ac8cc2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0.7);}.elementor-27 .elementor-element.elementor-element-17ac8cc2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 4em 4em 4em;}.elementor-27 .elementor-element.elementor-element-17ac8cc2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-17d0df7c{--divider-border-style:solid;--divider-border-width:2px;}.elementor-27 .elementor-element.elementor-element-17d0df7c > .elementor-widget-container{margin:0px -120px 0px 0px;}.elementor-27 .elementor-element.elementor-element-17d0df7c .elementor-divider-separator{width:250px;margin:0 auto;margin-right:0;}.elementor-27 .elementor-element.elementor-element-17d0df7c .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-27 .elementor-element.elementor-element-296bc977{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;line-height:2em;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-6694ccc6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-6694ccc6:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6694ccc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilussionbeauty.com/wp-content/uploads/2023/08/Archivo_002.png");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-6694ccc6 > .elementor-background-overlay{background-color:#141414;opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-6694ccc6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:1px;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-3105e888:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-3105e888 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0.7);}.elementor-27 .elementor-element.elementor-element-3105e888 > .elementor-element-populated{box-shadow:0px 0px 50px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 4em 4em 4em;}.elementor-27 .elementor-element.elementor-element-3105e888 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-6b5560ad{--divider-border-style:solid;--divider-border-width:2px;}.elementor-27 .elementor-element.elementor-element-6b5560ad > .elementor-widget-container{margin:0px 0px 0px -120px;}.elementor-27 .elementor-element.elementor-element-6b5560ad .elementor-divider-separator{width:250px;margin:0 auto;margin-left:0;}.elementor-27 .elementor-element.elementor-element-6b5560ad .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-27 .elementor-element.elementor-element-2eb854d1{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;line-height:2em;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-45b90339 > .elementor-element-populated{padding:6em 4em 6em 4em;}.elementor-27 .elementor-element.elementor-element-60d91240{text-align:center;}.elementor-27 .elementor-element.elementor-element-60d91240 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-21c7f2d3 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:2.2em;letter-spacing:2.2px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:50px 50px 50px 50px;padding:6px 16px 6px 20px;}.elementor-27 .elementor-element.elementor-element-21c7f2d3 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-21c7f2d3 .elementor-button:focus{background-color:#D58FB173;color:#ffffff;border-color:#D58FB173;}.elementor-27 .elementor-element.elementor-element-21c7f2d3 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-21c7f2d3 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-21c7f2d3 .elementor-button:focus svg{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-5a2a7979 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-5a2a7979:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5a2a7979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilussionbeauty.com/wp-content/uploads/2023/08/Archivo_000.png");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-5a2a7979 > .elementor-background-overlay{background-color:#3f2221;opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-5a2a7979 .elementor-background-overlay{filter:brightness( 105% ) contrast( 46% ) saturate( 98% ) blur( 0px ) hue-rotate( 0deg );}.elementor-27 .elementor-element.elementor-element-5a2a7979{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:1px;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-2da71779 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 4em 6em 4em;}.elementor-27 .elementor-element.elementor-element-2da71779 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-2da71779{z-index:1;}.elementor-27 .elementor-element.elementor-element-712bb786{text-align:center;}.elementor-27 .elementor-element.elementor-element-712bb786 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-125d16db .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:2.2em;letter-spacing:2.2px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:50px 50px 50px 50px;padding:6px 16px 6px 20px;}.elementor-27 .elementor-element.elementor-element-125d16db .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-125d16db .elementor-button:focus{background-color:#D58FB173;color:#ffffff;border-color:rgba(0,0,0,0);}.elementor-27 .elementor-element.elementor-element-125d16db > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-125d16db .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-125d16db .elementor-button:focus svg{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-6d8d6254:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-6d8d6254 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0.7);}.elementor-27 .elementor-element.elementor-element-6d8d6254 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 4em 4em 4em;}.elementor-27 .elementor-element.elementor-element-6d8d6254 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-5aea9225{--divider-border-style:solid;--divider-border-width:2px;}.elementor-27 .elementor-element.elementor-element-5aea9225 > .elementor-widget-container{margin:0px -120px 0px 0px;}.elementor-27 .elementor-element.elementor-element-5aea9225 .elementor-divider-separator{width:250px;margin:0 auto;margin-right:0;}.elementor-27 .elementor-element.elementor-element-5aea9225 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-27 .elementor-element.elementor-element-609a3c80{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;line-height:2em;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-6007504d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6007504d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23d3273 );}.elementor-27 .elementor-element.elementor-element-6007504d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-27 .elementor-element.elementor-element-6007504d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-63ac1e3a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-27 .elementor-element.elementor-element-63ac1e3a > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-63ac1e3a > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-63ac1e3a > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-27 .elementor-element.elementor-element-63ac1e3a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;padding:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-63ac1e3a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-36eca7f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2rem;font-weight:500;line-height:1.1666em;color:#D58FB1;}.elementor-27 .elementor-element.elementor-element-31df2a4{--divider-border-style:solid;--divider-border-width:2.2px;}.elementor-27 .elementor-element.elementor-element-31df2a4 .elementor-divider-separator{width:48px;margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-31df2a4 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-27 .elementor-element.elementor-element-1fd03c85 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-27 .elementor-element.elementor-element-447b9aca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:bold;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-1483841b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2rem;font-weight:500;line-height:1.1666em;color:#D58FB1;}.elementor-27 .elementor-element.elementor-element-5a069949{--divider-border-style:solid;--divider-border-width:2.2px;}.elementor-27 .elementor-element.elementor-element-5a069949 .elementor-divider-separator{width:48px;}.elementor-27 .elementor-element.elementor-element-5a069949 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-27 .elementor-element.elementor-element-3c42c40a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-27 .elementor-element.elementor-element-3c42c40a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;line-height:1.617em;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-50ac1d9d > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(255,255,255,0.12);}.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-27 .elementor-element.elementor-element-56d45873 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-27 .elementor-element.elementor-element-56d45873 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-27 .elementor-element.elementor-element-56d45873 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-27 .elementor-element.elementor-element-56d45873 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-27 .elementor-element.elementor-element-56d45873 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-27 .elementor-element.elementor-element-56d45873 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#A0617F;}.elementor-27 .elementor-element.elementor-element-56d45873 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#A0617F;}.elementor-27 .elementor-element.elementor-element-56d45873 .elementor-icon-list-icon i{transition:color 2.6s;}.elementor-27 .elementor-element.elementor-element-56d45873 .elementor-icon-list-icon svg{transition:fill 2.6s;}.elementor-27 .elementor-element.elementor-element-56d45873{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-56d45873 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-27 .elementor-element.elementor-element-56d45873 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-56d45873 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:0.875rem;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-56d45873 .elementor-icon-list-text{color:var( --e-global-color-089a0c5 );transition:color 2.4s;}.elementor-27 .elementor-element.elementor-element-56d45873 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#D8B9B1;}.elementor-27 .elementor-element.elementor-element-db605f0 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(255,255,255,0.12);}.elementor-27 .elementor-element.elementor-element-4504ab7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-27 .elementor-element.elementor-element-4504ab7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-27 .elementor-element.elementor-element-4504ab7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-27 .elementor-element.elementor-element-4504ab7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-27 .elementor-element.elementor-element-4504ab7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-27 .elementor-element.elementor-element-4504ab7 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#A0617F;}.elementor-27 .elementor-element.elementor-element-4504ab7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#A0617F;}.elementor-27 .elementor-element.elementor-element-4504ab7 .elementor-icon-list-icon i{transition:color 2.6s;}.elementor-27 .elementor-element.elementor-element-4504ab7 .elementor-icon-list-icon svg{transition:fill 2.6s;}.elementor-27 .elementor-element.elementor-element-4504ab7{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-4504ab7 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-27 .elementor-element.elementor-element-4504ab7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-4504ab7 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:0.875rem;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-4504ab7 .elementor-icon-list-text{color:var( --e-global-color-089a0c5 );transition:color 2.4s;}.elementor-27 .elementor-element.elementor-element-4504ab7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#D8B9B1;}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-14b4f0bc > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-14b4f0bc{text-align:center;}.elementor-27 .elementor-element.elementor-element-14b4f0bc .elementor-heading-title{font-size:63px;letter-spacing:-3px;}.elementor-27 .elementor-element.elementor-element-31ddb4e0{text-align:center;}.elementor-27 .elementor-element.elementor-element-31942470 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-31942470 .elementor-divider{text-align:center;}.elementor-27 .elementor-element.elementor-element-31942470 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-1b5bc24c{padding:100px 25px 100px 25px;}.elementor-27 .elementor-element.elementor-element-1889b86b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-98209f8 > .elementor-container{min-height:443px;}.elementor-27 .elementor-element.elementor-element-25cddce > .elementor-container{min-height:443px;}.elementor-27 .elementor-element.elementor-element-190cdf8 > .elementor-container{min-height:443px;}.elementor-27 .elementor-element.elementor-element-6fb220f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6fb220f3 .elementor-divider{text-align:center;}.elementor-27 .elementor-element.elementor-element-6fb220f3 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-335ae776 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-335ae776 .elementor-divider{text-align:center;}.elementor-27 .elementor-element.elementor-element-335ae776 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-5d2a0f20{text-align:center;}.elementor-27 .elementor-element.elementor-element-1e77313c{padding:100px 25px 100px 25px;}.elementor-27 .elementor-element.elementor-element-66ddd589 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-17d0df7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-17d0df7c .elementor-divider{text-align:center;}.elementor-27 .elementor-element.elementor-element-17d0df7c .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-6694ccc6{padding:100px 25px 100px 25px;}.elementor-27 .elementor-element.elementor-element-6b5560ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6b5560ad .elementor-divider{text-align:center;}.elementor-27 .elementor-element.elementor-element-6b5560ad .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-45b90339 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-5a2a7979{padding:100px 25px 100px 25px;}.elementor-27 .elementor-element.elementor-element-2da71779 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-5aea9225 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-5aea9225 .elementor-divider{text-align:center;}.elementor-27 .elementor-element.elementor-element-5aea9225 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-609a3c80{text-align:start;}.elementor-27 .elementor-element.elementor-element-36eca7f .elementor-heading-title{font-size:2.5rem;}.elementor-27 .elementor-element.elementor-element-1483841b .elementor-heading-title{font-size:2.5rem;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-6a508656 > .elementor-container{min-height:174px;}.elementor-27 .elementor-element.elementor-element-6a508656 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-27 .elementor-element.elementor-element-14b4f0bc{text-align:center;}.elementor-27 .elementor-element.elementor-element-14b4f0bc .elementor-heading-title{font-size:26px;letter-spacing:-2px;}.elementor-27 .elementor-element.elementor-element-6da97e7d .elementor-heading-title{font-size:17px;}.elementor-27 .elementor-element.elementor-element-27165a26 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-0451eeb{text-align:start;font-size:13px;}.elementor-27 .elementor-element.elementor-element-419b5cc5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-65b6a0dd{text-align:start;font-size:13px;}.elementor-27 .elementor-element.elementor-element-31ddb4e0{text-align:center;}.elementor-27 .elementor-element.elementor-element-31942470 .elementor-divider{text-align:center;}.elementor-27 .elementor-element.elementor-element-31942470 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-52a44a1a{font-size:13px;}.elementor-27 .elementor-element.elementor-element-1b5bc24c{padding:50px 20px 50px 20px;}.elementor-27 .elementor-element.elementor-element-749948aa > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-5dd32f8e > .elementor-container{min-height:400px;}.elementor-27 .elementor-element.elementor-element-5dd32f8e{margin-top:0px;margin-bottom:20px;}.elementor-27 .elementor-element.elementor-element-873e06a > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-27 .elementor-element.elementor-element-9690d7b > .elementor-container{min-height:400px;}.elementor-27 .elementor-element.elementor-element-9690d7b{margin-top:0px;margin-bottom:20px;}.elementor-27 .elementor-element.elementor-element-b28b71b > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-27 .elementor-element.elementor-element-1fd32c5 > .elementor-container{min-height:400px;}.elementor-27 .elementor-element.elementor-element-1fd32c5{margin-top:0px;margin-bottom:20px;}.elementor-27 .elementor-element.elementor-element-6e20f7d > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-27 .elementor-element.elementor-element-11d4675e > .elementor-container{min-height:400px;}.elementor-27 .elementor-element.elementor-element-f0ef0a5 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-27 .elementor-element.elementor-element-ad415af > .elementor-container{min-height:400px;}.elementor-27 .elementor-element.elementor-element-c3d7cc5 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-27 .elementor-element.elementor-element-4108068 > .elementor-container{min-height:400px;}.elementor-27 .elementor-element.elementor-element-fd483ae > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-27 .elementor-element.elementor-element-1889b86b > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-98209f8 > .elementor-container{min-height:400px;}.elementor-27 .elementor-element.elementor-element-36cc28f > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-27 .elementor-element.elementor-element-25cddce > .elementor-container{min-height:400px;}.elementor-27 .elementor-element.elementor-element-71cfa31 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-27 .elementor-element.elementor-element-190cdf8 > .elementor-container{min-height:400px;}.elementor-27 .elementor-element.elementor-element-7e22ff4 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-27 .elementor-element.elementor-element-5673aacd{padding:4px 4px 4px 4px;}.elementor-27 .elementor-element.elementor-element-6a8d9e2c > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-27 .elementor-element.elementor-element-6fb220f3 .elementor-divider{text-align:center;}.elementor-27 .elementor-element.elementor-element-6fb220f3 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-335ae776 .elementor-divider{text-align:center;}.elementor-27 .elementor-element.elementor-element-335ae776 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-5d2a0f20{text-align:center;}.elementor-27 .elementor-element.elementor-element-5a763416{--spacer-size:10px;}.elementor-27 .elementor-element.elementor-element-1e77313c{padding:50px 20px 80px 20px;}.elementor-27 .elementor-element.elementor-element-66ddd589 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-6cc1ce87{text-align:center;}.elementor-27 .elementor-element.elementor-element-6cc1ce87 .elementor-heading-title{font-size:35px;}.elementor-27 .elementor-element.elementor-element-17ac8cc2 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-17d0df7c .elementor-divider{text-align:center;}.elementor-27 .elementor-element.elementor-element-17d0df7c .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-296bc977{text-align:center;}.elementor-27 .elementor-element.elementor-element-6694ccc6{padding:50px 20px 80px 20px;}.elementor-27 .elementor-element.elementor-element-3105e888 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-6b5560ad .elementor-divider{text-align:center;}.elementor-27 .elementor-element.elementor-element-6b5560ad .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-2eb854d1{text-align:center;}.elementor-27 .elementor-element.elementor-element-45b90339 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-60d91240{text-align:center;}.elementor-27 .elementor-element.elementor-element-60d91240 .elementor-heading-title{font-size:35px;}.elementor-27 .elementor-element.elementor-element-5a2a7979{padding:50px 20px 80px 20px;}.elementor-27 .elementor-element.elementor-element-2da71779 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-712bb786{text-align:center;}.elementor-27 .elementor-element.elementor-element-712bb786 .elementor-heading-title{font-size:35px;}.elementor-27 .elementor-element.elementor-element-6d8d6254 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-5aea9225 .elementor-divider{text-align:center;}.elementor-27 .elementor-element.elementor-element-5aea9225 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-609a3c80{text-align:center;}.elementor-27 .elementor-element.elementor-element-6007504d{padding:40px 0px 40px 0px;}.elementor-27 .elementor-element.elementor-element-36eca7f .elementor-heading-title{font-size:1.4rem;}.elementor-27 .elementor-element.elementor-element-447b9aca .elementor-heading-title{font-size:0.75rem;}.elementor-27 .elementor-element.elementor-element-1483841b .elementor-heading-title{font-size:2.5rem;}.elementor-27 .elementor-element.elementor-element-50ac1d9d > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-db605f0 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-42e3f7f6{width:45.033%;}.elementor-27 .elementor-element.elementor-element-2bd15268{width:9.934%;}.elementor-27 .elementor-element.elementor-element-549a0da7{width:45.023%;}.elementor-27 .elementor-element.elementor-element-3105e888{width:50.104%;}.elementor-27 .elementor-element.elementor-element-45b90339{width:49.896%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-749948aa{width:100%;}.elementor-27 .elementor-element.elementor-element-34cde153{width:100%;}.elementor-27 .elementor-element.elementor-element-1889b86b{width:100%;}.elementor-27 .elementor-element.elementor-element-42e3f7f6{width:45%;}.elementor-27 .elementor-element.elementor-element-2bd15268{width:2%;}.elementor-27 .elementor-element.elementor-element-549a0da7{width:44%;}.elementor-27 .elementor-element.elementor-element-66ddd589{width:100%;}.elementor-27 .elementor-element.elementor-element-17ac8cc2{width:100%;}.elementor-27 .elementor-element.elementor-element-3105e888{width:100%;}.elementor-27 .elementor-element.elementor-element-45b90339{width:100%;}.elementor-27 .elementor-element.elementor-element-2da71779{width:100%;}.elementor-27 .elementor-element.elementor-element-6d8d6254{width:100%;}}@media(min-width:1025px){.elementor-27 .elementor-element.elementor-element-1e77313c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1e77313c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-27 .elementor-element.elementor-element-6694ccc6:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6694ccc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-27 .elementor-element.elementor-element-5a2a7979:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5a2a7979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}