@tailwind base;
@tailwind components;
@tailwind utilities;
.bg-charcoal {
	background-color: #242424
}

.bg-flamingo {
	background-color: #e84a5f
}

.bg-flamingo-dark {
	background-color: #2d060b
}

.checkbox-flamingo {
	color: #e84a5f
}

.checkbox-flamingo:active {
	border-color: #e84a5f
}

.checkbox-flamingo:focus {
	border-color: #e84a5f;
	box-shadow: 0 0 0 3px rgba(232, 74, 95, .25)
}

.text-flamingo {
	color: #e84a5f
}

.text-flamingo-dark {
	color: #a31528
}

.text-link-hover {
	color: #e84a5f
}

.text-link-hover:hover {
	color: #c71930
}

.text-hover-flamingo {
	color: #fff!important
}

.text-hover-flamingo:hover {
	color: #c71930!important
}

.text-gray-100 {
	color: #f5f5f5
}

.text-gray-200 {
	color: #eee
}

.text-gray-300 {
	color: #e0e0e0
}

.text-gray-400 {
	color: #bdbdbd
}

.text-gray-500 {
	color: #9e9e9e
}

.text-gray-600 {
	color: #757575
}

.text-gray-700 {
	color: #616161
}

.text-gray-800 {
	color: #424242
}

.text-gray-900 {
	color: #212121
}

.border-gray-100 {
	border-color: #f5f5f5
}

.border-gray-200 {
	border-color: #eee
}

.border-gray-300 {
	border-color: #e0e0e0
}

.border-gray-400 {
	border-color: #bdbdbd
}

.border-gray-500 {
	border-color: #9e9e9e
}

.border-gray-600 {
	border-color: #757575
}

.border-gray-700 {
	border-color: #616161
}

.border-gray-800 {
	border-color: #424242
}

.border-gray-900 {
	border-color: #212121
}

body {
	margin: 0;
	font-family: "Inter", sans-serif!important;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

code {
	font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", monospace
}

@media screen and (min-width:768px) {
	.header-image {
		background: linear-gradient(rgba(199, 25, 48, .8), rgba(199, 25, 48, .8)), url(/PideLocal_files/hero_small.jpg);
		background-size: cover;
		background-repeat: no-repeat;
		background-position: 50%
	}
}

@media screen and (max-width:768px) {
	.header-image {
		background: linear-gradient(rgba(199, 25, 48, .8), rgba(199, 25, 48, .8)), url(/PideLocal_files/hero_small.jpg);
		background-size: cover;
		background-repeat: no-repeat;
		background-position: 50%
	}
}

@media screen and (min-width:768px) {
	.header-static .faq {
		-webkit-background-image: url(/static/media/faq_2.bc420991.jpg);
		-moz-background-image: url(/static/media/faq_2.bc420991.jpg);
		-o-background-image: url(/static/media/faq_2.bc420991.jpg);
		background-image: url(/static/media/faq_2.bc420991.jpg)
	}
}

@media screen and (max-width:768px) {
	.header-static .faq {
		-webkit-background-image: url(/static/media/faq_2_small.2e8eaba4.jpg);
		-moz-background-image: url(/static/media/faq_2_small.2e8eaba4.jpg);
		-o-background-image: url(/static/media/faq_2_small.2e8eaba4.jpg);
		background-image: url(/static/media/faq_2_small.2e8eaba4.jpg)
	}
}

@media screen and (min-width:768px) {
	.header-static .privacidad {
		-webkit-background-image: url(/static/media/privacidad.c887737a.jpg);
		-moz-background-image: url(/static/media/privacidad.c887737a.jpg);
		-o-background-image: url(/static/media/privacidad.c887737a.jpg);
		background-image: url(/static/media/privacidad.c887737a.jpg)
	}
}

@media screen and (max-width:768px) {
	.header-static .privacidad {
		-webkit-background-image: url(/static/media/privacidad_small.b58da34f.jpg);
		-moz-background-image: url(/static/media/privacidad_small.b58da34f.jpg);
		-o-background-image: url(/static/media/privacidad_small.b58da34f.jpg);
		background-image: url(/static/media/privacidad_small.b58da34f.jpg)
	}
}

.header-static .faq,
.header-static .privacidad {
	background-size: cover;
	background-color: #242424;
	background-repeat: no-repeat;
	background-position: 50%
}

.header-static .image-padding {
	padding-top: 17rem
}

.header-static .header-text {
	--transform-translate-y: 0.92rem
}

.btn-flamingo,
.btn-flamingo-disable {
	background-color: #e84a5f
}

.btn-flamingo:hover {
	background-color: #eb6577
}

.btn-flamingo:active,
.btn-flamingo:focus {
	box-shadow: 0 0 0 3px #fce8eb
}

.btn-flamingo:active {
	background-color: #e52f47
}

.btn-top {
	background-color: #e84a5f
}

.btn-top:hover {
	background-color: #eb6577
}

.btn-top:active {
	background-color: #e52f47
}

.btn-social-facebook:hover {
	color: #1877f2!important;
	border-color: #1877f2!important
}

.btn-social-facebook:active {
	background-color: #1877f2!important;
	color: #fff!important;
	box-shadow: 0 0 0 3px #d9e9fd
}

.btn-social-twitter:hover {
	color: #1da1f2!important;
	border-color: #1da1f2!important
}

.btn-social-twitter:active {
	background-color: #1da1f2!important;
	color: #fff!important;
	box-shadow: 0 0 0 3px #d4edfd
}

.btn-social-whatsApp:hover {
	color: #25d366!important;
	border-color: #25d366!important
}

.btn-social-whatsApp:active {
	background-color: #25d366!important;
	color: #fff!important;
	box-shadow: 0 0 0 3px #cef6dd
}

.file-zone,
.file-zone p,
.file-zone svg {
	transition: all .15s ease-in-out
}

.file-zone:hover {
	border-color: #e84a5f;
	background-color: #fef6f7
}

.file-zone:hover p,
.file-zone:hover svg {
	color: #e84a5f
}

.normal-tab:hover {
	color: #ff847c;
	border-bottom-color: #ff847c
}

.selected-tab {
	color: #e84a5f;
	border-bottom-color: #e84a5f
}

.selected-tab:hover {
	color: #ff847c
}

.mobile-normal-tab:hover {
	color: #ff847c;
	border-left-color: #e84a5f
}

.mobile-selected-tab {
	color: #e84a5f;
	background-color: #fdf1f3;
	border-left-color: #e84a5f
}

.mobile-selected-tab:hover {
	color: #ff847c
}

.navbar-shadow {
	box-shadow: 0 .2rem .5rem rgba(0, 0, 0, .15)!important
}

.border-input-addon {
	border: 1px solid #d2d6dc;
	border-right-width: 0!important
}


/*# sourceMappingURL=main.f6fdf3e2.chunk.css.map */