@charset "UTF-8";
@font-face {
    font-family:"FonteMont";
    src:url("../_fonts/Montserrat-Regular.ttf");
}
@font-face {
    font-family:"FonteMontB";
    src:url("../_fonts/Montserrat-Black.ttf");
}
@font-face {
    font-family: "robo";
    src: url("../_fonts/Roboto-Regular.ttf");
}

    /*Sub-menu*/
#Sub_menu {
    background-color: #060062;
    padding: 0.9%;
    color: #060062;
    width: 100%;
    height: 100%;
}
#Sub_menu h1 {
    text-align: center;
    font-size: 250%;
    margin-left: 2%;
    font-family: "FonteMont";
    bottom: 10%;
    color: white;
}
/*CORPO*/

#texto p {
    text-align: justify;
    padding-left: 10%;
    padding-right: 10%;
    font-size: 100%;
}
#texto h3 {
    text-align: justify;
    padding-left: 13%;
    padding-right: 13%;
    padding-bottom: 10px;
    padding-top: 10px;
    background-color: #060062;
    margin: 0.0868055555555556%;
    font-family: FonteMont;
	color:white;
}

#casa {
    display: block;
    float: left;
    margin-bottom: 0.1em;
    margin-left: 2%;
    width: 25%;
    border-radius: 20px;
}
#carro {
    display: block;
    float: right;
    margin-right: 2%;
    width: 25%;
}
#moto {
    display: block;
    float: left;
    margin-bottom: 0.1em;
    margin-left: -30%;
    width: 38%;
    border-radius: 20px;
}

#parte1 {
    display: block;
    width: 70%;
    float: right;
    text-align: center;
    padding-bottom: 1.5em;
    margin-bottom: 1.5em;
    margin-right: 3%;
}
#parte2 {

    clear: both;
    display: block;
    width: 65%;
    float: left;
    text-align: center;
    padding-bottom: 1.5em;
    margin-bottom: 1.5em;
    margin-right: 3%;
}
#parte3 {
    display: block;
    width: 68%;
    float: right;
    text-align: center;
    padding-bottom: 1.5em;
    margin-bottom: 1.5em;
    margin-right: 5%;
}
/*abaixo do site*/

footer#menu_final2 {
    clear:both;
    background-color:#dddddd;
    font-size: 110%;
    width: 120%;
    margin-left: -6%;
    margin-right: 10%;
    margin-bottom: -1%;
    margin-top: -2%;
}
footer#menu_final2 ul {
    list-style: none;
    text-align: center;
	margin-bottom: -1px;
    margin-right: 120px;
}
footer#menu_final2 li {
    display: inline-block;
    margin: 0.1%;
    padding: 1%;
}
footer#menu_final2 p {
    font-size: 100%;
}
footer#menu_final2 b {
    color: #005096;
}
footer#menu_final2 a{
    text-decoration: none;
    transition: background-color 0.5s;
    border-radius: 20px;
    padding: 4%;
}
footer#menu_final2 a:hover {
    background-color: #fec232;
}

/*Menu lateral*/


footer#semi_final {
    background-color: #ed1c24;
    text-align: center;
    padding: 0.5%;
    margin-top: -1.1%;
    width: 110%;
    margin-left: -1%;
	color:white;
}
footer#final {
    background-color: #9a2b65;
    text-align: center;
    padding: 0.5%;
    width: 110%;
    margin-left: -1%;
	color:white;
}
/*SlideShow*/
.mySlides {
    display:none;
}
section#SlideShow {
    background-color: red;
}
/*Media Queries*/
@media screen and (max-width: 1070px){
	
	nav#Menu {
		font-size:40%;
	}
	nav#Menu li {
		display:block;
		text-align:center;
		font-size:280%;
	}
	nav#Menu a {
		display:block;
		font-size:280%;
	}
	nav#Menu a#semcor, nav#Menu li#amarelo {
		font-size:300%;
	}
	
	footer#menu_final2{
		width:110.8%;
	}
	footer#semi_final{
		width:101%;
	}
	footer#final{
		width:101%;
	}
	footer#menu_final2 ul {
		margin-right: 10%;
	}
	nav#Menu ul {
		margin-right:9%;
	}
}
@media screen and (max-width: 700px){
	#texto h3 {
		font-size:90%;
	}
	#Sub_menu h1 {
    font-size: 120%;
	}
}