/*

Theme Name: DiviSarasate

Theme IRL: https://sarasateselecciones.com//

Description: Este es un tema creado para la web 2022 de SarasateSelecciones

Author: Jumper Soluciones

Author URL: https://jumpersoluciones.com

Template:  Divi

Versión: 0.1

*/

a{
	-webkit-transition: 300ms all;
	-moz-transition: 300ms all;
	-ms-transition: 300ms all;
	-o-transition: 300ms all;
	transition: 300ms all;
}
.transitionFlash {
	-webkit-transition: 150ms all;
	-moz-transition: 150ms all;
	-ms-transition: 150ms all;
	-o-transition: 150ms all;
	transition: 150ms all;
}
.transition {
	-webkit-transition: 300ms all;
	-moz-transition: 300ms all;
	-ms-transition: 300ms all;
	-o-transition: 300ms all;
	transition: 300ms all;
}
.transitionSlow {
	-webkit-transition: 600ms all;
	-moz-transition: 600ms all;
	-ms-transition: 600ms all;
	-o-transition: 600ms all;
	transition: 600ms all;
}
/*
.mobile_menu_bar {
	position:fixed;
	right: 40px;
    top: 40px;
}
*/
.mobile_menu_bar:before,
.mobile_menu_bar:after {
    background-color: rgba(0,0,0,0.8);
	font-size: 50px;
	color: #c5a542 !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.mobile_menu_bar:before:hover,
.mobile_menu_bar:after:hover {
	color: #2a4a85 !important;	
}
#mobile_menu_slide li a {
	font-size:25px;
}
.logo_container {
	display:none !important;
}
	div.et_pb_section.et_pb_section_2>.et_pb_background_mask {
		background-size: 100% 100% !important;
	}
@media only screen and (max-width: 479px){
	#marcas .row-marcas {
		padding-top:0px!important;
		padding-bottom:0px!important;
	}
	#marcas .row-marcas .et_pb_column {
		width: 50%!important;
		padding:0px 10px;
	}
}
@media only screen and (min-width: 981px){
	.et-fixed-header#main-header, .et-fixed-header#main-header .nav li ul, .et-fixed-header .et-search-form {
		background-color: transparent !important;
	}	
}
.age-gate__challenge {
	margin-bottom:15px;
	font-family: 'Marcellus',Georgia,"Times New Roman",serif;
	font-size:20px;
}
.age-gate__heading img {
	max-width: 250px;
}
@media only screen and (max-width: 980px) {
	#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu {
		background-color: transparent !important;
	}
}
@media (max-width: 980px) {
	#footer-global .et_pb_menu--style-left_aligned .et_pb_menu__wrap {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	#footer-global .et_pb_menu_0 {
		padding:20px 0px;
		border-top:1px solid #e7e2bc;
		border-bottom:1px solid #e7e2bc;
	}
	#footer-global .menu-footer .et_pb_menu__menu {
		display:block !important;
	}
	#footer-global .menu-footer .et_mobile_nav_menu {
		display:none !important;
	}
	.menu-footer #menu-menu-principal-1 li {
		display:block;
		float:none;
		width:100%;
		margin-bottom: 7px !important;
		text-align: center;
	}
	#footer-global  #menu-menu-principal-1 li a {
		font-size: 18px;
	}
	#footer-global #menu-textos-legales li {
		padding-left: 5px;
		padding-right: 5px;
	}
	#footer-global #menu-textos-legales li a {
		font-size: 14px ;
		
	}
}

/*

*/