.input-content{ max-width: 1600px; margin: 0 auto; padding-bottom: 100px; display: flex; flex-wrap: wrap; .input-wrap{ width: 33.333%; padding: 50px 50px 0; h1{ margin-bottom: 20px; } .form-btn{ button{ margin-right: 10px; } } .form-select{ width: 168px; > div{ width: 100%; } } .form-datepicker{ div{ margin-bottom: 10px; } } .form-main-radio, .form-Arrow-btn, .form-Check-btn{ padding: 10px; background-color: #272727; > button{ margin-bottom: 10px; } } } .flx{ display: flex; align-items: center; } &.pop{ .input-wrap{ .form-input{ background-color: #272727; span{ color: #fff; } } } } } .title{ max-width: 1600px; margin: 0 auto; font-size: 28px; font-weight: 600; text-transform: uppercase; }