.elementor-3999 .elementor-element.elementor-element-1e94d5dd{--display:flex;--min-height:600px;--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:flex-end;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3999 .elementor-element.elementor-element-1e94d5dd:not(.elementor-motion-effects-element-type-background), .elementor-3999 .elementor-element.elementor-element-1e94d5dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://morif.co.kr/wp-content/uploads/2025/12/rectangle_7-4.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.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-3999 .elementor-element.elementor-element-7244fc1d{text-align:center;}.elementor-3999 .elementor-element.elementor-element-7244fc1d .elementor-heading-title{font-family:"Pretendard", Sans-serif;font-size:clamp(1.625rem, 1.225rem + 0.4vw, 2.1875rem);font-weight:700;}.elementor-3999 .elementor-element.elementor-element-5c9e7c77{--spacer-size:1.2rem;}.elementor-3999 .elementor-element.elementor-element-4dd61a37{--display:flex;}.elementor-3999 .elementor-element.elementor-element-40d0cd41{--spacer-size:3rem;}.elementor-3999 .elementor-element.elementor-element-48e715db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3999 .elementor-element.elementor-element-48e715db.e-con{--align-self:center;}.elementor-widget-ucaddon_blox_btn_group_copy .blox_btn_group a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-e1fa82d{color:#666666 !important;background-color:#ffffff !important;border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-e1fa82d svg{fill:#666666 !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-e1fa82d:hover{color:#ffffff !important;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-e1fa82d:hover svg{fill:#ffffff !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-3ba2c0d{color:#666666 !important;background-color:#ffffff !important;border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-3ba2c0d svg{fill:#666666 !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-3ba2c0d:hover{color:#ffffff !important;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-3ba2c0d:hover svg{fill:#ffffff !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-25705b0{color:#666666 !important;background-color:#ffffff !important;border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-25705b0 svg{fill:#666666 !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-25705b0:hover{color:#ffffff !important;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-25705b0:hover svg{fill:#ffffff !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-0354254{color:#666666 !important;background-color:#ffffff !important;border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-0354254 svg{fill:#666666 !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-0354254:hover{color:#ffffff !important;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-0354254:hover svg{fill:#ffffff !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-78d6f3c{color:#FFFFFF !important;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-78d6f3c svg{fill:#FFFFFF !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-78d6f3c:hover{color:#ffffff !important;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-78d6f3c:hover svg{fill:#ffffff !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-55bbf44{color:#666666 !important;background-color:#ffffff !important;border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-55bbf44 svg{fill:#666666 !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-55bbf44:hover{color:#ffffff !important;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-55bbf44:hover svg{fill:#ffffff !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-713c7c0{color:#666666 !important;background-color:#ffffff !important;border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-713c7c0 svg{fill:#666666 !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-713c7c0:hover{color:#ffffff !important;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-713c7c0:hover svg{fill:#ffffff !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-06b250d{color:#666666 !important;background-color:#ffffff !important;border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-06b250d svg{fill:#666666 !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-06b250d:hover{color:#ffffff !important;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-06b250d:hover svg{fill:#ffffff !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-c8738de{color:#666666 !important;background-color:#ffffff !important;border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-c8738de svg{fill:#666666 !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-c8738de:hover{color:#ffffff !important;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-c8738de:hover svg{fill:#ffffff !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-b7547f9{color:#666666 !important;background-color:#ffffff !important;border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-b7547f9 svg{fill:#666666 !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-b7547f9:hover{color:#ffffff !important;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group .elementor-repeater-item-b7547f9:hover svg{fill:#ffffff !important;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group{gap:10px;grid-template-columns:repeat(5, minmax(0, 1fr));}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group a{padding:15px 15px 15px 15px;border-style:dotted;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );font-family:"Pretendard", Sans-serif;font-size:clamp(0.9375rem, 0.5819rem + 0.3556vw, 1.4375rem);font-weight:400;color:#ffffff;background-color:#313131;}.elementor-3999 .elementor-element.elementor-element-39e05ae a{text-align:center;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group_inner{gap:10px;}.elementor-3999 .elementor-element.elementor-element-2b7070a{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-metform .mf-multistep-container .metform-steps li.progress{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-metform .mf-multistep-container .metform-steps li.progress:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-metform .mf-multistep-container .metform-steps li{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 );background-color:var( --e-global-color-primary );}.elementor-widget-metform .mf-multistep-container .metform-steps li:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-metform .mf-multistep-container .metform-steps li.active{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-metform .mf-main-response-wrap.mf_pro_activated p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}@media(max-width:1600px){.elementor-3999 .elementor-element.elementor-element-1e94d5dd{--min-height:336px;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group{grid-template-columns:repeat(5, minmax(0, 1fr));}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group a{font-size:15px;}}@media(max-width:1024px){.elementor-3999 .elementor-element.elementor-element-1e94d5dd{--min-height:314px;}}@media(max-width:880px){.elementor-3999 .elementor-element.elementor-element-1e94d5dd{--min-height:269px;}.elementor-3999 .elementor-element.elementor-element-7244fc1d .elementor-heading-title{font-size:20px;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group a{padding:0px 0px 0px 0px;font-size:15px;}}@media(max-width:500px){.elementor-3999 .elementor-element.elementor-element-1e94d5dd:not(.elementor-motion-effects-element-type-background), .elementor-3999 .elementor-element.elementor-element-1e94d5dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://morif.co.kr/wp-content/uploads/2025/12/rectangle_7-6.webp");}.elementor-3999 .elementor-element.elementor-element-1e94d5dd{--min-height:437px;}.elementor-3999 .elementor-element.elementor-element-7244fc1d .elementor-heading-title{letter-spacing:-0.03rem;}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-3999 .elementor-element.elementor-element-39e05ae .blox_btn_group a{font-size:13px;letter-spacing:-0.03rem;}}@media(min-width:501px){.elementor-3999 .elementor-element.elementor-element-48e715db{--width:75%;}.elementor-3999 .elementor-element.elementor-element-2b7070a{--width:64%;}}@media(max-width:1600px) and (min-width:501px){.elementor-3999 .elementor-element.elementor-element-48e715db{--width:100%;}.elementor-3999 .elementor-element.elementor-element-2b7070a{--width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/wp-content/uploads/2025/11/Pretendard-Light.woff') format('woff');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('/wp-content/uploads/2025/11/Pretendard-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/wp-content/uploads/2025/11/Pretendard-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('/wp-content/uploads/2025/11/Pretendard-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/wp-content/uploads/2025/11/Pretendard-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('/wp-content/uploads/2025/11/Pretendard-ExtraBold.woff') format('woff');
}
/* End Custom Fonts CSS */