/*
Theme Name: Domo Elevacion
Template: dt-the7
Author: Child Theme Configurator
Version: 11.7.3.1690982559
Updated: 2023-08-02 15:22:39

*/

.branding a img, .branding img, .logo-box a img ,.mobile-header-bar .mobile-branding img{
    width:80px;
	padding-bottom:10px;
	padding-top:10px;
	height: auto;
}

.cq-imageoverlay2-background {
	background-color: rgb(90, 169, 174,0.5) !important;
/*	background-image: url("https://domoelevacion.ekualia.com/wp-content/uploads/2023/08/home_flecha_blanca_hover.svg") !important;*
/*	 background-position: center center;  Center the image */
  /*background-repeat: no-repeat; /* Do not repeat the image */
  /*background-size: cover; /* Resize the background image to cover the entire container */
}

.cq-imageoverlay2-title {
	transform: rotateY(0deg) rotate(45deg);
}

.home-producto, .cq-imgwitharrow-container, .cq-imageoverlay2-container   {
	border-radius: 8px;}
.home-producto img{
 	margin: 0 !important;
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  -ms-transform: translate(-50%, -50%) !important;
  transform: translate(-50%, -50%) !important;
}
.link-vermas-flechita { text-decoration: none; color: #000000; }
.link-vermas-flechita a:visited { text-decoration: none; }
.link-vermas-flechita a:hover { text-decoration: none; }
.link-vermas-flechita a:active { text-decoration: none; }


.cq-cards-container {height: 110px !important;
    vertical-align: middle!important;
	background-color:#ffffff !important;
	box-shadow: none !important;
}
.cq-cards-container .card-image-container {width:25% !important;}
.cq-cards-container .slick-list {width:100px !important;display: contents;}
.cq-cards-container .card-caption-container {
    width: 75%;
	margin-top:0px !important;
}
.card-caption-container .caption-content {
	    text-align: left !important;
}
.card-caption-container .caption-content h3{color:rgb(90, 169, 174)}

.mini-widgets .njt-badge {
	height: 30px;
    padding: 0px;
    border: none;
}

.mini-widgets .njt-badge .njt-header{
	display: flex;
    flex-direction: row;
    height: 30px;
	padding:0px;
		margin:0px;
		border:none;
}

.mini-widgets .njt-badge .njt-header .njt-header-image{
	display: none;
    width: 0px;
}

.mini-widgets .njt-badge .njt-header .njt-header-content{
	margin: 0px;
    display: flex;
    flex-flow: row-reverse;	
}
.mini-widgets .njt-badge .njt-header .njt-header-title{
	    display: none;
}

.mini-widgets .njt-badge .njt-header .njt-rating-container .njt-fr-starsnumb{
	    color: #ffffff;
}
.entry-meta {display:none !important;}




.mini-widgets .njt-badge .njt-header .njt-read-all-reviews{	    display: none;}
.mini-widgets .njt-badge .njt-header .njt-header-content:after{ margin-top: 10px;margin-right: 10px;}



.widget-info .njt-google-places-reviews {border-top: 8px solid #8c9222; background-color: #ffffff;}
.widget-info .njt-google-places-reviews .njt-header .njt-header-title a , .widget-info .njt-google-places-reviews .njt-header .njt-read-all-reviews a{
	color: #434a54;}

.njt-google-places-reviews-wap  {border-top: 8px solid #8c9222; box-shadow: none; -webkit-box-shadow: none;}
.njt-google-places-reviews-wap .njt-gr-slick-prev, .njt-google-places-reviews-wap .njt-gr-slick-next{
	background-color: #8c9222;}
}

.mini-widgets .njt-badge .njt-header .njt-rating-container .njt-fr-star {
	    /*background: url('https://domoelevacion.ekualia.com/wp-content/plugins/ninja-google-review/assets/frontend/img/rate-star-button-gray.svg') 0 0 no-repeat;*/
}

.portfolio-categories {    align-content: center;
    justify-content: center;
}

.cq-avatarblock-avatar {border:none !important;}

.ubtn {border-radius: 8px;}

/* Invertir orden columnas editor en movil */
@media all and (min-width: 767px) {
  .fila-inversa {
    display: flex !important;
    flex-flow: wrap;
    flex-direction: row-reverse;
  }
}