.uk-section{
    font-size: 16px;
}
.main-color {
    color: #4c5a4b
}
.text-white{
    color: #ffffff;
}

.main-bg {
    background-color: #4c5a4b;
}

.l-tab-nav.uk-tab>li.uk-active>a {
    background-color: #4c5a4b;    
}

.l-tab-nav.uk-tab>li>a {
    background-color: rgb(182, 181, 177);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    text-decoration: none !important;
    padding-left: 50px;
    padding-right: 50px;
    color: #fff;
}

.l-tab-nav a:link,
.l-tab-nav a:visited,
.l-tab-nav a:hover,
.l-tab-nav a:active,
.l-tab-nav a:focus {
    text-decoration: none;
}


.l-table td{
    padding: 16px 7px;
}
.l-border{
    border: solid 1px #4c5a4b;
}

.form-section {
    background-color: rgb(0, 0, 0);
}

.form-section>input {
    width: 230px;
    height: 50px;
    margin: 0 20px;
    border-radius: 25px;
    text-align: center;

}

.form-section>input[type="submit"] {
    background-color: #4c5a4b;
    color: rgb(255, 255, 255);
    font-size: 20px;
    font-weight: bold;
    line-height: 50px;
}
.last-body {
    display: grid;
    grid-template-columns: 50px 1fr 50px;
    margin-top: 50px;
}

.last-body .char {
    font-size: 40px;
    color: rgb(22, 77, 68);
}

.last-body .right {
    display: flex;
    align-items: flex-end;
}