.label{transition:top 1s linear,color 1s linear,font-size 1s linear}.contacs-form__label{transition:color .2s linear,font-size .2s linear,top .2s linear}.contacs-form__input:focus+.contacs-form__label,.contacs-form__label.move__label,.label-select.move__label{position:absolute;font-size:14px;font-weight:400;line-height:150%;top:-3px!important;pointer-events:auto;background-color:#fff;color:#1d2324}.label-select.move__label{top:-11px!important}.contacs-form__textarea{resize:none}.error-message{position:absolute;bottom:-17px;color:#cc1f1f;font-family:Prompt;font-size:14px;font-style:normal;font-weight:500;line-height:140%}.contacs-form__input.invalid{color:#cc1f1f;border:1px solid #CC1F1F!important}label{transition:.2s}.custom-select{position:relative;max-width:100%}.select-dropdown{position:absolute;list-style:none;width:100%;background-color:#fff;border:1px solid #CACACA;padding:16px 32px;transition:.3s ease;transform:translateY(-15%);opacity:0;visibility:hidden;z-index:20;display:flex;flex-direction:column;gap:10px}.select-button{width:100%;padding:15px 20px;height:100%;display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #CACACA;color:#646464;font-family:Prompt;font-size:16px;font-style:normal;font-weight:400;line-height:150%;transition:border .5s linear}.selected-value{text-align:left;transition:color .5s linear}.selected-value.selected{color:#1d2324}.select-button .arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #2D393B;transition:transform ease-in-out .3s;width:7px;height:7px}.select-dropdown li{position:relative;cursor:pointer}.select-dropdown li label{width:100%;cursor:pointer;color:#646464;font-family:Prompt;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.select-dropdown li:hover,.select-dropdown input:checked~label{color:#1d2324}.select-dropdown input:focus~label{color:#1d2324}.select-dropdown input[type=radio]{position:absolute;left:0;opacity:0}.custom-select.active .arrow{transform:rotate(180deg)}.custom-select.active .select-dropdown{opacity:1;visibility:visible;transform:translateY(0)}@media screen and (max-width:1200px)and (min-width:991px){.select-button{padding:0}}
