.form-type-select-second{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.form-type-select-second.label-top-relative{-ms-flex-wrap:wrap;flex-wrap:wrap}.form-type-select-second.label-top-relative label{margin:0 0 7px;padding:0!important}.form-type-select-second.label-top-relative select{width:100%;-ms-flex-negative:0;flex-shrink:0}.form-type-select-second:not(.label-top-relative) .error-text{position:absolute;top:32px;right:0}.form-type-select-second.large-size label{font-weight:600!important;font-size:18px!important;line-height:134%!important}.form-type-select-second.large-size select{font-size:24px;height:40px;padding:0 15px 5px 0;background-position:100% 20px}.form-type-select-second.large-size option{font-size:18px}.form-type-select-second label{color:#000;font:300 20px/1.42 "Source Sans Pro",sans-serif!important;padding:2px 16px 0 0!important;margin:0;-ms-flex-negative:0;flex-shrink:0;position:static;opacity:.9;height:auto!important}.form-type-select-second .icon-cross{display:none!important}.form-select-second{font:600 18px/1.34 "Source Sans Pro",sans-serif;height:32px;border-style:solid;border-width:0 0 2px;background:#fff url("data:image/svg+xml,%3Csvg width='8' height='4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0H0l4 4 4-4Z' fill='%23000'/%3E%3C/svg%3E") no-repeat 100% 50%/8px 4px;border-color:#000;padding:5px 15px 3px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;-webkit-tap-highlight-color:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color .3s;transition:border-color .3s}.form-select-second.not-valid{border-color:#e12e27}.form-select-second:not(:disabled){cursor:pointer}