.contributions-page-100,body,body #app{min-height:100vh}.contributions-type-select{height:100%;width:100%}.contributions-type-select>span{border:1px solid #e9e9e9;border-radius:1rem;cursor:pointer;display:block;height:100%;padding:1.5rem;text-align:center;transition:all .2s;width:100%}.contributions-type-select>span span{align-items:center;background:#f5f8ff;border-radius:50%;display:flex;height:60px;justify-content:center;margin:auto auto 1rem;width:60px}.contributions-type-select>span i{color:#fff;display:none}.contributions-type-select input:checked~span{background:#ebeef5}.contributions-type-select input:checked~span span{background:#3760ad}.contributions-type-select input:checked~span i{display:block}.contributions-type-select input:checked~span img{display:none}.contributions-form .form-control:focus{border-color:var(--bs-blue)}.contributions-form label{color:#686767;margin-bottom:5px}.contributions-form input,.contributions-form select,.contributions-form textarea{border-radius:.9rem;font-size:.9rem;padding:.85rem 1rem}.contributions-form .contributions-organisation-logo{border:1px solid #dee2e6;border-radius:.9rem;max-width:45px}.contributions-form .contributions-ratting-select{border:1px solid #dcdcdc;border-radius:15px;display:table;max-width:230px;min-width:230px;padding:10px;text-align:center}.contributions-form .contributions-ratting-select .fa{color:#dcdcdc;cursor:pointer;display:table-cell;font-size:2.3rem;transition:all .2s}.contributions-form .contributions-ratting-select .fa.active{color:#ffc20e}.contributions-form .contributions-ratting-select-benefits .fa.active{color:#3760ac}.contributions-form .contributions-ratting-select-emoji{display:inline-block}.contributions-form .contributions-ratting-select-emoji>div>div{align-items:center;display:flex}.contributions-form .contributions-ratting-select-emoji>div>div img{width:40px}.contributions-form .contributions-ratting-select-emoji p{font-size:.9rem;line-height:1.3;margin:0}.contributions-form .contributions-ratting-select-emoji .emoji-select{color:#dcdcdc}.contributions-form .contributions-ratting-select-emoji .emoji-very-satisfied{color:#9c6}.contributions-form .contributions-ratting-select-emoji .emoji-satisfied{color:#19adb6}.contributions-form .contributions-ratting-select-emoji .emoji-ok{color:#fc0}.contributions-form .contributions-ratting-select-emoji .emoji-dissatisfied{color:#ff801a}.contributions-form .contributions-ratting-select-emoji .emoji-very-dissatisfied{color:#f33}.contributions-form .contributions-btn-select-block input{display:none}.contributions-form .contributions-btn-select-block label{background:#ccc;border-radius:3em;color:#fff;cursor:pointer;font-weight:700;min-width:120px;padding:.7rem 1rem;text-align:center}.contributions-form .contributions-btn-select-block input:checked+label{background:#0096ba}.contributions-form .contributions-btn-select-block-benefits label{min-width:70px}.contributions-form .contributions-agree-alert{color:var(--bs-form-invalid-color);font-size:.9rem}.contributions-form .contributions-form-input-group .input-group-text{border-radius:.9rem;padding:0 1rem}.contributions-form .contributions-form-input-group select{background:#e9ecef;border:1px solid #ced4da;border-radius:.9rem;outline:none}.contributions-form .contributions-select-benefits>.w-100:nth-child(n+11){display:none}.contributions-form .contributions-benefits-show-more div{background:#f6f6f6;border-radius:50%;display:block;height:40px;width:40px}.is-invalid~.d-flex .contributions-ratting-select{border-color:red}.contribution-is-spam i{color:#d43f3a;font-size:50px}@media (max-width:767.98px){.contributions-type-select{font-size:.9rem}.contributions-form .contributions-ratting-select{max-width:200px;min-width:200px}.contributions-form .contributions-ratting-select .fa{font-size:2rem}.contributions-form .contributions-ratting-select-emoji>div>div img{width:35px}.contributions-form .contributions-ratting-select-emoji p{font-size:.85rem}}
