.elementor-490 .elementor-element.elementor-element-74f5105{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-490 .elementor-element.elementor-element-c2d1c4c .appointment-area.style-one{background-color:#F7F7F7}@media only screen and (min-width:1400px){.contact-form.style-three{padding-left:30px;padding-right:30px}}ul.feature-list.style-one.list-unstyled.mb-35.pb-1{display:none!important}.terms-box{max-height:220px;overflow-y:auto;border:1px solid #ccc;padding:15px;background:#fafafa;margin-bottom:20px}.terms-box ol{padding-left:20px;margin:0}.terms-box li{margin-bottom:10px;line-height:1.5}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select{font-size:15px}.wpcf7-form label{font-size:15px;font-weight:700}.contact-form input:focus,.contact-form textarea:focus{outline:none;border-color:#4da3ff}.contact-form .two-col{display:flex;gap:15px}.contact-form .row{margin-bottom:30px}.contact-form .col{flex:1}.contact-form input,.contact-form textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px}.submit-row{display:flex;justify-content:center;margin-top:10px}.submit-row input[type="submit"]{background:#C27E35;color:#fff;border:none;padding:12px 50px;border-radius:6px;cursor:pointer}.contact-form textarea{min-height:180px}.footer-main input,.footer-main textarea,.wpcf7 input,.wpcf7 textarea{padding:9px 8px!important;height:auto!important;font-size:15px}