.overflow{position:relative;overflow:hidden}.container{height:100%;width:100%;max-width:590px;margin:auto}@media (max-width:840px){.container{max-width:370px}}.scrolled{max-height:400px;overflow:scroll;overflow-x:hidden;height:100%}span.weight{font-weight:700}span.color-gray{color:#939393}.light{pointer-events:none;position:absolute;left:0;right:0;margin:auto;top:-175px;z-index:5;width:750px;height:560px;-webkit-transform:translateX(-35%);transform:translateX(-35%);background:radial-gradient(ellipse at 50% 42%,rgba(255,0,0,0.95) 0%,rgba(255,0,0,0.55) 10%,rgba(255,0,0,0.22) 18%,rgba(255,0,0,0.08) 24%,rgba(255,0,0,0) 30%);-webkit-filter:blur(6px);filter:blur(6px)}.button{cursor:pointer;-webkit-transition:0.4s ease;transition:0.4s ease;white-space:nowrap;background:#D91411;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;border-radius:50px;height:40px;padding:0 25px;gap:12px}.button img{width:13px}.button.border{border-bottom:1px solid #313131;color:#313131;border-radius:0;padding:0;background:none}.button.black{background:#323232}.button.blue{background:#3E49C2}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:50px;padding:0 20px;background:#fff;border-radius:10px}@media (max-width:840px){.input,.textarea{height:50px;font-size:14px}}.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{cursor:pointer;border:1px solid #FF0000;width:15px;min-width:15px;height:15px;border-radius:4px;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 img{-webkit-transition:0.3s ease;transition:0.3s ease;opacity:0;width:10px}.checkbox.active{background:white}.checkbox.active img{opacity:1}