.elementor-7 .elementor-element.elementor-element-d39ffbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-0558084{text-align:center;}.elementor-7 .elementor-element.elementor-element-0558084 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-3a52964{text-align:center;}.elementor-7 .elementor-element.elementor-element-3a52964 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-d9ad72e .elementskit-accordion-content .elementskit-btn{background-color:#FFFFFF;padding:10px 30px 10px 30px;font-family:"Noto Sans KR", Sans-serif;font-size:13px;font-weight:500;text-decoration:none;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d9ad72e > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d9ad72e .elementskit-single-image-accordion{min-height:600px;}.elementor-7 .elementor-element.elementor-element-d9ad72e .elementskit-image-accordion-wraper{height:600px;margin-left:-10px;margin-right:-10px;}.elementor-7 .elementor-element.elementor-element-d9ad72e .elementskit-image-accordion-wraper .elementskit-single-image-accordion{margin-left:10px;margin-right:10px;align-items:flex-end;}.elementor-7 .elementor-element.elementor-element-d9ad72e .elementskit-single-image-accordion .elementskit-accordion-title-wraper{margin:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-d9ad72e .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {color:#fff;}.elementor-7 .elementor-element.elementor-element-d9ad72e .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg path{stroke:#fff;fill:#fff;}.elementor-7 .elementor-element.elementor-element-d9ad72e .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{font-family:"Noto Sans KR", Sans-serif;font-size:30px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-d9ad72e .elementskit-single-image-accordion .elementskit-accordion-content{text-align:left;padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-d9ad72e .elementskit-accordion-content .elementskit-btn:hover{color:#000000;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f433f75{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-cbd317b .elementor-flip-box__front{background-image:url("https://aifchildren-ai.org/wp-content/uploads/2025/02/자산-2-100.jpg");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-cbd317b .elementor-flip-box__back{background-image:url("https://aifchildren-ai.org/wp-content/uploads/2025/02/자산-2-100.jpg");background-position:center center;background-size:cover;border-style:none;}.elementor-7 .elementor-element.elementor-element-cbd317b .elementor-flip-box__button{background-color:#FFFFFF;margin-left:0;font-family:"Noto Sans KR", Sans-serif;font-size:13px;font-weight:500;text-decoration:none;color:#000000;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-cbd317b .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000094;padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-cbd317b .elementor-flip-box{height:600px;}.elementor-7 .elementor-element.elementor-element-cbd317b .elementor-flip-box__layer, .elementor-7 .elementor-element.elementor-element-cbd317b .elementor-flip-box__layer__overlay{border-radius:20px;}.elementor-7 .elementor-element.elementor-element-cbd317b .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-cbd317b .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"Noto Sans KR", Sans-serif;font-size:30px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-cbd317b .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:10px;color:#FFFFFF;font-family:"Noto Sans KR", Sans-serif;font-size:30px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-0983b53{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7 .elementor-element.elementor-element-38ac2cc .elementor-flip-box__front{background-image:url("https://aifchildren-ai.org/wp-content/uploads/2025/02/자산-3-100.jpg");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-38ac2cc .elementor-flip-box__back{background-image:url("https://aifchildren-ai.org/wp-content/uploads/2025/02/자산-3-100.jpg");background-position:center center;background-size:cover;border-style:none;}.elementor-7 .elementor-element.elementor-element-38ac2cc .elementor-flip-box__button{background-color:#FFFFFF;margin-left:0;font-family:"Noto Sans KR", Sans-serif;font-size:13px;font-weight:500;text-decoration:none;color:#000000;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-38ac2cc .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000094;padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-38ac2cc .elementor-flip-box{height:600px;}.elementor-7 .elementor-element.elementor-element-38ac2cc .elementor-flip-box__layer, .elementor-7 .elementor-element.elementor-element-38ac2cc .elementor-flip-box__layer__overlay{border-radius:20px;}.elementor-7 .elementor-element.elementor-element-38ac2cc .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-38ac2cc .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"Noto Sans KR", Sans-serif;font-size:30px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-38ac2cc .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:10px;color:#FFFFFF;font-family:"Noto Sans KR", Sans-serif;font-size:30px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-0da59ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7 .elementor-element.elementor-element-72045cb .elementor-flip-box__front{background-image:url("https://aifchildren-ai.org/wp-content/uploads/2025/02/자산-4-100.jpg");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-72045cb .elementor-flip-box__back{background-image:url("https://aifchildren-ai.org/wp-content/uploads/2025/02/자산-4-100.jpg");background-position:center center;background-size:cover;border-style:none;}.elementor-7 .elementor-element.elementor-element-72045cb .elementor-flip-box__button{background-color:#FFFFFF;margin-left:0;font-family:"Noto Sans KR", Sans-serif;font-size:13px;font-weight:500;text-decoration:none;color:#000000;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-72045cb .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000094;padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-72045cb .elementor-flip-box{height:600px;}.elementor-7 .elementor-element.elementor-element-72045cb .elementor-flip-box__layer, .elementor-7 .elementor-element.elementor-element-72045cb .elementor-flip-box__layer__overlay{border-radius:20px;}.elementor-7 .elementor-element.elementor-element-72045cb .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-72045cb .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"Noto Sans KR", Sans-serif;font-size:30px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-72045cb .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:10px;color:#FFFFFF;font-family:"Noto Sans KR", Sans-serif;font-size:30px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-9300374{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7 .elementor-element.elementor-element-90ee03c .elementor-flip-box__front{background-image:url("https://aifchildren-ai.org/wp-content/uploads/2025/02/자산-5-100.jpg");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-90ee03c .elementor-flip-box__back{background-image:url("https://aifchildren-ai.org/wp-content/uploads/2025/02/자산-5-100.jpg");background-position:center center;background-size:cover;border-style:none;}.elementor-7 .elementor-element.elementor-element-90ee03c .elementor-flip-box__button{background-color:#FFFFFF;margin-left:0;font-family:"Noto Sans KR", Sans-serif;font-size:13px;font-weight:500;text-decoration:none;color:#000000;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-90ee03c .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000094;padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-90ee03c .elementor-flip-box{height:600px;}.elementor-7 .elementor-element.elementor-element-90ee03c .elementor-flip-box__layer, .elementor-7 .elementor-element.elementor-element-90ee03c .elementor-flip-box__layer__overlay{border-radius:20px;}.elementor-7 .elementor-element.elementor-element-90ee03c .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-90ee03c .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"Noto Sans KR", Sans-serif;font-size:30px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-90ee03c .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:10px;color:#FFFFFF;font-family:"Noto Sans KR", Sans-serif;font-size:30px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-eeeb84f{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-7 .elementor-element.elementor-element-f4e1036{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-7 .elementor-element.elementor-element-90d08d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7 .elementor-element.elementor-element-9aa020b{text-align:left;}.elementor-7 .elementor-element.elementor-element-9aa020b .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:80px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-39b3c56 > .elementor-widget-container{padding:0px 0px 0px 80px;}.elementor-7 .elementor-element.elementor-element-39b3c56{text-align:left;}.elementor-7 .elementor-element.elementor-element-39b3c56 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:80px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-59fb365 > .elementor-widget-container{padding:0px 0px 0px 80px;}.elementor-7 .elementor-element.elementor-element-59fb365{text-align:left;}.elementor-7 .elementor-element.elementor-element-59fb365 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:80px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-90703f9{text-align:left;}.elementor-7 .elementor-element.elementor-element-90703f9 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:80px;font-weight:700;color:#000000;}.elementor-7 .elementor-element.elementor-element-1bca46f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7 .elementor-element.elementor-element-b01c0ab{text-align:left;}.elementor-7 .elementor-element.elementor-element-b01c0ab .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-a2b67e4{text-align:left;}.elementor-7 .elementor-element.elementor-element-a2b67e4 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#474747;}.elementor-7 .elementor-element.elementor-element-8b8691e .ekit-btn-wraper{text-align:left;}.elementor-7 .elementor-element.elementor-element-8b8691e .ekit_creative_button{padding:10px 50px 10px 50px;font-family:"Noto Sans KR", Sans-serif;font-size:13px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-8b8691e .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8b8691e .ekit_creative_button.ekit_tamaya::before{color:#FFFFFF;background-color:#000000;}.elementor-7 .elementor-element.elementor-element-8b8691e .ekit_creative_button.ekit_tamaya::after{color:#FFFFFF;background-color:#000000;}.elementor-7 .elementor-element.elementor-element-8b8691e .ekit_creative_button > i{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8b8691e .ekit_slide_in_line::after{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8b8691e .ekit_creative_button svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8b8691e .ekit_creative_button:not(.ekit_tamaya){background-color:#000000;}.elementor-7 .elementor-element.elementor-element-8b8691e .ekit_distorted_btn .ekit_button__bg{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-8b8691e .ekit_position_aware_bg{background-color:#833B96;}.elementor-7 .elementor-element.elementor-element-fc6c1d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-7 .elementor-element.elementor-element-1f28bfb .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-f4e1036{--content-width:1300px;}.elementor-7 .elementor-element.elementor-element-90d08d0{--width:50%;}.elementor-7 .elementor-element.elementor-element-1bca46f{--width:50%;}.elementor-7 .elementor-element.elementor-element-fc6c1d0{--content-width:1300px;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-d39ffbf{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-0558084 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-3a52964 .elementor-heading-title{font-size:17px;}.elementor-7 .elementor-element.elementor-element-d9ad72e .elementskit-image-accordion-wraper .elementskit-single-image-accordion{margin-left:0px;margin-right:0px;}.elementor-7 .elementor-element.elementor-element-d9ad72e .elementskit-image-accordion-wraper{margin-left:-0px;margin-right:-0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cbd317b .elementor-flip-box{height:550px;}.elementor-7 .elementor-element.elementor-element-cbd317b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-cbd317b .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-38ac2cc .elementor-flip-box{height:550px;}.elementor-7 .elementor-element.elementor-element-38ac2cc .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-38ac2cc .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-72045cb .elementor-flip-box{height:550px;}.elementor-7 .elementor-element.elementor-element-72045cb .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-72045cb .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-90ee03c .elementor-flip-box{height:550px;}.elementor-7 .elementor-element.elementor-element-90ee03c .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-90ee03c .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-eeeb84f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7 .elementor-element.elementor-element-eeeb84f > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f4e1036{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-9aa020b .elementor-heading-title{font-size:50px;}.elementor-7 .elementor-element.elementor-element-39b3c56 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-7 .elementor-element.elementor-element-39b3c56 .elementor-heading-title{font-size:50px;}.elementor-7 .elementor-element.elementor-element-59fb365 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-7 .elementor-element.elementor-element-59fb365 .elementor-heading-title{font-size:50px;}.elementor-7 .elementor-element.elementor-element-90703f9 .elementor-heading-title{font-size:50px;}.elementor-7 .elementor-element.elementor-element-b01c0ab .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-a2b67e4 .elementor-heading-title{font-size:15px;}.elementor-7 .elementor-element.elementor-element-fc6c1d0{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-d39ffbf{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-0558084 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-3a52964 .elementor-heading-title{font-size:13px;}.elementor-7 .elementor-element.elementor-element-d9ad72e > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d9ad72e .elementskit-image-accordion-wraper .elementskit-single-image-accordion{margin-left:0px;margin-right:0px;}.elementor-7 .elementor-element.elementor-element-d9ad72e .elementskit-image-accordion-wraper{margin-left:-0px;margin-right:-0px;}.elementor-7 .elementor-element.elementor-element-d9ad72e .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-cbd317b .elementor-flip-box{height:500px;}.elementor-7 .elementor-element.elementor-element-38ac2cc .elementor-flip-box{height:500px;}.elementor-7 .elementor-element.elementor-element-72045cb .elementor-flip-box{height:500px;}.elementor-7 .elementor-element.elementor-element-90ee03c .elementor-flip-box{height:500px;}.elementor-7 .elementor-element.elementor-element-eeeb84f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-eeeb84f > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f4e1036{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-9aa020b .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-39b3c56 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-7 .elementor-element.elementor-element-39b3c56 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-59fb365 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-7 .elementor-element.elementor-element-59fb365 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-90703f9 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-b01c0ab{text-align:right;}.elementor-7 .elementor-element.elementor-element-b01c0ab .elementor-heading-title{font-size:20px;}.elementor-7 .elementor-element.elementor-element-a2b67e4 .elementor-heading-title{font-size:13px;}.elementor-7 .elementor-element.elementor-element-fc6c1d0{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for elementskit-image-accordion, class: .elementor-element-d9ad72e *//* 아코디언 아이템 공통 스타일 */
.elementskit-single-image-accordion {
    position: relative;
    overflow: hidden;
    border-radius: 30px; /* 둥근 모서리 적용 */
}

/* 제목이 항상 보이도록 설정 */
.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-accordion-title-wraper {
    opacity: 1 !important;
    visibility: visible !important;
}

@media (min-width: 1024px) {
    .elementskit-accordion-title {
        position: absolute;
        left: 30px;  /* 왼쪽 여백 */
        bottom: 40px; /* 아래 여백 */
        transform: rotate(-90deg); /* 제목을 통째로 회전 */
        transform-origin: left bottom; /* 회전 기준을 왼쪽 아래로 설정 */
        white-space: nowrap; /* 줄바꿈 방지 */
        transition: transform 0.3s ease-in-out;
    }

    /* 아코디언이 열렸을 때 제목을 원래 가로 방향으로 복구 */
    .elementskit-single-image-accordion.item-opened .elementskit-accordion-title,
    .elementskit-single-image-accordion:hover .elementskit-accordion-title {  
        transform: rotate(0deg);
        position: static;
        white-space: normal;
        margin: 10px 0; /* 열린 상태에서 여백 조정 */
    }
}/* End custom CSS */