div.wpcf7 form textarea,#contact-form textarea, #comment-form textarea, div.wpcf7 form input[type="text"], div.wpcf7 form input[type="email"], div.wpcf7 form input[type="tel"] {
font-size: 1rem !important;
font-family: sans-serif !important;
color: #999 !important;
font-weight: 700;
}

div.wpcf7 form input[type="text"],
div.wpcf7 form input[type="email"],
div.wpcf7 form input[type="url"],
div.wpcf7 form input[type="tel"],
div.wpcf7 form input[type="number"],
div.wpcf7 form input[type="date"],
div.wpcf7 form textarea,
#contact-form input[type="text"], #contact-form textarea, #comment-form input[type="text"], #comment-form textarea {
  font-family: sans-serif !important;
}

.btn-leba, .leba-btn2 {
    display: flex !important;
    justify-content: center;
}

.btn-leba span, .leba-btn2 span {
    font-size: 1.2rem !important;
    font-weight: 700 !important;
}


@media only screen and (max-width: 1064px) {
    .page-id-1386 .nav-button-wrap, .page-id-1456 .nav-button-wrap, .page-id-470 .nav-button-wrap, .single-post .nav-button-wrap {
        display: none !important;
    }
}

ul {
    font-size: 16px !important;
    line-height: 30px !important;
}

li {
    font-size: 16px !important;
    line-height: 30px !important;
}

@media only screen and (max-width: 540px) {
    section.header-section h2 {
        font-size: 2.8rem !important;
        line-height: 1.3 !important;
    }
    
    .single-post .head-sec-title {
        font-size: 2.8rem !important;
        line-height: 1.3 !important;
    }
}

@media only screen and (max-width: 1064px) {
	.nav-holder {
	    height: auto !important;
	}
}