.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-97381 .elementor-element.elementor-element-fdaaffb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-nav-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nav-menu .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nav-menu:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nav-menu.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nav-menu .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-97381 .elementor-element.elementor-element-e35bb5f .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-97381 .elementor-element.elementor-element-e35bb5f .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-97381 .elementor-element.elementor-element-e35bb5f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-97381 .elementor-element.elementor-element-e35bb5f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-97381 .elementor-element.elementor-element-e35bb5f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-97381 .elementor-element.elementor-element-e35bb5f .elementor-nav-menu--main .elementor-item:focus{color:#8B2E96;fill:#8B2E96;}.elementor-97381 .elementor-element.elementor-element-38fa5fdc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-38fa5fdc:not(.elementor-motion-effects-element-type-background), .elementor-97381 .elementor-element.elementor-element-38fa5fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.viewplasticsurgery.com/wp-content/uploads/2025/12/view-abdominoplasty-main.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97381 .elementor-element.elementor-element-38fa5fdc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-97381 .elementor-element.elementor-element-6bc9b414{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-97381 .elementor-element.elementor-element-3e20f652 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:700;color:#1D3257;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-97381 .elementor-element.elementor-element-76e0ef5a{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:500;color:#000000;}.elementor-97381 .elementor-element.elementor-element-40f85df1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-97381 .elementor-element.elementor-element-7c7f3d19{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-97381 .elementor-element.elementor-element-7c7f3d19 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-97381 .elementor-element.elementor-element-1609bbcb{padding:0px 0px 0px 0px;}.elementor-97381 .elementor-element.elementor-element-5b766988{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:300;color:#000000;}.elementor-97381 .elementor-element.elementor-element-62b898f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-97381 .elementor-element.elementor-element-160614c5{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-97381 .elementor-element.elementor-element-160614c5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;}.elementor-97381 .elementor-element.elementor-element-2f632bce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-7bd2c68d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-110573ba{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-2eb9dad8{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-97381 .elementor-element.elementor-element-37668f71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-97381 .elementor-element.elementor-element-612d26aa{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-97381 .elementor-element.elementor-element-612d26aa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;}.elementor-97381 .elementor-element.elementor-element-19447cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-73dd4d7e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-97381 .elementor-element.elementor-element-2a0338e6{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:700;color:#000000;}.elementor-97381 .elementor-element.elementor-element-59f319ea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:700;}.elementor-97381 .elementor-element.elementor-element-44040a3e{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-97381 .elementor-element.elementor-element-7dd89248{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-57abfbf0{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:700;color:#000000;}.elementor-97381 .elementor-element.elementor-element-612d443c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:700;}.elementor-97381 .elementor-element.elementor-element-684970d1{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-97381 .elementor-element.elementor-element-4d5440fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-35870c05{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-1bde7658{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:700;color:#000000;}.elementor-97381 .elementor-element.elementor-element-5d96af82 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:700;}.elementor-97381 .elementor-element.elementor-element-2e4e8f72{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-97381 .elementor-element.elementor-element-66f7b063{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-2390d4c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-97381 .elementor-element.elementor-element-10276dea{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-97381 .elementor-element.elementor-element-10276dea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;}.elementor-97381 .elementor-element.elementor-element-6464b6a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-bec7f56{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-3d9fa520{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-97381 .elementor-element.elementor-element-836b80f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-6ddcc427{text-align:left;}.elementor-97381 .elementor-element.elementor-element-496f1638{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-97381 .elementor-element.elementor-element-30de514e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-97381 .elementor-element.elementor-element-30de514e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;}.elementor-97381 .elementor-element.elementor-element-31e52098{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-97381 .elementor-element.elementor-element-3624e7c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;}.elementor-97381 .elementor-element.elementor-element-575e71bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-97381 .elementor-element.elementor-element-575e71bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-97381 .elementor-element.elementor-element-3293091f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;}.elementor-97381 .elementor-element.elementor-element-32aca437{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-32b37e0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-18955479{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-2bfbf0f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-361983a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-3b7600dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-premium-addon-image-comparison .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-image-comparison .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-image-comparison.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-image-comparison .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-comparison .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-comparison:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-image-comparison.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-comparison .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-comparison .premium-twentytwenty-before-label span{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 );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-comparison .premium-twentytwenty-after-label span{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 );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-comparison .premium-twentytwenty-handle{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-comparison .premium-twentytwenty-left-arrow{border-right-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-comparison .premium-twentytwenty-right-arrow{border-left-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-comparison .premium-twentytwenty-down-arrow{border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-comparison .premium-twentytwenty-up-arrow{border-bottom-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-comparison .premium-twentytwenty-handle:after, .elementor-widget-premium-addon-image-comparison .premium-twentytwenty-handle:before{background-color:var( --e-global-color-secondary );}.elementor-97381 .elementor-element.elementor-element-57363703 .premium-twentytwenty-handle{background-color:#FFFFFF;border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-97381 .elementor-element.elementor-element-57363703 .premium-twentytwenty-left-arrow{border-right-color:#000000;}.elementor-97381 .elementor-element.elementor-element-57363703 .premium-twentytwenty-right-arrow{border-left-color:#000000;}.elementor-97381 .elementor-element.elementor-element-57363703 .premium-twentytwenty-down-arrow{border-top-color:#000000;}.elementor-97381 .elementor-element.elementor-element-57363703 .premium-twentytwenty-up-arrow{border-bottom-color:#000000;}.elementor-97381 .elementor-element.elementor-element-57363703 .premium-twentytwenty-handle:after, .elementor-97381 .elementor-element.elementor-element-57363703 .premium-twentytwenty-handle:before{background-color:#FFFFFF;}.elementor-97381 .elementor-element.elementor-element-4f0e7ee5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-7d60a17b .premium-twentytwenty-handle{background-color:#FFFFFF;border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-97381 .elementor-element.elementor-element-7d60a17b .premium-twentytwenty-left-arrow{border-right-color:#000000;}.elementor-97381 .elementor-element.elementor-element-7d60a17b .premium-twentytwenty-right-arrow{border-left-color:#000000;}.elementor-97381 .elementor-element.elementor-element-7d60a17b .premium-twentytwenty-down-arrow{border-top-color:#000000;}.elementor-97381 .elementor-element.elementor-element-7d60a17b .premium-twentytwenty-up-arrow{border-bottom-color:#000000;}.elementor-97381 .elementor-element.elementor-element-7d60a17b .premium-twentytwenty-handle:after, .elementor-97381 .elementor-element.elementor-element-7d60a17b .premium-twentytwenty-handle:before{background-color:#FFFFFF;}.elementor-97381 .elementor-element.elementor-element-354f79dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-bd7cb51 .premium-twentytwenty-handle{background-color:#FFFFFF;border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-97381 .elementor-element.elementor-element-bd7cb51 .premium-twentytwenty-left-arrow{border-right-color:#000000;}.elementor-97381 .elementor-element.elementor-element-bd7cb51 .premium-twentytwenty-right-arrow{border-left-color:#000000;}.elementor-97381 .elementor-element.elementor-element-bd7cb51 .premium-twentytwenty-down-arrow{border-top-color:#000000;}.elementor-97381 .elementor-element.elementor-element-bd7cb51 .premium-twentytwenty-up-arrow{border-bottom-color:#000000;}.elementor-97381 .elementor-element.elementor-element-bd7cb51 .premium-twentytwenty-handle:after, .elementor-97381 .elementor-element.elementor-element-bd7cb51 .premium-twentytwenty-handle:before{background-color:#FFFFFF;}.elementor-97381 .elementor-element.elementor-element-2f20581{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-2c1305e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-520ea882{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-32f4ab82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-73d01b8f{padding:0px 0px 0px 0px;}.elementor-97381 .elementor-element.elementor-element-c1bc15f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-template .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-template .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-template.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-template .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-template .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-template:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-template.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-template .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-97381 .elementor-element.elementor-element-4d35df55 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-97381 .elementor-element.elementor-element-38fa5fdc{--width:100%;}.elementor-97381 .elementor-element.elementor-element-6bc9b414{--content-width:1410px;}.elementor-97381 .elementor-element.elementor-element-40f85df1{--content-width:1410px;}.elementor-97381 .elementor-element.elementor-element-62b898f2{--content-width:1410px;}.elementor-97381 .elementor-element.elementor-element-7bd2c68d{--width:50%;}.elementor-97381 .elementor-element.elementor-element-110573ba{--width:50%;}.elementor-97381 .elementor-element.elementor-element-37668f71{--content-width:1410px;}.elementor-97381 .elementor-element.elementor-element-73dd4d7e{--width:34.3%;}.elementor-97381 .elementor-element.elementor-element-7dd89248{--width:65.7%;}.elementor-97381 .elementor-element.elementor-element-35870c05{--width:65.7%;}.elementor-97381 .elementor-element.elementor-element-66f7b063{--width:35.3%;}.elementor-97381 .elementor-element.elementor-element-2390d4c9{--content-width:1410px;}.elementor-97381 .elementor-element.elementor-element-bec7f56{--width:42.5%;}.elementor-97381 .elementor-element.elementor-element-836b80f{--width:57.5%;}.elementor-97381 .elementor-element.elementor-element-496f1638{--content-width:1410px;}.elementor-97381 .elementor-element.elementor-element-31e52098{--content-width:1410px;}.elementor-97381 .elementor-element.elementor-element-575e71bc{--content-width:1410px;}.elementor-97381 .elementor-element.elementor-element-32b37e0d{--width:50%;}.elementor-97381 .elementor-element.elementor-element-18955479{--width:50%;}.elementor-97381 .elementor-element.elementor-element-3b7600dc{--width:33.3333%;}.elementor-97381 .elementor-element.elementor-element-4f0e7ee5{--width:33.3333%;}.elementor-97381 .elementor-element.elementor-element-354f79dc{--width:33.3333%;}.elementor-97381 .elementor-element.elementor-element-2f20581{--width:33.3333%;}.elementor-97381 .elementor-element.elementor-element-2c1305e1{--width:33.3333%;}.elementor-97381 .elementor-element.elementor-element-520ea882{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-97381 .elementor-element.elementor-element-7bd2c68d{--width:100%;}.elementor-97381 .elementor-element.elementor-element-110573ba{--width:100%;}.elementor-97381 .elementor-element.elementor-element-73dd4d7e{--width:100%;}.elementor-97381 .elementor-element.elementor-element-7dd89248{--width:100%;}.elementor-97381 .elementor-element.elementor-element-35870c05{--width:100%;}.elementor-97381 .elementor-element.elementor-element-bec7f56{--width:100%;}.elementor-97381 .elementor-element.elementor-element-836b80f{--width:100%;}.elementor-97381 .elementor-element.elementor-element-32b37e0d{--width:100%;}.elementor-97381 .elementor-element.elementor-element-18955479{--width:100%;}}@media(max-width:1024px){.elementor-97381 .elementor-element.elementor-element-6bc9b414{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97381 .elementor-element.elementor-element-2f632bce{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-97381 .elementor-element.elementor-element-110573ba{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-19447cd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-97381 .elementor-element.elementor-element-1273226e{text-align:left;}.elementor-97381 .elementor-element.elementor-element-4d5440fc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-97381 .elementor-element.elementor-element-6464b6a9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-97381 .elementor-element.elementor-element-bec7f56{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97381 .elementor-element.elementor-element-32aca437{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-97381 .elementor-element.elementor-element-38fa5fdc:not(.elementor-motion-effects-element-type-background), .elementor-97381 .elementor-element.elementor-element-38fa5fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.viewplasticsurgery.com/wp-content/uploads/2025/12/view-abdominoplasty-main-mo.jpg");}.elementor-97381 .elementor-element.elementor-element-3e20f652 .elementor-heading-title{font-size:7.6vw;}.elementor-97381 .elementor-element.elementor-element-76e0ef5a{font-size:5vw;}.elementor-97381 .elementor-element.elementor-element-40f85df1{--padding-top:22vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-97381 .elementor-element.elementor-element-7c7f3d19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97381 .elementor-element.elementor-element-7c7f3d19 .elementor-heading-title{font-size:7.5vw;}.elementor-97381 .elementor-element.elementor-element-5b766988{font-size:3.8vw;}.elementor-97381 .elementor-element.elementor-element-62b898f2{--padding-top:22vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-97381 .elementor-element.elementor-element-160614c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97381 .elementor-element.elementor-element-160614c5 .elementor-heading-title{font-size:7.5vw;}.elementor-97381 .elementor-element.elementor-element-2eb9dad8{font-size:3.6vw;}.elementor-97381 .elementor-element.elementor-element-37668f71{--padding-top:18vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-97381 .elementor-element.elementor-element-612d26aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97381 .elementor-element.elementor-element-612d26aa .elementor-heading-title{font-size:7.5vw;}.elementor-97381 .elementor-element.elementor-element-38e27394{text-align:left;}.elementor-97381 .elementor-element.elementor-element-38e27394 img{width:65vw;}.elementor-97381 .elementor-element.elementor-element-2a0338e6{font-size:4.4vw;}.elementor-97381 .elementor-element.elementor-element-59f319ea .elementor-heading-title{font-size:4.4vw;}.elementor-97381 .elementor-element.elementor-element-44040a3e{font-size:3.6vw;}.elementor-97381 .elementor-element.elementor-element-57abfbf0{font-size:4.4vw;}.elementor-97381 .elementor-element.elementor-element-612d443c .elementor-heading-title{font-size:4.4vw;}.elementor-97381 .elementor-element.elementor-element-684970d1{font-size:3.6vw;}.elementor-97381 .elementor-element.elementor-element-1bde7658{font-size:4.4vw;}.elementor-97381 .elementor-element.elementor-element-5d96af82 .elementor-heading-title{font-size:4.4vw;}.elementor-97381 .elementor-element.elementor-element-2e4e8f72{font-size:3.6vw;}.elementor-97381 .elementor-element.elementor-element-2390d4c9{--padding-top:18vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-97381 .elementor-element.elementor-element-10276dea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97381 .elementor-element.elementor-element-10276dea .elementor-heading-title{font-size:7.5vw;}.elementor-97381 .elementor-element.elementor-element-3d9fa520{font-size:3.8vw;}.elementor-97381 .elementor-element.elementor-element-496f1638{--padding-top:18vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-97381 .elementor-element.elementor-element-30de514e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-97381 .elementor-element.elementor-element-30de514e .elementor-heading-title{font-size:7.5vw;}.elementor-97381 .elementor-element.elementor-element-31e52098{--padding-top:22vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-97381 .elementor-element.elementor-element-3624e7c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;}.elementor-97381 .elementor-element.elementor-element-575e71bc{--padding-top:22vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-97381 .elementor-element.elementor-element-3293091f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-97381 .elementor-element.elementor-element-32aca437{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}}/* Start custom CSS for container, class: .elementor-element-fdaaffb */.menu-2depth li a {
font-family: 'S-CoreDream-5Medium', "Malgun Gothic", "malgungothic", "맑은고딕", "맑은 고딕", sans-serif !important; padding:0 !important;
    line-height: 2em;
}

