.footer {
min-height:300px
}
/* Inicio Bottom Footer */
 .bottom-footer {
    clear:both;
    min-height:100px;
    background-color:#000000;
    padding-bottom:15px;
}
.bottom-container {
    clear:both;
    min-height:100px;
    width:100%;
    padding-left:15px;
    padding-right:15px;
    margin-left:auto;
    margin-right:auto;
}
.row-container {
    clear:both;
    width:auto;
    margin-left:-15px;
    margin-right:-15px;
}
.column-maps {
    float: none;
    width: auto;
    min-height: 100px;
}
.column-phone {
    float: none;
    width: auto;
    min-height: 100px;
}
p.text-1, p.text-2, p.text-3 {
    color: #FFFFFF;
    font-family:Trebuchet MS, sans-serif;
    font-size:18px;
    padding-left:15px;
    padding-right:15px;
}
p.text-1 {
    margin-bottom: 20px;
    margin-top:40px;
    font-size:18px;
    padding-left:10px;
    text-align:center;
    font-weight:700;
}
.row-phone {
    margin-bottom: 12px;
}
.column-img-phone {
    float: none;
    width: auto;
    min-height: 0px;
}
img.image-phone, img.image-address-1 {
    margin-left: auto;
    margin-right:auto;
    display:block;
}
.column-text-phone {
    float: none;
    width: auto;
    min-height: 0px;
}
p.text-2 {
    padding-left: 0px;
    padding-right:0px;
    margin-top:10px;
    margin-bottom:20px;
    font-size:18px;
    text-align:center;
}
.column-address {
    float: none;
    width: auto;
    min-height: 100px;
}
.column_adress-1, .column-address-3, .column-address-2, .column-address-4, .column-icons {
    float: none;
    width: auto;
    min-height: 0px;
}
.column-address-2 {
    display: none;
}
.column-address-3 {
    min-height: 0px;
}
.column-address-4 {
    min-height: 0px;
    display:none;
}
p.text-3 {
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 10px;
    margin-bottom: 5px;
    font-size: 18px;
    text-align:center;
    line-height:150%;
    letter-spacing:0px;
}
.column-icons-1 {
    float: none;
    width: auto;
    min-height: 0px;
}
.column-icons-2 {
    float: none;
    width: auto;
    min-height: 0px;
}
.column-icons-3 {
    float: none;
    width: auto;
    min-height: 0px;
}
img.image-address-2 {
    display: block;
    margin:10px auto;
}
a.anchor1 {
    letter-spacing:0;
}
/* Fim Bottom Footer */
.row_7 {
background-color:#171717;
padding-top:40px
}

.row_6 {
clear:both;
min-height:100px;
background-color:#000000
}

.row_11 {
clear:both;
min-height:100px;
width:100%;
padding-left:15px;
padding-right:15px;
margin-left:auto;
margin-right:auto
}

.column_6 {
float:none;
width:100%;
min-height:100px;
padding-left:15px;
padding-right:15px
}

.column_7 {
float:none;
width:100%;
min-height:0;
padding-left:15px;
padding-right:15px
}

.column_8 {
float:none;
width:100%;
min-height:0;
padding-left:15px;
padding-right:15px
}

.column_13 {
float:none;
width:100%;
min-height:100px;
padding-left:15px;
padding-right:15px
}

.column_14 {
float:none;
width:100%;
min-height:100px;
padding-left:15px;
padding-right:15px
}

.row_12 {
clear:both;
width:auto;
margin-left:-15px;
margin-right:-15px
}

.row_5 {
clear:both;
min-height:100px;
width:100%;
padding-left:15px;
padding-right:15px;
margin-left:auto;
margin-right:auto
}

.column_3 {
float:none;
width:100%;
min-height:100px;
padding-left:15px;
padding-right:15px
}

.column_4 {
float:none;
width:100%;
min-height:100px;
padding-left:15px;
padding-right:15px
}

.column_5 {
float:none;
width:100%;
min-height:100px;
padding-left:15px;
padding-right:15px
}

.row_8 {
clear:both;
width:auto;
margin-left:-15px;
margin-right:-15px;
margin-bottom:40px
}

.row_10 {
clear:both;
min-height:100px;
padding-left:15px;
padding-right:15px
}

img.image5 {
margin-left:auto;
margin-right:auto;
display:block
}

img.image6 {
margin-left:auto;
margin-right:auto;
display:block
}

img.image7 {
margin-left:auto;
margin-right:auto;
display:block
}

p.paragraph1,p.paragraph5 {
font-weight:400;
font-family:Trebuchet MS,sans-serif;
font-size:16px;
text-align:center;
margin-bottom:0
}

p.paragraph2 {
text-align:center;
font-family:Trebuchet MS,sans-serif;
font-weight:700;
color:#ED3238;
margin-top:0;
margin-bottom:0
}

