.elementor-1055 .elementor-element.elementor-element-9525fcc{--display:flex;--background-transition:0.3s;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-1055 .elementor-element.elementor-element-7cb4d61{color:var( --e-global-color-primary );font-family:"Sharp Grotesk", Sans-serif;font-size:3rem;font-weight:800;}.elementor-1055 .elementor-element.elementor-element-e8cff8d{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1055 .elementor-element.elementor-element-70cde2c.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-1055 .elementor-element.elementor-element-7cb4d61{font-size:3rem;}}@media(min-width:768px){.elementor-1055 .elementor-element.elementor-element-9525fcc{--width:80%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1055 .elementor-element.elementor-element-9525fcc{--width:80%;}}@media(max-width:1200px) and (min-width:768px){.elementor-1055 .elementor-element.elementor-element-9525fcc{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1055 .elementor-element.elementor-element-9525fcc{--width:92%;}}@media(max-width:767px){.elementor-1055 .elementor-element.elementor-element-9525fcc{--width:85%;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1055 .elementor-element.elementor-element-7cb4d61{font-size:2rem;}}/* Start custom CSS for shortcode, class: .elementor-element-70cde2c *//*BOTÓN CERRAR LA ALIANZA*/

.elementor-shortcode{
    display: flex;
    flex-flow: column-reverse nowrap;
    justify-content: center !important; 
    align-items: center;
    gap: 6rem;
    font-size: 1rem;
}

.login__cerrar{
    display: flex;
    flex-flow: column-reverse;
    justify-content: center !important;
    align-items: center !important; 

}
.login__cerrar a{
    color: black;
}

.login__cerrar:after{
    content: url(https://alianza.webprovisional.com/wp-content/uploads/2024/04/log-out-la-alianza-.png) !important; 
}

/*ICONOS EN SECCIONES*/

/*perfil público*/
.item:nth-child(1):before{
    content: url(https://alianza.webprovisional.com/wp-content/uploads/2024/04/perfil-publico-la-alianza-icon.png);
}

/*datos*/
.item:nth-child(2):before{
    content: url(https://alianza.webprovisional.com/wp-content/uploads/2024/04/datos-del-perfil-la-alianza-icon-2.png);
}

/*diploma*/
.item:nth-child(3):before{
    content: url(https://alianza.webprovisional.com/wp-content/uploads/2024/04/diploma-la-alianza-icon-.png);
}
/*acciones*/
.item:nth-child(4):before{
    content: url(https://alianza.webprovisional.com/wp-content/uploads/2024/04/mis-acciones-la-alianza-icon-.png);
}

/*centrar contenido contenedor */
.perfil__opciones .item {
    min-height: 35vh;
    display: flex;
    flex-flow: column nowrap;
    justify-content: center;
    align-items: center;
}

.perfil__opciones .item {
    margin-bottom: 4rem;
}
/*RESPONSIVE*/
@media(max-width:1318px){
    .perfil__opciones {
      display: flex;
      flex-wrap: wrap;
      justify-content: center !important;
}

    .perfil__opciones .item{
        width: 45%;
        margin: 1rem;
    }
}

@media(max-width:659px){
    .perfil__opciones .item{
        width: 90%;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8cff8d */.elementor-element-7f0da49 .e-con.e-flex>.e-con-inner {
    display: flex;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sharp Grotesk';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://alianza.webprovisional.com/wp-content/uploads/2023/09/SharpGrotesk-SemiBold25.woff2') format('woff2');
}
@font-face {
	font-family: 'Sharp Grotesk';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://alianza.webprovisional.com/wp-content/uploads/2023/09/SharpGrotesk-Book25.woff2') format('woff2');
}
/* End Custom Fonts CSS */