.form_project_stats{margin-bottom:100px}.form_project_stats *:focus-visible{outline:none}.form_project_stats .req{color:#a00}.form_project_stats .lnk-info{color:#fff;background:#a00;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:9px;margin-left:6px}.form_project_stats .error{padding:20px;text-align:center;font-size:130%;background:#fee;color:#a00;margin:0 auto}.form_project_stats .filter{display:flex;gap:30px;flex-wrap:wrap;margin-bottom:30px}.form_project_stats .filter .filter-flex-grp{display:flex;flex-wrap:nowrap;gap:30px;flex-grow:1;flex-basis:430px}@media (max-width:600px){.form_project_stats .filter .filter-flex-grp{flex-wrap:wrap}}.form_project_stats .filter .filter-col{flex-basis:200px;flex-grow:1}.form_project_stats .filter .item{margin-bottom:20px}.form_project_stats .filter .item .title{font-weight:700;white-space:nowrap}.form_project_stats .filter .item.item-btns .inp input[type=radio]{display:none}.form_project_stats .filter .item.item-btns .inp input[type=radio]+label{display:block;padding:20px;border:1px solid #807c77;border-radius:4px;margin-bottom:10px;cursor:pointer;color:#111;background:#fff}.form_project_stats .filter .item.item-btns .inp input[type=radio]:checked+label{background:#a00;color:#fff;font-weight:700}.form_project_stats .filter .item select{border:1px solid #807c77;border-radius:4px;color:#111}.form_project_stats .filter .item select:disabled,.form_project_stats .filter .item.item-btns input[type=radio]:disabled+label{background:rgba(0,0,0,.05);border-color:#a3a3a5;cursor:default}.form_project_stats .filter .beams_num_in_layer{display:none}.form_project_stats .prices{position:relative;margin-top:50px;display:flex;justify-content:space-between;padding:40px 20px;border-top:2px solid #ab9f96;border-bottom:2px solid #ab9f96;align-items:center}@media (max-width:600px){.form_project_stats .prices{font-size:85%;gap:30px;flex-direction:column}}.form_project_stats .prices .price{text-align:center;font-size:110%}.form_project_stats .prices .price.avg{font-size:140%}.form_project_stats .prices .price.avg .value{font-weight:700}.form_project_stats .prices .desc{font-weight:700}.form_project_stats .prices .value{font-size:130%}.form_project_stats .prices .value span{font-weight:400;font-size:70%}.form_project_stats .prices .loader-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.5)}.form_project_stats .prices .loader{position:absolute;top:50%;left:50%;margin-left:-24px;margin-top:-24px}.form_project_stats .loader{width:48px;height:48px;border:5px solid;border-color:#a00 transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.form_project_stats .link-to-project-form{padding:50px 0;font-family:"Lato",sans-serif;font-size:20px;text-align:center;font-weight:400}.form_project_stats .link-to-project-form .btn{display:inline-block;color:#fff;padding:25px;font-size:15px;line-height:15px;border-radius:4px}.form_project_stats .link-to-project-form .btn:hover{background-color:#c00}.form_project_stats .switch{font-size:17px;position:relative;display:inline-block;width:36px;height:20px}.form_project_stats .switch input{opacity:0;width:0;height:0}.form_project_stats .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;border:1px solid #adb5bd;transition:.4s;border-radius:30px}.form_project_stats .slider:before{position:absolute;content:"";height:14px;width:14px;border-radius:20px;left:2px;bottom:2px;background-color:#555;transition:.4s}.form_project_stats input:checked+.slider{background-color:#a00;border:1px solid #a00}.form_project_stats input:focus+.slider{box-shadow:0 0 1px #a00}.form_project_stats input:checked+.slider:before{transform:translateX(16px);background-color:#fff}.form_project_stats input:disabled+.slider{background-color:#414141;border-color:#414141}.form_project_stats input:disabled+.slider:before{background-color:#adb5bd}.form_project_stats .double-beam-switch{display:flex;align-items:center;gap:8px;margin-bottom:12px;position:relative}.form_project_stats .double-beam-switch .switch{flex:0 0 36px}.form_project_stats .double-beam-switch .info-popup{display:none;background:#fff;padding:12px;border:1px solid #a00;border-radius:8px;position:absolute;top:100%;margin-top:10px;right:-200px;width:660px;z-index:99;-webkit-box-shadow:4px 4px 8px 0px rgba(34,60,80,.2);-moz-box-shadow:4px 4px 8px 0px rgba(34,60,80,.2);box-shadow:4px 4px 8px 0px rgba(34,60,80,.2)}@media (max-width:1075px){.form_project_stats .double-beam-switch .info-popup{right:0;max-width:calc(100vw - 100px)}}@media (max-width:600px){.form_project_stats .double-beam-switch .info-popup{width:270px;width:calc(100vw - 100px);right:0;max-width:none}}@media (max-width:480px){.form_project_stats .double-beam-switch .info-popup{width:270px;width:calc(100vw - 60px)}}.form_project_stats .double-beam-switch .info-popup .info-single{margin-bottom:10px}.form_project_stats .double-beam-switch .info-popup .info-single,.form_project_stats .double-beam-switch .info-popup .info-double{display:flex;align-items:center;gap:15px}.form_project_stats .double-beam-switch .info-popup .info-single img,.form_project_stats .double-beam-switch .info-popup .info-double img{flex:0 0 200px;width:200px}@media (max-width:600px){.form_project_stats .double-beam-switch .info-popup .info-single img,.form_project_stats .double-beam-switch .info-popup .info-double img{display:none}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}