.h-100{ height: 100%;}
body{ margin: 0; padding: 0; font-family: 'Mukta';}
.form-page {
    text-align:center;
    min-height: 900px;
    background-image: url(../img/tatko-bg.jpg);
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: cover;
}
.form-content {
    text-align: center;
    padding: 0 5%;
}
.logo-content{ padding-top: 30px; padding-bottom:20px}
.text-content{ padding: 20px 0; color: #002B53; font-size: 14px; line-height: 16px; font-weight: 500;}
textarea, input, select{ width: 100%; font-family: 'Mukta'; margin-bottom: 20px; background: none; outline: 0px; font-size: 15px; font-weight: 400; border-bottom: #002B53 solid 1px; color: #002B53; border-left: none; border-right: none; border-top: none;}
    input::placeholder, textarea::placeholder {
        color: #002B53;
    }
.left{ text-align: left;}
input[type=checkbox]{ width: 20px; border: #002B53 solid 1px;}
.submit-btn{ width: 180px; height: 46px; line-height: 46px; color: #fff; background: #002B53; font-size: 18px; font-weight: 800;}
a{ font-weight: 800; text-decoration: underline; color: #002B53;}
a:hover{ text-decoration: underline; color: #002B53;}
label.error{ display: none !important;}
input.error, select.error{ border-bottom:red solid 1px ;}