.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-29f5c68f-e58d-a20b-4765-904da04e0aca {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-981c23de-8238-eb7e-2061-5f3ea70e14bc {
background-color: #F3F3F4 !important;
height: 5rem !important;
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-11acb060-fae4-cff1-5249-54d89cdeef23 {
padding-bottom: var(--spacer-3,1rem) !important;
}
.fondo-footer{
position:relative;
min-height: 600px !important;
    	  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}
.fondo-footer::before{
content:"";
position:absolute;
width:100%;
height:100%;
        background: linear-gradient(358.33deg, #1E2326 1.16%, rgba(30, 35, 38, 0.4) 21.06%), linear-gradient(183.18deg, #1E2326 3.69%, rgba(30, 35, 38, 0.4) 25.47%), linear-gradient(90deg, #1E2326 1.8%, rgba(30, 35, 38, 0.4) 48.02%);

z-index: 1;


}
.fondo-footer> * {
   position: relative;
z-index: 2;

}
.lfr-layout-structure-item-9fa5c4bb-00ae-2e0c-3f50-7e7dbf58f895 {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-05a3f065-2f0d-f5c4-b5d4-0c91165e0151 {
overflow: auto !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-85a2191f-bcba-019c-fd40-a196bc708551 {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-c6fe2a84-5c33-9ea1-1777-a97f505eccd7 {

}

figure.onceVideo{
max-width: 300px;
}.lfr-layout-structure-item-fc298b99-8c32-fb26-bfc3-85e975ca54c4 {
background-color: #F3F3F4 !important;
}
.lfr-layout-structure-item-ea5285c9-fb4c-9c32-ab44-437cf971c480 {
padding-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-463e4923-b303-735c-11e8-13752cacf1e4 {
background-color: #1E2326 !important;
border-color: #FFFFFF !important;
}
.lfr-layout-structure-item-5e865e39-b5ba-64d0-cfc7-0131f1b8cb58 {
a:hover,a:focus,a:active, input:hover, input:focus, input:active {
            	color:var(--footer-border-color);
                outline: 0.2rem solid var(--footer-border-color,#FFD100)!important;
            }
}.lfr-layout-structure-item-fdeef967-53c5-a12d-4dd1-0e2f810a4275 {
padding-bottom: var(--spacer-3,1rem) !important;
}