.menu-2depth li a:hover {
    background-color: inherit !important;
    color: #8B2E96 !important;
    line-height: 2em;
}

.menu-2depth ul.elementor-nav-menu li, .elementor-nav-menu ul.menu li {
    display: inline-block;
    margin-right: 40px;
    text-align: center;
}

.menu-2depth ul.elementor-nav-menu, .menu-3depth ul.elementor-nav-menu {
    padding: 22px 0;
    
}

.menu-2depth .elementor-nav-menu--dropdown {
    margin: 0 !IMPORTANT;
    
}

#sub_menu_open {
    display: none !important;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 66px;
    
}
#sub_menu_open p {
    font-size: 16px;
}

.elementor-nav-menu--dropdown .elementor-item.elementor-item-active {
    background-color: inherit !important;
    color: #8B2E96 !important;
}


@media screen and (max-width: 1400px) {
    .menu-2depth ul.elementor-nav-menu {
    display:none;
    flex-wrap: wrap;
    padding: 0 0;
    padding-bottom: 10px;
    font-size: 0;
    background: #e6e6e6 !important;
    width: 100%;
    }
    .menu-2depth ul.elementor-nav-menu li {
        width: 50%;
        margin: 0 0;
        padding: 18px 5px 0;
    }
    .menu-2depth ul.elementor-nav-menu li a, .menu-3depth ul.elementor-nav-menu li a {
        font-size: 15px !important;
        display: block;
    }
    
    #sub_menu_open {display: flex !important}
    
    .menu-2depth .open ul.elementor-nav-menu {
        display: flex !important;
        justify-content: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38fa5fdc */#vizual_header .elementor-heading-title {
    padding-top:150px;
    line-height:1.2em;
    margin-bottom: 0.4em;
    font-family: 'Pretendard', sans-serif;
    
}
#vizual_header p {
    font-size: inherit; 
    line-height: inherit; 
    letter-spacing: inherit;
    font-weight: inherit;
    font-family: 'Pretendard', sans-serif;
     margin-bottom: 1.3em;
    
}
#vizual_header p br {display: none}

