.formularz {
    max-width: 925px;
    width: 100%;
    background: rgb(176, 176, 176);
    padding: 25px 30px;
    border-radius: 5px;
}
.formularz .title {
    font-size: 25px;
    font-weight: 500;
    position:relative;
}
.formularz .title::before{
    content: '';
    position:absolute;
    left:0;
    bottom: 0;
    height: 3px;
    width: 150px;
    background: rgb(6, 172, 218);
}
.formularz form .input-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.formularz form .input-checklist {
    text-indent: 0;
    letter-spacing: 1px;
    justify-content: space-between;
}

.input-container input {
    height: 45px;
    width: 100%;
}

.input-checklist input {
    height: 17px;
    width: 20px;
}

.checklist-input {
    float: left;
    height: 17px;
    width: 20px;
}

.checklist-input-label {
    float: left;
    width: 95%;
}

form .button input {
    height: 100%;
    width: 100%;
    border: #fff;
    outline-color: white;
    color: #fff;
    background: rgb(6, 172, 218);
    letter-spacing: 1px; 
}

select {
    height: 45px;
    width: 100%;
    letter-spacing: 1px;
    margin-top: 0;
}

input[type=checkbox] {
    display: inline-block;
    float: left;
    margin-right: 0.2em;
}

input[type=radio] {
    margin-right: 0.2em;
}