.elementor-596 .elementor-element.elementor-element-36dbac74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-77px;padding:0px 0px 177px 0px;}.elementor-596 .elementor-element.elementor-element-36dbac74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-596 .elementor-element.elementor-element-56c16db5 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 32px 0px 0px;}.elementor-596 .elementor-element.elementor-element-081db76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-081db76 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:44.2px;font-weight:700;line-height:1.1em;letter-spacing:-2px;color:#000000;}.elementor-596 .elementor-element.elementor-element-6eb1f222 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-6eb1f222{text-align:left;}.elementor-596 .elementor-element.elementor-element-6eb1f222 .elementor-heading-title{font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );font-style:var( --e-global-typography-d3dae9a-font-style );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );color:var( --e-global-color-primary );}.elementor-596 .elementor-element.elementor-element-46221c3e{width:var( --container-widget-width, 93.642% );max-width:93.642%;--container-widget-width:93.642%;--container-widget-flex-grow:0;text-align:justify;}.elementor-596 .elementor-element.elementor-element-46221c3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-46221c3e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-596 .elementor-element.elementor-element-46221c3e p{margin-block-end:10px;}.elementor-596 .elementor-element.elementor-element-72820038 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-72820038 .elementor-heading-title{font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );font-style:var( --e-global-typography-d3dae9a-font-style );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-596 .elementor-element.elementor-element-1b18b6c1{width:var( --container-widget-width, 95.231% );max-width:95.231%;--container-widget-width:95.231%;--container-widget-flex-grow:0;text-align:justify;}.elementor-596 .elementor-element.elementor-element-1b18b6c1 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-596 .elementor-element.elementor-element-1b18b6c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-596 .elementor-element.elementor-element-2c5a8228 > .elementor-element-populated{padding:0px 0px 0px 32px;}.elementor-596 .elementor-element.elementor-element-319a15e img{height:388px;object-fit:cover;object-position:center center;}.elementor-596 .elementor-element.elementor-element-15062bc5{margin-top:36px;margin-bottom:0px;}.elementor-596 .elementor-element.elementor-element-678179f5 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-678179f5{text-align:left;}.elementor-596 .elementor-element.elementor-element-678179f5 .elementor-heading-title{font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );font-style:var( --e-global-typography-d3dae9a-font-style );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );color:var( --e-global-color-primary );}.elementor-596 .elementor-element.elementor-element-1808cd6b > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-596 .elementor-element.elementor-element-15bc9d9a{padding:0em 0em 3em 0em;}.elementor-596 .elementor-element.elementor-element-17db3655{text-align:left;}.elementor-596 .elementor-element.elementor-element-17db3655 img{width:100%;}.elementor-596 .elementor-element.elementor-element-293ba408 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-596 .elementor-element.elementor-element-33787744 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-596 .elementor-element.elementor-element-7a21a784 img{width:100%;height:311px;object-fit:cover;object-position:center center;}.elementor-596 .elementor-element.elementor-element-4057c51b > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-596 .elementor-element.elementor-element-2bc18e45 img{width:100%;height:311px;object-fit:cover;object-position:center center;}.elementor-596 .elementor-element.elementor-element-6a01a702{margin-top:64px;margin-bottom:0px;}.elementor-596 .elementor-element.elementor-element-1d9eb870 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-35565a81 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-35565a81{text-align:left;}.elementor-596 .elementor-element.elementor-element-35565a81 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:33.16px;font-weight:700;font-style:normal;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-596 .elementor-element.elementor-element-617910f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-285f2b9:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-285f2b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044b931 );}.elementor-596 .elementor-element.elementor-element-285f2b9 > .elementor-background-overlay{background-image:url("https://www.mjfbeauty.com/wp-content/uploads/2025/05/4.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-596 .elementor-element.elementor-element-285f2b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 3em 0em;}.elementor-596 .elementor-element.elementor-element-2a2c750 > .elementor-element-populated{margin:0% 50% 0% 0%;--e-column-margin-right:50%;--e-column-margin-left:0%;padding:2em 2em 2em 2em;}.elementor-596 .elementor-element.elementor-element-7974d0f{width:var( --container-widget-width, 93.403% );max-width:93.403%;--container-widget-width:93.403%;--container-widget-flex-grow:0;}.elementor-596 .elementor-element.elementor-element-7974d0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-596 .elementor-element.elementor-element-7974d0f .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:44.2px;font-weight:700;line-height:1.1em;letter-spacing:-2px;color:var( --e-global-color-text );}.elementor-596 .elementor-element.elementor-element-d1c4970{width:var( --container-widget-width, 68.924% );max-width:68.924%;--container-widget-width:68.924%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-596 .elementor-element.elementor-element-d1c4970.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-596 .elementor-element.elementor-element-f06cb2b .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-596 .elementor-element.elementor-element-f06cb2b .elementor-button:hover, .elementor-596 .elementor-element.elementor-element-f06cb2b .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-f06cb2b .elementor-button:hover svg, .elementor-596 .elementor-element.elementor-element-f06cb2b .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-596 .elementor-element.elementor-element-56c16db5{width:49%;}.elementor-596 .elementor-element.elementor-element-2c5a8228{width:51%;}.elementor-596 .elementor-element.elementor-element-4cbbfb75{width:36%;}.elementor-596 .elementor-element.elementor-element-293ba408{width:64%;}.elementor-596 .elementor-element.elementor-element-33787744{width:48.5%;}.elementor-596 .elementor-element.elementor-element-4057c51b{width:51.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-596 .elementor-element.elementor-element-4cbbfb75{width:45%;}.elementor-596 .elementor-element.elementor-element-293ba408{width:55%;}}@media(min-width:1025px){.elementor-596 .elementor-element.elementor-element-285f2b9 > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:1024px){.elementor-596 .elementor-element.elementor-element-36dbac74{padding:50px 32px 124px 32px;}.elementor-596 .elementor-element.elementor-element-56c16db5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-081db76 .elementor-heading-title{font-size:34.18px;}.elementor-596 .elementor-element.elementor-element-6eb1f222 .elementor-heading-title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-596 .elementor-element.elementor-element-72820038 .elementor-heading-title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-596 .elementor-element.elementor-element-678179f5 .elementor-heading-title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-596 .elementor-element.elementor-element-15bc9d9a{padding:0px 32px 50px 32px;}.elementor-596 .elementor-element.elementor-element-33787744 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-596 .elementor-element.elementor-element-4057c51b > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-596 .elementor-element.elementor-element-6a01a702{margin-top:32px;margin-bottom:0px;}.elementor-596 .elementor-element.elementor-element-1d9eb870 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-35565a81 .elementor-heading-title{font-size:27.34px;}.elementor-596 .elementor-element.elementor-element-285f2b9{padding:5em 0em 5em 0em;}.elementor-596 .elementor-element.elementor-element-2a2c750 > .elementor-element-populated{margin:0% 40% 0% 0%;--e-column-margin-right:40%;--e-column-margin-left:0%;}.elementor-596 .elementor-element.elementor-element-7974d0f .elementor-heading-title{font-size:34.18px;}}@media(max-width:767px){.elementor-596 .elementor-element.elementor-element-36dbac74{padding:40px 16px 120px 16px;}.elementor-596 .elementor-element.elementor-element-56c16db5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:11px;}.elementor-596 .elementor-element.elementor-element-081db76{text-align:left;}.elementor-596 .elementor-element.elementor-element-081db76 .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-596 .elementor-element.elementor-element-6eb1f222{text-align:left;}.elementor-596 .elementor-element.elementor-element-6eb1f222 .elementor-heading-title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-596 .elementor-element.elementor-element-46221c3e{width:100%;max-width:100%;text-align:left;}.elementor-596 .elementor-element.elementor-element-72820038{text-align:left;}.elementor-596 .elementor-element.elementor-element-72820038 .elementor-heading-title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-596 .elementor-element.elementor-element-1b18b6c1 > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-596 .elementor-element.elementor-element-1b18b6c1{text-align:left;}.elementor-596 .elementor-element.elementor-element-2c5a8228 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-15062bc5{margin-top:0px;margin-bottom:0px;}.elementor-596 .elementor-element.elementor-element-678179f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-678179f5{text-align:left;}.elementor-596 .elementor-element.elementor-element-678179f5 .elementor-heading-title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-596 .elementor-element.elementor-element-1808cd6b > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-596 .elementor-element.elementor-element-1808cd6b{text-align:left;}.elementor-596 .elementor-element.elementor-element-15bc9d9a{margin-top:0px;margin-bottom:0px;padding:0px 16px 40px 16px;}.elementor-596 .elementor-element.elementor-element-293ba408 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-33787744{width:48.5%;}.elementor-596 .elementor-element.elementor-element-33787744 > .elementor-element-populated{margin:10px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-596 .elementor-element.elementor-element-4057c51b{width:51.5%;}.elementor-596 .elementor-element.elementor-element-4057c51b > .elementor-element-populated{margin:10px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-596 .elementor-element.elementor-element-35565a81{text-align:left;}.elementor-596 .elementor-element.elementor-element-35565a81 .elementor-heading-title{font-size:24px;}.elementor-596 .elementor-element.elementor-element-617910f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-617910f1{text-align:left;}.elementor-596 .elementor-element.elementor-element-285f2b9{padding:3em 0em 3em 0em;}.elementor-596 .elementor-element.elementor-element-2a2c750 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-596 .elementor-element.elementor-element-7974d0f{text-align:left;}.elementor-596 .elementor-element.elementor-element-7974d0f .elementor-heading-title{font-size:26.96px;letter-spacing:0px;}.elementor-596 .elementor-element.elementor-element-d1c4970{text-align:left;}}