.TourForm{display:flex;justify-content:space-between;margin-bottom:16rem;position:relative}@media only screen and (max-width:1600px){.TourForm{margin-bottom:6rem}}@media only screen and (max-width:1000px){.TourForm{margin-bottom:1.5rem}}@media only screen and (max-width:820px){.TourForm{margin-bottom:1rem}}@media only screen and (max-width:440px){.TourForm{margin-bottom:.5rem}}.TourForm__form{background-color:var(--back-dark-color);background-image:url(/resources/img/lines.svg);background-position:100%;background-repeat:no-repeat;background-size:88%;color:var(--text-anti-color);display:flex;flex-direction:column;gap:3.25rem;padding:3.8rem 8rem 8rem;width:100%}@media only screen and (max-width:1600px){.TourForm__form{background-size:120%;background-position:0;gap:3rem}}@media only screen and (max-width:1240px){.TourForm__form{max-width:none;padding:3rem;width:100%}}@media only screen and (max-width:1000px){.TourForm__form{gap:2.5rem}}@media only screen and (max-width:820px){.TourForm__form{padding:2.5rem}}@media only screen and (max-width:600px){.TourForm__form{padding:2rem}}@media only screen and (max-width:440px){.TourForm__form{padding:1.75rem;gap:2rem}}.TourForm h2{align-items:center;color:inherit;display:flex;font-size:40px;gap:.5em;margin-bottom:.75rem}.TourForm h2:after{background-image:url(/resources/img/icons/messanger.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:32px;width:35px}@media only screen and (max-width:1600px){.TourForm h2{font-size:36px}}@media only screen and (max-width:820px){.TourForm h2{font-size:32px}}@media only screen and (max-width:600px){.TourForm h2{font-size:26px}}@media only screen and (max-width:440px){.TourForm h2{font-size:22px}}.TourForm__subtitle{background-color:var(--neutral-color-lightgray);border-radius:2px;color:var(--text-anti-color);display:inline-block;font-size:14px;font-weight:400;letter-spacing:.01em;padding:.45em 1em;text-transform:uppercase}@media only screen and (max-width:1600px){.TourForm__subtitle{font-size:20px;font-size:18px}}@media only screen and (max-width:820px){.TourForm__subtitle{font-size:16px}}@media only screen and (max-width:600px){.TourForm__subtitle{font-size:14px}}@media only screen and (max-width:440px){.TourForm__subtitle{font-size:12px}}.TourForm__fields{display:flex;flex-wrap:wrap;flex-direction:column;gap:1rem}@media only screen and (max-width:820px){.TourForm__fields{flex-direction:column;gap:1.5rem}}.TourForm__fields-section{display:flex;flex-wrap:wrap;gap:1rem}@media only screen and (max-width:820px){.TourForm__fields-section{flex-direction:column}}.TourForm__legal{align-items:center;display:flex;flex-grow:1;margin-top:.25rem}@media only screen and (max-width:600px){.TourForm__legal{font-size:14px}}.TourForm .plain-link{color:inherit;text-decoration:underline}