.elementor-4277 .elementor-element.elementor-element-c64044a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4277 .elementor-element.elementor-element-c64044a .elementor-repeater-item-0d924ac.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-4277 .elementor-element.elementor-element-2dfef9e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .elementor-repeater-item-b0235fa .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://healthculture.snu.ac.kr/wp-content/uploads/sites/368/2026/02/스크린샷-2026-01-06-오전-11.34.27.png);background-size:cover;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .elementor-repeater-item-b0235fa .swiper-slide-contents{margin:0 auto;text-shadow:10px 0px 10px rgba(0,0,0,0.3);}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .elementor-repeater-item-b0235fa .swiper-slide-inner{align-items:center;text-align:center;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .swiper-slide{height:352px;transition-duration:calc(5000ms*1.2);}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .swiper-slide-contents{max-width:100%;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .swiper-slide-inner{padding:40px 0px 0px 0px;text-align:center;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:12px;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .elementor-slide-heading{color:#FFFFFF;font-family:"Encode Sans", Sans-serif;font-size:56px;font-weight:700;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:38px;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .elementor-slide-description{font-family:"Noto Sans KR", Sans-serif;font-size:30px;font-weight:bold;line-height:1.5em;letter-spacing:-0.4px;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .elementor-swiper-button{font-size:25px;color:#FFFFFF;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-0e5adb6{width:100%;max-width:100%;align-self:center;}.elementor-4277 .elementor-element.elementor-element-c64044a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4277 .elementor-element.elementor-element-c64044a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4277 .elementor-element.elementor-element-33fd247 .elementor-repeater-item-dce5a5b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-4277 .elementor-element.elementor-element-2d8b72a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4277 .elementor-element.elementor-element-2d8b72a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4277 .elementor-element.elementor-element-2d8b72a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-2d8b72a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4277 .elementor-element.elementor-element-35c0165 .elementor-repeater-item-2ff7d7d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-4277 .elementor-element.elementor-element-73a86cd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-8d2b359 .slider-pro{min-height:530px;}.elementor-4277 .elementor-element.elementor-element-8d2b359 .jet-slider .slider-pro .jet-slider__content-inner{max-width:100%;}.elementor-4277 .elementor-element.elementor-element-8d2b359 .jet-slider .sp-buttons{max-width:100%;text-align:center;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-8d2b359 .jet-slider .sp-image-container:after{background-color:#FFFFFF;opacity:1;}.elementor-4277 .elementor-element.elementor-element-8d2b359 .jet-slider__icon{justify-content:center;}.elementor-4277 .elementor-element.elementor-element-8d2b359 .jet-slider__title{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4277 .elementor-element.elementor-element-8d2b359 .jet-slider__subtitle{text-align:center;}.elementor-4277 .elementor-element.elementor-element-8d2b359 .jet-slider__desc{align-self:center;text-align:center;}.elementor-4277 .elementor-element.elementor-element-8d2b359 .jet-slider__button-wrapper{text-align:center;}.elementor-4277 .elementor-element.elementor-element-8d2b359 .jet-slider .sp-arrows .sp-arrow i{color:#0100FF;}.elementor-4277 .elementor-element.elementor-element-8d2b359 .jet-slider .sp-arrows .sp-arrow svg{fill:#0100FF;}.elementor-4277 .elementor-element.elementor-element-8d2b359 .jet-slider .sp-thumbnail-container:hover:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-4277 .elementor-element.elementor-element-8d2b359 .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-4277 .elementor-element.elementor-element-8d2b359 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-35c0165:not(.elementor-motion-effects-element-type-background), .elementor-4277 .elementor-element.elementor-element-35c0165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4277 .elementor-element.elementor-element-35c0165{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-35c0165 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4277 .elementor-element.elementor-element-33fd247 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4277 .elementor-element.elementor-element-33fd247{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-f3511ec > .elementor-container{max-width:1440px;}.elementor-4277 .elementor-element.elementor-element-f3511ec .elementor-repeater-item-24e7627.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-4277 .elementor-element.elementor-element-40d00b6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-4277 .elementor-element.elementor-element-40d00b6 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-4277 .elementor-element.elementor-element-7cd8279{text-align:center;}.elementor-4277 .elementor-element.elementor-element-7cd8279 .elementor-heading-title{color:#555555;font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.6em;}.elementor-4277 .elementor-element.elementor-element-eac9509{text-align:center;}.elementor-4277 .elementor-element.elementor-element-eac9509 .elementor-heading-title{color:#1A1A1A;font-family:"Noto Sans KR", Sans-serif;font-size:2.3rem;font-weight:800;line-height:1.6em;}.elementor-4277 .elementor-element.elementor-element-eac9509 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-477829a{text-align:center;color:#555555;font-family:"Noto Sans KR", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.8em;}.elementor-4277 .elementor-element.elementor-element-477829a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-984e386 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-4277 .elementor-element.elementor-element-984e386 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-4277 .elementor-element.elementor-element-984e386 .elementor-button{font-family:"Noto Sans KR", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.6em;background-color:#0F0F70;border-radius:30px 30px 30px 30px;padding:15px 50px 15px 50px;}.elementor-4277 .elementor-element.elementor-element-984e386 .elementor-button:hover, .elementor-4277 .elementor-element.elementor-element-984e386 .elementor-button:focus{background-color:#555555;}.elementor-4277 .elementor-element.elementor-element-984e386 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-f3511ec:not(.elementor-motion-effects-element-type-background), .elementor-4277 .elementor-element.elementor-element-f3511ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CAADC426;}.elementor-4277 .elementor-element.elementor-element-f3511ec, .elementor-4277 .elementor-element.elementor-element-f3511ec > .elementor-background-overlay{border-radius:0px 300px 300px 0px;}.elementor-4277 .elementor-element.elementor-element-f3511ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-4277 .elementor-element.elementor-element-f3511ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4277 .elementor-element.elementor-element-da91db6 > .elementor-container{max-width:1440px;}.elementor-4277 .elementor-element.elementor-element-da91db6 .elementor-repeater-item-24e7627.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-4277 .elementor-element.elementor-element-2fa7b88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4277 .elementor-element.elementor-element-2fa7b88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24.5px 36px 0px 30px;}.elementor-4277 .elementor-element.elementor-element-69c2c805 .elementor-heading-title{color:#111111;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;}.elementor-4277 .elementor-element.elementor-element-69c2c805 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-15860d0a{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:24px;font-weight:bold;}.elementor-4277 .elementor-element.elementor-element-15860d0a > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-3467b78d{column-gap:0px;text-align:left;color:#0F0F70;font-family:"Lato", Sans-serif;font-size:36px;font-weight:600;}.elementor-4277 .elementor-element.elementor-element-3467b78d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-7bbc1eea{color:#555555;font-family:"Noto Sans KR", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.4px;}.elementor-4277 .elementor-element.elementor-element-7bbc1eea > .elementor-widget-container{margin:15.1px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-1d451d00 .elementor-button{font-family:"Noto Sans KR", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.6em;background-color:#0F0F70;border-radius:30px 30px 30px 30px;padding:15px 50px 15px 50px;}.elementor-4277 .elementor-element.elementor-element-1d451d00 .elementor-button:hover, .elementor-4277 .elementor-element.elementor-element-1d451d00 .elementor-button:focus{background-color:#555555;}.elementor-4277 .elementor-element.elementor-element-1d451d00 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-c94374e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-4277 .elementor-element.elementor-element-c94374e > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-4277 .elementor-element.elementor-element-3946039d{text-align:left;}.elementor-4277 .elementor-element.elementor-element-3946039d img{border-radius:30px 30px 30px 30px;}.elementor-4277 .elementor-element.elementor-element-3946039d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-da91db6:not(.elementor-motion-effects-element-type-background), .elementor-4277 .elementor-element.elementor-element-da91db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFBB8E26;}.elementor-4277 .elementor-element.elementor-element-da91db6, .elementor-4277 .elementor-element.elementor-element-da91db6 > .elementor-background-overlay{border-radius:300px 0px 0px 300px;}.elementor-4277 .elementor-element.elementor-element-da91db6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:60px;padding:100px 40px 100px 70px;}.elementor-4277 .elementor-element.elementor-element-da91db6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4277 .elementor-element.elementor-element-69814d4 > .elementor-container{max-width:1440px;}.elementor-4277 .elementor-element.elementor-element-69814d4 .elementor-repeater-item-7854581.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-4277 .elementor-element.elementor-element-e19e2ff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-a2cebd0{text-align:left;}.elementor-4277 .elementor-element.elementor-element-a2cebd0 img{border-radius:30px 30px 30px 30px;}.elementor-4277 .elementor-element.elementor-element-a2cebd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-96a3a03 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4277 .elementor-element.elementor-element-96a3a03 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24.5px 30px 0px 67px;}.elementor-4277 .elementor-element.elementor-element-fc216f6 .elementor-heading-title{color:#111111;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;}.elementor-4277 .elementor-element.elementor-element-fc216f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-4fa57e3{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:24px;font-weight:bold;}.elementor-4277 .elementor-element.elementor-element-4fa57e3 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-d9f903b{column-gap:0px;text-align:left;color:#0F0F70;font-family:"Lato", Sans-serif;font-size:36px;font-weight:600;}.elementor-4277 .elementor-element.elementor-element-d9f903b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-d78a5b5{color:#555555;font-family:"Noto Sans KR", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.4px;}.elementor-4277 .elementor-element.elementor-element-d78a5b5 > .elementor-widget-container{margin:15.1px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-c41c945 .elementor-button{font-family:"Noto Sans KR", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.6em;background-color:#0F0F70;border-radius:30px 30px 30px 30px;padding:15px 50px 15px 50px;}.elementor-4277 .elementor-element.elementor-element-c41c945 .elementor-button:hover, .elementor-4277 .elementor-element.elementor-element-c41c945 .elementor-button:focus{background-color:#555555;}.elementor-4277 .elementor-element.elementor-element-c41c945 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-69814d4:not(.elementor-motion-effects-element-type-background), .elementor-4277 .elementor-element.elementor-element-69814d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CAADC426;}.elementor-4277 .elementor-element.elementor-element-69814d4, .elementor-4277 .elementor-element.elementor-element-69814d4 > .elementor-background-overlay{border-radius:0px 300px 300px 0px;}.elementor-4277 .elementor-element.elementor-element-69814d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-4277 .elementor-element.elementor-element-69814d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4277 .elementor-element.elementor-element-30e051f > .elementor-container{max-width:1440px;}.elementor-4277 .elementor-element.elementor-element-30e051f .elementor-repeater-item-7854581.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-4277 .elementor-element.elementor-element-5e961f4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4277 .elementor-element.elementor-element-5e961f4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24.5px 36px 0px 30px;}.elementor-4277 .elementor-element.elementor-element-19a4d3a .elementor-heading-title{color:#111111;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;}.elementor-4277 .elementor-element.elementor-element-19a4d3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-fd89327{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:24px;font-weight:bold;}.elementor-4277 .elementor-element.elementor-element-fd89327 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-053273c{column-gap:0px;text-align:left;color:#0F0F70;font-family:"Lato", Sans-serif;font-size:36px;font-weight:600;}.elementor-4277 .elementor-element.elementor-element-053273c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-7b8b152{color:#555555;font-family:"Noto Sans KR", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.4px;}.elementor-4277 .elementor-element.elementor-element-7b8b152 > .elementor-widget-container{margin:15.1px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-00cbdb1 .elementor-button{font-family:"Noto Sans KR", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.6em;background-color:#0F0F70;border-radius:30px 30px 30px 30px;padding:15px 50px 15px 50px;}.elementor-4277 .elementor-element.elementor-element-00cbdb1 .elementor-button:hover, .elementor-4277 .elementor-element.elementor-element-00cbdb1 .elementor-button:focus{background-color:#555555;}.elementor-4277 .elementor-element.elementor-element-00cbdb1 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-ae9e77b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-55d34d7{text-align:left;}.elementor-4277 .elementor-element.elementor-element-55d34d7 img{border-radius:30px 30px 30px 30px;}.elementor-4277 .elementor-element.elementor-element-55d34d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-30e051f:not(.elementor-motion-effects-element-type-background), .elementor-4277 .elementor-element.elementor-element-30e051f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFBB8E26;}.elementor-4277 .elementor-element.elementor-element-30e051f, .elementor-4277 .elementor-element.elementor-element-30e051f > .elementor-background-overlay{border-radius:300px 0px 0px 300px;}.elementor-4277 .elementor-element.elementor-element-30e051f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:60px;padding:100px 40px 100px 70px;}.elementor-4277 .elementor-element.elementor-element-30e051f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-4277 .elementor-element.elementor-element-2fa7b88{width:60%;}.elementor-4277 .elementor-element.elementor-element-c94374e{width:40%;}.elementor-4277 .elementor-element.elementor-element-e19e2ff{width:40%;}.elementor-4277 .elementor-element.elementor-element-96a3a03{width:60%;}.elementor-4277 .elementor-element.elementor-element-5e961f4{width:60%;}.elementor-4277 .elementor-element.elementor-element-ae9e77b{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4277 .elementor-element.elementor-element-2dfef9e{width:100%;}.elementor-4277 .elementor-element.elementor-element-2fa7b88{width:55%;}.elementor-4277 .elementor-element.elementor-element-e19e2ff{width:45%;}.elementor-4277 .elementor-element.elementor-element-96a3a03{width:55%;}.elementor-4277 .elementor-element.elementor-element-5e961f4{width:55%;}.elementor-4277 .elementor-element.elementor-element-ae9e77b{width:45%;}}@media(max-width:1024px){.elementor-4277 .elementor-element.elementor-element-0e5adb6 .swiper-slide{height:380px;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .swiper-slide-inner{padding:0px 80px 25px 15px;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .elementor-slide-heading{font-size:14px;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .elementor-slide-description{font-size:26px;}.elementor-4277 .elementor-element.elementor-element-2d8b72a > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-4277 .elementor-element.elementor-element-73a86cd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4277 .elementor-element.elementor-element-73a86cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4277 .elementor-element.elementor-element-73a86cd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4277 .elementor-element.elementor-element-73a86cd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-8d2b359 .slider-pro{min-height:360px;}.elementor-4277 .elementor-element.elementor-element-8d2b359 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-33fd247{padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-7cd8279 .elementor-heading-title{font-size:1.3rem;}.elementor-4277 .elementor-element.elementor-element-eac9509 .elementor-heading-title{font-size:1.9rem;}.elementor-4277 .elementor-element.elementor-element-477829a{font-size:1rem;}.elementor-4277 .elementor-element.elementor-element-984e386 .elementor-button{padding:15px 25px 15px 25px;}.elementor-4277 .elementor-element.elementor-element-f3511ec, .elementor-4277 .elementor-element.elementor-element-f3511ec > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-2fa7b88 > .elementor-element-populated{padding:20px 10px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-15860d0a{font-size:18px;}.elementor-4277 .elementor-element.elementor-element-15860d0a > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-3467b78d{font-size:30px;line-height:38px;}.elementor-4277 .elementor-element.elementor-element-3467b78d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-7bbc1eea{font-size:14px;line-height:1.5em;}.elementor-4277 .elementor-element.elementor-element-1d451d00 .elementor-button{padding:15px 25px 15px 25px;}.elementor-4277 .elementor-element.elementor-element-da91db6, .elementor-4277 .elementor-element.elementor-element-da91db6 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-e19e2ff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-4277 .elementor-element.elementor-element-96a3a03 > .elementor-element-populated{padding:20px 10px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-4fa57e3{font-size:18px;}.elementor-4277 .elementor-element.elementor-element-4fa57e3 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-d9f903b{font-size:30px;line-height:38px;}.elementor-4277 .elementor-element.elementor-element-d9f903b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-d78a5b5{font-size:14px;line-height:1.5em;}.elementor-4277 .elementor-element.elementor-element-c41c945 .elementor-button{padding:15px 25px 15px 25px;}.elementor-4277 .elementor-element.elementor-element-69814d4, .elementor-4277 .elementor-element.elementor-element-69814d4 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-5e961f4 > .elementor-element-populated{padding:20px 10px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-fd89327{font-size:18px;}.elementor-4277 .elementor-element.elementor-element-fd89327 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-053273c{font-size:30px;line-height:38px;}.elementor-4277 .elementor-element.elementor-element-053273c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-7b8b152{font-size:14px;line-height:1.5em;}.elementor-4277 .elementor-element.elementor-element-00cbdb1 .elementor-button{padding:15px 25px 15px 25px;}.elementor-4277 .elementor-element.elementor-element-ae9e77b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-4277 .elementor-element.elementor-element-30e051f, .elementor-4277 .elementor-element.elementor-element-30e051f > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-4277 .elementor-element.elementor-element-2dfef9e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-2dfef9e.elementor-column{order:1;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .swiper-slide{height:221px;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .swiper-slide-inner{padding:43px 43px 43px 43px;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .elementor-slide-heading{font-size:16px;}.elementor-4277 .elementor-element.elementor-element-0e5adb6 .elementor-slide-description{font-size:20px;}.elementor-4277 .elementor-element.elementor-element-2d8b72a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 30px 15px;}.elementor-4277 .elementor-element.elementor-element-73a86cd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-8d2b359 .slider-pro{min-height:600px;}.elementor-4277 .elementor-element.elementor-element-8d2b359 .jet-slider{margin:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-8d2b359 .jet-slider__content-item{justify-content:center;}.elementor-4277 .elementor-element.elementor-element-8d2b359 > .elementor-widget-container{margin:-57px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-4277 .elementor-element.elementor-element-35c0165{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-33fd247{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-40d00b6 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4277 .elementor-element.elementor-element-7cd8279 .elementor-heading-title{font-size:1.2rem;}.elementor-4277 .elementor-element.elementor-element-eac9509 .elementor-heading-title{font-size:1.3rem;letter-spacing:-0.5px;}.elementor-4277 .elementor-element.elementor-element-477829a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-984e386 .elementor-button{padding:10px 15px 10px 15px;}.elementor-4277 .elementor-element.elementor-element-984e386 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-f3511ec{padding:60px 0px 60px 0px;}.elementor-4277 .elementor-element.elementor-element-2fa7b88{width:100%;}.elementor-4277 .elementor-element.elementor-element-2fa7b88 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 22px 22px 22px;}.elementor-4277 .elementor-element.elementor-element-69c2c805 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4277 .elementor-element.elementor-element-15860d0a{font-size:15px;line-height:1.6em;}.elementor-4277 .elementor-element.elementor-element-15860d0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-3467b78d{font-size:21px;}.elementor-4277 .elementor-element.elementor-element-3467b78d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-7bbc1eea{font-size:14px;line-height:1.4em;}.elementor-4277 .elementor-element.elementor-element-1d451d00 .elementor-button{padding:10px 15px 10px 15px;}.elementor-4277 .elementor-element.elementor-element-1d451d00 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-c94374e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-4277 .elementor-element.elementor-element-c94374e > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4277 .elementor-element.elementor-element-da91db6{padding:60px 0px 60px 0px;}.elementor-4277 .elementor-element.elementor-element-e19e2ff{width:100%;}.elementor-4277 .elementor-element.elementor-element-96a3a03{width:100%;}.elementor-4277 .elementor-element.elementor-element-96a3a03 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 22px 22px 22px;}.elementor-4277 .elementor-element.elementor-element-fc216f6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4277 .elementor-element.elementor-element-4fa57e3{font-size:15px;line-height:1.6em;}.elementor-4277 .elementor-element.elementor-element-4fa57e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-d9f903b{font-size:21px;}.elementor-4277 .elementor-element.elementor-element-d9f903b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-d78a5b5{font-size:14px;line-height:1.4em;}.elementor-4277 .elementor-element.elementor-element-c41c945 .elementor-button{padding:10px 15px 10px 15px;}.elementor-4277 .elementor-element.elementor-element-c41c945 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-69814d4{padding:60px 0px 60px 0px;}.elementor-4277 .elementor-element.elementor-element-5e961f4{width:100%;}.elementor-4277 .elementor-element.elementor-element-5e961f4 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 22px 22px 22px;}.elementor-4277 .elementor-element.elementor-element-19a4d3a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4277 .elementor-element.elementor-element-fd89327{font-size:15px;line-height:1.6em;}.elementor-4277 .elementor-element.elementor-element-fd89327 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-053273c{font-size:21px;}.elementor-4277 .elementor-element.elementor-element-053273c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-7b8b152{font-size:14px;line-height:1.4em;}.elementor-4277 .elementor-element.elementor-element-00cbdb1 .elementor-button{padding:10px 15px 10px 15px;}.elementor-4277 .elementor-element.elementor-element-00cbdb1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4277 .elementor-element.elementor-element-ae9e77b{width:100%;}.elementor-4277 .elementor-element.elementor-element-30e051f{padding:60px 0px 60px 0px;}}/* Start custom CSS for slides, class: .elementor-element-0e5adb6 */.elementor-4277 .elementor-element.elementor-element-0e5adb6 .swiper-wrapper{
    height: auto;
}

