.individualtravel-travel-cf .individualFormTopContent{background-color:#004336;padding:21rem 0 9rem;display:flex;justify-content:center;width:100%}.individualtravel-travel-cf .individualFormTopContent .individual-request-title{max-width:76rem;display:flex;flex-direction:column;gap:1rem}.individualtravel-travel-cf .individualFormTopContent .title{font-size:3rem !important;line-height:3.6rem !important;letter-spacing:.6px !important;font-weight:800 !important;padding:0 !important;margin:0 !important;color:#fff;text-align:center !important;font-family:"Outfit",sans-serif}@media screen and (min-width:769px){.individualtravel-travel-cf .individualFormTopContent .title{font-size:4rem !important;line-height:4.6rem !important}}@media screen and (min-width:1025px){.individualtravel-travel-cf .individualFormTopContent .title{font-size:6rem !important;line-height:6.8rem !important;letter-spacing:1.2px !important}}.individualtravel-travel-cf .individualFormTopContent .destination{color:#d8f501;padding:0 !important;margin:0 !important;font-weight:800 !important;text-align:center !important;font-size:1.6rem !important;line-height:1.3 !important;letter-spacing:.42px;font-family:"Outfit",sans-serif}@media screen and (min-width:1025px){.individualtravel-travel-cf .individualFormTopContent .destination{font-size:2.6rem !important;line-height:3.3 !important;letter-spacing:.52px}}.individualtravel-travel-cf .main{display:flex;justify-content:center}#individual-travel-form{padding:8.4rem 0 6rem;max-width:78rem}#individual-travel-form .request_form_subtitle{color:#000;text-align:center !important;font-weight:800 !important;font-family:"Outfit",sans-serif;font-size:2rem !important;line-height:2.6rem !important;letter-spacing:.4px;margin:0 !important;padding:0 0 2rem !important}#individual-travel-form .request_form_wrapper{background-color:#efefe6;border-radius:3rem;padding:3.7rem 4.3rem;display:flex;flex-direction:column;margin-bottom:6.2rem}#individual-travel-form .request_form_row{display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media screen and (min-width:769px){#individual-travel-form .request_form_row{flex-direction:row}}@media screen and (min-width:769px){#individual-travel-form .request_form_row.add_break{padding-bottom:3.9rem}}#individual-travel-form .request_form_row .fields input[type=text],#individual-travel-form .request_form_row .fields input[type=email],#individual-travel-form .request_form_row .fields input[type=date],#individual-travel-form .request_form_row .fields select{background-color:#fff;border:none;border-radius:3rem;padding:1.3rem 2.3rem;font-family:"Outfit",sans-serif;font-size:1.4rem;letter-spacing:.14px;line-height:2.4rem;font-weight:400 !important;height:4.8rem;width:100%}#individual-travel-form .request_form_row .fields input[type=date]{min-width:95%}#individual-travel-form .request_form_row .fields select>option{font-family:"Outfit",sans-serif;font-size:1.4rem}#individual-travel-form .request_form_row .fields textarea{background-color:#fff;border:none;border-radius:3rem;padding:1.3rem 2.3rem;font-family:"Outfit",sans-serif;font-size:1.4rem;letter-spacing:.14px;line-height:2.4rem;font-weight:400 !important;min-height:11rem}#individual-travel-form .request_form_row .small_fields,#individual-travel-form .request_form_row .radio_fields{width:100%}@media screen and (min-width:769px){#individual-travel-form .request_form_row .small_fields,#individual-travel-form .request_form_row .radio_fields{width:calc(50% - 4rem)}}#individual-travel-form .request_form_row .big_fields{width:100%}#individual-travel-form .request_form_row .number_fields{display:flex;flex-direction:column;width:100%;justify-content:space-between;padding-top:2rem}@media screen and (min-width:769px){#individual-travel-form .request_form_row .number_fields{flex-direction:row;width:40%;padding-top:0}}#individual-travel-form .request_form_row .fields .inner_field{display:flex;flex-direction:column}#individual-travel-form .request_form_row .fields label{padding-top:1.3rem;padding-left:1.2rem;font-family:"Outfit",sans-serif;font-size:1.4rem;line-height:2.4rem;font-weight:400;color:#000;display:block}#individual-travel-form .number_of_wrapper{display:flex;flex-direction:row;align-items:center}#individual-travel-form .no_adults_wrapper label,#individual-travel-form .no_children_wrapper label{font-family:"Outfit",sans-serif;font-weight:800 !important;font-size:1.4rem;line-height:2.4rem;letter-spacing:.14px;color:#000;padding:0 !important}#individual-travel-form .no_adults_wrapper,#individual-travel-form .no_children_wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}#individual-travel-form .no_adults_wrapper span,#individual-travel-form .no_children_wrapper span{font-family:"Outfit",sans-serif;font-size:.9rem;line-height:2.4rem;font-weight:400}#individual-travel-form .no_adults_wrapper .number_of_wrapper .button,#individual-travel-form .no_children_wrapper .number_of_wrapper .button{background-color:transparent !important;border:1px solid #000;border-radius:50%;padding:0 !important;width:2rem;height:2rem;display:flex;position:relative;justify-content:center;align-items:center;cursor:pointer}#individual-travel-form .no_adults_wrapper .number_of_wrapper .button_disabled,#individual-travel-form .no_children_wrapper .number_of_wrapper .button_disabled{opacity:.35;cursor:not-allowed}#individual-travel-form .no_adults_wrapper .number_of_wrapper input,#individual-travel-form .no_children_wrapper .number_of_wrapper input{background-color:transparent !important;border:none !important;outline:none !important;width:5rem;font-family:"Outfit",sans-serif;text-align:center;font-size:2rem !important;line-height:2.6rem !important;font-weight:800 !important}.request_form_checkboxes{padding:1rem 6rem 4rem;display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:769px){.request_form_checkboxes{padding:5.4rem 8rem}}.request_form_checkboxes .checkbox_label{position:relative;padding-left:2.5rem;cursor:pointer;user-select:none;display:flex}.request_form_checkboxes .checkbox_label span{font-size:1.4rem;line-height:2.4rem;font-weight:400;letter-spacing:.14px}.request_form_checkboxes .checkbox_label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.request_form_checkboxes .checkmark{position:absolute;top:.5rem;left:0;height:1.5rem;width:1.5rem;border:2px solid #000;display:flex;justify-content:center;align-items:center;border-radius:2px}.request_form_checkboxes .checkmark:after{content:"";position:absolute;display:none}.request_form_checkboxes .checkbox_label input:checked~.checkmark:after{display:block}.request_form_checkboxes .checkbox_label .checkmark:after{width:4px;height:8px;border:solid #000;border-width:0 3px 3px 0;transform:rotate(45deg)}.radio_fields{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding-bottom:1rem;padding-top:2rem}@media screen and (min-width:769px){.radio_fields{gap:2.2rem;padding-top:0;padding-bottom:0;flex-direction:row}}.radio_fields span{font-family:"Outfit",sans-serif;font-weight:700;font-size:1.4rem;line-height:2.8rem;letter-spacing:.14px}.radio_button_wrapper{display:flex;align-items:center}.radio_fields .radio_extra_wrapper{display:flex;flex-direction:row;gap:2.2rem}.radio_button_wrapper label.radio_label{display:flex !important;position:relative;cursor:pointer;user-select:none;align-items:center;padding-top:0 !important;padding-left:2.5rem !important;font-family:"Outfit",sans-serif;font-weight:700 !important;font-size:1.4rem;line-height:2.8rem;letter-spacing:.14px}.radio_button_wrapper input{position:absolute;opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;margin-left:-2.5rem}.radio_button_wrapper .checkmark{position:absolute;height:1.2rem;width:1.2rem;border-radius:50%;border:2px solid #000;display:flex;justify-content:center;align-items:center;transform:translateX(-2rem)}.radio_button_wrapper .checkmark:after{content:"";position:absolute;display:none}.radio_button_wrapper input:checked~.checkmark:after{display:block}.radio_button_wrapper .checkmark:after{width:8px;height:8px;border-radius:50%;background:#000}.send_wrapper{padding:0 8rem;display:flex;flex-direction:column;gap:1rem}.send_wrapper .send_text_wrapper p{font-family:"Outfit",sans-serif;font-size:2rem;line-height:2.6rem;font-weight:700;text-align:center}.send_wrapper .send_button{display:flex;justify-content:center;align-items:center}.send_wrapper .send_button input[type=submit]{padding:2rem 3rem;background-color:#004336;color:#fff;border:none;border-radius:6rem;font-size:1.5rem;font-weight:700;line-height:1.9rem;letter-spacing:.3px}.messages .message{background-color:transparent !important;text-align:center !important;font-weight:800 !important;font-family:"Outfit",sans-serif;font-size:2rem !important;line-height:2.6rem !important;letter-spacing:.4px;margin:0 !important;padding:2rem 0 0 !important}.messages .message div{display:flex;justify-content:center;align-items:center;position:relative}.messages .message div:before{position:relative !important;left:unset !important;margin:0 !important;top:unset !important}