.elementor-52146 .elementor-element.elementor-element-719e598 > .elementor-container{max-width:1180px;}.elementor-52146 .elementor-element.elementor-element-719e598 .elementor-repeater-item-50197ad.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-52146 .elementor-element.elementor-element-f10bd79 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52146 .elementor-element.elementor-element-b19b666 .elementor-heading-title{color:#111111;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:bold;letter-spacing:-0.4px;}.elementor-52146 .elementor-element.elementor-element-b19b666 > .elementor-widget-container{padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#0F0F70;}.elementor-52146 .elementor-element.elementor-element-b19b666{width:auto;max-width:auto;}.elementor-52146 .elementor-element.elementor-element-0814149 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-52146 .elementor-element.elementor-element-bbc9cc0 .elementor-repeater-item-10c0850.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-52146 .elementor-element.elementor-element-f37f0a8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-52146 .elementor-element.elementor-element-2e21d2c{color:#2D2D2D;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-52146 .elementor-element.elementor-element-2e21d2c > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-52146 .elementor-element.elementor-element-bbc9cc0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-52146 .elementor-element.elementor-element-719e598{margin-top:42px;margin-bottom:60px;padding:0px 20px 0px 20px;}.elementor-52146 .elementor-element.elementor-element-1fc9c4d .elementor-repeater-item-78f1748.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-52146 .elementor-element.elementor-element-6dbc52b{--spacer-size:50px;}@media(min-width:768px){.elementor-52146 .elementor-element.elementor-element-f37f0a8{width:100%;}}@media(max-width:1024px){.elementor-52146 .elementor-element.elementor-element-b19b666 .elementor-heading-title{font-size:18px;}.elementor-52146 .elementor-element.elementor-element-719e598{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-52146 .elementor-element.elementor-element-f10bd79{width:100%;}.elementor-52146 .elementor-element.elementor-element-b19b666 .elementor-heading-title{font-size:20px;}.elementor-52146 .elementor-element.elementor-element-0814149{width:100%;}.elementor-52146 .elementor-element.elementor-element-0814149 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-52146 .elementor-element.elementor-element-719e598{margin-top:35px;margin-bottom:0px;padding:0px 15px 0px 15px;}}/* Start custom CSS for column, class: .elementor-element-f10bd79 */.elementor-52146 .elementor-element.elementor-element-f10bd79 {width:229px;}
@media screen and (max-width:768px){
    .elementor-52146 .elementor-element.elementor-element-f10bd79 {width:150px;}
}
@media screen and (max-width:767px){
    .elementor-52146 .elementor-element.elementor-element-f10bd79 {width:100%;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e21d2c *//* list */


.default_list ul li {
    list-style: none;
    position: relative;
    padding-left: 15px;
    margin-bottom:12px;
}

.default_list ul li:before {
    content: "·";
    position: absolute;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e21d2c *//* list */


.default_list ul li {
    list-style: none;
    position: relative;
    padding-left: 15px;
    margin-bottom:12px;
}

.default_list ul li:before {
    content: "·";
    position: absolute;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0814149 */.elementor-52146 .elementor-element.elementor-element-0814149 {width:calc(100% - 229px);}
@media screen and (max-width:767px){
    .elementor-52146 .elementor-element.elementor-element-0814149 {width:calc(100% - 150px);}
}
@media screen and (max-width:767px){
    .elementor-52146 .elementor-element.elementor-element-0814149 {width:100%;}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f10bd79 */.elementor-52146 .elementor-element.elementor-element-f10bd79 {width:229px;}
@media screen and (max-width:768px){
    .elementor-52146 .elementor-element.elementor-element-f10bd79 {width:150px;}
}
@media screen and (max-width:767px){
    .elementor-52146 .elementor-element.elementor-element-f10bd79 {width:100%;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e21d2c *//* list */


.default_list ul li {
    list-style: none;
    position: relative;
    padding-left: 15px;
    margin-bottom:12px;
}

.default_list ul li:before {
    content: "·";
    position: absolute;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e21d2c *//* list */


.default_list ul li {
    list-style: none;
    position: relative;
    padding-left: 15px;
    margin-bottom:12px;
}

.default_list ul li:before {
    content: "·";
    position: absolute;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0814149 */.elementor-52146 .elementor-element.elementor-element-0814149 {width:calc(100% - 229px);}
@media screen and (max-width:767px){
    .elementor-52146 .elementor-element.elementor-element-0814149 {width:calc(100% - 150px);}
}
@media screen and (max-width:767px){
    .elementor-52146 .elementor-element.elementor-element-0814149 {width:100%;}
}/* End custom CSS */