#vizual_header ul {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    row-gap: 20px;
    column-gap: 10px;
    max-width: 555px;
    margin-bottom: 180px;
}
#vizual_header ul li {
    list-style:none
    
}
#vizual_header ul li a {
    display: flex; 
    justify-content: center;
    align-items: center;
    font-size: 20px;
    height: 3.5em;
    padding: 0 1.2em;
    border: none;
    border-radius: 60px;
    color: #000; 
    background: #fff; 
    transition: all 0.15s;
    text-align: center;
    font-family: 'Pretendard', sans-serif;
    line-height: 1.2em;
    min-width: 6.25em;
    
}
#vizual_header ul li a:hover { 
    background: #000;  color: #fff; 
    }
    
#vizual_header ul li:last-child a {
   width: 9em; 
}
    

@media (max-width:767px) {
    #vizual_header .elementor-heading-title {
       text-align:center;
       padding-top: 75vw;
   }
   #vizual_header p br {
       display:block
       
   } 
   #vizual_header p {
       text-align:center;
       line-height: 1.2em;
        margin-bottom: 1.2em;
   }
    #vizual_header ul {
       row-gap: 10px;
    column-gap: 15px;
    margin-bottom: 5vw;
    max-width: 100%;
   }
   #vizual_header ul li a {
       font-size: 3.7vw;
       width:100% !IMPORTANT;
       line-height: 1.1em;
       height: 3em;
   }
   #vizual_header ul li:nth-child(2) a  br{
      display: none;
   }
   #vizual_header ul li:nth-child(6) a  br{
      display: none;
   }
   #vizual_header ul li {
     width: calc((100% - 15px) / 2) ! IMPORTANT;  
   }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40f85df1 */.anchor_span {
    display: block;
    padding-top: 100px;
    margin-top: -100px;
}