.row_13,.row_15,.row_16,.row_17 {
clear:both;
min-height:100px;
margin-right:-15px;
margin-left:-15px
}

.row_15 {
top:0;
bottom:0;
clear:both;
width:auto;
margin-left:0;
margin-right:0
}

p.paragraph3,p.paragraph4 {
color:#FFFFFF;
font-family:Trebuchet MS,sans-serif;
font-weight:400;
font-size:16px;
margin-top:10px;
margin-bottom:10px
}

.column_9 {
float:none;
width:100%;
min-height:0;
padding-left:15px;
padding-right:15px
}

.column_10 {
float:none;
width:100%;
min-height:0;
padding-left:15px;
padding-right:15px
}

.row_14 {
clear:both;
width:auto
}

p.paragraph4 {
text-align:center;
font-size:18px
}

img.image8 {
display:block;
padding-top:10px;
margin-left:auto;
margin-right:auto
}

img.image9 {
display:block;
margin-top:20px;
margin-left:auto;
margin-right:auto
}

p.paragraph3 {
margin-top:15px;
margin-bottom:15px;
text-align:center
}

.row_13 {
min-height:0;
margin-left:0;
margin-right:0
}

.row_16 {
top:0;
bottom:0;
width:100%;
margin-left:auto;
margin-right:auto;
width:100%;
margin-left:auto;
margin-right:auto
}

img.image10 {
display:block;
padding-top:15px;
margin-left:auto;
margin-right:auto
}

img.image11,img.image12 {
margin-left:auto;
margin-right:auto;
display:block
}

img.image11 {
display:block;
margin:0 auto 20px
}

.row_17 {
top:0;
bottom:0;
margin-top:120px;
clear:both;
width:auto;
margin-left:-15px;
margin-right:-15px;
width:auto;
margin-left:-15px;
margin-right:-15px;
clear:both;
width:100%;
margin-left:0;
margin-right:0;
clear:both;
min-height:0;
margin-top:0;
top:auto;
bottom:10px;
left:50px
}

img.image12 {
display:block;
margin-right:auto;
margin-left:auto;
margin-bottom:20px
}

a.anchor1 {
letter-spacing:0
}

.row_24 {
clear:both;
min-height:100px;
width:100%;
padding-left:15px;
padding-right:15px;
margin-left:auto;
margin-right:auto;
margin-bottom:40px
}

.row_37 {
clear:both;
min-height:100px;
width:100%;
float:left;
padding-left:15px;
padding-right:15px
}

p.paragraph5 {
font-size:20px;
width:90%;
text-align:center;
font-weight:400;
margin:40px auto
}

img.image2 {
width:auto;
display:block;
margin:30px auto
}

img.image3 {
max-height:85px;
width:auto;
display:block;
min-height:0;
margin:40px auto 30px
}

img.image4 {
max-height:85px;
width:auto;
display:block;
margin:40px auto 30px
}

p.paragraph1 {
color:#FFFFFF
}

