/**
Theme Name: Aldasbrand
Author: Gca factory 
Author URI: https://gcafactory.com/
Description: Desarrollo adaptado para la agencia
Version: 2.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: aldasbrand
Template: astra
*/

.astra-notice-container {
  padding-top: 10px;
  padding-bottom: 10px;
  display: none !important;
  justify-content: left;
  align-items: center;
}
.elementor-posts .elementor-post__title {
  
    min-height: 9.5vh;
}
.elementor-posts .elementor-post__excerpt p {
    padding: 2vh 0 0 0;
    min-height: 19vh;
}
.entry-content p {
    margin-bottom: 1.1em;
}
.elementor-button-icon svg {
    width: 3.1em;
}
.elementor-13 .elementor-
.elementor-149 .elementor-element.elementor-element-7e049fd .eael-advanced-menu li ul, #menuTop li ul {
	width: 100vw;
	top:6vh;
	left:2px;
    margin: 0.5vh 0 0 -72vw;
	padding-left:4vw;
}

.elementor-149 .elementor-element.elementor-element-7e049fd .eael-advanced-menu li ul a:hover, .elementor-149 .elementor-element.elementor-element-7e049fd .eael-advanced-menu li ul a:focus{
	text-decoration:underline;
}
.elementor-cta--skin-classic .elementor-cta__button.elementor-button {
    float: right;
}

.elementor-element.elementor-element-b172921 .elementor-slide-button, #btnNaranja {
	background:black url("https://aldasbrand.com/wp-content/uploads/2021/11/aldasbrand-flecha.svg") 92% center  no-repeat ;
	background-size:45px;
	padding: 1.3vh 8vh 1.3vh 3vh;
	    float: right;
}
.elementor-widget-posts .elementor-post__read-more, .elementor-widget-archive-posts .elementor-post__read-more{
	background:black url("https://aldasbrand.com/wp-content/uploads/2021/11/aldasbrand-flecha.svg") 92% center  no-repeat ;
	background-size:35px;
	padding: 1vh 8vh 1vh 3vh;
	margin:0px;
}
.elementor-posts .elementor-post__excerpt p{
	border-bottom:1px solid;
	border-top:3px solid;
	margin:3px 0 -10px 0;
}

.elementor-widget-posts .elementor-post__read-more, 
.elementor-widget-archive-posts .elementor-post__read-more{
	float:right;
}

/*GAlerias*/
/*.vp-portfolio__layout-elements-align-center {
    justify-content: left;
    margin-left: 15vh;
}*/
.ast-single-post .entry-content a{
    text-decoration: none;
	    font-size: 1.2em;
	 font-weight:300;
	
}
.vp-filter__style-minimal .vp-filter__item a::after{
	content:"/";
	padding-left:2vh;
}

.vp-filter__style-minimal{
--vp-filter-minimal--items-hover__color:#ff5100;
	--vp-filter-minimal--items-active__color:#ff5100; 
}selector {

}

/**/
/* Portrait */

@media only screen
and (max-device-width: 698px)
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait) {
.elementor-button-icon svg {
    width: 2em;
}
}

/* Landscape */

@media only screen
and (max-device-width: 667px)

and (-webkit-min-device-pixel-ratio: 2)

and (orientation: landscape) {
#campYear{
	min-width:100%;
	background:red;
}
}