.elementor-25835 .elementor-element.elementor-element-e0ec09c{padding:0px 0px 0px 0px;}.elementor-25835 .elementor-element.elementor-element-c377580 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25835 .elementor-element.elementor-element-9cc9e0b{line-height:1.8em;letter-spacing:-0.5px;}.elementor-25835 .elementor-element.elementor-element-66f3e48 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-25835 .elementor-element.elementor-element-66f3e48 .gradient_underline_text_effect{font-family:"Noto Sans KR", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-1.5px;}.elementor-25835 .elementor-element.elementor-element-66f3e48 .underline--magical{font-family:"Noto Sans KR", Sans-serif;font-size:25px;font-weight:700;letter-spacing:-0.7px;}.elementor-25835 .elementor-element.elementor-element-1325bb6 > .elementor-widget-container{background-color:#FAFAFB;margin:0px 0px 0px 0px;padding:15px 20px 20px 20px;border-radius:30px 30px 30px 30px;}.elementor-25835 .elementor-element.elementor-element-1325bb6.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-25835 .elementor-element.elementor-element-1325bb6{font-family:"Noto Sans KR", Sans-serif;font-size:17px;line-height:1.5em;letter-spacing:-0.3px;}.elementor-25835 .elementor-element.elementor-element-20bd7d7{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25835 .elementor-element.elementor-element-0d69594 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25835 .elementor-element.elementor-element-8bbf574 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-25835 .elementor-element.elementor-element-8bbf574 .gradient_underline_text_effect{font-family:"Noto Sans KR", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-1.5px;}.elementor-25835 .elementor-element.elementor-element-8bbf574 .underline--magical{font-family:"Noto Sans KR", Sans-serif;font-size:25px;font-weight:700;letter-spacing:-0.7px;}.elementor-25835 .elementor-element.elementor-element-d1d4571 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25835 .elementor-element.elementor-element-d1d4571{font-family:"Noto Sans KR", Sans-serif;line-height:1.7em;letter-spacing:-0.4px;}.elementor-25835 .elementor-element.elementor-element-4492d45{--spacer-size:50px;}.elementor-25835 .elementor-element.elementor-element-dd2d2b0{line-height:1.8em;letter-spacing:-0.5px;}.elementor-25835 .elementor-element.elementor-element-d8f269f .elementor-button{background-color:#5595EC;font-family:"Noto Sans KR", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-25835 .elementor-element.elementor-element-d8f269f .elementor-button:hover, .elementor-25835 .elementor-element.elementor-element-d8f269f .elementor-button:focus{background-color:#1F70DF;}.elementor-25835 .elementor-element.elementor-element-d8f269f > .elementor-widget-container{margin:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-25835 .elementor-element.elementor-element-66f3e48 .gradient_underline_text_effect{font-size:29px;}.elementor-25835 .elementor-element.elementor-element-66f3e48 .underline--magical{font-size:27px;letter-spacing:-0.7px;}.elementor-25835 .elementor-element.elementor-element-1325bb6 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-25835 .elementor-element.elementor-element-1325bb6{font-size:16px;line-height:1.2em;}.elementor-25835 .elementor-element.elementor-element-8bbf574 .gradient_underline_text_effect{font-size:29px;}.elementor-25835 .elementor-element.elementor-element-8bbf574 .underline--magical{font-size:27px;letter-spacing:-0.7px;}.elementor-25835 .elementor-element.elementor-element-d1d4571{line-height:1.75em;}}@media(max-width:767px){.elementor-25835 .elementor-element.elementor-element-66f3e48 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-25835 .elementor-element.elementor-element-66f3e48 .gradient_underline_text_effect{font-size:23px;letter-spacing:-1px;}.elementor-25835 .elementor-element.elementor-element-66f3e48 .underline--magical{font-size:23px;letter-spacing:-0.8px;}.elementor-25835 .elementor-element.elementor-element-1325bb6 > .elementor-widget-container{padding:12px 12px 15px 12px;}.elementor-25835 .elementor-element.elementor-element-1325bb6{font-size:14.5px;line-height:1.4em;letter-spacing:-0.2px;}.elementor-25835 .elementor-element.elementor-element-8bbf574 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-25835 .elementor-element.elementor-element-8bbf574 .gradient_underline_text_effect{font-size:23px;letter-spacing:-1px;}.elementor-25835 .elementor-element.elementor-element-8bbf574 .underline--magical{font-size:23px;letter-spacing:-0.8px;}.elementor-25835 .elementor-element.elementor-element-d1d4571 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-25835 .elementor-element.elementor-element-d1d4571{line-height:1.7em;}.elementor-25835 .elementor-element.elementor-element-dd2d2b0 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-25835 .elementor-element.elementor-element-d8f269f .elementor-button{font-size:17px;letter-spacing:-0.6px;padding:20px 35px 20px 35px;}}/* Start custom CSS for text-editor, class: .elementor-element-1325bb6 */.elementor-25835 .elementor-element.elementor-element-1325bb6 ul { margin-top: 10px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1d4571 */.elementor-25835 .elementor-element.elementor-element-d1d4571 ul {
    margin-top: 5px;
    margin-bottom: 15px;
}/* End custom CSS */