@media only screen and (min-width : 768px) {
	/* Inicio Bottom Footer */
    .bottom-footer {
        clear:both;
        min-height:100px;
        padding-bottom:0px;
    }
    .bottom-container {
        clear:both;
        min-height:260px;
        width:100%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
    }
    .row-container {
        clear:both;
        width:auto;
        margin-left:-15px;
        margin-right:-15px;
        min-height:260px;
    }
    .column-maps {
        float: left;
        width: 25%;
        min-height: 260px;
    }
    .column-phone {
        float: left;
        width: 20%;
        min-height: 260px;
        padding-left:15px;
    }
    p.text-1 {
        padding-left: 0px;
        text-align:left;
        margin-top:110px;
        font-size:15px;
        padding-right:0px;
    }
    .column-img-phone {
        float: left;
        width: 20%;
        min-height: 0px;
    }
    .column-text-phone {
        float: left;
        width: 80%;
        min-height: 0px;
    }
    p.text-2 {
        text-align: left;
        margin-top:0px;
        margin-bottom:0px;
        font-size:15px;
    }
    .row-phone {
        clear: both;
        width: auto;
        min-height:0px;
    }
    .column-address {
        float: left;
        width: 40%;
        min-height: 260px;
        padding-right:15px;
    }
    .column_adress-1 {
        margin-top: 180px;
        min-height:0;
    }
    p.text-3 {
        text-align: right;
        margin-top:-5px;
        font-size:15px;
    }
    .column_adress-1, .column-address-3 {
        width: 80%;
        float: left;
        min-height: 0px;
    }
    .column-address-2, .column-address-4 {
        width: 20%;
        float: left;
        min-height: 0px;
    }
    .column-address-2 {
        margin-right: 0px;
        margin-top: 180px;
        display:block;
    }
    img.image-address-2 {
        width: 30px;
        margin:200px auto 0 auto;
        display:block;
    }
    .column-address-4 {
        display:block;
    }
    .column-icons {
        float: left;
        width: 15%;
        min-height: 260px;
    }
    .column-icons-1 {
        float: left;
        width: 33.33%;
        min-height: 260px;
    }
    .column-icons-2 {
        float: left;
        width: 33.33%;
        min-height: 260px;
    }
    .column-icons-3 {
        float: left;
        width: 33.34%;
        min-height: 260px;
    }
    /* Fim Bottom Footer */
.column_10 {
float:left;
width:85%;
min-height:50px;
padding-left:15px;
padding-right:15px
}

.row_14 {
clear:both;
width:auto
}

.footer {
min-height:0
}

.row_6 {
clear:both;
min-height:100px
}

.row_11 {
clear:both;
min-height:260px;
width:90%;
padding-left:15px;
padding-right:15px;
margin-left:auto;
margin-right:auto
}

.column_6 {
float:left;
width:33.3333%;
min-height:260px;
padding-left:15px;
padding-right:15px
}

.column_7 {
float:left;
width:33.3333%;
min-height:260px;
padding-left:15px;
padding-right:15px
}

.column_8 {
float:left;
width:33.3333%;
min-height:260px;
padding-left:15px;
padding-right:15px
}

.row_17 {
margin-top:180px
}

.column_13 {
float:left;
width:50%;
min-height:50px;
padding-left:15px;
padding-right:15px
}

.column_14 {
float:left;
width:50%;
min-height:50px;
padding-left:15px;
padding-right:15px
}

.row_12 {
clear:both;
width:auto;
margin-left:-15px;
margin-right:-15px
}

.row_5 {
clear:both;
min-height:300px;
width:90%;
padding-left:15px;
padding-right:15px;
margin-left:auto;
margin-right:auto
}

.column_3 {
float:left;
width:33.3333%;
min-height:300px;
padding-left:15px;
padding-right:15px
}

.column_4 {
float:left;
width:33.3333%;
min-height:300px;
padding-left:15px;
padding-right:15px
}

.column_5 {
float:left;
width:33.3333%;
min-height:300px;
padding-left:15px;
padding-right:15px
}

.row_8 {
clear:both;
width:auto;
margin-left:-15px;
margin-right:-15px
}

img.image7 {
width:40%
}

img.image6 {
width:40%
}

.row_10 {
clear:both;
min-height:220px
}

img.image5 {
width:40%
}

.row_13,.row_15 {
clear:both;
min-height:100px;
margin-left:-15px
}

.row_15 {
width:auto;
margin-left:0;
margin-right:0;
clear:both;
min-height:0;
margin-top:120px
}

.row_16 {
min-height:0;
padding-right:0;
padding-left:0;
margin-left:0;
margin-right:0
}

.column_9 {
float:left;
width:15%;
min-height:50px;
padding-left:15px;
padding-right:0
}

p.paragraph4 {
font-size:15px;
margin-top:0;
text-align:left
}

img.image12 {
float:right;
margin-left:auto;
display:block;
margin-right:0;
margin-bottom:0
}

.row_13 {
min-height:0;
margin-right:0
}

img.image9 {
float:none;
margin-left:0;
margin-right:auto;
display:block
}

img.image10 {
padding-top:10px
}

img.image8 {
padding-top:0
}

p.paragraph3 {
text-align:left
}

img.image11 {
margin-right:20px;
margin-bottom:0;
margin-top:0
}

.row_24 {
clear:both;
min-height:50px;
width:90%;
padding-left:0;
padding-right:0;
margin-left:auto;
margin-right:auto
}

.row_37 {
clear:both;
min-height:100px;
width:100%;
float:left;
padding-left:15px;
padding-right:15px
}

p.paragraph5 {
width:100%;
margin-left:auto;
margin-right:auto;
font-size:18px;
right:auto;
left:auto;
text-align:left;
padding-left:15px;
padding-right:15px;
margin-bottom:40px
}

img.image2 {
margin-top:20px;
margin-bottom:20px;
max-height:50px
}

img.image3 {
margin-top:20px;
margin-bottom:20px;
max-height:50px
}

img.image4 {
margin-top:20px;
margin-bottom:20px;
max-height:50px
}
}

