.elementor-38 .elementor-element.elementor-element-728f0aaf:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-728f0aaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7EF;}.elementor-38 .elementor-element.elementor-element-728f0aaf > .elementor-background-overlay{background-color:#FFFFFF;background-image:url("https://musasbeautyconcept.com/wp-content/uploads/2026/03/bg-hero@2x.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-728f0aaf > .elementor-container{max-width:1245px;}.elementor-38 .elementor-element.elementor-element-728f0aaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;z-index:0;}.elementor-bc-flex-widget .elementor-38 .elementor-element.elementor-element-1326d299.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-38 .elementor-element.elementor-element-1326d299.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-1326d299.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-38 .elementor-element.elementor-element-1326d299 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-1a9a335 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:75px;font-weight:400;line-height:1em;color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-19da15da{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-4abf9193 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 35px 20px 35px;}.elementor-38 .elementor-element.elementor-element-4abf9193 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-4abf9193 .elementor-button:focus{background-color:var( --e-global-color-871e93a );color:#000000;}.elementor-38 .elementor-element.elementor-element-4abf9193{width:auto;max-width:auto;}.elementor-38 .elementor-element.elementor-element-4abf9193 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-4abf9193 .elementor-button-content-wrapper{flex-direction:row;}.elementor-38 .elementor-element.elementor-element-4abf9193 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-4abf9193 .elementor-button:focus svg{fill:#000000;}.elementor-38 .elementor-element.elementor-element-b2be871 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#6A483C;color:#6A483C;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 35px 20px 35px;}.elementor-38 .elementor-element.elementor-element-b2be871 .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-b2be871 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-b2be871{width:auto;max-width:auto;}.elementor-38 .elementor-element.elementor-element-b2be871 > .elementor-widget-container{margin:20px 0px 0px 20px;border-style:none;}.elementor-38 .elementor-element.elementor-element-b2be871 .elementor-button-content-wrapper{flex-direction:row;}.elementor-38 .elementor-element.elementor-element-b2be871 .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-b2be871 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-7f2206b5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-67639792:not( .elementor-widget-image ) .elementor-widget-container, .elementor-38 .elementor-element.elementor-element-67639792.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://musasbeautyconcept.com/wp-content/uploads/2026/03/Mask-3.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-38 .elementor-element.elementor-element-67639792{text-align:end;}.elementor-38 .elementor-element.elementor-element-67639792 img{width:100%;}.elementor-38 .elementor-element.elementor-element-471e4699{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;top:312px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-471e4699{right:323.374px;}body.rtl .elementor-38 .elementor-element.elementor-element-471e4699{left:323.374px;}.elementor-38 .elementor-element.elementor-element-6ec2c5f2{width:auto;max-width:auto;top:-37px;--width:130px;--rotate:155deg;font-family:var( --e-global-typography-4b8962f-font-family ), Sans-serif;font-size:var( --e-global-typography-4b8962f-font-size );font-weight:var( --e-global-typography-4b8962f-font-weight );text-transform:var( --e-global-typography-4b8962f-text-transform );--word-spacing:8px;--text-color:var( --e-global-color-primary );--transition:0.3s;}.elementor-38 .elementor-element.elementor-element-6ec2c5f2 > .elementor-widget-container{background-color:transparent;padding:38px 28px 28px 28px;background-image:radial-gradient(at center center, #FFF7EF85 7%, #FFFFFF00 63%);}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-6ec2c5f2{left:-24px;}body.rtl .elementor-38 .elementor-element.elementor-element-6ec2c5f2{right:-24px;}.elementor-38 .elementor-element.elementor-element-6ec2c5f2.elementor-widget > .elementor-widget-container, .elementor-38 .elementor-element.elementor-element-6ec2c5f2.elementor-widget > .elementor-widget-container > *{position:relative;--jkit-option-enabled:1.5px;}.elementor-38 .elementor-element.elementor-element-6ec2c5f2.elementor-widget > .elementor-widget-container::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);border-radius:inherit;background-color:inherit;}.elementor-38 .elementor-element.elementor-element-6ec2c5f2:not( .elementor-widget-image ) .elementor-widget-container, .elementor-38 .elementor-element.elementor-element-6ec2c5f2.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://musasbeautyconcept.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-38 .elementor-element.elementor-element-e335651:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-e335651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7EF;}.elementor-38 .elementor-element.elementor-element-e335651 > .elementor-background-overlay{background-image:url("https://musasbeautyconcept.com/wp-content/uploads/2026/03/bg-5@2x.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-e335651 > .elementor-container{max-width:1245px;}.elementor-38 .elementor-element.elementor-element-e335651{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-38 .elementor-element.elementor-element-235a5c7c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-10ae7805 img{border-radius:0% 0% 0% 50%;}.elementor-bc-flex-widget .elementor-38 .elementor-element.elementor-element-2621b429.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-38 .elementor-element.elementor-element-2621b429.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-2621b429 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-38 .elementor-element.elementor-element-90deeb3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-7d08cff2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-27e5267d .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 35px 20px 35px;}.elementor-38 .elementor-element.elementor-element-27e5267d .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-27e5267d .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-27e5267d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-27e5267d .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-27e5267d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-5806811d:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-5806811d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7EF;}.elementor-38 .elementor-element.elementor-element-5806811d > .elementor-container{max-width:1245px;}.elementor-38 .elementor-element.elementor-element-5806811d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-38 .elementor-element.elementor-element-5806811d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-594f3bb6 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-38 .elementor-element.elementor-element-6575889f{text-align:start;}.elementor-38 .elementor-element.elementor-element-6575889f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-f5b8bdf{margin-top:0px;margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-028e26b .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 35px 20px 35px;}.elementor-38 .elementor-element.elementor-element-028e26b .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-028e26b .elementor-button:focus{background-color:var( --e-global-color-871e93a );color:#000000;}.elementor-38 .elementor-element.elementor-element-028e26b{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-028e26b > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-028e26b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-38 .elementor-element.elementor-element-028e26b .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-028e26b .elementor-button:focus svg{fill:#000000;}.elementor-38 .elementor-element.elementor-element-4912c3ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-38 .elementor-element.elementor-element-4912c3ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musasbeautyconcept.com/wp-content/uploads/2026/03/img-miusas-9.jpeg");background-position:bottom center;background-size:cover;}.elementor-38 .elementor-element.elementor-element-4912c3ab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-38 .elementor-element.elementor-element-4912c3ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-1e79d274{--spacer-size:700px;}.elementor-38 .elementor-element.elementor-element-bcecba1:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-bcecba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musasbeautyconcept.com/wp-content/uploads/2026/03/massage-room-at-resort.jpg");background-position:center center;background-size:cover;}.elementor-38 .elementor-element.elementor-element-bcecba1 > .elementor-background-overlay{background-color:var( --e-global-color-871e93a );opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-bcecba1 > .elementor-container{max-width:1245px;}.elementor-38 .elementor-element.elementor-element-bcecba1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 0px;}.elementor-38 .elementor-element.elementor-element-16bf57b2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-38 .elementor-element.elementor-element-16bf57b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-48bfaee4 > .elementor-container{max-width:680px;}.elementor-38 .elementor-element.elementor-element-48bfaee4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-38 .elementor-element.elementor-element-48bfaee4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-2bed2617:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-38 .elementor-element.elementor-element-2bed2617 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7EF;}.elementor-38 .elementor-element.elementor-element-2bed2617 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://musasbeautyconcept.com/wp-content/uploads/2026/03/bg-cta@2x.png");background-position:0px 0px;background-size:cover;opacity:0.3;}.elementor-38 .elementor-element.elementor-element-2bed2617 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-38 .elementor-element.elementor-element-2bed2617 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-3c86b52b{text-align:center;}.elementor-38 .elementor-element.elementor-element-3c86b52b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-8fe3d9d > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-38 .elementor-element.elementor-element-8fe3d9d{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-57c9f9c .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 35px 20px 35px;}.elementor-38 .elementor-element.elementor-element-57c9f9c .elementor-button:hover, .elementor-38 .elementor-element.elementor-element-57c9f9c .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-57c9f9c{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-57c9f9c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-57c9f9c .elementor-button:hover svg, .elementor-38 .elementor-element.elementor-element-57c9f9c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-6a9be85b:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-6a9be85b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7EF;}.elementor-38 .elementor-element.elementor-element-6a9be85b > .elementor-background-overlay{background-image:url("https://musasbeautyconcept.com/wp-content/uploads/2026/03/bg-2_1@2x.png");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-6a9be85b > .elementor-container{max-width:1245px;}.elementor-38 .elementor-element.elementor-element-6a9be85b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-38 .elementor-element.elementor-element-475a761e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-14141bd6{text-align:center;}.elementor-38 .elementor-element.elementor-element-14141bd6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-19f4e08c > .elementor-widget-container{padding:0% 30% 0% 30%;}.elementor-38 .elementor-element.elementor-element-19f4e08c{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-65b81c0e:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-65b81c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7EF;}.elementor-38 .elementor-element.elementor-element-65b81c0e > .elementor-background-overlay{background-image:url("https://musasbeautyconcept.com/wp-content/uploads/2026/03/bg-3@2x.png");background-position:0px -21px;background-size:cover;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-65b81c0e > .elementor-container{max-width:1245px;}.elementor-38 .elementor-element.elementor-element-65b81c0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 180px 0px;}.elementor-38 .elementor-element.elementor-element-41385745 > .elementor-element-populated{padding:0px 20px 30px 0px;}.elementor-38 .elementor-element.elementor-element-4f48bcdf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-38 .elementor-element.elementor-element-4f48bcdf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musasbeautyconcept.com/wp-content/uploads/2026/03/young-attractive-woman-with-wet-hair-in-white-towe-2021-08-29-03-54-49-utc.jpg");background-size:cover;}.elementor-38 .elementor-element.elementor-element-4f48bcdf > .elementor-element-populated, .elementor-38 .elementor-element.elementor-element-4f48bcdf > .elementor-element-populated > .elementor-background-overlay, .elementor-38 .elementor-element.elementor-element-4f48bcdf > .elementor-background-slideshow{border-radius:0px 0px 0px 200px;}.elementor-38 .elementor-element.elementor-element-4f48bcdf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-4f48bcdf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-f2c9d28{--spacer-size:540px;}.elementor-38 .elementor-element.elementor-element-4c99a54f > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 30px;}.elementor-38 .elementor-element.elementor-element-371ca1f8{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-38 .elementor-element.elementor-element-52b8d67a{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;top:376px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-52b8d67a{left:269px;}body.rtl .elementor-38 .elementor-element.elementor-element-52b8d67a{right:269px;}.elementor-38 .elementor-element.elementor-element-52b8d67a img{border-radius:0px 100px 0px 0px;}.elementor-bc-flex-widget .elementor-38 .elementor-element.elementor-element-2d5e0fc6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-38 .elementor-element.elementor-element-2d5e0fc6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-2d5e0fc6 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-38 .elementor-element.elementor-element-76c9f286 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-38 .elementor-element.elementor-element-76c9f286{text-align:start;}.elementor-38 .elementor-element.elementor-element-76c9f286 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-7aca484{width:auto;max-width:auto;top:163px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-7aca484{left:39px;}body.rtl .elementor-38 .elementor-element.elementor-element-7aca484{right:39px;}.elementor-38 .elementor-element.elementor-element-7aca484 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-7aca484.elementor-view-stacked .elementor-icon{background-color:#6A483C75;}.elementor-38 .elementor-element.elementor-element-7aca484.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-7aca484.elementor-view-default .elementor-icon{color:#6A483C75;border-color:#6A483C75;}.elementor-38 .elementor-element.elementor-element-7aca484.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-7aca484.elementor-view-default .elementor-icon svg{fill:#6A483C75;}.elementor-38 .elementor-element.elementor-element-7aca484 .elementor-icon{font-size:65px;}.elementor-38 .elementor-element.elementor-element-7aca484 .elementor-icon svg{height:65px;}.elementor-38 .elementor-element.elementor-element-7aca484 .elementor-icon i, .elementor-38 .elementor-element.elementor-element-7aca484 .elementor-icon svg{transform:rotate(180deg);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-1326d299{width:60%;}.elementor-38 .elementor-element.elementor-element-7f2206b5{width:40%;}.elementor-38 .elementor-element.elementor-element-4f48bcdf{width:55.622%;}.elementor-38 .elementor-element.elementor-element-4c99a54f{width:44.298%;}}@media(max-width:1024px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-594f3bb6{width:100%;}.elementor-38 .elementor-element.elementor-element-4912c3ab{width:100%;}}@media(min-width:1025px){.elementor-38 .elementor-element.elementor-element-bcecba1:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-bcecba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-728f0aaf{padding:50px 15px 50px 15px;}.elementor-bc-flex-widget .elementor-38 .elementor-element.elementor-element-1326d299.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-38 .elementor-element.elementor-element-1326d299.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-1326d299 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-38 .elementor-element.elementor-element-1a9a335 .elementor-heading-title{font-size:52px;}.elementor-38 .elementor-element.elementor-element-19da15da > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-38 .elementor-element.elementor-element-19da15da{font-size:14px;}.elementor-38 .elementor-element.elementor-element-4abf9193 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-38 .elementor-element.elementor-element-b2be871 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-bc-flex-widget .elementor-38 .elementor-element.elementor-element-7f2206b5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-38 .elementor-element.elementor-element-7f2206b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-7f2206b5 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-38 .elementor-element.elementor-element-67639792 img{width:94%;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-471e4699{right:258.4px;}body.rtl .elementor-38 .elementor-element.elementor-element-471e4699{left:258.4px;}.elementor-38 .elementor-element.elementor-element-471e4699{top:267px;}.elementor-38 .elementor-element.elementor-element-6ec2c5f2 > .elementor-widget-container{padding:28px 18px 18px 18px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-6ec2c5f2{left:34px;}body.rtl .elementor-38 .elementor-element.elementor-element-6ec2c5f2{right:34px;}.elementor-38 .elementor-element.elementor-element-6ec2c5f2{top:-7px;--width:80px;font-size:var( --e-global-typography-4b8962f-font-size );}.elementor-38 .elementor-element.elementor-element-e335651 > .elementor-background-overlay{background-position:bottom center;}.elementor-38 .elementor-element.elementor-element-e335651{padding:50px 15px 50px 15px;}.elementor-38 .elementor-element.elementor-element-2621b429 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-38 .elementor-element.elementor-element-90deeb3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-38 .elementor-element.elementor-element-7d08cff2{font-size:var( --e-global-typography-text-font-size );}.elementor-38 .elementor-element.elementor-element-27e5267d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-27e5267d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-38 .elementor-element.elementor-element-5806811d{padding:50px 15px 50px 15px;}.elementor-38 .elementor-element.elementor-element-594f3bb6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-6575889f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-38 .elementor-element.elementor-element-f5b8bdf{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-028e26b .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-38 .elementor-element.elementor-element-4912c3ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-38 .elementor-element.elementor-element-4912c3ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-38 .elementor-element.elementor-element-1e79d274{--spacer-size:207px;}.elementor-38 .elementor-element.elementor-element-48bfaee4 > .elementor-container{max-width:602px;}.elementor-38 .elementor-element.elementor-element-2bed2617 > .elementor-element-populated >  .elementor-background-overlay{background-position:0px 0px;}.elementor-38 .elementor-element.elementor-element-3c86b52b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-38 .elementor-element.elementor-element-8fe3d9d{font-size:var( --e-global-typography-text-font-size );}.elementor-38 .elementor-element.elementor-element-57c9f9c .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-38 .elementor-element.elementor-element-6a9be85b > .elementor-background-overlay{background-position:-340px 70px;}.elementor-38 .elementor-element.elementor-element-6a9be85b{padding:50px 15px 50px 15px;}.elementor-38 .elementor-element.elementor-element-14141bd6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-38 .elementor-element.elementor-element-19f4e08c > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-38 .elementor-element.elementor-element-19f4e08c{font-size:var( --e-global-typography-text-font-size );}.elementor-38 .elementor-element.elementor-element-65b81c0e > .elementor-background-overlay{background-position:0px 0px;}.elementor-38 .elementor-element.elementor-element-65b81c0e{padding:50px 15px 50px 15px;}.elementor-38 .elementor-element.elementor-element-41385745 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-f2c9d28{--spacer-size:385px;}.elementor-38 .elementor-element.elementor-element-4c99a54f.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-38 .elementor-element.elementor-element-4c99a54f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-371ca1f8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-38 .elementor-element.elementor-element-52b8d67a{--container-widget-width:52%;--container-widget-flex-grow:0;width:var( --container-widget-width, 52% );max-width:52%;top:272px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-52b8d67a{left:172px;}body.rtl .elementor-38 .elementor-element.elementor-element-52b8d67a{right:172px;}.elementor-38 .elementor-element.elementor-element-2d5e0fc6 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-38 .elementor-element.elementor-element-76c9f286 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-7aca484{left:22px;}body.rtl .elementor-38 .elementor-element.elementor-element-7aca484{right:22px;}.elementor-38 .elementor-element.elementor-element-7aca484{top:70px;}.elementor-38 .elementor-element.elementor-element-7aca484:not(.e-transform) > .elementor-widget-container{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.elementor-38 .elementor-element.elementor-element-7aca484.e-transform > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-38 .elementor-element.elementor-element-7aca484 .elementor-icon{font-size:56px;}.elementor-38 .elementor-element.elementor-element-7aca484 .elementor-icon svg{height:56px;}.elementor-38 .elementor-element.elementor-element-7aca484 .elementor-icon i, .elementor-38 .elementor-element.elementor-element-7aca484 .elementor-icon svg{transform:rotate(180deg);}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-728f0aaf:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-728f0aaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musasbeautyconcept.com/wp-content/uploads/2026/03/img-miusas-7.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-728f0aaf > .elementor-background-overlay{opacity:0.8;}.elementor-38 .elementor-element.elementor-element-728f0aaf{padding:50px 10px 50px 10px;}.elementor-38 .elementor-element.elementor-element-1326d299 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-1a9a335{text-align:center;}.elementor-38 .elementor-element.elementor-element-1a9a335 .elementor-heading-title{font-size:45px;}.elementor-38 .elementor-element.elementor-element-19da15da > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-38 .elementor-element.elementor-element-19da15da{text-align:center;}.elementor-38 .elementor-element.elementor-element-4abf9193{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-4abf9193 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-38 .elementor-element.elementor-element-b2be871{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-b2be871 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-b2be871 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-38 .elementor-element.elementor-element-7f2206b5 > .elementor-element-populated{padding:40px 0px 0px 0px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-471e4699{right:240.5px;}body.rtl .elementor-38 .elementor-element.elementor-element-471e4699{left:240.5px;}.elementor-38 .elementor-element.elementor-element-471e4699{top:320px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-6ec2c5f2{left:8px;}body.rtl .elementor-38 .elementor-element.elementor-element-6ec2c5f2{right:8px;}.elementor-38 .elementor-element.elementor-element-6ec2c5f2{top:46px;--width:80px;font-size:var( --e-global-typography-4b8962f-font-size );}.elementor-38 .elementor-element.elementor-element-e335651 > .elementor-background-overlay{background-position:bottom right;}.elementor-38 .elementor-element.elementor-element-e335651{padding:50px 10px 50px 10px;}.elementor-38 .elementor-element.elementor-element-2621b429 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-90deeb3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-38 .elementor-element.elementor-element-7d08cff2{font-size:var( --e-global-typography-text-font-size );}.elementor-38 .elementor-element.elementor-element-27e5267d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-38 .elementor-element.elementor-element-5806811d{padding:50px 10px 50px 10px;}.elementor-38 .elementor-element.elementor-element-6575889f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-38 .elementor-element.elementor-element-f5b8bdf{margin-top:20px;margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-028e26b{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-028e26b .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-38 .elementor-element.elementor-element-16bf57b2 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-38 .elementor-element.elementor-element-48bfaee4 > .elementor-container{max-width:500px;}.elementor-38 .elementor-element.elementor-element-2bed2617 > .elementor-element-populated >  .elementor-background-overlay{background-position:-148px 0px;background-repeat:no-repeat;}.elementor-38 .elementor-element.elementor-element-2bed2617 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-38 .elementor-element.elementor-element-3c86b52b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-38 .elementor-element.elementor-element-8fe3d9d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-38 .elementor-element.elementor-element-8fe3d9d{font-size:var( --e-global-typography-text-font-size );}.elementor-38 .elementor-element.elementor-element-57c9f9c{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-57c9f9c .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-38 .elementor-element.elementor-element-6a9be85b > .elementor-background-overlay{background-position:0px 0px;}.elementor-38 .elementor-element.elementor-element-6a9be85b{padding:50px 10px 50px 10px;}.elementor-38 .elementor-element.elementor-element-14141bd6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-38 .elementor-element.elementor-element-19f4e08c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-38 .elementor-element.elementor-element-19f4e08c{font-size:var( --e-global-typography-text-font-size );}.elementor-38 .elementor-element.elementor-element-65b81c0e > .elementor-background-overlay{background-position:0px 0px;}.elementor-38 .elementor-element.elementor-element-65b81c0e{padding:50px 10px 50px 10px;}.elementor-38 .elementor-element.elementor-element-41385745 > .elementor-element-populated{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-52b8d67a{left:0px;}body.rtl .elementor-38 .elementor-element.elementor-element-52b8d67a{right:0px;}.elementor-38 .elementor-element.elementor-element-52b8d67a{top:0px;}.elementor-38 .elementor-element.elementor-element-2d5e0fc6 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-76c9f286 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body:not(.rtl) .elementor-38 .elementor-element.elementor-element-7aca484{left:0px;}body.rtl .elementor-38 .elementor-element.elementor-element-7aca484{right:0px;}.elementor-38 .elementor-element.elementor-element-7aca484{top:92px;}.elementor-38 .elementor-element.elementor-element-7aca484 .elementor-icon{font-size:55px;}.elementor-38 .elementor-element.elementor-element-7aca484 .elementor-icon svg{height:55px;}}/* Start custom CSS for html, class: .elementor-element-a66b8ca */@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500&family=Inter:wght@300;400&display=swap');

#seccion-musas {
    /* He quitado el background-color */
    padding: 40px 0;
    font-family: 'Inter', sans-serif;
    color: #1a1a1a;
}

