/*
Theme Name: Osuna Sevillano Theme 2.0
Theme URI: www.osunasevillano.com
Template: hello-elementor
Author: Apolo. Propulsora de Marcas
Author URI: https://www.universoapolo.com
Version: 2.4.1.1631262704
Updated: 2021-09-10 08:31:44

*/
/*header fix*/
.navMenuA .elementor-nav-menu li, .navMenuB .elementor-nav-menu li {
	margin: 0px 15px!important;
}
/*Mailchjimp form*/
.formularioHOME label {
	width:60%;
}
.formularioHOME .formularioHOMEButton {
	border:none;
}
.formularioHOME .formularioHOMEmail {
	width:100%!important;
	border:none;
}
/*back to top button*/
#backupthepage a.elementor-button-link.elementor-button.elementor-size-xs {
	background-color:transparent!important;
}
.elementor-691 .elementor-element.elementor-element-8ad2551 .elementor-button {
	background-color:transparent!important;
}

/*limitar linea noticias*/
.tituloPOST {
  overflow: hidden;
  display: -webkit-box!important;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.contentPOST {
  overflow: hidden;
  display: -webkit-box!important;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  -webkit-color:#fff!important;
}
.contentPOST h1, .contentPOST h2, .contentPOST h3, .contentPOST h4, .contentPOST h5, .contentPOST h6, .contentPOST p {
	color:#fff;
	font-size:12px;
}
/*Ocultar titulo caja de luz*/
.elementor-slideshow__title {
	display:none!important;
}
/*contacto home y atomizadores links*/
.datosContact a {
	color:#45513C;
}
.datosContact a:hover {
	opacity:.8;
}

/*Hover menu*/
.navMenuA .elementor-nav-menu li:hover, .navMenuB .elementor-nav-menu li:hover {
	background-color:#BBCF2A;
}

/*POP UP LINKS*/
.popupOsuna a, .footerLink a {
	color:#fff;
}
.popupOsuna .formPopup a {
	color: #45513C!important;
}
.formPopup a:hover, .popupOsuna a:hover, .footerLink a {
	opacity:.8;
} 
.contactoOsunaSevillano {
	cursor:pointer;
}
/*Barra scroll lateral solo en pc*/
@media screen and (min-width: 1024px) {
	/* width */
	::-webkit-scrollbar {
	  width: 10px;
	}

	/* Track */
	::-webkit-scrollbar-track {
	  box-shadow: inset 0 0 5px #fafafa; 
	  border-radius: 10px;
	}
	 
	/* Handle */
	::-webkit-scrollbar-thumb {
	  /*background: rgba(0, 0, 0,.8);*/ 
		background:#45513C;
	  border-radius: 10px;
	}

	/* Handle on hover */
	::-webkit-scrollbar-thumb:hover {
	  background: #BBCF2A;
	}
}
/*Fin barra scroll alteral*/

/*slider flechas*/
.white .sa_owl_theme .owl-nav .owl-next, .white .sa_owl_theme .owl-nav .owl-prev  {
	border-radius:15px;
}

/*Full width movil*/
.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-47acf9f .elementor-column-wrap.elementor-element-populated {
	padding:0;
}

/*Menu hamburgesa padding bottom*/
#menu-amb ul{
	padding:2rem 0;
}

/*Link footer*/
.linkFooter {
	color:#B6B6B6;
}
.linkFooter:hover {
	color:#fff;
}
/*Formulario Mailchimp*/
.formularioHOME .formularioHOMEmail {
	width: 50%;
    background-color: unset;
}
.formularioHOME input[type=email]:focus {
	background-color: rgba(255,255,255,.1)
	border:none;
}
.formularioHOME .formularioHOMEButton {
	background-color:unset;
	color: #45513C;
	font-family: Oswald;
	font-weight:bold;
}
p.formularioHOME {
	border-bottom: 1px solid #45513C;
}
.formularioHOME input[type="submit"]:hover, .formularioHOME input[type="submit"]:focus{
	background-color: rgb(0,0,0);
    background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, rgba(187,207,38,1) 50%, rgba(187,207,38,1) 100%);
	color:#000;

}
/*MENU HOME BOTONES*/
.navMenuA .elementor-nav-menu li, .navMenuB .elementor-nav-menu li {
	background-color: #45513C;
}
.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-132{
	background-color: #BBCF2A;
}
	/*backgriund en sticky*/
