.sp-page-builder .page-content #section-id-1511613808 {
    background-size: cover;
	background-color:black;
}
.sppb-youtube-video-bg {
    visibility: visible;
    animation-duration: 5000ms;
    animation-delay: 500ms;
    animation-name: fadeIn;
}
.animated-heading-after-part{
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    font-weight: 400;
	font-size: 32px;
}
.sp-page-title {
    background: black;
}

/*menu*/
#sp-header {
    height: 90px;
}
div#sp-logo {
    margin-top: 10px;
}
#sp-menud ul.menu {
    float: left;
}
.logo-image {
    height: 96px;
}
.sp-megamenu-parent {
    margin: 20px;
}
#sp-top2 {
    margin-top: 35px;
}
#sp-top1 {
    margin-top: 35px;
}
.sp-module-content .mod-languages ul.lang-inline {
    text-align: center;
}
#sp-header .logo {
    display: table;
    margin: 0 auto;
}
.jsx-2402389694 {
    display: none;
}
/*Contacto*/
div.contact {
    border-left: 1px solid #a3a3a3;
}

/*Mobile top-header*/
#offcanvas-toggler > .fa {
    color: white;
	font-size:30px;
}
@media (max-width: 767px){

	.sppb-youtube-video-bg {
		top: -48px;
	}
	#sppb-addon-1573729090631 .sppb-addon-title {
		font-size: 30px;
	}
	.sp-page-builder .page-content #section-id-1511613808 > .sppb-row-overlay {
		top: -10px;
	}
	#sp-header.header-sticky ~ section#sp-main-body {
		padding-top: 0px;
	}
	div.mod-languages img {
		width: 32px;
	}
}
.offcanvas-menu {
    background-color: #cdcdcd;
}
.logo-image-phone {
    height: 90px;
}