.mobile_only {
    display: none;
}


#tummy_section_01 .elementor-heading-title {
    margin-bottom: 1em;
    font-family: 'Pretendard', sans-serif;
}

#tummy_section_01 .elementor-widget-text-editor p {
    font-size: inherit; 
    letter-spacing: inherit;
    font-weight: inherit;
    font-family: 'Pretendard', sans-serif;
    line-height: 1.8em;
    margin-top: 2em ;
}



@media (max-width:767px) {
    .pc_only {
    display: none !important;
}
   .mobile_only {
    display: block !important;
}


#tummy_section_01 .elementor-heading-title {
    margin-bottom: 1.3em;
    
}

#tummy_section_01 .elementor-widget-text-editor p {
    line-height: 1.4em;
    margin-top: 1.2em;
}
 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62b898f2 */#tummy_info_section .elementor-heading-title {
    margin-bottom: 1em;
    font-family: 'Pretendard', sans-serif;
}

#tummy_info_section .elementor-heading-title br {
    display: none;
    
}


#tummy_info_section .elementor-widget-text-editor p {
    font-size: inherit;
    letter-spacing: inherit;
    font-weight: inherit;
    font-family: 'Pretendard', sans-serif;
    line-height: 1.5em;
    margin-bottom: 2.2em;
}

