@charset "UTF-8";
:root {
	--vc-color-primary: #e51c2e;
	--vc-color-secondary: #273a8e;
	--vc-color-terciary: #efba0c;
	--vc-font-fa6-pro: "Font Awesome 6 Pro", var(--font-3);
	--color-primary: var(--vc-color-primary);
	/*--vc-glass-bg: #fffa; /* #0009 o #fffc */
	--vc-color-text: #30373E;
	--vc-glass-text: var(--vc-color-text);
	--color-body: var(--vc-color-text);
	--vc-border-color: #88919B;
}

/* Start - General */
.title {
	word-break: keep-all;
}
mark {
	all: unset;
	color: var(--vc-color-primary);
}
.bg-primary {
	background-color: var(--vc-color-primary) !important;
}
.rts-btn.btn-white {
	background-color: var(--bs-white) !important;
	border-color: var(--bs-white) !important;
	color: var(--vc-color-primary) !important;
}
.rts-section-gap:is(.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl) {
	padding-right: var(--bs-gutter-x, .75rem);
	padding-left: var(--bs-gutter-x, .75rem);
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.h1 { font-size: 54px; }
	.h2 { font-size: 44px; }
	.h3 { font-size: 36px; }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.h1 { font-size: 40px; line-height: 56px; }
	.h2 { font-size: 36px; line-height: 56px; }
	.h3 { font-size: 30px; line-height: 56px; }
	.rts-section-gap {
		padding: 60px 0 80px;
	}
}
@media only screen and (max-width: 767px) {
	.h1 { font-size: 30px; line-height: 45px; }
	.h2 { font-size: 30px; line-height: 45px; }
	.h3 { font-size: 30px; line-height: 45px; }
	.rts-section-gap {
		padding: 40px 0 60px;
	}
}
@media only screen and (max-width: 575px) {
	.h1 { font-size: 28px; line-height: 36px; }
	.h2 { font-size: 26px; line-height: 36px; }
	.h3 { font-size: 24px; line-height: 36px; }
}
@media only screen and (max-width: 479px) {
	.h1 { font-size: 26px; line-height: 30px; }
	.h2 { font-size: 24px; line-height: 30px; }
	.h3 { font-size: 22px; line-height: 30px; }
}
/* End - General */

/* Start - Deshacer reset */
.unreset-content a:not([class*="btn"]) {
	color: var(--vc-color-primary);
}
.unreset-content blockquote {
	background: var(--bs-white);
	border-left: none;
	border-radius: 0;
	margin-bottom: 40px;
	padding: 30px 11px;
	text-align: center;
}
.unreset-content.text-white * {
	color: var(--bs-white) !important;
}
.unreset-content.text-left * {
	text-align: left;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.unreset-content blockquote {
		padding: 30px;
	}
}
@media only screen and (max-width: 767px) {
	.unreset-content blockquote {
		padding: 10px;
		margin-bottom: 25px;
	}
	.unreset-content.text-left :is(p, span, mark, ul, ol, li) {
		text-align: left !important;
	}
}
@media only screen and (max-width: 479px) {
	.unreset-content blockquote {
		margin-top: 15px;
	}
}
/* End - Deshacer reset */

/* Start - Cabecera */
.breadcrumb-area-bg {
	background-image: none;
}
.breadcrumb-area-bg > .bgGlass::before {
	background-color: #0007;
}
.breadcrumb-area-bg .bread-crumb-area-inner .bottom-title .title {
	text-transform: none;
}
.breadcrumb-area-bg .bread-crumb-area-inner .breadcrumb-top {
	flex-wrap: wrap;
	font-weight: 600;
}
.breadcrumb-area-bg .bread-crumb-area-inner .breadcrumb-top,
.breadcrumb-area-bg .bread-crumb-area-inner .breadcrumb-top * {
	color: var(--bs-white) !important;
}
.breadcrumb-area-bg .bread-crumb-area-inner .breadcrumb-top *:not(.active) {
	color: var(--vc-color-primary) !important;
}
@media only screen and (max-width: 767px) {
	.breadcrumb-area-bg .bread-crumb-area-inner {
		padding: 60px 0 !important;
	}
}
/* End - Cabecera */

/* Start - Formularios */
.form-control:is(input[type=text], input[type=password], input[type=email], input[type=number], input[type=tel], textarea) {
	color: var(--color-body);
	font-size: 16px;
	border: 0;
	padding: 10px 0;
	border-bottom: 1px solid #E3E3E3;
	margin-bottom: 25px;
}
.form-control:focus:is(input[type=text], input[type=password], input[type=email], input[type=number], input[type=tel], textarea) {
	box-shadow: 0 0 0 0 transparent;
	border-color: var(--vc-color-primary);
}
:is(.form-control, [type="email"])+.form-error {
	display: block;
	margin-top: -25px;
}
.modal [form]:is([type="checkbox"],[type="radio"]) {
	all: revert;
	/*accent-color: var(--vc-color-primary);/**/
}
.modal button {
	font-size: initial;
	width: initial;
}
input:-webkit-autofill,
input:-webkit-autofill:is(:hover, :focus, :active) {
	-webkit-box-shadow: 0 0 0 30px var(--bs-white) inset !important;
}
/* End - Formularios */

/* Start - Menu principal */
.nav-area-center nav ul {
	margin: 0;
	text-align: center;
}
.nav-area-center nav ul li {
	margin-bottom: 0;
}
.nav-area-center nav ul li::after {
	content: unset !important;
}
.header-style-two :is(.header-wrapper-main, .header-wrapper-main .header-right) {
	gap: 30px;
}
.header-style-two.text-black .header-wrapper-main .header-right :is(nav ul li a, .rts-btn) {
	color: var(--bs-dark);
}
.header-style-two .action-area .menu-icon svg {
	cursor: pointer;
}
.header-style-two.text-black .action-area .menu-icon svg path {
	fill: var(--bs-dark);
}
.header-style-two.text-black .header-wrapper-main .header-right nav ul li a:hover {
	color: var(--vc-color-primary);
}
.header-style-two.text-black .header-wrapper-main .header-right .rts-btn:hover {
	color: var(--bs-white);
}
.header-style-two .header-wrapper-main .header-right nav ul li a {
	padding: 16px 0;
}
.header-style-two .action-area {
	display: inherit;
}
.mobile-menu-main nav ul li.has-droupdown::after {
	box-sizing: border-box;
	display: inline-block;
	pointer-events: all;
	width: 40px;
	z-index: 5;
}
.mobile-menu-main nav ul li.has-droupdown > a {
	display: inline-block;
	width: calc(100% - 45px);
}/**/
.mobile-menu-main nav ul li a.main {
	padding: 12px 0;
}
.mobile-menu-main nav ul li.has-droupdown ul li {
	padding-left: 1em;
}
/* End - Menu principal */

/* Start - Lateral */
.side-bar button {
	margin-left: -50px;
}
.side-bar button i {
	margin-top: -51px;
}
.side-bar .inner-main-wrapper-desk .thumbnail img {
	width: 100%;
}
.side-bar .inner-main-wrapper-desk .inner-content .disc.unreset-content {
	max-width: 95%;
}
.side-bar .inner-main-wrapper-desk .inner-content p {
	max-width: initial;
}
.side-bar .inner-main-wrapper-desk .inner-content p.title {
	margin-bottom: 20px;
}
.mobile-menu-main .rts-social-style-one ul {
	flex-wrap: wrap;
}
/* End - Lateral */

/* Start - Sección: carrusel_logos */
.swiper.brand-area-wrapper-one {
	position: relative;
	row-gap: 0;
}
.swiper.brand-area-wrapper-one .swiper-slide {
	background-color: transparent;
	text-align: center;
}
.swiper.brand-area-wrapper-one img:hover {
	filter: unset;
}
.swiper.brand-area-wrapper-one :is(.swiper-button-prev-brand, .swiper-button-next-brand) {
	align-content: center;
	position: absolute;
	top: 50%;
	background-image: none;
	font-size: 2em;
	font-family: var(--vc-font-fa6-pro);
	color: var(--color-body);
	z-index: 1;
}
.swiper.brand-area-wrapper-one .swiper-button-prev-brand {
	left: 0;
}
.swiper.brand-area-wrapper-one .swiper-button-prev-brand::before {
	content: "\f053";
}
.swiper.brand-area-wrapper-one .swiper-button-next-brand {
	right: 0;
}
.swiper.brand-area-wrapper-one .swiper-button-next-brand::before {
	content: "\f054";
}
@media only screen and (max-width: 575px) {
	.swiper.brand-area-wrapper-one img {
		max-width: inherit;
	}
}
/* End - Sección: carrusel_logos */

/* Start - Sección: carrusel_testimonios */
.mySwiper-testimonials-6 {
	padding-bottom: 0;
}
.single-testimonials-area-six .disc.unreset-content {
	margin-bottom: 25px;
	margin-left: 50px;
	color: var(--vc-color-text);
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px;
	letter-spacing: -0.32px;
}
/* End - Sección: carrusel_testimonios */

/* Start - Sección: catalogo_rejilla */
.rts-service-inner-area .single-service-area-one {
	height: 100%;
}
.single-service-area-one::after {
	background-image: none;
}
.single-service-area-one :is(.icon i) {
	font-size: 60px;
}
.single-service-area-one .bgImageHover::after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: var(--bs-dark);
	opacity: .6;
	transform: scale(0);
	transition: .4s;
}
.single-service-area-one .bgImageHover img {
	transform: scale(0);
	transition: .4s;
}
.single-service-area-one:hover .bgImageHover::after,
.single-service-area-one:hover .bgImageHover img {
	transform: scale(1);
}
:is(a, .single-service-area-one) :is(.icon i, .title, .disc),
:is(a, .single-service-area-one):hover :is(.icon i, .title, .disc) {
	color: var(--bs-dark);
}
:is(a, .single-service-area-one):hover .bgImageHover ~ :is(.icon i, .title, .disc) {
	color: var(--bs-white);
}
:is(a, .single-service-area-one):hover .icon svg path {
	fill: var(--bs-dark);
}
:is(a, .single-service-area-one):hover .bgImageHover ~ .icon svg path {
	fill: var(--bs-white);
}
/* End - Sección: catalogo_rejilla */

/* Start - Sección: contacto_formulario */
.top-contact {
	text-transform: none;
}
/* End - Sección: contacto_formulario */

/* Start - Sección: contenido_catalogo_detalle */
.service-left-sidebar-wized .body .single-short-service :is(p, .name) {
	margin-bottom: 0;
	color: var(--vc-color-text);
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: 1.3;
	transition: 0.3s;
	flex-basis: 70%;
}
.service-left-sidebar-wized .body .single-short-service:hover :is(p, .name) {
	color: var(--bs-white);
}
.service-details-content-right .title-main-s:is(.h1, .h2, .h3, .h4, .h5, .h6) {
	margin-top: 40px;
	color: var(--vc-color-text);
	font-size: 34px;
	font-style: normal;
	font-weight: 600;
	line-height: 44px;
	text-transform: none;
}
.service-left-sidebar-wized .body span.single-short-service {
	background: var(--color-primary);
	transform: translateY(-2px) scale(1.01);
}
.service-left-sidebar-wized .body span.single-short-service :is(.number, p, i) {
	color: var(--bs-white);
}
@media only screen and (max-width: 767px) {
	.service-details-content-right .title-main-s:is(.h1, .h2, .h3, .h4, .h5, .h6) {
		font-size: 26px;
		line-height: 38px;
	}
	.service-details-content-right .title-main-s:is(.h1, .h2, .h3, .h4, .h5, .h6) br {
		display: none;
	}
}
/* End - Sección: contenido_catalogo_detalle */

/* Start - Sección: contenido_galeria_detalle */
.swiper.thumbnail-project-details-top :is(.swiper-button-prev, .swiper-button-next) {
	background-color: var(--bs-white);
	background-image: none;
	color: var(--color-body);
	font-family: var(--vc-font-fa6-pro);
	position: absolute;
	top: 50%;
	width: 45px;
}
.swiper.thumbnail-project-details-top :is(.swiper-button-prev, .swiper-button-next)::before {
	position: absolute;
	background-image: none;
	height: 45px;
	width: 45px;
	border: 1px solid #d8d9da;
	font-family: var(--font-3);
	display: flex;
	align-items: center;
	justify-content: center;
	transition: 0.3s;
}
.swiper.thumbnail-project-details-top .swiper-button-prev {
	left: 0px;
}
.swiper.thumbnail-project-details-top .swiper-button-prev::before {
	content: "\f053";
}
.swiper.thumbnail-project-details-top .swiper-button-next {
	left: calc(100% - 45px);
}
.swiper.thumbnail-project-details-top .swiper-button-next::before {
	content: "\f054";
}
.swiper.thumbnail-project-details-top .swiper-slide {
	visibility: hidden;
}
.swiper.thumbnail-project-details-top .swiper-slide.swiper-slide-active {
	visibility: visible;
}
.mfp-image-holder .mfp-content {
	width: 100vw;
	max-height: 100%;
}
.product-details-style-one-main .thumbnail-project-details-top span:empty {
	margin: 0;
	line-height: 0;
}
/* End - Sección: contenido_galeria_detalle */

