.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-4172 .elementor-element.elementor-element-f9d322a{--display:flex;}.elementor-widget-premium-addon-icon-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-icon-box.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-icon-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-icon-box-icon-container svg *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-icon-box:hover .premium-icon-box-icon-container svg *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-icon-box .premium-icon-box-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-icon-box:hover .premium-icon-box-title{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-icon-box-label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-icon-box .premium-icon-box-content{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-addon-icon-box:hover .premium-icon-box-content{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-icon-box-more{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-icon-box-more svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box.premium-icon-box-whole-text-yes:hover .premium-icon-box-more, .elementor-widget-premium-addon-icon-box .premium-icon-box-link:hover, .elementor-widget-premium-addon-icon-box .premium-button-line6::after{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box.premium-icon-box-whole-text-yes:hover .premium-icon-box-more svg, .elementor-widget-premium-addon-icon-box .premium-icon-box-link:hover svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-button-line2::before, .elementor-widget-premium-addon-icon-box .premium-button-line4::before, .elementor-widget-premium-addon-icon-box .premium-button-line5::before, .elementor-widget-premium-addon-icon-box .premium-button-line5::after, .elementor-widget-premium-addon-icon-box .premium-button-line6::before, .elementor-widget-premium-addon-icon-box .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-icon-box.premium-icon-box-whole-text-yes:hover .premium-icon-box-more, .elementor-widget-premium-addon-icon-box .premium-button-none:hover, .elementor-widget-premium-addon-icon-box .premium-button-style8:hover, .elementor-widget-premium-addon-icon-box .premium-button-style1:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-shutinhor, .elementor-widget-premium-addon-icon-box .premium-button-style2-shutinver, .elementor-widget-premium-addon-icon-box .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-icon-box .premium-button-style5-radialin, .elementor-widget-premium-addon-icon-box .premium-button-style5-radialout:before, .elementor-widget-premium-addon-icon-box .premium-button-style5-rectin, .elementor-widget-premium-addon-icon-box .premium-button-style5-rectout:before, .elementor-widget-premium-addon-icon-box .premium-button-style6-bg, .elementor-widget-premium-addon-icon-box .premium-button-style6:before{background-color:var( --e-global-color-primary );}.elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-box-container-in{text-align:left;border-style:none;padding:4px 32px 32px 32px;}.elementor-4172 .elementor-element.elementor-element-e80066c{width:100%;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px;margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-wrapper, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-box-big .premium-icon-box-icon{margin:0px 0px 8px 0px;}.elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-box-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.4em;letter-spacing:-0.2px;margin:0px 0px 8px 0px;}.elementor-4172 .elementor-element.elementor-element-e80066c:hover .premium-icon-box-title{color:var( --e-global-color-primary );}.elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-box-label{color:var( --e-global-color-text );font-family:"Pretendard", Sans-serif;font-weight:600;}.elementor-4172 .elementor-element.elementor-element-e80066c:hover .premium-icon-box-content{color:var( --e-global-color-secondary );}.elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-box-content{font-family:"Pretendard", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.5em;margin:0px 0px 24px 0px;}.elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-box-more{font-family:"Pretendard", Sans-serif;font-size:0.85rem;font-weight:400;color:var( --e-global-color-dbfcc4b );}.elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-box-more svg{fill:var( --e-global-color-dbfcc4b );}.elementor-4172 .elementor-element.elementor-element-e80066c.premium-icon-box-whole-text-yes .premium-icon-box-more, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-box-link, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style2-shutinhor:before, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style2-shutinver:before, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style5-radialin:before, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style5-rectin:before{background-color:var( --e-global-color-text );}.elementor-4172 .elementor-element.elementor-element-e80066c.premium-icon-box-whole-text-yes .premium-icon-box-more, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-box-link{border-radius:3px;margin:0px 0px 0px 0px;}.elementor-4172 .elementor-element.elementor-element-e80066c.premium-icon-box-whole-text-yes .premium-icon-box-more, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-box-link, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-line6::after{padding:6px 12px 6px 12px;}.elementor-4172 .elementor-element.elementor-element-e80066c.premium-icon-box-whole-text-yes:hover .premium-icon-box-more, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-box-link:hover, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-line6::after{color:var( --e-global-color-dbfcc4b );}.elementor-4172 .elementor-element.elementor-element-e80066c.premium-icon-box-whole-text-yes:hover .premium-icon-box-more svg, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-box-link:hover svg{fill:var( --e-global-color-dbfcc4b );}.elementor-4172 .elementor-element.elementor-element-e80066c.premium-icon-box-whole-text-yes:hover .premium-icon-box-more, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-none:hover, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style8:hover, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style1:before, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style2-shutouthor:before, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style2-shutoutver:before, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style2-shutinhor, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style2-shutinver, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style2-dshutinhor:before, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style2-dshutinver:before, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style2-scshutouthor:before, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style2-scshutoutver:before, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style5-radialin, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style5-radialout:before, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style5-rectin, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style5-rectout:before, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style6-bg, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-button-style6:before{background-color:var( --e-global-color-accent );}.elementor-4172 .elementor-element.elementor-element-e80066c.premium-icon-box-whole-text-yes:hover .premium-icon-box-more, .elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-box-link:hover{border-radius:3px;}.elementor-4172 .elementor-element.elementor-element-e80066c:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-53ac4d0 );}@media(max-width:1200px){.elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-box-container-in{padding:4px 24px 24px 24px;}}@media(max-width:1024px){.elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-box-container-in{padding:4px 24px 20px 24px;}}@media(max-width:767px){.elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-box-container-in{padding:4px 20px 24px 20px;}}@media(max-width:480px){.elementor-4172 .elementor-element.elementor-element-e80066c .premium-icon-box-container-in{padding:4px 16px 20px 16px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://p002.seos.kr/wp-content/uploads/2025/10/Pretendard-Regular.subset.woff2') format('woff2');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://p002.seos.kr/wp-content/uploads/2025/10/Pretendard-Regular.subset.woff2') format('woff2');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://p002.seos.kr/wp-content/uploads/2025/10/Pretendard-Medium.subset.woff2') format('woff2');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://p002.seos.kr/wp-content/uploads/2025/10/Pretendard-SemiBold.subset.woff2') format('woff2');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://p002.seos.kr/wp-content/uploads/2025/10/Pretendard-SemiBold.subset.woff2') format('woff2');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://p002.seos.kr/wp-content/uploads/2025/10/Pretendard-Bold.subset.woff2') format('woff2');
}
/* End Custom Fonts CSS */