.elementor-26676 .elementor-element.elementor-element-3f2cdeb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-26676 .elementor-element.elementor-element-3f2cdeb:not(.elementor-motion-effects-element-type-background), .elementor-26676 .elementor-element.elementor-element-3f2cdeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7762cdf );}.elementor-26676 .elementor-element.elementor-element-3f2cdeb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0rem 12rem 1rem 12rem;}.elementor-26676 .elementor-element.elementor-element-3f2cdeb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26676 .elementor-element.elementor-element-58eca739 > .elementor-element-populated{padding:15% 12% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-2ebf874d{width:auto;max-width:auto;}.elementor-26676 .elementor-element.elementor-element-2ebf874d > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:2px 2px 2px 2px;}.elementor-26676 .elementor-element.elementor-element-2ebf874d .ld-fh-element{font-family:"Founders Grotesk Bold", Sans-serif;font-size:16px;text-transform:uppercase;line-height:1.2em;letter-spacing:3px;margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-26676 .elementor-element.elementor-element-2ebf874d .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-2ebf874d .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-2ebf874d .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-3ce32fe9 .ld-fh-element{font-size:65px;margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-3ce32fe9 .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-3ce32fe9 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-3ce32fe9 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-51ea437 > .elementor-widget-container{margin:0% 6% 0% 0%;padding:20px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-51ea437 .ld-fh-element{font-size:22px;line-height:1.4em;}.elementor-26676 .elementor-element.elementor-element-51ea437 .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-51ea437 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-51ea437 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-86a6734{width:auto;max-width:auto;}.elementor-26676 .elementor-element.elementor-element-86a6734 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-26676 .elementor-element.elementor-element-86a6734 .btn{font-family:"Founders Grotesk Regular", Sans-serif;font-size:26px;font-weight:500;line-height:0.7em;letter-spacing:-0.1px;color:#000000;fill:#000000;}.elementor-26676 .elementor-element.elementor-element-86a6734 .btn:hover, .elementor-26676 .elementor-element.elementor-element-86a6734 .btn:focus{color:var( --e-global-color-primary );}.elementor-26676 .elementor-element.elementor-element-86a6734 .btn-txt:after{background:var( --e-global-color-primary );}.elementor-26676 .elementor-element.elementor-element-5f94b663 img{width:115%;max-width:115%;}.elementor-26676 .elementor-element.elementor-element-4d7258ce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-26676 .elementor-element.elementor-element-4d7258ce:not(.elementor-motion-effects-element-type-background), .elementor-26676 .elementor-element.elementor-element-4d7258ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7762cdf );}.elementor-26676 .elementor-element.elementor-element-4d7258ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:3rem 12rem 2rem 12rem;}.elementor-26676 .elementor-element.elementor-element-4d7258ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26676 .elementor-element.elementor-element-479164e5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-479164e5 .ld-fh-element{font-size:30px;line-height:1.2em;margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-479164e5 .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-479164e5 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-479164e5 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-3f9f5af2 > .elementor-widget-container{margin:0% 15% 0% 0%;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-3f9f5af2 .ld-fh-element{font-size:22px;line-height:1.4em;}.elementor-26676 .elementor-element.elementor-element-3f9f5af2 .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-3f9f5af2 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-3f9f5af2 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-75fb24 > .elementor-widget-container{margin:0% 15% 0% 0%;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-75fb24 .ld-fh-element{font-size:22px;line-height:1.4em;margin:0em 0em 00.5em 0em;}.elementor-26676 .elementor-element.elementor-element-75fb24 .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-75fb24 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-75fb24 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-29d8c05 > .elementor-widget-container{margin:0% 15% 0% 0%;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-29d8c05 .ld-fh-element{font-size:22px;line-height:1.4em;}.elementor-26676 .elementor-element.elementor-element-29d8c05 .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-29d8c05 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-29d8c05 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-4d4e7e1a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-4d4e7e1a .ld-fh-element{font-size:30px;line-height:1.2em;margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-4d4e7e1a .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-4d4e7e1a .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-4d4e7e1a .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-25dedff > .elementor-widget-container{margin:0% 15% 0% 0%;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-25dedff .ld-fh-element{font-size:22px;line-height:1.4em;}.elementor-26676 .elementor-element.elementor-element-25dedff .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-25dedff .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-25dedff .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-11d0946 > .elementor-widget-container{margin:0% 15% 0% 0%;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-11d0946 .ld-fh-element{font-size:22px;line-height:1.4em;margin:0em 0em 0em 0em;}.elementor-26676 .elementor-element.elementor-element-11d0946 .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-11d0946 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-11d0946 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-62468ac{width:auto;max-width:auto;}.elementor-26676 .elementor-element.elementor-element-62468ac > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-26676 .elementor-element.elementor-element-62468ac .btn{font-family:"Founders Grotesk Regular", Sans-serif;font-size:26px;font-weight:500;line-height:0.7em;letter-spacing:-0.1px;color:#000000;fill:#000000;}.elementor-26676 .elementor-element.elementor-element-62468ac .btn:hover, .elementor-26676 .elementor-element.elementor-element-62468ac .btn:focus{color:var( --e-global-color-primary );}.elementor-26676 .elementor-element.elementor-element-62468ac .btn-txt:after{background:var( --e-global-color-primary );}.elementor-26676 .elementor-element.elementor-element-39d17c67 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-39d17c67 .ld-fh-element{font-size:30px;line-height:1.2em;margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-39d17c67 .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-39d17c67 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-39d17c67 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-6d6b2ba5 > .elementor-widget-container{margin:0% 15% 0% 0%;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-6d6b2ba5 .ld-fh-element{font-size:22px;line-height:1.4em;}.elementor-26676 .elementor-element.elementor-element-6d6b2ba5 .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-6d6b2ba5 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-6d6b2ba5 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-82e72d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-82e72d9 .ld-fh-element{font-size:30px;line-height:1.2em;margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-82e72d9 .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-82e72d9 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-82e72d9 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-192d93f > .elementor-widget-container{margin:0% 15% 0% 0%;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-192d93f .ld-fh-element{font-size:22px;line-height:1.4em;}.elementor-26676 .elementor-element.elementor-element-192d93f .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-192d93f .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-192d93f .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-5b2b8276 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-5b2b8276 .ld-fh-element{font-size:30px;line-height:1.2em;margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-5b2b8276 .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-5b2b8276 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-5b2b8276 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-92c803a > .elementor-widget-container{margin:0% 15% 0% 0%;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-92c803a .ld-fh-element{font-size:22px;line-height:1.4em;}.elementor-26676 .elementor-element.elementor-element-92c803a .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-92c803a .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-92c803a .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-1788a94a > .elementor-widget-container{margin:0% 15% 0% 0%;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-1788a94a .ld-fh-element{font-size:22px;line-height:1.4em;}.elementor-26676 .elementor-element.elementor-element-1788a94a .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-1788a94a .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-1788a94a .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-d86b2c6 > .elementor-widget-container{margin:0% 15% 0% 0%;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-d86b2c6 .ld-fh-element{font-size:22px;line-height:1.4em;}.elementor-26676 .elementor-element.elementor-element-d86b2c6 .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-d86b2c6 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-d86b2c6 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-f883d78 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-f883d78 .ld-fh-element{font-size:30px;line-height:1.2em;margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-f883d78 .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-f883d78 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-f883d78 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-5d4a9182 > .elementor-widget-container{margin:0% 15% 0% 0%;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-5d4a9182 .ld-fh-element{font-size:22px;line-height:1.4em;}.elementor-26676 .elementor-element.elementor-element-5d4a9182 .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-5d4a9182 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-5d4a9182 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-519a76f9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-26676 .elementor-element.elementor-element-519a76f9:not(.elementor-motion-effects-element-type-background), .elementor-26676 .elementor-element.elementor-element-519a76f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26676 .elementor-element.elementor-element-519a76f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:4rem 12rem 10rem 12rem;}.elementor-26676 .elementor-element.elementor-element-519a76f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26676 .elementor-element.elementor-element-4a0793d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-26676 .elementor-element.elementor-element-4a0793d5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 20% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-663e8163 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-663e8163 .ld-fancy-heading{text-align:left;}.elementor-26676 .elementor-element.elementor-element-663e8163 .ld-fh-element{font-size:35px;line-height:1.1em;margin:0em 0em 1em 0em;}.elementor-26676 .elementor-element.elementor-element-663e8163 .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-663e8163 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-663e8163 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-1044d8b1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-1044d8b1 .ld-fancy-heading{text-align:left;}.elementor-26676 .elementor-element.elementor-element-1044d8b1 .ld-fh-element{font-size:14px;line-height:1.4em;margin:0em 0em 0em 0em;}.elementor-26676 .elementor-element.elementor-element-1044d8b1 .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-1044d8b1 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-1044d8b1 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-71c908fe > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-71c908fe .ld-fancy-heading{text-align:left;}.elementor-26676 .elementor-element.elementor-element-71c908fe .ld-fh-element{font-size:14px;line-height:1.4em;margin:0em 0em 0em 0em;}.elementor-26676 .elementor-element.elementor-element-71c908fe .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-71c908fe .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-71c908fe .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-7e91ef8:not(.elementor-motion-effects-element-type-background), .elementor-26676 .elementor-element.elementor-element-7e91ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26676 .elementor-element.elementor-element-7e91ef8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 50px 0px;}.elementor-26676 .elementor-element.elementor-element-7e91ef8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26676 .elementor-element.elementor-element-a67963c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-6def596 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-26676 .elementor-element.elementor-element-6def596 .ld-fancy-heading{text-align:left;}.elementor-26676 .elementor-element.elementor-element-6def596 .ld-fh-element{font-size:35px;line-height:1.4em;margin:1em 0em 0em 0em;}.elementor-26676 .elementor-element.elementor-element-6def596 .lqd-highlight-inner, .elementor-26676 .elementor-element.elementor-element-6def596 .lqd-highlight-inner .lqd-highlight-brush-svg{height:0.275em;}.elementor-26676 .elementor-element.elementor-element-6def596 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-26676 .elementor-element.elementor-element-a70b365 .accordion-item:not(:last-child){margin-bottom:0px;}.elementor-26676 .elementor-element.elementor-element-a70b365 .accordion-title a{font-size:22px;line-height:1.5em;color:var( --e-global-color-text );padding:0% 0% 1% 0%;}.elementor-26676 .elementor-element.elementor-element-a70b365 .accordion-content{font-size:17px;}.elementor-26676 .elementor-element.elementor-element-a70b365 .accordion-expander{font-size:16px;}@media(min-width:768px){.elementor-26676 .elementor-element.elementor-element-58eca739{width:60%;}.elementor-26676 .elementor-element.elementor-element-737231f2{width:39.332%;}}@media(max-width:1440px) and (min-width:768px){.elementor-26676 .elementor-element.elementor-element-58eca739{width:60%;}.elementor-26676 .elementor-element.elementor-element-737231f2{width:45%;}.elementor-26676 .elementor-element.elementor-element-4a0793d5{width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-26676 .elementor-element.elementor-element-58eca739{width:60%;}.elementor-26676 .elementor-element.elementor-element-737231f2{width:40%;}.elementor-26676 .elementor-element.elementor-element-4a0793d5{width:100%;}}@media(max-width:992px) and (min-width:768px){.elementor-26676 .elementor-element.elementor-element-58eca739{width:100%;}.elementor-26676 .elementor-element.elementor-element-737231f2{width:100%;}.elementor-26676 .elementor-element.elementor-element-4a0793d5{width:100%;}}@media(max-width:1440px){.elementor-26676 .elementor-element.elementor-element-3f2cdeb{padding:0% 0% 2% 0%;}.elementor-26676 .elementor-element.elementor-element-58eca739 > .elementor-element-populated{padding:15% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-2ebf874d .ld-fh-element{padding:0px 0px 50px 0px;}.elementor-26676 .elementor-element.elementor-element-3ce32fe9 > .elementor-widget-container{padding:0% 3% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-737231f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-5f94b663 img{width:115%;max-width:115%;}.elementor-26676 .elementor-element.elementor-element-4d7258ce{padding:3% 0% 5% 0%;}.elementor-26676 .elementor-element.elementor-element-479164e5 > .elementor-widget-container{padding:0% 3% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-3f9f5af2 > .elementor-widget-container{margin:0% 5% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-75fb24 > .elementor-widget-container{margin:0% 5% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-29d8c05 > .elementor-widget-container{margin:0% 5% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-4d4e7e1a > .elementor-widget-container{padding:0% 3% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-25dedff > .elementor-widget-container{margin:0% 5% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-11d0946 > .elementor-widget-container{margin:0% 5% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-39d17c67 > .elementor-widget-container{padding:0% 3% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-6d6b2ba5 > .elementor-widget-container{margin:0% 5% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-82e72d9 > .elementor-widget-container{padding:0% 3% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-192d93f > .elementor-widget-container{margin:0% 5% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-5b2b8276 > .elementor-widget-container{padding:0% 3% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-92c803a > .elementor-widget-container{margin:0% 5% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-1788a94a > .elementor-widget-container{margin:0% 5% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-d86b2c6 > .elementor-widget-container{margin:0% 5% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-f883d78 > .elementor-widget-container{padding:0% 3% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-5d4a9182 > .elementor-widget-container{margin:0% 5% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-519a76f9{padding:5% 0% 10% 0%;}.elementor-26676 .elementor-element.elementor-element-4a0793d5 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-7e91ef8{padding:50px 0px 50px 0px;}.elementor-26676 .elementor-element.elementor-element-a67963c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:1200px){.elementor-26676 .elementor-element.elementor-element-3f2cdeb{padding:0rem 10rem 1rem 10rem;}.elementor-26676 .elementor-element.elementor-element-58eca739 > .elementor-element-populated{padding:15% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-2ebf874d .ld-fh-element{font-size:14px;}.elementor-26676 .elementor-element.elementor-element-51ea437 > .elementor-widget-container{margin:0% 10% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-5f94b663 img{width:120%;max-width:120%;}.elementor-26676 .elementor-element.elementor-element-4d7258ce{padding:3rem 10rem 5rem 10rem;}.elementor-26676 .elementor-element.elementor-element-3f9f5af2 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-75fb24 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-29d8c05 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-25dedff > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-11d0946 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-6d6b2ba5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-192d93f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-92c803a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-1788a94a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-d86b2c6 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-5d4a9182 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-519a76f9{padding:0rem 10rem 8rem 10rem;}.elementor-26676 .elementor-element.elementor-element-4a0793d5 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-663e8163 > .elementor-widget-container{margin:0% 10% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-59e13cd8{width:var( --container-widget-width, 687px );max-width:687px;--container-widget-width:687px;--container-widget-flex-grow:0;}.elementor-26676 .elementor-element.elementor-element-1044d8b1 > .elementor-widget-container{margin:0% 10% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-71c908fe > .elementor-widget-container{margin:0% 10% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-7e91ef8{padding:0rem 10rem 3rem 10rem;}.elementor-26676 .elementor-element.elementor-element-6def596 > .elementor-widget-container{margin:0% 10% 0% 0%;}}@media(max-width:992px){.elementor-26676 .elementor-element.elementor-element-3f2cdeb{padding:0rem 8rem 0rem 8rem;}.elementor-26676 .elementor-element.elementor-element-58eca739 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-51ea437 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-5f94b663 > .elementor-widget-container{padding:0% 0% 10% 0%;}.elementor-26676 .elementor-element.elementor-element-5f94b663{text-align:left;}.elementor-26676 .elementor-element.elementor-element-19211d20 > .elementor-widget-container{padding:0% 0% 10% 0%;}.elementor-26676 .elementor-element.elementor-element-4d7258ce{padding:3rem 8rem 3rem 8rem;}.elementor-26676 .elementor-element.elementor-element-519a76f9{padding:1rem 8rem 8rem 8rem;}.elementor-26676 .elementor-element.elementor-element-7e91ef8{padding:3rem 8rem 3rem 8rem;}}@media(max-width:880px){.elementor-26676 .elementor-element.elementor-element-51ea437 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-7e91ef8{padding:0rem 8rem 4rem 8rem;}}@media(max-width:767px){.elementor-26676 .elementor-element.elementor-element-3f2cdeb{padding:0% 0% 2% 0%;}.elementor-26676 .elementor-element.elementor-element-58eca739 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-26676 .elementor-element.elementor-element-2ebf874d .ld-fh-element{font-size:12px;padding:0px 0px 25px 0px;}.elementor-26676 .elementor-element.elementor-element-3ce32fe9 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-3ce32fe9 .ld-fh-element{font-size:45px;padding:0px 0px 25px 0px;}.elementor-26676 .elementor-element.elementor-element-51ea437 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-51ea437 .ld-fh-element{font-size:20px;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-4d7258ce{padding:10% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-61c6469 > .elementor-element-populated{padding:0% 5% 10% 5%;}.elementor-26676 .elementor-element.elementor-element-479164e5 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-479164e5 .ld-fh-element{font-size:30px;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-3f9f5af2 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-3f9f5af2 .ld-fh-element{font-size:20px;padding:10px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-75fb24 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-75fb24 .ld-fh-element{font-size:20px;padding:10px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-29d8c05 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-29d8c05 .ld-fh-element{font-size:20px;padding:10px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-4d4e7e1a > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-4d4e7e1a .ld-fh-element{font-size:30px;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-25dedff > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-25dedff .ld-fh-element{font-size:20px;padding:10px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-11d0946 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-11d0946 .ld-fh-element{font-size:20px;padding:10px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-39d17c67 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-39d17c67 .ld-fh-element{font-size:30px;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-6d6b2ba5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-6d6b2ba5 .ld-fh-element{font-size:20px;padding:10px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-82e72d9 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-82e72d9 .ld-fh-element{font-size:30px;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-192d93f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-192d93f .ld-fh-element{font-size:20px;padding:10px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-5b2b8276 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-5b2b8276 .ld-fh-element{font-size:30px;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-92c803a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-92c803a .ld-fh-element{font-size:20px;padding:10px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-1788a94a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-1788a94a .ld-fh-element{font-size:20px;padding:10px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-d86b2c6 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-d86b2c6 .ld-fh-element{font-size:20px;padding:10px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-f883d78 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-f883d78 .ld-fh-element{font-size:30px;padding:0px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-5d4a9182 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-5d4a9182 .ld-fh-element{font-size:20px;padding:10px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-519a76f9{padding:5% 5% 15% 5%;}.elementor-26676 .elementor-element.elementor-element-4a0793d5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-663e8163 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-663e8163 .ld-fh-element{font-size:30px;padding:10px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-1044d8b1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-1044d8b1 .ld-fh-element{font-size:14px;padding:10px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-71c908fe > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-71c908fe .ld-fh-element{font-size:14px;padding:10px 0px 0px 0px;}.elementor-26676 .elementor-element.elementor-element-7e91ef8{padding:5% 5% 15% 5%;}.elementor-26676 .elementor-element.elementor-element-6def596 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-26676 .elementor-element.elementor-element-6def596 .ld-fh-element{font-size:30px;line-height:1.1em;padding:10px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-59e13cd8 *//* ========================= */
/* GENERAL FORM STYLING */
/* ========================= */

.gform_required_legend {
    display: none !important;
}

.gform-theme--foundation .gform-grid-row {
    row-gap: 30px !important;
}

.gform-theme--foundation .gform_fields {
    grid-row-gap: 30px !important;
    row-gap: 30px !important;
}

/* Remove full borders and apply only a 1px bottom border */
.gform_wrapper .ginput_container input:not([type="checkbox"]):not([type="radio"]),
.gform_wrapper .ginput_container select,
.gform_wrapper .ginput_container textarea {
    border: none;
    border-bottom: 1px solid black !important; /* Bottom border only */
    background: none;
    padding: 5px 10px;
    font-size: 22px;
    outline: none;
    box-shadow: none;
    border-radius: 0 !important; /* Ensures no rounded edges */
    height: 55px; /* Ensures uniform height */
    line-height: 22px;
    color: black; /* Filled-in text color */
}

/* ========================= */
/* FIX PLACEHOLDER COLOR (Gray) */
/* ========================= */

.gform_wrapper .ginput_container input::placeholder,
.gform_wrapper .ginput_container textarea::placeholder {
    color: gray !important; /* Placeholder text color */
    opacity: 1; /* Ensures full visibility */
}

/* ========================= */
/* FIX DROPDOWN (PREFIX) ALIGNMENT + CHEVRON */
/* ========================= */

/* Standardize the height and spacing for dropdowns */
.gform_wrapper .ginput_container select {
    padding-top: 0;
    padding-bottom: 0;
    text-align: left;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' fill='black'><path d='M7 10l5 5 5-5z'/></svg>") no-repeat;
    background-position: right 10px center;
    background-size: 22px;
}

/* ========================= */
/* FIX RADIO BUTTON & CHECKBOX ALIGNMENT (LEFT-ALIGNED) */
/* ========================= */

/* Ensure the overall container for checkboxes and radios is stacked */
.gform_wrapper .gfield_checkbox,
.gform_wrapper .gfield_radio {
    display: flex;
    flex-direction: column !important; /* Keep all options stacked vertically */
    align-items: flex-start !important;
    gap: 8px !important; /* Adjust spacing between Yes/No */
    margin-left: 0 !important;
}

/* NEW: Vertically center each radio/checkbox + label pair */
.gform_wrapper .gfield_checkbox li,
.gform_wrapper .gfield_radio li {
    display: flex;
    align-items: center;
    gap: 8px !important; /* Space between the input and label */
    margin: 0;
}

/* Ensure labels align properly next to radio buttons/checkboxes */
.gform_wrapper .gfield_checkbox label,
.gform_wrapper .gfield_radio label {
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    font-size: 22px;
    color: black;
}

/* ========================= */
/* REMOVE ANY UNNECESSARY BOTTOM BORDER ON CHECKBOXES */
/* SEPARATE RULES FOR CHECKBOXES AND RADIOS */
/* ========================= */

/* --- Checkboxes --- */
.gform_wrapper .gfield_checkbox input[type="checkbox"] {
    appearance: none !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    border: 1px solid #000 !important;
    background-color: #fff !important;
    width: 22px !important;
    height: 22px !important;
    margin-right: 10px !important;
    margin-top: 5px !important;
    cursor: pointer !important;
    position: relative !important;
}

/* Checkboxes: Checked state */
.gform_wrapper .gfield_checkbox input[type="checkbox"]:checked {
    background-color: #fff !important;
    background-image: url('data:image/svg+xml;utf8,<svg fill="none" height="22" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" viewBox="0 0 24 24" width="22" xmlns="http://www.w3.org/2000/svg"><polyline points="20 6 9 17 4 12"/></svg>');
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: 16px 16px !important;
}

/* --- Radio Buttons (Custom Style) --- */
.gform_wrapper .gfield_radio input[type="radio"] {
    appearance: none !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    border: 1px solid #000 !important;
    background-color: #fff !important;
    width: 22px !important;
    height: 22px !important;
    margin-right: 10px !important;
    margin-top: 5px !important;
    cursor: pointer !important;
    position: relative !important;
    border-radius: 50% !important; /* Make it round */
}

/* Radio Buttons: Checked state */
.gform_wrapper .gfield_radio input[type="radio"]:checked {
    background-color: #fff !important;
    /* Use an SVG circle or a dot to mimic the typical radio dot */
    background-image: url('data:image/svg+xml;utf8,<svg fill="none" height="22" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" viewBox="0 0 24 24" width="22" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="5"/></svg>');
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: 16px 16px !important;
}

/* ========================= */
/* REMOVE BLUE FOCUS OUTLINE (Accessibility Outline) */
/* ========================= */

.gform_wrapper .gfield_radio input[type="radio"]:focus,
.gform_wrapper .gfield_checkbox input[type="checkbox"]:focus {
    outline: none !important;
    box-shadow: none !important;
    border: 1px solid #000 !important; /* Keep or remove this for focus styling */
}

/* ========================= */
/* FIX SUBMIT BUTTON STYLING */
/* ========================= */

.gform_wrapper .gform_footer input[type="submit"],
.gform_wrapper .gform_button {
    background-color: black !important; /* Black background */
    color: white !important; /* White text */
    border: none !important;
    padding: 15px 30px !important; /* Adjust padding for size */
    font-size: 22px !important;
    font-weight: 500 !important;
    text-align: center !important; /* Keeps text centered within button */
    cursor: pointer !important;
    width: 100% !important; /* If you still want it full-width (up to 250px) */
    max-width: 250px !important; /* Adjust as needed */
    display: block !important;
    margin: 20px 0 !important; /* Removes auto-centering; left-aligns the block button */
    border-radius: 0px !important; /* Ensures no rounded edges */
}

/* Hover effect */
.gform_wrapper .gform_footer input[type="submit"]:hover,
.gform_wrapper .gform_button:hover {
    background-color: #333 !important; /* Darker black on hover */
}

/* ========================= */
/* FIX FIELD ROW ALIGNMENT (INCLUDING STREET ADDRESS) */
/* ========================= */

/* Prevent misalignment issues */
.gform_wrapper .ginput_container {
    width: 100%;
}

/* ========================= */
/* FIX ASTERISK ALIGNMENT FOR REQUIRED FIELDS */
/* ========================= */

/* Ensure the asterisk (*) remains on the same line as the label */
.gform_wrapper .gfield_label {
    display: inline-block;
    white-space: nowrap;
}

/* Fix asterisk spacing */
.gform_wrapper .gfield_label .gfield_required {
    display: inline;
    margin-left: 3px; /* Adjust as needed */
    color: red;
    font-size: inherit;
    vertical-align: middle;
}

/* ========================= */
/* FIX TEXT OVERFLOW IN QUESTIONS */
/* ========================= */

/* Ensure labels and long text questions wrap properly */
.gform_wrapper .gfield_label,
.gform_wrapper .gfield_description {
    max-width: 100% !important;
    white-space: normal !important;
    word-wrap: break-word !important;
    overflow-wrap: break-word !important;
    line-height: 1.4;
}

/* Prevent form container from overflowing */
.gform_wrapper {
    max-width: 100% !important;
    width: 100% !important;
}

/* Fix field label styling */
.gfield_label.gform-field-label {
    font-size: 22px !important;
    line-height: 27px !important;
    color: black !important;
    margin-top: 5px !important;
}

.gform_wrapper .gfield {
    gap: 0px !important;
}

/* Fix Gravity Forms theme color overrides (example for form ID #1) */
#gform_wrapper_78[data-form-index="0"].gform-theme, 
[data-parent-form="78_0"] {
    --gf-color-primary: #000000 !important;
    --gf-color-in-ctrl-primary: #000000 !important;
}

/* Align checkbox and text */
.custom-consent-checkbox label {
    font-size: 14px !important;
    font-weight: normal;
    color: #112337 !important;
}

.gform_wrapper .custom-consent-checkbox input[type="checkbox"] {
    width: 20px !important;
    height: 20px !important;
    margin-right: 0px !important;
}

/* Override Gravity Forms theme-specific focus styling */
.gform-theme--framework input[type="checkbox"]:focus {
    --gf-local-outline-color: transparent !important;
}

.gform_wrapper .custom-consent-checkbox input[type="checkbox"]:checked {
   background-image: url(data:image/svg+xml;utf8,<svg fill="none" height="22" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" viewBox="0 0 24 24" width="22" xmlns="http://www.w3.org/2000/svg"><polyline points="20 6 9 17 4 12"/></svg>);
    background-size: 14px 14px !important; /* Adjusted to match standard consent */
}

.gform_footer {
    margin: 0px !important;
}

/* Match Gravity Forms Dropdown to Other Input Fields */
.gform_wrapper select {
    appearance: none !important; /* Removes default dropdown styling */
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    display: block !important;
    background-color: transparent !important; /* Matches background */
    border: none !important; /* Removes unwanted borders */
    width: 100% !important;
    padding: 16px 16px !important; /* Matches padding */
    font-size: 18px !important; /* Adjust to match text size */
    outline: none !important; /* Removes focus outline */
    cursor: pointer !important;
}

/* Remove jQuery UI-styled select button */
.gform_wrapper .ui-selectmenu-button {
    display: none !important;
}/* End custom CSS */