.elementor-319 .elementor-element.elementor-element-1b6041d{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--overflow:hidden;--overlay-opacity:0.74;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-1b6041d:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-1b6041d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barogogogo.co.kr/wp-content/uploads/2025/12/pc003600372-scaled.webp");background-position:top center;background-size:cover;}.elementor-319 .elementor-element.elementor-element-1b6041d::before, .elementor-319 .elementor-element.elementor-element-1b6041d > .elementor-background-video-container::before, .elementor-319 .elementor-element.elementor-element-1b6041d > .e-con-inner > .elementor-background-video-container::before, .elementor-319 .elementor-element.elementor-element-1b6041d > .elementor-background-slideshow::before, .elementor-319 .elementor-element.elementor-element-1b6041d > .e-con-inner > .elementor-background-slideshow::before, .elementor-319 .elementor-element.elementor-element-1b6041d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-uicore_dark );--background-overlay:'';}.elementor-319 .elementor-element.elementor-element-454dbd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-319 .elementor-element.elementor-element-b899702{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-319 .elementor-element.elementor-element-b899702.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-b899702 .elementor-heading-title{font-family:"New", Sans-serif;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-b899702 {---ui-speed:2000ms;---ui-delay:200ms;---ui-stagger:80ms;}.elementor-319 .elementor-element.elementor-element-0a94f15{width:100%;max-width:100%;}.elementor-319 .elementor-element.elementor-element-0a94f15 .elementor-heading-title{font-family:"UGRO", Sans-serif;font-size:24px;color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-8bfdd61 .elementor-button{background-color:var( --e-global-color-uicore_primary );font-family:"New", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_white );padding:20px 40px 20px 40px;}.elementor-319 .elementor-element.elementor-element-8bfdd61 .elementor-button-content-wrapper{flex-direction:row;}.elementor-319 .elementor-element.elementor-element-50a4d54 .elementor-button{background-color:var( --e-global-color-uicore_white );font-family:"New", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-uicore_primary );color:var( --e-global-color-uicore_primary );padding:20px 40px 20px 40px;}.elementor-319 .elementor-element.elementor-element-50a4d54 .elementor-button-content-wrapper{flex-direction:row;}.elementor-319 .elementor-element.elementor-element-50a4d54 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-319 .elementor-element.elementor-element-7ecbcad{--display:flex;--min-height:47vh;--margin-top:0px;--margin-bottom:-123px;--margin-left:0px;--margin-right:0px;}.elementor-319 .elementor-element.elementor-element-f204fe9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-319 .elementor-element.elementor-element-f204fe9.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-f204fe9 img{max-width:118%;}.elementor-319 .elementor-element.elementor-element-6d948105{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-6d948105:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-6d948105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-6d948105::before, .elementor-319 .elementor-element.elementor-element-6d948105 > .elementor-background-video-container::before, .elementor-319 .elementor-element.elementor-element-6d948105 > .e-con-inner > .elementor-background-video-container::before, .elementor-319 .elementor-element.elementor-element-6d948105 > .elementor-background-slideshow::before, .elementor-319 .elementor-element.elementor-element-6d948105 > .e-con-inner > .elementor-background-slideshow::before, .elementor-319 .elementor-element.elementor-element-6d948105 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom center, #6E7A8438 0%, #FFFFFF00 70%);}.elementor-319 .elementor-element.elementor-element-1df36334{--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;--justify-content:center;--flex-wrap:wrap;--align-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-63124f62{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-319 .elementor-element.elementor-element-58210493{background-color:transparent;padding:15px 16px 10px 16px;bottom:151px;background-image:linear-gradient(180deg, #2A2A2A 0%, #2A2A2AB3 100%);border-radius:100px 100px 100px 100px;}.elementor-319 .elementor-element.elementor-element-58210493.elementor-element{--align-self:center;}body:not(.rtl) .elementor-319 .elementor-element.elementor-element-58210493{right:164px;}body.rtl .elementor-319 .elementor-element.elementor-element-58210493{left:164px;}.elementor-319 .elementor-element.elementor-element-58210493 .elementor-icon-wrapper{text-align:center;}.elementor-319 .elementor-element.elementor-element-58210493.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-58210493.elementor-view-framed .elementor-icon, .elementor-319 .elementor-element.elementor-element-58210493.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-58210493.elementor-view-framed .elementor-icon, .elementor-319 .elementor-element.elementor-element-58210493.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-58210493 .elementor-icon{font-size:27px;}.elementor-319 .elementor-element.elementor-element-58210493 .elementor-icon svg{height:27px;}.elementor-319 .elementor-element.elementor-element-16e45360{width:var( --container-widget-width, 200px );max-width:200px;background-color:#FFFFFF;padding:14px 24px 14px 24px;--container-widget-width:200px;--container-widget-flex-grow:0;bottom:51px;border-radius:24px 0px 24px 24px;color:#000000;}body:not(.rtl) .elementor-319 .elementor-element.elementor-element-16e45360{right:96px;}body.rtl .elementor-319 .elementor-element.elementor-element-16e45360{left:96px;}.elementor-319 .elementor-element.elementor-element-77fedb76{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-319 .elementor-element.elementor-element-77fedb76 .elementor-heading-title{font-family:"New", Sans-serif;font-size:34px;font-weight:500;line-height:1.4em;color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-2656775{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-319 .elementor-element.elementor-element-2656775 .elementor-heading-title{font-family:"New", Sans-serif;font-size:34px;font-weight:500;line-height:1.4em;color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-87f9a13{--display:flex;--min-height:22vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-319 .elementor-element.elementor-element-87f9a13:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-87f9a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_accent );}.elementor-319 .elementor-element.elementor-element-ee4f0b4{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-dbc0c56 .elementor-heading-title{font-family:"New", Sans-serif;font-size:34px;font-weight:500;line-height:1.4em;color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-ed0f08b .elementor-heading-title{font-family:"New", Sans-serif;font-size:34px;font-weight:500;line-height:1.4em;color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-4ad641f{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-5248c0b{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-uicore_primary );text-align:center;}.elementor-319 .elementor-element.elementor-element-5248c0b.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-5248c0b .elementor-heading-title{font-family:"New", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-3eff4eb .uicore-repeater-selector{border-style:text;}.elementor-319 .elementor-element.elementor-element-3eff4eb  .elementor-repeater-item-a815bc3.ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-3eff4eb .elementor-repeater-item-a815bc3{color:var( --e-global-color-uicore_light );fill:var( --e-global-color-uicore_light );}.elementor-319 .elementor-element.elementor-element-3eff4eb  .elementor-repeater-item-a815bc3 svg path{stroke:var( --e-global-color-uicore_accent );}.elementor-319 .elementor-element.elementor-element-3eff4eb{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#6E7A841F;text-align:center;}.elementor-319 .elementor-element.elementor-element-3eff4eb.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-3eff4eb .ui-e-headline-text path{stroke:var( --e-global-color-uicore_secondary );stroke-width:20;}.elementor-319 .elementor-element.elementor-element-3eff4eb .ui-e-headline-text svg{bottom:8%;}.elementor-319 .elementor-element.elementor-element-3eff4eb .ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-3eff4eb .ui-e-headline-text{color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-3eff4eb .ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-3eff4eb .ui-e-headline-text, .elementor-319 .elementor-element.elementor-element-3eff4eb .ui-e-highlight-image{font-family:"New", Sans-serif;font-weight:500;}.elementor-319 .elementor-element.elementor-element-3eff4eb .ui-e-headline-highlighted{color:var( --e-global-color-uicore_primary );font-family:"New", Sans-serif;font-weight:600;}.elementor-319 .elementor-element.elementor-element-722270f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-319 .elementor-element.elementor-element-a47a954{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;box-shadow:5px 2px 10px 4px rgba(0, 0, 0, 0.04);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-a47a954:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-a47a954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-a47a954.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-319 .elementor-element.elementor-element-669fed1{padding:0px 0px 0px 10px;}.elementor-319 .elementor-element.elementor-element-669fed1.elementor-element{--align-self:flex-start;}.elementor-319 .elementor-element.elementor-element-00c4f78{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-319 .elementor-element.elementor-element-00c4f78 .elementor-heading-title{font-family:"UGRO", Sans-serif;font-size:28px;font-weight:500;}.elementor-319 .elementor-element.elementor-element-22dce48{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 10px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:#44444424;border-radius:0px 0px 0px 0px;font-size:18px;}.elementor-319 .elementor-element.elementor-element-9744ff6{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-319 .elementor-element.elementor-element-9744ff6 .elementor-icon-list-icon i{color:var( --e-global-color-uicore_primary );transition:color 0.3s;}.elementor-319 .elementor-element.elementor-element-9744ff6 .elementor-icon-list-icon svg{fill:var( --e-global-color-uicore_primary );transition:fill 0.3s;}.elementor-319 .elementor-element.elementor-element-9744ff6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-319 .elementor-element.elementor-element-9744ff6 .elementor-icon-list-item > a{font-family:"UGRO", Sans-serif;font-size:14px;}.elementor-319 .elementor-element.elementor-element-9744ff6 .elementor-icon-list-text{color:var( --e-global-color-uicore_primary );transition:color 0.3s;}.elementor-319 .elementor-element.elementor-element-2cecb03{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;box-shadow:5px 2px 10px 4px rgba(0, 0, 0, 0.04);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-2cecb03:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-2cecb03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-2cecb03.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-319 .elementor-element.elementor-element-f509b52{padding:0px 0px 0px 10px;}.elementor-319 .elementor-element.elementor-element-f509b52.elementor-element{--align-self:flex-start;}.elementor-319 .elementor-element.elementor-element-e5242a7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-319 .elementor-element.elementor-element-e5242a7 .elementor-heading-title{font-family:"UGRO", Sans-serif;font-size:28px;font-weight:500;}.elementor-319 .elementor-element.elementor-element-9cdc231{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 10px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:#44444424;border-radius:0px 0px 0px 0px;font-size:18px;}.elementor-319 .elementor-element.elementor-element-1afee8c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-319 .elementor-element.elementor-element-1afee8c .elementor-icon-list-icon i{color:var( --e-global-color-uicore_primary );transition:color 0.3s;}.elementor-319 .elementor-element.elementor-element-1afee8c .elementor-icon-list-icon svg{fill:var( --e-global-color-uicore_primary );transition:fill 0.3s;}.elementor-319 .elementor-element.elementor-element-1afee8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-319 .elementor-element.elementor-element-1afee8c .elementor-icon-list-item > a{font-family:"UGRO", Sans-serif;font-size:14px;}.elementor-319 .elementor-element.elementor-element-1afee8c .elementor-icon-list-text{color:var( --e-global-color-uicore_primary );transition:color 0.3s;}.elementor-319 .elementor-element.elementor-element-65a2e30{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;box-shadow:5px 2px 10px 4px rgba(0, 0, 0, 0.04);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-65a2e30:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-65a2e30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-65a2e30.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-319 .elementor-element.elementor-element-797804a{padding:0px 0px 0px 10px;}.elementor-319 .elementor-element.elementor-element-797804a.elementor-element{--align-self:flex-start;}.elementor-319 .elementor-element.elementor-element-a58e5f7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-319 .elementor-element.elementor-element-a58e5f7 .elementor-heading-title{font-family:"UGRO", Sans-serif;font-size:28px;font-weight:500;}.elementor-319 .elementor-element.elementor-element-29db7de{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 10px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:#44444424;border-radius:0px 0px 0px 0px;font-size:18px;}.elementor-319 .elementor-element.elementor-element-6b559bc{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-319 .elementor-element.elementor-element-6b559bc .elementor-icon-list-icon i{color:var( --e-global-color-uicore_primary );transition:color 0.3s;}.elementor-319 .elementor-element.elementor-element-6b559bc .elementor-icon-list-icon svg{fill:var( --e-global-color-uicore_primary );transition:fill 0.3s;}.elementor-319 .elementor-element.elementor-element-6b559bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-319 .elementor-element.elementor-element-6b559bc .elementor-icon-list-item > a{font-family:"UGRO", Sans-serif;font-size:14px;}.elementor-319 .elementor-element.elementor-element-6b559bc .elementor-icon-list-text{color:var( --e-global-color-uicore_primary );transition:color 0.3s;}.elementor-319 .elementor-element.elementor-element-ba4932e{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-ba4932e .elementor-heading-title{font-family:"New", Sans-serif;font-size:32px;font-weight:500;}.elementor-319 .elementor-element.elementor-element-fb88d89{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-8bfcd95{--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;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-8bfcd95:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-8bfcd95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-8bfcd95::before, .elementor-319 .elementor-element.elementor-element-8bfcd95 > .elementor-background-video-container::before, .elementor-319 .elementor-element.elementor-element-8bfcd95 > .e-con-inner > .elementor-background-video-container::before, .elementor-319 .elementor-element.elementor-element-8bfcd95 > .elementor-background-slideshow::before, .elementor-319 .elementor-element.elementor-element-8bfcd95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-319 .elementor-element.elementor-element-8bfcd95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom center, #6E7A8438 0%, #FFFFFF00 70%);}.elementor-319 .elementor-element.elementor-element-0da171a{--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;--justify-content:center;--flex-wrap:wrap;--align-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-e2d3aac{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-319 .elementor-element.elementor-element-dded306{background-color:transparent;padding:15px 16px 10px 16px;bottom:151px;background-image:linear-gradient(180deg, #2A2A2A 0%, #2A2A2AB3 100%);border-radius:100px 100px 100px 100px;}.elementor-319 .elementor-element.elementor-element-dded306.elementor-element{--align-self:center;}body:not(.rtl) .elementor-319 .elementor-element.elementor-element-dded306{right:123px;}body.rtl .elementor-319 .elementor-element.elementor-element-dded306{left:123px;}.elementor-319 .elementor-element.elementor-element-dded306 .elementor-icon-wrapper{text-align:center;}.elementor-319 .elementor-element.elementor-element-dded306.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-dded306.elementor-view-framed .elementor-icon, .elementor-319 .elementor-element.elementor-element-dded306.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-dded306.elementor-view-framed .elementor-icon, .elementor-319 .elementor-element.elementor-element-dded306.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-dded306 .elementor-icon{font-size:27px;}.elementor-319 .elementor-element.elementor-element-dded306 .elementor-icon svg{height:27px;}.elementor-319 .elementor-element.elementor-element-f61eff9{width:var( --container-widget-width, 200px );max-width:200px;background-color:#FFFFFF;padding:14px 24px 14px 24px;--container-widget-width:200px;--container-widget-flex-grow:0;bottom:51px;border-radius:24px 0px 24px 24px;color:#000000;}body:not(.rtl) .elementor-319 .elementor-element.elementor-element-f61eff9{right:96px;}body.rtl .elementor-319 .elementor-element.elementor-element-f61eff9{left:96px;}.elementor-319 .elementor-element.elementor-element-a2bb6f1{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-319 .elementor-element.elementor-element-a2bb6f1 .elementor-heading-title{font-family:"New", Sans-serif;font-size:36px;font-weight:500;line-height:1.7em;color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-dc8f2ca{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-319 .elementor-element.elementor-element-dc8f2ca .elementor-heading-title{font-family:"New", Sans-serif;font-size:36px;font-weight:500;line-height:1.7em;color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-5775e60{--display:flex;--min-height:22vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-319 .elementor-element.elementor-element-5775e60:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-5775e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_accent );}.elementor-319 .elementor-element.elementor-element-7a961f1{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-ed59e18 .elementor-heading-title{font-family:"New", Sans-serif;font-size:36px;font-weight:500;line-height:1.4em;color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-e20b82f .elementor-heading-title{font-family:"New", Sans-serif;font-size:36px;font-weight:500;line-height:1.4em;color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-e3d42ac .elementor-button{background-color:var( --e-global-color-uicore_primary );font-family:"New", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-e3d42ac{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-e3d42ac .elementor-button-content-wrapper{flex-direction:row;}.elementor-319 .elementor-element.elementor-element-717b463 .elementor-button{background-color:var( --e-global-color-uicore_white );font-family:"New", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-uicore_primary );color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-717b463{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-717b463 .elementor-button-content-wrapper{flex-direction:row;}.elementor-319 .elementor-element.elementor-element-717b463 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-319 .elementor-element.elementor-element-25416e7{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-25416e7:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-25416e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E8FF2E;}.elementor-319 .elementor-element.elementor-element-4658d06{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-uicore_primary );text-align:center;}.elementor-319 .elementor-element.elementor-element-4658d06.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-4658d06 .elementor-heading-title{font-family:"New", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-aeaa639 .uicore-repeater-selector{border-style:text;}.elementor-319 .elementor-element.elementor-element-aeaa639  .elementor-repeater-item-a815bc3.ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-aeaa639 .elementor-repeater-item-a815bc3{color:var( --e-global-color-uicore_light );fill:var( --e-global-color-uicore_light );}.elementor-319 .elementor-element.elementor-element-aeaa639  .elementor-repeater-item-a815bc3 svg path{stroke:var( --e-global-color-uicore_accent );}.elementor-319 .elementor-element.elementor-element-aeaa639{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#6E7A841F;text-align:center;}.elementor-319 .elementor-element.elementor-element-aeaa639.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-aeaa639 .ui-e-headline-text path{stroke:var( --e-global-color-uicore_secondary );stroke-width:20;}.elementor-319 .elementor-element.elementor-element-aeaa639 .ui-e-headline-text svg{bottom:8%;}.elementor-319 .elementor-element.elementor-element-aeaa639 .ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-aeaa639 .ui-e-headline-text{color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-aeaa639 .ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-aeaa639 .ui-e-headline-text, .elementor-319 .elementor-element.elementor-element-aeaa639 .ui-e-highlight-image{font-family:"New", Sans-serif;font-weight:500;}.elementor-319 .elementor-element.elementor-element-aeaa639 .ui-e-headline-highlighted{color:var( --e-global-color-uicore_primary );font-family:"New", Sans-serif;font-weight:600;}.elementor-319 .elementor-element.elementor-element-3ed1dba{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-319 .elementor-element.elementor-element-a4962f6{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-d067bf8{--display:flex;--min-height:400px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-d067bf8:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-d067bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barogogogo.co.kr/wp-content/uploads/2025/12/1-설2비.webp");background-position:center center;background-size:cover;}.elementor-319 .elementor-element.elementor-element-691ea32{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 20px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-319 .elementor-element.elementor-element-691ea32.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-691ea32 .elementor-heading-title{font-family:"New", Sans-serif;font-size:28px;font-weight:500;color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-d3adb0d{--display:flex;--min-height:400px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-d3adb0d:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-d3adb0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barogogogo.co.kr/wp-content/uploads/2025/12/1-타일-scaled.webp");background-position:center center;background-size:cover;}.elementor-319 .elementor-element.elementor-element-335a211{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 20px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-319 .elementor-element.elementor-element-335a211.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-335a211 .elementor-heading-title{font-family:"New", Sans-serif;font-size:28px;font-weight:500;color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-abaf169{--display:flex;--min-height:400px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-abaf169:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-abaf169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barogogogo.co.kr/wp-content/uploads/2025/12/cb107005283-scaled.webp");background-position:center center;background-size:cover;}.elementor-319 .elementor-element.elementor-element-ea1b34e{padding:0px 20px 0px 0px;text-align:right;}.elementor-319 .elementor-element.elementor-element-ea1b34e .elementor-heading-title{font-family:"New", Sans-serif;font-size:28px;font-weight:500;color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-30c0b8e{--display:flex;--min-height:400px;--justify-content:flex-end;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-30c0b8e:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-30c0b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barogogogo.co.kr/wp-content/uploads/2025/12/tc00350000043-scaled.webp");background-position:center center;background-size:cover;}.elementor-319 .elementor-element.elementor-element-99d41a8{padding:0px 20px 0px 0px;text-align:right;}.elementor-319 .elementor-element.elementor-element-99d41a8 .elementor-heading-title{font-family:"UGRO", Sans-serif;font-size:28px;font-weight:500;color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-4ce7fa6{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-4ce7fa6:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-4ce7fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-574a795{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-uicore_primary );text-align:center;}.elementor-319 .elementor-element.elementor-element-574a795.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-574a795 .elementor-heading-title{font-family:"New", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-d7d09f9 .uicore-repeater-selector{border-style:text;}.elementor-319 .elementor-element.elementor-element-d7d09f9  .elementor-repeater-item-a815bc3.ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-d7d09f9 .elementor-repeater-item-a815bc3{color:var( --e-global-color-uicore_light );fill:var( --e-global-color-uicore_light );}.elementor-319 .elementor-element.elementor-element-d7d09f9  .elementor-repeater-item-a815bc3 svg path{stroke:var( --e-global-color-uicore_accent );}.elementor-319 .elementor-element.elementor-element-d7d09f9{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#6E7A841F;text-align:center;}.elementor-319 .elementor-element.elementor-element-d7d09f9.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-d7d09f9 .ui-e-headline-text path{stroke:var( --e-global-color-uicore_secondary );stroke-width:20;}.elementor-319 .elementor-element.elementor-element-d7d09f9 .ui-e-headline-text svg{bottom:8%;}.elementor-319 .elementor-element.elementor-element-d7d09f9 .ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-d7d09f9 .ui-e-headline-text{color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-d7d09f9 .ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-d7d09f9 .ui-e-headline-text, .elementor-319 .elementor-element.elementor-element-d7d09f9 .ui-e-highlight-image{font-family:"New", Sans-serif;font-weight:500;}.elementor-319 .elementor-element.elementor-element-d7d09f9 .ui-e-headline-highlighted{color:var( --e-global-color-uicore_primary );font-family:"New", Sans-serif;font-weight:600;}.elementor-319 .elementor-element.elementor-element-9f067a3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-319 .elementor-element.elementor-element-3e632aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:5px 5px 10px 5px rgba(0, 0, 0, 0.04);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-3e632aa:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-3e632aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-319 .elementor-element.elementor-element-3e632aa.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-319 .elementor-element.elementor-element-429db9d{padding:30px 0px 0px 20px;}.elementor-319 .elementor-element.elementor-element-429db9d .elementor-heading-title{font-family:"New", Sans-serif;font-size:32px;font-weight:400;color:#D2DCF7;}.elementor-319 .elementor-element.elementor-element-2c9f52d{padding:10px 0px 0px 20px;}.elementor-319 .elementor-element.elementor-element-2c9f52d .elementor-heading-title{font-family:"New", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-uicore_headline );}.elementor-319 .elementor-element.elementor-element-2d8beec{padding:20px 0px 30px 20px;}.elementor-319 .elementor-element.elementor-element-2d8beec .elementor-heading-title{font-family:"New", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-uicore_body );}.elementor-319 .elementor-element.elementor-element-198dbbb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:5px 5px 10px 5px rgba(0, 0, 0, 0.04);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-198dbbb:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-198dbbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-319 .elementor-element.elementor-element-198dbbb.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-319 .elementor-element.elementor-element-56c14b8{padding:30px 0px 0px 20px;}.elementor-319 .elementor-element.elementor-element-56c14b8 .elementor-heading-title{font-family:"New", Sans-serif;font-size:32px;font-weight:400;color:#D2DCF7;}.elementor-319 .elementor-element.elementor-element-0ebb53a{padding:10px 0px 0px 20px;}.elementor-319 .elementor-element.elementor-element-0ebb53a .elementor-heading-title{font-family:"New", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-uicore_headline );}.elementor-319 .elementor-element.elementor-element-b5c4d5d{padding:20px 0px 30px 20px;}.elementor-319 .elementor-element.elementor-element-b5c4d5d .elementor-heading-title{font-family:"New", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-uicore_body );}.elementor-319 .elementor-element.elementor-element-eb62e2c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:5px 5px 10px 5px rgba(0, 0, 0, 0.04);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-eb62e2c:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-eb62e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-319 .elementor-element.elementor-element-eb62e2c.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-319 .elementor-element.elementor-element-b96825f{padding:30px 0px 0px 20px;}.elementor-319 .elementor-element.elementor-element-b96825f .elementor-heading-title{font-family:"New", Sans-serif;font-size:32px;font-weight:400;color:#D2DCF7;}.elementor-319 .elementor-element.elementor-element-301b424{padding:10px 0px 0px 20px;}.elementor-319 .elementor-element.elementor-element-301b424 .elementor-heading-title{font-family:"New", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-uicore_headline );}.elementor-319 .elementor-element.elementor-element-815f821{padding:20px 0px 30px 20px;}.elementor-319 .elementor-element.elementor-element-815f821 .elementor-heading-title{font-family:"New", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-uicore_body );}.elementor-319 .elementor-element.elementor-element-0814c4d{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-0814c4d:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-0814c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF0F2;}.elementor-319 .elementor-element.elementor-element-578962d{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-uicore_primary );text-align:center;}.elementor-319 .elementor-element.elementor-element-578962d.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-578962d .elementor-heading-title{font-family:"New", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-0376c6b .uicore-repeater-selector{border-style:text;}.elementor-319 .elementor-element.elementor-element-0376c6b  .elementor-repeater-item-a815bc3.ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-0376c6b .elementor-repeater-item-a815bc3{color:var( --e-global-color-uicore_light );fill:var( --e-global-color-uicore_light );}.elementor-319 .elementor-element.elementor-element-0376c6b  .elementor-repeater-item-a815bc3 svg path{stroke:var( --e-global-color-uicore_accent );}.elementor-319 .elementor-element.elementor-element-0376c6b{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#6E7A841F;text-align:center;}.elementor-319 .elementor-element.elementor-element-0376c6b.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-0376c6b .ui-e-headline-text path{stroke:var( --e-global-color-uicore_secondary );stroke-width:20;}.elementor-319 .elementor-element.elementor-element-0376c6b .ui-e-headline-text svg{bottom:8%;}.elementor-319 .elementor-element.elementor-element-0376c6b .ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-0376c6b .ui-e-headline-text{color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-0376c6b .ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-0376c6b .ui-e-headline-text, .elementor-319 .elementor-element.elementor-element-0376c6b .ui-e-highlight-image{font-family:"New", Sans-serif;font-weight:500;}.elementor-319 .elementor-element.elementor-element-0376c6b .ui-e-headline-highlighted{color:var( --e-global-color-uicore_primary );font-family:"New", Sans-serif;font-weight:600;}.elementor-319 .elementor-element.elementor-element-d598fd0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-319 .elementor-element.elementor-element-c4c7d03{--ui-e-ico-box-text-align:center;width:var( --container-widget-width, 25% );max-width:25%;background-color:#FFFFFF;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:30px 20px 30px 20px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-uicore_accent );box-shadow:5px 5px 10px 8px rgba(0, 0, 0, 0.02);--ui-e-ico-box-icon-spacing:10px !important;--ui-e-ico-box-icon-rotate:0deg;}.elementor-319 .elementor-element.elementor-element-c4c7d03:hover{--e-transform-scale:1.04;background-color:var( --e-global-color-uicore_primary );border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-uicore_accent );}.elementor-319 .elementor-element.elementor-element-c4c7d03.elementor-element{--align-self:stretch;}.elementor-319 .elementor-element.elementor-element-c4c7d03 .ui-e-icon-wrp{--ui-e-media-size:50px;--ui-e-ico-box-icon-wrp-rotate:0deg;--ui-e-ico-box-vertical-off:0px;--ui-e-ico-box-horizontal-off:0px;}.elementor-319 .elementor-element.elementor-element-c4c7d03:hover .ui-e-icon-wrp{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-c4c7d03:hover .ui-e-icon-wrp i{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-c4c7d03:hover .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-c4c7d03:hover .ui-e-title{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-c4c7d03 .ui-e-title{margin-bottom:10px !important;font-size:20px;font-weight:600;}.elementor-319 .elementor-element.elementor-element-c4c7d03:hover .ui-e-description{color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-c4c7d03 .ui-e-description{margin-bottom:0px !important;font-family:"New", Sans-serif;font-size:17px;font-weight:300;}.elementor-319 .elementor-element.elementor-element-cfb2b62{--ui-e-ico-box-text-align:center;width:var( --container-widget-width, 25% );max-width:25%;background-color:#FFFFFF;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:30px 20px 30px 20px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-uicore_accent );box-shadow:5px 5px 10px 8px rgba(0, 0, 0, 0.02);--ui-e-ico-box-icon-spacing:10px !important;--ui-e-ico-box-icon-rotate:0deg;}.elementor-319 .elementor-element.elementor-element-cfb2b62:hover{--e-transform-scale:1.04;background-color:var( --e-global-color-uicore_primary );border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-uicore_accent );}.elementor-319 .elementor-element.elementor-element-cfb2b62.elementor-element{--align-self:stretch;}.elementor-319 .elementor-element.elementor-element-cfb2b62 .ui-e-icon-wrp{--ui-e-media-size:50px;--ui-e-ico-box-icon-wrp-rotate:0deg;--ui-e-ico-box-vertical-off:0px;--ui-e-ico-box-horizontal-off:0px;}.elementor-319 .elementor-element.elementor-element-cfb2b62:hover .ui-e-icon-wrp{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-cfb2b62:hover .ui-e-icon-wrp i{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-cfb2b62:hover .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-cfb2b62:hover .ui-e-title{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-cfb2b62 .ui-e-title{margin-bottom:10px !important;font-size:20px;font-weight:600;}.elementor-319 .elementor-element.elementor-element-cfb2b62:hover .ui-e-description{color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-cfb2b62 .ui-e-description{margin-bottom:0px !important;font-family:"New", Sans-serif;font-size:17px;font-weight:300;}.elementor-319 .elementor-element.elementor-element-6bc12a6{--ui-e-ico-box-text-align:center;width:var( --container-widget-width, 25% );max-width:25%;background-color:#FFFFFF;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:30px 20px 30px 20px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-uicore_accent );box-shadow:5px 5px 10px 8px rgba(0, 0, 0, 0.02);--ui-e-ico-box-icon-spacing:10px !important;--ui-e-ico-box-icon-rotate:0deg;}.elementor-319 .elementor-element.elementor-element-6bc12a6:hover{--e-transform-scale:1.04;background-color:var( --e-global-color-uicore_primary );border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-uicore_accent );}.elementor-319 .elementor-element.elementor-element-6bc12a6.elementor-element{--align-self:stretch;}.elementor-319 .elementor-element.elementor-element-6bc12a6 .ui-e-icon-wrp{--ui-e-media-size:50px;--ui-e-ico-box-icon-wrp-rotate:0deg;--ui-e-ico-box-vertical-off:0px;--ui-e-ico-box-horizontal-off:0px;}.elementor-319 .elementor-element.elementor-element-6bc12a6:hover .ui-e-icon-wrp{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-6bc12a6:hover .ui-e-icon-wrp i{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-6bc12a6:hover .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-6bc12a6:hover .ui-e-title{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-6bc12a6 .ui-e-title{margin-bottom:10px !important;font-size:20px;font-weight:600;}.elementor-319 .elementor-element.elementor-element-6bc12a6:hover .ui-e-description{color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-6bc12a6 .ui-e-description{margin-bottom:0px !important;font-family:"New", Sans-serif;font-size:17px;font-weight:300;}.elementor-319 .elementor-element.elementor-element-df1f746{--ui-e-ico-box-text-align:center;width:var( --container-widget-width, 25% );max-width:25%;background-color:#FFFFFF;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:30px 20px 30px 20px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-uicore_accent );box-shadow:5px 5px 10px 8px rgba(0, 0, 0, 0.02);--ui-e-ico-box-icon-spacing:10px !important;--ui-e-ico-box-icon-rotate:0deg;}.elementor-319 .elementor-element.elementor-element-df1f746:hover{--e-transform-scale:1.04;background-color:var( --e-global-color-uicore_primary );border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-uicore_accent );}.elementor-319 .elementor-element.elementor-element-df1f746.elementor-element{--align-self:stretch;}.elementor-319 .elementor-element.elementor-element-df1f746 .ui-e-icon-wrp{--ui-e-media-size:50px;--ui-e-ico-box-icon-wrp-rotate:0deg;--ui-e-ico-box-vertical-off:0px;--ui-e-ico-box-horizontal-off:0px;}.elementor-319 .elementor-element.elementor-element-df1f746:hover .ui-e-icon-wrp{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-df1f746:hover .ui-e-icon-wrp i{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-df1f746:hover .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-df1f746:hover .ui-e-title{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-df1f746 .ui-e-title{margin-bottom:10px !important;font-size:20px;font-weight:600;}.elementor-319 .elementor-element.elementor-element-df1f746:hover .ui-e-description{color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-df1f746 .ui-e-description{margin-bottom:0px !important;font-family:"New", Sans-serif;font-size:17px;font-weight:300;}.elementor-319 .elementor-element.elementor-element-d589d3a{--ui-e-ico-box-text-align:center;width:var( --container-widget-width, 25% );max-width:25%;background-color:#FFFFFF;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:30px 20px 30px 20px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-uicore_accent );box-shadow:5px 5px 10px 8px rgba(0, 0, 0, 0.02);--ui-e-ico-box-icon-spacing:10px !important;--ui-e-ico-box-icon-rotate:0deg;}.elementor-319 .elementor-element.elementor-element-d589d3a:hover{--e-transform-scale:1.04;background-color:var( --e-global-color-uicore_primary );border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-uicore_accent );}.elementor-319 .elementor-element.elementor-element-d589d3a.elementor-element{--align-self:stretch;}.elementor-319 .elementor-element.elementor-element-d589d3a .ui-e-icon-wrp{--ui-e-media-size:50px;--ui-e-ico-box-icon-wrp-rotate:0deg;--ui-e-ico-box-vertical-off:0px;--ui-e-ico-box-horizontal-off:0px;}.elementor-319 .elementor-element.elementor-element-d589d3a:hover .ui-e-icon-wrp{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-d589d3a:hover .ui-e-icon-wrp i{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-d589d3a:hover .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-d589d3a:hover .ui-e-title{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-d589d3a .ui-e-title{margin-bottom:10px !important;font-size:20px;font-weight:600;}.elementor-319 .elementor-element.elementor-element-d589d3a:hover .ui-e-description{color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-d589d3a .ui-e-description{margin-bottom:0px !important;font-family:"New", Sans-serif;font-size:17px;font-weight:300;}.elementor-319 .elementor-element.elementor-element-26ad213{--ui-e-ico-box-text-align:center;width:var( --container-widget-width, 25% );max-width:25%;background-color:#FFFFFF;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:30px 20px 30px 20px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-uicore_accent );box-shadow:5px 5px 10px 8px rgba(0, 0, 0, 0.02);--ui-e-ico-box-icon-spacing:10px !important;--ui-e-ico-box-icon-rotate:0deg;}.elementor-319 .elementor-element.elementor-element-26ad213:hover{--e-transform-scale:1.04;background-color:var( --e-global-color-uicore_primary );border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-uicore_accent );}.elementor-319 .elementor-element.elementor-element-26ad213.elementor-element{--align-self:stretch;}.elementor-319 .elementor-element.elementor-element-26ad213 .ui-e-icon-wrp{--ui-e-media-size:50px;--ui-e-ico-box-icon-wrp-rotate:0deg;--ui-e-ico-box-vertical-off:0px;--ui-e-ico-box-horizontal-off:0px;}.elementor-319 .elementor-element.elementor-element-26ad213:hover .ui-e-icon-wrp{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-26ad213:hover .ui-e-icon-wrp i{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-26ad213:hover .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-26ad213:hover .ui-e-title{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-26ad213 .ui-e-title{margin-bottom:10px !important;font-size:20px;font-weight:600;}.elementor-319 .elementor-element.elementor-element-26ad213:hover .ui-e-description{color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-26ad213 .ui-e-description{margin-bottom:0px !important;font-family:"New", Sans-serif;font-size:17px;font-weight:300;}.elementor-319 .elementor-element.elementor-element-271d90e{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-271d90e:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-271d90e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-51cff16{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-uicore_primary );text-align:center;}.elementor-319 .elementor-element.elementor-element-51cff16.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-51cff16 .elementor-heading-title{font-family:"New", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-243d3ea .uicore-repeater-selector{border-style:text;}.elementor-319 .elementor-element.elementor-element-243d3ea  .elementor-repeater-item-a815bc3.ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-243d3ea .elementor-repeater-item-a815bc3{color:var( --e-global-color-uicore_light );fill:var( --e-global-color-uicore_light );}.elementor-319 .elementor-element.elementor-element-243d3ea  .elementor-repeater-item-a815bc3 svg path{stroke:var( --e-global-color-uicore_accent );}.elementor-319 .elementor-element.elementor-element-243d3ea{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#6E7A841F;text-align:center;}.elementor-319 .elementor-element.elementor-element-243d3ea.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-243d3ea .ui-e-headline-text path{stroke:var( --e-global-color-uicore_secondary );stroke-width:20;}.elementor-319 .elementor-element.elementor-element-243d3ea .ui-e-headline-text svg{bottom:8%;}.elementor-319 .elementor-element.elementor-element-243d3ea .ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-243d3ea .ui-e-headline-text{color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-243d3ea .ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-243d3ea .ui-e-headline-text, .elementor-319 .elementor-element.elementor-element-243d3ea .ui-e-highlight-image{font-family:"New", Sans-serif;font-weight:500;}.elementor-319 .elementor-element.elementor-element-243d3ea .ui-e-headline-highlighted{color:var( --e-global-color-uicore_primary );font-family:"New", Sans-serif;font-weight:600;}.elementor-319 .elementor-element.elementor-element-888e47f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-319 .elementor-element.elementor-element-65b3088{--ui-e-ico-box-text-align:center;width:var( --container-widget-width, 25% );max-width:25%;background-color:#5784E624;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 24px 40px 24px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0272A238;border-radius:5px 5px 5px 5px;--ui-e-ico-box-icon-spacing:20px !important;--ui-e-ico-box-icon-rotate:0deg;}.elementor-319 .elementor-element.elementor-element-65b3088 .ui-e-icon-wrp{background-color:var( --e-global-color-uicore_white );border-radius:100px 100px 100px 100px;padding:0px 16px 32px 15px;--ui-e-media-size:50px;--ui-e-ico-box-icon-wrp-rotate:0deg;--ui-e-ico-box-vertical-off:0px;--ui-e-ico-box-horizontal-off:0px;}.elementor-319 .elementor-element.elementor-element-65b3088:hover{--e-transform-translateY:-20px;background-color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-65b3088 .ui-e-icon-wrp i{color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-65b3088 .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-65b3088:hover .ui-e-icon-wrp{color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-65b3088:hover .ui-e-icon-wrp i{color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-65b3088:hover .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-65b3088 .ui-e-title{color:var( --e-global-color-uicore_primary );margin-bottom:20px !important;font-size:20px;font-weight:500;}.elementor-319 .elementor-element.elementor-element-65b3088:hover .ui-e-title{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-65b3088 .ui-e-description{color:var( --e-global-color-uicore_body );margin-bottom:0px !important;font-family:"New", Sans-serif;font-size:16px;font-weight:normal;line-height:1.6em;}.elementor-319 .elementor-element.elementor-element-65b3088:hover .ui-e-description{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-6add2fb{--ui-e-ico-box-text-align:center;width:var( --container-widget-width, 25% );max-width:25%;background-color:#5784E624;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 24px 40px 24px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0272A238;border-radius:5px 5px 5px 5px;--ui-e-ico-box-icon-spacing:20px !important;--ui-e-ico-box-icon-rotate:0deg;}.elementor-319 .elementor-element.elementor-element-6add2fb .ui-e-icon-wrp{background-color:var( --e-global-color-uicore_white );border-radius:100px 100px 100px 100px;padding:0px 16px 32px 15px;--ui-e-media-size:50px;--ui-e-ico-box-icon-wrp-rotate:0deg;--ui-e-ico-box-vertical-off:0px;--ui-e-ico-box-horizontal-off:0px;}.elementor-319 .elementor-element.elementor-element-6add2fb:hover{--e-transform-translateY:-20px;background-color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-6add2fb .ui-e-icon-wrp i{color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-6add2fb .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-6add2fb:hover .ui-e-icon-wrp{color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-6add2fb:hover .ui-e-icon-wrp i{color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-6add2fb:hover .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-6add2fb .ui-e-title{color:var( --e-global-color-uicore_primary );margin-bottom:20px !important;font-size:20px;font-weight:500;}.elementor-319 .elementor-element.elementor-element-6add2fb:hover .ui-e-title{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-6add2fb .ui-e-description{color:var( --e-global-color-uicore_body );margin-bottom:0px !important;font-family:"New", Sans-serif;font-size:16px;font-weight:normal;line-height:1.6em;}.elementor-319 .elementor-element.elementor-element-6add2fb:hover .ui-e-description{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-0e2ea16{--ui-e-ico-box-text-align:center;width:var( --container-widget-width, 25% );max-width:25%;background-color:#5784E624;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 24px 40px 24px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0272A238;border-radius:5px 5px 5px 5px;--ui-e-ico-box-icon-spacing:20px !important;--ui-e-ico-box-icon-rotate:0deg;}.elementor-319 .elementor-element.elementor-element-0e2ea16 .ui-e-icon-wrp{background-color:var( --e-global-color-uicore_white );border-radius:100px 100px 100px 100px;padding:0px 16px 32px 15px;--ui-e-media-size:50px;--ui-e-ico-box-icon-wrp-rotate:0deg;--ui-e-ico-box-vertical-off:0px;--ui-e-ico-box-horizontal-off:0px;}.elementor-319 .elementor-element.elementor-element-0e2ea16:hover{--e-transform-translateY:-20px;background-color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-0e2ea16 .ui-e-icon-wrp i{color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-0e2ea16 .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-0e2ea16:hover .ui-e-icon-wrp{color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-0e2ea16:hover .ui-e-icon-wrp i{color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-0e2ea16:hover .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-0e2ea16 .ui-e-title{color:var( --e-global-color-uicore_primary );margin-bottom:20px !important;font-size:20px;font-weight:500;}.elementor-319 .elementor-element.elementor-element-0e2ea16:hover .ui-e-title{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-0e2ea16 .ui-e-description{color:var( --e-global-color-uicore_body );margin-bottom:0px !important;font-family:"New", Sans-serif;font-size:16px;font-weight:normal;line-height:1.6em;}.elementor-319 .elementor-element.elementor-element-0e2ea16:hover .ui-e-description{color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-a522424 .elementor-button{background-color:var( --e-global-color-uicore_primary );font-family:"New", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-a522424{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-a522424 .elementor-button-content-wrapper{flex-direction:row;}.elementor-319 .elementor-element.elementor-element-e8dc50e .elementor-button{background-color:var( --e-global-color-uicore_white );font-family:"New", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-uicore_primary );color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-e8dc50e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-e8dc50e .elementor-button-content-wrapper{flex-direction:row;}.elementor-319 .elementor-element.elementor-element-e8dc50e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-319 .elementor-element.elementor-element-32ef047{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-32ef047:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-32ef047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-319 .elementor-element.elementor-element-96c7800{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-uicore_primary );text-align:center;}.elementor-319 .elementor-element.elementor-element-96c7800.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-96c7800 .elementor-heading-title{font-family:"New", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-712653a .uicore-repeater-selector{border-style:text;}.elementor-319 .elementor-element.elementor-element-712653a  .elementor-repeater-item-a815bc3.ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-712653a .elementor-repeater-item-a815bc3{color:var( --e-global-color-uicore_light );fill:var( --e-global-color-uicore_light );}.elementor-319 .elementor-element.elementor-element-712653a  .elementor-repeater-item-a815bc3 svg path{stroke:var( --e-global-color-uicore_accent );}.elementor-319 .elementor-element.elementor-element-712653a{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#6E7A841F;text-align:center;}.elementor-319 .elementor-element.elementor-element-712653a.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-712653a .ui-e-headline-text path{stroke:var( --e-global-color-uicore_secondary );stroke-width:20;}.elementor-319 .elementor-element.elementor-element-712653a .ui-e-headline-text svg{bottom:8%;}.elementor-319 .elementor-element.elementor-element-712653a .ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-712653a .ui-e-headline-text{color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-712653a .ui-e-highlight-icon, .elementor-319 .elementor-element.elementor-element-712653a .ui-e-headline-text, .elementor-319 .elementor-element.elementor-element-712653a .ui-e-highlight-image{font-family:"New", Sans-serif;font-weight:500;}.elementor-319 .elementor-element.elementor-element-712653a .ui-e-headline-highlighted{color:var( --e-global-color-uicore_primary );font-family:"New", Sans-serif;font-weight:600;}.elementor-319 .elementor-element.elementor-element-656b650{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-319 .elementor-element.elementor-element-c0e82c3 .bdt-ep-review-card-carousel-item{display:flex;flex-direction:column;text-align:left;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eee;padding:30px 30px 30px 30px;}.elementor-319 .elementor-element.elementor-element-c0e82c3{padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-c0e82c3 .bdt-ep-review-card-carousel-image{align-self:flex-start;}.elementor-319 .elementor-element.elementor-element-c0e82c3 .swiper-carousel{padding:10px;margin:0 -10px;}.elementor-319 .elementor-element.elementor-element-c0e82c3 .bdt-ep-review-card-carousel-image img{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-c0e82c3 .bdt-ep-review-card-carousel-item, .elementor-319 .elementor-element.elementor-element-c0e82c3.bdt-review-img-inline--yes .bdt-ep-img-inline{grid-gap:15px;}.elementor-319 .elementor-element.elementor-element-c0e82c3 .bdt-ep-review-card-carousel-text{margin:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-c0e82c3 .epsc-rating-item{color:#e7e7e7;}.elementor-319 .elementor-element.elementor-element-c0e82c3 .epsc-rating[class*=" epsc-rating-0"] .epsc-rating-item:nth-child(1) i:after, .elementor-319 .elementor-element.elementor-element-c0e82c3 .epsc-rating[class*=" epsc-rating-1"] .epsc-rating-item:nth-child(-n+1) i:after, .elementor-319 .elementor-element.elementor-element-c0e82c3 .epsc-rating[class*=" epsc-rating-2"] .epsc-rating-item:nth-child(-n+2) i:after, .elementor-319 .elementor-element.elementor-element-c0e82c3 .epsc-rating[class*=" epsc-rating-3"] .epsc-rating-item:nth-child(-n+3) i:after, .elementor-319 .elementor-element.elementor-element-c0e82c3 .epsc-rating[class*=" epsc-rating-4"] .epsc-rating-item:nth-child(-n+4) i:after, .elementor-319 .elementor-element.elementor-element-c0e82c3 .epsc-rating[class*=" epsc-rating-5"] .epsc-rating-item:nth-child(-n+5) i:after, .epsc-rating.epsc-rating-0-5 .epsc-rating-item:nth-child(1) i:after, .elementor-319 .elementor-element.elementor-element-c0e82c3 .epsc-rating.epsc-rating-1-5 .epsc-rating-item:nth-child(2) i:after, .elementor-319 .elementor-element.elementor-element-c0e82c3 .epsc-rating.epsc-rating-2-5 .epsc-rating-item:nth-child(3) i:after, .elementor-319 .elementor-element.elementor-element-c0e82c3 .epsc-rating.epsc-rating-3-5 .epsc-rating-item:nth-child(4) i:after, .elementor-319 .elementor-element.elementor-element-c0e82c3 .epsc-rating.epsc-rating-4-5 .epsc-rating-item:nth-child(5) i:after{color:var( --e-global-color-uicore_primary );}.elementor-319 .elementor-element.elementor-element-c0e82c3 .bdt-ep-review-card-carousel-rating{font-size:19px;}.elementor-319 .elementor-element.elementor-element-c0e82c3 .bdt-ep-review-card-carousel-rating i + i{margin-left:3px;}.elementor-319 .elementor-element.elementor-element-c0e82c3 .bdt-ep-review-card-carousel-rating span.epsc-rating span{margin-right:3px;}.elementor-319 .elementor-element.elementor-element-c0e82c3 .bdt-navigation-prev i,
            .elementor-319 .elementor-element.elementor-element-c0e82c3 .bdt-navigation-next i{font-size:24px;}.elementor-319 .elementor-element.elementor-element-c0e82c3 .bdt-navigation-prev{left:-60px;}.elementor-319 .elementor-element.elementor-element-c0e82c3 .bdt-navigation-next{right:-60px;}.elementor-319 .elementor-element.elementor-element-e092547{--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;}.elementor-319 .elementor-element.elementor-element-c839263{width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;bottom:220px;z-index:100;}body:not(.rtl) .elementor-319 .elementor-element.elementor-element-c839263{right:50px;}body.rtl .elementor-319 .elementor-element.elementor-element-c839263{left:50px;}.elementor-319 .elementor-element.elementor-element-88685ad{width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;bottom:150px;}body:not(.rtl) .elementor-319 .elementor-element.elementor-element-88685ad{right:50px;}body.rtl .elementor-319 .elementor-element.elementor-element-88685ad{left:50px;}.elementor-319 .elementor-element.elementor-element-b599ae5{--display:flex;--min-height:61vh;--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--overflow:hidden;--overlay-opacity:0.73;}.elementor-319 .elementor-element.elementor-element-b599ae5:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-b599ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barogogogo.co.kr/wp-content/uploads/2025/12/pc0010061699-scaled.webp");background-position:0px -389px;background-repeat:no-repeat;background-size:cover;}.elementor-319 .elementor-element.elementor-element-b599ae5::before, .elementor-319 .elementor-element.elementor-element-b599ae5 > .elementor-background-video-container::before, .elementor-319 .elementor-element.elementor-element-b599ae5 > .e-con-inner > .elementor-background-video-container::before, .elementor-319 .elementor-element.elementor-element-b599ae5 > .elementor-background-slideshow::before, .elementor-319 .elementor-element.elementor-element-b599ae5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-319 .elementor-element.elementor-element-b599ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-uicore_headline );--background-overlay:'';}.elementor-319 .elementor-element.elementor-element-aa19ec0{width:100%;max-width:100%;}.elementor-319 .elementor-element.elementor-element-aa19ec0.elementor-element{--align-self:center;}.elementor-319 .elementor-element.elementor-element-aa19ec0 .elementor-heading-title{font-family:"New", Sans-serif;font-size:58px;font-weight:600;color:var( --e-global-color-uicore_white );}.elementor-319 .elementor-element.elementor-element-51dc749{width:100%;max-width:100%;}.elementor-319 .elementor-element.elementor-element-51dc749 .elementor-heading-title{font-family:"UGRO", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-uicore_white );}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-319 .elementor-element.elementor-element-454dbd9{--width:47%;}.elementor-319 .elementor-element.elementor-element-7ecbcad{--width:49%;}.elementor-319 .elementor-element.elementor-element-1df36334{--width:48%;}.elementor-319 .elementor-element.elementor-element-87f9a13{--width:80%;}.elementor-319 .elementor-element.elementor-element-a47a954{--width:27%;}.elementor-319 .elementor-element.elementor-element-2cecb03{--width:27%;}.elementor-319 .elementor-element.elementor-element-65a2e30{--width:27%;}.elementor-319 .elementor-element.elementor-element-0da171a{--width:48%;}.elementor-319 .elementor-element.elementor-element-5775e60{--width:80%;}.elementor-319 .elementor-element.elementor-element-d067bf8{--width:25%;}.elementor-319 .elementor-element.elementor-element-d3adb0d{--width:25%;}.elementor-319 .elementor-element.elementor-element-abaf169{--width:25%;}.elementor-319 .elementor-element.elementor-element-30c0b8e{--width:25%;}.elementor-319 .elementor-element.elementor-element-3e632aa{--width:28%;}.elementor-319 .elementor-element.elementor-element-198dbbb{--width:28%;}.elementor-319 .elementor-element.elementor-element-eb62e2c{--width:28%;}}@media(max-width:1024px){.elementor-319 .elementor-element.elementor-element-1b6041d{--min-height:750px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-b899702{width:100%;max-width:100%;}.elementor-319 .elementor-element.elementor-element-6d948105{--min-height:650px;}body:not(.rtl) .elementor-319 .elementor-element.elementor-element-58210493{right:20px;}body.rtl .elementor-319 .elementor-element.elementor-element-58210493{left:20px;}.elementor-319 .elementor-element.elementor-element-58210493 .elementor-icon{font-size:25px;}.elementor-319 .elementor-element.elementor-element-58210493 .elementor-icon svg{height:25px;}body:not(.rtl) .elementor-319 .elementor-element.elementor-element-16e45360{right:100px;}body.rtl .elementor-319 .elementor-element.elementor-element-16e45360{left:100px;}.elementor-319 .elementor-element.elementor-element-8bfcd95{--min-height:650px;}body:not(.rtl) .elementor-319 .elementor-element.elementor-element-dded306{right:20px;}body.rtl .elementor-319 .elementor-element.elementor-element-dded306{left:20px;}.elementor-319 .elementor-element.elementor-element-dded306 .elementor-icon{font-size:25px;}.elementor-319 .elementor-element.elementor-element-dded306 .elementor-icon svg{height:25px;}body:not(.rtl) .elementor-319 .elementor-element.elementor-element-f61eff9{right:100px;}body.rtl .elementor-319 .elementor-element.elementor-element-f61eff9{left:100px;}.elementor-319 .elementor-element.elementor-element-c4c7d03{--ui-e-ico-box-text-align:left;}.elementor-319 .elementor-element.elementor-element-c4c7d03 .ui-e-icon-wrp{--ui-e-media-size:45px;}.elementor-319 .elementor-element.elementor-element-c4c7d03 .ui-e-title{font-size:16px;}.elementor-319 .elementor-element.elementor-element-cfb2b62{--ui-e-ico-box-text-align:left;}.elementor-319 .elementor-element.elementor-element-cfb2b62 .ui-e-icon-wrp{--ui-e-media-size:45px;}.elementor-319 .elementor-element.elementor-element-cfb2b62 .ui-e-title{font-size:16px;}.elementor-319 .elementor-element.elementor-element-6bc12a6{--ui-e-ico-box-text-align:left;}.elementor-319 .elementor-element.elementor-element-6bc12a6 .ui-e-icon-wrp{--ui-e-media-size:45px;}.elementor-319 .elementor-element.elementor-element-6bc12a6 .ui-e-title{font-size:16px;}.elementor-319 .elementor-element.elementor-element-df1f746{--ui-e-ico-box-text-align:left;}.elementor-319 .elementor-element.elementor-element-df1f746 .ui-e-icon-wrp{--ui-e-media-size:45px;}.elementor-319 .elementor-element.elementor-element-df1f746 .ui-e-title{font-size:16px;}.elementor-319 .elementor-element.elementor-element-d589d3a{--ui-e-ico-box-text-align:left;}.elementor-319 .elementor-element.elementor-element-d589d3a .ui-e-icon-wrp{--ui-e-media-size:45px;}.elementor-319 .elementor-element.elementor-element-d589d3a .ui-e-title{font-size:16px;}.elementor-319 .elementor-element.elementor-element-26ad213{--ui-e-ico-box-text-align:left;}.elementor-319 .elementor-element.elementor-element-26ad213 .ui-e-icon-wrp{--ui-e-media-size:45px;}.elementor-319 .elementor-element.elementor-element-26ad213 .ui-e-title{font-size:16px;}.elementor-319 .elementor-element.elementor-element-65b3088{--ui-e-ico-box-text-align:center;padding:20px 20px 20px 20px;}.elementor-319 .elementor-element.elementor-element-65b3088 .ui-e-icon-wrp{--ui-e-media-size:40px;}.elementor-319 .elementor-element.elementor-element-65b3088 .ui-e-title{margin-bottom:12px !important;font-size:16px;}.elementor-319 .elementor-element.elementor-element-65b3088 .ui-e-description{margin-bottom:0px !important;}.elementor-319 .elementor-element.elementor-element-6add2fb{--ui-e-ico-box-text-align:center;padding:20px 20px 20px 20px;}.elementor-319 .elementor-element.elementor-element-6add2fb .ui-e-icon-wrp{--ui-e-media-size:40px;}.elementor-319 .elementor-element.elementor-element-6add2fb .ui-e-title{margin-bottom:12px !important;font-size:16px;}.elementor-319 .elementor-element.elementor-element-6add2fb .ui-e-description{margin-bottom:0px !important;}.elementor-319 .elementor-element.elementor-element-0e2ea16{--ui-e-ico-box-text-align:center;padding:20px 20px 20px 20px;}.elementor-319 .elementor-element.elementor-element-0e2ea16 .ui-e-icon-wrp{--ui-e-media-size:40px;}.elementor-319 .elementor-element.elementor-element-0e2ea16 .ui-e-title{margin-bottom:12px !important;font-size:16px;}.elementor-319 .elementor-element.elementor-element-0e2ea16 .ui-e-description{margin-bottom:0px !important;}.elementor-319 .elementor-element.elementor-element-c0e82c3 .bdt-navigation-prev i,
            .elementor-319 .elementor-element.elementor-element-c0e82c3 .bdt-navigation-next i{font-size:24px;}.elementor-319 .elementor-element.elementor-element-b599ae5:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-b599ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-319 .elementor-element.elementor-element-1b6041d{--min-height:80vh;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-b899702{width:100%;max-width:100%;}.elementor-319 .elementor-element.elementor-element-0a94f15 .elementor-heading-title{font-size:16px;}.elementor-319 .elementor-element.elementor-element-8bfdd61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-8bfdd61 .elementor-button{border-radius:0px 0px 0px 0px;padding:14px 14px 10px 14px;}.elementor-319 .elementor-element.elementor-element-50a4d54 .elementor-button{border-radius:0px 0px 0px 0px;padding:12px 14px 8px 14px;}.elementor-319 .elementor-element.elementor-element-f204fe9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -46px;padding:0px 0px 0px 0px;--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-319 .elementor-element.elementor-element-f204fe9 img{max-width:100%;}.elementor-319 .elementor-element.elementor-element-6d948105{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-58210493{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;bottom:36px;}body:not(.rtl) .elementor-319 .elementor-element.elementor-element-58210493{right:72px;}body.rtl .elementor-319 .elementor-element.elementor-element-58210493{left:72px;}.elementor-319 .elementor-element.elementor-element-16e45360{padding:12px 20px 12px 20px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;bottom:7px;border-radius:20px 0px 20px 20px;}body:not(.rtl) .elementor-319 .elementor-element.elementor-element-16e45360{right:179px;}body.rtl .elementor-319 .elementor-element.elementor-element-16e45360{left:179px;}.elementor-319 .elementor-element.elementor-element-77fedb76{width:var( --container-widget-width, 90% );max-width:90%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-319 .elementor-element.elementor-element-77fedb76 .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-319 .elementor-element.elementor-element-2656775{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-319 .elementor-element.elementor-element-2656775 .elementor-heading-title{font-size:21px;}.elementor-319 .elementor-element.elementor-element-ed0f08b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-319 .elementor-element.elementor-element-ed0f08b .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-319 .elementor-element.elementor-element-4ad641f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-722270f{font-size:12px;}.elementor-319 .elementor-element.elementor-element-a47a954{--width:90%;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-319 .elementor-element.elementor-element-669fed1{padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-00c4f78 .elementor-heading-title{font-size:24px;}.elementor-319 .elementor-element.elementor-element-22dce48{font-size:14px;}.elementor-319 .elementor-element.elementor-element-2cecb03{--width:90%;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-319 .elementor-element.elementor-element-e5242a7 .elementor-heading-title{font-size:24px;}.elementor-319 .elementor-element.elementor-element-9cdc231{font-size:14px;}.elementor-319 .elementor-element.elementor-element-65a2e30{--width:90%;}.elementor-319 .elementor-element.elementor-element-a58e5f7 .elementor-heading-title{font-size:24px;}.elementor-319 .elementor-element.elementor-element-29db7de{font-size:14px;}.elementor-319 .elementor-element.elementor-element-ba4932e .elementor-heading-title{font-size:24px;}.elementor-319 .elementor-element.elementor-element-8bfcd95{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-0da171a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-319 .elementor-element.elementor-element-dded306{bottom:80px;}.elementor-319 .elementor-element.elementor-element-f61eff9{padding:12px 20px 12px 20px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;bottom:10px;border-radius:20px 0px 20px 20px;}body:not(.rtl) .elementor-319 .elementor-element.elementor-element-f61eff9{right:162px;}body.rtl .elementor-319 .elementor-element.elementor-element-f61eff9{left:162px;}.elementor-319 .elementor-element.elementor-element-a2bb6f1{width:100%;max-width:100%;}.elementor-319 .elementor-element.elementor-element-dc8f2ca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-319 .elementor-element.elementor-element-dc8f2ca .elementor-heading-title{font-size:22px;}.elementor-319 .elementor-element.elementor-element-7a961f1{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-319 .elementor-element.elementor-element-e20b82f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-319 .elementor-element.elementor-element-e20b82f .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-319 .elementor-element.elementor-element-e3d42ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-e3d42ac .elementor-button{border-radius:0px 0px 0px 0px;padding:14px 14px 10px 14px;}.elementor-319 .elementor-element.elementor-element-717b463{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-717b463 .elementor-button{border-radius:0px 0px 0px 0px;padding:12px 14px 8px 14px;}.elementor-319 .elementor-element.elementor-element-25416e7{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-3ed1dba{font-size:12px;}.elementor-319 .elementor-element.elementor-element-a4962f6{--width:90%;}.elementor-319 .elementor-element.elementor-element-4ce7fa6{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-9f067a3{font-size:12px;}.elementor-319 .elementor-element.elementor-element-3e632aa{--width:90%;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-319 .elementor-element.elementor-element-198dbbb{--width:90%;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-319 .elementor-element.elementor-element-eb62e2c{--width:90%;}.elementor-319 .elementor-element.elementor-element-0814c4d{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-d598fd0{font-size:12px;}.elementor-319 .elementor-element.elementor-element-c4c7d03{--ui-e-ico-box-text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 10px 30px 30px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-319 .elementor-element.elementor-element-c4c7d03 .ui-e-title{margin-bottom:10px !important;font-size:16px;}.elementor-319 .elementor-element.elementor-element-c4c7d03 .ui-e-description{font-size:16px;}.elementor-319 .elementor-element.elementor-element-cfb2b62{--ui-e-ico-box-text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 10px 30px 30px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-319 .elementor-element.elementor-element-cfb2b62 .ui-e-title{margin-bottom:10px !important;font-size:16px;}.elementor-319 .elementor-element.elementor-element-cfb2b62 .ui-e-description{font-size:16px;}.elementor-319 .elementor-element.elementor-element-6bc12a6{--ui-e-ico-box-text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 10px 30px 30px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-319 .elementor-element.elementor-element-6bc12a6 .ui-e-title{margin-bottom:10px !important;font-size:16px;}.elementor-319 .elementor-element.elementor-element-6bc12a6 .ui-e-description{font-size:16px;}.elementor-319 .elementor-element.elementor-element-df1f746{--ui-e-ico-box-text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 10px 30px 30px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-319 .elementor-element.elementor-element-df1f746 .ui-e-title{margin-bottom:10px !important;font-size:16px;}.elementor-319 .elementor-element.elementor-element-df1f746 .ui-e-description{font-size:16px;}.elementor-319 .elementor-element.elementor-element-d589d3a{--ui-e-ico-box-text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 10px 30px 30px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-319 .elementor-element.elementor-element-d589d3a .ui-e-title{margin-bottom:10px !important;font-size:16px;}.elementor-319 .elementor-element.elementor-element-d589d3a .ui-e-description{font-size:16px;}.elementor-319 .elementor-element.elementor-element-26ad213{--ui-e-ico-box-text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 10px 30px 30px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-319 .elementor-element.elementor-element-26ad213 .ui-e-title{margin-bottom:10px !important;font-size:16px;}.elementor-319 .elementor-element.elementor-element-26ad213 .ui-e-description{font-size:16px;}.elementor-319 .elementor-element.elementor-element-271d90e{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-888e47f{font-size:12px;}.elementor-319 .elementor-element.elementor-element-65b3088{--ui-e-ico-box-text-align:left;width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-319 .elementor-element.elementor-element-65b3088 .ui-e-title{margin-bottom:12px !important;}.elementor-319 .elementor-element.elementor-element-6add2fb{--ui-e-ico-box-text-align:left;width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-319 .elementor-element.elementor-element-6add2fb .ui-e-title{margin-bottom:12px !important;}.elementor-319 .elementor-element.elementor-element-0e2ea16{--ui-e-ico-box-text-align:left;width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-319 .elementor-element.elementor-element-0e2ea16 .ui-e-title{margin-bottom:12px !important;}.elementor-319 .elementor-element.elementor-element-a522424{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-a522424 .elementor-button{border-radius:0px 0px 0px 0px;padding:14px 14px 10px 14px;}.elementor-319 .elementor-element.elementor-element-e8dc50e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-e8dc50e .elementor-button{border-radius:0px 0px 0px 0px;padding:12px 14px 8px 14px;}.elementor-319 .elementor-element.elementor-element-32ef047{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-656b650{font-size:12px;}.elementor-319 .elementor-element.elementor-element-c0e82c3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-319 .elementor-element.elementor-element-c0e82c3 .bdt-navigation-prev i,
            .elementor-319 .elementor-element.elementor-element-c0e82c3 .bdt-navigation-next i{font-size:24px;}.elementor-319 .elementor-element.elementor-element-e092547{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-c839263{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;bottom:200px;}body:not(.rtl) .elementor-319 .elementor-element.elementor-element-c839263{right:20px;}body.rtl .elementor-319 .elementor-element.elementor-element-c839263{left:20px;}.elementor-319 .elementor-element.elementor-element-88685ad{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;bottom:130px;}body:not(.rtl) .elementor-319 .elementor-element.elementor-element-88685ad{right:20px;}body.rtl .elementor-319 .elementor-element.elementor-element-88685ad{left:20px;}.elementor-319 .elementor-element.elementor-element-b599ae5:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-b599ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-319 .elementor-element.elementor-element-b599ae5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-319 .elementor-element.elementor-element-aa19ec0 .elementor-heading-title{font-size:38px;}.elementor-319 .elementor-element.elementor-element-51dc749 .elementor-heading-title{font-size:16px;}.elementor-319 .elementor-element.elementor-element-4f231f6 .elementor-button{font-size:12px;}}@media(min-width:1025px){.elementor-319 .elementor-element.elementor-element-1b6041d:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-1b6041d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-25416e7 *//* 메인 컨테이너 */
.elementor-319 .elementor-element.elementor-element-25416e7 {
    display: flex;
    overflow: hidden;
    gap: 10px;
}

/* 각 아이템 기본 설정 */
.elementor-319 .elementor-element.elementor-element-25416e7 .accordion-item {
    flex: 1;
    transition: all 0.7s ease;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 0px;
    min-height: 400px; /* 데스크탑 높이 */
}

/* 어둡게 오버레이 */
.elementor-319 .elementor-element.elementor-element-25416e7 .accordion-item::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.3);
    transition: all 0.7s ease;
    z-index: 1;
}

/* 호버 시 확대 */
.elementor-319 .elementor-element.elementor-element-25416e7 .accordion-item:hover {
    flex: 1.8;
}

.elementor-319 .elementor-element.elementor-element-25416e7 .accordion-item:hover::before {
    background: rgba(0, 0, 0, 0.1);
}

/* 텍스트 위치 */
.elementor-319 .elementor-element.elementor-element-25416e7 .accordion-item .elementor-widget-wrap {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    padding: 30px;
}

/* 태블릿 (1024px 이하) */
@media (max-width: 1024px) {
    .elementor-319 .elementor-element.elementor-element-25416e7 .accordion-item {
        min-height: 300px;
    }
    
    .elementor-319 .elementor-element.elementor-element-25416e7 .accordion-item:hover {
        flex: 1.5;
    }
}

/* 모바일 (768px 이하) */
@media (max-width: 768px) {
    .elementor-319 .elementor-element.elementor-element-25416e7 {
        flex-direction: column; /* 세로로 변경 */
        gap: 10px;
    }
    
    .elementor-319 .elementor-element.elementor-element-25416e7 .accordion-item {
        flex: 0 0 auto;
        min-height: 200px; /* 모바일 높이 */
        width: 100%;
    }
    
    /* 모바일에서는 호버 효과 제거 */
    .elementor-319 .elementor-element.elementor-element-25416e7 .accordion-item:hover {
        flex: 0 0 auto;
        min-height: 200px;
    }
    
    /* 탭했을 때 반응 */
    .elementor-319 .elementor-element.elementor-element-25416e7 .accordion-item:active {
        min-height: 250px;
    }
    
    .elementor-319 .elementor-element.elementor-element-25416e7 .accordion-item:active::before {
        background: rgba(0, 0, 0, 0.1);
    }
    
    .elementor-319 .elementor-element.elementor-element-25416e7 .accordion-item .elementor-widget-wrap {
        padding: 20px; /* 모바일 패딩 축소 */
    }
}

/* 작은 모바일 (480px 이하) */
@media (max-width: 480px) {
    .elementor-319 .elementor-element.elementor-element-25416e7 .accordion-item {
        min-height: 150px;
    }
    
    .elementor-319 .elementor-element.elementor-element-25416e7 .accordion-item:active {
        min-height: 200px;
    }
    
    .elementor-319 .elementor-element.elementor-element-25416e7 .accordion-item .elementor-widget-wrap {
        padding: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ce7fa6 *//* 메인 컨테이너 */
.elementor-319 .elementor-element.elementor-element-4ce7fa6 {
    display: flex;
    overflow: hidden;
    gap: 10px;
}

/* 각 아이템 기본 설정 */
.elementor-319 .elementor-element.elementor-element-4ce7fa6 .accordion-item {
    flex: 1;
    transition: all 0.7s ease;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 0px;
    min-height: 400px; /* 데스크탑 높이 */
}

/* 어둡게 오버레이 */
.elementor-319 .elementor-element.elementor-element-4ce7fa6 .accordion-item::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.3);
    transition: all 0.7s ease;
    z-index: 1;
}

/* 호버 시 확대 */
.elementor-319 .elementor-element.elementor-element-4ce7fa6 .accordion-item:hover {
    flex: 1.8;
}

.elementor-319 .elementor-element.elementor-element-4ce7fa6 .accordion-item:hover::before {
    background: rgba(0, 0, 0, 0.1);
}

/* 텍스트 위치 */
.elementor-319 .elementor-element.elementor-element-4ce7fa6 .accordion-item .elementor-widget-wrap {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    padding: 30px;
}

/* 태블릿 (1024px 이하) */
@media (max-width: 1024px) {
    .elementor-319 .elementor-element.elementor-element-4ce7fa6 .accordion-item {
        min-height: 300px;
    }
    
    .elementor-319 .elementor-element.elementor-element-4ce7fa6 .accordion-item:hover {
        flex: 1.5;
    }
}

/* 모바일 (768px 이하) */
@media (max-width: 768px) {
    .elementor-319 .elementor-element.elementor-element-4ce7fa6 {
        flex-direction: column; /* 세로로 변경 */
        gap: 10px;
    }
    
    .elementor-319 .elementor-element.elementor-element-4ce7fa6 .accordion-item {
        flex: 0 0 auto;
        min-height: 200px; /* 모바일 높이 */
        width: 100%;
    }
    
    /* 모바일에서는 호버 효과 제거 */
    .elementor-319 .elementor-element.elementor-element-4ce7fa6 .accordion-item:hover {
        flex: 0 0 auto;
        min-height: 200px;
    }
    
    /* 탭했을 때 반응 */
    .elementor-319 .elementor-element.elementor-element-4ce7fa6 .accordion-item:active {
        min-height: 250px;
    }
    
    .elementor-319 .elementor-element.elementor-element-4ce7fa6 .accordion-item:active::before {
        background: rgba(0, 0, 0, 0.1);
    }
    
    .elementor-319 .elementor-element.elementor-element-4ce7fa6 .accordion-item .elementor-widget-wrap {
        padding: 20px; /* 모바일 패딩 축소 */
    }
}

/* 작은 모바일 (480px 이하) */
@media (max-width: 480px) {
    .elementor-319 .elementor-element.elementor-element-4ce7fa6 .accordion-item {
        min-height: 150px;
    }
    
    .elementor-319 .elementor-element.elementor-element-4ce7fa6 .accordion-item:active {
        min-height: 200px;
    }
    
    .elementor-319 .elementor-element.elementor-element-4ce7fa6 .accordion-item .elementor-widget-wrap {
        padding: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0814c4d *//* 메인 컨테이너 */
.elementor-319 .elementor-element.elementor-element-0814c4d {
    display: flex;
    overflow: hidden;
    gap: 10px;
}

/* 각 아이템 기본 설정 */
.elementor-319 .elementor-element.elementor-element-0814c4d .accordion-item {
    flex: 1;
    transition: all 0.7s ease;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 0px;
    min-height: 400px; /* 데스크탑 높이 */
}

/* 어둡게 오버레이 */
.elementor-319 .elementor-element.elementor-element-0814c4d .accordion-item::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.3);
    transition: all 0.7s ease;
    z-index: 1;
}

/* 호버 시 확대 */
.elementor-319 .elementor-element.elementor-element-0814c4d .accordion-item:hover {
    flex: 1.8;
}

.elementor-319 .elementor-element.elementor-element-0814c4d .accordion-item:hover::before {
    background: rgba(0, 0, 0, 0.1);
}

/* 텍스트 위치 */
.elementor-319 .elementor-element.elementor-element-0814c4d .accordion-item .elementor-widget-wrap {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    padding: 30px;
}

/* 태블릿 (1024px 이하) */
@media (max-width: 1024px) {
    .elementor-319 .elementor-element.elementor-element-0814c4d .accordion-item {
        min-height: 300px;
    }
    
    .elementor-319 .elementor-element.elementor-element-0814c4d .accordion-item:hover {
        flex: 1.5;
    }
}

/* 모바일 (768px 이하) */
@media (max-width: 768px) {
    .elementor-319 .elementor-element.elementor-element-0814c4d {
        flex-direction: column; /* 세로로 변경 */
        gap: 10px;
    }
    
    .elementor-319 .elementor-element.elementor-element-0814c4d .accordion-item {
        flex: 0 0 auto;
        min-height: 200px; /* 모바일 높이 */
        width: 100%;
    }
    
    /* 모바일에서는 호버 효과 제거 */
    .elementor-319 .elementor-element.elementor-element-0814c4d .accordion-item:hover {
        flex: 0 0 auto;
        min-height: 200px;
    }
    
    /* 탭했을 때 반응 */
    .elementor-319 .elementor-element.elementor-element-0814c4d .accordion-item:active {
        min-height: 250px;
    }
    
    .elementor-319 .elementor-element.elementor-element-0814c4d .accordion-item:active::before {
        background: rgba(0, 0, 0, 0.1);
    }
    
    .elementor-319 .elementor-element.elementor-element-0814c4d .accordion-item .elementor-widget-wrap {
        padding: 20px; /* 모바일 패딩 축소 */
    }
}

/* 작은 모바일 (480px 이하) */
@media (max-width: 480px) {
    .elementor-319 .elementor-element.elementor-element-0814c4d .accordion-item {
        min-height: 150px;
    }
    
    .elementor-319 .elementor-element.elementor-element-0814c4d .accordion-item:active {
        min-height: 200px;
    }
    
    .elementor-319 .elementor-element.elementor-element-0814c4d .accordion-item .elementor-widget-wrap {
        padding: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-271d90e *//* 메인 컨테이너 */
.elementor-319 .elementor-element.elementor-element-271d90e {
    display: flex;
    overflow: hidden;
    gap: 10px;
}

/* 각 아이템 기본 설정 */
.elementor-319 .elementor-element.elementor-element-271d90e .accordion-item {
    flex: 1;
    transition: all 0.7s ease;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 0px;
    min-height: 400px; /* 데스크탑 높이 */
}

/* 어둡게 오버레이 */
.elementor-319 .elementor-element.elementor-element-271d90e .accordion-item::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.3);
    transition: all 0.7s ease;
    z-index: 1;
}

/* 호버 시 확대 */
.elementor-319 .elementor-element.elementor-element-271d90e .accordion-item:hover {
    flex: 1.8;
}

.elementor-319 .elementor-element.elementor-element-271d90e .accordion-item:hover::before {
    background: rgba(0, 0, 0, 0.1);
}

/* 텍스트 위치 */
.elementor-319 .elementor-element.elementor-element-271d90e .accordion-item .elementor-widget-wrap {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    padding: 30px;
}

/* 태블릿 (1024px 이하) */
@media (max-width: 1024px) {
    .elementor-319 .elementor-element.elementor-element-271d90e .accordion-item {
        min-height: 300px;
    }
    
    .elementor-319 .elementor-element.elementor-element-271d90e .accordion-item:hover {
        flex: 1.5;
    }
}

/* 모바일 (768px 이하) */
@media (max-width: 768px) {
    .elementor-319 .elementor-element.elementor-element-271d90e {
        flex-direction: column; /* 세로로 변경 */
        gap: 10px;
    }
    
    .elementor-319 .elementor-element.elementor-element-271d90e .accordion-item {
        flex: 0 0 auto;
        min-height: 200px; /* 모바일 높이 */
        width: 100%;
    }
    
    /* 모바일에서는 호버 효과 제거 */
    .elementor-319 .elementor-element.elementor-element-271d90e .accordion-item:hover {
        flex: 0 0 auto;
        min-height: 200px;
    }
    
    /* 탭했을 때 반응 */
    .elementor-319 .elementor-element.elementor-element-271d90e .accordion-item:active {
        min-height: 250px;
    }
    
    .elementor-319 .elementor-element.elementor-element-271d90e .accordion-item:active::before {
        background: rgba(0, 0, 0, 0.1);
    }
    
    .elementor-319 .elementor-element.elementor-element-271d90e .accordion-item .elementor-widget-wrap {
        padding: 20px; /* 모바일 패딩 축소 */
    }
}

/* 작은 모바일 (480px 이하) */
@media (max-width: 480px) {
    .elementor-319 .elementor-element.elementor-element-271d90e .accordion-item {
        min-height: 150px;
    }
    
    .elementor-319 .elementor-element.elementor-element-271d90e .accordion-item:active {
        min-height: 200px;
    }
    
    .elementor-319 .elementor-element.elementor-element-271d90e .accordion-item .elementor-widget-wrap {
        padding: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ef047 *//* 메인 컨테이너 */
.elementor-319 .elementor-element.elementor-element-32ef047 {
    display: flex;
    overflow: hidden;
    gap: 10px;
}

/* 각 아이템 기본 설정 */
.elementor-319 .elementor-element.elementor-element-32ef047 .accordion-item {
    flex: 1;
    transition: all 0.7s ease;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    border-radius: 0px;
    min-height: 400px; /* 데스크탑 높이 */
}

/* 어둡게 오버레이 */
.elementor-319 .elementor-element.elementor-element-32ef047 .accordion-item::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.3);
    transition: all 0.7s ease;
    z-index: 1;
}

/* 호버 시 확대 */
.elementor-319 .elementor-element.elementor-element-32ef047 .accordion-item:hover {
    flex: 1.8;
}

.elementor-319 .elementor-element.elementor-element-32ef047 .accordion-item:hover::before {
    background: rgba(0, 0, 0, 0.1);
}

/* 텍스트 위치 */
.elementor-319 .elementor-element.elementor-element-32ef047 .accordion-item .elementor-widget-wrap {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    padding: 30px;
}

/* 태블릿 (1024px 이하) */
@media (max-width: 1024px) {
    .elementor-319 .elementor-element.elementor-element-32ef047 .accordion-item {
        min-height: 300px;
    }
    
    .elementor-319 .elementor-element.elementor-element-32ef047 .accordion-item:hover {
        flex: 1.5;
    }
}

/* 모바일 (768px 이하) */
@media (max-width: 768px) {
    .elementor-319 .elementor-element.elementor-element-32ef047 {
        flex-direction: column; /* 세로로 변경 */
        gap: 10px;
    }
    
    .elementor-319 .elementor-element.elementor-element-32ef047 .accordion-item {
        flex: 0 0 auto;
        min-height: 200px; /* 모바일 높이 */
        width: 100%;
    }
    
    /* 모바일에서는 호버 효과 제거 */
    .elementor-319 .elementor-element.elementor-element-32ef047 .accordion-item:hover {
        flex: 0 0 auto;
        min-height: 200px;
    }
    
    /* 탭했을 때 반응 */
    .elementor-319 .elementor-element.elementor-element-32ef047 .accordion-item:active {
        min-height: 250px;
    }
    
    .elementor-319 .elementor-element.elementor-element-32ef047 .accordion-item:active::before {
        background: rgba(0, 0, 0, 0.1);
    }
    
    .elementor-319 .elementor-element.elementor-element-32ef047 .accordion-item .elementor-widget-wrap {
        padding: 20px; /* 모바일 패딩 축소 */
    }
}

/* 작은 모바일 (480px 이하) */
@media (max-width: 480px) {
    .elementor-319 .elementor-element.elementor-element-32ef047 .accordion-item {
        min-height: 150px;
    }
    
    .elementor-319 .elementor-element.elementor-element-32ef047 .accordion-item:active {
        min-height: 200px;
    }
    
    .elementor-319 .elementor-element.elementor-element-32ef047 .accordion-item .elementor-widget-wrap {
        padding: 15px;
    }
}/* End custom CSS */