.wpcf7 br {
display: none;
}
body {
overflow-x: hidden;
}
body {
font-family: "Raleway", sans-serif;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: #222;
background: #fff;
}
body.nt-theme-homepage {
text-align: center;
font-family: "Raleway", sans-serif;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: #222;
background: #fff;
} body.nt-theme-homepage.dark {
text-align: center;
font-family: "Raleway", sans-serif;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: #fff;
}
body.dark .main-wrapper, body.dark .contact-section, body.dark .news-section {
background: #222;
}
body.dark .owl-controls .owl-dot {
border-color: #fff;
}
body.dark .owl-controls .owl-dot.active {
background: #fff;
}
body.dark h1, body.dark h2, body.dark h3, body.dark h4, body.dark h5, body.dark h6 {
color: #fff;
}
body.dark .team-section, body.dark .feaures-section, body.dark .services-section, body.dark .partner-section, body.dark .counter-section, body.dark .blog-post .post-text, body.dark .pricing-box__body, body.dark .pricing-box__head .curved-line::after, body.dark .count-on {
background: #333;
}
body.dark .blog-post .post-text .post-data>a {
color: #fff;
}
body.dark .accordion-title, body.dark .accordion-inner p {
color: #222;
}
body.dark .accordion-title:hover, body.dark .accordion-title.active, body.dark .icon-line a span, body.dark .img-bar .text-uppercase {
color: #fff;
}
body.dark .img-container .img-panel {
background: rgba(51, 51, 51, 0.8);
}
body.dark .gallery-section a, body.dark .contact-section p a {
color: #fff;
}
body.dark .slider-2 .owl-item {
opacity: 1;
} .nt-theme-before-row {
position: relative;
}
.nt-theme-before-row-overlay {
top: 0;
bottom: 0;
left: 0;
right: 0;
position: absolute !important;
width: 100%;
height: 100%;
}
.blog-post .post-text .post-data>a {
vertical-align: inherit;
color: #222;
}
.icon-line a span {
color: #000;
}
.post-text .second-font a {
color: #337ab7;
text-decoration: underline;
}
.post-text .second-font a {
color: #337ab7;
text-decoration: underline;
}
.post-text .post-data a {
color: #222;
text-decoration: underline;
}
.news-section .post-text .second-font a:hover {
color: #222;
}
.icon-line a span:hover {
color: #fff;
}
.team .mt-30 {
margin-bottom: 30px;
}
.btn-trans {
background-color: transparent;
}
.mc4wp-form {
width: 100%;
position: relative;
margin: 0 auto;
}
.mc4wp-form {
width: 100%;
position: relative;
margin: 0 auto;
left: 16%;
}
@media (max-width: 768px) {
.mc4wp-form {
left: 0;
}
}
.contact-section .contact-data p {
margin: 5px 0px 0px 0px !important;
}
.contact-section .contact-data p a {
color: #222;
}
.contact-section .contact-data p a:hover {
color: #337ab7;
}
.k-nav-inside h5 a {
color: #fff;
}
.k-nav-inside h5 a:hover {
color: #337ab7;
}
.gallery-section a {
color: #222;
}
.gallery-section a:hover {
color: #337ab7;
}
.wpcf7 input, .wpcf7 select, .wpcf7 textarea {
color: #fff;
height: 50px;
background: transparent;
border: 2px solid #fff;
border-radius: 50px;
padding: 7px 30px;
}
.contact-section .wpcf7-submit {
color: #fff;
background: #3A7BD5;
border: 2px solid #3A7BD5;
border-radius: 50px;
}
.contact-section .wpcf7-submit:hover {
color: #3A7BD5;
background: transparent;
border: 2px solid #3A7BD5;
border-radius: 50px;
}
label.js-result {
display: inherit;
max-width: 100%;
margin-bottom: inherit;
width: auto;
font-weight: inherit;
font-size: inherit;
}
.divider {
width: 40px;
height: 2px;
background: #3A7BD5;
border: none;
margin: 10px auto 16px;
}
footer.main-footer .row {
display: block;
}
footer.main-footer .widget ul.mt-20 {
margin-top: 20px;
}