.elementor-kit-6{--e-global-color-primary:#312732;--e-global-color-secondary:#B76647;--e-global-color-text:#FFFFFF;--e-global-color-accent:#3C323D;--e-global-color-eddff60:#45A0DC;--e-global-color-fec6aef:#49A13D;--e-global-color-ba9bb6a:#AEAEAE;--e-global-color-c931616:#F1DC23;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:100px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:1em;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:50px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-text-transform:none;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:1em;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:20px;--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:1.2em;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-size:20px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-text-transform:none;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:1.2em;--e-global-typography-ffbf09e-font-family:"Montserrat";--e-global-typography-ffbf09e-font-size:50px;--e-global-typography-ffbf09e-font-weight:900;--e-global-typography-ffbf09e-text-transform:none;--e-global-typography-ffbf09e-font-style:normal;--e-global-typography-ffbf09e-text-decoration:none;--e-global-typography-ffbf09e-line-height:1.2em;--e-global-typography-6bda899-font-family:"Montserrat";--e-global-typography-6bda899-font-size:24px;--e-global-typography-6bda899-font-weight:300;--e-global-typography-6bda899-text-transform:none;--e-global-typography-6bda899-font-style:normal;--e-global-typography-6bda899-text-decoration:none;--e-global-typography-6bda899-line-height:1.17em;--e-global-typography-da2610b-font-family:"Montserrat";--e-global-typography-da2610b-font-size:150px;--e-global-typography-da2610b-font-weight:500;--e-global-typography-da2610b-text-transform:none;--e-global-typography-da2610b-font-style:normal;--e-global-typography-da2610b-text-decoration:none;--e-global-typography-da2610b-line-height:1em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body{background-color:var(--e-global-color-accent)}

.titular{
border-top:10px solid var(--e-global-color-secondary);
border-bottom:10px solid var(--e-global-color-secondary);
padding:10px;
}

.marron{color:var(--e-global-color-secondary) !important;}

.caja-img img{background-color:var(--e-global-color-primary); padding:25px; border-radius:15px}

strong{font-weight:700}

:root{
  --e-global-typography-primary-font-weight: 900;
  --e-global-typography-secondary-font-weight: 900;
  --e-global-typography-text-font-weight: 400;
  --e-global-typography-accent-font-weight: 700;
  --e-global-typography-7d50c85-font-weight: 700 !important;
  --e-global-typography-50b9ca3-font-weight: 500 !important;
  --e-global-typography-af01b2e-font-weight: 700 !important;
  --e-global-typography-1221b7b-font-weight: 900 !important;
  --e-global-typography-61f6860-font-weight: 900 !important;
}


/* CABECERA */
.trans{
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}
.menu-ppal li.menu-item a:before{border-radius:15px !important;
}
.menu-ppal .elementor-item.elementor-item-active{
    border-radius:15px; backdrop-filter: blur(50px);
    -webkit-backdrop-filter: blur(50px);
    background: #fff !important;
}
.menu-ppal li.menu-item a:hover{background:#eaeaea; border-radius:15px}


/* PIE */
.menu-pie *{align-items:right !important;
text-align: right;
}

/* TEXTO DESTACADO */
.fuerte strong{font-size:150%; color:var(--e-global-color-accent);
}
.fuerte a strong{font-size:150%; color:var(--e-global-color-secondary);
}
.fuerte a:hover strong{font-size:150%; color:var(--e-global-color-accent);
}
.fuerte p{
    margin-bottom:50px;
}

/* BORDER A LAS CAJAS FLIP */
.cajas, .cajas div{border-radius:15px !important;}/* End custom CSS */