.elementor-section.elementor-top-section.elementor-element.elementor-element-cedc8b7.elementor-section-full_width.elementor-section-height-min-height.elementor-section-content-middle.sticky-header.elementor-section-height-default.elementor-section-items-middle.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects .menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-132{
	background-color: #45513C;
}
.navMenuA .elementor-nav-menu li a, .navMenuB .elementor-nav-menu li a {
	/*border-radius:3px;*/
	padding:.5rem 2rem!important;
}
/*color asteriscos verde claro*/
.colorAst {
	color:#BBCF2A;
}
.colorAltAsta {
	color:#fff;
}
/*--------------------------*/
/*_________________________________________________________RESPONSIVE_________________________________________________________________________*/

/*__________________________________________________________VISTA MOVIL______________________________________________________________________*/
@media screen and (max-width: 767px) and (min-width: 1px) {
	
	/*Formulario Mailchimp*/
	.formularioHOME .formularioHOMEmail {
		width: 65%;
	}

	
	/*----------------------------------------------Iphone 11*/
	@media only screen 
    and (device-width: 414px) 
    and (device-height: 896px) 
    and (-webkit-device-pixel-ratio: 2) { 
		
	}
	/*----------------------------------------------Iphone 11 PRO*/
	@media only screen 
    and (device-width: 375px) 
    and (device-height: 812px) 
    and (-webkit-device-pixel-ratio: 3) { 
	
	}
	/*----------------------------------------------Iphone 11 PRO*/
	@media only screen 
    and (device-width: 414px) 
    and (device-height: 896px) 
    and (-webkit-device-pixel-ratio: 3) { 
	
	}

}
@media screen and (max-width: 767px) and (min-width: 1px) and (orientation: landscape) {

}
/*_________________________________________________________/VISTA MOVIL______________________________________________________________________*/
/*__________________________________________________________VISTA TABLET______________________________________________________________________*/
@media screen and (max-width: 1023px) and (min-width: 768px) {
	
		/*Formulario Mailchimp*/
	.formularioHOME .formularioHOMEmail {
		width: 60%;
	}
	
	/*----------------------------------------------IPAD*/
	@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {

	}
	@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {

	}
	/*----------------------------------------------IPAD PRO*/
	/* Portrait*/
	@media only screen and (min-device-width: 1024px) and (max-device-height: 1366px) and (-webkit-min-device-pixel-ratio: 2)  and (orientation: portrait)  {

	}
	/*Landscape*/

	@media only screen and (min-device-width: 1366px) and (max-device-height: 1024px) and (-webkit-min-device-pixel-ratio: 2)  and (orientation: landscape)  {

	}
/*Tablet landscape*/
	@media (min-width: 768px) and (max-width: 1023px) and (orientation: landscape) {
  
  
	}

}
/*_________________________________________________________/VISTA TABLET______________________________________________________________________*/
/*__________________________________________________________VISTA PC______________________________________________________________________*/
@media screen and (max-width: 1439px) and (min-width: 1024px) {

	/*-----------------------------------------Width Mac 1280 fixes*/
	@media screen and (max-width: 1439px) and (min-width: 1280px) {
	

	
	}	
	
}
@media screen and (max-width: 1439px) and (min-width: 1024px) and (orientation: landscape) { 

}
/*__________________________________________________________/VISTA PC______________________________________________________________________*/

/*__________________________________________________________VISTA PC GRANDE______________________________________________________________________*/
@media screen and (max-width: 1919px) and (min-width: 1440px) {

	
}

@media screen and (max-width: 1919px) and (min-width: 1440px) and (orientation: landscape) {

	
}
/*__________________________________________________________/VISTA PC GRANDE______________________________________________________________________*/
/*__________________________________________________________VISTA 1920 en adelante*/
@media screen and (min-width: 1920px) {

	
}

@media screen and (min-width: 1920px) and (orientation: landscape) {

	
}
/*__________________________________________________________/VISTA 1920 en adelante*/

/*_____________________________________________________FIN RESPONSIVE________________________________________________________________________*/