.CooperationForm-module__We4m2a__CooperationForm{color:#fff;background:#fff;border:1px solid #ebe7f3;border-radius:1.5rem;grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);align-items:stretch;gap:0;width:100%;padding:.65rem;display:grid;overflow:hidden;box-shadow:0 1.2rem 3rem #271c4e17}.CooperationForm-module__We4m2a__RightSideBox{background-color:var(--navy-blue,#282c4e);background-image:url(/assets/images/cooperation.jpg);background-position:50%;background-size:cover;border-radius:1.15rem;flex-direction:column;align-items:center;width:100%;min-height:25rem;padding:2rem 1.5rem 1.4rem;display:flex;position:relative;overflow:hidden}.CooperationForm-module__We4m2a__RightSideBox:before{content:"";background:linear-gradient(145deg,#231c4ce6,#5637bbb3);position:absolute;inset:0}.CooperationForm-module__We4m2a__RightSideBox>*{position:relative}.CooperationForm-module__We4m2a__Intro{text-align:center}.CooperationForm-module__We4m2a__Kicker{color:#fff4bd;border:1px solid #ffffff47;border-radius:999px;margin-bottom:.55rem;padding:.32rem .75rem;font-size:.78rem;font-weight:700;display:inline-block}.CooperationForm-module__We4m2a__Title{text-align:center;width:100%;font-size:1.8em;font-weight:700}.CooperationForm-module__We4m2a__Description{color:#ffffffd6;max-width:27rem;margin:.55rem auto 0;font-size:.88rem;line-height:1.9}.CooperationForm-module__We4m2a__StatisticsContainer{flex:1;justify-content:space-evenly;align-items:flex-start;width:100%;margin-top:1.4rem;display:flex}.CooperationForm-module__We4m2a__StatisticItem{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;min-width:7rem;padding:.75rem .4rem;display:flex}.CooperationForm-module__We4m2a__StatisticValue{margin:.4rem 0;font-weight:700}.CooperationForm-module__We4m2a__StatisticLabel{margin:0;font-size:.78rem;font-weight:700}.CooperationForm-module__We4m2a__PlansBTNContainer{border-top:.1rem solid #fff;justify-content:center;align-items:center;width:90%;padding-top:1rem;display:flex}.CooperationForm-module__We4m2a__PlansBTN{color:#f5f5f5;cursor:pointer;background:0 0;border:.1rem solid #f5f5f5;border-radius:.65rem;justify-content:center;align-items:center;padding:.55rem 1rem;font-size:.92rem;font-weight:lighter;transition:all .2s ease-in-out;display:flex}.CooperationForm-module__We4m2a__PlansBTN:hover{box-shadow:0 0 1rem #ffffff4d}.CooperationForm-module__We4m2a__PlansBTNArrow{margin-right:.5rem}.CooperationForm-module__We4m2a__FormContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:2rem clamp(1.2rem,3vw,2.5rem);display:flex}.CooperationForm-module__We4m2a__FormContainerHead{border-bottom:1px solid #ece8f2;flex-direction:column;align-items:center;width:100%;padding-bottom:1rem;display:flex}.CooperationForm-module__We4m2a__FormContainerTitle{color:#000;text-align:center;margin:.4rem 0;font-size:1.25rem}.CooperationForm-module__We4m2a__FormHint{color:#85808e;text-align:center;margin-top:.4rem;line-height:1.8}.CooperationForm-module__We4m2a__BoldText{font-weight:700;display:inline}.CooperationForm-module__We4m2a__HighlightText{color:var(--primary06);font-weight:700;display:inline}.CooperationForm-module__We4m2a__Form{flex-direction:column;align-items:center;width:100%;margin-top:2rem;display:flex}.CooperationForm-module__We4m2a__InputFrame{border:solid .1rem var(--grey-border,#80808062);border-radius:.65rem;justify-content:center;align-items:center;width:100%;height:2.9rem;margin:.3rem 0;display:flex}.CooperationForm-module__We4m2a__InputFrame__error{border:solid .1rem var(--coral-red,#ff3c3c)}.CooperationForm-module__We4m2a__Input{text-align:right;background:0 0;border:none;outline:none;flex:1;height:100%;padding:0 .6rem}.CooperationForm-module__We4m2a__InputIcon{color:gray;margin:0 .3rem}.CooperationForm-module__We4m2a__ErrorPlaceHolder{text-align:center;width:100%;color:var(--orange,#fbc02d);text-shadow:0 0 .1rem #0003;justify-content:center;align-items:center;display:flex}.CooperationForm-module__We4m2a__SubmitBTN{width:100%;cursor:unset}.CooperationForm-module__We4m2a__SubmitBTN__submitted{filter:opacity(.7)}@media only screen and (max-width:75em){.CooperationForm-module__We4m2a__StatisticsContainer{gap:.5rem}}@media only screen and (max-width:45em){.CooperationForm-module__We4m2a__CooperationForm{grid-template-columns:1fr;padding:.45rem}.CooperationForm-module__We4m2a__RightSideBox{width:100%;min-height:23rem}.CooperationForm-module__We4m2a__FormContainer{width:100%;padding:1.7rem 1rem}.CooperationForm-module__We4m2a__FormContainerTitle{font-size:1.3em}.CooperationForm-module__We4m2a__PlansBTNContainer{justify-content:center}.CooperationForm-module__We4m2a__SubmitBTN{width:100%;cursor:unset}.CooperationForm-module__We4m2a__Title{font-size:1.9em}.CooperationForm-module__We4m2a__StatisticLabel{font-size:.7em}}@media only screen and (max-width:30em){.CooperationForm-module__We4m2a__InputFrame{width:100%}.CooperationForm-module__We4m2a__Title{font-size:1.5em}.CooperationForm-module__We4m2a__StatisticLabel{font-size:.7em}.CooperationForm-module__We4m2a__StatisticItem{min-width:0}}
.CityFilters-module__B58G5q__SearchSelectorBox{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:center;gap:.75rem;margin:0;padding:0;display:grid}.CityFilters-module__B58G5q__SearchSelectorBox>div{width:100%;min-width:0}.CityFilters-module__B58G5q__CitySelector{z-index:6;font-size:.88rem;position:relative}.CityFilters-module__B58G5q__CitySelector:focus-within{z-index:10}.CityFilters-module__B58G5q__CitySelector>div{min-height:2.85rem;box-shadow:none;border-color:#e5e1ef;border-radius:.7rem}.CityFilters-module__B58G5q__CitySelector>div:hover{border-color:#8067ef}.CityFilters-module__B58G5q__SelectArrow{color:#766d87;margin-left:.65rem;font-size:1rem}.CityFilters-module__B58G5q__SearchSelectorBox button{border-radius:.7rem;min-width:7.5rem;min-height:2.85rem}.CityFilters-module__B58G5q__SubmitLabel{justify-content:center;align-items:center;gap:.4rem;display:inline-flex}.CityFilters-module__B58G5q__SubmitLabel svg{font-size:1.15rem}@media only screen and (max-width:900px){.CityFilters-module__B58G5q__SearchSelectorBox{grid-template-columns:repeat(2,minmax(0,1fr))}.CityFilters-module__B58G5q__SearchSelectorBox button{grid-column:1/-1;width:100%}}@media only screen and (max-width:500px){.CityFilters-module__B58G5q__SearchSelectorBox{grid-template-columns:1fr;gap:.65rem}.CityFilters-module__B58G5q__SearchSelectorBox button{grid-column:auto;margin-top:.25rem}}
