[data-elementor-type="loop-item"] {
    border-radius:7%;
  transition: box-shadow 0.3s ease, transform 0.3s ease;
  cursor: pointer;
}

[data-elementor-type="loop-item"]:hover {
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.15);
  transform: translateY(-2px);
}




.kyc_manual{
	margin-top: 1rem;
}
@media(max-width:991px){
	#elementor-popup-modal-1951 > div > div.dialog-message.dialog-lightbox-message > div > div > div.elementor-element.elementor-element-6f22611.e-con-full.e-flex.e-con.e-child > div > div > div > div > div.tabs__list > button{
		padding: 10px 10px;
	}
	#elementor-popup-modal-1951 > div > div.dialog-message.dialog-lightbox-message > div > div > div.elementor-element.elementor-element-6f22611.e-con-full.e-flex.e-con.e-child{
		padding-left: 15px;
    	padding-right: 15px;
	}
	#elementor-popup-modal-1951 > div > div.dialog-message.dialog-lightbox-message > div > div > div.elementor-element.elementor-element-6f22611.e-con-full.e-flex.e-con.e-child > div > div > div > div > div.tabs__content > div.tabs__panel.tabs__panel--active > form > div:nth-child(13){
		display: flex;
		align-items: center;
		gap: 10px;
		flex-direction: row;
	}
}

.progress-bar::before{
	border-radius: 20px;
}

.project-status-tag--terminado {
    background-color: #4a192c !important
}

.project-tag {
    position: relative;
    display: inline-block;
}

.project-tag:hover::after {
    content: attr(data-tooltip); /* Cambia title a data-tooltip */
    position: absolute;
    bottom: 110%; /* Mueve el tooltip más hacia arriba */
    left: 55%; /* Ajusta la posición horizontal */
    transform: translateX(-50%);
    background-color: #333;
    color: #fff;
    padding: 5px;
    border-radius: 5px;
    white-space: nowrap;
    z-index: 1;
    opacity: 1;
    visibility: visible;
}

.project-tag::after {
    content: ''; /* Cambia title a data-tooltip */
    position: absolute;
    bottom: 110%; /* Mueve el tooltip más hacia arriba */
    left: 55%; /* Ajusta la posición horizontal */
    transform: translateX(-50%);
    background-color: #333;
    color: #fff;
    padding: 5px;
    border-radius: 5px;
    white-space: nowrap;
    z-index: 1;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s;
}

.elementor-widget-icon-list .elementor-icon-list-item > a:hover{
	text-decoration:none;
}

/* #nav-bar-custom .e-con-inner{
    margin-left: 25%;
} */

.unverified-email-message__button.resend-email-verification{
    color: #c03e1d;
}
#open_preferences_center {
    display: none;
}
/*
#banner-homepage{
    background-image: url(https://addcapital.io/wp-content/uploads/2025/10/9-1.webp);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
*/
#banner-homepage{
  background-image:url(/wp-content/uploads/2025/10/9-1.webp);
  background-size:cover;background-position:center;
}
@media (max-width:600px){
  #banner-homepage{
    background-image:none;
  }
}




.page-id-5089 .elementor-element-1a94903, .page-id-5089 .elementor-element-bfcacd9, .page-id-5089 .project-investment-info-item:last-child, .page-id-5089 .elementor-element-31774e6, .page-id-5089 .elementor-element-9cac77e, .page-id-5089 .elementor-element-0253dd7 .elementor-button-text {
    display: none;
}


.page-id-5089 .project-investment-info {
    flex-direction: column-reverse;
    display: flex;
}




.page-id-5089 .elementor-element-0253dd7 .elementor-button-content-wrapper:before {
    content: "Ver mas";
}


.page-id-5089 .elementor-element-edbc1c2{
flex-wrap:wrap !important;
    flex-direction:row !important;
}
.page-id-5089 .elementor-element-1a88c67,
.page-id-5089 .elementor-element-6f45c29 {
  width: auto; /* O 48% si quieres dejar un hueco entre ellos */
  margin-right:10px;
}


.page-id-5089 .elementor-element-47efe85, .page-id-5089 .elementor-element-0253dd7{
    width: 100%;
}

.page-id-5089 .elementor-element-5f40e33 {
border:unset !important;
}
.page-id-5089 .elementor-1919 .elementor-element.elementor-element-edbc1c2 {
    padding-left: 0;
    padding-right: 0;
}
.page-id-5089 .elementor-element-715e16b .elementor-widget-container img {
    border-radius: 30px 30px !important;
}

.page-id-5089 #header-static, .page-id-5089 footer{
    display:none;
}

.page-id-5089 .elementor-element-5f40e33{
    padding:15px;
}
@media (max-width: 767px) {
.elementor-1919 .elementor-element.elementor-element-edbc1c2{
    min-height: auto !important;
}
}