.visual .swiper-slide{ position: relative}
.visual .swiper-slide:before{ width:100%; background:rgba(0,0,0,.3); content:''; display:block; position:absolute; top:0; left:0; bottom:0; z-index:1;}
.visual .elementor-swiper-button{top:auto; bottom:48px;}
.visual .elementor-swiper-button-prev{left:calc(50% - 138px);}
.visual .elementor-swiper-button-next {right: calc(50% + 52px);
}
.visual .swiper-slide-contents{
    z-index: 1;
}
.visual .elementor-swiper-button{ width:40px; height:40px; line-height: 40px; border-radius: 100%; border:1px solid #fff; text-align:center; }
.visual .elementor-swiper-button i{ width:40px; line-height: 40px;}

.visual .elementor-swiper-button:hover{ background:#fff;}
.visual .elementor-swiper-button:hover i:before{ color:#333;}

@media screen and (max-width:1024px) {
    /*메인비주얼*/
    .visual .swiper-slide:before{ width:100%;}
    .visual .elementor-swiper-button-prev{ left:auto; right:64px;}
    .visual .elementor-swiper-button-next{ right:19px;}
    /*바로가기영역*/
    .shortcut p br{ display:none;}
}

@media screen and (max-width:420px) {
    .visual .elementor-element.elementor-element-1710df0 .swiper-slide-inner{ padding:35px 20px 0;}
    .visual .elementor-element.elementor-element-1710df0 .elementor-slide-heading{ font-size:34px; line-height:40px;}
    .visual .elementor-element.elementor-element-1710df0 .elementor-slide-description{ word-break: keep-all;}
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-0e5adb6 */.elementor-4277 .elementor-element.elementor-element-0e5adb6 .swiper-wrapper{
    height: auto;
}

.visual .swiper-slide{ position: relative}
.visual .swiper-slide:before{ width:100%; background:rgba(0,0,0,.3); content:''; display:block; position:absolute; top:0; left:0; bottom:0; z-index:1;}
.visual .elementor-swiper-button{top:auto; bottom:48px;}
.visual .elementor-swiper-button-prev{left:calc(50% - 138px);}
.visual .elementor-swiper-button-next {right: calc(50% + 52px);
}
.visual .swiper-slide-contents{
    z-index: 1;
}
.visual .elementor-swiper-button{ width:40px; height:40px; line-height: 40px; border-radius: 100%; border:1px solid #fff; text-align:center; }
.visual .elementor-swiper-button i{ width:40px; line-height: 40px;}

.visual .elementor-swiper-button:hover{ background:#fff;}
.visual .elementor-swiper-button:hover i:before{ color:#333;}

@media screen and (max-width:1024px) {
    /*메인비주얼*/
    .visual .swiper-slide:before{ width:100%;}
    .visual .elementor-swiper-button-prev{ left:auto; right:64px;}
    .visual .elementor-swiper-button-next{ right:19px;}
    /*바로가기영역*/
    .shortcut p br{ display:none;}
}

@media screen and (max-width:420px) {
    .visual .elementor-element.elementor-element-1710df0 .swiper-slide-inner{ padding:35px 20px 0;}
    .visual .elementor-element.elementor-element-1710df0 .elementor-slide-heading{ font-size:34px; line-height:40px;}
    .visual .elementor-element.elementor-element-1710df0 .elementor-slide-description{ word-break: keep-all;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c64044a */.real_subvisual {
    display: none;
}

.celeb_main_visual .elementor-heading-title {
    letter-spacing: -1px;
}



.celeb_main_visual .jet-slider__content-inner {
    padding: 100px;
}

.celeb_main_visual .elementor-widget-heading {
    margin-bottom: 0;
}


@media (max-width: 768px) {

    .celeb_main_visual .elementor-row{
          flex-direction: column-reverse;
    }

}/* End custom CSS */
/* Start custom CSS for jet-slider, class: .elementor-element-8d2b359 */.elementor-4277 .elementor-element.elementor-element-8d2b359 .swiper-wrapper{
    height: auto;
}
.elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-buttons { line-height:1; text-align:left !important; position:absolute; left:64%; bottom:55px;}
.elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-button {width:11px; height:11px; margin:0; background-color:#0F0F70; border:1px solid #fff12;}
.elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-button + .sp-button {margin-left:16px;}
.elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-button:hover, .elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-selected-button {background-color:transparent !important;}

@media screen and (max-width:1024px){
    .elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-buttons {
        bottom:25px; left:50%;
    }
}
@media screen and (max-width:767px){
   .elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-buttons {
       left:auto;
       bottom: -10px;
   }
}/* End custom CSS */
/* Start custom CSS for jet-slider, class: .elementor-element-8d2b359 */.elementor-4277 .elementor-element.elementor-element-8d2b359 .swiper-wrapper{
    height: auto;
}
.elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-buttons { line-height:1; text-align:left !important; position:absolute; left:64%; bottom:55px;}
.elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-button {width:11px; height:11px; margin:0; background-color:#0F0F70; border:1px solid #fff12;}
.elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-button + .sp-button {margin-left:16px;}
.elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-button:hover, .elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-selected-button {background-color:transparent !important;}

@media screen and (max-width:1024px){
    .elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-buttons {
        bottom:25px; left:50%;
    }
}
@media screen and (max-width:767px){
   .elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-buttons {
       left:auto;
       bottom: -10px;
   }
}/* End custom CSS */
/* Start custom CSS for jet-slider, class: .elementor-element-8d2b359 */.elementor-4277 .elementor-element.elementor-element-8d2b359 .swiper-wrapper{
    height: auto;
}
.elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-buttons { line-height:1; text-align:left !important; position:absolute; left:64%; bottom:55px;}
.elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-button {width:11px; height:11px; margin:0; background-color:#0F0F70; border:1px solid #fff12;}
.elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-button + .sp-button {margin-left:16px;}
.elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-button:hover, .elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-selected-button {background-color:transparent !important;}

@media screen and (max-width:1024px){
    .elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-buttons {
        bottom:25px; left:50%;
    }
}
@media screen and (max-width:767px){
   .elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-buttons {
       left:auto;
       bottom: -10px;
   }
}/* End custom CSS */
/* Start custom CSS for jet-slider, class: .elementor-element-8d2b359 */.elementor-4277 .elementor-element.elementor-element-8d2b359 .swiper-wrapper{
    height: auto;
}
.elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-buttons { line-height:1; text-align:left !important; position:absolute; left:64%; bottom:55px;}
.elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-button {width:11px; height:11px; margin:0; background-color:#0F0F70; border:1px solid #fff12;}
.elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-button + .sp-button {margin-left:16px;}
.elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-button:hover, .elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-selected-button {background-color:transparent !important;}

@media screen and (max-width:1024px){
    .elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-buttons {
        bottom:25px; left:50%;
    }
}
@media screen and (max-width:767px){
   .elementor-4277 .elementor-element.elementor-element-8d2b359 .sp-buttons {
       left:auto;
       bottom: -10px;
   }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-33fd247 *//* front page sub visual hide */
.real_subvisual .sub_visual {display:none !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-477829a */@media (max-width: 1000px) {
   .elementor-4277 .elementor-element.elementor-element-477829a br{
       display:none;
   } 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-477829a */@media (max-width: 1000px) {
   .elementor-4277 .elementor-element.elementor-element-477829a br{
       display:none;
   } 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f3511ec */.about {
	position: relative;
}

.about:after {
	content: '';
	width: 100%;
	height: 500px;
	display: block;
	background-color: #69A0E0;
	position: absolute;
	top: 0;
	left: calc(50% + 156px);
	z-index: -1;
}

@media screen and (max-width:767px) {
	.about:after {
		display: none;
	}

	.about .about_txt {
		order: 2;
	}

	.about .elementor-image {
		text-align: center;
	}

	.about .elementor-image:before {
		content: '';
		width: 100%;
		height: calc(100% + 40px);
		display: block;
		background-color: #69A0E0;
		position: absolute;
		top: -20px;
		left: 50%;
		z-index: -1;
	}
}

@media screen and (max-width:420px) {
	.about .elementor-element.elementor-element-44a09a1 > .elementor-element-populated {
		margin-top: 25px;
	}

	.about p {
		margin-bottom: 0;
	}

	.about .elementor-element-126a35a p {
		padding-bottom: 5px;
	}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-da91db6 */.about {
	position: relative;
}

.about:after {
	content: '';
	width: 100%;
	height: 500px;
	display: block;
	background-color: #69A0E0;
	position: absolute;
	top: 0;
	left: calc(50% + 156px);
	z-index: -1;
}

@media screen and (max-width:767px) {
	.about:after {
		display: none;
	}

	.about .about_txt {
		order: 2;
	}

	.about .elementor-image {
		text-align: center;
	}

	.about .elementor-image:before {
		content: '';
		width: 100%;
		height: calc(100% + 40px);
		display: block;
		background-color: #69A0E0;
		position: absolute;
		top: -20px;
		left: 50%;
		z-index: -1;
	}
}

@media screen and (max-width:420px) {
	.about .elementor-element.elementor-element-44a09a1 > .elementor-element-populated {
		margin-top: 25px;
	}

	.about p {
		margin-bottom: 0;
	}

	.about .elementor-element-126a35a p {
		padding-bottom: 5px;
	}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-69814d4 */.about {
	position: relative;
}

.about:after {
	content: '';
	width: 100%;
	height: 500px;
	display: block;
	background-color: #69A0E0;
	position: absolute;
	top: 0;
	left: calc(50% + 156px);
	z-index: -1;
}

@media screen and (max-width:767px) {
	.about:after {
		display: none;
	}

	.about .about_txt {
		order: 2;
	}

	.about .elementor-image {
		text-align: center;
	}

	.about .elementor-image:before {
		content: '';
		width: 100%;
		height: calc(100% + 40px);
		display: block;
		background-color: #69A0E0;
		position: absolute;
		top: -20px;
		left: 50%;
		z-index: -1;
	}
}

@media screen and (max-width:420px) {
	.about .elementor-element.elementor-element-44a09a1 > .elementor-element-populated {
		margin-top: 25px;
	}

	.about p {
		margin-bottom: 0;
	}

	.about .elementor-element-126a35a p {
		padding-bottom: 5px;
	}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-30e051f */.about {
	position: relative;
}

.about:after {
	content: '';
	width: 100%;
	height: 500px;
	display: block;
	background-color: #69A0E0;
	position: absolute;
	top: 0;
	left: calc(50% + 156px);
	z-index: -1;
}

@media screen and (max-width:767px) {
	.about:after {
		display: none;
	}

	.about .about_txt {
		order: 2;
	}

	.about .elementor-image {
		text-align: center;
	}

	.about .elementor-image:before {
		content: '';
		width: 100%;
		height: calc(100% + 40px);
		display: block;
		background-color: #69A0E0;
		position: absolute;
		top: -20px;
		left: 50%;
		z-index: -1;
	}
}

@media screen and (max-width:420px) {
	.about .elementor-element.elementor-element-44a09a1 > .elementor-element-populated {
		margin-top: 25px;
	}

	.about p {
		margin-bottom: 0;
	}

	.about .elementor-element-126a35a p {
		padding-bottom: 5px;
	}
}/* End custom CSS */