.elementor-10 .elementor-element.elementor-element-399f7127{--display:flex;--min-height:930px;--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.72;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-399f7127::before, .elementor-10 .elementor-element.elementor-element-399f7127 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-399f7127 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-399f7127 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-399f7127 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-399f7127 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #010202FC 0%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-399f7127:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-399f7127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://thekeithwalkerteam.com/wp-content/uploads/2025/09/joyous-mixed-race-couple-posing-for-camera-in-kitc-68RE4TH.jpg") 50% 50%;background-size:cover;}.elementor-10 .elementor-element.elementor-element-18f326e4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-4dfa5bda{--spacer-size:32vh;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-6c64a01d .elementor-repeater-item-16ddc5e .swiper-slide-bg{background-color:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-6c64a01d .elementor-repeater-item-8ae2f31 .swiper-slide-bg{background-color:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-6c64a01d .swiper-slide{transition-duration:calc(5000ms*1.2);height:288px;}.elementor-10 .elementor-element.elementor-element-6c64a01d.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6c64a01d .swiper-slide-contents{max-width:100%;}.elementor-10 .elementor-element.elementor-element-6c64a01d .swiper-slide-inner{padding:1px 1px 1px 1px;text-align:left;}.elementor-10 .elementor-element.elementor-element-6c64a01d .elementor-slide-heading{font-family:"Tenor Sans", Sans-serif;font-size:60px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-6c64a01d .elementor-slide-description{font-family:"Nanum Gothic", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-b28c4a8{--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;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-66f07e0a .elementor-button{background-color:#FFFFFF00;font-family:"Nanum Gothic", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;fill:#F5EDED;color:#F5EDED;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:12px 20px 12px 20px;}.elementor-10 .elementor-element.elementor-element-66f07e0a .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-66f07e0a .elementor-button:focus{background-color:#B87333;color:#FFFFFF;border-color:#B87333;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-66f07e0a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-66f07e0a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-66f07e0a .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-66f07e0a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-58feffd .elementor-button{background-color:#FFFFFF00;font-family:"Nanum Gothic", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#F5EDED;color:#F5EDED;border-style:none;border-radius:50px 50px 50px 50px;padding:12px 20px 12px 20px;}.elementor-10 .elementor-element.elementor-element-58feffd .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-58feffd .elementor-button:focus{background-color:#B87333;color:#FFFFFF;border-color:#B87333;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-58feffd.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-58feffd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-58feffd .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-58feffd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-10 .elementor-element.elementor-element-72141065.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-72141065{text-align:start;font-family:"Nanum Gothic", Sans-serif;font-size:14px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-72141065 a{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6fb558a8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-10 .elementor-element.elementor-element-6fb558a8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6fb558a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://thekeithwalkerteam.com/wp-content/uploads/2025/09/3-1-1-scaled.png");}.elementor-10 .elementor-element.elementor-element-6fb558a8::before, .elementor-10 .elementor-element.elementor-element-6fb558a8 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6fb558a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6fb558a8 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6fb558a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6fb558a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4ac421b.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-4ac421b{text-align:center;}.elementor-10 .elementor-element.elementor-element-4ac421b .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:44px;font-weight:400;color:#424242;}.elementor-10 .elementor-element.elementor-element-c29753b{--display:flex;}.elementor-10 .elementor-element.elementor-element-30457413 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-30457413.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-30457413{text-align:justify;}.elementor-10 .elementor-element.elementor-element-30457413 .elementor-heading-title{font-family:"Nanum Gothic", Sans-serif;font-size:19.6px;font-weight:400;color:#424242;}.elementor-10 .elementor-element.elementor-element-40882dde{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-76c79e83 .elementor-counter-number-wrapper{color:#424242;font-family:"Tenor Sans", Sans-serif;font-size:50px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-76c79e83 .elementor-counter-title{color:#424242;font-family:"Nanum Gothic", Sans-serif;font-size:17px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-35ba54b2 .elementor-counter-number-wrapper{color:#424242;font-family:"Tenor Sans", Sans-serif;font-size:50px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-35ba54b2 .elementor-counter-title{color:#424242;font-family:"Nanum Gothic", Sans-serif;font-size:17px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-b1686a3 .elementor-counter-number-wrapper{color:#424242;font-family:"Tenor Sans", Sans-serif;font-size:50px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-b1686a3 .elementor-counter-title{color:#424242;font-family:"Nanum Gothic", Sans-serif;font-size:17px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-efdec4b .elementor-counter-number-wrapper{color:#424242;font-family:"Tenor Sans", Sans-serif;font-size:50px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-efdec4b .elementor-counter-title{color:#424242;font-family:"Nanum Gothic", Sans-serif;font-size:17px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-6568311{--display:flex;--min-height:322px;--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;--overlay-opacity:0;}.elementor-10 .elementor-element.elementor-element-6568311:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6568311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F700;background-image:url("https://thekeithwalkerteam.com/wp-content/uploads/2026/03/Website-Background-6-scaled.jpg");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6568311::before, .elementor-10 .elementor-element.elementor-element-6568311 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6568311 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6568311 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6568311 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6568311 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-6568311::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-965cb16{--display:flex;--min-height:569px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-965cb16.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1cde778{text-align:end;}.elementor-10 .elementor-element.elementor-element-1cde778 .elementor-heading-title{font-family:"Nanum Gothic", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-c1936e7{text-align:end;}.elementor-10 .elementor-element.elementor-element-c1936e7 .elementor-heading-title{font-family:"Nanum Gothic", Sans-serif;font-size:44px;font-weight:400;color:#010000;}.elementor-10 .elementor-element.elementor-element-a4cb6a0 > .elementor-widget-container{padding:0px 0px 0px 0500px;}.elementor-10 .elementor-element.elementor-element-a4cb6a0{text-align:end;font-family:"Nanum Gothic", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-a4cb6a0 a{color:#000000;}.elementor-10 .elementor-element.elementor-element-5314309 .elementor-button{background-color:#7CFF8E00;fill:#000000FA;color:#000000FA;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;padding:18px 40px 18px 40px;}.elementor-10 .elementor-element.elementor-element-5314309 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-5314309 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#000000;}.elementor-10 .elementor-element.elementor-element-5314309 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-5314309 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3e19fde{--display:flex;--min-height:585px;--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;}.elementor-10 .elementor-element.elementor-element-7bf18d1{--display:flex;}.elementor-10 .elementor-element.elementor-element-7bf18d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-abdfc04{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-e977326{--display:flex;}.elementor-10 .elementor-element.elementor-element-e977326.e-con{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-1f77d7e{text-align:end;}.elementor-10 .elementor-element.elementor-element-1f77d7e .elementor-heading-title{font-family:"Nanum Gothic", Sans-serif;font-size:44px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-ecf9621{text-align:end;font-family:"Nanum Gothic", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-ecf9621 a{color:#000000;}.elementor-10 .elementor-element.elementor-element-ad040dd .elementor-button{background-color:#7CFF8E00;fill:#000000FA;color:#000000FA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:1px 1px 1px 1px;padding:18px 40px 18px 40px;}.elementor-10 .elementor-element.elementor-element-ad040dd .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-ad040dd .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#000000;}.elementor-10 .elementor-element.elementor-element-ad040dd .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-ad040dd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-19484ae{--display:flex;--min-height:593px;--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;}.elementor-10 .elementor-element.elementor-element-19484ae:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-19484ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thekeithwalkerteam.com/wp-content/uploads/2025/09/Website-Background-1.png");}.elementor-10 .elementor-element.elementor-element-21de706c.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-21de706c{text-align:start;}.elementor-10 .elementor-element.elementor-element-21de706c .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:44px;font-weight:600;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-65c17208{text-align:start;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-e70766c{--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:space-between;--align-items:stretch;}.elementor-10 .elementor-element.elementor-element-e70766c.e-con{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-70bfaa6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-833a0e9 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-10 .elementor-element.elementor-element-833a0e9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-10 .elementor-element.elementor-element-833a0e9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-10 .elementor-element.elementor-element-833a0e9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-10 .elementor-element.elementor-element-833a0e9 .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-833a0e9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-833a0e9 .elementor-cta__content{text-align:center;}.elementor-10 .elementor-element.elementor-element-833a0e9 .elementor-cta__title{font-family:"Tenor Sans", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9a12e9c .elementor-cta__content-item{transition-duration:1000ms;}.elementor-10 .elementor-element.elementor-element-9a12e9c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-10 .elementor-element.elementor-element-9a12e9c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-10 .elementor-element.elementor-element-9a12e9c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-10 .elementor-element.elementor-element-9a12e9c .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-9a12e9c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-9a12e9c .elementor-cta__content{text-align:center;}.elementor-10 .elementor-element.elementor-element-9a12e9c .elementor-cta__title{font-family:"Tenor Sans", Sans-serif;font-size:40px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-2ee4298 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-10 .elementor-element.elementor-element-2ee4298.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-10 .elementor-element.elementor-element-2ee4298.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-10 .elementor-element.elementor-element-2ee4298.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-10 .elementor-element.elementor-element-2ee4298 .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-2ee4298 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-2ee4298 .elementor-cta__content{text-align:center;}.elementor-10 .elementor-element.elementor-element-2ee4298 .elementor-cta__title{font-family:"Tenor Sans", Sans-serif;font-size:40px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-e353edd{--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-10 .elementor-element.elementor-element-350f21e{--display:flex;}.elementor-10 .elementor-element.elementor-element-77c8555{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-d4baf8f{--spacer-size:83px;}.elementor-10 .elementor-element.elementor-element-ffb2c40{--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;--align-items:center;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-10 .elementor-element.elementor-element-ffb2c40.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d4eb618{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-10 .elementor-element.elementor-element-d4eb618.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-758a2e41{text-align:center;}.elementor-10 .elementor-element.elementor-element-e7ad99e{--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:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-10 .elementor-element.elementor-element-721d3ee0 .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:50px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-10 .elementor-element.elementor-element-3309b517{text-align:center;font-family:"Nanum Gothic", Sans-serif;font-size:23px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-10 .elementor-element.elementor-element-3309b517 a{color:#000000;}.elementor-10 .elementor-element.elementor-element-c4f4f1f{--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:space-around;--align-items:stretch;}.elementor-10 .elementor-element.elementor-element-c4f4f1f.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3cee4fd{width:var( --container-widget-width, 59.259% );max-width:59.259%;--container-widget-width:59.259%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3cee4fd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a78750a{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-a78750a.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ec2b86a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ec2b86a{text-align:center;}.elementor-10 .elementor-element.elementor-element-ec2b86a .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:44px;font-weight:600;color:#3A3A3A;}.elementor-10 .elementor-element.elementor-element-67532b6{text-align:center;font-family:"Nanum Gothic", Sans-serif;font-size:22px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-99492d0{--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;}.elementor-10 .elementor-element.elementor-element-61a7497c{--display:flex;--min-height:164px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-61a7497c.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2f59a8f{text-align:center;}.elementor-10 .elementor-element.elementor-element-2f59a8f .elementor-heading-title{font-family:"Tenor Sans", Sans-serif;font-size:48px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-1276a04{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:stretch;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-10 .elementor-element.elementor-element-1276a04.e-con{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-08ab3fc .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-08ab3fc .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-08ab3fc .elementor-cta__content{min-height:450px;text-align:center;}.elementor-10 .elementor-element.elementor-element-08ab3fc .elementor-cta__title{font-family:"Tenor Sans", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-08ab3fc .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;border-width:1px;border-radius:0px;padding:15px 25px 15px 25px;}.elementor-10 .elementor-element.elementor-element-08ab3fc .elementor-cta:hover .elementor-cta__title{color:#FDFDFD;}.elementor-10 .elementor-element.elementor-element-08ab3fc .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-fcb026a .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-fcb026a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-fcb026a .elementor-cta__content{min-height:450px;text-align:center;}.elementor-10 .elementor-element.elementor-element-fcb026a .elementor-cta__title{font-family:"Tenor Sans", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fcb026a .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;border-width:1px;border-radius:0px;padding:15px 25px 15px 25px;}.elementor-10 .elementor-element.elementor-element-fcb026a .elementor-cta:hover .elementor-cta__title{color:#FDFDFD;}.elementor-10 .elementor-element.elementor-element-fcb026a .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-2fe973d .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-2fe973d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-2fe973d .elementor-cta__content{min-height:450px;text-align:center;}.elementor-10 .elementor-element.elementor-element-2fe973d .elementor-cta__title{font-family:"Tenor Sans", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2fe973d .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;border-width:1px;border-radius:0px;padding:15px 25px 15px 25px;}.elementor-10 .elementor-element.elementor-element-2fe973d .elementor-cta:hover .elementor-cta__title{color:#FDFDFD;}.elementor-10 .elementor-element.elementor-element-2fe973d .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-1a654aed{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.04;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1a654aed:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1a654aed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thekeithwalkerteam.com/wp-content/uploads/2025/09/Website-Background-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-1a654aed::before, .elementor-10 .elementor-element.elementor-element-1a654aed > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1a654aed > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1a654aed > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1a654aed > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1a654aed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000003D;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-1270dff4{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-76afa7e2{--display:flex;}.elementor-10 .elementor-element.elementor-element-1a85c89{text-align:center;}.elementor-10 .elementor-element.elementor-element-1a85c89 .elementor-heading-title{font-family:"Nanum Gothic", Sans-serif;font-size:30px;font-weight:500;color:#706A6A;}.elementor-10 .elementor-element.elementor-element-623a4bb4{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-13166477{text-align:end;}.elementor-10 .elementor-element.elementor-element-13166477 .elementor-heading-title{font-family:"Nanum Gothic", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;color:#00080C;}.elementor-10 .elementor-element.elementor-element-703f0fc{text-align:end;}.elementor-10 .elementor-element.elementor-element-703f0fc .elementor-heading-title{font-family:"Nanum Gothic", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;color:#00080C;}.elementor-10 .elementor-element.elementor-element-7700a08f{--display:flex;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-48320d8a{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:19px;}.elementor-10 .elementor-element.elementor-element-48320d8a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-10 .elementor-element.elementor-element-48320d8a:after{content:"0.5";}.elementor-10 .elementor-element.elementor-element-48320d8a .elementor-post__thumbnail__link{width:100%;}.elementor-10 .elementor-element.elementor-element-48320d8a .elementor-post{border-radius:0px;}.elementor-10 .elementor-element.elementor-element-48320d8a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:21px;}.elementor-10 .elementor-element.elementor-element-48320d8a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:21px;}.elementor-10 .elementor-element.elementor-element-48320d8a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:21px;}.elementor-10 .elementor-element.elementor-element-48320d8a .elementor-post__title, .elementor-10 .elementor-element.elementor-element-48320d8a .elementor-post__title a{color:#142538A3;font-size:21px;}.elementor-10 .elementor-element.elementor-element-48320d8a .elementor-post__title{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-48320d8a .elementor-post__excerpt p{font-family:"Nanum Gothic", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-48320d8a .elementor-post__excerpt{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-48320d8a .elementor-post__read-more{color:#3B3737;}.elementor-10 .elementor-element.elementor-element-48320d8a a.elementor-post__read-more{font-family:"Nanum Gothic", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-48320d8a .elementor-post__text{margin-bottom:7px;}.elementor-10 .elementor-element.elementor-element-29672a80{--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:center;}.elementor-10 .elementor-element.elementor-element-29672a80.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7fb53ce5 .elementor-button{background-color:#000000;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7fb53ce5 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-7fb53ce5 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-10 .elementor-element.elementor-element-7fb53ce5 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-7fb53ce5 .elementor-button:focus svg{fill:#000000;}.elementor-10 .elementor-element.elementor-element-e4157e5{--display:flex;--min-height:238px;--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:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-a24e150.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a24e150{text-align:center;}.elementor-10 .elementor-element.elementor-element-a24e150 .elementor-heading-title{font-family:"Nanum Gothic", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;color:#00080C;}.elementor-10 .elementor-element.elementor-element-f19ea97{--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-10 .elementor-element.elementor-element-b3cb164{text-align:start;}.elementor-10 .elementor-element.elementor-element-b3cb164 .elementor-heading-title{font-family:"Nanum Gothic", Sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;color:#00080C;}.elementor-10 .elementor-element.elementor-element-e62d050{--display:flex;}.elementor-10 .elementor-element.elementor-element-ae86eff{font-family:"Nanum Gothic", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-ae86eff a{color:#000000;}.elementor-10 .elementor-element.elementor-element-a218d56{--display:flex;}.elementor-10 .elementor-element.elementor-element-6eabde3{color:#000000;}.elementor-10 .elementor-element.elementor-element-2e1892d{--display:flex;}.elementor-10 .elementor-element.elementor-element-cd91a9a{color:#000000;}.elementor-10 .elementor-element.elementor-element-2de04f9{--display:flex;}.elementor-10 .elementor-element.elementor-element-d7fad29{color:#000000;}.elementor-10 .elementor-element.elementor-element-f47a5a6{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-icon-size:15px;}.elementor-10 .elementor-element.elementor-element-f47a5a6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-10 .elementor-element.elementor-element-f47a5a6 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-10 .elementor-element.elementor-element-f47a5a6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nanum Gothic", Sans-serif;}:where( .elementor-10 .elementor-element.elementor-element-f47a5a6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:dotted;}.elementor-10 .elementor-element.elementor-element-1626ccf{--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b9e1421{text-align:start;}.elementor-10 .elementor-element.elementor-element-b9e1421 .elementor-heading-title{font-family:"Nanum Gothic", Sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;color:#00080C;}.elementor-10 .elementor-element.elementor-element-3dbfe80{--display:flex;}.elementor-10 .elementor-element.elementor-element-b4abdf0{font-family:"Nanum Gothic", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-b4abdf0 a{color:#000000;}.elementor-10 .elementor-element.elementor-element-97349e3{--display:flex;}.elementor-10 .elementor-element.elementor-element-1f9d1e7{color:#000000;}.elementor-10 .elementor-element.elementor-element-11ae013{--display:flex;}.elementor-10 .elementor-element.elementor-element-081e860{color:#000000;}.elementor-10 .elementor-element.elementor-element-b6def95{--display:flex;}.elementor-10 .elementor-element.elementor-element-b00e141{color:#000000;}.elementor-10 .elementor-element.elementor-element-949205c{--display:flex;}.elementor-10 .elementor-element.elementor-element-edbbe3c{--display:flex;}.elementor-10 .elementor-element.elementor-element-0fcf682{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-icon-size:15px;}.elementor-10 .elementor-element.elementor-element-0fcf682 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-10 .elementor-element.elementor-element-0fcf682 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-10 .elementor-element.elementor-element-0fcf682 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nanum Gothic", Sans-serif;}:where( .elementor-10 .elementor-element.elementor-element-0fcf682 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:dotted;border-width:1px 1px 1px 1px;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-right:12px;--padding-bottom:12px;--padding-left:12px;}.elementor-10 .elementor-element.elementor-element-8354e18{--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-34bd97e{text-align:start;}.elementor-10 .elementor-element.elementor-element-34bd97e .elementor-heading-title{font-family:"Nanum Gothic", Sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;color:#00080C;}.elementor-10 .elementor-element.elementor-element-d0f2e9d{--display:flex;}.elementor-10 .elementor-element.elementor-element-01f77bb{font-family:"Nanum Gothic", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-01f77bb a{color:#000000;}.elementor-10 .elementor-element.elementor-element-3b7331d{--display:flex;}.elementor-10 .elementor-element.elementor-element-c28441f{color:#000000;}.elementor-10 .elementor-element.elementor-element-9fe5a2c{--display:flex;}.elementor-10 .elementor-element.elementor-element-bb40ebc{color:#000000;}.elementor-10 .elementor-element.elementor-element-8775114{--display:flex;}.elementor-10 .elementor-element.elementor-element-47f0c6f{color:#000000;}.elementor-10 .elementor-element.elementor-element-01a77f8{--display:flex;}.elementor-10 .elementor-element.elementor-element-0cd8cf7{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-icon-size:15px;}.elementor-10 .elementor-element.elementor-element-0cd8cf7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-10 .elementor-element.elementor-element-0cd8cf7 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-10 .elementor-element.elementor-element-0cd8cf7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nanum Gothic", Sans-serif;}:where( .elementor-10 .elementor-element.elementor-element-0cd8cf7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:dotted;border-width:1px 1px 1px 1px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-399f7127{--min-height:0vh;}.elementor-10 .elementor-element.elementor-element-4dfa5bda{--spacer-size:63px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-6c64a01d > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-10 .elementor-element.elementor-element-6c64a01d .elementor-slide-heading{font-size:51px;}.elementor-10 .elementor-element.elementor-element-6c64a01d .elementor-slide-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-b28c4a8{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-72141065 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-10 .elementor-element.elementor-element-72141065{font-size:14px;}.elementor-10 .elementor-element.elementor-element-6fb558a8{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-4ac421b .elementor-heading-title{font-size:42px;}.elementor-10 .elementor-element.elementor-element-30457413 .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-40882dde{--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-76c79e83 .elementor-counter-number-wrapper{font-size:40px;}.elementor-10 .elementor-element.elementor-element-35ba54b2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-35ba54b2 .elementor-counter-title{justify-content:center;}.elementor-10 .elementor-element.elementor-element-35ba54b2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:49px;}.elementor-10 .elementor-element.elementor-element-b1686a3 .elementor-counter-title{justify-content:center;}.elementor-10 .elementor-element.elementor-element-b1686a3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:40px;}.elementor-10 .elementor-element.elementor-element-efdec4b .elementor-counter-title{justify-content:center;}.elementor-10 .elementor-element.elementor-element-efdec4b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:40px;}.elementor-10 .elementor-element.elementor-element-965cb16{--min-height:551px;--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-21de706c > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-10 .elementor-element.elementor-element-65c17208 > .elementor-widget-container{padding:14px 14px 14px 14px;}.elementor-10 .elementor-element.elementor-element-70bfaa6{--grid-auto-flow:row;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-721d3ee0 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-3309b517{font-size:16px;}.elementor-10 .elementor-element.elementor-element-ec2b86a{text-align:center;}.elementor-10 .elementor-element.elementor-element-ec2b86a .elementor-heading-title{font-size:38px;}.elementor-10 .elementor-element.elementor-element-2f59a8f .elementor-heading-title{font-size:38px;}.elementor-10 .elementor-element.elementor-element-1276a04{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-08ab3fc .elementor-cta__title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-fcb026a .elementor-cta__title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-2fe973d .elementor-cta__title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-1a654aed{--padding-top:80px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-703f0fc .elementor-heading-title{font-size:38px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-a24e150 .elementor-heading-title{font-size:38px;}.elementor-10 .elementor-element.elementor-element-f19ea97{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-b3cb164 .elementor-heading-title{font-size:38px;}.elementor-10 .elementor-element.elementor-element-1626ccf{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-b9e1421 .elementor-heading-title{font-size:38px;}.elementor-10 .elementor-element.elementor-element-8354e18{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-34bd97e .elementor-heading-title{font-size:38px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-399f7127{--min-height:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-18f326e4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4dfa5bda{--spacer-size:65px;}.elementor-10 .elementor-element.elementor-element-4dfa5bda.elementor-element{--align-self:center;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-6c64a01d > .elementor-widget-container{padding:090px 14px 14px 14px;}.elementor-10 .elementor-element.elementor-element-6c64a01d .elementor-slide-heading{font-size:40px;}.elementor-10 .elementor-element.elementor-element-6c64a01d .elementor-slide-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-b28c4a8{--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-start;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-66f07e0a .elementor-button{font-size:14px;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-58feffd .elementor-button{font-size:14px;border-radius:20px 20px 20px 20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-72141065 > .elementor-widget-container{padding:0px 40px 0px 14px;}.elementor-10 .elementor-element.elementor-element-72141065{font-size:14px;}.elementor-10 .elementor-element.elementor-element-6fb558a8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-40882dde{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-6568311:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6568311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px 14px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-1f77d7e{text-align:center;}.elementor-10 .elementor-element.elementor-element-ecf9621{text-align:justify;}.elementor-10 .elementor-element.elementor-element-70bfaa6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-721d3ee0{text-align:center;}.elementor-10 .elementor-element.elementor-element-3309b517{text-align:center;}.elementor-10 .elementor-element.elementor-element-ec2b86a{text-align:center;}.elementor-10 .elementor-element.elementor-element-ec2b86a .elementor-heading-title{font-size:38px;}.elementor-10 .elementor-element.elementor-element-2f59a8f .elementor-heading-title{font-size:38px;}.elementor-10 .elementor-element.elementor-element-1276a04{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-1a654aed:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1a654aed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10 .elementor-element.elementor-element-1a654aed{--padding-top:50px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-703f0fc .elementor-heading-title{font-size:38px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10 .elementor-element.elementor-element-48320d8a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-10 .elementor-element.elementor-element-48320d8a:after{content:"0.5";}.elementor-10 .elementor-element.elementor-element-48320d8a .elementor-post__thumbnail__link{width:100%;}.elementor-10 .elementor-element.elementor-element-a24e150 .elementor-heading-title{font-size:38px;}.elementor-10 .elementor-element.elementor-element-b3cb164{text-align:center;}.elementor-10 .elementor-element.elementor-element-b3cb164 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-b9e1421{text-align:center;}.elementor-10 .elementor-element.elementor-element-b9e1421 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-34bd97e{text-align:center;}.elementor-10 .elementor-element.elementor-element-34bd97e .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-18f326e4{--width:100%;}.elementor-10 .elementor-element.elementor-element-40882dde{--content-width:1290px;}.elementor-10 .elementor-element.elementor-element-965cb16{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-7bf18d1{--width:100%;}.elementor-10 .elementor-element.elementor-element-e977326{--width:40%;}.elementor-10 .elementor-element.elementor-element-e353edd{--content-width:1117px;}.elementor-10 .elementor-element.elementor-element-1a654aed{--content-width:575px;}.elementor-10 .elementor-element.elementor-element-1270dff4{--width:100%;}}@media(min-width:1025px){.elementor-10 .elementor-element.elementor-element-6568311:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6568311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-10 .elementor-element.elementor-element-1a654aed:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1a654aed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for slides, class: .elementor-element-6c64a01d *//* ONLY push slides behind when menu is open */
body.menu-open .elementor-widget-slides,
body.menu-open .elementor-slides-wrapper,
body.menu-open .swiper,
body.menu-open .swiper-wrapper,
body.menu-open .swiper-slide,
body.menu-open .swiper-slide-inner,
body.menu-open .swiper-slide-contents {
  position: relative !important;
  z-index: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e70766c *//* Wrap styling for the hover effect */
.hover-dark-bg-how-we-help {
    cursor: pointer;
    position: relative;
    overflow: hidden;
}

/* Hidden overlay by default */
.hover-dark-bg-how-we-help::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: 0;
    transition: opacity 0.3s ease;
    z-index: 2;

    /* IMPORTANT */
    pointer-events: none;
}

/* Logo holder */
.hover-dark-bg-how-we-help::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 150px;
    height: 150px;
    background: url("/wp-content/uploads/2025/09/11-modified.png") center/contain no-repeat;
    opacity: 0;
    transition: opacity 0.3s ease;
    z-index: 3;

    /* IMPORTANT */
    pointer-events: none;
}