#tummy_info_section .elementor-widget-text-editor p.title {
     font-size: 1.15em;
    margin-bottom: 1em;
    font-weight: 600;
    line-height: 1.3em;
}




@media (max-width:767px) {
    #tummy_info_section .elementor-heading-title {
        line-height: 1.3em;
        margin-bottom: 1.3em;
    }
    #tummy_info_section .elementor-heading-title br {
     display: block;
    }
    
    #tummy_info_section .elementor-widget-text-editor p:not(.title) br {
        display: none;
    }
    
    #tummy_info_section .elementor-widget-text-editor p.title {
        margin-bottom: 0.5em;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37668f71 */#tummy_process .elementor-heading-title {
    margin-bottom: 1em;
    font-family: 'Pretendard', sans-serif;

}

#tummy_process .elementor-heading-title br {
    display:none
    
}

#tummy_process .elementor-widget-text-editor p {
    font-size: inherit;
    letter-spacing: inherit;
    font-weight: inherit;
    font-family: 'Pretendard', sans-serif;
    line-height: 1.5em;
    margin-bottom: 2.2em;
}

#tummy_process .elementor-widget-text-editor.last p {
     margin-bottom: 0;
}

#tummy_process .elementor-widget-text-editor.step p {
   margin-bottom: 0.2em; 
}

#tummy_process .elementor-widget-text-editor b {
    margin-top: 1em;
    display: block;
    font-weight: 700;
    line-height: 1.2em;

}


@media (max-width:767px) {
    
    #tummy_process .elementor-heading-title {
         margin-bottom: 1.3em;
    }
    
    #tummy_process .elementor-heading-title br {
    display:block
    
}
    
    #tummy_process .step_title .elementor-heading-title {
         margin-bottom: 0.5em;
    line-height: 1.2em;
    }
    
    .mobile_no_br br {display:none}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2390d4c9 */#tummy_recommand .elementor-heading-title {
    margin-bottom: 1em;
    font-family: 'Pretendard', sans-serif;

}

#tummy_recommand .elementor-heading-title br {
    display:none
    
}

#tummy_recommand .elementor-widget-text-editor p {
    font-size: inherit;
    letter-spacing: inherit;
    font-weight: inherit;
    font-family: 'Pretendard', sans-serif;
    line-height: 1.3em;
}

#tummy_recommand ul li {
    list-style: none;
    position: relative;
    padding-left: 0.85em;
    margin-bottom: 1.5em;
}

#tummy_recommand ul li:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0.5em;
    width: 3px;
    height: 3px;
    background: #222;
    border-radius: 100%;
}

#tummy_recommand ul li:last-child {
     margin-bottom: 0;
}



@media (max-width:767px) {
    
    #tummy_recommand .elementor-heading-title {
    margin-bottom: 1.3em;
    font-family: 'Pretendard', sans-serif;
    letter-spacing: -0.02em;
    line-height: 1.3em;
    }
    
    #tummy_recommand .elementor-heading-title br {
    display:block
    
    }
    
     #tummy_recommand ul li {
         margin-bottom: 1.3em; 
     }
    
    #tummy_recommand ul li br {
        display: none;
    }
    

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496f1638 */#stemcell_faq .elementor-heading-title {
    margin-bottom: 1em;
    font-family: 'Pretendard', sans-serif;

}

