select{background:none}.overflow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;height:100vh;position:relative;overflow:hidden;padding:45px 0}.container{padding:0 45px;height:100%;width:100%}.scrolled{padding-right:8px;max-height:400px;overflow:scroll;overflow-x:hidden;height:100%}.grid-container{display:-ms-grid;display:grid;-ms-grid-columns:250px 15px auto;grid-template-columns:250px auto;gap:15px;height:100%}.block{background:#F8F8F8;border-radius:8px;height:100%}.element{padding:0 30px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.element input{padding:0}.element.focus{background:#fff0ea!important}span.weight{font-weight:700}span.color-gray{color:#939393}.label{height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:0 10px;padding-top:1px;border-radius:200px;font-weight:500;border:2px solid #FBFBFB;background:#FDF1EA;color:#EB652B}.element-slider__content{position:relative;margin-top:17px;height:6px;border-radius:20px;background:#CFCFCF}.element-slider__point{position:absolute;top:-5px;background:#0B7BF3;width:18px;height:18px;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:5}.element-slider__point span{width:6px;height:6px;background:white;border-radius:50px}.element-slider__track{height:6px;background:#0B7BF3;z-index:3;border-radius:20px;width:65px}.button{cursor:pointer;-webkit-transition:0.4s ease;transition:0.4s ease;white-space:nowrap;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;border-radius:10px;height:40px;padding:0 15px;gap:10px;font-weight:400}.button img{height:14px}.button.small{border-radius:8px;height:30px;padding:0 15px;gap:10px;font-weight:300;font-size:14px}.button.small img{height:10px}.button.black{background:black;color:white}.button.green{color:#147129}.button.blue{color:#0B7BF3}.button.focus{background:#f6f2f4}.button.active{background:#0B7BF3;color:#fff}.button.active img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.button.dis-active{background:#cfcfcf;color:#fff}@media (max-width:840px){.button{font-size:16px;width:100%;height:50px;padding:0 20px}}.button.element-notification{font-size:12px}.button.element-notification img{height:12px}input{font-size:14px;padding:0 10px;background:none;text-align:center;width:100%;height:100%}input::-webkit-input-placeholder{opacity:0.4;color:#000}input::-moz-placeholder{opacity:0.4;color:#000}input:-ms-input-placeholder{opacity:0.4;color:#000}input::-ms-input-placeholder{opacity:0.4;color:#000}input::placeholder{opacity:0.4;color:#000}.input,.textarea{-webkit-transition:0.3s ease;transition:0.3s ease;width:100%;height:40px;padding:0 20px;background:#fff;border-radius:10px;border:1px solid #EBEBEB}@media (max-width:840px){.input,.textarea{height:50px;font-size:14px}}.input.focus,.textarea.focus{background:#f8f4f6}.input.error,.textarea.error{border-color:#F05E18}.textarea{height:auto;padding:25px;padding-top:15px;height:90px;resize:none}.select{cursor:pointer;position:relative;height:50px;color:#F2B42C}.select__head{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;border-bottom:2px solid #F2B42C}.select__head p{font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select__head img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;width:15px}.select__icon{background:#008ec6;border-radius:50%;width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.select__appearance{height:auto;-webkit-transition:0.3s ease;transition:0.3s ease}.select__items{border:1px solid #F2B42C;-webkit-transform:translateY(15px);transform:translateY(15px);padding:10px 0;padding-right:5px;background:black;position:absolute;z-index:50;width:100%;left:0;top:100%;margin-top:10px;border-radius:20px;opacity:0;visibility:hidden;-webkit-transition:0.3s ease;transition:0.3s ease}.select__wrapp{max-height:250px;overflow:scroll;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.select__wrapp::-webkit-scrollbar{width:5px}.select__wrapp::-webkit-scrollbar-track{background:white}.select__items::-webkit-scrollbar{width:3px}.select__items::-webkit-scrollbar-track{background:white}.select__items::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.6)}.select__item{padding:5px 20px;cursor:pointer;font-size:17px;font-weight:500;opacity:0.6}.select.active .select__appearance{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select.active .select__items{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.checkbox{border:2px solid #EAEAEA;width:22px;height:22px;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:0.3s ease;transition:0.3s ease}.checkbox span{width:14px;height:14px;border-radius:5px;background:#EB652B;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transition:0.3s ease;transition:0.3s ease;opacity:0}.checkbox.active span{-webkit-transform:scale(1);transform:scale(1);opacity:1}