.schedule-a-tour .gsection,.schedule-a-tour .gform_legacy_markup_wrapper .gsection{border-bottom:0}.schedule-a-tour .gsection_title,.schedule-a-tour .gform_legacy_markup_wrapper .gsection_title{background:#fff !important;padding:0 20px !important;position:relative !important;display:flex;align-items:center;justify-content:center;z-index:2;letter-spacing:1.4px !important;font-size:.8rem !important;color:#bcc3cb !important;text-transform:uppercase;font-weight:600;background:#fff;z-index:2;padding:0 10px}.schedule-a-tour .gsection_title .section-title,.schedule-a-tour .gform_legacy_markup_wrapper .gsection_title .section-title{font-size:.8rem !important;color:#bcc3cb !important;text-transform:uppercase;font-weight:600;background:#fff;z-index:2;padding:0 10px}.schedule-a-tour .gsection_title::before,.schedule-a-tour .gform_legacy_markup_wrapper .gsection_title::before{content:"";position:absolute;top:56%;left:0;width:100%;height:2px;background-color:#eee;transform:translateY(-50%);z-index:-1}.schedule-a-tour .sathero{background-color:#122846;min-height:300px;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:40px 20px}.schedule-a-tour .gform-body ul{margin:0 !important;padding:0 !important;list-style:none !important}.schedule-a-tour .innerhero{max-width:900px;margin:auto}.schedule-a-tour .sathero h1{color:#e7d691;font-weight:200;margin:0 0 20px 0;font-size:3.5rem;line-height:1.2}.schedule-a-tour .sathero p{color:#fff;font-size:1.1rem;line-height:1.6;margin:0}.schedule-a-tour .schedule-a-tour{max-width:1000px;padding:50px;margin:auto;box-shadow:0 8px 32px rgba(0,0,0,.1);transform:translateY(-20px);z-index:2;position:relative;background:#fff;border-radius:8px}.schedule-a-tour .text--orange{color:#ca7633}.schedule-a-tour .form__pattern{position:absolute;width:100%;left:0;top:0;z-index:1}.schedule-a-tour .gform_body ul,.schedule-a-tour .form-fields{margin:0 !important;padding:0 !important;list-style:none !important}.schedule-a-tour .gfield{margin-bottom:25px}.schedule-a-tour .gfield--type-section{text-align:center !important;color:#bcc3cb !important;position:relative !important;margin:40px 0 30px 0;border-bottom:1px solid #e5e5e5;padding-bottom:10px}.schedule-a-tour .gfield--type-section:first-child{margin-top:0}.schedule-a-tour .gf_left_third,.schedule-a-tour .gf_middle_third,.schedule-a-tour .gf_right_third{margin-bottom:20px}@media(min-width: 768px){.schedule-a-tour .gf_left_third{padding-right:15px}.schedule-a-tour .gf_middle_third{padding-left:15px;padding-right:15px}.schedule-a-tour .gf_right_third{padding-left:15px}}.schedule-a-tour .gf_left_half,.schedule-a-tour .gf_right_half{margin-bottom:20px}@media(min-width: 768px){.schedule-a-tour .gf_left_half{padding-right:15px}.schedule-a-tour .gf_right_half{padding-left:15px}}.schedule-a-tour .gfield_checkbox{display:flex !important;flex-wrap:wrap !important;gap:12px !important;margin:0 !important;padding:0 !important;list-style:none !important}.schedule-a-tour .gfield_checkbox .gchoice{margin:0 !important;padding:0 !important}.schedule-a-tour .choice-tag{display:inline-block !important;padding:12px 20px !important;border:2px solid #e0e0e0 !important;border-radius:8px !important;background-color:#fff !important;color:#666 !important;text-decoration:none !important;font-weight:500 !important;transition:all .3s ease !important;cursor:pointer !important;position:relative !important;overflow:hidden !important;min-width:120px !important;text-align:center !important}.schedule-a-tour .choice-tag:hover{border-color:#34abdf !important;background-color:#fef9f5 !important;color:#34abdf !important;box-shadow:0 4px 12px rgba(202,118,51,.15) !important}.schedule-a-tour .choice-tag:has(input:checked),.schedule-a-tour .choice-tag.active,.schedule-a-tour input[type=checkbox]:checked+.choice-tag,.schedule-a-tour .gchoice input[type=checkbox]:checked~label.choice-tag,.schedule-a-tour .gchoice label.choice-tag:has(input[type=checkbox]:checked){border-color:#34abdf !important;background-color:#34abdf !important;color:#fff !important;box-shadow:0 4px 16px rgba(202,118,51,.25) !important}.schedule-a-tour .choice-tag:focus-within,.schedule-a-tour .choice-tag:focus{outline:2px solid #34abdf !important;outline-offset:2px !important}.schedule-a-tour .choice-tag input[type=checkbox],.schedule-a-tour .choice-tag .sr-only{position:absolute !important;left:-9999px !important;opacity:0 !important}.schedule-a-tour .choice-tag span{position:relative !important;z-index:1 !important;pointer-events:none !important}.schedule-a-tour .ginput_container_date{position:relative !important}.schedule-a-tour .datepicker,.schedule-a-tour .gform-datepicker{padding-right:45px !important;background-color:#fff !important;border:1px solid #ddd !important;border-radius:4px !important;padding:10px 45px 10px 15px !important;font-size:16px !important;width:100% !important;box-sizing:border-box !important}.schedule-a-tour .ui-datepicker-trigger{position:absolute !important;right:12px !important;top:50% !important;transform:translateY(-50%) !important;cursor:pointer !important;width:20px !important;height:20px !important;border:none !important;background:rgba(0,0,0,0) !important;z-index:10 !important}.schedule-a-tour .form-control,.schedule-a-tour .gfield input[type=text],.schedule-a-tour .gfield input[type=email],.schedule-a-tour .gfield input[type=tel],.schedule-a-tour .gfield select,.schedule-a-tour .gfield textarea{padding:12px 15px !important;font-size:16px !important;transition:border-color .3s ease,box-shadow .3s ease !important;width:100% !important;box-sizing:border-box !important;background-color:#f6f6f6;border:solid 1px #bcc3cb;border-radius:0 !important}.schedule-a-tour .form-control:focus,.schedule-a-tour .gfield input:focus,.schedule-a-tour .gfield select:focus,.schedule-a-tour .gfield textarea:focus{border-color:#34abdf !important;box-shadow:0 0 0 3px rgba(202,118,51,.1) !important;outline:none !important}.schedule-a-tour .gfield_label{font-weight:600 !important;color:#333 !important;margin-bottom:8px !important;display:block !important;font-family:var(--typography-header, Montserrat) !important}.schedule-a-tour .gfield_required_asterisk{color:#34abdf !important}.schedule-a-tour .btn,.schedule-a-tour #gform_submit_button_1{background-color:#34abdf !important;font-family:var(--typography-body, Montserrat) !important;color:#fff !important;border:none !important;padding:15px 30px !important;font-size:15px !important;font-weight:400 !important;border-radius:0px !important;cursor:pointer !important;transition:all .3s ease !important;text-transform:uppercase !important;letter-spacing:1px !important}.schedule-a-tour .btn:hover,.schedule-a-tour #gform_submit_button_1:hover{background-color:#122846 !important;box-shadow:0 4px 12px rgba(202,118,51,.3) !important}.schedule-a-tour .community-side-card{margin:30px 0 !important;width:100% !important;display:flex;flex-wrap:wrap !important;align-items:center !important;justify-content:space-between !important;background:#f8f9fa !important;padding:20px !important;border-radius:8px !important;box-shadow:0 2px 8px rgba(0,0,0,.1) !important;border:1px solid #e9ecef !important}.schedule-a-tour .community-side-card.active{display:flex !important}.schedule-a-tour .community-side-card .community-map{text-align:center !important;width:50% !important}.schedule-a-tour .community-side-card .community-map img{max-width:100% !important;height:100% !important;width:100% !important;object-fit:cover !important;border-radius:6px !important}.schedule-a-tour .community-side-card .community-info{text-align:left !important;width:calc(50% - 20px) !important}.schedule-a-tour .community-side-card .community-info .team-members{display:grid !important;grid-template-columns:repeat(2, 1fr) !important;gap:15px !important;margin-top:15px !important}.schedule-a-tour .community-side-card .community-info .team-member{text-align:center !important}.schedule-a-tour .community-side-card .community-info .team-member img{width:60px !important;height:60px !important;border-radius:50% !important;object-fit:cover !important;border:2px solid #fff !important;box-shadow:0 2px 8px rgba(0,0,0,.1) !important}.schedule-a-tour .community-side-card .community-info .team-member p{margin:8px 0 0 0 !important;font-size:12px !important;color:#666 !important;font-weight:500 !important}@media(max-width: 767px){.schedule-a-tour .sathero{padding:20px 15px}.schedule-a-tour .sathero h1{font-size:2.5rem}.schedule-a-tour .schedule-a-tour{padding:30px 20px;margin:0 15px;transform:translateY(-10px)}.schedule-a-tour .community-side-card .community-map{width:100% !important;margin-bottom:20px !important}.schedule-a-tour .community-side-card .community-info{width:100% !important}.schedule-a-tour .community-side-card .team-members{grid-template-columns:repeat(2, 1fr) !important}.schedule-a-tour .gfield_checkbox{flex-direction:column !important}.schedule-a-tour .choice-tag{width:100% !important;margin-bottom:10px !important}.schedule-a-tour .gf_left_third,.schedule-a-tour .gf_middle_third,.schedule-a-tour .gf_right_third,.schedule-a-tour .gf_left_half,.schedule-a-tour .gf_right_half{padding:0 !important;width:100% !important}}@media(max-width: 480px){.schedule-a-tour .sathero h1{font-size:2rem}.schedule-a-tour .schedule-a-tour{padding:20px 15px}}.schedule-a-tour .form__wrapper{display:grid;gap:30px;margin-top:30px}@media(max-width: 768px){.schedule-a-tour .form__wrapper{grid-template-columns:1fr}}
