.elementor-622 .elementor-element.elementor-element-4567ab7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-296348e .owl-nav .owl-prev{left:0px;right:auto;}.elementor-622 .elementor-element.elementor-element-296348e .owl-nav .owl-next{right:0px;left:auto;}.elementor-622 .elementor-element.elementor-element-296348e .owl-carousel .owl-nav .owl-next,.elementor-622 .elementor-element.elementor-element-296348e .owl-carousel .owl-nav .owl-prev{top:50%;border-radius:0px;width:42px;height:42px;line-height:42px;font-size:14px;background-color:#ffffff;color:#000000;}.elementor-622 .elementor-element.elementor-element-296348e .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 4px;}.elementor-622 .elementor-element.elementor-element-296348e .owl-dot.active{background-color:#000000;}.elementor-622 .elementor-element.elementor-element-296348e .owl-dots{margin-top:-22px;}.elementor-622 .elementor-element.elementor-element-7e8d5cc:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-7e8d5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.512soft.co.kr/wp-content/uploads/2026/06/image-001.jpg");background-position:center center;background-size:cover;}.elementor-622 .elementor-element.elementor-element-7e8d5cc > .elementor-background-overlay{background-color:#000000;opacity:0.36;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-622 .elementor-element.elementor-element-7e8d5cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-622 .elementor-element.elementor-element-00d79da > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-25e4962.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-25e4962.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-25e4962 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-622 .elementor-element.elementor-element-9596879{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-622 .elementor-element.elementor-element-9596879 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-622 .elementor-element.elementor-element-9596879 .elementor-divider-separator{width:24%;}.elementor-622 .elementor-element.elementor-element-9596879 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-622 .elementor-element.elementor-element-9596879 .elementor-divider__text{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:4.2px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-711245e .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-570b763{font-size:20px;font-weight:400;line-height:1.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-622 .elementor-element.elementor-element-448a5f9 .elementor-button{background-color:#2B68C400;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 62px 15px 62px;}.elementor-622 .elementor-element.elementor-element-448a5f9 .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-448a5f9 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-622 .elementor-element.elementor-element-448a5f9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-448a5f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-448a5f9 .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-448a5f9 .elementor-button:focus svg{fill:#000000;}.elementor-622 .elementor-element.elementor-element-e76a3db:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-e76a3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.512soft.co.kr/wp-content/uploads/2026/06/image-002.jpg");background-position:center center;background-size:cover;}.elementor-622 .elementor-element.elementor-element-e76a3db > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-622 .elementor-element.elementor-element-e76a3db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-622 .elementor-element.elementor-element-0c56cf0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-bf63e27.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-bf63e27.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-bf63e27 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-622 .elementor-element.elementor-element-46d188f{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-622 .elementor-element.elementor-element-46d188f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-622 .elementor-element.elementor-element-46d188f .elementor-divider-separator{width:24%;}.elementor-622 .elementor-element.elementor-element-46d188f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-622 .elementor-element.elementor-element-46d188f .elementor-divider__text{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:4.2px;}.elementor-622 .elementor-element.elementor-element-a6903eb .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-314cddd{font-size:20px;font-weight:400;line-height:1.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-df8a6c8 .elementor-button{background-color:#2B68C400;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 62px 15px 62px;}.elementor-622 .elementor-element.elementor-element-df8a6c8 .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-df8a6c8 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-622 .elementor-element.elementor-element-df8a6c8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-df8a6c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-df8a6c8 .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-df8a6c8 .elementor-button:focus svg{fill:#000000;}.elementor-622 .elementor-element.elementor-element-4d973b9:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-4d973b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.512soft.co.kr/wp-content/uploads/2026/06/17032.jpg");background-position:center center;background-size:cover;}.elementor-622 .elementor-element.elementor-element-4d973b9 > .elementor-background-overlay{background-color:#000000;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-622 .elementor-element.elementor-element-4d973b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-622 .elementor-element.elementor-element-941533c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-e51cd78.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-e51cd78.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-e51cd78 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-622 .elementor-element.elementor-element-56d5d96{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-622 .elementor-element.elementor-element-56d5d96 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-622 .elementor-element.elementor-element-56d5d96 .elementor-divider-separator{width:24%;}.elementor-622 .elementor-element.elementor-element-56d5d96 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-622 .elementor-element.elementor-element-56d5d96 .elementor-divider__text{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:4.2px;}.elementor-622 .elementor-element.elementor-element-71a579f .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-23a7ba3{font-size:20px;font-weight:400;line-height:1.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-b40d0b7 .elementor-button{background-color:#2B68C400;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 62px 15px 62px;}.elementor-622 .elementor-element.elementor-element-b40d0b7 .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-b40d0b7 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-622 .elementor-element.elementor-element-b40d0b7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-b40d0b7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-b40d0b7 .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-b40d0b7 .elementor-button:focus svg{fill:#000000;}.elementor-622 .elementor-element.elementor-element-ad96783:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-ad96783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.512soft.co.kr/wp-content/uploads/2026/06/8001.jpg");background-position:center center;background-size:cover;}.elementor-622 .elementor-element.elementor-element-ad96783 > .elementor-background-overlay{background-color:#000000;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-622 .elementor-element.elementor-element-ad96783{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-622 .elementor-element.elementor-element-eaf3abc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-516c223.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-516c223.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-516c223 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-622 .elementor-element.elementor-element-c4a46b2{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-622 .elementor-element.elementor-element-c4a46b2 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-622 .elementor-element.elementor-element-c4a46b2 .elementor-divider-separator{width:24%;}.elementor-622 .elementor-element.elementor-element-c4a46b2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-622 .elementor-element.elementor-element-c4a46b2 .elementor-divider__text{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:4.2px;}.elementor-622 .elementor-element.elementor-element-e6fc3b3 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-3540567{font-size:20px;font-weight:400;line-height:1.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-5720621 .elementor-button{background-color:#2B68C400;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 62px 15px 62px;}.elementor-622 .elementor-element.elementor-element-5720621 .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-5720621 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-622 .elementor-element.elementor-element-5720621 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-5720621 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-5720621 .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-5720621 .elementor-button:focus svg{fill:#000000;}.elementor-622 .elementor-element.elementor-element-b44cfad:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-b44cfad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.512soft.co.kr/wp-content/uploads/2026/06/25381.jpg");background-position:center center;background-size:cover;}.elementor-622 .elementor-element.elementor-element-b44cfad > .elementor-background-overlay{background-color:#000000;opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-622 .elementor-element.elementor-element-b44cfad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-622 .elementor-element.elementor-element-9a55f5b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-27bde63.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-27bde63.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-27bde63 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-622 .elementor-element.elementor-element-6d4767b{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-622 .elementor-element.elementor-element-6d4767b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-622 .elementor-element.elementor-element-6d4767b .elementor-divider-separator{width:24%;}.elementor-622 .elementor-element.elementor-element-6d4767b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-622 .elementor-element.elementor-element-6d4767b .elementor-divider__text{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:4.2px;}.elementor-622 .elementor-element.elementor-element-ad251ad .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-14b10da{font-size:20px;font-weight:400;line-height:1.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-0bcb3ec .elementor-button{background-color:#2B68C400;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 62px 15px 62px;}.elementor-622 .elementor-element.elementor-element-0bcb3ec .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-0bcb3ec .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-622 .elementor-element.elementor-element-0bcb3ec > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-0bcb3ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-0bcb3ec .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-0bcb3ec .elementor-button:focus svg{fill:#000000;}.elementor-622 .elementor-element.elementor-element-cde87af:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-cde87af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.512soft.co.kr/wp-content/uploads/2026/06/88846.jpg");background-position:center center;background-size:cover;}.elementor-622 .elementor-element.elementor-element-cde87af > .elementor-background-overlay{background-color:#000000;opacity:0.56;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-622 .elementor-element.elementor-element-cde87af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-622 .elementor-element.elementor-element-6ee0321 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-ffaeb4c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-ffaeb4c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-ffaeb4c > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-622 .elementor-element.elementor-element-a25e06e{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-622 .elementor-element.elementor-element-a25e06e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-622 .elementor-element.elementor-element-a25e06e .elementor-divider-separator{width:24%;}.elementor-622 .elementor-element.elementor-element-a25e06e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-622 .elementor-element.elementor-element-a25e06e .elementor-divider__text{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:4.2px;}.elementor-622 .elementor-element.elementor-element-b593fd5 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-e485b1a{font-size:20px;font-weight:400;line-height:1.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-0c8852b .elementor-button{background-color:#2B68C400;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 62px 15px 62px;}.elementor-622 .elementor-element.elementor-element-0c8852b .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-0c8852b .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-622 .elementor-element.elementor-element-0c8852b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-0c8852b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-0c8852b .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-0c8852b .elementor-button:focus svg{fill:#000000;}.elementor-622 .elementor-element.elementor-element-df4ce80:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-df4ce80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.512soft.co.kr/wp-content/uploads/2026/06/1054.jpg");background-position:center center;background-size:cover;}.elementor-622 .elementor-element.elementor-element-df4ce80 > .elementor-background-overlay{background-color:#000000;opacity:0.56;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-622 .elementor-element.elementor-element-df4ce80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-622 .elementor-element.elementor-element-84e135c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-f12381a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-f12381a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-f12381a > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-622 .elementor-element.elementor-element-40be4e0{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-622 .elementor-element.elementor-element-40be4e0 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-622 .elementor-element.elementor-element-40be4e0 .elementor-divider-separator{width:24%;}.elementor-622 .elementor-element.elementor-element-40be4e0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-622 .elementor-element.elementor-element-40be4e0 .elementor-divider__text{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:4.2px;}.elementor-622 .elementor-element.elementor-element-457c7c1 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-fbc30c1{font-size:20px;font-weight:400;line-height:1.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-73cf767 .elementor-button{background-color:#2B68C400;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 62px 15px 62px;}.elementor-622 .elementor-element.elementor-element-73cf767 .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-73cf767 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-622 .elementor-element.elementor-element-73cf767 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-73cf767 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-73cf767 .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-73cf767 .elementor-button:focus svg{fill:#000000;}.elementor-622 .elementor-element.elementor-element-9c08422 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-160c6d1 .owl-nav .owl-prev{left:0px;right:auto;}.elementor-622 .elementor-element.elementor-element-160c6d1 .owl-nav .owl-next{right:0px;left:auto;}.elementor-622 .elementor-element.elementor-element-160c6d1 .owl-carousel .owl-nav .owl-next,.elementor-622 .elementor-element.elementor-element-160c6d1 .owl-carousel .owl-nav .owl-prev{top:50%;border-radius:0px;width:42px;height:42px;line-height:42px;font-size:14px;background-color:#ffffff;color:#000000;}.elementor-622 .elementor-element.elementor-element-160c6d1 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 4px;}.elementor-622 .elementor-element.elementor-element-160c6d1 .owl-dot.active{background-color:#000000;}.elementor-622 .elementor-element.elementor-element-160c6d1 .owl-dots{margin-top:-22px;}.elementor-622 .elementor-element.elementor-element-b129caf:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-b129caf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.512soft.co.kr/wp-content/uploads/2026/06/2619-1.jpg");background-position:center center;background-size:cover;}.elementor-622 .elementor-element.elementor-element-b129caf > .elementor-background-overlay{background-color:#000000;opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-622 .elementor-element.elementor-element-b129caf > .elementor-container{min-height:63vh;}.elementor-622 .elementor-element.elementor-element-b129caf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-622 .elementor-element.elementor-element-c96a468 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-b6f52d5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-b6f52d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-b6f52d5 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-622 .elementor-element.elementor-element-078082c{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-622 .elementor-element.elementor-element-078082c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-622 .elementor-element.elementor-element-078082c .elementor-divider-separator{width:24%;}.elementor-622 .elementor-element.elementor-element-078082c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-622 .elementor-element.elementor-element-078082c .elementor-divider__text{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:4.2px;}.elementor-622 .elementor-element.elementor-element-5baaafc .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-b90ebfc{font-size:20px;font-weight:400;line-height:1.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-02f6e50:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-02f6e50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.512soft.co.kr/wp-content/uploads/2026/06/스크린샷-2026-06-17-오후-11.40.46.jpg");background-position:center center;background-size:cover;}.elementor-622 .elementor-element.elementor-element-02f6e50 > .elementor-background-overlay{background-color:#000000;opacity:0.52;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-622 .elementor-element.elementor-element-02f6e50 > .elementor-container{min-height:63vh;}.elementor-622 .elementor-element.elementor-element-02f6e50{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-622 .elementor-element.elementor-element-17b2f34 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-ecb1582.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-ecb1582.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-ecb1582 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-622 .elementor-element.elementor-element-0fea89f{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-622 .elementor-element.elementor-element-0fea89f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-622 .elementor-element.elementor-element-0fea89f .elementor-divider-separator{width:24%;}.elementor-622 .elementor-element.elementor-element-0fea89f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-622 .elementor-element.elementor-element-0fea89f .elementor-divider__text{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:4.2px;}.elementor-622 .elementor-element.elementor-element-db6f1cc .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-3d49d65{font-size:20px;font-weight:400;line-height:1.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-5ca9957{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-622 .elementor-element.elementor-element-5ca9957 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-622 .elementor-element.elementor-element-d77445f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-622 .elementor-element.elementor-element-d77445f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-622 .elementor-element.elementor-element-f7cefa6{margin-top:0px;margin-bottom:30px;}.elementor-622 .elementor-element.elementor-element-0f5d364{text-align:center;}.elementor-622 .elementor-element.elementor-element-0f5d364 .elementor-heading-title{font-size:40px;font-weight:600;}.elementor-622 .elementor-element.elementor-element-8ad1a1b{text-align:center;font-size:19px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-622 .elementor-element.elementor-element-9e8d395 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-8449b84 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-622 .elementor-element.elementor-element-7bc4132 img{width:100%;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-811c110.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-811c110.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-811c110 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-622 .elementor-element.elementor-element-da8ab84 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-622 .elementor-element.elementor-element-79d5b03{font-size:15px;font-weight:400;line-height:1.5em;color:#505050;}.elementor-622 .elementor-element.elementor-element-53b2008 .elementor-button{background-color:#FFFFFF;font-size:15px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-53b2008 .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-53b2008 .elementor-button:focus{background-color:#FFFFFF;color:#7C7C7C;}.elementor-622 .elementor-element.elementor-element-53b2008 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-53b2008 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-53b2008 .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-53b2008 .elementor-button:focus svg{fill:#7C7C7C;}.elementor-622 .elementor-element.elementor-element-6bf9945 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-0711e0a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-3fc7bf6 img{width:100%;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-0645426.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-0645426.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-0645426 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-622 .elementor-element.elementor-element-3851e6e .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-622 .elementor-element.elementor-element-1da9182{font-size:15px;font-weight:400;line-height:1.5em;color:#505050;}.elementor-622 .elementor-element.elementor-element-c54615b .elementor-button{background-color:#FFFFFF;font-size:15px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-c54615b .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-c54615b .elementor-button:focus{background-color:#FFFFFF;color:#7C7C7C;}.elementor-622 .elementor-element.elementor-element-c54615b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-c54615b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-c54615b .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-c54615b .elementor-button:focus svg{fill:#7C7C7C;}.elementor-622 .elementor-element.elementor-element-0b21583 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-740773b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-63f8eae img{width:100%;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-cd80f64.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-cd80f64.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-cd80f64 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-622 .elementor-element.elementor-element-5ee57e1 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-622 .elementor-element.elementor-element-4b184b8{font-size:15px;font-weight:400;line-height:1.5em;color:#505050;}.elementor-622 .elementor-element.elementor-element-725068f .elementor-button{background-color:#FFFFFF;font-size:15px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-725068f .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-725068f .elementor-button:focus{background-color:#FFFFFF;color:#7C7C7C;}.elementor-622 .elementor-element.elementor-element-725068f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-725068f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-725068f .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-725068f .elementor-button:focus svg{fill:#7C7C7C;}.elementor-622 .elementor-element.elementor-element-9cb5ed5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-89a31f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-b3a290f img{width:100%;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-af77bf2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-af77bf2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-af77bf2 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-622 .elementor-element.elementor-element-257ee46 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-622 .elementor-element.elementor-element-d7dcccc{font-size:15px;font-weight:400;line-height:1.5em;color:#505050;}.elementor-622 .elementor-element.elementor-element-5b84a20 .elementor-button{background-color:#FFFFFF;font-size:15px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-5b84a20 .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-5b84a20 .elementor-button:focus{background-color:#FFFFFF;color:#7C7C7C;}.elementor-622 .elementor-element.elementor-element-5b84a20 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-5b84a20 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-5b84a20 .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-5b84a20 .elementor-button:focus svg{fill:#7C7C7C;}.elementor-622 .elementor-element.elementor-element-0af9862 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-45f1024 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-cbca904 img{width:100%;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-f04438d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-f04438d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-f04438d > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-622 .elementor-element.elementor-element-f15a882 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-622 .elementor-element.elementor-element-04c30ff{font-size:15px;font-weight:400;line-height:1.5em;color:#505050;}.elementor-622 .elementor-element.elementor-element-ae62e8b .elementor-button{background-color:#FFFFFF;font-size:15px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-ae62e8b .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-ae62e8b .elementor-button:focus{background-color:#FFFFFF;color:#7C7C7C;}.elementor-622 .elementor-element.elementor-element-ae62e8b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-ae62e8b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-ae62e8b .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-ae62e8b .elementor-button:focus svg{fill:#7C7C7C;}.elementor-622 .elementor-element.elementor-element-90d361d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-ecd5ca9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-44b0073 img{width:100%;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-030da5a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-030da5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-030da5a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-622 .elementor-element.elementor-element-9da4523 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-622 .elementor-element.elementor-element-c427e8a{font-size:15px;font-weight:400;line-height:1.5em;color:#505050;}.elementor-622 .elementor-element.elementor-element-7e4991b .elementor-button{background-color:#FFFFFF;font-size:15px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-7e4991b .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-7e4991b .elementor-button:focus{background-color:#FFFFFF;color:#7C7C7C;}.elementor-622 .elementor-element.elementor-element-7e4991b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-7e4991b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-7e4991b .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-7e4991b .elementor-button:focus svg{fill:#7C7C7C;}.elementor-622 .elementor-element.elementor-element-22c2ccd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-a5894dd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-2df7e0c img{width:100%;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-5ff5db0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-5ff5db0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-5ff5db0 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-622 .elementor-element.elementor-element-490351f .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-622 .elementor-element.elementor-element-e85bb7f{font-size:15px;font-weight:400;line-height:1.5em;color:#505050;}.elementor-622 .elementor-element.elementor-element-ac2a938 .elementor-button{background-color:#FFFFFF;font-size:15px;font-weight:500;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-ac2a938 .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-ac2a938 .elementor-button:focus{background-color:#FFFFFF;color:#7C7C7C;}.elementor-622 .elementor-element.elementor-element-ac2a938 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-ac2a938 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-622 .elementor-element.elementor-element-ac2a938 .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-ac2a938 .elementor-button:focus svg{fill:#7C7C7C;}.elementor-622 .elementor-element.elementor-element-78feb36 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-aebf767:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-622 .elementor-element.elementor-element-aebf767 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.512soft.co.kr/wp-content/uploads/2026/06/1984.jpg");background-position:center center;background-size:cover;}.elementor-622 .elementor-element.elementor-element-aebf767 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-aebf767.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-aebf767.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-aebf767 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-622 .elementor-element.elementor-element-aebf767 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-622 .elementor-element.elementor-element-f057366{text-align:center;}.elementor-622 .elementor-element.elementor-element-f057366 .elementor-heading-title{font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-e9b76ef .elementor-button{background-color:#2B68C400;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 62px 15px 62px;}.elementor-622 .elementor-element.elementor-element-e9b76ef .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-e9b76ef .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-622 .elementor-element.elementor-element-e9b76ef > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-e9b76ef .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-e9b76ef .elementor-button:focus svg{fill:#000000;}.elementor-622 .elementor-element.elementor-element-6123abc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-622 .elementor-element.elementor-element-6123abc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.512soft.co.kr/wp-content/uploads/2026/06/2758.jpg");background-position:center center;background-size:cover;}.elementor-622 .elementor-element.elementor-element-6123abc > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-bc-flex-widget .elementor-622 .elementor-element.elementor-element-6123abc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-622 .elementor-element.elementor-element-6123abc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-622 .elementor-element.elementor-element-6123abc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-622 .elementor-element.elementor-element-6123abc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-622 .elementor-element.elementor-element-b2f06f7{text-align:center;}.elementor-622 .elementor-element.elementor-element-b2f06f7 .elementor-heading-title{font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-622 .elementor-element.elementor-element-3291ab2 .elementor-button{background-color:#2B68C400;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 62px 15px 62px;}.elementor-622 .elementor-element.elementor-element-3291ab2 .elementor-button:hover, .elementor-622 .elementor-element.elementor-element-3291ab2 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-622 .elementor-element.elementor-element-3291ab2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-3291ab2 .elementor-button:hover svg, .elementor-622 .elementor-element.elementor-element-3291ab2 .elementor-button:focus svg{fill:#000000;}@media(min-width:768px){.elementor-622 .elementor-element.elementor-element-8449b84{width:41%;}.elementor-622 .elementor-element.elementor-element-811c110{width:59%;}.elementor-622 .elementor-element.elementor-element-0711e0a{width:41%;}.elementor-622 .elementor-element.elementor-element-0645426{width:59%;}.elementor-622 .elementor-element.elementor-element-740773b{width:41%;}.elementor-622 .elementor-element.elementor-element-cd80f64{width:59%;}.elementor-622 .elementor-element.elementor-element-89a31f4{width:41%;}.elementor-622 .elementor-element.elementor-element-af77bf2{width:59%;}.elementor-622 .elementor-element.elementor-element-45f1024{width:41%;}.elementor-622 .elementor-element.elementor-element-f04438d{width:59%;}.elementor-622 .elementor-element.elementor-element-ecd5ca9{width:41%;}.elementor-622 .elementor-element.elementor-element-030da5a{width:59%;}.elementor-622 .elementor-element.elementor-element-a5894dd{width:41%;}.elementor-622 .elementor-element.elementor-element-5ff5db0{width:59%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-622 .elementor-element.elementor-element-296348e .owl-carousel .owl-nav .owl-next,.elementor-622 .elementor-element.elementor-element-296348e .owl-carousel .owl-nav .owl-prev{width:17px;height:17px;line-height:17px;font-size:9px;}.elementor-622 .elementor-element.elementor-element-25e4962 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-622 .elementor-element.elementor-element-9596879 .elementor-divider-separator{width:78%;}.elementor-622 .elementor-element.elementor-element-9596879 .elementor-divider__text{font-size:12px;}.elementor-622 .elementor-element.elementor-element-711245e .elementor-heading-title{font-size:29px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-622 .elementor-element.elementor-element-570b763{font-size:14px;line-height:1.4em;}.elementor-622 .elementor-element.elementor-element-448a5f9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-448a5f9 .elementor-button{font-size:12px;padding:10px 30px 10px 30px;}.elementor-622 .elementor-element.elementor-element-bf63e27 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-622 .elementor-element.elementor-element-46d188f .elementor-divider-separator{width:78%;}.elementor-622 .elementor-element.elementor-element-46d188f .elementor-divider__text{font-size:12px;}.elementor-622 .elementor-element.elementor-element-a6903eb .elementor-heading-title{font-size:29px;}.elementor-622 .elementor-element.elementor-element-314cddd{font-size:14px;line-height:1.4em;}.elementor-622 .elementor-element.elementor-element-df8a6c8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-df8a6c8 .elementor-button{font-size:12px;padding:10px 30px 10px 30px;}.elementor-622 .elementor-element.elementor-element-e51cd78 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-622 .elementor-element.elementor-element-56d5d96 .elementor-divider-separator{width:78%;}.elementor-622 .elementor-element.elementor-element-56d5d96 .elementor-divider__text{font-size:12px;}.elementor-622 .elementor-element.elementor-element-71a579f .elementor-heading-title{font-size:29px;}.elementor-622 .elementor-element.elementor-element-23a7ba3{font-size:14px;line-height:1.4em;}.elementor-622 .elementor-element.elementor-element-b40d0b7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-b40d0b7 .elementor-button{font-size:12px;padding:10px 30px 10px 30px;}.elementor-622 .elementor-element.elementor-element-516c223 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-622 .elementor-element.elementor-element-c4a46b2 .elementor-divider-separator{width:78%;}.elementor-622 .elementor-element.elementor-element-c4a46b2 .elementor-divider__text{font-size:12px;}.elementor-622 .elementor-element.elementor-element-e6fc3b3 .elementor-heading-title{font-size:29px;}.elementor-622 .elementor-element.elementor-element-3540567{font-size:14px;line-height:1.4em;}.elementor-622 .elementor-element.elementor-element-5720621 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-5720621 .elementor-button{font-size:12px;padding:10px 30px 10px 30px;}.elementor-622 .elementor-element.elementor-element-27bde63 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-622 .elementor-element.elementor-element-6d4767b .elementor-divider-separator{width:78%;}.elementor-622 .elementor-element.elementor-element-6d4767b .elementor-divider__text{font-size:12px;}.elementor-622 .elementor-element.elementor-element-ad251ad .elementor-heading-title{font-size:29px;}.elementor-622 .elementor-element.elementor-element-14b10da{font-size:14px;line-height:1.4em;}.elementor-622 .elementor-element.elementor-element-0bcb3ec > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-0bcb3ec .elementor-button{font-size:12px;padding:10px 30px 10px 30px;}.elementor-622 .elementor-element.elementor-element-ffaeb4c > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-622 .elementor-element.elementor-element-a25e06e .elementor-divider-separator{width:78%;}.elementor-622 .elementor-element.elementor-element-a25e06e .elementor-divider__text{font-size:12px;}.elementor-622 .elementor-element.elementor-element-b593fd5 .elementor-heading-title{font-size:29px;}.elementor-622 .elementor-element.elementor-element-e485b1a{font-size:14px;line-height:1.4em;}.elementor-622 .elementor-element.elementor-element-0c8852b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-0c8852b .elementor-button{font-size:12px;padding:10px 30px 10px 30px;}.elementor-622 .elementor-element.elementor-element-f12381a > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-622 .elementor-element.elementor-element-40be4e0 .elementor-divider-separator{width:78%;}.elementor-622 .elementor-element.elementor-element-40be4e0 .elementor-divider__text{font-size:12px;}.elementor-622 .elementor-element.elementor-element-457c7c1 .elementor-heading-title{font-size:29px;}.elementor-622 .elementor-element.elementor-element-fbc30c1{font-size:14px;line-height:1.4em;}.elementor-622 .elementor-element.elementor-element-73cf767 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-73cf767 .elementor-button{font-size:12px;padding:10px 30px 10px 30px;}.elementor-622 .elementor-element.elementor-element-160c6d1 .owl-carousel .owl-nav .owl-next,.elementor-622 .elementor-element.elementor-element-160c6d1 .owl-carousel .owl-nav .owl-prev{width:17px;height:17px;line-height:17px;font-size:9px;}.elementor-622 .elementor-element.elementor-element-b129caf > .elementor-container{min-height:462px;}.elementor-622 .elementor-element.elementor-element-b129caf{padding:30px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-b6f52d5 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-622 .elementor-element.elementor-element-078082c .elementor-divider-separator{width:78%;}.elementor-622 .elementor-element.elementor-element-078082c .elementor-divider__text{font-size:12px;}.elementor-622 .elementor-element.elementor-element-5baaafc .elementor-heading-title{font-size:29px;}.elementor-622 .elementor-element.elementor-element-b90ebfc{font-size:14px;line-height:1.4em;}.elementor-622 .elementor-element.elementor-element-02f6e50 > .elementor-container{min-height:462px;}.elementor-622 .elementor-element.elementor-element-02f6e50{padding:30px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-ecb1582 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-622 .elementor-element.elementor-element-0fea89f .elementor-divider-separator{width:78%;}.elementor-622 .elementor-element.elementor-element-0fea89f .elementor-divider__text{font-size:12px;}.elementor-622 .elementor-element.elementor-element-db6f1cc .elementor-heading-title{font-size:29px;}.elementor-622 .elementor-element.elementor-element-3d49d65{font-size:14px;line-height:1.4em;}.elementor-622 .elementor-element.elementor-element-5ca9957{padding:30px 0px 30px 0px;}.elementor-622 .elementor-element.elementor-element-d77445f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-f7cefa6{margin-top:0px;margin-bottom:0px;}.elementor-622 .elementor-element.elementor-element-0f5d364 .elementor-heading-title{font-size:25px;}.elementor-622 .elementor-element.elementor-element-8ad1a1b{font-size:13px;line-height:1.4em;}.elementor-622 .elementor-element.elementor-element-9e8d395 > .elementor-element-populated{margin:15px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-622 .elementor-element.elementor-element-8449b84{width:45%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-622 .elementor-element.elementor-element-811c110{width:55%;}.elementor-622 .elementor-element.elementor-element-811c110 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-622 .elementor-element.elementor-element-da8ab84 .elementor-heading-title{font-size:16px;}.elementor-622 .elementor-element.elementor-element-79d5b03{font-size:12px;line-height:1.3em;}.elementor-622 .elementor-element.elementor-element-53b2008 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-53b2008 .elementor-button{font-size:12px;}.elementor-622 .elementor-element.elementor-element-6bf9945 > .elementor-element-populated{margin:15px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-622 .elementor-element.elementor-element-0711e0a{width:45%;}.elementor-622 .elementor-element.elementor-element-0645426{width:55%;}.elementor-622 .elementor-element.elementor-element-0645426 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-622 .elementor-element.elementor-element-3851e6e .elementor-heading-title{font-size:16px;}.elementor-622 .elementor-element.elementor-element-1da9182{font-size:12px;line-height:1.3em;}.elementor-622 .elementor-element.elementor-element-c54615b > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-c54615b .elementor-button{font-size:12px;}.elementor-622 .elementor-element.elementor-element-740773b{width:45%;}.elementor-622 .elementor-element.elementor-element-cd80f64{width:55%;}.elementor-622 .elementor-element.elementor-element-cd80f64 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-622 .elementor-element.elementor-element-5ee57e1 .elementor-heading-title{font-size:16px;}.elementor-622 .elementor-element.elementor-element-4b184b8{font-size:12px;line-height:1.3em;}.elementor-622 .elementor-element.elementor-element-725068f > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-725068f .elementor-button{font-size:12px;}.elementor-622 .elementor-element.elementor-element-9cb5ed5 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-622 .elementor-element.elementor-element-89a31f4{width:45%;}.elementor-622 .elementor-element.elementor-element-af77bf2{width:55%;}.elementor-622 .elementor-element.elementor-element-af77bf2 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-622 .elementor-element.elementor-element-257ee46 .elementor-heading-title{font-size:16px;}.elementor-622 .elementor-element.elementor-element-d7dcccc{font-size:12px;line-height:1.3em;}.elementor-622 .elementor-element.elementor-element-5b84a20 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-5b84a20 .elementor-button{font-size:12px;}.elementor-622 .elementor-element.elementor-element-0af9862 > .elementor-element-populated{margin:15px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-622 .elementor-element.elementor-element-45f1024{width:45%;}.elementor-622 .elementor-element.elementor-element-f04438d{width:55%;}.elementor-622 .elementor-element.elementor-element-f04438d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-622 .elementor-element.elementor-element-f15a882 .elementor-heading-title{font-size:16px;}.elementor-622 .elementor-element.elementor-element-04c30ff{font-size:12px;line-height:1.3em;}.elementor-622 .elementor-element.elementor-element-ae62e8b > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-ae62e8b .elementor-button{font-size:12px;}.elementor-622 .elementor-element.elementor-element-90d361d > .elementor-element-populated{margin:15px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-622 .elementor-element.elementor-element-ecd5ca9{width:45%;}.elementor-622 .elementor-element.elementor-element-030da5a{width:55%;}.elementor-622 .elementor-element.elementor-element-030da5a > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-622 .elementor-element.elementor-element-9da4523 .elementor-heading-title{font-size:16px;}.elementor-622 .elementor-element.elementor-element-c427e8a{font-size:12px;line-height:1.3em;}.elementor-622 .elementor-element.elementor-element-7e4991b > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-7e4991b .elementor-button{font-size:12px;}.elementor-622 .elementor-element.elementor-element-a5894dd{width:45%;}.elementor-622 .elementor-element.elementor-element-5ff5db0{width:55%;}.elementor-622 .elementor-element.elementor-element-5ff5db0 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-622 .elementor-element.elementor-element-490351f .elementor-heading-title{font-size:16px;}.elementor-622 .elementor-element.elementor-element-e85bb7f{font-size:12px;line-height:1.3em;}.elementor-622 .elementor-element.elementor-element-ac2a938 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-ac2a938 .elementor-button{font-size:12px;}.elementor-622 .elementor-element.elementor-element-aebf767 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-622 .elementor-element.elementor-element-f057366 .elementor-heading-title{font-size:25px;}.elementor-622 .elementor-element.elementor-element-e9b76ef > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-e9b76ef .elementor-button{font-size:12px;padding:10px 30px 10px 30px;}.elementor-622 .elementor-element.elementor-element-6123abc > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-622 .elementor-element.elementor-element-b2f06f7 .elementor-heading-title{font-size:25px;}.elementor-622 .elementor-element.elementor-element-3291ab2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-3291ab2 .elementor-button{font-size:12px;padding:10px 30px 10px 30px;}}