#seccion-musas .container-servicios {
    max-width: 1000px;
    margin: 0 auto;
}

#seccion-musas .grid-servicios {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 50px 80px; /* Espacio entre columnas y filas */
}

/* Categorías H3 */
#seccion-musas h3 {
    font-family: 'Playfair Display', serif;
    font-size: 1.5rem;
    font-weight: 400;
    border-bottom: 1px solid #d4c5b3;
    padding-bottom: 12px;
    margin-bottom: 35px;
    text-transform: uppercase;
    letter-spacing: 2px;
}

#seccion-musas .servicio {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    margin-bottom: 25px;
    border-bottom: 1px dashed rgba(0,0,0,0.1);
    padding-bottom: 15px;
}

#seccion-musas .info-servicio {
    flex: 1;
    padding-right: 15px;
}

#seccion-musas p.nombre-servicio {
    font-weight: 500;
    font-size: 1.05rem;
    margin: 0;
}

#seccion-musas p.descripcion-servicio {
    font-size: 0.85rem;
    color: #fffff;
    margin: 4px 0 0 0;
    font-weight: 300;
    line-height: 1.4;
}

#seccion-musas span.precio {
    font-family: 'Playfair Display', serif;
    font-weight: 600;
    font-size: 1.1rem;
    white-space: nowrap;
}

