*{margin:0;padding:0}body{font-family:Roboto Condensed,sans-serif}.wrap{display:flex;gap:0 60px;align-items:baseline}.price_table table{width:100%;margin-bottom:40px;border-collapse:collapse}.price_table table td{font-size:15px;font-weight:300;line-height:17.58px;color:#000;padding:10px;border-color:#a3b9c7}td[contentEditable=true]{cursor:pointer;background-color:rgba(163,185,199,.34);outline-color:#000}.main{padding-top:50px;flex-basis:calc(100% - 420px);margin-left:350px;padding-bottom:20px}.titled{font-family:Open Sans,sans-serif;font-size:33px;font-weight:700;line-height:23.5px;text-align:left;color:#242b2d;margin-bottom:30px}.form-input{margin-bottom:20px}.form-input label{font-family:Roboto Condensed,sans-serif;font-size:15px;font-weight:400;line-height:17.58px;text-align:left;display:block;margin-bottom:10px;color:#242b2d}.form-input input{line-height:40px;height:40px;padding-left:20px}.form-input input,.form-input textarea{border:1px solid #ebebeb;outline:none;font-family:Roboto Condensed,sans-serif;font-size:15px;font-weight:300;text-align:left;color:#333;width:calc(100% - 22px);display:block}.form-input textarea{line-height:22px;height:80px;padding:5px 20px;resize:none}.btn{font-family:Roboto Condensed,sans-serif;font-size:15px;font-weight:400;line-height:42px;text-align:center;border:0;outline:none;background:#ea8831;height:42px;cursor:pointer;min-width:167px;color:#fff}.form-input+.btn{margin-top:40px}.bts{font-family:Roboto Condensed,sans-serif;font-size:15px;font-weight:400;line-height:42px;text-align:center;border:0;outline:none;background:#ea8831;height:42px;cursor:pointer;max-width:284px;color:#fff}.bgs{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100;background:#00000096;display:flex;align-items:center;justify-content:center}.bgs form{max-width:400px;background:#fff;padding:30px;border-radius:20px;width:calc(90% - 60px);position:relative}.bgs form button{margin-top:0!important}.title{font-size:22px;font-weight:700;line-height:20.14px;text-align:left;margin:60px 0 30px;display:flex;justify-content:space-between;text-transform:uppercase}.title,.title a{font-family:Open Sans,sans-serif;color:#ea8731}.title a{text-decoration:none}.bgs .title{text-align:center}.closi{position:absolute;right:15px;top:15px;width:20px;height:20px;cursor:pointer}.closi:before{transform:rotate(45deg)}.closi:after,.closi:before{content:"";width:100%;height:1px;background:#000;position:absolute;left:0;top:10px}.closi:after{transform:rotate(-45deg)}.itm{font-size:13px}.item{margin-bottom:20px;display:flex;gap:0 20px}.skritie{flex-direction:column;padding:10px 0 0}.skritie,.skritie p{display:flex;gap:0 5px}.skritie label{font-size:13px;margin-bottom:5px}.hidden,.item.act .hidden{display:flex}.hidden{background:#f8fbfd;padding:18px 14px;margin-top:9px;gap:0 20px;align-items:center;flex-basis:calc(100% - 450px)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.hidden span{font-size:12px}.hidden input,.hidden span{font-weight:300;line-height:17.58px;text-align:left;color:#000}.hidden input{border:1px solid #ebebeb;outline:none;background:#fff;font-family:Roboto Condensed,sans-serif;font-size:13px;padding:8px 10px;max-width:80px}.hidden input[disabled]{background:#ccc}.item .name{font-size:15px;font-weight:400;line-height:17.58px;text-align:left;color:#242b2d;display:flex;gap:0 14px;align-items:center;cursor:pointer;justify-content:space-between;padding-bottom:10px;border-bottom:4px solid #a3b9c7}.item.act .name{color:#ea8731}.choosen{list-style:none;position:absolute;left:0;top:0;background:#fff;padding:10px 15px;border:1px solid #ebebeb;min-width:245px;z-index:10}.choosen li{margin-bottom:5px;font-size:14px;font-weight:300;line-height:17.58px;text-align:left;color:#000;cursor:pointer}.choosen li:hover{color:#b1c7db}.choosen li:last-child{margin-bottom:0}.vibor{position:relative}#padd{padding-bottom:200px}.vibor span{display:block;position:relative;border:1px solid #ebebeb;outline:none;background:#fff url(/img/arrow.svg) no-repeat 95% 50%;font-family:Roboto Condensed,sans-serif;font-size:13px;font-weight:300;line-height:17.58px;text-align:left;color:#000;cursor:pointer;padding:8px 35px 8px 10px;width:150px;overflow:hidden;white-space:nowrap}.hidden_block{display:flex;justify-content:space-between;align-items:center}.delete{cursor:pointer}.item .name svg{margin-right:10px}.right{min-width:200px}.bgs .title{margin-top:10px}@media screen and (max-width:1450px){.main{flex-basis:calc(100% - 300px);max-width:calc(100% - 300px);margin-left:270px}.vibor span{width:110px}.hidden span{font-size:12px}.right{min-width:70px}.hidden input{max-width:50px}}