/* Show overlay + logo on hover */
.hover-dark-bg-how-we-help:hover::after,
.hover-dark-bg-how-we-help:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19484ae */.how-we-help-container {
  position: relative;
  overflow: hidden;
}

.how-we-help-container::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 50%;  /* only top half */
  background: #ffffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ceed1a */@keyframes slide {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%); /* only move half, since we duplicated */
  }
}

.logos {
  overflow: hidden;
  background: white;
  position: relative;
  display: flex;
}

.logos:before,
.logos:after {
  position: absolute;
  top: 0;
  width: 100px;
  height: 100%;
  content: "";
  z-index: 2;
}

.logos:before {
  left: 0;
  background: linear-gradient(to left, rgba(255, 255, 255, 0), white);
}

.logos:after {
  right: 0;
  background: linear-gradient(to right, rgba(255, 255, 255, 0), white);
}

.logos:hover .logos-slide {
  animation-play-state: paused;
}

.logos-slide {
  display: flex;               /* fixes overlap */
  flex-shrink: 0;
  animation: slide 35s linear infinite;
}

.logos-slide img {
  height: 150px;
  margin: 0 40px;
  flex-shrink: 0;
  border-right: 2px solid #ddd; /* separator */
  padding-right: 40px; /* keeps spacing */
}

