.form-exhibition{padding:3rem 0}.form-exhibition .form-row{margin-bottom:1.25rem}.form-exhibition .form-title{text-align:center;font-size:30px;font-weight:900;margin-bottom:2rem}.form-exhibition .form-title__smaller{font-size:21px;line-height:1.2}.form-exhibition .form-part{font-size:23px;font-weight:700;margin-bottom:1rem}.form-exhibition .form-subpart{font-size:16px;font-weight:500;color:#c9777a;position:relative;margin-bottom:1rem}.form-exhibition .form-subpart span{background-color:#fff;display:inline-block;z-index:2;position:relative;padding:0 .5rem 0 0}.form-exhibition .form-subpart:after{position:absolute;content:"";background-color:#c9777a;width:calc(100% - 1.5rem);height:1px;left:1rem;top:50%}.form-exhibition .form-label{font-size:13px;line-height:1;font-weight:400;display:block;margin-bottom:.6rem}.form-exhibition .form-control,.form-exhibition .custom-select,.form-exhibition .custom-control{margin-bottom:1.5rem}.form-exhibition .form-control,.form-exhibition .custom-select{border-color:#c9777a;color:#db0e15;font-weight:500;font-size:15px;padding:.15rem .5rem;height:2rem}.form-exhibition .form-control::placeholder,.form-exhibition .custom-select::placeholder{color:#414141;font-weight:400;text-transform:lowercase;font-size:14px}.form-exhibition .price-under-input,.form-exhibition .price-under-checkbox,.form-exhibition .price-under-radio-option,.form-exhibition .price-in-option{font-size:12px;font-weight:300}.form-exhibition .price-under-input,.form-exhibition .price-under-checkbox,.form-exhibition .price-under-radio-option{transform:translateY(-1.25rem)}.form-exhibition .price-under-radio-option{margin-bottom:1rem;padding-left:1.5rem}.form-exhibition .price-in-option{margin:0 1rem;width:40px}.form-exhibition .custom-select{color:#414141;font-weight:400}.form-exhibition .calculated{font-size:15px;color:#db0e15;font-weight:500}.form-exhibition textarea.form-control{height:unset}.form-exhibition .form-control-file{font-size:15px}.form-exhibition .description{font-size:13px;line-height:1.2;margin-bottom:1rem}.form-exhibition .description ul{padding-left:0}.form-exhibition .description a{color:#1ca5c0}.form-exhibition .selected-options{display:block;width:100%;line-height:1.5;background-color:#fff;background-clip:padding-box;border:1px solid #c9777a;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;margin-bottom:1.5rem;font-size:15px;padding:.5rem .5rem 0}.form-exhibition .selected-option{display:flex;align-items:center;margin-bottom:.5rem;flex-wrap:wrap}.form-exhibition .selected-option__name,.form-exhibition .selected-option__name--const{margin-right:.5rem;flex-grow:2;max-width:480px}.form-exhibition .selected-option__name--const{width:150px}.form-exhibition .selected-option__quantity,.form-exhibition .selected-option__time{font-size:15px;color:#db0e15;font-weight:500;width:50px;text-align:center;border-radius:0;border-top-width:0;border-left-width:0;border-right-width:0;border-bottom-width:1px;border-color:#c9777a}.form-exhibition .selected-option__time{width:70px}.form-exhibition .selected-option__unit,.form-exhibition .selected-option__unit--const{margin-left:.5rem;width:38px!important;font-size:14px}.form-exhibition .selected-option__unit--const{width:60px}.form-exhibition .selected-option__remove{margin-left:auto;font-size:14px;font-weight:500;text-transform:lowercase;color:#ed0000;cursor:pointer}.form-exhibition .extra-file-remove{margin-left:auto;font-size:14px;font-weight:500;text-transform:lowercase;color:#ed0000;cursor:pointer}.form-exhibition .extra-file-add{color:#db0e15;font-weight:500;border:1px solid;line-height:1;display:inline-block;font-size:16px;padding:.4rem 0.5rem!important;border-radius:3px;margin:0 1rem 1rem 0}.form-exhibition .extra-file-add:hover{text-decoration:none}.form-exhibition .time-row{display:flex;flex-wrap:wrap;margin-bottom:.65rem}.form-exhibition .time-row .time-input{border:none;border-bottom:1px solid #db0e15;margin:0 0 0 .5rem;color:#db0e15;font-weight:500;width:42px}.form-exhibition .time-row .time-minutes{color:#db0e15;font-weight:500;border-bottom:1px solid #db0e15}.form-exhibition .time-row .date-from{margin-right:.35rem;width:160px}.form-exhibition .time-row .date-to{margin:0 .35rem 0 2rem;width:160px}.form-exhibition .time-row .result{margin-left:auto}@media (max-width:991px){.form-exhibition .time-row .style-divider{width:100%}.form-exhibition .time-row .date-to{margin-left:0}}.form-exhibition .hide{display:none!important}.form-exhibition .table{font-size:15px}.form-exhibition .table caption{padding-top:.2rem;padding-bottom:.2rem}.form-exhibition .table caption:first-child{padding-top:.75rem}.form-exhibition .table th:not(:nth-child(1)),.form-exhibition .table td:not(:nth-child(1)){text-align:center}.form-exhibition .table-extra-info{font-size:11px;line-height:1.05;max-width:400px;display:inline-block;color:gray}.form-exhibition .table-extra-info ul{padding-left:1.15rem}.form-exhibition .data-row{font-size:15px;color:gray}.form-exhibition .data-row .data-info{color:#db0e15;font-weight:700}.form-exhibition .calculated-sum-div{position:fixed;bottom:15px;right:80px;border:1px solid #db0e15;background:#db0e15;color:#fff;font-size:20px;text-transform:uppercase;z-index:200;padding:.25rem .75rem}.form-exhibition .calculated-sum-div.static{position:static;text-align:center;margin:2rem 0;display:block}.form-exhibition .btn-action{background:#db0e15;color:#fff;z-index:1;border:1px solid #db0e15;font-size:20px;font-weight:500;padding:.25rem .75rem;cursor:pointer;box-shadow:3px 3px 0 rgb(219 14 21 / .5),-3px -3px 0 rgb(219 14 21 / .5),-3px 3px 0 rgb(219 14 21 / .5),3px -3px 0 rgb(219 14 21 / .5);transition:150ms ease-in-out}.form-exhibition .btn-action:hover{box-shadow:10px 5px 0 rgb(219 14 21 / .7),-10px -5px 0 rgb(219 14 21 / .7);text-decoration:none}