/**
* Theme Name: NT Landium Child
* Description: This is a child theme of NT Landium, generated by Merlin WP.
* Author: <a href="http://ninetheme.com/about">Ninetheme</a>
* Template: nt-landium
* Version: 2.2.9
*/
.grecaptcha-badge,a#top-bar__navigation-toggler {
	display: none !important;
}
.wpcf7-response-output {
    color: #fff;
}
.s-form .custom-btn.light.inverted:hover, .s-form .custom-btn.light.inverted:focus,.team .team__item:hover .team__description, .pricing-table--style-2 .price-item__active, .pricing-table--style-2 .price-item__btn, .custom-btn.info, .start-screen form input[type="submit"], .section--background-base, .pattern, .b-video .b-video__btn-play:before, #footer .s-form, #footer.footer--style-2:before, #footer.footer--style-2 .s-form:before, #top-bar__navigation li:not(.menu-item--button):before, #top-bar__navigation li:not(.menu-item--button):after, .margin_30, .pager li>a, .pager li>span, #widget-area #searchform input#searchsubmit, body.search article .searchform input[type="submit"], body.error404 .index .searchform input[type="submit"] {
	background-color: #790305;
}

.start-screen .hero-form {
	background-color: #323e49;}

.start-screen form .input-wrp input, .start-screen form .input-wrp textarea{    background: #323e49;}

.start-screen form {
	background-color: #323e49;}

.start-screen__btn{    background-color: #790305;}

.start-screen__btn:hover, .start-screen__btn:focus {
	background-color: #323e49;
}

#footer {
	background-color: #790305;
}

#footer a{color:#fff;}

#footer .footer__form .input-wrp input, #footer .footer__form .input-wrp textarea {
	border-bottom-color: rgba(255, 255, 255, 0.37);
	color: #fff;
}

#btn-to-top{background-color: #790305;box-shadow: 10px 10px 10px rgb(0 0 0 / 35%), 40px 35px 60px rgb(0 0 0 / 50%);}

form.wpcf7-form ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #fff !important;
	opacity: 1; /* Firefox */
}

form.wpcf7-form :-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #fff !important;
}

form.wpcf7-form ::-ms-input-placeholder { /* Microsoft Edge */
	color: #fff !important;
}

form .input-wrp textarea{    min-height: 120px !important;}

div#clients img {
	width: 285px;
}

div#clients span.partners-list__item {
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 4px;
}
#footer .s-form {
	background-color: #323e49 !important;
}
.footer__contact {
	border-top: 4px solid #790305;
}
div#start-screen .v-bottom {
    padding: 50px 0;
}

@media only screen and (min-width: 992px){
	.start-screen .title {
		font-size: 6rem !important;
		margin-top: 65px;
	}
}

@media only screen and (min-width: 992px){
	#top-bar.fixed { background-color: #323e49;}
	#top-bar.fixed img {
		height: 60px;
		top: -16px;
		position: relative;
	}
	.start-screen .title {
		font-size: 6.5rem;
	}
}
@media only screen and (max-width:767px){
	div#top-bar img {
		max-width: 150px;
		position: relative;
		top: -13px;
	}
}