/*
Theme Name:     arquitetura
Description:    
Author:         56admi478G999Ffddd4n
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

#logo {
    padding: 10px 0 20px;
}

.et_header_style_left .logo_container {
    text-align: center;
}

#main-header {
    background-image: linear-gradient(180deg,#fff 68%,#e1e1e1 68%);
}

#footer-info {
    float: none;
    text-align: center;
	padding: 35px 0;
}

.mobile_menu_bar.et_pb_header_toggle {
    width: 69px;
}

.mobile_menu_bar:before {
    content: url(https://linkdeteste.in/~arquiteturacom/wp-content/uploads/2019/03/icone-menu-min.png);
}

@media only screen and (min-width: 981px) {
	
	.home .et_menu_container #et-top-navigation {
		padding: 60px 0 140px 0!important;
	}
	
	.home .et-fixed-header .et_menu_container #et-top-navigation {
		padding: 15px 0 45px 0!important;
	}
	
}

@media only screen and (min-width: 1081px) and (max-width: 1180px) {
	
	#fundo-principal .et_pb_row .et_pb_column {
		width: 33.333% !important;
	}
	
	#fundo-principal .et_pb_row .et_pb_column:nth-of-type(4),
	#fundo-principal .et_pb_row .et_pb_column:nth-of-type(5) {
		width: 50% !important;
	}
	
	#fundo-rodape .texto-rodape {
		max-width: 340px;
	}
	
}

@media only screen and (min-width: 981px) and (max-width: 1080px) {
	
	#fundo-principal .et_pb_row .et_pb_column {
		width: 33.333% !important;
	}
	
	#fundo-principal .et_pb_row .et_pb_column:nth-of-type(4),
	#fundo-principal .et_pb_row .et_pb_column:nth-of-type(5) {
		width: 50% !important;
	}
	
	#fundo-rodape .texto-rodape {
		max-width: 300px;
	}
	
	#fundo-rodape  .img-circulo-rodape {
		margin-left: -30px;
	}
	
}

@media only screen and (max-width: 980px) {
	
	.centralizar-mobile,
	.centralizar-mobile h1,
	.centralizar-mobile h2,
	.centralizar-mobile h3,
	.centralizar-mobile h4,
	.centralizar-mobile p,
	.centralizar-mobile a,
	.centralizar-mobile span,
	.centralizar-mobile img,
	.centralizar-mobile .et_pb_module {
		text-align: center !important;
		float: none !important;
		margin-left: auto;
		margin-right: auto;
	}
	
	#main-header {
		position: fixed !important;
	}
	
	#main-header #et-top-navigation {
		padding: 24px 0 0 !important;
	}
	
	#logo {
		max-height: 100%;
	}
	
	#main-header {
		background-image: none;
	}
	
	.et_header_style_left .logo_container {
		text-align: left;
	}
	
	.coluna-logo {
		display: none;
	}
	
	#fundo-principal .et_pb_row .et_pb_column {
		width: 50% !important;
		margin-bottom: 0;
	}
	
	#fundo-principal .et_pb_row .et_pb_column:last-child {
		width: 100% !important;
	}
	
	#fundo-rodape {
		background-image: none !important;
	}
	
	#fundo-rodape .texto-rodape {
		max-width: 100%;
	}
	
}

@media only screen and (max-width: 767px) {
	
	#fundo-principal .et_pb_row .et_pb_column {
		width: 100% !important;
	}
	
}