#stemcell_faq .elementor-heading-title br {
    display:none
    
}

#stemcell_faq  p {
    font-size: inherit;
    letter-spacing: inherit;
    font-weight: inherit;
    font-family: 'Pretendard', sans-serif;
    line-height: 1.3em;
}


#stemcell_faq .faq_box {
            padding: 45px;
            background: #f6f6f6;
            border-radius: 20px;
            margin-bottom: 20px !important;
        }

        #stemcell_faq .h_title {
            font-size: 23px;
            color: #224760;
            display: flex;
            align-items: flex-start;
            margin-bottom: 1.2em;
            font-family: 'Pretendard', sans-serif;
        }

        #stemcell_faq .faq_box em {
            font-style: normal;
            display: block;
            width: 55px;
        }

        #stemcell_faq .h_title span, #stemcell_faq .h_cont span {
            display: block;
            width: calc(100% - 55px);
            letter-spacing: -0.02em;
        }

        #stemcell_faq .h_cont {
            display: flex;
            align-items: flex-start;
            font-size: 23px;
            color: #434343;
            line-height: 1.5em;
            font-family: 'Pretendard', sans-serif;
        }



@media (max-width:767px) {
    
    #stemcell_faq .elementor-heading-title {
    margin-bottom: 1.3em;
    font-family: 'Pretendard', sans-serif;
    letter-spacing: -0.02em;
    line-height: 1.3em;
    }
    
    #stemcell_faq .elementor-heading-title br {
    display:block
    
    }
    

    #stemcell_faq .h_title {
                line-height: 1.4em;
                margin-bottom: 0.6em;
            }
    
    #stemcell_faq .faq_box {
                padding: 6vw;
                border-radius: 10px;
                margin-bottom: 12px !important;
            }

    #stemcell_faq .faq_box em {
                width: 20px;
            }

    #stemcell_faq .h_title span, #stemcell_faq .h_cont span {
                width: calc(100% - 20px);
            }

    #stemcell_faq .h_title, #stemcell_faq .h_cont {
                font-size: 3.8vw;
            }
   #stemcell_faq .h_cont br {
       display: none;
   } 

    

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e52098 */#view_tv .li_1 {
    font-size: 30px;
    line-height: 1;
    margin-bottom: 25px;
    font-family: 'Pretendard', sans-serif;
    color:#000;
    letter-spacing: 0;
}

#view_tv .li_2 {
    font-size: 45px;
    line-height: 1;
    font-family: 'Pretendard', sans-serif;
    color:#000;
    font-weight: 500;
    letter-spacing: 0;
}


.main_viewtv .wrapper{margin: 0 auto; overflow: hidden; display: flex;}
.main_viewtv .main_viewtv_view{ width:74%; max-width: 1050px; position: relative;}
.main_viewtv .main_viewtv_wrap{ width:26%; padding-left:30px; position: relative;}
.main_viewtv .main_viewtv_list {position: relative;height: 588px; overflow: auto;}
.main_viewtv .main_viewtv_list::-webkit-scrollbar { -webkit-appearance: none; }
.main_viewtv .main_viewtv_list::-webkit-scrollbar:vertical { width: 10px; }
.main_viewtv .main_viewtv_list::-webkit-scrollbar:horizontal { height: 10px; }
.main_viewtv .main_viewtv_list::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, .2); border-radius: 10px; border: 2px solid #ffffff; }
.main_viewtv .main_viewtv_list::-webkit-scrollbar-track { border-radius: 10px; background-color: #ccc; }
.main_viewtv .main_viewtv_view .iframe_box{width:100%; padding-bottom:56.25%; position:relative;}
.main_viewtv .main_viewtv_view .iframe_box iframe{width: 100% !IMPORTANT; height: 100% !IMPORTANT; position: absolute; top: 0; left: 0;}
.main_viewtv .main_viewtv_wrap .main_viewtv_list a {height: auto; background: #fff;overflow: hidden; position: relative; display:block;}
.main_viewtv .main_viewtv_wrap .main_viewtv_list a:last-child{padding-bottom:0;}
.main_viewtv .main_viewtv_wrap .main_viewtv_list a.on {opacity: 0.5;}
.main_viewtv .main_viewtv_wrap .main_viewtv_list a img {display: block; margin-bottom:15px; width: 100%;}

.main_viewtv .main_viewtv_view .iframe_box.prevent .prevent-play {position: absolute;  top: 0;  left: 0; width: 100%; height: 100%;}


@media (max-width: 1600px) {
    .main_viewtv .main_viewtv_view{ max-width: 65.625vw;}
    .main_viewtv .main_viewtv_list { height: 35.25vw; } 
    
}
@media (max-width: 999px) {
    .main_viewtv .wrapper {flex-direction: column;}
    .main_viewtv .main_viewtv_view {   max-width: 100%;  width: 100%;}
    .main_viewtv .main_viewtv_wrap {  height: auto;  width: 100%;  padding-left: 0;  padding-top: 30px;}
	.main_viewtv .main_viewtv_list {   height: auto;  white-space: nowrap;}
    .main_viewtv .main_viewtv_wrap .main_viewtv_list a {width: 30vw;  margin-right: 20px; display: inline-block}
    .main_viewtv .main_viewtv_wrap .main_viewtv_list a img {margin-bottom: 0;}
}
@media (max-width: 480px) {
    .main_viewtv .main_viewtv_wrap {padding-top: 20px;}
    .main_viewtv .main_viewtv_wrap .main_viewtv_list a {  width: 40vw;  margin-right: 10px;}
    
    #view_tv .li_1 {
    font-size: 7.5vw;
    line-height: 1.3;
        margin-bottom: 0;
        
    }
    #view_tv .li_2 {
        font-size: 7.5vw;
        line-height: 1.3;
    }
    
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-575e71bc */#before-after-slide-section .header_title_pc .li_1{
    font-size:30px; 
    line-height:1; 
    margin-bottom:25px;
    font-family: 'Pretendard', sans-serif;
    color:#000;
    letter-spacing: 0;
}

