.texto-parrafo > p > a {
    color: #FFF;
    text-size: 18px;
    margin: 0px;
}

.texto-parrafo > p {
    color: #FFF;
    text-size: 18px;
    margin: 0px;
}

.nav-texto > a {
    color: #FFF;
    text-size: 18px;
    margin: 0px;
}

.nav-texto > a:hover {
    color: #ffebee;
    text-size: 18px;
    margin: 0px;
}

.txt-title > div > p {
    color: red;
    font-size: 24px;
    margin: 0px;
    text-align: center;
}

.txt-title > div > div > h1 {
    color: #FFF;
    font-size: 26px;
    margin: 0px;
    padding: 10px 20px 10px 20px;
}

.txt-title > div > div > a > img {
    width: 35px;
    height: 35px;
    margin: 10px
}

.txt-titulo > h1 {
    color: #000;
    font-size: 36px;
    font-weight: 600;
    text-align: center;
}

.txt-titulo > h5 {
    color: #FFF;
    font-size: 22px;
    font-weight: 600;
    text-align: center;
    margin-top: 15px;
}

.txt-titulo > p {
    color: #FFF;
    font-size: 16px;
    font-weight: 300;
    text-align: center;
}

.txt-titulo > h2 {
    color: #b71c1c;
    font-size: 36px;
    font-weight: 600;
    text-align: center;
}

.txt-titulo > h6 {
    color: #000;
    font-size: 18px;
    font-weight: 400;
    text-align: center;
    margin-top: 15px;
}

.txt-contact > h3 {
    color: #FFF;
    font-size: 36px;
    font-weight: 600;
    text-align: center;
}

.txt-contact > a > p{
    color: #FFF;
    margin: 0px;
    font-size: 20px;
    font-weight: 400;
}

.txt-contact > a > p > img {
    width: 50px;
    margin: 10px 10px 0px 0px;
}

.txt-contact > div > h1 {
    color: #FFF;
    font-size: 26px;
    margin: 0px;
    padding: 10px 20px 10px 20px;
}

.txt-contact > div > a > img {
    width: 35px;
    height: 35px;
    margin: 10px
}

.map{
	 border:2px solid red;
	 margin:40px;
}

@media (max-width: 575.98px) {




.map{
	 border:2px solid red;
	 margin:10px 0px 10px 0px;
}

.ml-4{
	margin:0px !important;
}
	}