.elementor-24 .elementor-element.elementor-element-8749822{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.82;--padding-top:350px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8749822::before, .elementor-24 .elementor-element.elementor-element-8749822 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-8749822 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-8749822 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-8749822 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-8749822 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #DC582A29 35%, #FFFFFF00 65%);}.elementor-24 .elementor-element.elementor-element-8749822 .elementor-background-slideshow__slide__image{background-size:contain;background-position:bottom center;}.elementor-24 .elementor-element.elementor-element-2f8894a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8d9fa1b{text-align:start;}.elementor-24 .elementor-element.elementor-element-8d9fa1b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:3.5rem;font-weight:600;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-8d9fa1b .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-8d9fa1b .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-9681cbd{padding:30px 100px 0px 0px;font-family:var( --e-global-typography-8fbea56-font-family ), Sans-serif;font-size:var( --e-global-typography-8fbea56-font-size );font-weight:var( --e-global-typography-8fbea56-font-weight );line-height:var( --e-global-typography-8fbea56-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-79553c8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-16ebbe5{--display:flex;--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;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-35cf93b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-74bfaf2{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-74bfaf2.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-74bfaf2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-8f76976 .elementor-counter{gap:3px;}.elementor-24 .elementor-element.elementor-element-8f76976 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:2rem;font-weight:900;line-height:1.3em;}.elementor-24 .elementor-element.elementor-element-8f76976 .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:700;line-height:1.3em;}.elementor-24 .elementor-element.elementor-element-3a01186{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-5316e32{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-5316e32.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-5316e32 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-94e1cf4 .elementor-counter{gap:3px;}.elementor-24 .elementor-element.elementor-element-94e1cf4 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:2rem;font-weight:900;line-height:1.3em;}.elementor-24 .elementor-element.elementor-element-94e1cf4 .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:700;line-height:1.3em;}.elementor-24 .elementor-element.elementor-element-eb358b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-c03f282{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-c03f282.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-c03f282 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-14ab9c8 .elementor-counter{gap:3px;}.elementor-24 .elementor-element.elementor-element-14ab9c8 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:2rem;font-weight:900;line-height:1.3em;}.elementor-24 .elementor-element.elementor-element-14ab9c8 .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:700;line-height:1.3em;}.elementor-24 .elementor-element.elementor-element-a8da444 .elementor-button{background-color:#06C755;font-family:var( --e-global-typography-d3edeec-font-family ), Sans-serif;font-size:var( --e-global-typography-d3edeec-font-size );font-weight:var( --e-global-typography-d3edeec-font-weight );line-height:var( --e-global-typography-d3edeec-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:999px 999px 999px 999px;padding:10px 50px 10px 50px;}.elementor-24 .elementor-element.elementor-element-a8da444 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-a8da444 .elementor-button:focus{background-color:#06C755;color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-a8da444{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-a8da444 .elementor-button-content-wrapper{flex-direction:row;}.elementor-24 .elementor-element.elementor-element-a8da444 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-a8da444 .elementor-button:focus svg{fill:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-4e07e3e{--display:flex;--min-height:759px;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.24;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-4e07e3e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4e07e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oganacellginza.com/wp-content/uploads/2026/07/section_2_cover-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-4e07e3e::before, .elementor-24 .elementor-element.elementor-element-4e07e3e > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-4e07e3e > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-4e07e3e > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-4e07e3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-4e07e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-9216cdd{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-2c1be03{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-2c1be03.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-2c1be03 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-3efcd4c{text-align:center;}.elementor-24 .elementor-element.elementor-element-3efcd4c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:3.5rem;font-weight:600;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-3efcd4c .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-3efcd4c .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-63bf3449:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-63bf3449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-63bf3449{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-24 .elementor-element.elementor-element-63bf3449 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-6080c6f3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-24 .elementor-element.elementor-element-4c5611ce{padding:10px 100px 0px 100px;text-align:center;}.elementor-24 .elementor-element.elementor-element-4c5611ce .elementor-heading-title{font-family:var( --e-global-typography-d791289-font-family ), Sans-serif;font-size:var( --e-global-typography-d791289-font-size );font-weight:var( --e-global-typography-d791289-font-weight );text-transform:var( --e-global-typography-d791289-text-transform );line-height:var( --e-global-typography-d791289-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-57d794c{--display:flex;--min-height:350px;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-57d794c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-57d794c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-b2389dc{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-f13916a{text-align:center;}.elementor-24 .elementor-element.elementor-element-f13916a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:3.5rem;font-weight:600;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-e64801a );}.elementor-24 .elementor-element.elementor-element-f13916a .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-f13916a .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-63c590e{padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-d9651a6 .elementor-button{background-color:#06C755;font-family:var( --e-global-typography-d3edeec-font-family ), Sans-serif;font-size:var( --e-global-typography-d3edeec-font-size );font-weight:var( --e-global-typography-d3edeec-font-weight );line-height:var( --e-global-typography-d3edeec-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:999px 999px 999px 999px;padding:10px 50px 10px 50px;}.elementor-24 .elementor-element.elementor-element-d9651a6 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-d9651a6 .elementor-button:focus{background-color:#06C755;color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-d9651a6{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-d9651a6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-24 .elementor-element.elementor-element-d9651a6 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-d9651a6 .elementor-button:focus svg{fill:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-56b1bf53{padding:150px 0px 150px 0px;}.elementor-24 .elementor-element.elementor-element-47e27f7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-24 .elementor-element.elementor-element-47e27f7 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1bdf7fda .elementor-heading-title{font-family:var( --e-global-typography-a42eb06-font-family ), Sans-serif;font-size:var( --e-global-typography-a42eb06-font-size );font-weight:var( --e-global-typography-a42eb06-font-weight );line-height:var( --e-global-typography-a42eb06-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-77719991{padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-77719991 .elementor-heading-title{font-family:var( --e-global-typography-dc6b7b5-font-family ), Sans-serif;font-size:var( --e-global-typography-dc6b7b5-font-size );font-weight:var( --e-global-typography-dc6b7b5-font-weight );text-transform:var( --e-global-typography-dc6b7b5-text-transform );line-height:var( --e-global-typography-dc6b7b5-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-7d9f7fa1{padding:50px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-7d9f7fa1 img{width:100%;height:420px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-16ff92b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24 .elementor-element.elementor-element-16ff92b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oganacellginza.com/wp-content/uploads/2026/07/오가나-피부과_이미지-촬영_06.jpg의-사본-scaled.webp");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-16ff92b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-24 .elementor-element.elementor-element-16ff92b9 > .elementor-element-populated, .elementor-24 .elementor-element.elementor-element-16ff92b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-24 .elementor-element.elementor-element-16ff92b9 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-16ff92b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 50px;}.elementor-24 .elementor-element.elementor-element-16ff92b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-a439681{--spacer-size:50px;}.elementor-24 .elementor-element.elementor-element-23c3ee1{--display:flex;--min-height:300px;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-23c3ee1:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-23c3ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-29b15ff{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-9eff013{text-align:center;}.elementor-24 .elementor-element.elementor-element-9eff013 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:3.5rem;font-weight:600;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-9eff013 .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-9eff013 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-d65b39b{text-align:center;}.elementor-24 .elementor-element.elementor-element-d65b39b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:7.2rem;font-weight:600;text-transform:capitalize;line-height:1em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-d65b39b .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-d65b39b .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-583efcf{--display:flex;--min-height:200px;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.73;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-583efcf:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-583efcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://oganacellginza.com/wp-content/uploads/2026/07/오가나-피부과_이미지-촬영_09.jpg의-사본-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-583efcf::before, .elementor-24 .elementor-element.elementor-element-583efcf > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-583efcf > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-583efcf > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-583efcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-583efcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-9dc0590{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-f10ca99{padding:10px 0px 0px 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-f10ca99 .elementor-heading-title{font-family:var( --e-global-typography-dc6b7b5-font-family ), Sans-serif;font-size:var( --e-global-typography-dc6b7b5-font-size );font-weight:var( --e-global-typography-dc6b7b5-font-weight );text-transform:var( --e-global-typography-dc6b7b5-text-transform );line-height:var( --e-global-typography-dc6b7b5-line-height );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-f10ca99 .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-f10ca99 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-33514a3{padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-8fbea56-font-family ), Sans-serif;font-size:var( --e-global-typography-8fbea56-font-size );font-weight:var( --e-global-typography-8fbea56-font-weight );line-height:var( --e-global-typography-8fbea56-line-height );color:var( --e-global-color-e64801a );}.elementor-24 .elementor-element.elementor-element-70c3bcd{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-70c3bcd:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-70c3bcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #2C2C2C 30%, #2C2C2C94 100%);}.elementor-24 .elementor-element.elementor-element-70c3bcd::before, .elementor-24 .elementor-element.elementor-element-70c3bcd > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-70c3bcd > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-70c3bcd > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-70c3bcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-70c3bcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-e6b0440{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0050px;}.elementor-24 .elementor-element.elementor-element-3cd875f img{width:100%;}.elementor-24 .elementor-element.elementor-element-cee47b2{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-bbb6807{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-text );padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-style:none;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-bbb6807.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-bbb6807 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-840d17d{padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-840d17d .elementor-heading-title{font-family:var( --e-global-typography-dc6b7b5-font-family ), Sans-serif;font-size:var( --e-global-typography-dc6b7b5-font-size );font-weight:var( --e-global-typography-dc6b7b5-font-weight );text-transform:var( --e-global-typography-dc6b7b5-text-transform );line-height:var( --e-global-typography-dc6b7b5-line-height );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-b401d9d{padding:30px 100px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;color:var( --e-global-color-e64801a );}.elementor-24 .elementor-element.elementor-element-0be6a9b{--display:flex;--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c10676d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;}.elementor-24 .elementor-element.elementor-element-c10676d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.6rem;font-weight:400;text-transform:capitalize;text-decoration:line-through;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-fb4525e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-fb4525e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:3.5rem;font-weight:800;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-1733b7b{padding:0px 0px 0px 0px;top:20px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e64801a );}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-1733b7b{right:20px;}body.rtl .elementor-24 .elementor-element.elementor-element-1733b7b{left:20px;}.elementor-24 .elementor-element.elementor-element-fa9c348{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;bottom:20px;border-radius:10px 10px 10px 10px;text-align:end;}.elementor-24 .elementor-element.elementor-element-fa9c348.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-fa9c348{right:20px;}body.rtl .elementor-24 .elementor-element.elementor-element-fa9c348{left:20px;}.elementor-24 .elementor-element.elementor-element-fa9c348 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-a9a7619{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a9a7619:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a9a7619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #A3A3A3 30%, #FFFFFF94 100%);}.elementor-24 .elementor-element.elementor-element-a9a7619::before, .elementor-24 .elementor-element.elementor-element-a9a7619 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-a9a7619 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-a9a7619 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-a9a7619 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-a9a7619 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-d2b91da{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ef09897{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-text );padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-style:none;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-ef09897.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-ef09897 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-cb9f958{padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-cb9f958 .elementor-heading-title{font-family:var( --e-global-typography-dc6b7b5-font-family ), Sans-serif;font-size:var( --e-global-typography-dc6b7b5-font-size );font-weight:var( --e-global-typography-dc6b7b5-font-weight );text-transform:var( --e-global-typography-dc6b7b5-text-transform );line-height:var( --e-global-typography-dc6b7b5-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-ed1f47c{padding:30px 100px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-c6f1c6b{--display:flex;--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2318626{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;}.elementor-24 .elementor-element.elementor-element-2318626 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.6rem;font-weight:400;text-transform:capitalize;text-decoration:line-through;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-dbf7b2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-dbf7b2f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:3.5rem;font-weight:800;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-97d21d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:050px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-44ef771 img{width:100%;}.elementor-24 .elementor-element.elementor-element-cdf8435{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;bottom:20px;border-radius:10px 10px 10px 10px;text-align:end;}.elementor-24 .elementor-element.elementor-element-cdf8435.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-cdf8435{right:20px;}body.rtl .elementor-24 .elementor-element.elementor-element-cdf8435{left:20px;}.elementor-24 .elementor-element.elementor-element-cdf8435 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-82bfe6e{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-82bfe6e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-82bfe6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-text ) 30%, #2C2C2C94 100%);}.elementor-24 .elementor-element.elementor-element-82bfe6e::before, .elementor-24 .elementor-element.elementor-element-82bfe6e > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-82bfe6e > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-82bfe6e > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-82bfe6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-82bfe6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-ab85144{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0050px;}.elementor-24 .elementor-element.elementor-element-3b429fe img{width:100%;}.elementor-24 .elementor-element.elementor-element-41bc286{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-3e449d9{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-text );padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-style:none;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-3e449d9.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-3e449d9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-4fe7fe5{padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-4fe7fe5 .elementor-heading-title{font-family:var( --e-global-typography-dc6b7b5-font-family ), Sans-serif;font-size:var( --e-global-typography-dc6b7b5-font-size );font-weight:var( --e-global-typography-dc6b7b5-font-weight );text-transform:var( --e-global-typography-dc6b7b5-text-transform );line-height:var( --e-global-typography-dc6b7b5-line-height );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-04bb57d{padding:30px 100px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;color:var( --e-global-color-e64801a );}.elementor-24 .elementor-element.elementor-element-787f11a{--display:flex;--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-411e554{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;}.elementor-24 .elementor-element.elementor-element-411e554 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.6rem;font-weight:400;text-transform:capitalize;text-decoration:line-through;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-b260443{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-b260443 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:3.5rem;font-weight:800;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-ba05f07{padding:0px 0px 0px 0px;top:20px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e64801a );}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-ba05f07{right:20px;}body.rtl .elementor-24 .elementor-element.elementor-element-ba05f07{left:20px;}.elementor-24 .elementor-element.elementor-element-ed0ce3d{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;bottom:20px;border-radius:10px 10px 10px 10px;text-align:end;}.elementor-24 .elementor-element.elementor-element-ed0ce3d.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-ed0ce3d{right:20px;}body.rtl .elementor-24 .elementor-element.elementor-element-ed0ce3d{left:20px;}.elementor-24 .elementor-element.elementor-element-ed0ce3d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-8007bc7{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8007bc7:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-8007bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #535353 30%, #FFFFFF94 100%);}.elementor-24 .elementor-element.elementor-element-8007bc7::before, .elementor-24 .elementor-element.elementor-element-8007bc7 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-8007bc7 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-8007bc7 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-8007bc7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-8007bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-0a78ae9{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-21efa0a{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-text );padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-style:none;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-21efa0a.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-21efa0a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-88e390a{padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-88e390a .elementor-heading-title{font-family:var( --e-global-typography-dc6b7b5-font-family ), Sans-serif;font-size:var( --e-global-typography-dc6b7b5-font-size );font-weight:var( --e-global-typography-dc6b7b5-font-weight );text-transform:var( --e-global-typography-dc6b7b5-text-transform );line-height:var( --e-global-typography-dc6b7b5-line-height );color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-d0d7711{padding:30px 100px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-6b6d2db{--display:flex;--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-94e353f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;}.elementor-24 .elementor-element.elementor-element-94e353f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.6rem;font-weight:400;text-transform:capitalize;text-decoration:line-through;line-height:1.3em;color:var( --e-global-color-e64801a );}.elementor-24 .elementor-element.elementor-element-e234ea7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-e234ea7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:3.5rem;font-weight:800;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-e8120eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:050px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-256137c img{width:100%;}.elementor-24 .elementor-element.elementor-element-d218784{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;bottom:20px;border-radius:10px 10px 10px 10px;text-align:end;}.elementor-24 .elementor-element.elementor-element-d218784.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-d218784{right:20px;}body.rtl .elementor-24 .elementor-element.elementor-element-d218784{left:20px;}.elementor-24 .elementor-element.elementor-element-d218784 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-7367f1f{padding:0px 0px 0px 0px;top:20px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-7367f1f{right:20px;}body.rtl .elementor-24 .elementor-element.elementor-element-7367f1f{left:20px;}.elementor-24 .elementor-element.elementor-element-3450f1f6:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3450f1f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-3450f1f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0150px 0px 150px 0px;}.elementor-24 .elementor-element.elementor-element-3450f1f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-3ea9c105 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-24 .elementor-element.elementor-element-5281f74c .elementor-heading-title{font-family:var( --e-global-typography-a42eb06-font-family ), Sans-serif;font-size:var( --e-global-typography-a42eb06-font-size );font-weight:var( --e-global-typography-a42eb06-font-weight );line-height:var( --e-global-typography-a42eb06-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-3152fc6e{padding:010px 100px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3152fc6e .elementor-heading-title{font-family:var( --e-global-typography-dc6b7b5-font-family ), Sans-serif;font-size:var( --e-global-typography-dc6b7b5-font-size );font-weight:var( --e-global-typography-dc6b7b5-font-weight );text-transform:var( --e-global-typography-dc6b7b5-text-transform );line-height:var( --e-global-typography-dc6b7b5-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-5c888ad{padding:30px 100px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-c90964b{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-c90964b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c90964b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e64801a );}.elementor-24 .elementor-element.elementor-element-291708a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:800;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-5aec5c7 .elementskit-image-comparison{border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-5aec5c7 .elementskit-image-comparison .twentytwenty-handle{width:55px;margin-left:calc( 55px / -2 );height:30px;margin-top:calc( 30px / -2 );}.elementor-24 .elementor-element.elementor-element-5aec5c7 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-5aec5c7 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-7189729{padding:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:0.7em;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-7189729 p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-b72db8b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-24 .elementor-element.elementor-element-6d7dad0{padding:0px 0px 0px 0px;text-align:end;font-family:"Noto Sans JP", Sans-serif;font-size:0.7em;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a7d7aee{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-primary );margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-a7d7aee.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-a7d7aee .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:0.8rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-1f398d0{padding:010px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-1f398d0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a9a9c03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 8px 0px;}.elementor-24 .elementor-element.elementor-element-a9a9c03 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:400;text-transform:capitalize;text-decoration:line-through;line-height:1.3em;color:#7C7C7C;}.elementor-24 .elementor-element.elementor-element-14dd5f9{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-24 .elementor-element.elementor-element-14dd5f9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:2.3rem;font-weight:800;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9d04428{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-9d04428:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-9d04428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e64801a );}.elementor-24 .elementor-element.elementor-element-4dbe2a8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:800;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-ea18bbe .elementskit-image-comparison{border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-ea18bbe .elementskit-image-comparison .twentytwenty-handle{width:55px;margin-left:calc( 55px / -2 );height:30px;margin-top:calc( 30px / -2 );}.elementor-24 .elementor-element.elementor-element-ea18bbe .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-ea18bbe .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-5742bf4{padding:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:0.7em;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-5742bf4 p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-66b565e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-24 .elementor-element.elementor-element-7cf9b65{padding:0px 0px 0px 0px;text-align:end;font-family:"Noto Sans JP", Sans-serif;font-size:0.7em;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-259c196{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-primary );margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-259c196.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-259c196 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:0.8rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-c43ce6a{padding:010px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-c43ce6a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-70058dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 8px 0px;}.elementor-24 .elementor-element.elementor-element-70058dd .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:400;text-transform:capitalize;text-decoration:line-through;line-height:1.3em;color:#7C7C7C;}.elementor-24 .elementor-element.elementor-element-18ec903{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-24 .elementor-element.elementor-element-18ec903 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:2.3rem;font-weight:800;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-eeaf2a0{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-eeaf2a0:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-eeaf2a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e64801a );}.elementor-24 .elementor-element.elementor-element-734086e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:800;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-8a6a9f4 .elementskit-image-comparison{border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-8a6a9f4 .elementskit-image-comparison .twentytwenty-handle{width:55px;margin-left:calc( 55px / -2 );height:30px;margin-top:calc( 30px / -2 );}.elementor-24 .elementor-element.elementor-element-8a6a9f4 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-8a6a9f4 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-a0631d7{padding:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:0.7em;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a0631d7 p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-af3d992{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-24 .elementor-element.elementor-element-d697861{padding:0px 0px 0px 0px;text-align:end;font-family:"Noto Sans JP", Sans-serif;font-size:0.7em;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-be7233a{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-primary );margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-be7233a.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-be7233a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:0.8rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-d78d69a{padding:010px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-d78d69a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-46060fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 8px 0px;}.elementor-24 .elementor-element.elementor-element-46060fb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:400;text-transform:capitalize;text-decoration:line-through;line-height:1.3em;color:#7C7C7C;}.elementor-24 .elementor-element.elementor-element-bdb2644{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-24 .elementor-element.elementor-element-bdb2644 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:2.3rem;font-weight:800;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-aa6a110{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-aa6a110:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-aa6a110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e64801a );}.elementor-24 .elementor-element.elementor-element-54ba256 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:800;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-2eeab73 .elementskit-image-comparison{border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-2eeab73 .elementskit-image-comparison .twentytwenty-handle{width:55px;margin-left:calc( 55px / -2 );height:30px;margin-top:calc( 30px / -2 );}.elementor-24 .elementor-element.elementor-element-2eeab73 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-2eeab73 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9c39f94{padding:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:0.7em;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-9c39f94 p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-0b7a46c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-24 .elementor-element.elementor-element-05329d8{padding:0px 0px 0px 0px;text-align:end;font-family:"Noto Sans JP", Sans-serif;font-size:0.7em;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-5ac8cd5{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-primary );margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-5ac8cd5.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-5ac8cd5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:0.8rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-8c94696{padding:010px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-8c94696 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.3em;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-8738586{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 8px 0px;}.elementor-24 .elementor-element.elementor-element-8738586 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:400;text-transform:capitalize;text-decoration:line-through;line-height:1.3em;color:#7C7C7C;}.elementor-24 .elementor-element.elementor-element-6579281{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-24 .elementor-element.elementor-element-6579281 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:2.3rem;font-weight:800;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9b0ce32{--e-n-carousel-swiper-offset-size:120px;--e-n-carousel-swiper-slides-gap:30px;padding:50px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:20px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;}.elementor-24 .elementor-element.elementor-element-9b0ce32 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:999px 999px 999px 999px;padding:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-3f70e80{--display:flex;--min-height:350px;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3f70e80:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3f70e80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-e573c51{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-89ece2d{text-align:center;}.elementor-24 .elementor-element.elementor-element-89ece2d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:3.5rem;font-weight:600;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-e64801a );}.elementor-24 .elementor-element.elementor-element-89ece2d .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-89ece2d .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-092b94a{padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-dbc1809 .elementor-button{background-color:#06C755;font-family:var( --e-global-typography-d3edeec-font-family ), Sans-serif;font-size:var( --e-global-typography-d3edeec-font-size );font-weight:var( --e-global-typography-d3edeec-font-weight );line-height:var( --e-global-typography-d3edeec-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:999px 999px 999px 999px;padding:10px 50px 10px 50px;}.elementor-24 .elementor-element.elementor-element-dbc1809 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-dbc1809 .elementor-button:focus{background-color:#06C755;color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-dbc1809{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-dbc1809 .elementor-button-content-wrapper{flex-direction:row;}.elementor-24 .elementor-element.elementor-element-dbc1809 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-dbc1809 .elementor-button:focus svg{fill:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-a578602{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0150px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-a578602 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-85f546b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-24 .elementor-element.elementor-element-d92b01c .elementor-heading-title{font-family:var( --e-global-typography-a42eb06-font-family ), Sans-serif;font-size:var( --e-global-typography-a42eb06-font-size );font-weight:var( --e-global-typography-a42eb06-font-weight );line-height:var( --e-global-typography-a42eb06-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-e95713f{padding:010px 100px 50px 0px;}.elementor-24 .elementor-element.elementor-element-e95713f .elementor-heading-title{font-family:var( --e-global-typography-dc6b7b5-font-family ), Sans-serif;font-size:var( --e-global-typography-dc6b7b5-font-size );font-weight:var( --e-global-typography-dc6b7b5-font-weight );text-transform:var( --e-global-typography-dc6b7b5-text-transform );line-height:var( --e-global-typography-dc6b7b5-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-e908024{--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;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e908024:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e908024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-a8a11ae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-dd434a4{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-dd434a4.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-dd434a4 img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:30px 0px 0px 30px;}.elementor-24 .elementor-element.elementor-element-bcd0442{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-b5e671a .elementor-heading-title{font-family:var( --e-global-typography-a42eb06-font-family ), Sans-serif;font-size:var( --e-global-typography-a42eb06-font-size );font-weight:var( --e-global-typography-a42eb06-font-weight );line-height:var( --e-global-typography-a42eb06-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-cc0d3bb{padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-cc0d3bb .elementor-heading-title{font-family:var( --e-global-typography-dc6b7b5-font-family ), Sans-serif;font-size:var( --e-global-typography-dc6b7b5-font-size );font-weight:var( --e-global-typography-dc6b7b5-font-weight );text-transform:var( --e-global-typography-dc6b7b5-text-transform );line-height:var( --e-global-typography-dc6b7b5-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-6588ef4{padding:50px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:10px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-886fef4{--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;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-886fef4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-886fef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-cfca6d2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-03b8d19{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-03b8d19.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-03b8d19 img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:30px 0px 0px 30px;}.elementor-24 .elementor-element.elementor-element-97e8935{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-e7629c3 .elementor-heading-title{font-family:var( --e-global-typography-a42eb06-font-family ), Sans-serif;font-size:var( --e-global-typography-a42eb06-font-size );font-weight:var( --e-global-typography-a42eb06-font-weight );line-height:var( --e-global-typography-a42eb06-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-df8016b{padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-df8016b .elementor-heading-title{font-family:var( --e-global-typography-dc6b7b5-font-family ), Sans-serif;font-size:var( --e-global-typography-dc6b7b5-font-size );font-weight:var( --e-global-typography-dc6b7b5-font-weight );text-transform:var( --e-global-typography-dc6b7b5-text-transform );line-height:var( --e-global-typography-dc6b7b5-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-17bc3fe{padding:50px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:10px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-3d80fad{--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;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3d80fad:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3d80fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-3a11c42{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-245d46b{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-245d46b.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-245d46b img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:30px 0px 0px 30px;}.elementor-24 .elementor-element.elementor-element-11f10ff{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-8db85af .elementor-heading-title{font-family:var( --e-global-typography-a42eb06-font-family ), Sans-serif;font-size:var( --e-global-typography-a42eb06-font-size );font-weight:var( --e-global-typography-a42eb06-font-weight );line-height:var( --e-global-typography-a42eb06-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-88daf63{padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-88daf63 .elementor-heading-title{font-family:var( --e-global-typography-dc6b7b5-font-family ), Sans-serif;font-size:var( --e-global-typography-dc6b7b5-font-size );font-weight:var( --e-global-typography-dc6b7b5-font-weight );text-transform:var( --e-global-typography-dc6b7b5-text-transform );line-height:var( --e-global-typography-dc6b7b5-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-7b903e3{padding:50px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:16px;line-height:10px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-be7b81f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:220px;--e-n-carousel-swiper-slides-gap:30px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:20px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-24 .elementor-element.elementor-element-be7b81f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:999px 999px 999px 999px;padding:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-1bf495d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1bf495d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://oganacellginza.com/wp-content/uploads/2026/07/오가나-피부과_이미지-촬영_06.jpg의-사본-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-1bf495d > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.74;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-1bf495d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-edccf86 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-24 .elementor-element.elementor-element-edccf86 > .elementor-element-populated{padding:080px 0px 80px 0px;}.elementor-24 .elementor-element.elementor-element-3591eac{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-24de922 );padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-3591eac.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-3591eac .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-ad9f14f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-ad9f14f .elementor-heading-title{font-family:var( --e-global-typography-a42eb06-font-family ), Sans-serif;font-size:var( --e-global-typography-a42eb06-font-size );font-weight:var( --e-global-typography-a42eb06-font-weight );line-height:var( --e-global-typography-a42eb06-line-height );color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-b1ee4d5{padding:10px 50px 0px 0px;column-gap:0px;font-family:"Noto Sans JP", Sans-serif;font-size:14px;letter-spacing:0px;color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-b1ee4d5 p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-0458583{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-24de922 );margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-0458583.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-0458583 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-99d3e06{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-99d3e06 .elementor-heading-title{font-family:var( --e-global-typography-a42eb06-font-family ), Sans-serif;font-size:var( --e-global-typography-a42eb06-font-size );font-weight:var( --e-global-typography-a42eb06-font-weight );line-height:var( --e-global-typography-a42eb06-line-height );color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-0b3071d{padding:10px 50px 0px 0px;column-gap:0px;font-family:"Noto Sans JP", Sans-serif;font-size:14px;letter-spacing:0px;color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-0b3071d p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-8ca6781{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-24de922 );margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-8ca6781.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-8ca6781 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-be44a78{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-be44a78 .elementor-heading-title{font-family:var( --e-global-typography-a42eb06-font-family ), Sans-serif;font-size:var( --e-global-typography-a42eb06-font-size );font-weight:var( --e-global-typography-a42eb06-font-weight );line-height:var( --e-global-typography-a42eb06-line-height );color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-ba6123f{padding:10px 50px 0px 0px;column-gap:0px;font-family:"Noto Sans JP", Sans-serif;font-size:14px;letter-spacing:0px;color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-ba6123f p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-26c9b5f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-24 .elementor-element.elementor-element-26c9b5f > .elementor-element-populated{margin:-20% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-24 .elementor-element.elementor-element-fe1b77f img{width:100%;height:690px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-d5bfe9c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-24 .elementor-element.elementor-element-d5bfe9c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-24 .elementor-element.elementor-element-d5bfe9c > .elementor-element-populated{padding:080px 0px 80px 0px;}.elementor-24 .elementor-element.elementor-element-d0eb659{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-24de922 );padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:end;}.elementor-24 .elementor-element.elementor-element-d0eb659.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-24 .elementor-element.elementor-element-d0eb659 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-1251567{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:end;}.elementor-24 .elementor-element.elementor-element-1251567 .elementor-heading-title{font-family:var( --e-global-typography-a42eb06-font-family ), Sans-serif;font-size:var( --e-global-typography-a42eb06-font-size );font-weight:var( --e-global-typography-a42eb06-font-weight );line-height:var( --e-global-typography-a42eb06-line-height );color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-2bb6d9b{padding:10px 0px 0px 50px;column-gap:0px;text-align:end;font-family:"Noto Sans JP", Sans-serif;font-size:14px;letter-spacing:0px;color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-2bb6d9b p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-c301321{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-24de922 );margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-c301321.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-c301321 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-e9da815{padding:0px 0px 0px 0px;text-align:end;}.elementor-24 .elementor-element.elementor-element-e9da815 .elementor-heading-title{font-family:var( --e-global-typography-a42eb06-font-family ), Sans-serif;font-size:var( --e-global-typography-a42eb06-font-size );font-weight:var( --e-global-typography-a42eb06-font-weight );line-height:var( --e-global-typography-a42eb06-line-height );color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-ae01042{padding:10px 0px 0px 50px;column-gap:0px;text-align:end;font-family:"Noto Sans JP", Sans-serif;font-size:14px;letter-spacing:0px;color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-ae01042 p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-18b7648{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-24de922 );margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-18b7648.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-18b7648 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-0945eb2{padding:0px 0px 0px 0px;text-align:end;}.elementor-24 .elementor-element.elementor-element-0945eb2 .elementor-heading-title{font-family:var( --e-global-typography-a42eb06-font-family ), Sans-serif;font-size:var( --e-global-typography-a42eb06-font-size );font-weight:var( --e-global-typography-a42eb06-font-weight );line-height:var( --e-global-typography-a42eb06-line-height );color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-7d74a8b{padding:10px 0px 0px 50px;column-gap:0px;text-align:end;font-family:"Noto Sans JP", Sans-serif;font-size:14px;letter-spacing:0px;color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-7d74a8b p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-24b9b0a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0150px 0px 150px 0px;}.elementor-24 .elementor-element.elementor-element-24b9b0a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-2b4917b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-24 .elementor-element.elementor-element-61db22b .elementor-heading-title{font-family:var( --e-global-typography-a42eb06-font-family ), Sans-serif;font-size:var( --e-global-typography-a42eb06-font-size );font-weight:var( --e-global-typography-a42eb06-font-weight );line-height:var( --e-global-typography-a42eb06-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-1c7087d{padding:010px 100px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1c7087d .elementor-heading-title{font-family:var( --e-global-typography-dc6b7b5-font-family ), Sans-serif;font-size:var( --e-global-typography-dc6b7b5-font-size );font-weight:var( --e-global-typography-dc6b7b5-font-weight );text-transform:var( --e-global-typography-dc6b7b5-text-transform );line-height:var( --e-global-typography-dc6b7b5-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-dcadea9{padding:50px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-bb631ce:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-bb631ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-bb631ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0150px 0px 150px 0px;}.elementor-24 .elementor-element.elementor-element-bb631ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-3e86327 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-24 .elementor-element.elementor-element-0b14ebc .elementor-heading-title{font-family:var( --e-global-typography-a42eb06-font-family ), Sans-serif;font-size:var( --e-global-typography-a42eb06-font-size );font-weight:var( --e-global-typography-a42eb06-font-weight );line-height:var( --e-global-typography-a42eb06-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-82c9ed1{padding:010px 100px 0px 0px;}.elementor-24 .elementor-element.elementor-element-82c9ed1 .elementor-heading-title{font-family:var( --e-global-typography-dc6b7b5-font-family ), Sans-serif;font-size:var( --e-global-typography-dc6b7b5-font-size );font-weight:var( --e-global-typography-dc6b7b5-font-weight );text-transform:var( --e-global-typography-dc6b7b5-text-transform );line-height:var( --e-global-typography-dc6b7b5-line-height );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-975c559{padding:050px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-975c559.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-975c559 img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-644f02c > .elementor-element-populated{padding:50px 0px 0px 50px;}.elementor-24 .elementor-element.elementor-element-bb9491b .elementor-accordion-item{border-width:0px;border-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-bb9491b .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-bb9491b .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-bb9491b .elementor-accordion-icon, .elementor-24 .elementor-element.elementor-element-bb9491b .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-bb9491b .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-bb9491b .elementor-active .elementor-accordion-icon, .elementor-24 .elementor-element.elementor-element-bb9491b .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-bb9491b .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-bb9491b .elementor-accordion-title{font-family:var( --e-global-typography-d791289-font-family ), Sans-serif;font-size:var( --e-global-typography-d791289-font-size );font-weight:var( --e-global-typography-d791289-font-weight );text-transform:var( --e-global-typography-d791289-text-transform );line-height:var( --e-global-typography-d791289-line-height );}.elementor-24 .elementor-element.elementor-element-bb9491b .elementor-tab-title{padding:50px 0px -20px 020px;}.elementor-24 .elementor-element.elementor-element-bb9491b .elementor-tab-content{padding:20px 20px 0px 20px;}.elementor-24 .elementor-element.elementor-element-a85c8a7{--display:flex;--min-height:759px;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.24;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a85c8a7:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a85c8a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oganacellginza.com/wp-content/uploads/2026/07/220801_피부과_단체컷_05.jpg의-사본-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-a85c8a7::before, .elementor-24 .elementor-element.elementor-element-a85c8a7 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-a85c8a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-a85c8a7 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-a85c8a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-a85c8a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-db16829{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-8861232{width:var( --container-widget-width, fit-contents );max-width:fit-contents;background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;--container-widget-width:fit-contents;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-24 .elementor-element.elementor-element-8861232.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-8861232 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-d35babb{text-align:center;}.elementor-24 .elementor-element.elementor-element-d35babb .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:3.5rem;font-weight:600;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-d35babb .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-d35babb .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-f54747e .elementor-button{background-color:#06C755;font-family:var( --e-global-typography-d3edeec-font-family ), Sans-serif;font-size:var( --e-global-typography-d3edeec-font-size );font-weight:var( --e-global-typography-d3edeec-font-weight );line-height:var( --e-global-typography-d3edeec-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:999px 999px 999px 999px;padding:10px 50px 10px 50px;}.elementor-24 .elementor-element.elementor-element-f54747e .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-f54747e .elementor-button:focus{background-color:#06C755;color:var( --e-global-color-24de922 );}.elementor-24 .elementor-element.elementor-element-f54747e{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-f54747e .elementor-button-content-wrapper{flex-direction:row;}.elementor-24 .elementor-element.elementor-element-f54747e .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-f54747e .elementor-button:focus svg{fill:var( --e-global-color-24de922 );}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-16ebbe5{--width:49%;}.elementor-24 .elementor-element.elementor-element-47e27f7{width:70%;}.elementor-24 .elementor-element.elementor-element-16ff92b9{width:30%;}.elementor-24 .elementor-element.elementor-element-e6b0440{--width:40%;}.elementor-24 .elementor-element.elementor-element-cee47b2{--width:60%;}.elementor-24 .elementor-element.elementor-element-d2b91da{--width:60%;}.elementor-24 .elementor-element.elementor-element-97d21d7{--width:40%;}.elementor-24 .elementor-element.elementor-element-ab85144{--width:40%;}.elementor-24 .elementor-element.elementor-element-41bc286{--width:60%;}.elementor-24 .elementor-element.elementor-element-0a78ae9{--width:60%;}.elementor-24 .elementor-element.elementor-element-e8120eb{--width:40%;}.elementor-24 .elementor-element.elementor-element-a8a11ae{--width:40%;}.elementor-24 .elementor-element.elementor-element-bcd0442{--width:60%;}.elementor-24 .elementor-element.elementor-element-cfca6d2{--width:40%;}.elementor-24 .elementor-element.elementor-element-97e8935{--width:60%;}.elementor-24 .elementor-element.elementor-element-3a11c42{--width:40%;}.elementor-24 .elementor-element.elementor-element-11f10ff{--width:60%;}.elementor-24 .elementor-element.elementor-element-edccf86{width:30%;}.elementor-24 .elementor-element.elementor-element-26c9b5f{width:39.332%;}.elementor-24 .elementor-element.elementor-element-d5bfe9c{width:30%;}.elementor-24 .elementor-element.elementor-element-3e86327{width:35%;}.elementor-24 .elementor-element.elementor-element-644f02c{width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-35cf93b{--width:50%;}.elementor-24 .elementor-element.elementor-element-3a01186{--width:50%;}.elementor-24 .elementor-element.elementor-element-eb358b0{--width:50%;}.elementor-24 .elementor-element.elementor-element-47e27f7{width:100%;}.elementor-24 .elementor-element.elementor-element-16ff92b9{width:100%;}.elementor-24 .elementor-element.elementor-element-e6b0440{--width:100%;}.elementor-24 .elementor-element.elementor-element-cee47b2{--width:100%;}.elementor-24 .elementor-element.elementor-element-d2b91da{--width:100%;}.elementor-24 .elementor-element.elementor-element-97d21d7{--width:100%;}.elementor-24 .elementor-element.elementor-element-ab85144{--width:100%;}.elementor-24 .elementor-element.elementor-element-41bc286{--width:100%;}.elementor-24 .elementor-element.elementor-element-0a78ae9{--width:100%;}.elementor-24 .elementor-element.elementor-element-e8120eb{--width:100%;}.elementor-24 .elementor-element.elementor-element-3ea9c105{width:100%;}.elementor-24 .elementor-element.elementor-element-b72db8b{--width:50%;}.elementor-24 .elementor-element.elementor-element-66b565e{--width:50%;}.elementor-24 .elementor-element.elementor-element-af3d992{--width:50%;}.elementor-24 .elementor-element.elementor-element-0b7a46c{--width:50%;}.elementor-24 .elementor-element.elementor-element-85f546b{width:100%;}.elementor-24 .elementor-element.elementor-element-a8a11ae{--width:100%;}.elementor-24 .elementor-element.elementor-element-bcd0442{--width:100%;}.elementor-24 .elementor-element.elementor-element-cfca6d2{--width:100%;}.elementor-24 .elementor-element.elementor-element-97e8935{--width:100%;}.elementor-24 .elementor-element.elementor-element-3a11c42{--width:100%;}.elementor-24 .elementor-element.elementor-element-11f10ff{--width:100%;}.elementor-24 .elementor-element.elementor-element-edccf86{width:100%;}.elementor-24 .elementor-element.elementor-element-26c9b5f{width:100%;}.elementor-24 .elementor-element.elementor-element-d5bfe9c{width:100%;}.elementor-24 .elementor-element.elementor-element-2b4917b{width:100%;}.elementor-24 .elementor-element.elementor-element-3e86327{width:100%;}.elementor-24 .elementor-element.elementor-element-644f02c{width:100%;}}@media(min-width:1025px){.elementor-24 .elementor-element.elementor-element-4e07e3e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4e07e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-24 .elementor-element.elementor-element-583efcf:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-583efcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-24 .elementor-element.elementor-element-a85c8a7:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a85c8a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-8749822{--padding-top:0200px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-9681cbd{font-size:var( --e-global-typography-8fbea56-font-size );line-height:var( --e-global-typography-8fbea56-line-height );}.elementor-24 .elementor-element.elementor-element-35cf93b{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:5%;}.elementor-24 .elementor-element.elementor-element-3a01186{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:5%;}.elementor-24 .elementor-element.elementor-element-eb358b0{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:5%;}.elementor-24 .elementor-element.elementor-element-a8da444 .elementor-button{font-size:var( --e-global-typography-d3edeec-font-size );line-height:var( --e-global-typography-d3edeec-line-height );}.elementor-24 .elementor-element.elementor-element-4e07e3e{--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-63bf3449{padding:0px 30px 150px 30px;}.elementor-24 .elementor-element.elementor-element-4c5611ce{padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-4c5611ce .elementor-heading-title{font-size:var( --e-global-typography-d791289-font-size );line-height:var( --e-global-typography-d791289-line-height );}.elementor-24 .elementor-element.elementor-element-57d794c{--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-d9651a6 .elementor-button{font-size:var( --e-global-typography-d3edeec-font-size );line-height:var( --e-global-typography-d3edeec-line-height );}.elementor-24 .elementor-element.elementor-element-56b1bf53{padding:150px 30px 150px 30px;}.elementor-24 .elementor-element.elementor-element-47e27f7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1bdf7fda .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-77719991 .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-16ff92b9 > .elementor-element-populated{padding:50px 200px 0px 0px;}.elementor-24 .elementor-element.elementor-element-23c3ee1{--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-583efcf{--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-f10ca99{padding:0px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-f10ca99 .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-33514a3{font-size:var( --e-global-typography-8fbea56-font-size );line-height:var( --e-global-typography-8fbea56-line-height );}.elementor-24 .elementor-element.elementor-element-70c3bcd{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-e6b0440{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3cd875f{text-align:center;}.elementor-24 .elementor-element.elementor-element-3cd875f img{width:50%;height:500px;}.elementor-24 .elementor-element.elementor-element-cee47b2{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-840d17d{padding:0px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-840d17d .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-1733b7b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-a9a7619{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-d2b91da{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-cb9f958{padding:0px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-cb9f958 .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-97d21d7{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-44ef771{text-align:center;}.elementor-24 .elementor-element.elementor-element-44ef771 img{width:50%;height:500px;}.elementor-24 .elementor-element.elementor-element-82bfe6e{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-ab85144{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3b429fe{text-align:center;}.elementor-24 .elementor-element.elementor-element-3b429fe img{width:50%;height:500px;}.elementor-24 .elementor-element.elementor-element-41bc286{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-4fe7fe5{padding:0px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-4fe7fe5 .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-ba05f07{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-8007bc7{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-0a78ae9{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-88e390a{padding:0px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-88e390a .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-e8120eb{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-256137c{text-align:center;}.elementor-24 .elementor-element.elementor-element-256137c img{width:50%;height:500px;}.elementor-24 .elementor-element.elementor-element-7367f1f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-3450f1f6{padding:150px 30px 150px 30px;}.elementor-24 .elementor-element.elementor-element-5281f74c .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-3152fc6e .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-b72db8b{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:5%;}.elementor-24 .elementor-element.elementor-element-66b565e{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:5%;}.elementor-24 .elementor-element.elementor-element-af3d992{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:5%;}.elementor-24 .elementor-element.elementor-element-0b7a46c{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:5%;}.elementor-24 .elementor-element.elementor-element-9b0ce32{--e-n-carousel-swiper-slides-to-display:2;}.elementor-24 .elementor-element.elementor-element-3f70e80{--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-dbc1809 .elementor-button{font-size:var( --e-global-typography-d3edeec-font-size );line-height:var( --e-global-typography-d3edeec-line-height );}.elementor-24 .elementor-element.elementor-element-a578602{padding:150px 30px 150px 30px;}.elementor-24 .elementor-element.elementor-element-d92b01c .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-e95713f .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-a8a11ae{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-dd434a4 img{height:350px;}.elementor-24 .elementor-element.elementor-element-bcd0442{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b5e671a .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-cc0d3bb{padding:0px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-cc0d3bb .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-cfca6d2{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-03b8d19 img{height:350px;}.elementor-24 .elementor-element.elementor-element-97e8935{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e7629c3 .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-df8016b{padding:0px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-df8016b .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-3a11c42{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-245d46b img{height:350px;}.elementor-24 .elementor-element.elementor-element-11f10ff{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8db85af .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-88daf63{padding:0px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-88daf63 .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-be7b81f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-24 .elementor-element.elementor-element-1bf495d{padding:0px 030px 0px 30px;}.elementor-24 .elementor-element.elementor-element-edccf86 > .elementor-element-populated{padding:50px 300px 0px 0px;}.elementor-24 .elementor-element.elementor-element-ad9f14f .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-99d3e06 .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-be44a78 .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-26c9b5f > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:50px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-fe1b77f img{height:500px;}.elementor-24 .elementor-element.elementor-element-d5bfe9c > .elementor-element-populated{padding:50px 400px 50px 0px;}.elementor-24 .elementor-element.elementor-element-1251567 .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-e9da815 .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-0945eb2 .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-24b9b0a{padding:150px 30px 150px 30px;}.elementor-24 .elementor-element.elementor-element-61db22b .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-1c7087d .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-bb631ce{padding:150px 30px 150px 30px;}.elementor-24 .elementor-element.elementor-element-0b14ebc .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-82c9ed1 .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-975c559 img{height:350px;}.elementor-24 .elementor-element.elementor-element-644f02c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-bb9491b .elementor-accordion-title{font-size:var( --e-global-typography-d791289-font-size );line-height:var( --e-global-typography-d791289-line-height );}.elementor-24 .elementor-element.elementor-element-a85c8a7{--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-f54747e .elementor-button{font-size:var( --e-global-typography-d3edeec-font-size );line-height:var( --e-global-typography-d3edeec-line-height );}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-8749822{--padding-top:200px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-8d9fa1b .elementor-heading-title{font-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-9681cbd{padding:20px 0px 0px 0px;font-size:var( --e-global-typography-8fbea56-font-size );line-height:var( --e-global-typography-8fbea56-line-height );}.elementor-24 .elementor-element.elementor-element-35cf93b{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-24 .elementor-element.elementor-element-74bfaf2 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-8f76976 .elementor-counter-number-wrapper{font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-8f76976 .elementor-counter-title{font-size:0.9rem;}.elementor-24 .elementor-element.elementor-element-3a01186{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-24 .elementor-element.elementor-element-5316e32 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-94e1cf4 .elementor-counter-number-wrapper{font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-94e1cf4 .elementor-counter-title{font-size:0.9rem;}.elementor-24 .elementor-element.elementor-element-eb358b0{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-24 .elementor-element.elementor-element-c03f282 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-14ab9c8 .elementor-counter-number-wrapper{font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-14ab9c8 .elementor-counter-title{font-size:0.9rem;}.elementor-24 .elementor-element.elementor-element-a8da444 .elementor-button{font-size:var( --e-global-typography-d3edeec-font-size );line-height:var( --e-global-typography-d3edeec-line-height );}.elementor-24 .elementor-element.elementor-element-4e07e3e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-2c1be03 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-3efcd4c .elementor-heading-title{font-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-63bf3449{padding:0px 20px 100px 20px;}.elementor-24 .elementor-element.elementor-element-4c5611ce .elementor-heading-title{font-size:var( --e-global-typography-d791289-font-size );line-height:var( --e-global-typography-d791289-line-height );}.elementor-24 .elementor-element.elementor-element-57d794c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-f13916a .elementor-heading-title{font-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-63c590e{padding:20px 0px 0px 0px;font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-d9651a6 .elementor-button{font-size:var( --e-global-typography-d3edeec-font-size );line-height:var( --e-global-typography-d3edeec-line-height );}.elementor-24 .elementor-element.elementor-element-56b1bf53{padding:100px 20px 100px 20px;}.elementor-24 .elementor-element.elementor-element-1bdf7fda .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-77719991 .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-7d9f7fa1 img{height:300px;}.elementor-24 .elementor-element.elementor-element-16ff92b9 > .elementor-element-populated{padding:020px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-23c3ee1{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-9eff013 .elementor-heading-title{font-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-d65b39b .elementor-heading-title{font-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-583efcf{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-f10ca99{padding:010px 0px 100px 0px;}.elementor-24 .elementor-element.elementor-element-f10ca99 .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-33514a3{padding:20px 0px 0px 0px;font-size:var( --e-global-typography-8fbea56-font-size );line-height:var( --e-global-typography-8fbea56-line-height );}.elementor-24 .elementor-element.elementor-element-70c3bcd{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-3cd875f{text-align:start;}.elementor-24 .elementor-element.elementor-element-3cd875f img{width:20%;height:50px;}.elementor-24 .elementor-element.elementor-element-cee47b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-bbb6807 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-840d17d{padding:010px 0px 100px 0px;}.elementor-24 .elementor-element.elementor-element-840d17d .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-b401d9d{padding:20px 0px 0px 0px;font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-c10676d .elementor-heading-title{font-size:1.4rem;}.elementor-24 .elementor-element.elementor-element-fb4525e .elementor-heading-title{font-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-1733b7b{padding:20px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-fa9c348 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-a9a7619{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-d2b91da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ef09897 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-cb9f958{padding:010px 0px 100px 0px;}.elementor-24 .elementor-element.elementor-element-cb9f958 .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-ed1f47c{padding:20px 0px 0px 0px;font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-2318626 .elementor-heading-title{font-size:1.4rem;}.elementor-24 .elementor-element.elementor-element-dbf7b2f .elementor-heading-title{font-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-44ef771{text-align:start;}.elementor-24 .elementor-element.elementor-element-44ef771 img{width:20%;height:50px;}.elementor-24 .elementor-element.elementor-element-cdf8435 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-82bfe6e{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-3b429fe{text-align:start;}.elementor-24 .elementor-element.elementor-element-3b429fe img{width:20%;height:50px;}.elementor-24 .elementor-element.elementor-element-41bc286{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3e449d9 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-4fe7fe5{padding:010px 0px 100px 0px;}.elementor-24 .elementor-element.elementor-element-4fe7fe5 .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-04bb57d{padding:20px 0px 0px 0px;font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-411e554 .elementor-heading-title{font-size:1.4rem;}.elementor-24 .elementor-element.elementor-element-b260443 .elementor-heading-title{font-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-ba05f07{padding:20px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-ed0ce3d .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-8007bc7{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-0a78ae9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-21efa0a .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-88e390a{padding:010px 0px 100px 0px;}.elementor-24 .elementor-element.elementor-element-88e390a .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-d0d7711{padding:20px 0px 0px 0px;font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-94e353f .elementor-heading-title{font-size:1.4rem;}.elementor-24 .elementor-element.elementor-element-e234ea7 .elementor-heading-title{font-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-256137c{text-align:start;}.elementor-24 .elementor-element.elementor-element-256137c img{width:20%;height:50px;}.elementor-24 .elementor-element.elementor-element-d218784 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-7367f1f{padding:20px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-3450f1f6{padding:100px 20px 100px 20px;}.elementor-24 .elementor-element.elementor-element-5281f74c .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-3152fc6e{padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3152fc6e .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-5c888ad{padding:20px 0px 0px 0px;font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-291708a .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-7189729{padding:20px 0px 0px 0px;font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-b72db8b{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-24 .elementor-element.elementor-element-6d7dad0{padding:20px 0px 0px 0px;font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-a7d7aee .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-1f398d0{padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1f398d0 .elementor-heading-title{font-size:0.9rem;}.elementor-24 .elementor-element.elementor-element-a9a9c03 .elementor-heading-title{font-size:1.4rem;}.elementor-24 .elementor-element.elementor-element-14dd5f9 .elementor-heading-title{font-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-4dbe2a8 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-5742bf4{padding:20px 0px 0px 0px;font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-66b565e{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-24 .elementor-element.elementor-element-7cf9b65{padding:20px 0px 0px 0px;font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-259c196 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-c43ce6a{padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-c43ce6a .elementor-heading-title{font-size:0.9rem;}.elementor-24 .elementor-element.elementor-element-70058dd .elementor-heading-title{font-size:1.4rem;}.elementor-24 .elementor-element.elementor-element-18ec903 .elementor-heading-title{font-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-734086e .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-a0631d7{padding:20px 0px 0px 0px;font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-af3d992{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-24 .elementor-element.elementor-element-d697861{padding:20px 0px 0px 0px;font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-be7233a .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-d78d69a{padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-d78d69a .elementor-heading-title{font-size:0.9rem;}.elementor-24 .elementor-element.elementor-element-46060fb .elementor-heading-title{font-size:1.4rem;}.elementor-24 .elementor-element.elementor-element-bdb2644 .elementor-heading-title{font-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-54ba256 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-9c39f94{padding:20px 0px 0px 0px;font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-0b7a46c{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-24 .elementor-element.elementor-element-05329d8{padding:20px 0px 0px 0px;font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-5ac8cd5 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-8c94696{padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-8c94696 .elementor-heading-title{font-size:0.9rem;}.elementor-24 .elementor-element.elementor-element-8738586 .elementor-heading-title{font-size:1.4rem;}.elementor-24 .elementor-element.elementor-element-6579281 .elementor-heading-title{font-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-9b0ce32{--e-n-carousel-swiper-slides-to-display:1;}.elementor-24 .elementor-element.elementor-element-3f70e80{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-89ece2d .elementor-heading-title{font-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-092b94a{padding:20px 0px 0px 0px;font-size:1.3rem;}.elementor-24 .elementor-element.elementor-element-dbc1809 .elementor-button{font-size:var( --e-global-typography-d3edeec-font-size );line-height:var( --e-global-typography-d3edeec-line-height );}.elementor-24 .elementor-element.elementor-element-a578602{padding:100px 20px 100px 20px;}.elementor-24 .elementor-element.elementor-element-d92b01c .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-e95713f{padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e95713f .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-dd434a4 img{height:200px;}.elementor-24 .elementor-element.elementor-element-bcd0442{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b5e671a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-24 .elementor-element.elementor-element-b5e671a .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-cc0d3bb{padding:010px 0px 100px 0px;}.elementor-24 .elementor-element.elementor-element-cc0d3bb .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-03b8d19 img{height:200px;}.elementor-24 .elementor-element.elementor-element-97e8935{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e7629c3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-24 .elementor-element.elementor-element-e7629c3 .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-df8016b{padding:010px 0px 100px 0px;}.elementor-24 .elementor-element.elementor-element-df8016b .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-245d46b img{height:200px;}.elementor-24 .elementor-element.elementor-element-11f10ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8db85af{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-24 .elementor-element.elementor-element-8db85af .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-88daf63{padding:010px 0px 100px 0px;}.elementor-24 .elementor-element.elementor-element-88daf63 .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-be7b81f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-24 .elementor-element.elementor-element-1bf495d{padding:0px 20px 0px 20px;}.elementor-24 .elementor-element.elementor-element-edccf86 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3591eac .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-ad9f14f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-24 .elementor-element.elementor-element-ad9f14f .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-0458583 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-99d3e06{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-24 .elementor-element.elementor-element-99d3e06 .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-8ca6781 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-be44a78{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-24 .elementor-element.elementor-element-be44a78 .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-fe1b77f img{height:300px;}.elementor-24 .elementor-element.elementor-element-d5bfe9c > .elementor-element-populated{padding:50px 100px 050px 0px;}.elementor-24 .elementor-element.elementor-element-d0eb659 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-1251567{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-24 .elementor-element.elementor-element-1251567 .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-c301321 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-e9da815{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-24 .elementor-element.elementor-element-e9da815 .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-18b7648 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-0945eb2{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-24 .elementor-element.elementor-element-0945eb2 .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-24b9b0a{padding:100px 20px 100px 20px;}.elementor-24 .elementor-element.elementor-element-61db22b .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-1c7087d{padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1c7087d .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-bb631ce{padding:100px 20px 100px 20px;}.elementor-24 .elementor-element.elementor-element-0b14ebc .elementor-heading-title{font-size:var( --e-global-typography-a42eb06-font-size );line-height:var( --e-global-typography-a42eb06-line-height );}.elementor-24 .elementor-element.elementor-element-82c9ed1{padding:10px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-82c9ed1 .elementor-heading-title{font-size:var( --e-global-typography-dc6b7b5-font-size );line-height:var( --e-global-typography-dc6b7b5-line-height );}.elementor-24 .elementor-element.elementor-element-975c559 img{height:200px;}.elementor-24 .elementor-element.elementor-element-644f02c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-bb9491b .elementor-accordion-title{font-size:var( --e-global-typography-d791289-font-size );line-height:var( --e-global-typography-d791289-line-height );}.elementor-24 .elementor-element.elementor-element-a85c8a7{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-8861232 .elementor-heading-title{font-size:1.2rem;}.elementor-24 .elementor-element.elementor-element-d35babb .elementor-heading-title{font-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-f54747e .elementor-button{font-size:var( --e-global-typography-d3edeec-font-size );line-height:var( --e-global-typography-d3edeec-line-height );}}/* Start custom CSS for container, class: .elementor-element-35cf93b *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-35cf93b {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a01186 *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-3a01186 {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb358b0 *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-eb358b0 {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a8da444 *//* 1. 버튼 내부 요소를 세로 정렬(가운데)로 강제 정렬 */
.elementor-24 .elementor-element.elementor-element-a8da444 .elementor-button-content-wrapper {
    display: inline-flex;
    align-items: center;
    vertical-align: middle;
}

/* 2. SVG 아이콘 크기 제어 및 불필요한 여백(정렬 방해 요소) 제거 */
.elementor-24 .elementor-element.elementor-element-a8da444 .elementor-button-icon svg {
    width: 55px;  /* 원하는 가로 크기 */
    height: 55px; /* 원하는 세로 크기 */
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8749822 */.elementor-24 .elementor-element.elementor-element-8749822 .elementor-background-slideshow__slide__image {
    background-repeat: no-repeat !important;
    background-position: center !important;
    
    /* 👇 여기서 크기를 직접 퍼센트(%)나 픽셀(px)로 자유롭게 조절하세요! */
    background-size: 100% !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3efcd4c *//* 제목 위젯의 텍스트에 주황색 빛나는 효과 적용 */
.elementor-24 .elementor-element.elementor-element-3efcd4c .elementor-heading-title {
    color: #FFFFFF; /* 텍스트 자체 색상 (흰색 권장) */
    text-shadow: 
        0 0 10px rgba(220, 88, 42, 0.7),  /* 1. 가까운 빛: 은은한 주황색 */
        0 0 20px rgba(220, 88, 42, 0.5),  /* 2. 중간 빛: 더 퍼지는 주황색 */
        0 0 30px #DC582A,                  /* 3. 먼 빛: 포인트 컬러 선명하게 */
        0 0 40px #DC582A;                  /* 4. 아주 먼 빛: 포인트 컬러 선명하게 */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d9651a6 *//* 1. 버튼 내부 요소를 세로 정렬(가운데)로 강제 정렬 */
.elementor-24 .elementor-element.elementor-element-d9651a6 .elementor-button-content-wrapper {
    display: inline-flex;
    align-items: center;
    vertical-align: middle;
}

/* 2. SVG 아이콘 크기 제어 및 불필요한 여백(정렬 방해 요소) 제거 */
.elementor-24 .elementor-element.elementor-element-d9651a6 .elementor-button-icon svg {
    width: 55px;  /* 원하는 가로 크기 */
    height: 55px; /* 원하는 세로 크기 */
    display: block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d65b39b *//* 제목 위젯의 내부를 비우고 테두리 선만 남기기 */
.elementor-24 .elementor-element.elementor-element-d65b39b .elementor-heading-title {
    color: transparent !important; /* 1. 안쪽 색상을 투명하게 변경 */
    -webkit-text-stroke: 1px #FFFFFF; /* 2. 테두리 두께와 색상 지정 (흰색 1px 선) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72db8b *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-b72db8b {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b565e *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-66b565e {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3d992 *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-af3d992 {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b7a46c *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-0b7a46c {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72db8b *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-b72db8b {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b565e *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-66b565e {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3d992 *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-af3d992 {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b7a46c *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-0b7a46c {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72db8b *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-b72db8b {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b565e *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-66b565e {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3d992 *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-af3d992 {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b7a46c *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-0b7a46c {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72db8b *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-b72db8b {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b565e *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-66b565e {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3d992 *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-af3d992 {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b7a46c *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-0b7a46c {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72db8b *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-b72db8b {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b565e *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-66b565e {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3d992 *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-af3d992 {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b7a46c *//* 컨테이너 자체에 프리미엄 글라스 디자인 적용 */
.elementor-24 .elementor-element.elementor-element-0b7a46c {
    /* 1. 배경 흐림 강화 및 선명도 제어 (더 깊고 맑은 느낌) */
    backdrop-filter: blur(25px) saturate(160%) contrast(110%); 
    -webkit-backdrop-filter: blur(25px) saturate(160%) contrast(110%);
    
    /* 2. 주황색 배경과 어우러지는 아주 미세한 베이지/핑크톤 유리색 (HEX: #FFF9F2, 알파: 0.35) */
    background-color: rgba(255, 249, 242, 0.35); 
    
    /* 3. 부드러운 둥근 모서리 */
    border-radius: 20px;
    
    /* 4. [프리미엄 포인트] 이중 테두리 효과로 입체감 부여 */
    /* 가. 외부 은은한 테두리 */
    border: 1px solid rgba(255, 255, 255, 0.25); 
    
    /* 나. [핵심] 내부 하이라이트/빛 반사 라인 (inset shadow) */
    box-shadow: 
        inset 0 1px 1px rgba(255, 255, 255, 0.4), /* 상단 빛 반사 */
        inset 0 -1px 1px rgba(255, 255, 255, 0.15), /* 하단 미세 빛 */
        0 8px 32px rgba(0, 0, 0, 0.05); /* 부드러운 외부 그림자 (플로팅 효과) */

    /* 5. 내부 요소가 유리에 밀착되지 않게 미세한 여백 제어 */
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dbc1809 *//* 1. 버튼 내부 요소를 세로 정렬(가운데)로 강제 정렬 */
.elementor-24 .elementor-element.elementor-element-dbc1809 .elementor-button-content-wrapper {
    display: inline-flex;
    align-items: center;
    vertical-align: middle;
}

/* 2. SVG 아이콘 크기 제어 및 불필요한 여백(정렬 방해 요소) 제거 */
.elementor-24 .elementor-element.elementor-element-dbc1809 .elementor-button-icon svg {
    width: 55px;  /* 원하는 가로 크기 */
    height: 55px; /* 원하는 세로 크기 */
    display: block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d35babb *//* 제목 위젯의 텍스트에 주황색 빛나는 효과 적용 */
.elementor-24 .elementor-element.elementor-element-d35babb .elementor-heading-title {
    color: #FFFFFF; /* 텍스트 자체 색상 (흰색 권장) */
    text-shadow: 
        0 0 10px rgba(220, 88, 42, 0.7),  /* 1. 가까운 빛: 은은한 주황색 */
        0 0 20px rgba(220, 88, 42, 0.5),  /* 2. 중간 빛: 더 퍼지는 주황색 */
        0 0 30px #DC582A,                  /* 3. 먼 빛: 포인트 컬러 선명하게 */
        0 0 40px #DC582A;                  /* 4. 아주 먼 빛: 포인트 컬러 선명하게 */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f54747e *//* 1. 버튼 내부 요소를 세로 정렬(가운데)로 강제 정렬 */
.elementor-24 .elementor-element.elementor-element-f54747e .elementor-button-content-wrapper {
    display: inline-flex;
    align-items: center;
    vertical-align: middle;
}

/* 2. SVG 아이콘 크기 제어 및 불필요한 여백(정렬 방해 요소) 제거 */
.elementor-24 .elementor-element.elementor-element-f54747e .elementor-button-icon svg {
    width: 55px;  /* 원하는 가로 크기 */
    height: 55px; /* 원하는 세로 크기 */
    display: block;
}/* End custom CSS */