#before-after-slide-section .header_title_pc .li_1 br {
    display: none;
}

#before-after-slide-section .header_title_pc .li_2 {
    font-size:45px; 
    line-height:1;
    font-family: 'Pretendard', sans-serif;
    font-weight: 500;
    color:#000;
    letter-spacing: 0;
    
}
#before-after-slide-section .mo_on{
    display:none;
    
}

#image_before_after_slide_wrap .swiper-slide { 
    width: 100%; 
    height: 100%;
    margin-bottom: 0 !important;
    
}
#image_before_after_slide_wrap .swiper-slide img { 
    display: block; 
    width: 100% !important; 
    height: 100% !important; 
    object-fit: cover; 
    margin: 0 !important;
    
}
#image_before_after_slide_wrap .swiper-slide { 
    display: block !important; 
    background-size: cover; 
    background-position: center;
    background-color: transparent !important;
    
}



#image_before_after_slide_wrap .premium-images-compare-container {
    height: 448px !important    ;
}

#before_after_slider_thumb .swiper-thumbs .swiper-wrapper {
    flex-direction: row;
    
}



.beforeafter_slide_thumb {
    width: 100%; 
    margin-top: 208px;
    
}

#image_before_after_slide_wrap .slide_mid_text {
    max-width: 900px; 
    margin: 0 auto; 
    display: flex; 
    justify-content: space-between; 
    padding-bottom: 40px; 
    padding-top:15px;
    margin-bottom: 0 !important;
    
}
#image_before_after_slide_wrap .slide_mid_text p {
    font-size: 20px;
    text-transform: uppercase; 
    font-weight: bold; 
    letter-spacing: 0.05em;
    
}
.beforeafter_slide_thumb .swiper-wrapper .swiper-slide { 
    margin-top: 0 !important;
    margin-bottom:20px !important; 
    background-color: unset;
    
}
.beforeafter_slide_thumb .swiper-wrapper .swiper-slide.before_after_04_thumb,
.beforeafter_slide_thumb .swiper-wrapper .swiper-slide.before_after_05_thumb,
.beforeafter_slide_thumb .swiper-wrapper .swiper-slide.before_after_06_thumb{
    margin-bottom:0 !important;
    
}
.beforeafter_slide_thumb .swiper-wrapper .swiper-slide img {
    height:auto !important; 
    width:100%;
    object-fit: cover; 
    max-width: 200px;
    max-height: 130px;
    
}
#before_after_slider .swiper-button-next,
#before_after_slider .swiper-button-prev {
    width: 48px; 
    height: 90px;
    top: 45%;
    background-size:cover;
    
}
#before_after_slider .swiper-button-next:after,
#before_after_slider .swiper-button-prev:after {content:none;}


#image_before_after_slide_thumb_wrap .swiper-slide {cursor:pointer;}
#image_before_after_slide_thumb_wrap .swiper-slide img {opacity: 0.45;}
#image_before_after_slide_thumb_wrap .swiper-slide.swiper-slide-thumb-active img { opacity: 1;
    
}



