/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

.header-widget.widget_nav_menu ul.menu li a
{
	color: #eee;
}

nav.mobile_menu ul li a, nav.mobile_menu ul li h3 {
    font-size: 13px;
    font-weight: 700;
    color: #fff;
}

nav.mobile_menu ul li, nav.mobile_menu ul li ul li {
    border-bottom: 1px solid #333;
}

.hero
{
	height: 580px;
}

#btchevron
{
	border-radius: 30px;
    padding: 9px 19px;
}

#btchevron i
{
	margin: 0 !important;
}

.automation-controller p
{
	font-size: 14px !important;
	line-height: 24px !important;
	margin-bottom: 0;
    margin-top: 10px;
}

.contact-form-controller,
.contact-form-controller label
{
	color: white !important;
}

.contact-form-controller input.wpcf7-form-control.wpcf7-submit,
.contact-form-controller input.wpcf7-form-control.wpcf7-submit:not([disabled])
{
	width: 100%;
    box-sizing: border-box;
    text-align: center;
    padding: 7px;
    height: auto;
    border-radius: 1px;
	margin-top: 20px;
}

.menu-container
{
	display: flex;
    align-items: center;
}

.icon-home
{
	width: 19px;
	height: 19px;
	background-image: url(../../../../rtconnect.hostmob.co/wp-content/uploads/2021/05/icon-home-automation.png);
	display: block;
    margin-right: 15px;
}

.icon-corporative
{
	width: 19px;
	height: 19px;
	background-image: url(../../../../rtconnect.hostmob.co/wp-content/uploads/2021/05/icon-corporative-automation.png);
	display: block;
    margin-right: 15px;
}

.icon-wifi
{
	width: 19px;
	height: 19px;
	background-image: url(../../../../rtconnect.hostmob.co/wp-content/uploads/2021/05/icon-wifi-automation.png);
	display: block;
    margin-right: 15px;
}

.menu-label
{
	
}

.menu-label small
{
	display: block;
    font-weight: 500;
}

.cta-button
{
	display: block;
	height: 100%;
	background-color: #29D0B2;
	color: #222;
	padding: 20px;
}






@media (max-width: 1000px)
{
	
	header.fixed
	{
		position: fixed !important;
	}
	
	.hero
	{
		background-position: right 0px !important;
		background-size: 170% !important;
	}
	.vc_row.vc_custom_1620269815817
	{
		padding-top: 330px !important;
	}
	.automation-controller
	{
		background-size: 1200px !important;
		background-position: top;
		background-attachment: fixed;
		background-color: #222;
	}
	.contact-form-controller
	{
		padding: 20px;
	}
}