/* Add here all your CSS customizations */
html .bg-color-dark,
html .bg-dark {
	background-color: #000 !important;
}
html .bg-color-darkheader {
	background-color: rgba(0, 0, 0, 0.8); !important;
}
html .bg-color-dark22,
html .bg-dark22 {
	background-color: #111 !important;
}
html .bg-color-dark33,
html .bg-dark33 {
	background-color: #010101 !important;
}
.overlay:before {
	background-color: #000 !important;
}
html .text-color-quaternary {
	color: #555 !important;
}
html .enlace_desactivado {
pointer-events: none;
cursor: default;
}
#footer {
	background-color: #010101 !important;
}
/*triangulo sobrefooter*/
html .bg-color-after-secondary:after {
	background-color: #010101 !important;
}

/*
* Titles
*/
.custom-title-with-icon:before {
	content: '\E801';
	font-family: 'Fontello';
	font-size: 15px;
	display: block;
	line-height: 15px;
	margin-bottom: 10px;
}

.custom-title-with-icon-center:before {
	text-align: center;
}

.custom-title-with-icon-right:before {
	text-align: right;
}

/* Scroll to Top */
html .scroll-to-top {
	transition: opacity 0.3s;
	background: #000;
	border-radius: 4px 4px 4px 4px;
	bottom: 0;
	color: #ccc;
	display: block;
	height: 9px;
	opacity: 0.2;
	padding: 10px 10px 35px;
	position: fixed;
	right: 10px;
	text-align: center;
	text-decoration: none;
	min-width: 50px;
	z-index: 1040;
	font-size: 0.8em;
}

html .scroll-to-top:hover {
	opacity: 1;
}

html .scroll-to-top.visible {
	opacity: 0.75;
}

html .scroll-to-top span {
	display: inline-block;
	padding: 0 5px;
}

html.lightbox-opened .scroll-to-top {
	right: 27px;
}

html.ie11 .scroll-to-top {
	right: 25px;
}

.hamburguer-btn .hamburguer span {
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	height: 1px;
	transition: ease width 300ms;
	transform: translateY(-50%);
	background: #f70024;
}
#header .header-btn-collapse-nav {
	background: rgba(0, 0, 0, 0.00);
}
#header .header-body {
	opacity: 0.9;
}

@media (max-width: 1199px) {
	.mockup1 {
		display: none;
	}
	.text-13 {
		font-size: 4.5em !important;
	}
	#counter .pading111 {
		padding-top: 50px;
	}
}
.thumb-info.thumb-info-bottom-info-dark .thumb-info-title {
	background: rgba(0, 0, 0, 0.4);
	color: #FFF;
}
.thumb-info .thumb-info-wrapper:after {
	content: "";
	background: rgba(222, 0, 32, 0.6);
	transition: all 0.3s;
	border-radius: 4px;
	bottom: -4px;
	color: #FFF;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px;
	display: block;
	opacity: 0;
	z-index: 1;
}
.thumb-info .thumb-info-title {
	transition: all 0.3s;
	background: rgba(33, 37, 41, 0.8);
	color: #FFF;
	font-weight: 600; text-transform: uppercase;
	left: 0;
	letter-spacing: -.01em;
	position: absolute;
	z-index: 2;
	max-width: 90%;
	font-size: 17px;
	padding: 13px 21px 2px;
	bottom: 13%;
}


	/* whatsapp
.whatsappeanos {
	position: fixed; bottom: 20px; left: 20px; cursor: pointer; z-index: 1000; visibility: visible;
	}
.whatsappeanos a {
	visibility: visible;
	}
*/
.btn-wsp {
	position:fixed;
	bottom:20px;
	left:20px;
	text-align:center;
    font-size:30px;
    z-index:100;
	padding-top: 10px;
}
.btn-wsp:hover,
.btn-wsp:active,
.btn-wsp:focus {
	text-decoration: none;
	transition-property: all;
}

@media (min-width: 576px)
btn-wsp {
		right: 30px;
		bottom: 30px;

@media (min-width: 768px) {
.btn-wsp {
		right: 40px;
		bottom: 40px;
}