/* remove the border on the last image in each slide */
.logos-slide img:last-child {
  border-right: none;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-08ab3fc *//* Hide button by default */
.elementor-cta__button {
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
}

/* Show button only when hovered */
.elementor-cta:hover .elementor-cta__button {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-fcb026a *//* Hide button by default */
.elementor-cta__button {
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
}

/* Show button only when hovered */
.elementor-cta:hover .elementor-cta__button {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-2fe973d *//* Hide button by default */
.elementor-cta__button {
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
}

/* Show button only when hovered */
.elementor-cta:hover .elementor-cta__button {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3ae5d9b */.glassy-thankyou {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  background: rgba(255, 255, 255, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.3);
  color: #fff;
  font-size: 18px;
  font-family: "PT Sans", sans-serif;
  font-weight: 400;
  width: 100%;
  max-width: 500px;
  margin: 40px auto;
  min-height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 16px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.2);
  padding: 20px;
  text-align: center;
  transition: all 0.3s ease;
}

/* Optional hover effect for interactivity */
.glassy-thankyou:hover {
  background: rgba(255, 255, 255, 0.3);
  transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-25c33ef0 *//* Import Nanum Gothic font */
@import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic&display=swap');

/* FORM CONTAINER */
.email-form {
  display: flex;
  flex-direction: column;
  gap: 20px;
  max-width: 600px;
  margin: 0 auto;
  padding: 24px;
  border-radius: 24px;
  background: #d8d8d899;
  border: 1px solid rgba(255, 255, 255, 0.425);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  color: #fff;
  font-family: 'Nanum Gothic', sans-serif;
  font-size: 14px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.5); /* stronger shadow for contrast */
}

/* EMAIL INPUT */
.email-form input[type="email"],
.email-form input[type="text"],
.email-form input[type="tel"] {
  width: 100%;
  padding: 15px 20px;
  border: 1px solid rgba(255, 255, 255, 0.3);
  border-radius: 60px;
  background: #75757526;
  color: #000000;
  font-size: 16px;
  outline: none;
  backdrop-filter: blur(4px);
  transition: 0.3s ease;
    font-family: 'Nanum Gothic', sans-serif;
  font-size: 14px;
  margin-bottom: 10px;
}

.email-form input::placeholder {
  /*color: rgba(255, 255, 255, 0.6);*/
    color: ;#695858

}

.email-form input:focus {
  border-color: #C87224;
  box-shadow: 0 0 8px rgba(200, 114, 36, 0.6); /* orange glow */
}

/* CHECKBOX TEXT */
.checkbox-text {
  color: #190a0ae6;
}

.checkbox-text a {
  color: #C87224;
  text-decoration: underline;
}

/* SUBMIT BUTTON */
.email-form input[type="submit"] {
  padding: 12px 24px;
  border: none;
  border-radius: 50px;
  background: #C87224; /* orange button */
  color: #fff;
  font-weight: bold;
  font-size: 16px;
  cursor: pointer;
  transition: all 0.3s ease;
}

.email-form input[type="submit"]:hover {
  background: #a95e1d;
  transform: translateY(-2px);
  box-shadow: 0 4px 20px rgba(200, 114, 36, 0.6);
}/* End custom CSS */