.elementor-3386 .elementor-element.elementor-element-1bb538b{--display:flex;--min-height:248px;--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-3386 .elementor-element.elementor-element-1bb538b:not(.elementor-motion-effects-element-type-background), .elementor-3386 .elementor-element.elementor-element-1bb538b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003D1C;}.elementor-3386 .elementor-element.elementor-element-ec00f3c{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-3386 .elementor-element.elementor-element-ec00f3c.elementor-element{--align-self:center;}.elementor-3386 .elementor-element.elementor-element-ec00f3c .elementor-heading-title{font-size:60px;line-height:42px;color:#AFD274;}.elementor-3386 .elementor-element.elementor-element-942360a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3386 .elementor-element.elementor-element-995e521{width:100%;max-width:100%;}.elementor-3386 .elementor-element.elementor-element-995e521 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 .wpcf7-not-valid-tip{display:block !important;}.elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 .wpcf7-validation-errors{display:block !important;}.elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form{width:100%;padding:40px 40px 40px 40px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 .exad-contact-form-7-title{font-family:"Figtree", Sans-serif;line-height:2px;}.elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 .wpcf7-form-control.wpcf7-select{background-color:#EDEDED;}.elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="text"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="email"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="url"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="password"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="search"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="number"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="tel"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="range"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="date"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="month"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="week"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="time"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="datetime"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="datetime-local"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="color"]{height:50px;}.elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 textarea{height:150px;}.elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input, .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 textarea{margin:10px 0px 0px 0px;}.elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 .wpcf7-form-control.wpcf7-textarea{width:100%;}.elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="text"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="email"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="url"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="password"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="search"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="number"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="tel"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="range"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="date"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="month"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="week"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="time"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="datetime"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="datetime-local"],
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 textarea,
                    .elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 input[type="color"]{margin-bottom:20px;}.elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 .wpcf7-form label{font-size:16px;}.elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 .wpcf7-form input[type="submit"]{width:100%;justify-content:center;font-family:"Figtree", Sans-serif;font-size:23px;border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;margin-top:10px;color:#003D1C;background-color:#AFD274;border-style:none;}.elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 .wpcf7-form input[type="submit"]:hover{color:#AFD274;background-color:#ffffff;}.elementor-3386 .elementor-element.elementor-element-c2eb20b .elementor-button{background-color:#003D1C;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:600;text-decoration:none;fill:#AFD274;color:#AFD274;padding:20px 0px 20px 0px;}.elementor-3386 .elementor-element.elementor-element-c2eb20b{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-3386 .elementor-element.elementor-element-c2eb20b.elementor-element{--align-self:center;}.elementor-3386 .elementor-element.elementor-element-c2eb20b .elementor-button-content-wrapper{flex-direction:row;}.elementor-3386 .elementor-element.elementor-element-c2eb20b .elementor-button .elementor-button-content-wrapper{gap:14px;}@media(max-width:1024px){.elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 .wpcf7-form input[type="submit"]{margin-left:auto;margin-right:auto;}}@media(max-width:767px){.elementor-3386 .elementor-element.elementor-element-ec00f3c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-3386 .elementor-element.elementor-element-ec00f3c .elementor-heading-title{font-size:18px;line-height:1.8em;}.elementor-3386 .elementor-element.elementor-element-942360a{--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3386 .elementor-element.elementor-element-995e521 .exad-contact-form-7 .wpcf7-form input[type="submit"]{margin-left:auto;margin-right:auto;}.elementor-3386 .elementor-element.elementor-element-c2eb20b .elementor-button{font-size:17px;}}

.wpcf7 form{background-color:#f5f5f5;padding:30px;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,0.08);font-family:"Poppins",sans-serif;max-width:1200px;margin:0 auto}.wpcf7 form h3{font-size:1.4rem;color:#003D1C;border-bottom:2px solid #AFD274;padding-bottom:5px;margin-bottom:15px}.wpcf7 form label{display:block;font-weight:600;margin-bottom:5px;color:#003D1C}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="url"],.wpcf7 input[type="tel"],.wpcf7 textarea,.wpcf7 input[type="date"]{width:100%;padding:12px 15px;margin-bottom:20px;border:1px solid #ccc;border-radius:8px;font-size:0.95rem;transition:all 0.3s ease;background-color:#ffffff}.wpcf7 input:focus,.wpcf7 textarea:focus{border-color:#AFD274;box-shadow:0 0 5px rgba(175,210,116,0.4);outline:none}.wpcf7 input[type="checkbox"]{margin-right:10px}.wpcf7 input[type="file"]{border:1px solid #ccc;border-radius:8px;padding:8px;font-size:0.9rem}.wpcf7 input[type="submit"]{background-color:#003D1C;color:#ffffff;font-weight:600;font-size:1rem;padding:12px 25px;border:none;border-radius:10px;cursor:pointer;transition:all 0.3s ease}.wpcf7 input[type="submit"]:hover{background-color:#AFD274;color:#003D1C;box-shadow:0 5px 15px rgba(175,210,116,0.3)}@media(max-width:768px){.wpcf7 form{padding:20px}.wpcf7 form h3{font-size:1.2rem}}