.before-after-slide-section-moretxt .li_1{
    font-size:25px; 
    line-height:1.28;
    margin-bottom:20px;
     font-family: 'Pretendard', sans-serif;
     font-weight: 500;
     letter-spacing: 0;
    
}
.before-after-slide-section-moretxt .view-more{
    font-size:20px;
    line-height:1; 
    color:#39499f;
    position:relative;
     font-family: 'Pretendard', sans-serif;
     letter-spacing: 0;
    
}
.before-after-slide-section-moretxt .view-more:after{
    content: "";
    width: 9px; 
    height: 9px; 
    border: solid #39499f; 
    position: absolute; 
    top: 50%    ; 
    right: -34px;
    border-width: 0 2px 2px 0;
    transform: translateY(-50%) rotate(315deg);
    transition: 0.5s;
    
}
.before_after_slider_thumb{
    margin-bottom:0 !important;
    
}





@media (max-width:999px){

    #before-after-slide-section .header_title_pc .mo_on {
        display:flex; 
        justify-content: space-between; 
        align-items: center; 
        margin-top:3vw;
        
    }
    
    #before-after-slide-section .header_title_pc .mo_on .mo_1{
        font-size:3.6vw;
        font-family: 'Pretendard', sans-serif;
        color:#222;
        font-weight: 500;
        letter-spacing: 0;
        
    }
    
    #before-after-slide-section .header_title_pc .mo_on .view-more{
        font-size:3vw;
        display:flex; 
        column-gap:2vw;
        align-items:center; 
        color:#39499f;
        font-family: 'Pretendard', sans-serif;
        font-weight: 500;

    }
    #before-after-slide-section .header_title_pc .mo_on .view-more:after{
        content: ""; width: 1.5vw; height: 1.5vw; border: solid #39499f; border-width: 0 2px 2px 0; transform: rotate(315deg);
        
        
    }
    
    #image_before_after_slide_wrap{
        width:100% !important; 
        float:none;
        margin-bottom:4vw;
    }
    

    .beforeafter_slide_thumb .swiper-wrapper .swiper-slide img{
        width:100%; height:auto;max-height: 100%; max-width: 100%;
        
    }
    
    #image_before_after_slide_thumb_wrap .li_1,
    #image_before_after_slide_thumb_wrap .view-more {display:none}
    
    #image_before_after_slide_thumb_wrap{
        width:100% !important; 
        float:none; 
        margin-bottom:6vw;
        
    }
    #image_before_after_slide_thumb_wrap > div{
      margin: 0;
        
    }
    
    .beforeafter_slide_thumb{max-width:unset;}
    

    .beforeafter_slide_thumb .swiper-wrapper .swiper-slide{
        margin-right:4vw !important;
        
    }
    .before-after-slide-section .mo_on {display:flex; justify-content: space-between; align-items: center; margin-top:3vw;}
    .before-after-slide-section .mo_on .mo_1{font-size:2.8vw;}
    .before-after-slide-section .mo_on .view-more{font-size:2.5vw; display:flex; column-gap:2vw; align-items:center; color:#39499f;}
    .before-after-slide-section .mo_on .view-more:after{content: ""; width: 1vw; height: 1vw; border: solid #39499f; border-width: 0 2px 2px 0; transform: rotate(315deg);}
    
    
}


@media only screen and (max-width: 480px) {
    
    #before-after-slide-section .header_title_pc .li_1 {
        font-size:7.5vw; line-height:1.3; margin-bottom:0;}
    #before-after-slide-section .header_title_pc .li_2 {
        font-size:7.5vw; line-height:1.3; margin-bottom: 5vw;
        
    }
    
    #before-after-slide-section .header_title_pc .mo_on .view-more{
        width: 80px;
    }
        
    .before-after-slide-section { padding: 10vw 0 6vw !important; }
    
    .before-after-slide-section .mo_on .mo_1 { font-size: 3.8vw; }
    
    .before-after-slide-section .mo_on .view-more { font-size: 3vw;}
    
    #image_before_after_slide_wrap{ margin-bottom:0;}
    
    #image_before_after_slide_wrap .twentytwenty-wrapper { width: 90%; max-width:90%;}
    #image_before_after_slide_wrap .twentytwenty-container {height: 60vw !important;}
   
    #image_before_after_slide_wrap .beforeafter_slide_thumb { max-width: 100%;}
    
    #image_before_after_slide_wrap .slide_mid_text {padding-bottom: 20px;   padding-top: 8px;}
    
    #image_before_after_slide_wrap .slide_mid_text p {  font-size: 13px;}
    
    #before_after_slider_thumb .beforeafter_slide_thumb {overflow:visible;}
    
    #image_before_after_slide_wrap .slide_mid_text {  max-width: 300px;}
    
    #image_before_after_slide_thumb_wrap {  
        padding-bottom: 0 !important;
        margin-bottom: 0;
    }
    

    
    .beforeafter_slide_thumb .swiper-wrapper .swiper-slide {  margin-right: 2vw !important;}
    
    
    #image_before_after_slide_wrap .premium-images-compare-container {
    height: 60vw !important;
}
    
    
}/* End custom CSS */