#eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-4cb62eb1 {

                                --display: flex;

                                --min-height: 550px;

                                --flex-direction: row;

                                --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);

                                --container-widget-height: 100%;

                                --container-widget-flex-grow: 1;

                                --container-widget-align-self: stretch;

                                --flex-wrap-mobile: wrap;

                                --justify-content: center;

                                --align-items: center;

                                --gap: 80px 80px;

                                --row-gap: 80px;

                                --column-gap: 80px;

                                --padding-top: 0px;

                                --padding-bottom: 0px;

                                --padding-left: 0px;

                                --padding-right: 0px;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-4cb62eb1:not(.elementor-motion-effects-element-type-background),

                            #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-4cb62eb1>.elementor-motion-effects-container>.elementor-motion-effects-layer {

                                background-position: center center;

                                background-size: cover;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-1a3e2df6 {

                                --display: flex;

                                --min-height: 591px;

                                --justify-content: center;

                                --align-items: center;

                                --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);

                                --gap: 33px 33px;

                                --row-gap: 33px;

                                --column-gap: 33px;

                                --overlay-opacity: 0.36;

                                border-style: none;

                                --border-style: none;

                                --border-radius: 0% 0% 0% 0%;

                                --margin-top: 0px;

                                --margin-bottom: 0px;

                                --margin-left: 0px;

                                --margin-right: 0px;

                                --padding-top: 0px;

                                --padding-bottom: 0px;

                                --padding-left: 0px;

                                --padding-right: 0px;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-gentlemax-hero:not(.elementor-motion-effects-element-type-background),

                            #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-gentlemax-hero>.elementor-motion-effects-container>.elementor-motion-effects-layer {

                                background-image: url("../../source-media/c4fd1f90d43eee41572b67684f13bd2a5d202c58.png") !important;

                                background-position: center center !important;

                                background-repeat: no-repeat !important;

                                background-size: cover !important;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-168afbdb {

                                --display: flex;

                                --margin-top: 0px;

                                --margin-bottom: 0px;

                                --margin-left: 0px;

                                --margin-right: 0px;

                                --padding-top: 0px;

                                --padding-bottom: 0px;

                                --padding-left: 0px;

                                --padding-right: 0px;

                                position: relative !important;

                                z-index: 2 !important;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-870313c {

                                text-align: center;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-870313c .elementor-heading-title {

                                font-family: "Libre Caslon Text", Sans-serif;

                                font-size: 1.9rem;

                                font-weight: 500;

                                letter-spacing: 10px;

                                color: #FFFFFF;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-2b1bc0e3 {

                                text-align: center;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-2b1bc0e3 .elementor-heading-title {

                                font-family: "Noto Serif KR", Sans-serif;

                                font-size: 3.9rem;

                                font-weight: 500;

                                letter-spacing: 10px;

                                color: #FFFFFF;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-6105292b {

                                text-align: center;

                                font-family: "Noto Sans KR", Sans-serif;

                                font-size: 1.1rem;

                                font-weight: 500;

                                letter-spacing: -1.2px;

                                color: #FFFFFF;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-6105292b p {

                                margin-block-end: 0px;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-3c9b44d9 {

                                --display: flex;

                                --flex-direction: column;

                                --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);

                                --container-widget-height: initial;

                                --container-widget-flex-grow: 0;

                                --container-widget-align-self: initial;

                                --flex-wrap-mobile: wrap;

                                --justify-content: center;

                                --align-items: center;

                                --gap: 0px 0px;

                                --row-gap: 0px;

                                --column-gap: 0px;

                                --margin-top: 0px;

                                --margin-bottom: 0px;

                                --margin-left: 0px;

                                --margin-right: 0px;

                                --padding-top: 4rem;

                                --padding-bottom: 4rem;

                                --padding-left: 0rem;

                                --padding-right: 0rem;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-5270cb38 {

                                --display: flex;

                                --justify-content: center;

                                --align-items: center;

                                --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);

                                --gap: 0px 0px;

                                --row-gap: 0px;

                                --column-gap: 0px;

                                --border-radius: 20px 20px 20px 20px;

                                --margin-top: 0px;

                                --margin-bottom: 0px;

                                --margin-left: 0px;

                                --margin-right: 0px;

                                --padding-top: 0.5rem;

                                --padding-bottom: 0.5rem;

                                --padding-left: 0.5rem;

                                --padding-right: 0.5rem;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-5270cb38:not(.elementor-motion-effects-element-type-background),

                            #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-5270cb38>.elementor-motion-effects-container>.elementor-motion-effects-layer {

                                background-color: #B57E781A;

                            }





                            @media(min-width:768px) {

                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-4cb62eb1 {

                                    --content-width: 1920px;

                                }



                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-gentlemax-hero {

                                    --width: 100%;

                                }



                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-3c9b44d9 {

                                    --content-width: 1920px;

                                }



                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-5270cb38 {

                                    --width: 80%;

                                }

                            }



                            @media(max-width:1440px) and (min-width:768px) {

                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-gentlemax-hero {

                                    --width: 100%;

                                }

                            }



                            @media(max-width:1024px) and (min-width:768px) {

                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-4cb62eb1 {

                                    --content-width: 100%;

                                }



                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-gentlemax-hero {

                                    --width: 100%;

                                }



                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-5270cb38 {

                                    --width: 90%;

                                }

                            }



                            @media(max-width:1024px) {

                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-4cb62eb1 {

                                    --min-height: 0px;

                                    --flex-direction: row;

                                    --container-widget-width: initial;

                                    --container-widget-height: 100%;

                                    --container-widget-flex-grow: 1;

                                    --container-widget-align-self: stretch;

                                    --flex-wrap-mobile: wrap;

                                    --justify-content: center;

                                    --gap: 32px 32px;

                                    --row-gap: 32px;

                                    --column-gap: 32px;

                                    --padding-top: 0px;

                                    --padding-bottom: 0px;

                                    --padding-left: 0px;

                                    --padding-right: 0px;

                                }



                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-gentlemax-hero {

                                    --min-height: 435px;

                                }



                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-870313c .elementor-heading-title {

                                    font-size: 1.5rem;

                                }



                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-2b1bc0e3 .elementor-heading-title {

                                    font-size: 3.2rem;

                                }



                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-6105292b {

                                    font-size: 1.1rem;

                                }

                            }



                            @media(max-width:767px) {

                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-4cb62eb1 {

                                    --min-height: 0px;

                                    --flex-direction: column;

                                    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);

                                    --container-widget-height: initial;

                                    --container-widget-flex-grow: 0;

                                    --container-widget-align-self: initial;

                                    --flex-wrap-mobile: wrap;

                                    --justify-content: center;

                                    --align-items: center;

                                    --padding-top: 0px;

                                    --padding-bottom: 0px;

                                    --padding-left: 0px;

                                    --padding-right: 0px;

                                }



                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-gentlemax-hero {

                                    --padding-top: 5%;

                                    --padding-bottom: 5%;

                                    --padding-left: 5%;

                                    --padding-right: 5%;

                                }



                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-870313c .elementor-heading-title {

                                    font-size: 0.5rem;

                                    line-height: 1.6em;

                                }



                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-2b1bc0e3 .elementor-heading-title {

                                    font-size: 3.2rem;

                                }



                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-6105292b {

                                    width: var(--container-widget-width, 68%);

                                    max-width: 68%;

                                    --container-widget-width: 68%;

                                    --container-widget-flex-grow: 0;

                                    text-align: center;

                                    font-size: 1.1rem;

                                    line-height: 1.6em;

                                }



                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-6105292b.elementor-element {

                                    --align-self: center;

                                }



                                #eterna-gentlemax-hair-removal-page .elementor-1785 .elementor-element.elementor-element-5270cb38 {

                                    --width: 90%;

                                }

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-element-c1fdd61 .elementor-heading-title {

                                font-family: "Libre Caslon Text", Sans-serif !important;

                                font-size: 0.95rem !important;

                                font-weight: 500 !important;

                                letter-spacing: 10px !important;

                                color: #B57E7863 !important;

                                text-transform: uppercase !important;

                                margin-bottom: 15px !important;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-element-f6ed046 .elementor-heading-title {

                                font-family: "Noto Serif KR", Sans-serif !important;

                                font-size: 2.3rem !important;

                                font-weight: 500 !important;

                                color: #3C3334 !important;

                                line-height: 1.25em !important;

                                letter-spacing: -1.2px !important;

                                margin-bottom: 25px !important;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-element-cb7aaa5 .elementor-divider-separator {

                                width: 60px !important;

                                border-top: 1.5px solid #C5A880 !important;

                                margin: 20px 0 !important;

                                display: inline-block !important;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-element-699963e .elementor-heading-title {

                                font-family: "Noto Sans KR", Sans-serif !important;

                                font-size: 1.25rem !important;

                                font-weight: 500 !important;

                                line-height: 1.6em !important;

                                color: #B57E78 !important;

                                letter-spacing: -0.8px !important;

                                margin-bottom: 25px !important;

                                text-align: left !important;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-element-333bb15 p {

                                font-family: "Noto Sans KR", Sans-serif !important;

                                font-size: 1.05rem !important;

                                color: #726D6D !important;

                                line-height: 1.85 !important;

                                font-weight: 300 !important;

                                letter-spacing: -0.4px !important;

                                margin-bottom: 20px !important;

                                text-align: left !important;

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-element-gentlemax-hero {

                                display: flex !important;

                                min-height: 591px !important;

                                justify-content: center !important;

                                align-items: center !important;

                                position: relative !important;

                                background-size: cover !important;

                                background-position: center center !important;

                                background-repeat: no-repeat !important;

                                z-index: 1 !important;

                            }



                            @media(max-width:1024px) {

                                #eterna-gentlemax-hair-removal-page .elementor-element-gentlemax-hero {

                                    min-height: 435px !important;

                                }

                            }



                            @media(max-width:768px) {

                                #eterna-gentlemax-hair-removal-page .elementor-element-gentlemax-hero {

                                    min-height: 400px !important;

                                    padding: 60px 20px !important;

                                    width: 100vw !important;

                                    max-width: 100vw !important;

                                    margin-left: calc(50% - 50vw) !important;

                                    margin-right: calc(50% - 50vw) !important;

                                }

                            }



                            #eterna-gentlemax-hair-removal-page .elementor-element-gentlemax-hero::before {

                                content: "" !important;

                                position: absolute !important;

                                top: 0 !important;

                                left: 0 !important;

                                right: 0 !important;

                                bottom: 0 !important;

                                width: 100% !important;

                                height: 100% !important;

                                background: rgba(0, 0, 0, 0.25) !important;

                                z-index: 1 !important;

                                display: block !important;

                            }
