.elementor-1670 .elementor-element.elementor-element-266264e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1670 .elementor-element.elementor-element-266264e:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-266264e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1670 .elementor-element.elementor-element-7af03ee{background-color:var( --e-global-color-secondary );padding:20px 20px 20px 20px;}.elementor-1670 .elementor-element.elementor-element-4e66aaa{--display:flex;}.elementor-1670 .elementor-element.elementor-element-4e66aaa:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-4e66aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-1670 .elementor-element.elementor-element-296ebd7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1670 .elementor-element.elementor-element-296ebd7 .elementor-divider-separator{width:100%;}.elementor-1670 .elementor-element.elementor-element-296ebd7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1670 .elementor-element.elementor-element-7e177f5{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1670 .elementor-element.elementor-element-7e177f5:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-7e177f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-1670 .elementor-element.elementor-element-d032fca{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1670 .elementor-element.elementor-element-1b1c361{--display:flex;}.elementor-1670 .elementor-element.elementor-element-1b1c361:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-1b1c361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1670 .elementor-element.elementor-element-9e5f1af img{height:200px;}.elementor-1670 .elementor-element.elementor-element-9e5f1af .widget-image-caption{text-align:center;}.elementor-1670 .elementor-element.elementor-element-5082625{--display:flex;}.elementor-1670 .elementor-element.elementor-element-5082625:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-5082625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-28efecb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1670 .elementor-element.elementor-element-28efecb .elementor-divider-separator{width:100%;}.elementor-1670 .elementor-element.elementor-element-28efecb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1670 .elementor-element.elementor-element-003b1ed{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1670 .elementor-element.elementor-element-003b1ed:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-003b1ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-c0216a8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1670 .elementor-element.elementor-element-73a1f6f{--display:flex;}.elementor-1670 .elementor-element.elementor-element-73a1f6f:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-73a1f6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-5be3c07 img{height:200px;}.elementor-1670 .elementor-element.elementor-element-0cc9c40{--display:flex;}.elementor-1670 .elementor-element.elementor-element-0cc9c40:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-0cc9c40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-c63c012{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1670 .elementor-element.elementor-element-c63c012 .elementor-divider-separator{width:100%;}.elementor-1670 .elementor-element.elementor-element-c63c012 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1670 .elementor-element.elementor-element-a5eaff8{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1670 .elementor-element.elementor-element-a5eaff8:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-a5eaff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-777994b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Spectral";font-size:30px;font-weight:600;text-transform:capitalize;line-height:1.4em;letter-spacing:4px;}.elementor-1670 .elementor-element.elementor-element-b468c91{--display:flex;}.elementor-1670 .elementor-element.elementor-element-b468c91:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-b468c91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-bd7e017 img{height:200px;}.elementor-1670 .elementor-element.elementor-element-baaf4e8{--display:flex;}.elementor-1670 .elementor-element.elementor-element-baaf4e8:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-baaf4e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-a6a1372{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1670 .elementor-element.elementor-element-a6a1372 .elementor-divider-separator{width:100%;}.elementor-1670 .elementor-element.elementor-element-a6a1372 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1670 .elementor-element.elementor-element-509ee4f{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1670 .elementor-element.elementor-element-509ee4f:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-509ee4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-d9ff62f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Spectral";font-size:30px;font-weight:600;text-transform:capitalize;line-height:1.4em;letter-spacing:4px;}.elementor-1670 .elementor-element.elementor-element-808ee93{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-808ee93:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-808ee93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-92c9963{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-92c9963.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-c8200c7{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-c8200c7:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-c8200c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-03063eb{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-03063eb.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-1709afa{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-1709afa:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-1709afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-87cd9de{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-87cd9de.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-ee5bfdd{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-ee5bfdd:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-ee5bfdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-5cad960{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-5cad960.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-8337b11{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-8337b11:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-8337b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-77f46ed{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-77f46ed.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-16abda0{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-16abda0:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-16abda0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-f3f0d47{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-f3f0d47.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-47ff95d{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-47ff95d:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-47ff95d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-6904cd8{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-6904cd8.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-9d64898{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-9d64898:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-9d64898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-91de586{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-91de586.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-029a6fa{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-029a6fa:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-029a6fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-77a2b15{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-77a2b15.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-c842abf{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-c842abf:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-c842abf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-c4c12f4{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-c4c12f4.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-d40d699{--display:flex;}.elementor-1670 .elementor-element.elementor-element-d40d699:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-d40d699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-97d338b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1670 .elementor-element.elementor-element-97d338b .elementor-divider-separator{width:100%;}.elementor-1670 .elementor-element.elementor-element-97d338b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1670 .elementor-element.elementor-element-de7a239{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1670 .elementor-element.elementor-element-de7a239:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-de7a239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-5272b6c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Spectral";font-size:30px;font-weight:600;text-transform:capitalize;line-height:1.4em;letter-spacing:4px;}.elementor-1670 .elementor-element.elementor-element-1c9b61e{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-1c9b61e:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-1c9b61e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-485e782{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-485e782.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-75d597d{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-75d597d:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-75d597d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-28618ba{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-28618ba.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-705d5af{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-705d5af:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-705d5af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-1b21aad{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-1b21aad.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-1410555{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-1410555:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-1410555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-5dc2bfa{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-5dc2bfa.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-46e8370{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-46e8370:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-46e8370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-2eb0f17{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-2eb0f17.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-b8ef4cc{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-b8ef4cc:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-b8ef4cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-41e1ae2{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-41e1ae2.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-ea19c1d{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-ea19c1d:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-ea19c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-e63c12d{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-e63c12d.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-1ed36c7{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-1ed36c7:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-1ed36c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-18dd796{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-18dd796.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-ff7a080{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-ff7a080:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-ff7a080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-fe0d3e4{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-fe0d3e4.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-d5638c4{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-d5638c4:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-d5638c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-9819a31{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-9819a31.elementor-element{--align-self:center;}.elementor-1670 .elementor-element.elementor-element-c780520{--display:flex;}.elementor-1670 .elementor-element.elementor-element-c780520:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-c780520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-ddb2dde{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1670 .elementor-element.elementor-element-ddb2dde .elementor-divider-separator{width:100%;}.elementor-1670 .elementor-element.elementor-element-ddb2dde .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1670 .elementor-element.elementor-element-5bebb7c{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1670 .elementor-element.elementor-element-5bebb7c:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-5bebb7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-9ac0c35{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Spectral";font-size:30px;font-weight:600;text-transform:capitalize;line-height:1.4em;letter-spacing:4px;}.elementor-1670 .elementor-element.elementor-element-615cfbb{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-615cfbb:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-615cfbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-f620a4d{width:initial;max-width:initial;grid-column:span 1;grid-row:span 2;text-align:center;font-family:"Spectral";font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:2px;}.elementor-1670 .elementor-element.elementor-element-f620a4d.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1670 .elementor-element.elementor-element-d032fca{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1670 .elementor-element.elementor-element-c0216a8{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1670 .elementor-element.elementor-element-808ee93{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-c8200c7{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-1709afa{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-ee5bfdd{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-8337b11{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-16abda0{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-47ff95d{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-9d64898{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-029a6fa{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-c842abf{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-1c9b61e{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-75d597d{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-705d5af{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-1410555{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-46e8370{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-b8ef4cc{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-ea19c1d{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-1ed36c7{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-ff7a080{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-d5638c4{--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-615cfbb{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1670 .elementor-element.elementor-element-d032fca{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1670 .elementor-element.elementor-element-c0216a8{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1670 .elementor-element.elementor-element-777994b{font-size:25px;}.elementor-1670 .elementor-element.elementor-element-d9ff62f{font-size:25px;}.elementor-1670 .elementor-element.elementor-element-808ee93{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-c8200c7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-1709afa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-ee5bfdd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-8337b11{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-16abda0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-47ff95d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-9d64898{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-029a6fa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-c842abf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-5272b6c{font-size:25px;}.elementor-1670 .elementor-element.elementor-element-1c9b61e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-75d597d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-705d5af{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-1410555{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-46e8370{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-b8ef4cc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-ea19c1d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-1ed36c7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-ff7a080{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-d5638c4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1670 .elementor-element.elementor-element-9ac0c35{font-size:25px;}.elementor-1670 .elementor-element.elementor-element-615cfbb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-9e5f1af *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-9e5f1af {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-9e5f1af::after {
    content: 'XXX Mil. USD'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 24px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-9e5f1af img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-9e5f1af:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-9e5f1af:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5be3c07 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-5be3c07 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-5be3c07::after {
    content: 'XXX Mil. USD'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 24px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-5be3c07 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-5be3c07:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-5be3c07:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd7e017 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-bd7e017 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-bd7e017::after {
    content: 'XXX Mil. USD'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 24px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-bd7e017 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-bd7e017:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-bd7e017:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc4095f *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-fc4095f {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-fc4095f::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-fc4095f img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-fc4095f:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-fc4095f:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f831e2e *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-f831e2e {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-f831e2e::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-f831e2e img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-f831e2e:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-f831e2e:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2656058 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-2656058 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-2656058::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-2656058 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-2656058:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-2656058:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd1ef71 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-bd1ef71 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-bd1ef71::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-bd1ef71 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-bd1ef71:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-bd1ef71:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8072ed9 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-8072ed9 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-8072ed9::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-8072ed9 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-8072ed9:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-8072ed9:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f1fb04e *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-f1fb04e {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-f1fb04e::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-f1fb04e img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-f1fb04e:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-f1fb04e:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4de64dc *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-4de64dc {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-4de64dc::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-4de64dc img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-4de64dc:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-4de64dc:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-111d5eb *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-111d5eb {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-111d5eb::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-111d5eb img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-111d5eb:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-111d5eb:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f199b8a *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-f199b8a {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-f199b8a::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-f199b8a img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-f199b8a:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-f199b8a:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9772a04 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-9772a04 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-9772a04::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-9772a04 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-9772a04:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-9772a04:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e78c6f7 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-e78c6f7 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-e78c6f7::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-e78c6f7 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-e78c6f7:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-e78c6f7:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a23af1 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-9a23af1 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-9a23af1::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-9a23af1 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-9a23af1:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-9a23af1:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fdb2498 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-fdb2498 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-fdb2498::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-fdb2498 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-fdb2498:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-fdb2498:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0748f0 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-e0748f0 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-e0748f0::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-e0748f0 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-e0748f0:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-e0748f0:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e1c56a0 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-e1c56a0 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-e1c56a0::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-e1c56a0 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-e1c56a0:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-e1c56a0:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe85040 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-fe85040 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-fe85040::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-fe85040 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-fe85040:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-fe85040:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0e64f9a *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-0e64f9a {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-0e64f9a::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-0e64f9a img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-0e64f9a:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-0e64f9a:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52834a6 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-52834a6 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-52834a6::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-52834a6 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-52834a6:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-52834a6:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09051f0 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-09051f0 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-09051f0::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-09051f0 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-09051f0:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-09051f0:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82ebcc9 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-82ebcc9 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-82ebcc9::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-82ebcc9 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-82ebcc9:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-82ebcc9:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-deab729 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-deab729 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-deab729::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-deab729 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-deab729:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-deab729:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76fd694 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-76fd694 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-76fd694::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-76fd694 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-76fd694:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-76fd694:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c8a3bb *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-6c8a3bb {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-6c8a3bb::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-6c8a3bb img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-6c8a3bb:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-6c8a3bb:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a357851 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-a357851 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-a357851::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-a357851 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-a357851:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-a357851:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd2ebb4 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-dd2ebb4 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-dd2ebb4::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-dd2ebb4 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-dd2ebb4:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-dd2ebb4:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49eb106 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-49eb106 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-49eb106::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-49eb106 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-49eb106:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-49eb106:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa2b412 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-fa2b412 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-fa2b412::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-fa2b412 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-fa2b412:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-fa2b412:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a86a8c9 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-a86a8c9 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-a86a8c9::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-a86a8c9 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-a86a8c9:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-a86a8c9:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d1317f *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-0d1317f {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-0d1317f::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-0d1317f img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-0d1317f:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-0d1317f:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-033facb *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-033facb {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-033facb::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-033facb img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-033facb:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-033facb:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc3fc62 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-cc3fc62 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-cc3fc62::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-cc3fc62 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-cc3fc62:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-cc3fc62:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-824cabe *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-824cabe {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-824cabe::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-824cabe img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-824cabe:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-824cabe:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3023afa *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-3023afa {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-3023afa::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-3023afa img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-3023afa:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-3023afa:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ec6ded *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-1ec6ded {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-1ec6ded::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-1ec6ded img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-1ec6ded:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-1ec6ded:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc881db *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-cc881db {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-cc881db::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-cc881db img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-cc881db:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-cc881db:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acc8486 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-acc8486 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-acc8486::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-acc8486 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-acc8486:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-acc8486:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35fb151 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-35fb151 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-35fb151::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-35fb151 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-35fb151:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-35fb151:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-336f895 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-336f895 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-336f895::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-336f895 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-336f895:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-336f895:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6f39fe *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-f6f39fe {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-f6f39fe::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-f6f39fe img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-f6f39fe:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-f6f39fe:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df63e99 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-df63e99 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-df63e99::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-df63e99 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-df63e99:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-df63e99:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb3f6f9 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-cb3f6f9 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-cb3f6f9::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-cb3f6f9 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-cb3f6f9:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-cb3f6f9:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-059a393 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-059a393 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-059a393::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-059a393 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-059a393:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-059a393:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf2ddaf *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-bf2ddaf {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-bf2ddaf::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-bf2ddaf img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-bf2ddaf:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-bf2ddaf:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d938c85 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-d938c85 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-d938c85::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-d938c85 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-d938c85:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-d938c85:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd557e2 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-bd557e2 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-bd557e2::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-bd557e2 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-bd557e2:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-bd557e2:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1351ca9 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-1351ca9 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-1351ca9::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-1351ca9 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-1351ca9:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-1351ca9:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7af14f *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-d7af14f {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-d7af14f::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-d7af14f img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-d7af14f:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-d7af14f:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-53d0d17 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-53d0d17 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-53d0d17::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-53d0d17 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-53d0d17:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-53d0d17:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a2cf1d *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-2a2cf1d {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-2a2cf1d::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-2a2cf1d img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-2a2cf1d:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-2a2cf1d:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a21e206 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-a21e206 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-a21e206::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-a21e206 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-a21e206:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-a21e206:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b50a3b8 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-b50a3b8 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-b50a3b8::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-b50a3b8 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-b50a3b8:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-b50a3b8:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bdf7e91 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-bdf7e91 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-bdf7e91::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-bdf7e91 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-bdf7e91:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-bdf7e91:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7eaedac *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-7eaedac {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-7eaedac::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-7eaedac img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-7eaedac:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-7eaedac:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1bf0934 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-1bf0934 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-1bf0934::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-1bf0934 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-1bf0934:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-1bf0934:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e6a2f0 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-1e6a2f0 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-1e6a2f0::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-1e6a2f0 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-1e6a2f0:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-1e6a2f0:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-939c3fa *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-939c3fa {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-939c3fa::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-939c3fa img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-939c3fa:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-939c3fa:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f7a535 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-0f7a535 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-0f7a535::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-0f7a535 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-0f7a535:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-0f7a535:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f7db7b *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-5f7db7b {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-5f7db7b::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-5f7db7b img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-5f7db7b:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-5f7db7b:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d5395ef *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-d5395ef {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-d5395ef::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-d5395ef img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-d5395ef:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-d5395ef:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35463ba *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-35463ba {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-35463ba::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-35463ba img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-35463ba:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-35463ba:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb287b2 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-cb287b2 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-cb287b2::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-cb287b2 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-cb287b2:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-cb287b2:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b28e7e3 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-b28e7e3 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-b28e7e3::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-b28e7e3 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-b28e7e3:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-b28e7e3:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04a175b *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-04a175b {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-04a175b::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-04a175b img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-04a175b:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-04a175b:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc69adc *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-dc69adc {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-dc69adc::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-dc69adc img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-dc69adc:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-dc69adc:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b4be98 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-2b4be98 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-2b4be98::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-2b4be98 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-2b4be98:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-2b4be98:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d258b4f *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-d258b4f {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-d258b4f::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-d258b4f img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-d258b4f:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-d258b4f:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54b3435 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-54b3435 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-54b3435::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-54b3435 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-54b3435:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-54b3435:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d85d8db *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-d85d8db {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-d85d8db::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-d85d8db img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-d85d8db:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-d85d8db:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f734ad *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-2f734ad {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-2f734ad::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-2f734ad img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-2f734ad:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-2f734ad:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af11f70 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-af11f70 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-af11f70::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-af11f70 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-af11f70:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-af11f70:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbe7ec4 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-bbe7ec4 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-bbe7ec4::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-bbe7ec4 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-bbe7ec4:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-bbe7ec4:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e209bc3 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-e209bc3 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-e209bc3::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-e209bc3 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-e209bc3:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-e209bc3:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3130da5 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-3130da5 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-3130da5::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-3130da5 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-3130da5:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-3130da5:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6edf483 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-6edf483 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-6edf483::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-6edf483 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-6edf483:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-6edf483:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5319f7 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-f5319f7 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-f5319f7::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-f5319f7 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-f5319f7:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-f5319f7:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d41dba1 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-d41dba1 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-d41dba1::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-d41dba1 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-d41dba1:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-d41dba1:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33e1d24 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-33e1d24 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-33e1d24::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-33e1d24 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-33e1d24:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-33e1d24:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6ab7d1 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-f6ab7d1 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-f6ab7d1::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-f6ab7d1 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-f6ab7d1:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-f6ab7d1:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6341ca3 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-6341ca3 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-6341ca3::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-6341ca3 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-6341ca3:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-6341ca3:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ded1c0 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-9ded1c0 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-9ded1c0::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-9ded1c0 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-9ded1c0:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-9ded1c0:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5aeb9f1 *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-5aeb9f1 {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-5aeb9f1::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-5aeb9f1 img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-5aeb9f1:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-5aeb9f1:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6bfe5f *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-b6bfe5f {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-b6bfe5f::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-b6bfe5f img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-b6bfe5f:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-b6bfe5f:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e17ab6c *//* 기본 상태: 글자를 숨기고 이미지는 원래대로 */
.elementor-1670 .elementor-element.elementor-element-e17ab6c {
    position: relative;
}

.elementor-1670 .elementor-element.elementor-element-e17ab6c::after {
    content: '$ XXX,XXX,XXX'; /* ⭐ 여기에 보여주고 싶은 5자 문구를 적으세요 */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #0F1E3F; /* 글자 색상 (잉크) */
    font-size: 14px; /* 글자 크기 */
    font-weight: bold; /* 글자 두껍게 */
    letter-spacing: 2px; /* 글자 간격 */
    opacity: 0; /* 평소에는 글자 숨김 */
    transition: all 0.3s ease;
    pointer-events: none; /* 글자 때문에 호버가 끊기는 현상 방지 */
    z-index: 2;
}

.elementor-1670 .elementor-element.elementor-element-e17ab6c img {
    transition: all 0.3s ease !important;
}

/* 마우스를 올렸을 때(Hover) 효과 */
.elementor-1670 .elementor-element.elementor-element-e17ab6c:hover img {
    opacity: 0.5; /* 이미지 투명도 50% */
    filter: blur(4px); /* 이미지 흐리게 (원치 않으면 이 줄은 지우셔도 됩니다) */
}

.elementor-1670 .elementor-element.elementor-element-e17ab6c:hover::after {
    opacity: 1; /* 호버 시 글자 나타남 */
}/* End custom CSS */