/* Start - Sección: detalle_noticia */
.blog-single-post-listing .blog-listing-content .user-info .single {
	max-width: 100%;
	min-width: fit-content;
}
.blog-single-post-listing .blog-listing-content .user-info .single span a + a {
	margin-left: .5rem;
	padding-left: .5rem;
	position: relative;
}
.blog-single-post-listing .blog-listing-content .user-info .single span a + a::before {
	content: "";
	position: absolute;
	width: 1px;
	height: 0.8em;
	display: block;
	background-color: var(--vc-color-primary);
	top: 0.2em;
	left: 0;
}
.blog-single-post-listing .blog-listing-content .unreset-content.disc p {
	font-size: 16px;
	line-height: 26px;
}
.service-left-sidebar-wized .recent-post-single .user,
.service-left-sidebar-wized .recent-post-single .user *,
.service-left-sidebar-wized .recent-post-single:hover .user,
.service-left-sidebar-wized .recent-post-single:hover .user * {
	color: rgb(125, 125, 125) !important;
}
.service-left-sidebar-wized .body {
	counter-reset: counterCategories;
}
.service-left-sidebar-wized .body .single-short-service .number::after {
	counter-increment: counterCategories;
	content: counter(counterCategories)".";
}
/* End - Sección: detalle_noticia */

/* Start - Sección: galeria_rejilla */
.portfolio-style-custom-4 a {
	color: var(--bs-white);
}
.portfolio-style-custom-4 .inner-content {
	bottom: -100%;
}
.portfolio-style-custom-4 .inner-content span {
	display: block;
}
.portfolio-style-custom-4:hover .inner-content span {
	text-transform: none;
}
.portfolio-style-custom-4 span.thumbnail {
	display: block;
	overflow: hidden;
}
.portfolio-style-custom-4 span.thumbnail img {
	transition: 0.3s;
	width: 100%;
}
.portfolio-style-custom-4 a:hover span.thumbnail img {
	transform: scale(1.1);
}
/* End - Sección: galeria_rejilla */

/* Start - Sección: imagen_formulario */
.title-left-style-seven-wrapper .pre {
	margin-bottom: 8px;
	padding-left: 50px;
	position: relative;
	color: var(--color-primary);
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 58px;
	text-transform: none;
}
.title-left-style-seven-wrapper .pre::after {
	position: absolute;
	top: 10px;
	content: "";
	left: 0;
	width: 40px;
	height: 1px;
	background: var(--vc-color-primary);
}
.title-left-style-seven-wrapper .title {
	text-transform: none;
}
/* End - Sección: imagen_formulario */

/* Start - Sección: llamada_a_la_accion_seccion */
.cta-inner-area {
	background-image: none;
}
.cta-inner-area .bgGlass::before {
	background-color: #0007;
}
.cta-inner-area .bgGlass ~ .container-full :is(.title, .h2, .unreset-content *, .rts-btn.btn-border, .rts-btn.btn-border i) {
	border-color: #f8f9fa !important;
	color: #f8f9fa !important;
	text-align: center !important;
}
.title-area-style-six-left .pre {
	text-transform: none;
}
/* End - Sección: llamada_a_la_accion_seccion */

/* Start - Sección: noticias_rejilla */
.rts-blog-area .signle-blog-style-one .inner-content {
	position: relative;
}
.rts-blog-area .signle-blog-style-one .inner-content .tag {
	position: absolute;
	top: -29px;
	left: -1px;
	padding: 10px 12px;
	background-color: var(--bs-white);
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	white-space: normal;
	display: inline-block;
	text-align: left;
	max-width: 90%;
	transform: translateY(-100%);
}
/*.rts-blog-area .signle-blog-style-one .inner-content .tag a {
	white-space: nowrap;
}/**/
.rts-blog-area .signle-blog-style-one .inner-content .tag a + a {
	margin-left: .5rem;
	padding-left: .5rem;
	position: relative;
}
.rts-blog-area .signle-blog-style-one .inner-content .tag a + a::before {
	content: "";
	position: absolute;
	width: 1px;
	height: 0.8em;
	display: block;
	background-color: var(--vc-color-primary);
	top: 0.2em;
	left: 0;
}
.pagination-area .nav-link {
	display: inline-flex;
	flex-direction: row;
}
.pagination-area .nav-link .page-number {
	background-color: var(--bs-white);
	border: 1px solid var(--vc-border-color);
	color: var(--vc-color-text);
	display: inline-block;
	width: 45px;
	height: 45px;
	line-height: 45px;
	text-align: center;
}
.pagination-area .nav-link .page-number + .page-number {
	margin-left: -1px;
}
.pagination-area .nav-link span.page-number,
.pagination-area .nav-link .page-number:hover {
	background-color: var(--vc-color-primary);
	color: var(--bs-white);
}
/* End - Sección: noticias_rejilla */

/* Start - Sección: preguntas_frecuentes */
.bg-faqs-7, .faq-style-two {
	background-image: none;
	height: auto;
}
.faq-style-two .left-accordion-faq .title-faq-area-2 .pre {
	margin-bottom: 8px;
	padding-left: 50px;
	position: relative;
	color: var(--color-primary);
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 58px;
	text-transform: none;
}
.faq-style-two .left-accordion-faq .title-faq-area-2 .pre::before {
	position: absolute;
	top: 10px;
	content: "";
	left: 0;
	width: 40px;
	height: 1px;
	background: var(--vc-color-primary);
}
/* End - Sección: preguntas_frecuentes */

/* Start - Sección: proyectos_realizados */
.title-area-style-six-left .title,
.faq-style-two .left-accordion-faq .title-faq-area-2 .title, .title,
.rts-copyright-area-two .copy-right-area-inner-two .right ul li a {
	text-transform: none;
	color: var(--vc-color-secondary);
}

.rts-btn.btn-primary {
	color: white;
	background: var(--vc-color-primary) !important;
}

.banner-wrapper-main-three .single-banner-wrapper-three span.pre-title {
	color: white !important;
}
.title-area-style-six-left .pre {
	color: var(--color-body) !important;
}
.title-area-style-six-left .pre::after {
	background: var(--color-body) !important;
}

.title-area-product-one .disc.unreset-content {
	max-width: 42%;
	margin-bottom: 0;
	margin-top: 27px;
}
.title-area-product-one .swiper-buttons-wrapper :is(.swiper-button-next, .swiper-button-prev) {
	background-image: none;
	position: relative;
	top: unset;
	left: unset;
	right: unset;
	bottom: unset;
	margin: 0;
	width: 45px;
	height: 45px;
}
.title-area-product-one .swiper-buttons-wrapper :is(.swiper-button-next::after, .swiper-button-prev::after) {
	position: absolute;
	background-image: none;
	height: 45px;
	width: 45px;
	border: 1px solid #d8d9da;
	content: "\f054";
	font-family: var(--font-3);
	display: flex;
	align-items: center;
	justify-content: center;
	transition: 0.3s;
}
.title-area-product-one .swiper-buttons-wrapper .swiper-button-prev::after {
	content: "\f053";
}
.title-area-product-one .swiper-next-prev-wrapper :is(.swiper-button-next, .swiper-button-prev) {
	position: relative;
	margin-top: 0;
	width: 45px;
	height: 45px;
}
.title-area-product-one .swiper-next-prev-wrapper .swiper-button-next {
	bottom: 0;
}
.title-area-product-one .swiper-next-prev-wrapper .swiper-button-prev {
	top: 0;
}
.single-product-one .inenr-content-absolute {
	bottom: -200px;
}
.swiper-product-one-wrapper {
	counter-reset: counterCategories;
}
.swiper-product-one-wrapper .single-short-service .number::after {
	counter-increment: counterCategories;
	content: counter(counterCategories)".";
}
@media only screen and (max-width: 991px) {
	.title-area-product-one .disc.unreset-content {
		max-width: 100%;
	}
}
@media only screen and (max-width: 479px) {
	.single-product-one:hover .inenr-content-absolute {
		bottom: 20px;
		left: 25px;
		right: 25px;
	}
	.single-product-one .inenr-content-absolute .category {
		font-size: 14px;
	}
}
/* End - Sección: proyectos_realizados */

/* Start - Sección: servicios_destacados */
.rts-read-more-circle-btn i {
	min-width: 60px;
}
.thumbnail-serice-6-left {
	min-height: 600px;
}
/*.thumbnail-serice-6-left .rts-img-hover {
	width: 100%;
	height: auto;
}/**/
.thumbnail-serice-6-left .rts-img-hover img {
	transform: scale(1) rotateY(-180deg);
}
.thumbnail-serice-6-left .rts-img-hover.active img {
	min-width: auto;
	transform: scale(1) rotateY(-360deg);
}
.service-list-one-wrapper .signle-service-list .left-one {
	flex-basis: 30%;
}
.service-list-one-wrapper .signle-service-list .center-area {
	flex-basis: 60%;
}
.service-list-one-wrapper .signle-service-list .center-area+.rts-btn {
	flex-basis: 10%;
}
.project-full-top-wrapper .disc.unreset-content {
	max-width: 35%;
	margin-bottom: 0;
}
@media only screen and (max-width: 991px) {
	.project-full-top-wrapper .disc.unreset-content {
		max-width: 100%;
	}
}
@media only screen and (max-width: 767px) {
	.service-list-one-wrapper .signle-service-list {
		align-items: center;
		text-align: center;
	}
}
/* End - Sección: servicios_destacados */