@media only screen and (min-width : 1024px) {
	/* Inicio Bottom Footer */
    .bottom-footer {
        clear:both;
        min-height:260px;
    }
    .bottom-container {
        width:80%;
        padding-left:15px;
        padding-right:15px;
        margin-left:auto;
        margin-right:auto;
        max-width:1232px;
    }
    .row-container {
        clear:both;
        width:auto;
        margin-left:-15px;
        margin-right:-15px;
        min-height:260px;
    }
    .column-maps {
        float: left;
        padding-right: 15px;
    }
    .column-phone {
        float: left;
        width:20%;
        padding-left:0;
    }
    p.text-1 {
        padding-left: 10px;
        text-align:left;
        margin-top:110px;
        font-size:18px;
        padding-right:0;
    }
    .row-phone {
        clear: both;
        width: auto;
        min-height:0px;
    }
    .column-img-phone {
        float: left;
        min-height:0px;
    }
    .column-text-phone {
        float: left;
        min-height:0px;
    }
    p.text-2 {
        text-align: left;
        margin-top:0px;
        margin-bottom:0px;
        font-size:18px;
    }
    .column-address {
        float: left;
        width:40%;
        padding-right:50px;
    }
    .column_adress-1 {
        margin-top: 150px;
        min-height:0;
    }
    p.text-3 {
        text-align: right;
        font-size:18px;
    }
    .column-address-2 {
        margin-right: 0;
        margin-top:150px;
        display:block;
    }
    .column-address-3 {
        min-height: 0;
    }
    .column-address-4 {
        min-height: 0;
        display:block;
    }
    .column-icons {
        float: left;
        width:15%;
    }
    img.image-address-2 {
        width: 30px;
        display:block;
        float:none;
        margin:200px auto 0 auto;
    }
    /* Fim Bottom Footer */
.row_5 {
width:80%;
padding-left:15px;
padding-right:15px;
margin-left:auto;
margin-right:auto;
max-width:1232px
}

.row_8 {
clear:both;
width:auto;
margin-left:-15px;
margin-right:-15px
}

.column_3 {
float:left;
padding-left:15px;
padding-right:15px
}

.column_4 {
float:left;
padding-left:15px;
padding-right:15px
}

.column_5 {
float:left;
padding-left:15px;
padding-right:15px
}

.row_6 {
clear:both;
min-height:260px
}

.row_11 {
width:80%;
padding-left:15px;
padding-right:15px;
margin-left:auto;
margin-right:auto;
max-width:1232px
}

.row_12 {
clear:both;
width:auto;
margin-left:-15px;
margin-right:-15px
}

.column_6 {
float:left;
padding-left:15px;
padding-right:15px
}

.column_7 {
float:left;
padding-left:15px;
padding-right:15px;
min-height:260px
}

.column_8 {
float:left;
padding-left:15px;
padding-right:15px;
min-height:260px
}

.row_17 {
margin-top:180px
}

.column_13 {
float:left;
padding-left:15px;
padding-right:15px
}

.column_14 {
float:left;
padding-left:15px;
padding-right:15px
}

img.image7 {
width:auto
}

img.image6 {
width:auto
}

.row_10 {
clear:both;
min-height:220px
}

img.image5 {
width:auto
}

.row_13,.row_15 {
clear:both;
min-height:0;
margin-left:-15px
}

.row_15 {
width:auto;
margin-left:0;
margin-right:0;
clear:both;
min-height:0;
margin-top:120px
}

.row_16 {
min-height:0;
padding-left:0;
padding-right:0;
margin-left:0;
margin-right:0
}

.row_14 {
clear:both;
width:auto
}

.column_9 {
float:left;
padding-left:15px;
padding-right:0;
min-height:50px
}

.column_10 {
float:left;
padding-left:15px;
padding-right:15px;
width:85%;
min-height:50px
}

img.image10 {
float:none;
margin-left:auto;
display:block;
padding-top:15px
}

img.image11,img.image12 {
float:none;
margin-left:0;
display:block
}

img.image11 {
float:right;
display:inline;
margin:0 20px 0 auto
}

img.image12 {
float:right;
margin-left:auto;
display:inline;
margin-right:0;
margin-bottom:0
}

img.image9 {
float:none;
margin-left:5px;
display:block;
margin-right:auto
}

p.paragraph4 {
font-size:18px;
margin-top:10px;
text-align:left
}

.row_13 {
min-height:0;
margin-right:0
}

img.image8 {
padding-top:10px
}

p.paragraph3 {
text-align:left
}

.row_24 {
clear:both;
min-height:50px;
width:80%;
float:none;
padding-left:0;
padding-right:0;
margin-left:auto;
margin-right:auto
}

.row_37 {
clear:both;
min-height:100px;
width:100%;
float:left;
padding-left:15px;
padding-right:15px
}

p.paragraph5 {
width:100%;
margin-left:auto;
margin-right:auto;
font-size:18px;
right:auto;
left:auto;
padding-left:15px;
padding-right:15px;
margin-bottom:40px
}

img.image2 {
margin-top:30px;
margin-bottom:30px;
max-height:85px
}

img.image3 {
margin-top:30px;
margin-bottom:30px;
max-height:85px
}

img.image4 {
margin-top:30px;
margin-bottom:30px;
max-height:85px
}
}