@charset "UTF-8";
@import url("../webfonts/Gotham_Bold/stylesheet.css");
@import url("../webfonts/Gotham_Light/stylesheet.css");
.colorfondo {
	background-color: #B0665C;
}
.letrastelefono {
	font-family: "Gotham Bold";
	color: #FFFFFF!important;
	font-size: 2rem;
	text-align: right;
}

.letrastelefono a{
	font-family: "Gotham Bold";
	color: #FFFFFF!important;
	font-size: 2rem;
	text-align: right;
	text-decoration:none;
}

.redessociales {
	font-family: "Gotham Bold";
	color: #FFFFFF!important;
	font-size: 2rem;
	text-align: left;
}

.redessociales a{
	font-family: "Gotham Bold";
	color: #FFFFFF!important;
	font-size: 2rem;
	text-align: left;
	text-decoration:none;
}

.letraspie {
	font-family: "Gotham Light";
	font-size: 2rem;
	color: #FFFFFF;
}

.letraspie a {
	font-family: "Gotham Light";
	font-size: 2rem;
	color: #FFFFFF!important;
	text-decoration:none;
}

.letrastelefonopie {
	font-family: "Gotham Bold";
	color: #FFFFFF!important;
	font-size: 2rem;
	text-align: left;
}

.letrastelefonopie a {
	font-family: "Gotham Bold";
	color: #FFFFFF!important;
	font-size: 2rem;
	text-align: left;
	text-decoration:none;
}

.margintop2 {
	margin-top: 2%;
}

.marginbottom2 {
	margin-bottom:2%;
}
	
.nopadding {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


/* ALINEACION TEXTOS BOOTSTRAP */

.text-left-not-xs, .text-left-not-sm, .text-left-not-md, .text-left-not-lg {
    text-align: left;
}
.text-center-not-xs, .text-center-not-sm, .text-center-not-md, .text-center-not-lg {
    text-align: center;
}
.text-right-not-xs, .text-right-not-sm, .text-right-not-md, .text-right-not-lg {
    text-align: right;
}
.text-justify-not-xs, .text-justify-not-sm, .text-justify-not-md, .text-justify-not-lg {
    text-align: justify;
}
.nopadding {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



@media (max-width: 767px) {
	
	.letrastelefonopie {
	font-family: "Gotham Bold";
	color: #FFFFFF!important;
	font-size: 2rem;
	text-align: center;
}
	
    .text-left-not-xs, .text-center-not-xs, .text-right-not-xs, .text-justify-not-xs {
        text-align: inherit;
    }
    .text-left-xs {
        text-align: left;
    }
    .text-center-xs {
        text-align: center;
    }
    .text-right-xs {
        text-align: right;
    }
    .text-justify-xs {
        text-align: justify;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .text-left-not-sm, .text-center-not-sm, .text-right-not-sm, .text-justify-not-sm {
        text-align: inherit;
    }
    .text-left-sm {
        text-align: left;
    }
    .text-center-sm {
        text-align: center;
    }
    .text-right-sm {
        text-align: right;
    }
    .text-justify-sm {
        text-align: justify;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .text-left-not-md, .text-center-not-md, .text-right-not-md, .text-justify-not-md {
        text-align: inherit;
    }
    .text-left-md {
        text-align: left;
    }
    .text-center-md {
        text-align: center;
    }
    .text-right-md {
        text-align: right;
    }
    .text-justify-md {
        text-align: justify;
    }
}
@media (min-width: 1200px) {
    .text-left-not-lg, .text-center-not-lg, .text-right-not-lg, .text-justify-not-lg {
        text-align: inherit;
    }
    .text-left-lg {
        text-align: left;
    }
    .text-center-lg {
        text-align: center;
    }
    .text-right-lg {
        text-align: right;
    }
    .text-justify-lg {
        text-align: justify;
    }
}