.styled-select{-moz-column-gap:15px;color:#1e988a;column-gap:15px;display:flex;position:relative}.styled-select__value{font-size:32px;font-weight:500}.styled-select__form-element{opacity:0;position:absolute;top:0;left:0}.grid-selector #react-company,.sub-company-selector{width:100%}.grid-selector #react-company .company-selector__item--no-icon,.sub-company-selector .company-selector__item--no-icon{padding:14px 0}.grid-selector #react-company .company-selector__item-controls .styled-select__value,.sub-company-selector .company-selector__item-controls .styled-select__value{font-size:25px}.grid-selector #react-company h5,.sub-company-selector h5{margin-bottom:10px}.sub-company-selector{background-color:#f2f2f2;margin-top:20px;margin-bottom:20px;padding:15px 20px 15px 15px;box-shadow:0 1px 1px #0000001a}#react-company-sub-select.show-sub{min-height:230px;margin-top:20px}#react-company-sub-select.show-sub--sub-big{min-height:272px}.company-selector{width:100%;height:100%}.company-selector__subtitle{margin-bottom:7px;display:block}.company-selector__wrapper{width:100%}.company-selector__group-booking{padding:10px 0;font-size:15px}.company-selector__group-booking a{color:#4f5f61}.company-selector__item{-moz-column-gap:20px;border-bottom:1px solid #f2f5f5;grid-template-columns:78px 1fr 100px;column-gap:20px;width:100%;padding:20px;display:grid}@media screen and (width<=900px){.company-selector__item{grid-template-columns:1fr 75px}}.company-selector__item--no-icon{grid-template-columns:1fr 75px;align-items:center;padding:15px 0}.company-selector__item--no-icon:last-of-type{padding-bottom:0}.company-selector__item:last-of-type{border-bottom:0}.company-selector__item-icon{justify-content:center;align-items:center;display:flex}@media screen and (width<=900px){.company-selector__item-icon{display:none}}.company-selector__item-controls{text-align:center;justify-content:flex-end;align-items:center;display:flex}.company-selector__counter{color:#00f;font-size:48px}.company-selector__item-text{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.company-selector__item-text .caps{text-transform:uppercase;font-size:12px}