/* Responsivo */
@media (max-width: 850px) {
    #seccion-musas .grid-servicios {
        grid-template-columns: 1fr;
        gap: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0fec5d */@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@500;600&family=Inter:wght@300;400;500&display=swap');

#por-que-musas {
    padding: 80px 0;
    font-family: 'Inter', sans-serif;
    /* Sin color de fondo para que use el tuyo */
}

#por-que-musas .container-razones {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 25px;
}

#por-que-musas .grid-razones {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    gap: 50px;
}

#por-que-musas .razon-item {
    position: relative;
    padding-left: 20px;
    /* Línea lateral sutil para dar estructura sobre el beige */
    border-left: 1px solid rgba(166, 138, 86, 0.3); 
}

/* Números con más contraste (Dorado Bronce) */
#por-que-musas .numero {
    display: block;
    font-family: 'Playfair Display', serif;
    font-size: 1.8rem;
    font-weight: 600;
    color: #a68a56; /* Tono con contraste para fondo beige */
    margin-bottom: 15px;
    letter-spacing: 1px;
}

/* Títulos con más peso visual */
#por-que-musas h3 {
    font-family: 'Playfair Display', serif;
    font-size: 1.4rem;
    font-weight: 500;
    color: #1a1a1a;
    margin: 0 0 18px 0;
    line-height: 1.2;
}

/* Párrafos más legibles */
#por-que-musas p {
    font-size: 0.95rem;
    color: #444; /* Un gris más oscuro para que se lea bien sobre beige */
    line-height: 1.8;
    margin: 0;
    font-weight: 400;
}

/* Ajuste para pantallas pequeñas */
@media (max-width: 768px) {
    #por-que-musas .grid-razones {
        grid-template-columns: 1fr;
        gap: 40px;
    }
    
    #por-que-musas .razon-item {
        padding-left: 0;
        border-left: none;
        border-bottom: 1px solid rgba(166, 138, 86, 0.2);
        padding-bottom: 30px;
        text-align: center;
    }

    #por-que-musas .numero::after {
        content: '';
        display: block;
        width: 30px;
        height: 2px;
        background: #a68a56;
        margin: 10px auto 0;
    }
}/* End custom CSS */