/* Start - Sección: slider_principal */
.banner-wrapper-main-three .left-banner-three {
	padding: 180px 0 120px 150px;
	position: relative;
	top: unset;
	transform: unset;
}
.banner-wrapper-main-three .bgGlass::before {
	background-color: #0009;
}
.banner-wrapper-main-three .left-banner-three .unreset-content * {
	color: var(--bs-white);
	text-align: left !important;
}
.banner-wrapper-main-three .mySwiper-banner-three :is(.swiper-wrapper, .one-swiper-wrapper) .disc.unreset-content {
	max-width: 60%;
	margin: 0 0 40px;
}
.banner-wrapper-main-three .swiper-wrapper .swiper-slide:not(.swiper-slide-active) {
	visibility: hidden;
}
.banner-three-bg {
	background-image: none;
}
.banner-wrapper-main-three .single-banner-wrapper-three .title {
	text-transform: none;
}
.banner-wrapper-main-three .single-banner-wrapper-three span.pre-title {
	text-transform: none;
	color: var(--vc-color-primary);
	display: block;
}
.banner-wrapper-main-three .swiper-pagination-bullet {
	opacity: 1;
}
.banner-wrapper-main-three .swiper-pagination-bullet-active {
	background-color: var(--vc-color-primary);
}
.banner-wrapper-main-three .swiper-pagination-bullet-active::after {
	background-image: none;
	background-color: transparent;
	border: 1px solid var(--vc-color-primary);
	border-radius: 100%;
	padding: 10px;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.one-swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	-o-transition-property: transform;
	transition-property: transform;
	transition-property: transform,-webkit-transform;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.one-swiper-wrapper .swiper-slide {
	pointer-events: all;
}
.banner-wrapper-main-three .mySwiper-banner-three .one-swiper-wrapper .rts-btn.btn-border.radious {
	border-color: #d9d9d9 !important;
	border-radius: 30px;
	color: #d9d9d9;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px;
	border: 1px solid #1e1f22;
	display: flex;
	align-items: center;
	transition: 0.3s;
	min-width: fit-content;
}
.banner-wrapper-main-three .mySwiper-banner-three .one-swiper-wrapper .rts-btn.btn-border.radious:hover {
	background: var(--color-primary);
}
.banner-wrapper-main-three .mySwiper-banner-three .one-swiper-wrapper .rts-btn.btn-border.radious i {
	color: var(--bs-white) !important;
	margin-left: 5px;
}
@media only screen and (max-width: 991px) {
	.banner-wrapper-main-three .left-banner-three {
		padding-right: 150px;
	}
	/*.banner-wrapper-main-three .mySwiper-banner-three .swiper-wrapper .swiper-slide .left-banner-three .disc *,
	.banner-wrapper-main-three .mySwiper-banner-three .one-swiper-wrapper .swiper-slide .left-banner-three .disc *,
	.banner-wrapper-main-three .mySwiper-banner-three .swiper-wrapper .swiper-slide .left-banner-three .rts-btn {
		color: var(--bs-white);
	}
	.banner-wrapper-main-three .mySwiper-banner-three .one-swiper-wrapper .rts-btn.btn-border.radious,
	.banner-wrapper-main-three .mySwiper-banner-three .one-swiper-wrapper .swiper-slide .left-banner-three .rts-btn {
		border-color: var(--bs-white) !important;
	}/**/
}
@media only screen and (max-width: 767px) {
	.banner-wrapper-main-three .left-banner-three {
		padding: 120px 20px 60px;
	}
	.banner-wrapper-main-three .mySwiper-banner-three .one-swiper-wrapper .swiper-slide .left-banner-three .title {
		font-size: 40px;
		line-height: 50px;
	}
	.banner-wrapper-main-three .mySwiper-banner-three :is(.swiper-wrapper, .one-swiper-wrapper) .disc.unreset-content {
		max-width: 100%;
	}
}
@media only screen and (max-width: 575px) {
	.banner-three-bg {
		height: auto;
	}
	.banner-wrapper-main-three .mySwiper-banner-three .one-swiper-wrapper .swiper-slide .left-banner-three .title {
		font-size: 30px;
	}
	.banner-wrapper-main-three .mySwiper-banner-three .one-swiper-wrapper .thumbnail {
		display: none;
	}
}
/* End - Sección: slider_principal */

/* Start - Sección: sobre_nosotros */
.rts-about-area-six .about-right-inner-five .short-service-small {
	max-width: 100%;
}
.rts-about-area-six .video-button-area {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.rts-about-area-six .video-button-area .video-play-button {
	--size: 60px;
	font-size: var(--size);
	width: var(--size);
	height: var(--size);
	line-height: var(--size);
	box-sizing: border-box;
	vertical-align: middle;
	text-align: center;
	padding: 0;
	color: var(--vc-color-primary);
}
.rts-about-area-six .video-button-area .video-play-button::after {
	border: unset;
	background-color: var(--bs-white);
	z-index: -1;
	--size: 60px;
	width: var(--size);
	height: var(--size);
}
/* End - Sección: sobre_nosotros */

/* Start - Sección: testimonios */
.single-testimonials-area-six .quotes-area {
	z-index: -1;
}
/* End - Sección: testimonios */

/* Start - Pie */
.rts-footer-area .social-style-two-wrapper {
	margin-top: revert;
}
.footer-two-main-wrapper-right .single-footer-wized :is(.location, .contact-call) :is(p:not(.h1, .h2, .h3, .h4, .h5, .h6), a) {
	color: var(--color-heading-1);
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	margin-bottom: 7px;
	display: block;
}
.footer-two-main-wrapper-right .single-footer-wized .location p:is(.h1, .h2, .h3, .h4, .h5, .h6) {
	color: var(--color-heading-1);
	font-size: var(--h6);
	font-weight: var(--s-bold);
	line-height: 1.25;
}
.footer-two-main-wrapper-right .single-footer-wized .location .disc-f.disc.unreset-content {
	color: #7D7D7D !important;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px;
	letter-spacing: -0.32px;
}
.rts-copyright-area-two .copy-right-area-inner-two .right ul {
	gap: 30px;
}
/* End - Pie */

/* Start - Botón volver arriba */
.progress-wrap {
	bottom: 65px;
}
/* End - Botón volver arriba */

/* Start - CookieConsent */
.termsfeed-com---pc-overlay :is(input, button, select, textarea) {
	width: inherit;
}
@media only screen and (max-width: 600px) {
	.termsfeed-com---pc-overlay .cc-pc-head {
		text-align: center;
	}
}
/* End - CookieConsent */

/* Start - Alineación textos */
.content-center>*{margin-left:auto !important;margin-right:auto !important}
.content-left>*{margin-right:auto !important;margin-left:unset !important}
.content-right>*{margin-left:auto !important;margin-right:unset !important}
.text-center{text-align:center !important;text-align:-webkit-center !important}
.text-end{text-align:end !important}
.text-inherit{text-align:inherit !important}
.text-initial{text-align:initial !important}
.text-justify{text-align:justify !important}
.text-left{text-align:left !important;text-align:-webkit-left !important}
.text-revert{text-align:revert !important}
.text-right{text-align:right !important;text-align:-webkit-right !important}
.text-start{text-align:start !important}
.text-unset{text-align:unset !important}
.text-auto{text-align:-webkit-auto !important}
.text-match-parent{text-align:-webkit-match-parent !important}
@media (min-width:576px) {
	.content-sm-center>*{margin-left:auto !important;margin-right:auto !important}
	.content-sm-left>*{margin-right:auto !important;margin-left:unset !important}
	.content-sm-right>*{margin-left:auto !important;margin-right:unset !important}
	.text-sm-center{text-align:center !important;text-align:-webkit-center !important}
	.text-sm-end{text-align:end !important}
	.text-sm-inherit{text-align:inherit !important}
	.text-sm-initial{text-align:initial !important}
	.text-sm-justify{text-align:justify !important}
	.text-sm-left{text-align:left !important;text-align:-webkit-left !important}
	.text-sm-revert{text-align:revert !important}
	.text-sm-right{text-align:right !important;text-align:-webkit-right !important}
	.text-sm-start{text-align:start !important}
	.text-sm-unset{text-align:unset !important}
	.text-sm-auto{text-align:-webkit-auto !important}
	.text-sm-match-parent{text-align:-webkit-match-parent !important}
}
@media (min-width:768px) {
	.content-md-center>*{margin-left:auto !important;margin-right:auto !important}
	.content-md-left>*{margin-right:auto !important;margin-left:unset !important}
	.content-md-right>*{margin-left:auto !important;margin-right:unset !important}
	.text-md-center{text-align:center !important;text-align:-webkit-center !important}
	.text-md-end{text-align:end !important}
	.text-md-inherit{text-align:inherit !important}
	.text-md-initial{text-align:initial !important}
	.text-md-justify{text-align:justify !important}
	.text-md-left{text-align:left !important;text-align:-webkit-left !important}
	.text-md-revert{text-align:revert !important}
	.text-md-right{text-align:right !important;text-align:-webkit-right !important}
	.text-md-start{text-align:start !important}
	.text-md-unset{text-align:unset !important}
	.text-md-auto{text-align:-webkit-auto !important}
	.text-md-match-parent{text-align:-webkit-match-parent !important}
}
@media (min-width:992px) {
	.content-lg-center>*{margin-left:auto !important;margin-right:auto !important}
	.content-lg-left>*{margin-right:auto !important;margin-left:unset !important}
	.content-lg-right>*{margin-left:auto !important;margin-right:unset !important}
	.text-lg-center{text-align:center !important;text-align:-webkit-center !important}
	.text-lg-end{text-align:end !important}
	.text-lg-inherit{text-align:inherit !important}
	.text-lg-initial{text-align:initial !important}
	.text-lg-justify{text-align:justify !important}
	.text-lg-left{text-align:left !important;text-align:-webkit-left !important}
	.text-lg-revert{text-align:revert !important}
	.text-lg-right{text-align:right !important;text-align:-webkit-right !important}
	.text-lg-start{text-align:start !important}
	.text-lg-unset{text-align:unset !important}
	.text-lg-auto{text-align:-webkit-auto !important}
	.text-lg-match-parent{text-align:-webkit-match-parent !important}
}
@media (min-width:1200px) {
	.content-xl-center>*{margin-left:auto !important;margin-right:auto !important}
	.content-xl-left>*{margin-right:auto !important;margin-left:unset !important}
	.content-xl-right>*{margin-left:auto !important;margin-right:unset !important}
	.text-xl-center{text-align:center !important;text-align:-webkit-center !important}
	.text-xl-end{text-align:end !important}
	.text-xl-inherit{text-align:inherit !important}
	.text-xl-initial{text-align:initial !important}
	.text-xl-justify{text-align:justify !important}
	.text-xl-left{text-align:left !important;text-align:-webkit-left !important}
	.text-xl-revert{text-align:revert !important}
	.text-xl-right{text-align:right !important;text-align:-webkit-right !important}
	.text-xl-start{text-align:start !important}
	.text-xl-unset{text-align:unset !important}
	.text-xl-auto{text-align:-webkit-auto !important}
	.text-xl-match-parent{text-align:-webkit-match-parent !important}
}
@media (min-width:1400px) {
	.content-xxl-center>*{margin-left:auto !important;margin-right:auto !important}
	.content-xxl-left>*{margin-right:auto !important;margin-left:unset !important}
	.content-xxl-right>*{margin-left:auto !important;margin-right:unset !important}
	.text-xxl-center{text-align:center !important;text-align:-webkit-center !important}
	.text-xxl-end{text-align:end !important}
	.text-xxl-inherit{text-align:inherit !important}
	.text-xxl-initial{text-align:initial !important}
	.text-xxl-justify{text-align:justify !important}
	.text-xxl-left{text-align:left !important;text-align:-webkit-left !important}
	.text-xxl-revert{text-align:revert !important}
	.text-xxl-right{text-align:right !important;text-align:-webkit-right !important}
	.text-xxl-start{text-align:start !important}
	.text-xxl-unset{text-align:unset !important}
	.text-xxl-auto{text-align:-webkit-auto !important}
	.text-xxl-match-parent{text-align:-webkit-match-parent !important}
}
/* End - Alineación textos */

/* Start - Objetos */
.object-fit-contain {object-fit:contain !important}
.object-fit-cover {object-fit:cover !important}
.object-fit-fill {object-fit:fill !important}
.object-fit-none {object-fit:none !important}
.object-fit-scale-down {object-fit:scale-down !important}
.object-fit-inherit {object-fit:inherit !important}
.object-fit-initial {object-fit:initial !important}
.object-fit-revert {object-fit:revert !important}
.object-fit-revert-layer {object-fit:revert-layer !important}
.object-fit-unset {object-fit:unset !important}
.object-position-top {object-position:top !important}
.object-position-left {object-position:left !important}
.object-position-right {object-position:right !important}
.object-position-bottom {object-position:bottom !important}
@media only screen and (min-width:576px) {
	.object-fit-sm-contain {object-fit:contain !important}
	.object-fit-sm-cover {object-fit:cover !important}
	.object-fit-sm-fill {object-fit:fill !important}
	.object-fit-sm-none {object-fit:none !important}
	.object-fit-sm-scale-down {object-fit:scale-down !important}
	.object-fit-sm-inherit {object-fit:inherit !important}
	.object-fit-sm-initial {object-fit:initial !important}
	.object-fit-sm-revert {object-fit:revert !important}
	.object-fit-sm-revert-layer {object-fit:revert-layer !important}
	.object-fit-sm-unset {object-fit:unset !important}
	.object-position-sm-top {object-position:top !important}
	.object-position-sm-left {object-position:left !important}
	.object-position-sm-right {object-position:right !important}
	.object-position-sm-bottom {object-position:bottom !important}
}
@media only screen and (min-width:768px) {
	.object-fit-md-contain {object-fit:contain !important}
	.object-fit-md-cover {object-fit:cover !important}
	.object-fit-md-fill {object-fit:fill !important}
	.object-fit-md-none {object-fit:none !important}
	.object-fit-md-scale-down {object-fit:scale-down !important}
	.object-fit-md-inherit {object-fit:inherit !important}
	.object-fit-md-initial {object-fit:initial !important}
	.object-fit-md-revert {object-fit:revert !important}
	.object-fit-md-revert-layer {object-fit:revert-layer !important}
	.object-fit-md-unset {object-fit:unset !important}
	.object-position-md-top {object-position:top !important}
	.object-position-md-left {object-position:left !important}
	.object-position-md-right {object-position:right !important}
	.object-position-md-bottom {object-position:bottom !important}
}
@media only screen and (min-width:992px) {
	.object-fit-lg-contain {object-fit:contain !important}
	.object-fit-lg-cover {object-fit:cover !important}
	.object-fit-lg-fill {object-fit:fill !important}
	.object-fit-lg-none {object-fit:none !important}
	.object-fit-lg-scale-down {object-fit:scale-down !important}
	.object-fit-lg-inherit {object-fit:inherit !important}
	.object-fit-lg-initial {object-fit:initial !important}
	.object-fit-lg-revert {object-fit:revert !important}
	.object-fit-lg-revert-layer {object-fit:revert-layer !important}
	.object-fit-lg-unset {object-fit:unset !important}
	.object-position-lg-top {object-position:top !important}
	.object-position-lg-left {object-position:left !important}
	.object-position-lg-right {object-position:right !important}
	.object-position-lg-bottom {object-position:bottom !important}
}
@media only screen and (min-width:1200px) {
	.object-fit-xl-contain {object-fit:contain !important}
	.object-fit-xl-cover {object-fit:cover !important}
	.object-fit-xl-fill {object-fit:fill !important}
	.object-fit-xl-none {object-fit:none !important}
	.object-fit-xl-scale-down {object-fit:scale-down !important}
	.object-fit-xl-inherit {object-fit:inherit !important}
	.object-fit-xl-initial {object-fit:initial !important}
	.object-fit-xl-revert {object-fit:revert !important}
	.object-fit-xl-revert-layer {object-fit:revert-layer !important}
	.object-fit-xl-unset {object-fit:unset !important}
	.object-position-xl-top {object-position:top !important}
	.object-position-xl-left {object-position:left !important}
	.object-position-xl-right {object-position:right !important}
	.object-position-xl-bottom {object-position:bottom !important}
}
@media only screen and (min-width:1400px) {
	.object-fit-xxl-contain {object-fit:contain !important}
	.object-fit-xxl-cover {object-fit:cover !important}
	.object-fit-xxl-fill {object-fit:fill !important}
	.object-fit-xxl-none {object-fit:none !important}
	.object-fit-xxl-scale-down {object-fit:scale-down !important}
	.object-fit-xxl-inherit {object-fit:inherit !important}
	.object-fit-xxl-initial {object-fit:initial !important}
	.object-fit-xxl-revert {object-fit:revert !important}
	.object-fit-xxl-revert-layer {object-fit:revert-layer !important}
	.object-fit-xxl-unset {object-fit:unset !important}
	.object-position-xxl-top {object-position:top !important}
	.object-position-xxl-left {object-position:left !important}
	.object-position-xxl-right {object-position:right !important}
	.object-position-xxl-bottom {object-position:bottom !important}
}
/* End - Objetos */

/* Start - Posiciones */
.position-absolute{position:absolute !important}
.position-fixed{position:fixed !important}
.position-inherit{position:inherit !important}
.position-initial{position:initial !important}
.position-relative{position:relative !important}
.position-revert{position:revert !important}
.position-static{position:static !important}
.position-sticky{position:sticky !important}
.position-unset{position:unset !important}
.position-top{top:0 !important}
.position-left{left:0 !important}
.position-right{right:0 !important}
.position-bottom{bottom:0 !important}
.position-no-top{top:unset !important}
.position-no-left{left:unset !important}
.position-no-right{right:unset !important}
.position-no-bottom{bottom:unset !important}
@media only screen and (min-width:576px) {
	.position-sm-absolute{position:absolute !important}
	.position-sm-fixed{position:fixed !important}
	.position-sm-inherit{position:inherit !important}
	.position-sm-initial{position:initial !important}
	.position-sm-relative{position:relative !important}
	.position-sm-revert{position:revert !important}
	.position-sm-static{position:static !important}
	.position-sm-sticky{position:sticky !important}
	.position-sm-unset{position:unset !important}
	.position-sm-top{top:0 !important}
	.position-sm-left{left:0 !important}
	.position-sm-right{right:0 !important}
	.position-sm-bottom{bottom:0 !important}
	.position-sm-no-top{top:unset !important}
	.position-sm-no-left{left:unset !important}
	.position-sm-no-right{right:unset !important}
	.position-sm-no-bottom{bottom:unset !important}
}
@media only screen and (min-width:768px) {
	.position-md-absolute{position:absolute !important}
	.position-md-fixed{position:fixed !important}
	.position-md-inherit{position:inherit !important}
	.position-md-initial{position:initial !important}
	.position-md-relative{position:relative !important}
	.position-md-revert{position:revert !important}
	.position-md-static{position:static !important}
	.position-md-sticky{position:sticky !important}
	.position-md-unset{position:unset !important}
	.position-md-top{top:0 !important}
	.position-md-left{left:0 !important}
	.position-md-right{right:0 !important}
	.position-md-bottom{bottom:0 !important}
	.position-md-no-top{top:unset !important}
	.position-md-no-left{left:unset !important}
	.position-md-no-right{right:unset !important}
	.position-md-no-bottom{bottom:unset !important}
}
@media only screen and (min-width:992px) {
	.position-lg-absolute{position:absolute !important}
	.position-lg-fixed{position:fixed !important}
	.position-lg-inherit{position:inherit !important}
	.position-lg-initial{position:initial !important}
	.position-lg-relative{position:relative !important}
	.position-lg-revert{position:revert !important}
	.position-lg-static{position:static !important}
	.position-lg-sticky{position:sticky !important}
	.position-lg-unset{position:unset !important}
	.position-lg-top{top:0 !important}
	.position-lg-left{left:0 !important}
	.position-lg-right{right:0 !important}
	.position-lg-bottom{bottom:0 !important}
	.position-lg-no-top{top:unset !important}
	.position-lg-no-left{left:unset !important}
	.position-lg-no-right{right:unset !important}
	.position-lg-no-bottom{bottom:unset !important}
}
@media only screen and (min-width:1200px) {
	.position-xl-absolute{position:absolute !important}
	.position-xl-fixed{position:fixed !important}
	.position-xl-inherit{position:inherit !important}
	.position-xl-initial{position:initial !important}
	.position-xl-relative{position:relative !important}
	.position-xl-revert{position:revert !important}
	.position-xl-static{position:static !important}
	.position-xl-sticky{position:sticky !important}
	.position-xl-unset{position:unset !important}
	.position-xl-top{top:0 !important}
	.position-xl-left{left:0 !important}
	.position-xl-right{right:0 !important}
	.position-xl-bottom{bottom:0 !important}
	.position-xl-no-top{top:unset !important}
	.position-xl-no-left{left:unset !important}
	.position-xl-no-right{right:unset !important}
	.position-xl-no-bottom{bottom:unset !important}
}
@media only screen and (min-width:1400px) {
	.position-xxl-absolute{position:absolute !important}
	.position-xxl-fixed{position:fixed !important}
	.position-xxl-inherit{position:inherit !important}
	.position-xxl-initial{position:initial !important}
	.position-xxl-relative{position:relative !important}
	.position-xxl-revert{position:revert !important}
	.position-xxl-static{position:static !important}
	.position-xxl-sticky{position:sticky !important}
	.position-xxl-unset{position:unset !important}
	.position-xxl-top{top:0 !important}
	.position-xxl-left{left:0 !important}
	.position-xxl-right{right:0 !important}
	.position-xxl-bottom{bottom:0 !important}
	.position-xxl-no-top{top:unset !important}
	.position-xxl-no-left{left:unset !important}
	.position-xxl-no-right{right:unset !important}
	.position-xxl-no-bottom{bottom:unset !important}
}
/* End - Posiciones */

/* Start - Eje Z */
.z-index-1{z-index:1 !important}
.z-index-0{z-index:0 !important}
.z-index--1{z-index:-1 !important}
@media only screen and (min-width:576px) {
	.z-index-sm-1{z-index:1 !important}
	.z-index-sm-0{z-index:0 !important}
	.z-index-sm--1{z-index:-1 !important}
}
@media only screen and (min-width:768px) {
	.z-index-md-1{z-index:1 !important}
	.z-index-md-0{z-index:0 !important}
	.z-index-md--1{z-index:-1 !important}
}
@media only screen and (min-width:992px) {
	.z-index-lg-1{z-index:1 !important}
	.z-index-lg-0{z-index:0 !important}
	.z-index-lg--1{z-index:-1 !important}
}
@media only screen and (min-width:1200px) {
	.z-index-xl-1{z-index:1 !important}
	.z-index-xl-0{z-index:0 !important}
	.z-index-xl--1{z-index:-1 !important}
}
@media only screen and (min-width:1400px) {
	.z-index-xxl-1{z-index:1 !important}
	.z-index-xxl-0{z-index:0 !important}
	.z-index-xxl--1{z-index:-1 !important}
}
/* End - Eje Z */

/* Start - Alto de los elementos */
.h-25,.height-25{height:25% !important}
.h-50,.height-50{height:50% !important}
.h-75,.height-75{height:75% !important}
.h-100,.height-100{height:100% !important}
.h-auto,.height-auto{height:auto !important}
.h-fill,.height-fill{height:-webkit-fill-available !important}
.h-fit,.height-fit{height:fit-content !important}
.h-inherit,.height-inherit{height:inherit !important}
.h-initial,.height-initial{height:initial !important}
.h-max,.height-max{height:max-content !important}
.h-min,.height-min{height:min-content !important}
.h-revert,.height-revert{height:revert !important}
.h-unset,.height-unset{height:unset !important}
@media only screen and (min-width:576px) {
	.h-sm-25,.height-sm-25{height:25% !important}
	.h-sm-50,.height-sm-50{height:50% !important}
	.h-sm-75,.height-sm-75{height:75% !important}
	.h-sm-100,.height-sm-100{height:100% !important}
	.h-sm-auto,.height-sm-auto{height:auto !important}
	.h-sm-fill,.height-sm-fill{height:-webkit-fill-available !important}
	.h-sm-fit,.height-sm-fit{height:fit-content !important}
	.h-sm-inherit,.height-sm-inherit{height:inherit !important}
	.h-sm-initial,.height-sm-initial{height:initial !important}
	.h-sm-max,.height-sm-max{height:max-content !important}
	.h-sm-min,.height-sm-min{height:min-content !important}
	.h-sm-revert,.height-sm-revert{height:revert !important}
	.h-sm-unset,.height-sm-unset{height:unset !important}
}
@media only screen and (min-width:768px) {
	.h-md-25,.height-md-25{height:25% !important}
	.h-md-50,.height-md-50{height:50% !important}
	.h-md-75,.height-md-75{height:75% !important}
	.h-md-100,.height-md-100{height:100% !important}
	.h-md-auto,.height-md-auto{height:auto !important}
	.h-md-fill,.height-md-fill{height:-webkit-fill-available !important}
	.h-md-fit,.height-md-fit{height:fit-content !important}
	.h-md-inherit,.height-md-inherit{height:inherit !important}
	.h-md-initial,.height-md-initial{height:initial !important}
	.h-md-max,.height-md-max{height:max-content !important}
	.h-md-min,.height-md-min{height:min-content !important}
	.h-md-revert,.height-md-revert{height:revert !important}
	.h-md-unset,.height-md-unset{height:unset !important}
}
@media only screen and (min-width:992px) {
	.h-lg-25,.height-lg-25{height:25% !important}
	.h-lg-50,.height-lg-50{height:50% !important}
	.h-lg-75,.height-lg-75{height:75% !important}
	.h-lg-100,.height-lg-100{height:100% !important}
	.h-lg-auto,.height-lg-auto{height:auto !important}
	.h-lg-fill,.height-lg-fill{height:-webkit-fill-available !important}
	.h-lg-fit,.height-lg-fit{height:fit-content !important}
	.h-lg-inherit,.height-lg-inherit{height:inherit !important}
	.h-lg-initial,.height-lg-initial{height:initial !important}
	.h-lg-max,.height-lg-max{height:max-content !important}
	.h-lg-min,.height-lg-min{height:min-content !important}
	.h-lg-revert,.height-lg-revert{height:revert !important}
	.h-lg-unset,.height-lg-unset{height:unset !important}
}
@media only screen and (min-width:1200px) {
	.h-xl-25,.height-xl-25{height:25% !important}
	.h-xl-50,.height-xl-50{height:50% !important}
	.h-xl-75,.height-xl-75{height:75% !important}
	.h-xl-100,.height-xl-100{height:100% !important}
	.h-xl-auto,.height-xl-auto{height:auto !important}
	.h-xl-fill,.height-xl-fill{height:-webkit-fill-available !important}
	.h-xl-fit,.height-xl-fit{height:fit-content !important}
	.h-xl-inherit,.height-xl-inherit{height:inherit !important}
	.h-xl-initial,.height-xl-initial{height:initial !important}
	.h-xl-max,.height-xl-max{height:max-content !important}
	.h-xl-min,.height-xl-min{height:min-content !important}
	.h-xl-revert,.height-xl-revert{height:revert !important}
	.h-xl-unset,.height-xl-unset{height:unset !important}
}
@media only screen and (min-width:1400px) {
	.h-xxl-25,.height-xxl-25{height:25% !important}
	.h-xxl-50,.height-xxl-50{height:50% !important}
	.h-xxl-75,.height-xxl-75{height:75% !important}
	.h-xxl-100,.height-xxl-100{height:100% !important}
	.h-xxl-auto,.height-xxl-auto{height:auto !important}
	.h-xxl-fill,.height-xxl-fill{height:-webkit-fill-available !important}
	.h-xxl-fit,.height-xxl-fit{height:fit-content !important}
	.h-xxl-inherit,.height-xxl-inherit{height:inherit !important}
	.h-xxl-initial,.height-xxl-initial{height:initial !important}
	.h-xxl-max,.height-xxl-max{height:max-content !important}
	.h-xxl-min,.height-xxl-min{height:min-content !important}
	.h-xxl-revert,.height-xxl-revert{height:revert !important}
	.h-xxl-unset,.height-xxl-unset{height:unset !important}
}
/* End - Alto de los elementos */

/* Start - Ancho de los elementos */
.w-25,.width-25{width:25% !important}
.w-50,.width-50{width:50% !important}
.w-75,.width-75{width:75% !important}
.w-100,.width-100{width:100% !important}
.w-auto,.width-auto{width:auto !important}
.w-fill,.width-fill{width:-webkit-fill-available !important}
.w-fit,.width-fit{width:fit-content !important}
.w-inherit,.width-inherit{width:inherit !important}
.w-initial,.width-initial{width:initial !important}
.w-max,.width-max{width:max-content !important}
.w-min,.width-min{width:min-content !important}
.w-revert,.width-revert{width:revert !important}
.w-unset,.width-unset{width:unset !important}
@media only screen and (min-width:576px) {
	.w-sm-25,.width-sm-25{width:25% !important}
	.w-sm-50,.width-sm-50{width:50% !important}
	.w-sm-75,.width-sm-75{width:75% !important}
	.w-sm-100,.width-sm-100{width:100% !important}
	.w-sm-auto,.width-sm-auto{width:auto !important}
	.w-sm-fill,.width-sm-fill{width:-webkit-fill-available !important}
	.w-sm-fit,.width-sm-fit{width:fit-content !important}
	.w-sm-inherit,.width-sm-inherit{width:inherit !important}
	.w-sm-initial,.width-sm-initial{width:initial !important}
	.w-sm-max,.width-sm-max{width:max-content !important}
	.w-sm-min,.width-sm-min{width:min-content !important}
	.w-sm-revert,.width-sm-revert{width:revert !important}
	.w-sm-unset,.width-sm-unset{width:unset !important}
}
@media only screen and (min-width:768px) {
	.w-md-25,.width-md-25{width:25% !important}
	.w-md-50,.width-md-50{width:50% !important}
	.w-md-75,.width-md-75{width:75% !important}
	.w-md-100,.width-md-100{width:100% !important}
	.w-md-auto,.width-md-auto{width:auto !important}
	.w-md-fill,.width-md-fill{width:-webkit-fill-available !important}
	.w-md-fit,.width-md-fit{width:fit-content !important}
	.w-md-inherit,.width-md-inherit{width:inherit !important}
	.w-md-initial,.width-md-initial{width:initial !important}
	.w-md-max,.width-md-max{width:max-content !important}
	.w-md-min,.width-md-min{width:min-content !important}
	.w-md-revert,.width-md-revert{width:revert !important}
	.w-md-unset,.width-md-unset{width:unset !important}
}
@media only screen and (min-width:992px) {
	.w-lg-25,.width-lg-25{width:25% !important}
	.w-lg-50,.width-lg-50{width:50% !important}
	.w-lg-75,.width-lg-75{width:75% !important}
	.w-lg-100,.width-lg-100{width:100% !important}
	.w-lg-auto,.width-lg-auto{width:auto !important}
	.w-lg-fill,.width-lg-fill{width:-webkit-fill-available !important}
	.w-lg-fit,.width-lg-fit{width:fit-content !important}
	.w-lg-inherit,.width-lg-inherit{width:inherit !important}
	.w-lg-initial,.width-lg-initial{width:initial !important}
	.w-lg-max,.width-lg-max{width:max-content !important}
	.w-lg-min,.width-lg-min{width:min-content !important}
	.w-lg-revert,.width-lg-revert{width:revert !important}
	.w-lg-unset,.width-lg-unset{width:unset !important}
}
@media only screen and (min-width:1200px) {
	.w-xl-25,.width-xl-25{width:25% !important}
	.w-xl-50,.width-xl-50{width:50% !important}
	.w-xl-75,.width-xl-75{width:75% !important}
	.w-xl-100,.width-xl-100{width:100% !important}
	.w-xl-auto,.width-xl-auto{width:auto !important}
	.w-xl-fill,.width-xl-fill{width:-webkit-fill-available !important}
	.w-xl-fit,.width-xl-fit{width:fit-content !important}
	.w-xl-inherit,.width-xl-inherit{width:inherit !important}
	.w-xl-initial,.width-xl-initial{width:initial !important}
	.w-xl-max,.width-xl-max{width:max-content !important}
	.w-xl-min,.width-xl-min{width:min-content !important}
	.w-xl-revert,.width-xl-revert{width:revert !important}
	.w-xl-unset,.width-xl-unset{width:unset !important}
}
@media only screen and (min-width:1400px) {
	.w-xxl-25,.width-xxl-25{width:25% !important}
	.w-xxl-50,.width-xxl-50{width:50% !important}
	.w-xxl-75,.width-xxl-75{width:75% !important}
	.w-xxl-100,.width-xxl-100{width:100% !important}
	.w-xxl-auto,.width-xxl-auto{width:auto !important}
	.w-xxl-fill,.width-xxl-fill{width:-webkit-fill-available !important}
	.w-xxl-fit,.width-xxl-fit{width:fit-content !important}
	.w-xxl-inherit,.width-xxl-inherit{width:inherit !important}
	.w-xxl-initial,.width-xxl-initial{width:initial !important}
	.w-xxl-max,.width-xxl-max{width:max-content !important}
	.w-xxl-min,.width-xxl-min{width:min-content !important}
	.w-xxl-revert,.width-xxl-revert{width:revert !important}
	.w-xxl-unset,.width-xxl-unset{width:unset !important}
}
/* End - Ancho de los elementos */

/* Start - Margenes */
.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mt-55{margin-top:55px}.mt-60{margin-top:60px}.mt-65{margin-top:65px}.mt-70{margin-top:70px}.mt-75{margin-top:75px}.mt-80{margin-top:80px}.mt-85{margin-top:85px}.mt-90{margin-top:90px}.mt-95{margin-top:95px}.mt-100{margin-top:100px}.mt-105{margin-top:105px}.mt-110{margin-top:110px}.mt-115{margin-top:115px}.mt-120{margin-top:120px}
.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-60{margin-bottom:60px}.mb-65{margin-bottom:65px}.mb-70{margin-bottom:70px}.mb-75{margin-bottom:75px}.mb-80{margin-bottom:80px}.mb-85{margin-bottom:85px}.mb-90{margin-bottom:90px}.mb-95{margin-bottom:95px}.mb-100{margin-bottom:100px}.mb-105{margin-bottom:105px}.mb-110{margin-bottom:110px}.mb-115{margin-bottom:115px}.mb-120{margin-bottom:120px}
.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-45{margin-left:45px}.ml-50{margin-left:50px}.ml-55{margin-left:55px}.ml-60{margin-left:60px}.ml-65{margin-left:65px}.ml-70{margin-left:70px}.ml-75{margin-left:75px}.ml-80{margin-left:80px}.ml-85{margin-left:85px}.ml-90{margin-left:90px}.ml-95{margin-left:95px}.ml-100{margin-left:100px}.ml-105{margin-left:105px}.ml-110{margin-left:110px}.ml-115{margin-left:115px}.ml-120{margin-left:120px}
.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mr-45{margin-right:45px}.mr-50{margin-right:50px}.mr-55{margin-right:55px}.mr-60{margin-right:60px}.mr-65{margin-right:65px}.mr-70{margin-right:70px}.mr-75{margin-right:75px}.mr-80{margin-right:80px}.mr-85{margin-right:85px}.mr-90{margin-right:90px}.mr-95{margin-right:95px}.mr-100{margin-right:100px}.mr-105{margin-right:105px}.mr-110{margin-right:110px}.mr-115{margin-right:115px}.mr-120{margin-right:120px}
.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pt-55{padding-top:55px}.pt-60{padding-top:60px}.pt-65{padding-top:65px}.pt-70{padding-top:70px}.pt-75{padding-top:75px}.pt-80{padding-top:80px}.pt-85{padding-top:85px}.pt-90{padding-top:90px}.pt-95{padding-top:95px}.pt-100{padding-top:100px}.pt-105{padding-top:105px}.pt-110{padding-top:110px}.pt-115{padding-top:115px}.pt-120{padding-top:120px}
.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pb-55{padding-bottom:55px}.pb-60{padding-bottom:60px}.pb-65{padding-bottom:65px}.pb-70{padding-bottom:70px}.pb-75{padding-bottom:75px}.pb-80{padding-bottom:80px}.pb-85{padding-bottom:85px}.pb-90{padding-bottom:90px}.pb-95{padding-bottom:95px}.pb-100{padding-bottom:100px}.pb-105{padding-bottom:105px}.pb-110{padding-bottom:110px}.pb-115{padding-bottom:115px}.pb-120{padding-bottom:120px}
.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.pl-30{padding-left:30px}.pl-35{padding-left:35px}.pl-40{padding-left:40px}.pl-45{padding-left:45px}.pl-50{padding-left:50px}.pl-55{padding-left:55px}.pl-60{padding-left:60px}.pl-65{padding-left:65px}.pl-70{padding-left:70px}.pl-75{padding-left:75px}.pl-80{padding-left:80px}.pl-85{padding-left:85px}.pl-90{padding-left:90px}.pl-95{padding-left:95px}.pl-100{padding-left:100px}.pl-105{padding-left:105px}.pl-110{padding-left:110px}.pl-115{padding-left:115px}.pl-120{padding-left:120px}
.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.pr-30{padding-right:30px}.pr-35{padding-right:35px}.pr-40{padding-right:40px}.pr-45{padding-right:45px}.pr-50{padding-right:50px}.pr-55{padding-right:55px}.pr-60{padding-right:60px}.pr-65{padding-right:65px}.pr-70{padding-right:70px}.pr-75{padding-right:75px}.pr-80{padding-right:80px}.pr-85{padding-right:85px}.pr-90{padding-right:90px}.pr-95{padding-right:95px}.pr-100{padding-right:100px}.pr-105{padding-right:105px}.pr-110{padding-right:110px}.pr-115{padding-right:115px}.pr-120{padding-right:120px}
@media (min-width:576px){
	.mt-sm-5{margin-top:5px}.mt-sm-10{margin-top:10px}.mt-sm-15{margin-top:15px}.mt-sm-20{margin-top:20px}.mt-sm-25{margin-top:25px}.mt-sm-30{margin-top:30px}.mt-sm-35{margin-top:35px}.mt-sm-40{margin-top:40px}.mt-sm-45{margin-top:45px}.mt-sm-50{margin-top:50px}.mt-sm-55{margin-top:55px}.mt-sm-60{margin-top:60px}.mt-sm-65{margin-top:65px}.mt-sm-70{margin-top:70px}.mt-sm-75{margin-top:75px}.mt-sm-80{margin-top:80px}.mt-sm-85{margin-top:85px}.mt-sm-90{margin-top:90px}.mt-sm-95{margin-top:95px}.mt-sm-100{margin-top:100px}.mt-sm-105{margin-top:105px}.mt-sm-110{margin-top:110px}.mt-sm-115{margin-top:115px}.mt-sm-120{margin-top:120px}
	.mb-sm-5{margin-bottom:5px}.mb-sm-10{margin-bottom:10px}.mb-sm-15{margin-bottom:15px}.mb-sm-20{margin-bottom:20px}.mb-sm-25{margin-bottom:25px}.mb-sm-30{margin-bottom:30px}.mb-sm-35{margin-bottom:35px}.mb-sm-40{margin-bottom:40px}.mb-sm-45{margin-bottom:45px}.mb-sm-50{margin-bottom:50px}.mb-sm-55{margin-bottom:55px}.mb-sm-60{margin-bottom:60px}.mb-sm-65{margin-bottom:65px}.mb-sm-70{margin-bottom:70px}.mb-sm-75{margin-bottom:75px}.mb-sm-80{margin-bottom:80px}.mb-sm-85{margin-bottom:85px}.mb-sm-90{margin-bottom:90px}.mb-sm-95{margin-bottom:95px}.mb-sm-100{margin-bottom:100px}.mb-sm-105{margin-bottom:105px}.mb-sm-110{margin-bottom:110px}.mb-sm-115{margin-bottom:115px}.mb-sm-120{margin-bottom:120px}
	.ml-sm-5{margin-left:5px}.ml-sm-10{margin-left:10px}.ml-sm-15{margin-left:15px}.ml-sm-20{margin-left:20px}.ml-sm-25{margin-left:25px}.ml-sm-30{margin-left:30px}.ml-sm-35{margin-left:35px}.ml-sm-40{margin-left:40px}.ml-sm-45{margin-left:45px}.ml-sm-50{margin-left:50px}.ml-sm-55{margin-left:55px}.ml-sm-60{margin-left:60px}.ml-sm-65{margin-left:65px}.ml-sm-70{margin-left:70px}.ml-sm-75{margin-left:75px}.ml-sm-80{margin-left:80px}.ml-sm-85{margin-left:85px}.ml-sm-90{margin-left:90px}.ml-sm-95{margin-left:95px}.ml-sm-100{margin-left:100px}.ml-sm-105{margin-left:105px}.ml-sm-110{margin-left:110px}.ml-sm-115{margin-left:115px}.ml-sm-120{margin-left:120px}
	.mr-sm-5{margin-right:5px}.mr-sm-10{margin-right:10px}.mr-sm-15{margin-right:15px}.mr-sm-20{margin-right:20px}.mr-sm-25{margin-right:25px}.mr-sm-30{margin-right:30px}.mr-sm-35{margin-right:35px}.mr-sm-40{margin-right:40px}.mr-sm-45{margin-right:45px}.mr-sm-50{margin-right:50px}.mr-sm-55{margin-right:55px}.mr-sm-60{margin-right:60px}.mr-sm-65{margin-right:65px}.mr-sm-70{margin-right:70px}.mr-sm-75{margin-right:75px}.mr-sm-80{margin-right:80px}.mr-sm-85{margin-right:85px}.mr-sm-90{margin-right:90px}.mr-sm-95{margin-right:95px}.mr-sm-100{margin-right:100px}.mr-sm-105{margin-right:105px}.mr-sm-110{margin-right:110px}.mr-sm-115{margin-right:115px}.mr-sm-120{margin-right:120px}
	.pt-sm-5{padding-top:5px}.pt-sm-10{padding-top:10px}.pt-sm-15{padding-top:15px}.pt-sm-20{padding-top:20px}.pt-sm-25{padding-top:25px}.pt-sm-30{padding-top:30px}.pt-sm-35{padding-top:35px}.pt-sm-40{padding-top:40px}.pt-sm-45{padding-top:45px}.pt-sm-50{padding-top:50px}.pt-sm-55{padding-top:55px}.pt-sm-60{padding-top:60px}.pt-sm-65{padding-top:65px}.pt-sm-70{padding-top:70px}.pt-sm-75{padding-top:75px}.pt-sm-80{padding-top:80px}.pt-sm-85{padding-top:85px}.pt-sm-90{padding-top:90px}.pt-sm-95{padding-top:95px}.pt-sm-100{padding-top:100px}.pt-sm-105{padding-top:105px}.pt-sm-110{padding-top:110px}.pt-sm-115{padding-top:115px}.pt-sm-120{padding-top:120px}
	.pb-sm-5{padding-bottom:5px}.pb-sm-10{padding-bottom:10px}.pb-sm-15{padding-bottom:15px}.pb-sm-20{padding-bottom:20px}.pb-sm-25{padding-bottom:25px}.pb-sm-30{padding-bottom:30px}.pb-sm-35{padding-bottom:35px}.pb-sm-40{padding-bottom:40px}.pb-sm-45{padding-bottom:45px}.pb-sm-50{padding-bottom:50px}.pb-sm-55{padding-bottom:55px}.pb-sm-60{padding-bottom:60px}.pb-sm-65{padding-bottom:65px}.pb-sm-70{padding-bottom:70px}.pb-sm-75{padding-bottom:75px}.pb-sm-80{padding-bottom:80px}.pb-sm-85{padding-bottom:85px}.pb-sm-90{padding-bottom:90px}.pb-sm-95{padding-bottom:95px}.pb-sm-100{padding-bottom:100px}.pb-sm-105{padding-bottom:105px}.pb-sm-110{padding-bottom:110px}.pb-sm-115{padding-bottom:115px}.pb-sm-120{padding-bottom:120px}
	.pl-sm-5{padding-left:5px}.pl-sm-10{padding-left:10px}.pl-sm-15{padding-left:15px}.pl-sm-20{padding-left:20px}.pl-sm-25{padding-left:25px}.pl-sm-30{padding-left:30px}.pl-sm-35{padding-left:35px}.pl-sm-40{padding-left:40px}.pl-sm-45{padding-left:45px}.pl-sm-50{padding-left:50px}.pl-sm-55{padding-left:55px}.pl-sm-60{padding-left:60px}.pl-sm-65{padding-left:65px}.pl-sm-70{padding-left:70px}.pl-sm-75{padding-left:75px}.pl-sm-80{padding-left:80px}.pl-sm-85{padding-left:85px}.pl-sm-90{padding-left:90px}.pl-sm-95{padding-left:95px}.pl-sm-100{padding-left:100px}.pl-sm-105{padding-left:105px}.pl-sm-110{padding-left:110px}.pl-sm-115{padding-left:115px}.pl-sm-120{padding-left:120px}
	.pr-sm-5{padding-right:5px}.pr-sm-10{padding-right:10px}.pr-sm-15{padding-right:15px}.pr-sm-20{padding-right:20px}.pr-sm-25{padding-right:25px}.pr-sm-30{padding-right:30px}.pr-sm-35{padding-right:35px}.pr-sm-40{padding-right:40px}.pr-sm-45{padding-right:45px}.pr-sm-50{padding-right:50px}.pr-sm-55{padding-right:55px}.pr-sm-60{padding-right:60px}.pr-sm-65{padding-right:65px}.pr-sm-70{padding-right:70px}.pr-sm-75{padding-right:75px}.pr-sm-80{padding-right:80px}.pr-sm-85{padding-right:85px}.pr-sm-90{padding-right:90px}.pr-sm-95{padding-right:95px}.pr-sm-100{padding-right:100px}.pr-sm-105{padding-right:105px}.pr-sm-110{padding-right:110px}.pr-sm-115{padding-right:115px}.pr-sm-120{padding-right:120px}
}@media (min-width:768px){
	.mt-md-5{margin-top:5px}.mt-md-10{margin-top:10px}.mt-md-15{margin-top:15px}.mt-md-20{margin-top:20px}.mt-md-25{margin-top:25px}.mt-md-30{margin-top:30px}.mt-md-35{margin-top:35px}.mt-md-40{margin-top:40px}.mt-md-45{margin-top:45px}.mt-md-50{margin-top:50px}.mt-md-55{margin-top:55px}.mt-md-60{margin-top:60px}.mt-md-65{margin-top:65px}.mt-md-70{margin-top:70px}.mt-md-75{margin-top:75px}.mt-md-80{margin-top:80px}.mt-md-85{margin-top:85px}.mt-md-90{margin-top:90px}.mt-md-95{margin-top:95px}.mt-md-100{margin-top:100px}.mt-md-105{margin-top:105px}.mt-md-110{margin-top:110px}.mt-md-115{margin-top:115px}.mt-md-120{margin-top:120px}
	.mb-md-5{margin-bottom:5px}.mb-md-10{margin-bottom:10px}.mb-md-15{margin-bottom:15px}.mb-md-20{margin-bottom:20px}.mb-md-25{margin-bottom:25px}.mb-md-30{margin-bottom:30px}.mb-md-35{margin-bottom:35px}.mb-md-40{margin-bottom:40px}.mb-md-45{margin-bottom:45px}.mb-md-50{margin-bottom:50px}.mb-md-55{margin-bottom:55px}.mb-md-60{margin-bottom:60px}.mb-md-65{margin-bottom:65px}.mb-md-70{margin-bottom:70px}.mb-md-75{margin-bottom:75px}.mb-md-80{margin-bottom:80px}.mb-md-85{margin-bottom:85px}.mb-md-90{margin-bottom:90px}.mb-md-95{margin-bottom:95px}.mb-md-100{margin-bottom:100px}.mb-md-105{margin-bottom:105px}.mb-md-110{margin-bottom:110px}.mb-md-115{margin-bottom:115px}.mb-md-120{margin-bottom:120px}
	.ml-md-5{margin-left:5px}.ml-md-10{margin-left:10px}.ml-md-15{margin-left:15px}.ml-md-20{margin-left:20px}.ml-md-25{margin-left:25px}.ml-md-30{margin-left:30px}.ml-md-35{margin-left:35px}.ml-md-40{margin-left:40px}.ml-md-45{margin-left:45px}.ml-md-50{margin-left:50px}.ml-md-55{margin-left:55px}.ml-md-60{margin-left:60px}.ml-md-65{margin-left:65px}.ml-md-70{margin-left:70px}.ml-md-75{margin-left:75px}.ml-md-80{margin-left:80px}.ml-md-85{margin-left:85px}.ml-md-90{margin-left:90px}.ml-md-95{margin-left:95px}.ml-md-100{margin-left:100px}.ml-md-105{margin-left:105px}.ml-md-110{margin-left:110px}.ml-md-115{margin-left:115px}.ml-md-120{margin-left:120px}
	.mr-md-5{margin-right:5px}.mr-md-10{margin-right:10px}.mr-md-15{margin-right:15px}.mr-md-20{margin-right:20px}.mr-md-25{margin-right:25px}.mr-md-30{margin-right:30px}.mr-md-35{margin-right:35px}.mr-md-40{margin-right:40px}.mr-md-45{margin-right:45px}.mr-md-50{margin-right:50px}.mr-md-55{margin-right:55px}.mr-md-60{margin-right:60px}.mr-md-65{margin-right:65px}.mr-md-70{margin-right:70px}.mr-md-75{margin-right:75px}.mr-md-80{margin-right:80px}.mr-md-85{margin-right:85px}.mr-md-90{margin-right:90px}.mr-md-95{margin-right:95px}.mr-md-100{margin-right:100px}.mr-md-105{margin-right:105px}.mr-md-110{margin-right:110px}.mr-md-115{margin-right:115px}.mr-md-120{margin-right:120px}
	.pt-md-5{padding-top:5px}.pt-md-10{padding-top:10px}.pt-md-15{padding-top:15px}.pt-md-20{padding-top:20px}.pt-md-25{padding-top:25px}.pt-md-30{padding-top:30px}.pt-md-35{padding-top:35px}.pt-md-40{padding-top:40px}.pt-md-45{padding-top:45px}.pt-md-50{padding-top:50px}.pt-md-55{padding-top:55px}.pt-md-60{padding-top:60px}.pt-md-65{padding-top:65px}.pt-md-70{padding-top:70px}.pt-md-75{padding-top:75px}.pt-md-80{padding-top:80px}.pt-md-85{padding-top:85px}.pt-md-90{padding-top:90px}.pt-md-95{padding-top:95px}.pt-md-100{padding-top:100px}.pt-md-105{padding-top:105px}.pt-md-110{padding-top:110px}.pt-md-115{padding-top:115px}.pt-md-120{padding-top:120px}
	.pb-md-5{padding-bottom:5px}.pb-md-10{padding-bottom:10px}.pb-md-15{padding-bottom:15px}.pb-md-20{padding-bottom:20px}.pb-md-25{padding-bottom:25px}.pb-md-30{padding-bottom:30px}.pb-md-35{padding-bottom:35px}.pb-md-40{padding-bottom:40px}.pb-md-45{padding-bottom:45px}.pb-md-50{padding-bottom:50px}.pb-md-55{padding-bottom:55px}.pb-md-60{padding-bottom:60px}.pb-md-65{padding-bottom:65px}.pb-md-70{padding-bottom:70px}.pb-md-75{padding-bottom:75px}.pb-md-80{padding-bottom:80px}.pb-md-85{padding-bottom:85px}.pb-md-90{padding-bottom:90px}.pb-md-95{padding-bottom:95px}.pb-md-100{padding-bottom:100px}.pb-md-105{padding-bottom:105px}.pb-md-110{padding-bottom:110px}.pb-md-115{padding-bottom:115px}.pb-md-120{padding-bottom:120px}
	.pl-md-5{padding-left:5px}.pl-md-10{padding-left:10px}.pl-md-15{padding-left:15px}.pl-md-20{padding-left:20px}.pl-md-25{padding-left:25px}.pl-md-30{padding-left:30px}.pl-md-35{padding-left:35px}.pl-md-40{padding-left:40px}.pl-md-45{padding-left:45px}.pl-md-50{padding-left:50px}.pl-md-55{padding-left:55px}.pl-md-60{padding-left:60px}.pl-md-65{padding-left:65px}.pl-md-70{padding-left:70px}.pl-md-75{padding-left:75px}.pl-md-80{padding-left:80px}.pl-md-85{padding-left:85px}.pl-md-90{padding-left:90px}.pl-md-95{padding-left:95px}.pl-md-100{padding-left:100px}.pl-md-105{padding-left:105px}.pl-md-110{padding-left:110px}.pl-md-115{padding-left:115px}.pl-md-120{padding-left:120px}
	.pr-md-5{padding-right:5px}.pr-md-10{padding-right:10px}.pr-md-15{padding-right:15px}.pr-md-20{padding-right:20px}.pr-md-25{padding-right:25px}.pr-md-30{padding-right:30px}.pr-md-35{padding-right:35px}.pr-md-40{padding-right:40px}.pr-md-45{padding-right:45px}.pr-md-50{padding-right:50px}.pr-md-55{padding-right:55px}.pr-md-60{padding-right:60px}.pr-md-65{padding-right:65px}.pr-md-70{padding-right:70px}.pr-md-75{padding-right:75px}.pr-md-80{padding-right:80px}.pr-md-85{padding-right:85px}.pr-md-90{padding-right:90px}.pr-md-95{padding-right:95px}.pr-md-100{padding-right:100px}.pr-md-105{padding-right:105px}.pr-md-110{padding-right:110px}.pr-md-115{padding-right:115px}.pr-md-120{padding-right:120px}
}@media (min-width:992px){
	.mt-lg-5{margin-top:5px}.mt-lg-10{margin-top:10px}.mt-lg-15{margin-top:15px}.mt-lg-20{margin-top:20px}.mt-lg-25{margin-top:25px}.mt-lg-30{margin-top:30px}.mt-lg-35{margin-top:35px}.mt-lg-40{margin-top:40px}.mt-lg-45{margin-top:45px}.mt-lg-50{margin-top:50px}.mt-lg-55{margin-top:55px}.mt-lg-60{margin-top:60px}.mt-lg-65{margin-top:65px}.mt-lg-70{margin-top:70px}.mt-lg-75{margin-top:75px}.mt-lg-80{margin-top:80px}.mt-lg-85{margin-top:85px}.mt-lg-90{margin-top:90px}.mt-lg-95{margin-top:95px}.mt-lg-100{margin-top:100px}.mt-lg-105{margin-top:105px}.mt-lg-110{margin-top:110px}.mt-lg-115{margin-top:115px}.mt-lg-120{margin-top:120px}
	.mb-lg-5{margin-bottom:5px}.mb-lg-10{margin-bottom:10px}.mb-lg-15{margin-bottom:15px}.mb-lg-20{margin-bottom:20px}.mb-lg-25{margin-bottom:25px}.mb-lg-30{margin-bottom:30px}.mb-lg-35{margin-bottom:35px}.mb-lg-40{margin-bottom:40px}.mb-lg-45{margin-bottom:45px}.mb-lg-50{margin-bottom:50px}.mb-lg-55{margin-bottom:55px}.mb-lg-60{margin-bottom:60px}.mb-lg-65{margin-bottom:65px}.mb-lg-70{margin-bottom:70px}.mb-lg-75{margin-bottom:75px}.mb-lg-80{margin-bottom:80px}.mb-lg-85{margin-bottom:85px}.mb-lg-90{margin-bottom:90px}.mb-lg-95{margin-bottom:95px}.mb-lg-100{margin-bottom:100px}.mb-lg-105{margin-bottom:105px}.mb-lg-110{margin-bottom:110px}.mb-lg-115{margin-bottom:115px}.mb-lg-120{margin-bottom:120px}
	.ml-lg-5{margin-left:5px}.ml-lg-10{margin-left:10px}.ml-lg-15{margin-left:15px}.ml-lg-20{margin-left:20px}.ml-lg-25{margin-left:25px}.ml-lg-30{margin-left:30px}.ml-lg-35{margin-left:35px}.ml-lg-40{margin-left:40px}.ml-lg-45{margin-left:45px}.ml-lg-50{margin-left:50px}.ml-lg-55{margin-left:55px}.ml-lg-60{margin-left:60px}.ml-lg-65{margin-left:65px}.ml-lg-70{margin-left:70px}.ml-lg-75{margin-left:75px}.ml-lg-80{margin-left:80px}.ml-lg-85{margin-left:85px}.ml-lg-90{margin-left:90px}.ml-lg-95{margin-left:95px}.ml-lg-100{margin-left:100px}.ml-lg-105{margin-left:105px}.ml-lg-110{margin-left:110px}.ml-lg-115{margin-left:115px}.ml-lg-120{margin-left:120px}
	.mr-lg-5{margin-right:5px}.mr-lg-10{margin-right:10px}.mr-lg-15{margin-right:15px}.mr-lg-20{margin-right:20px}.mr-lg-25{margin-right:25px}.mr-lg-30{margin-right:30px}.mr-lg-35{margin-right:35px}.mr-lg-40{margin-right:40px}.mr-lg-45{margin-right:45px}.mr-lg-50{margin-right:50px}.mr-lg-55{margin-right:55px}.mr-lg-60{margin-right:60px}.mr-lg-65{margin-right:65px}.mr-lg-70{margin-right:70px}.mr-lg-75{margin-right:75px}.mr-lg-80{margin-right:80px}.mr-lg-85{margin-right:85px}.mr-lg-90{margin-right:90px}.mr-lg-95{margin-right:95px}.mr-lg-100{margin-right:100px}.mr-lg-105{margin-right:105px}.mr-lg-110{margin-right:110px}.mr-lg-115{margin-right:115px}.mr-lg-120{margin-right:120px}
	.pt-lg-5{padding-top:5px}.pt-lg-10{padding-top:10px}.pt-lg-15{padding-top:15px}.pt-lg-20{padding-top:20px}.pt-lg-25{padding-top:25px}.pt-lg-30{padding-top:30px}.pt-lg-35{padding-top:35px}.pt-lg-40{padding-top:40px}.pt-lg-45{padding-top:45px}.pt-lg-50{padding-top:50px}.pt-lg-55{padding-top:55px}.pt-lg-60{padding-top:60px}.pt-lg-65{padding-top:65px}.pt-lg-70{padding-top:70px}.pt-lg-75{padding-top:75px}.pt-lg-80{padding-top:80px}.pt-lg-85{padding-top:85px}.pt-lg-90{padding-top:90px}.pt-lg-95{padding-top:95px}.pt-lg-100{padding-top:100px}.pt-lg-105{padding-top:105px}.pt-lg-110{padding-top:110px}.pt-lg-115{padding-top:115px}.pt-lg-120{padding-top:120px}
	.pb-lg-5{padding-bottom:5px}.pb-lg-10{padding-bottom:10px}.pb-lg-15{padding-bottom:15px}.pb-lg-20{padding-bottom:20px}.pb-lg-25{padding-bottom:25px}.pb-lg-30{padding-bottom:30px}.pb-lg-35{padding-bottom:35px}.pb-lg-40{padding-bottom:40px}.pb-lg-45{padding-bottom:45px}.pb-lg-50{padding-bottom:50px}.pb-lg-55{padding-bottom:55px}.pb-lg-60{padding-bottom:60px}.pb-lg-65{padding-bottom:65px}.pb-lg-70{padding-bottom:70px}.pb-lg-75{padding-bottom:75px}.pb-lg-80{padding-bottom:80px}.pb-lg-85{padding-bottom:85px}.pb-lg-90{padding-bottom:90px}.pb-lg-95{padding-bottom:95px}.pb-lg-100{padding-bottom:100px}.pb-lg-105{padding-bottom:105px}.pb-lg-110{padding-bottom:110px}.pb-lg-115{padding-bottom:115px}.pb-lg-120{padding-bottom:120px}
	.pl-lg-5{padding-left:5px}.pl-lg-10{padding-left:10px}.pl-lg-15{padding-left:15px}.pl-lg-20{padding-left:20px}.pl-lg-25{padding-left:25px}.pl-lg-30{padding-left:30px}.pl-lg-35{padding-left:35px}.pl-lg-40{padding-left:40px}.pl-lg-45{padding-left:45px}.pl-lg-50{padding-left:50px}.pl-lg-55{padding-left:55px}.pl-lg-60{padding-left:60px}.pl-lg-65{padding-left:65px}.pl-lg-70{padding-left:70px}.pl-lg-75{padding-left:75px}.pl-lg-80{padding-left:80px}.pl-lg-85{padding-left:85px}.pl-lg-90{padding-left:90px}.pl-lg-95{padding-left:95px}.pl-lg-100{padding-left:100px}.pl-lg-105{padding-left:105px}.pl-lg-110{padding-left:110px}.pl-lg-115{padding-left:115px}.pl-lg-120{padding-left:120px}
	.pr-lg-5{padding-right:5px}.pr-lg-10{padding-right:10px}.pr-lg-15{padding-right:15px}.pr-lg-20{padding-right:20px}.pr-lg-25{padding-right:25px}.pr-lg-30{padding-right:30px}.pr-lg-35{padding-right:35px}.pr-lg-40{padding-right:40px}.pr-lg-45{padding-right:45px}.pr-lg-50{padding-right:50px}.pr-lg-55{padding-right:55px}.pr-lg-60{padding-right:60px}.pr-lg-65{padding-right:65px}.pr-lg-70{padding-right:70px}.pr-lg-75{padding-right:75px}.pr-lg-80{padding-right:80px}.pr-lg-85{padding-right:85px}.pr-lg-90{padding-right:90px}.pr-lg-95{padding-right:95px}.pr-lg-100{padding-right:100px}.pr-lg-105{padding-right:105px}.pr-lg-110{padding-right:110px}.pr-lg-115{padding-right:115px}.pr-lg-120{padding-right:120px}
}@media (min-width:1200px){
	.mt-xl-5{margin-top:5px}.mt-xl-10{margin-top:10px}.mt-xl-15{margin-top:15px}.mt-xl-20{margin-top:20px}.mt-xl-25{margin-top:25px}.mt-xl-30{margin-top:30px}.mt-xl-35{margin-top:35px}.mt-xl-40{margin-top:40px}.mt-xl-45{margin-top:45px}.mt-xl-50{margin-top:50px}.mt-xl-55{margin-top:55px}.mt-xl-60{margin-top:60px}.mt-xl-65{margin-top:65px}.mt-xl-70{margin-top:70px}.mt-xl-75{margin-top:75px}.mt-xl-80{margin-top:80px}.mt-xl-85{margin-top:85px}.mt-xl-90{margin-top:90px}.mt-xl-95{margin-top:95px}.mt-xl-100{margin-top:100px}.mt-xl-105{margin-top:105px}.mt-xl-110{margin-top:110px}.mt-xl-115{margin-top:115px}.mt-xl-120{margin-top:120px}
	.mb-xl-5{margin-bottom:5px}.mb-xl-10{margin-bottom:10px}.mb-xl-15{margin-bottom:15px}.mb-xl-20{margin-bottom:20px}.mb-xl-25{margin-bottom:25px}.mb-xl-30{margin-bottom:30px}.mb-xl-35{margin-bottom:35px}.mb-xl-40{margin-bottom:40px}.mb-xl-45{margin-bottom:45px}.mb-xl-50{margin-bottom:50px}.mb-xl-55{margin-bottom:55px}.mb-xl-60{margin-bottom:60px}.mb-xl-65{margin-bottom:65px}.mb-xl-70{margin-bottom:70px}.mb-xl-75{margin-bottom:75px}.mb-xl-80{margin-bottom:80px}.mb-xl-85{margin-bottom:85px}.mb-xl-90{margin-bottom:90px}.mb-xl-95{margin-bottom:95px}.mb-xl-100{margin-bottom:100px}.mb-xl-105{margin-bottom:105px}.mb-xl-110{margin-bottom:110px}.mb-xl-115{margin-bottom:115px}.mb-xl-120{margin-bottom:120px}
	.ml-xl-5{margin-left:5px}.ml-xl-10{margin-left:10px}.ml-xl-15{margin-left:15px}.ml-xl-20{margin-left:20px}.ml-xl-25{margin-left:25px}.ml-xl-30{margin-left:30px}.ml-xl-35{margin-left:35px}.ml-xl-40{margin-left:40px}.ml-xl-45{margin-left:45px}.ml-xl-50{margin-left:50px}.ml-xl-55{margin-left:55px}.ml-xl-60{margin-left:60px}.ml-xl-65{margin-left:65px}.ml-xl-70{margin-left:70px}.ml-xl-75{margin-left:75px}.ml-xl-80{margin-left:80px}.ml-xl-85{margin-left:85px}.ml-xl-90{margin-left:90px}.ml-xl-95{margin-left:95px}.ml-xl-100{margin-left:100px}.ml-xl-105{margin-left:105px}.ml-xl-110{margin-left:110px}.ml-xl-115{margin-left:115px}.ml-xl-120{margin-left:120px}
	.mr-xl-5{margin-right:5px}.mr-xl-10{margin-right:10px}.mr-xl-15{margin-right:15px}.mr-xl-20{margin-right:20px}.mr-xl-25{margin-right:25px}.mr-xl-30{margin-right:30px}.mr-xl-35{margin-right:35px}.mr-xl-40{margin-right:40px}.mr-xl-45{margin-right:45px}.mr-xl-50{margin-right:50px}.mr-xl-55{margin-right:55px}.mr-xl-60{margin-right:60px}.mr-xl-65{margin-right:65px}.mr-xl-70{margin-right:70px}.mr-xl-75{margin-right:75px}.mr-xl-80{margin-right:80px}.mr-xl-85{margin-right:85px}.mr-xl-90{margin-right:90px}.mr-xl-95{margin-right:95px}.mr-xl-100{margin-right:100px}.mr-xl-105{margin-right:105px}.mr-xl-110{margin-right:110px}.mr-xl-115{margin-right:115px}.mr-xl-120{margin-right:120px}
	.pt-xl-5{padding-top:5px}.pt-xl-10{padding-top:10px}.pt-xl-15{padding-top:15px}.pt-xl-20{padding-top:20px}.pt-xl-25{padding-top:25px}.pt-xl-30{padding-top:30px}.pt-xl-35{padding-top:35px}.pt-xl-40{padding-top:40px}.pt-xl-45{padding-top:45px}.pt-xl-50{padding-top:50px}.pt-xl-55{padding-top:55px}.pt-xl-60{padding-top:60px}.pt-xl-65{padding-top:65px}.pt-xl-70{padding-top:70px}.pt-xl-75{padding-top:75px}.pt-xl-80{padding-top:80px}.pt-xl-85{padding-top:85px}.pt-xl-90{padding-top:90px}.pt-xl-95{padding-top:95px}.pt-xl-100{padding-top:100px}.pt-xl-105{padding-top:105px}.pt-xl-110{padding-top:110px}.pt-xl-115{padding-top:115px}.pt-xl-120{padding-top:120px}
	.pb-xl-5{padding-bottom:5px}.pb-xl-10{padding-bottom:10px}.pb-xl-15{padding-bottom:15px}.pb-xl-20{padding-bottom:20px}.pb-xl-25{padding-bottom:25px}.pb-xl-30{padding-bottom:30px}.pb-xl-35{padding-bottom:35px}.pb-xl-40{padding-bottom:40px}.pb-xl-45{padding-bottom:45px}.pb-xl-50{padding-bottom:50px}.pb-xl-55{padding-bottom:55px}.pb-xl-60{padding-bottom:60px}.pb-xl-65{padding-bottom:65px}.pb-xl-70{padding-bottom:70px}.pb-xl-75{padding-bottom:75px}.pb-xl-80{padding-bottom:80px}.pb-xl-85{padding-bottom:85px}.pb-xl-90{padding-bottom:90px}.pb-xl-95{padding-bottom:95px}.pb-xl-100{padding-bottom:100px}.pb-xl-105{padding-bottom:105px}.pb-xl-110{padding-bottom:110px}.pb-xl-115{padding-bottom:115px}.pb-xl-120{padding-bottom:120px}
	.pl-xl-5{padding-left:5px}.pl-xl-10{padding-left:10px}.pl-xl-15{padding-left:15px}.pl-xl-20{padding-left:20px}.pl-xl-25{padding-left:25px}.pl-xl-30{padding-left:30px}.pl-xl-35{padding-left:35px}.pl-xl-40{padding-left:40px}.pl-xl-45{padding-left:45px}.pl-xl-50{padding-left:50px}.pl-xl-55{padding-left:55px}.pl-xl-60{padding-left:60px}.pl-xl-65{padding-left:65px}.pl-xl-70{padding-left:70px}.pl-xl-75{padding-left:75px}.pl-xl-80{padding-left:80px}.pl-xl-85{padding-left:85px}.pl-xl-90{padding-left:90px}.pl-xl-95{padding-left:95px}.pl-xl-100{padding-left:100px}.pl-xl-105{padding-left:105px}.pl-xl-110{padding-left:110px}.pl-xl-115{padding-left:115px}.pl-xl-120{padding-left:120px}
	.pr-xl-5{padding-right:5px}.pr-xl-10{padding-right:10px}.pr-xl-15{padding-right:15px}.pr-xl-20{padding-right:20px}.pr-xl-25{padding-right:25px}.pr-xl-30{padding-right:30px}.pr-xl-35{padding-right:35px}.pr-xl-40{padding-right:40px}.pr-xl-45{padding-right:45px}.pr-xl-50{padding-right:50px}.pr-xl-55{padding-right:55px}.pr-xl-60{padding-right:60px}.pr-xl-65{padding-right:65px}.pr-xl-70{padding-right:70px}.pr-xl-75{padding-right:75px}.pr-xl-80{padding-right:80px}.pr-xl-85{padding-right:85px}.pr-xl-90{padding-right:90px}.pr-xl-95{padding-right:95px}.pr-xl-100{padding-right:100px}.pr-xl-105{padding-right:105px}.pr-xl-110{padding-right:110px}.pr-xl-115{padding-right:115px}.pr-xl-120{padding-right:120px}
}
/* End - Margenes */

/* Start - Contenido en columnas y filas */
.column-count-1{column-count:1 !important}.column-count-2{column-count:2 !important}.column-count-3{column-count:3 !important}.column-count-4{column-count:4 !important}.column-count-5{column-count:5 !important}.column-count-6{column-count:6 !important}.column-count-7{column-count:7 !important}.column-count-8{column-count:8 !important}.column-count-9{column-count:9 !important}.column-count-10{column-count:10 !important}.column-count-11{column-count:11 !important}.column-count-12{column-count:12 !important}
.column-fill-auto{column-fill:auto !important}.column-fill-balance{column-fill:balance !important}.column-fill-inherit{column-fill:inherit !important}.column-fill-initial{column-fill:initial !important}
.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.column-gap-6{column-gap:5rem !important}.column-gap-7{column-gap:7.5rem !important}.column-gap-8{column-gap:10.5rem !important}.column-gap-9{column-gap:14rem !important}.column-gap-10{column-gap:18rem !important}
.column-gap-normal{column-gap:normal !important}.column-gap-inherit{column-gap:inherit !important}.column-gap-initial{column-gap:initial !important}
.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.row-gap-6{row-gap:5rem !important}.row-gap-7{row-gap:7.5rem !important}.row-gap-8{row-gap:10.5rem !important}.row-gap-9{row-gap:14rem !important}.row-gap-10{row-gap:18rem !important}
.row-gap-normal{row-gap:normal !important}.row-gap-inherit{row-gap:inherit !important}.row-gap-initial{row-gap:initial !important}
.column-span-all{column-span:all !important}.column-span-inherit{column-span:inherit !important}.column-span-initial{column-span:initial !important}.column-span-none{column-span:none !important}
.column-rule-0{column-rule-width:0px !important}.column-rule-1{column-rule-width:.25px !important}.column-rule-2{column-rule-width:.5px !important}.column-rule-3{column-rule-width:.75px !important}.column-rule-4{column-rule-width:1px !important}
.column-rule-none{column-rule-style:none !important}.column-rule-hidden{column-rule-style:hidden !important}.column-rule-dotted{column-rule-style:dotted !important}.column-rule-dashed{column-rule-style:dashed !important}.column-rule-solid{column-rule-style:solid !important}.column-rule-double{column-rule-style:double !important}
@media (min-width: 576px) {
	.column-count-sm-1{column-count:1 !important}.column-count-sm-2{column-count:2 !important}.column-count-sm-3{column-count:3 !important}.column-count-sm-4{column-count:4 !important}.column-count-sm-5{column-count:5 !important}.column-count-sm-6{column-count:6 !important}.column-count-sm-7{column-count:7 !important}.column-count-sm-8{column-count:8 !important}.column-count-sm-9{column-count:9 !important}.column-count-sm-10{column-count:10 !important}.column-count-sm-11{column-count:11 !important}.column-count-sm-12{column-count:12 !important}
	.column-fill-sm-auto{column-fill:auto !important}.column-fill-sm-balance{column-fill:balance !important}.column-fill-sm-inherit{column-fill:inherit !important}.column-fill-sm-initial{column-fill:initial !important}
	.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.column-gap-sm-6{column-gap:5rem !important}.column-gap-sm-7{column-gap:7.5rem !important}.column-gap-sm-8{column-gap:10.5rem !important}.column-gap-sm-9{column-gap:14rem !important}.column-gap-sm-10{column-gap:18rem !important}
	.column-gap-sm-normal{column-gap:normal !important}.column-gap-sm-inherit{column-gap:inherit !important}.column-gap-sm-initial{column-gap:initial !important}
	.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.row-gap-sm-6{row-gap:5rem !important}.row-gap-sm-7{row-gap:7.5rem !important}.row-gap-sm-8{row-gap:10.5rem !important}.row-gap-sm-9{row-gap:14rem !important}.row-gap-sm-10{row-gap:18rem !important}
	.row-gap-sm-normal{row-gap:normal !important}.row-gap-sm-inherit{row-gap:inherit !important}.row-gap-sm-initial{row-gap:initial !important}
	.column-span-sm-all{column-span:all !important}.column-span-sm-inherit{column-span:inherit !important}.column-span-sm-initial{column-span:initial !important}.column-span-sm-none{column-span:none !important}
	.column-rule-sm-0{column-rule-width:0px !important}.column-rule-sm-1{column-rule-width:.25px !important}.column-rule-sm-2{column-rule-width:.5px !important}.column-rule-sm-3{column-rule-width:.75px !important}.column-rule-sm-4{column-rule-width:1px !important}
	.column-rule-sm-none{column-rule-style:none !important}.column-rule-sm-hidden{column-rule-style:hidden !important}.column-rule-sm-dotted{column-rule-style:dotted !important}.column-rule-sm-dashed{column-rule-style:dashed !important}.column-rule-sm-solid{column-rule-style:solid !important}.column-rule-sm-double{column-rule-style:double !important}
}
@media (min-width: 768px) {
	.column-count-md-1{column-count:1 !important}.column-count-md-2{column-count:2 !important}.column-count-md-3{column-count:3 !important}.column-count-md-4{column-count:4 !important}.column-count-md-5{column-count:5 !important}.column-count-md-6{column-count:6 !important}.column-count-md-7{column-count:7 !important}.column-count-md-8{column-count:8 !important}.column-count-md-9{column-count:9 !important}.column-count-md-10{column-count:10 !important}.column-count-md-11{column-count:11 !important}.column-count-md-12{column-count:12 !important}
	.column-fill-md-auto{column-fill:auto !important}.column-fill-md-balance{column-fill:balance !important}.column-fill-md-inherit{column-fill:inherit !important}.column-fill-md-initial{column-fill:initial !important}
	.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.column-gap-md-6{column-gap:5rem !important}.column-gap-md-7{column-gap:7.5rem !important}.column-gap-md-8{column-gap:10.5rem !important}.column-gap-md-9{column-gap:14rem !important}.column-gap-md-10{column-gap:18rem !important}
	.column-gap-md-normal{column-gap:normal !important}.column-gap-md-inherit{column-gap:inherit !important}.column-gap-md-initial{column-gap:initial !important}
	.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.row-gap-md-6{row-gap:5rem !important}.row-gap-md-7{row-gap:7.5rem !important}.row-gap-md-8{row-gap:10.5rem !important}.row-gap-md-9{row-gap:14rem !important}.row-gap-md-10{row-gap:18rem !important}
	.row-gap-md-normal{row-gap:normal !important}.row-gap-md-inherit{row-gap:inherit !important}.row-gap-md-initial{row-gap:initial !important}
	.column-span-md-all{column-span:all !important}.column-span-md-inherit{column-span:inherit !important}.column-span-md-initial{column-span:initial !important}.column-span-md-none{column-span:none !important}
	.column-rule-md-0{column-rule-width:0px !important}.column-rule-md-1{column-rule-width:.25px !important}.column-rule-md-2{column-rule-width:.5px !important}.column-rule-md-3{column-rule-width:.75px !important}.column-rule-md-4{column-rule-width:1px !important}
	.column-rule-md-none{column-rule-style:none !important}.column-rule-md-hidden{column-rule-style:hidden !important}.column-rule-md-dotted{column-rule-style:dotted !important}.column-rule-md-dashed{column-rule-style:dashed !important}.column-rule-md-solid{column-rule-style:solid !important}.column-rule-md-double{column-rule-style:double !important}
}
@media (min-width: 992px) {
	.column-count-lg-1{column-count:1 !important}.column-count-lg-2{column-count:2 !important}.column-count-lg-3{column-count:3 !important}.column-count-lg-4{column-count:4 !important}.column-count-lg-5{column-count:5 !important}.column-count-lg-6{column-count:6 !important}.column-count-lg-7{column-count:7 !important}.column-count-lg-8{column-count:8 !important}.column-count-lg-9{column-count:9 !important}.column-count-lg-10{column-count:10 !important}.column-count-lg-11{column-count:11 !important}.column-count-lg-12{column-count:12 !important}
	.column-fill-lg-auto{column-fill:auto !important}.column-fill-lg-balance{column-fill:balance !important}.column-fill-lg-inherit{column-fill:inherit !important}.column-fill-lg-initial{column-fill:initial !important}
	.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.column-gap-lg-6{column-gap:5rem !important}.column-gap-lg-7{column-gap:7.5rem !important}.column-gap-lg-8{column-gap:10.5rem !important}.column-gap-lg-9{column-gap:14rem !important}.column-gap-lg-10{column-gap:18rem !important}
	.column-gap-lg-normal{column-gap:normal !important}.column-gap-lg-inherit{column-gap:inherit !important}.column-gap-lg-initial{column-gap:initial !important}
	.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.row-gap-lg-6{row-gap:5rem !important}.row-gap-lg-7{row-gap:7.5rem !important}.row-gap-lg-8{row-gap:10.5rem !important}.row-gap-lg-9{row-gap:14rem !important}.row-gap-lg-10{row-gap:18rem !important}
	.row-gap-lg-normal{row-gap:normal !important}.row-gap-lg-inherit{row-gap:inherit !important}.row-gap-lg-initial{row-gap:initial !important}
	.column-span-lg-all{column-span:all !important}.column-span-lg-inherit{column-span:inherit !important}.column-span-lg-initial{column-span:initial !important}.column-span-lg-none{column-span:none !important}
	.column-rule-lg-0{column-rule-width:0px !important}.column-rule-lg-1{column-rule-width:.25px !important}.column-rule-lg-2{column-rule-width:.5px !important}.column-rule-lg-3{column-rule-width:.75px !important}.column-rule-lg-4{column-rule-width:1px !important}
	.column-rule-lg-none{column-rule-style:none !important}.column-rule-lg-hidden{column-rule-style:hidden !important}.column-rule-lg-dotted{column-rule-style:dotted !important}.column-rule-lg-dashed{column-rule-style:dashed !important}.column-rule-lg-solid{column-rule-style:solid !important}.column-rule-lg-double{column-rule-style:double !important}
}
@media (min-width: 1200px) {
	.column-count-xl-1{column-count:1 !important}.column-count-xl-2{column-count:2 !important}.column-count-xl-3{column-count:3 !important}.column-count-xl-4{column-count:4 !important}.column-count-xl-5{column-count:5 !important}.column-count-xl-6{column-count:6 !important}.column-count-xl-7{column-count:7 !important}.column-count-xl-8{column-count:8 !important}.column-count-xl-9{column-count:9 !important}.column-count-xl-10{column-count:10 !important}.column-count-xl-11{column-count:11 !important}.column-count-xl-12{column-count:12 !important}
	.column-fill-xl-auto{column-fill:auto !important}.column-fill-xl-balance{column-fill:balance !important}.column-fill-xl-inherit{column-fill:inherit !important}.column-fill-xl-initial{column-fill:initial !important}
	.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.column-gap-xl-6{column-gap:5rem !important}.column-gap-xl-7{column-gap:7.5rem !important}.column-gap-xl-8{column-gap:10.5rem !important}.column-gap-xl-9{column-gap:14rem !important}.column-gap-xl-10{column-gap:18rem !important}
	.column-gap-xl-normal{column-gap:normal !important}.column-gap-xl-inherit{column-gap:inherit !important}.column-gap-xl-initial{column-gap:initial !important}
	.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.row-gap-xl-6{row-gap:5rem !important}.row-gap-xl-7{row-gap:7.5rem !important}.row-gap-xl-8{row-gap:10.5rem !important}.row-gap-xl-9{row-gap:14rem !important}.row-gap-xl-10{row-gap:18rem !important}
	.row-gap-xl-normal{row-gap:normal !important}.row-gap-xl-inherit{row-gap:inherit !important}.row-gap-xl-initial{row-gap:initial !important}
	.column-span-xl-all{column-span:all !important}.column-span-xl-inherit{column-span:inherit !important}.column-span-xl-initial{column-span:initial !important}.column-span-xl-none{column-span:none !important}
	.column-rule-xl-0{column-rule-width:0px !important}.column-rule-xl-1{column-rule-width:.25px !important}.column-rule-xl-2{column-rule-width:.5px !important}.column-rule-xl-3{column-rule-width:.75px !important}.column-rule-xl-4{column-rule-width:1px !important}
	.column-rule-xl-none{column-rule-style:none !important}.column-rule-xl-hidden{column-rule-style:hidden !important}.column-rule-xl-dotted{column-rule-style:dotted !important}.column-rule-xl-dashed{column-rule-style:dashed !important}.column-rule-xl-solid{column-rule-style:solid !important}.column-rule-xl-double{column-rule-style:double !important}
}
/* End - Contenido en columnas y filas */