.elementor-10348 .elementor-element.elementor-element-9153e09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10348 .elementor-element.elementor-element-7d46a6e{background-color:var( --e-global-color-e6ba1f9 );bottom:70px;z-index:9999;border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.15);}body:not(.rtl) .elementor-10348 .elementor-element.elementor-element-7d46a6e{right:30px;}body.rtl .elementor-10348 .elementor-element.elementor-element-7d46a6e{left:30px;}.elementor-10348 .elementor-element.elementor-element-7d46a6e .elementor-icon-wrapper{text-align:center;}.elementor-10348 .elementor-element.elementor-element-7d46a6e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-10348 .elementor-element.elementor-element-7d46a6e.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-7d46a6e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-10348 .elementor-element.elementor-element-7d46a6e.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-7d46a6e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-10348 .elementor-element.elementor-element-7d46a6e .elementor-icon{font-size:20px;}.elementor-10348 .elementor-element.elementor-element-7d46a6e .elementor-icon svg{height:20px;}.elementor-10348 .elementor-element.elementor-element-32747957{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:190px;--z-index:9999;}.elementor-10348 .elementor-element.elementor-element-32747957:not(.elementor-motion-effects-element-type-background), .elementor-10348 .elementor-element.elementor-element-32747957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66543F00;}.elementor-10348 .elementor-element.elementor-element-32747957.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-10348 .elementor-element.elementor-element-32747957{right:30px;}body.rtl .elementor-10348 .elementor-element.elementor-element-32747957{left:30px;}.elementor-10348 .elementor-element.elementor-element-1b7ce8a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;border-style:none;--border-style:none;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.15);--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10348 .elementor-element.elementor-element-1b7ce8a1:not(.elementor-motion-effects-element-type-background), .elementor-10348 .elementor-element.elementor-element-1b7ce8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10348 .elementor-element.elementor-element-1b7ce8a1.e-con{--align-self:flex-end;}.elementor-10348 .elementor-element.elementor-element-52daa2ce{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10348 .elementor-element.elementor-element-fc85eab .elementor-icon-wrapper{text-align:center;}.elementor-10348 .elementor-element.elementor-element-fc85eab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-fc85eab.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-fc85eab.elementor-view-default .elementor-icon{color:var( --e-global-color-e6ba1f9 );border-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-fc85eab.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-fc85eab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-fc85eab .elementor-icon{font-size:20px;}.elementor-10348 .elementor-element.elementor-element-fc85eab .elementor-icon svg{height:20px;}.elementor-10348 .elementor-element.elementor-element-39982b8b{text-align:center;}.elementor-10348 .elementor-element.elementor-element-39982b8b .elementor-heading-title{font-family:"Pretendard";font-size:0.85rem;font-weight:600;line-height:1.5em;letter-spacing:0rem;color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-23f1ec8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10348 .elementor-element.elementor-element-a9be6e8 .elementor-icon-wrapper{text-align:center;}.elementor-10348 .elementor-element.elementor-element-a9be6e8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-a9be6e8.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-a9be6e8.elementor-view-default .elementor-icon{color:var( --e-global-color-e6ba1f9 );border-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-a9be6e8.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-a9be6e8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-a9be6e8 .elementor-icon{font-size:20px;}.elementor-10348 .elementor-element.elementor-element-a9be6e8 .elementor-icon svg{height:20px;}.elementor-10348 .elementor-element.elementor-element-a7cd4d0{text-align:center;}.elementor-10348 .elementor-element.elementor-element-a7cd4d0 .elementor-heading-title{font-family:"Pretendard";font-size:0.85rem;font-weight:600;line-height:1.5em;letter-spacing:0rem;color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-b243f59{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10348 .elementor-element.elementor-element-3badbfd .elementor-icon-wrapper{text-align:center;}.elementor-10348 .elementor-element.elementor-element-3badbfd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-3badbfd.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-3badbfd.elementor-view-default .elementor-icon{color:var( --e-global-color-e6ba1f9 );border-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-3badbfd.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-3badbfd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-3badbfd .elementor-icon{font-size:20px;}.elementor-10348 .elementor-element.elementor-element-3badbfd .elementor-icon svg{height:20px;}.elementor-10348 .elementor-element.elementor-element-ce1fb0e{text-align:center;}.elementor-10348 .elementor-element.elementor-element-ce1fb0e .elementor-heading-title{font-family:"Pretendard";font-size:0.85rem;font-weight:600;line-height:1.5em;letter-spacing:0rem;color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-6254c68{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10348 .elementor-element.elementor-element-1ef76fc.elementor-element{--align-self:center;}.elementor-10348 .elementor-element.elementor-element-1ef76fc .elementor-icon-wrapper{text-align:center;}.elementor-10348 .elementor-element.elementor-element-1ef76fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-1ef76fc.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-1ef76fc.elementor-view-default .elementor-icon{color:var( --e-global-color-e6ba1f9 );border-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-1ef76fc.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-1ef76fc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-1ef76fc .elementor-icon{font-size:20px;}.elementor-10348 .elementor-element.elementor-element-1ef76fc .elementor-icon svg{height:20px;}.elementor-10348 .elementor-element.elementor-element-4cba39f{text-align:center;}.elementor-10348 .elementor-element.elementor-element-4cba39f .elementor-heading-title{font-family:"Pretendard";font-size:0.85rem;font-weight:600;line-height:1.5em;letter-spacing:0rem;color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-a3e1066{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-10348 .elementor-element.elementor-element-a3e1066 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-10348 .elementor-element.elementor-element-a3e1066 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10348 .elementor-element.elementor-element-7a81389{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10348 .elementor-element.elementor-element-1321a4c{text-align:center;}.elementor-10348 .elementor-element.elementor-element-1321a4c .elementor-heading-title{font-family:"Pretendard";font-size:0.9rem;font-weight:600;line-height:1.25em;letter-spacing:0rem;color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-78b6891{text-align:center;}.elementor-10348 .elementor-element.elementor-element-78b6891 .elementor-heading-title{font-family:"Pretendard";font-size:0.85rem;font-weight:500;line-height:1.25em;letter-spacing:0rem;color:var( --e-global-color-secondary );}.elementor-10348 .elementor-element.elementor-element-cf6ae8b{--display:grid;--position:fixed;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;bottom:0px;--z-index:999;}.elementor-10348 .elementor-element.elementor-element-cf6ae8b:not(.elementor-motion-effects-element-type-background), .elementor-10348 .elementor-element.elementor-element-cf6ae8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-10348 .elementor-element.elementor-element-cf6ae8b{left:0px;}body.rtl .elementor-10348 .elementor-element.elementor-element-cf6ae8b{right:0px;}.elementor-10348 .elementor-element.elementor-element-9b2fe1d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10348 .elementor-element.elementor-element-f335587 .elementor-icon-wrapper{text-align:center;}.elementor-10348 .elementor-element.elementor-element-f335587.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-f335587.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-f335587.elementor-view-default .elementor-icon{color:var( --e-global-color-e6ba1f9 );border-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-f335587.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-f335587.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-f335587 .elementor-icon{font-size:25px;}.elementor-10348 .elementor-element.elementor-element-f335587 .elementor-icon svg{height:25px;}.elementor-10348 .elementor-element.elementor-element-f456954{text-align:center;}.elementor-10348 .elementor-element.elementor-element-f456954 .elementor-heading-title{font-family:"Pretendard";font-size:0.85rem;font-weight:600;line-height:1.5em;letter-spacing:0rem;color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-8b59fc2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10348 .elementor-element.elementor-element-726ae8e .elementor-icon-wrapper{text-align:center;}.elementor-10348 .elementor-element.elementor-element-726ae8e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-726ae8e.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-726ae8e.elementor-view-default .elementor-icon{color:var( --e-global-color-e6ba1f9 );border-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-726ae8e.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-726ae8e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-726ae8e .elementor-icon{font-size:25px;}.elementor-10348 .elementor-element.elementor-element-726ae8e .elementor-icon svg{height:25px;}.elementor-10348 .elementor-element.elementor-element-7af0f32{text-align:center;}.elementor-10348 .elementor-element.elementor-element-7af0f32 .elementor-heading-title{font-family:"Pretendard";font-size:0.85rem;font-weight:600;line-height:1.5em;letter-spacing:0rem;color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-45cff21{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10348 .elementor-element.elementor-element-edfdc8a .elementor-icon-wrapper{text-align:center;}.elementor-10348 .elementor-element.elementor-element-edfdc8a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-edfdc8a.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-edfdc8a.elementor-view-default .elementor-icon{color:var( --e-global-color-e6ba1f9 );border-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-edfdc8a.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-edfdc8a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-edfdc8a .elementor-icon{font-size:25px;}.elementor-10348 .elementor-element.elementor-element-edfdc8a .elementor-icon svg{height:25px;}.elementor-10348 .elementor-element.elementor-element-7d28c88{text-align:center;}.elementor-10348 .elementor-element.elementor-element-7d28c88 .elementor-heading-title{font-family:"Pretendard";font-size:0.85rem;font-weight:600;line-height:1.5em;letter-spacing:0rem;color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-af2c105{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10348 .elementor-element.elementor-element-a8300e8 .elementor-icon-wrapper{text-align:center;}.elementor-10348 .elementor-element.elementor-element-a8300e8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-a8300e8.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-a8300e8.elementor-view-default .elementor-icon{color:var( --e-global-color-e6ba1f9 );border-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-a8300e8.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-a8300e8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-a8300e8 .elementor-icon{font-size:25px;}.elementor-10348 .elementor-element.elementor-element-a8300e8 .elementor-icon svg{height:25px;}.elementor-10348 .elementor-element.elementor-element-cbeef95{text-align:center;}.elementor-10348 .elementor-element.elementor-element-cbeef95 .elementor-heading-title{font-family:"Pretendard";font-size:0.85rem;font-weight:600;line-height:1.5em;letter-spacing:0rem;color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-a66ef7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;--z-index:999;}.elementor-10348 .elementor-element.elementor-element-a66ef7d:not(.elementor-motion-effects-element-type-background), .elementor-10348 .elementor-element.elementor-element-a66ef7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-10348 .elementor-element.elementor-element-06d10ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-10348 .elementor-element.elementor-element-ad5ae6a img{width:550px;opacity:0.5;transition-duration:0s;}.elementor-10348 .elementor-element.elementor-element-eb5f738{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-10348 .elementor-element.elementor-element-f16bd37{margin:0rem 0.7rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10348 .elementor-element.elementor-element-f16bd37 .elementor-heading-title{font-family:var( --e-global-typography-37ac44e-font-family );font-size:var( --e-global-typography-37ac44e-font-size );font-weight:var( --e-global-typography-37ac44e-font-weight );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-7a25a29{margin:0rem 0.7rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10348 .elementor-element.elementor-element-7a25a29 .elementor-heading-title{font-family:var( --e-global-typography-37ac44e-font-family );font-size:var( --e-global-typography-37ac44e-font-size );font-weight:var( --e-global-typography-37ac44e-font-weight );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-8e44fc0{margin:0rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-10348 .elementor-element.elementor-element-8e44fc0 .elementor-heading-title{font-family:var( --e-global-typography-37ac44e-font-family );font-size:var( --e-global-typography-37ac44e-font-size );font-weight:var( --e-global-typography-37ac44e-font-weight );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-adbbb90{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:var( --e-global-typography-37ac44e-font-family );font-size:var( --e-global-typography-37ac44e-font-size );font-weight:var( --e-global-typography-37ac44e-font-weight );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );color:#FFFFFF80;}.elementor-10348 .elementor-element.elementor-element-02d2362{margin:0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:var( --e-global-typography-37ac44e-font-family );font-size:var( --e-global-typography-37ac44e-font-size );font-weight:var( --e-global-typography-37ac44e-font-weight );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );color:#FFFFFF80;}.elementor-10348 .elementor-element.elementor-element-f9b5a8a{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:var( --e-global-typography-37ac44e-font-family );font-size:var( --e-global-typography-37ac44e-font-size );font-weight:var( --e-global-typography-37ac44e-font-weight );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );color:#FFFFFF80;}.elementor-10348 .elementor-element.elementor-element-157d4c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:nowrap;}.elementor-10348 .elementor-element.elementor-element-f119adf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:100rem 100rem 100rem 100rem;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10348 .elementor-element.elementor-element-f119adf:not(.elementor-motion-effects-element-type-background), .elementor-10348 .elementor-element.elementor-element-f119adf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-10348 .elementor-element.elementor-element-f119adf:hover{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-3baaab3.elementor-element{--align-self:center;}.elementor-10348 .elementor-element.elementor-element-3baaab3 .elementor-icon-wrapper{text-align:center;}.elementor-10348 .elementor-element.elementor-element-3baaab3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-3baaab3.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-3baaab3.elementor-view-default .elementor-icon{color:var( --e-global-color-e6ba1f9 );border-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-3baaab3.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-3baaab3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-3baaab3 .elementor-icon{font-size:25px;}.elementor-10348 .elementor-element.elementor-element-3baaab3 .elementor-icon svg{height:25px;}.elementor-10348 .elementor-element.elementor-element-b144c84{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:100rem 100rem 100rem 100rem;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10348 .elementor-element.elementor-element-b144c84:not(.elementor-motion-effects-element-type-background), .elementor-10348 .elementor-element.elementor-element-b144c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-10348 .elementor-element.elementor-element-b144c84:hover{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-120ac64.elementor-element{--align-self:center;}.elementor-10348 .elementor-element.elementor-element-120ac64 .elementor-icon-wrapper{text-align:center;}.elementor-10348 .elementor-element.elementor-element-120ac64.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-120ac64.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-120ac64.elementor-view-default .elementor-icon{color:var( --e-global-color-e6ba1f9 );border-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-120ac64.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-120ac64.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-120ac64 .elementor-icon{font-size:25px;}.elementor-10348 .elementor-element.elementor-element-120ac64 .elementor-icon svg{height:25px;}.elementor-10348 .elementor-element.elementor-element-32ac149{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:100rem 100rem 100rem 100rem;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10348 .elementor-element.elementor-element-32ac149:not(.elementor-motion-effects-element-type-background), .elementor-10348 .elementor-element.elementor-element-32ac149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-10348 .elementor-element.elementor-element-32ac149:hover{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-0ec437d.elementor-element{--align-self:center;}.elementor-10348 .elementor-element.elementor-element-0ec437d .elementor-icon-wrapper{text-align:center;}.elementor-10348 .elementor-element.elementor-element-0ec437d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-0ec437d.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-0ec437d.elementor-view-default .elementor-icon{color:var( --e-global-color-e6ba1f9 );border-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-0ec437d.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-0ec437d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-0ec437d .elementor-icon{font-size:25px;}.elementor-10348 .elementor-element.elementor-element-0ec437d .elementor-icon svg{height:25px;}.elementor-10348 .elementor-element.elementor-element-e8d99da{--display:flex;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-10348 .elementor-element.elementor-element-8d2c331{--display:flex;}.elementor-10348 .elementor-element.elementor-element-bf4e03f img{opacity:0.5;transition-duration:0s;}.elementor-10348 .elementor-element.elementor-element-97b2943{--display:flex;}.elementor-10348 .elementor-element.elementor-element-5f26669{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;}.elementor-10348 .elementor-element.elementor-element-c3f7318 .elementor-heading-title{font-family:var( --e-global-typography-37ac44e-font-family );font-size:var( --e-global-typography-37ac44e-font-size );font-weight:var( --e-global-typography-37ac44e-font-weight );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-2aadf37 .elementor-heading-title{font-family:var( --e-global-typography-37ac44e-font-family );font-size:var( --e-global-typography-37ac44e-font-size );font-weight:var( --e-global-typography-37ac44e-font-weight );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-b910e2e .elementor-heading-title{font-family:var( --e-global-typography-37ac44e-font-family );font-size:var( --e-global-typography-37ac44e-font-size );font-weight:var( --e-global-typography-37ac44e-font-weight );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-aed0e0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--flex-wrap:nowrap;}.elementor-10348 .elementor-element.elementor-element-58421b3{font-family:var( --e-global-typography-37ac44e-font-family );font-size:var( --e-global-typography-37ac44e-font-size );font-weight:var( --e-global-typography-37ac44e-font-weight );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );color:#FFFFFF59;}.elementor-10348 .elementor-element.elementor-element-27d9010{font-family:var( --e-global-typography-37ac44e-font-family );font-size:var( --e-global-typography-37ac44e-font-size );font-weight:var( --e-global-typography-37ac44e-font-weight );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );color:#FFFFFF59;}.elementor-10348 .elementor-element.elementor-element-27d9010 a{color:#FFFFFF59;}.elementor-10348 .elementor-element.elementor-element-0b10688{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:var( --e-global-typography-37ac44e-font-family );font-size:var( --e-global-typography-37ac44e-font-size );font-weight:var( --e-global-typography-37ac44e-font-weight );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );color:#FFFFFF59;}.elementor-10348 .elementor-element.elementor-element-d04f227{--display:flex;}.elementor-10348 .elementor-element.elementor-element-ad38747{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:100rem 100rem 100rem 100rem;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10348 .elementor-element.elementor-element-ad38747:not(.elementor-motion-effects-element-type-background), .elementor-10348 .elementor-element.elementor-element-ad38747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-10348 .elementor-element.elementor-element-ad38747:hover{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-3cbe9ac.elementor-element{--align-self:center;}.elementor-10348 .elementor-element.elementor-element-3cbe9ac .elementor-icon-wrapper{text-align:center;}.elementor-10348 .elementor-element.elementor-element-3cbe9ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-3cbe9ac.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-3cbe9ac.elementor-view-default .elementor-icon{color:var( --e-global-color-e6ba1f9 );border-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-3cbe9ac.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-3cbe9ac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-3cbe9ac .elementor-icon{font-size:1.5rem;}.elementor-10348 .elementor-element.elementor-element-3cbe9ac .elementor-icon svg{height:1.5rem;}.elementor-10348 .elementor-element.elementor-element-3b407d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:100rem 100rem 100rem 100rem;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10348 .elementor-element.elementor-element-3b407d9:not(.elementor-motion-effects-element-type-background), .elementor-10348 .elementor-element.elementor-element-3b407d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-10348 .elementor-element.elementor-element-3b407d9:hover{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-938660e.elementor-element{--align-self:center;}.elementor-10348 .elementor-element.elementor-element-938660e .elementor-icon-wrapper{text-align:center;}.elementor-10348 .elementor-element.elementor-element-938660e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-938660e.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-938660e.elementor-view-default .elementor-icon{color:var( --e-global-color-e6ba1f9 );border-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-938660e.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-938660e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-938660e .elementor-icon{font-size:1.5rem;}.elementor-10348 .elementor-element.elementor-element-938660e .elementor-icon svg{height:1.5rem;}.elementor-10348 .elementor-element.elementor-element-9847338{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:100rem 100rem 100rem 100rem;--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10348 .elementor-element.elementor-element-9847338:not(.elementor-motion-effects-element-type-background), .elementor-10348 .elementor-element.elementor-element-9847338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-10348 .elementor-element.elementor-element-9847338:hover{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-def5102.elementor-element{--align-self:center;}.elementor-10348 .elementor-element.elementor-element-def5102 .elementor-icon-wrapper{text-align:center;}.elementor-10348 .elementor-element.elementor-element-def5102.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-def5102.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-def5102.elementor-view-default .elementor-icon{color:var( --e-global-color-e6ba1f9 );border-color:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-def5102.elementor-view-framed .elementor-icon, .elementor-10348 .elementor-element.elementor-element-def5102.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6ba1f9 );}.elementor-10348 .elementor-element.elementor-element-def5102 .elementor-icon{font-size:1.5rem;}.elementor-10348 .elementor-element.elementor-element-def5102 .elementor-icon svg{height:1.5rem;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1600px){.elementor-10348 .elementor-element.elementor-element-32747957{bottom:180px;}.elementor-10348 .elementor-element.elementor-element-cf6ae8b{--grid-auto-flow:row;}.elementor-10348 .elementor-element.elementor-element-f16bd37 .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-7a25a29 .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-8e44fc0 .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-adbbb90{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-02d2362{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-f9b5a8a{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-c3f7318 .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-2aadf37 .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-b910e2e .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-58421b3{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-27d9010{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-0b10688{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}}@media(max-width:1365px){.elementor-10348 .elementor-element.elementor-element-7d46a6e{bottom:110px;}.elementor-10348 .elementor-element.elementor-element-7d46a6e .elementor-icon{font-size:17px;}.elementor-10348 .elementor-element.elementor-element-7d46a6e .elementor-icon svg{height:17px;}.elementor-10348 .elementor-element.elementor-element-39982b8b .elementor-heading-title{font-size:0.82rem;line-height:1.55em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-a7cd4d0 .elementor-heading-title{font-size:0.82rem;line-height:1.55em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-ce1fb0e .elementor-heading-title{font-size:0.82rem;line-height:1.55em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-4cba39f .elementor-heading-title{font-size:0.82rem;line-height:1.55em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-1321a4c .elementor-heading-title{font-size:0.95rem;line-height:1.3em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-78b6891 .elementor-heading-title{font-size:0.95rem;line-height:1.3em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-cf6ae8b{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;bottom:0%;--z-index:9999;}.elementor-10348 .elementor-element.elementor-element-cf6ae8b.e-con{--align-self:flex-end;}.elementor-10348 .elementor-element.elementor-element-9b2fe1d{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-10348 .elementor-element.elementor-element-f335587 .elementor-icon{font-size:17px;}.elementor-10348 .elementor-element.elementor-element-f335587 .elementor-icon svg{height:17px;}.elementor-10348 .elementor-element.elementor-element-f456954 .elementor-heading-title{font-size:0.82rem;line-height:1.55em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-8b59fc2{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-10348 .elementor-element.elementor-element-726ae8e .elementor-icon{font-size:17px;}.elementor-10348 .elementor-element.elementor-element-726ae8e .elementor-icon svg{height:17px;}.elementor-10348 .elementor-element.elementor-element-7af0f32 .elementor-heading-title{font-size:0.82rem;line-height:1.55em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-45cff21{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-10348 .elementor-element.elementor-element-edfdc8a .elementor-icon{font-size:17px;}.elementor-10348 .elementor-element.elementor-element-edfdc8a .elementor-icon svg{height:17px;}.elementor-10348 .elementor-element.elementor-element-7d28c88 .elementor-heading-title{font-size:0.82rem;line-height:1.55em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-af2c105{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-10348 .elementor-element.elementor-element-a8300e8 .elementor-icon{font-size:17px;}.elementor-10348 .elementor-element.elementor-element-a8300e8 .elementor-icon svg{height:17px;}.elementor-10348 .elementor-element.elementor-element-cbeef95 .elementor-heading-title{font-size:0.82rem;line-height:1.55em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-a66ef7d{--padding-top:4rem;--padding-bottom:10rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10348 .elementor-element.elementor-element-06d10ab{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-10348 .elementor-element.elementor-element-f16bd37 .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-7a25a29 .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-8e44fc0 .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-adbbb90{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-02d2362{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-f9b5a8a{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-e8d99da{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-10348 .elementor-element.elementor-element-8d2c331{--justify-content:center;}.elementor-10348 .elementor-element.elementor-element-bf4e03f{text-align:start;}.elementor-10348 .elementor-element.elementor-element-bf4e03f img{width:240px;}.elementor-10348 .elementor-element.elementor-element-97b2943{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-10348 .elementor-element.elementor-element-5f26669{--gap:0rem 0.7rem;--row-gap:0rem;--column-gap:0.7rem;}.elementor-10348 .elementor-element.elementor-element-c3f7318 .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-2aadf37 .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-b910e2e .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-58421b3{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-27d9010{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-0b10688{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-d04f227{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-10348 .elementor-element.elementor-element-3cbe9ac .elementor-icon{font-size:20px;}.elementor-10348 .elementor-element.elementor-element-3cbe9ac .elementor-icon svg{height:20px;}.elementor-10348 .elementor-element.elementor-element-938660e .elementor-icon{font-size:20px;}.elementor-10348 .elementor-element.elementor-element-938660e .elementor-icon svg{height:20px;}.elementor-10348 .elementor-element.elementor-element-def5102 .elementor-icon{font-size:20px;}.elementor-10348 .elementor-element.elementor-element-def5102 .elementor-icon svg{height:20px;}}@media(max-width:767px){body:not(.rtl) .elementor-10348 .elementor-element.elementor-element-7d46a6e{right:20px;}body.rtl .elementor-10348 .elementor-element.elementor-element-7d46a6e{left:20px;}.elementor-10348 .elementor-element.elementor-element-7d46a6e{bottom:90px;border-radius:1rem 1rem 1rem 1rem;}.elementor-10348 .elementor-element.elementor-element-7d46a6e .elementor-icon{font-size:17px;}.elementor-10348 .elementor-element.elementor-element-7d46a6e .elementor-icon svg{height:17px;}.elementor-10348 .elementor-element.elementor-element-39982b8b .elementor-heading-title{font-size:0.78rem;line-height:1.55em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-a7cd4d0 .elementor-heading-title{font-size:0.78rem;line-height:1.55em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-ce1fb0e .elementor-heading-title{font-size:0.78rem;line-height:1.55em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-4cba39f .elementor-heading-title{font-size:0.78rem;line-height:1.55em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-1321a4c .elementor-heading-title{font-size:0.9rem;line-height:1.3em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-78b6891 .elementor-heading-title{font-size:0.9rem;line-height:1.3em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-cf6ae8b{--e-con-grid-template-columns:repeat(4, 1fr);--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-10348 .elementor-element.elementor-element-9b2fe1d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;}.elementor-10348 .elementor-element.elementor-element-9b2fe1d.e-con{--flex-shrink:0;}.elementor-10348 .elementor-element.elementor-element-f335587 .elementor-icon{font-size:15px;}.elementor-10348 .elementor-element.elementor-element-f335587 .elementor-icon svg{height:15px;}.elementor-10348 .elementor-element.elementor-element-f456954 .elementor-heading-title{font-size:0.78rem;line-height:1.55em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-8b59fc2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;}.elementor-10348 .elementor-element.elementor-element-8b59fc2.e-con{--flex-shrink:0;}.elementor-10348 .elementor-element.elementor-element-726ae8e .elementor-icon{font-size:15px;}.elementor-10348 .elementor-element.elementor-element-726ae8e .elementor-icon svg{height:15px;}.elementor-10348 .elementor-element.elementor-element-7af0f32 .elementor-heading-title{font-size:0.78rem;line-height:1.55em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-45cff21{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;}.elementor-10348 .elementor-element.elementor-element-45cff21.e-con{--flex-shrink:0;}.elementor-10348 .elementor-element.elementor-element-edfdc8a .elementor-icon{font-size:15px;}.elementor-10348 .elementor-element.elementor-element-edfdc8a .elementor-icon svg{height:15px;}.elementor-10348 .elementor-element.elementor-element-7d28c88 .elementor-heading-title{font-size:0.78rem;line-height:1.55em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-af2c105{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;}.elementor-10348 .elementor-element.elementor-element-af2c105.e-con{--flex-shrink:0;}.elementor-10348 .elementor-element.elementor-element-a8300e8 .elementor-icon{font-size:15px;}.elementor-10348 .elementor-element.elementor-element-a8300e8 .elementor-icon svg{height:15px;}.elementor-10348 .elementor-element.elementor-element-cbeef95 .elementor-heading-title{font-size:0.78rem;line-height:1.55em;letter-spacing:0rem;}.elementor-10348 .elementor-element.elementor-element-a66ef7d{--padding-top:3rem;--padding-bottom:8rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-10348 .elementor-element.elementor-element-06d10ab{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-10348 .elementor-element.elementor-element-f16bd37 .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-7a25a29 .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-8e44fc0 .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-adbbb90{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-02d2362{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-f9b5a8a{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-e8d99da{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-10348 .elementor-element.elementor-element-8d2c331{--width:60%;}.elementor-10348 .elementor-element.elementor-element-bf4e03f{text-align:start;}.elementor-10348 .elementor-element.elementor-element-bf4e03f img{width:200px;}.elementor-10348 .elementor-element.elementor-element-97b2943{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-10348 .elementor-element.elementor-element-c3f7318 .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-2aadf37 .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-b910e2e .elementor-heading-title{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-58421b3{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-27d9010{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-0b10688{font-size:var( --e-global-typography-37ac44e-font-size );line-height:var( --e-global-typography-37ac44e-line-height );letter-spacing:var( --e-global-typography-37ac44e-letter-spacing );}.elementor-10348 .elementor-element.elementor-element-d04f227{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-10348 .elementor-element.elementor-element-3cbe9ac .elementor-icon{font-size:15px;}.elementor-10348 .elementor-element.elementor-element-3cbe9ac .elementor-icon svg{height:15px;}.elementor-10348 .elementor-element.elementor-element-938660e .elementor-icon{font-size:15px;}.elementor-10348 .elementor-element.elementor-element-938660e .elementor-icon svg{height:15px;}.elementor-10348 .elementor-element.elementor-element-def5102 .elementor-icon{font-size:15px;}.elementor-10348 .elementor-element.elementor-element-def5102 .elementor-icon svg{height:15px;}}@media(min-width:768px){.elementor-10348 .elementor-element.elementor-element-1b7ce8a1{--width:100px;}.elementor-10348 .elementor-element.elementor-element-a66ef7d{--content-width:1600px;}.elementor-10348 .elementor-element.elementor-element-8d2c331{--width:30%;}}@media(max-width:1600px) and (min-width:768px){.elementor-10348 .elementor-element.elementor-element-1b7ce8a1{--width:90px;}}/* Start custom CSS for icon, class: .elementor-element-7d46a6e *//* PC */
.elementor-10348 .elementor-element.elementor-element-7d46a6e{
    width: 100px;
    height: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
}

/* 노트북 */
@media (max-width:1600px){
	.elementor-10348 .elementor-element.elementor-element-7d46a6e{
        width: 90px;
        height: 90px;
    }
}

/* 태블릿, 모바일 */
@media (max-width:1365px){
	.elementor-10348 .elementor-element.elementor-element-7d46a6e{
        width: 60px;
        height: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9153e09 */.elementor-10348 .elementor-element.elementor-element-9153e09{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32747957 *//* 리모콘 전체는 클릭 막기 */
.quick-customer {
    pointer-events: none;
}

/* 실제 버튼만 클릭 허용 */
.quick-customer a {
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-adbbb90 *//* 1. 리스트 점(bullet) 제거 및 여백 초기화 */
.elementor-10348 .elementor-element.elementor-element-adbbb90 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

/* 2. 리스트 항목 스타일 */
.elementor-10348 .elementor-element.elementor-element-adbbb90 li {
    display: inline;
    color: rgba(225,225,225,0.5);       
    position: relative;
}

/* 3. 항목 사이에 세로선(|) 넣기 (선택 사항) */
.elementor-10348 .elementor-element.elementor-element-adbbb90 li:not(:first-child):before {
    content: "|";
    margin-right: 0.45rem;
    margin-left: 0.35rem;
    color: rgba(225,225,225,0.5);  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02d2362 *//* 1. 리스트 점(bullet) 제거 및 여백 초기화 */
.elementor-10348 .elementor-element.elementor-element-02d2362 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

/* 2. 리스트 항목 스타일 */
.elementor-10348 .elementor-element.elementor-element-02d2362 li {
    display: inline;
    color: rgba(225,225,225,0.5);       
    position: relative;
}

/* 3. 항목 사이에 세로선(|) 넣기 (선택 사항) */
.elementor-10348 .elementor-element.elementor-element-02d2362 li:not(:first-child):before {
    content: "|";
    margin-right: 0.45rem;
    margin-left: 0.35rem;
    color: rgba(225,225,225,0.5);  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f119adf */.elementor-10348 .elementor-element.elementor-element-f119adf{
    width: 70px;
    height: 70px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-10348 .elementor-element.elementor-element-f119adf:hover svg {
    fill: var(--e-global-color-text) !important;
}

.elementor-10348 .elementor-element.elementor-element-f119adf:hover svg .cls-1{
    fill: var(--e-global-color-text) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b144c84 */.elementor-10348 .elementor-element.elementor-element-b144c84{
    width: 70px;
    height: 70px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-10348 .elementor-element.elementor-element-b144c84:hover svg {
    fill: var(--e-global-color-text) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ac149 */.elementor-10348 .elementor-element.elementor-element-32ac149{
    width: 70px;
    height: 70px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-10348 .elementor-element.elementor-element-32ac149:hover svg {
    fill: var(--e-global-color-text) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58421b3 *//* 1. 리스트 점(bullet) 제거 및 여백 초기화 */
.elementor-10348 .elementor-element.elementor-element-58421b3 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

/* 2. 리스트 항목 스타일 */
.elementor-10348 .elementor-element.elementor-element-58421b3 li {
    display: inline;
    color: rgba(225,225,225,0.5);       
    position: relative;
}

/* 3. 항목 사이에 세로선(|) 넣기 (선택 사항) */
.elementor-10348 .elementor-element.elementor-element-58421b3 li:not(:first-child):before {
    content: "|";
    margin-right: 0.45rem;
    margin-left: 0.35rem;
    color: rgba(225,225,225,0.5);  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27d9010 *//* 1. 리스트 점(bullet) 제거 및 여백 초기화 */
.elementor-10348 .elementor-element.elementor-element-27d9010 ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

/* 2. 리스트 항목 스타일 */
.elementor-10348 .elementor-element.elementor-element-27d9010 li {
    display: inline;
    color: rgba(225,225,225,0.5);       
    position: relative;
}

/* 3. 항목 사이에 세로선(|) 넣기 (선택 사항) */
.elementor-10348 .elementor-element.elementor-element-27d9010 li:not(:first-child):before {
    content: "|";
    margin-right: 0.45rem;
    margin-left: 0.35rem;
    color: rgba(225,225,225,0.5);  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad38747 */.elementor-10348 .elementor-element.elementor-element-ad38747{
    width: 50px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-10348 .elementor-element.elementor-element-ad38747:hover svg {
    fill: var(--e-global-color-text) !important;
}

.elementor-10348 .elementor-element.elementor-element-ad38747:hover svg .cls-1{
    fill: var(--e-global-color-text) !important;
}

@media (max-width:767px){
    .elementor-10348 .elementor-element.elementor-element-ad38747{
        width: 45px;
        height: 45px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b407d9 */.elementor-10348 .elementor-element.elementor-element-3b407d9{
    width: 50px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-10348 .elementor-element.elementor-element-3b407d9:hover svg {
    fill: var(--e-global-color-text) !important;
}

.elementor-10348 .elementor-element.elementor-element-3b407d9:hover svg .cls-1{
    fill: var(--e-global-color-text) !important;
}

@media (max-width:767px){
    .elementor-10348 .elementor-element.elementor-element-3b407d9{
        width: 45px;
        height: 45px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9847338 */.elementor-10348 .elementor-element.elementor-element-9847338{
    width: 50px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-10348 .elementor-element.elementor-element-9847338:hover svg {
    fill: var(--e-global-color-text) !important;
}

.elementor-10348 .elementor-element.elementor-element-9847338:hover svg .cls-1{
    fill: var(--e-global-color-text) !important;
}

@media (max-width:767px){
    .elementor-10348 .elementor-element.elementor-element-9847338{
        width: 45px;
        height: 45px;
    }
}/* End custom CSS */