header .header{
	padding-top: 5px;
    padding-bottom: 5px;
    background:white;
}
.logo_box{
	float:left;margin-top:20px;
}

.header_text{
	float:left;
	margin-left: 18px;
    margin-top: 11px;
}
.header_text p{
	color:#333333;
}
.header_text p:nth-of-type(1){
	font-size: 18px;
    letter-spacing: 0.8px;
    font-weight: bold;
}
.header_text p:nth-of-type(2){
	font-family:'Nunito Sans', sans-serif;
	font-size:17px;
	margin-top: 4px;
}
.header_contact{
	float:right;
	margin-top:42px;
}
.header_contact span , .header_contact a {
	display:inline-block;
}

.header_contact span{
	font-size:18px;
	font-weight:bold;
	color:#f73030;
	margin-right:15px;
	vertical-align: text-bottom;
}
.header_contact a{
	font-family:'Nunito Sans', sans-serif;
	font-weight:700;
	font-size:22px;
	letter-spacing: -0.4px;
	color:#333333;
	position:relative;
}
.header_contact a:before{
	content:'';
	display:inline-block;
	width:20px;
	height:23px;
	background-repeat:no-repeat;
	position:absolute;
}
.header_contact a.tel{
	margin-right:19px;
	padding-left:22px;
}
.header_contact a.whatsapp{
	padding-left:30px;
}
.header_contact a.tel:before
{
	background-image:url('../img/1/Header/tel-icon.png');
	margin-right: 3px;
    background-position-y: 6px;
    left:0;
    top:0;
}
.header_contact a.whatsapp:before
{
	background-image:url('../img/1/Header/whatsapp-icon.png');
	margin-right: 7px;
	background-position-y: 4px;
	width: 22px;
    height: 25px;
    left:0;
    top:0;
}
.header_menu{
	background:#484848;
	padding-top:13px;
	padding-bottom:13px;
	text-align:center;
	border-bottom:4px solid #f73030;
}

.header_menu a{
	font-size:18px;
	font-weight:bold;
	color:white;
	margin-right:66px;
}
.header_menu a.active , .header_menu a:hover{
	color:#f73030;
}
.header_menu a:last-child{
	margin-right:0;
}

.menu_icon{
	width: 50px;
    height: 50px;
    background-color: #f73030;
    float: right;
    margin-top: 7px;
    background-image:url('../img/nav-button.svg');
    background-repeat:no-repeat;
    background-position:center;
    background-size:30px;
}
.mobile_header{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #8b0d0d;
    z-index: 9;
    box-sizing: border-box;
    padding-top: 207px;
    padding-left: 20px;
    padding-right: 20px;
    display: none;
}
.mobile_header .mobile_header_content{
    width: 100%;
    height: 100%;
}
.mobile_header_content a{
	display:block;
	font-size:20px;
	color:white;
	font-weight:bold;
	margin-bottom:32px;
	text-align:center;
}

@media all and (max-width:1220px)
{
	header .header{
		padding-bottom:16px;
	}
	.header_text{
		margin-left:9px;
	}
	.header_contact{
		float: none;
	margin-top:0;
	}
	.header_menu{
		background:#e3e3e3;
		padding-bottom:8px;
		padding-top:11px;
	}
	.header_menu a{
		color:black;
		font-size:22px;
		font-weight:bold;
	}

	.header_menu a:hover{
		color:black;
	}
	.header_contact a.whatsapp{
		padding-left:29px;
		letter-spacing:-0.4px;
	}
	.header_text p:nth-of-type(2){
		letter-spacing:-0.03px;
		line-height:26px;
	}
}

@media all and (max-width:767px)
{
	.logo_box img{
		height:65px;
	}
	header .header{
		padding-bottom:19px;
	}
}

@media all and (max-width:500px)
{
	.header_menu{
		padding-top:11px;
	}
	.header_contact a.tel{
		margin-right: 18px;
	}
	.header_contact a.tel:before{
		background-image:url(../img/mobile/1/Header/tel-icon.png);
		background-size: 14px;
	}
	.header_contact a.whatsapp{
		padding-left:32px;
	}
	.header_contact a.whatsapp:before{
		background-image:url(../img/mobile/1/Header/whatsapp-icon.png);
		background-size:21px;
		width: 25px;
    	left: 3px;
	}

}