.elementor-kit-363{--e-global-color-primary:#6C9887;--e-global-color-secondary:#E9D58D;--e-global-color-text:#595959;--e-global-color-accent:#E9D58D;--e-global-typography-primary-font-family:"Raleway";--e-global-typography-primary-font-size:1.5rem;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-letter-spacing:2px;--e-global-typography-secondary-font-family:"Raleway";--e-global-typography-secondary-font-size:1.3rem;--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Raleway";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Raleway";--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-letter-spacing:2px;color:#545454;font-size:16px;}.elementor-kit-363 p{margin-bottom:17px;}.elementor-kit-363 a{color:#6C9887;}.elementor-kit-363 a:hover{color:#6C9887C9;}.elementor-kit-363 h1{color:#545454;font-size:3.5rem;}.elementor-kit-363 h2{color:#545454;font-size:3.3rem;}.elementor-kit-363 h3{color:#545454;font-size:3rem;}.elementor-kit-363 h4{color:#545454;font-size:2.5rem;}.elementor-kit-363 h5{color:#545454;font-size:2rem;}.elementor-kit-363 h6{color:#545454;font-size:1.5rem;}.elementor-kit-363 button,.elementor-kit-363 input[type="button"],.elementor-kit-363 input[type="submit"],.elementor-kit-363 .elementor-button{color:#FFFFFF;background-color:#6C9887;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6C9887;border-radius:3px 3px 3px 3px;padding:2% 4% 2% 4%;}.elementor-kit-363 button:hover,.elementor-kit-363 button:focus,.elementor-kit-363 input[type="button"]:hover,.elementor-kit-363 input[type="button"]:focus,.elementor-kit-363 input[type="submit"]:hover,.elementor-kit-363 input[type="submit"]:focus,.elementor-kit-363 .elementor-button:hover,.elementor-kit-363 .elementor-button:focus{color:#6C9887;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6C9887;border-radius:3px 3px 3px 3px;}.elementor-kit-363 label{color:#545454;}.elementor-kit-363 input:not([type="button"]):not([type="submit"]),.elementor-kit-363 textarea,.elementor-kit-363 .elementor-field-textual{color:#545454;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6C9887;border-radius:3px 3px 3px 3px;}.elementor-kit-363 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-363 textarea:focus,.elementor-kit-363 .elementor-field-textual:focus{color:#545454C9;background-color:#FFFFFF;box-shadow:1px 2px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#6C9887;border-radius:3px 3px 3px 3px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1170px;}.e-con{--container-max-width:1170px;}.elementor-widget:not(:last-child){margin-block-end:11px;}.elementor-element{--widgets-spacing:11px 11px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-363 e-page-transition{background-color:#FFBC7D;}@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 */.elementor-element-430db12{
    padding-top: 6%;
}
.contenedor-post .espacio-imagen {
    margin-top: 25
px
;
    margin-bottom: 25
px
;
    margin-left: calc((100% / 2) - 47%);
    width: 92%;
}
.contenedor-post li, .contenedor-post li a, .contenedor-post li span, .contenedor-post li b, .contenedor-post ol, .contenedor-post ul, .contenedor-post .elementor-widget-container{
    font-size: 14pt!important;
    font-family: raleway;
}
.contenedor-post ol{
  margin: 17px 0px;  
}
.contenedor-post h1, .contenedor-post h2, .contenedor-post h3, .contenedor-post .titul, .contenedor-post p.titul{
    font-size:24px!important;
    margin-top: 30px;
    margin-bottom: 40px;
    font-weight: 400;
    line-height: 1.2;    
}
.contenedor-post a span, .contenedor-post a {
  font-weight: 600!important; 
}
.elementor-toc__list-item-text-wrapper a{
    font-weight: 400!important;
}
.contenedor-post img:not(:first-child), .contenedor-post p img{
    margin: 43px 0px!important;
}
.toc-entradas .elementor-toc__header{
    padding: 0px;
}
.toc-entradas{
    padding: 20px 0px 20px 0px;
}
.toc-entradas .elementor-toc__body{
    padding-left: 20px;
    padding-top: 23px;
}
.toc-entradas .elementor-toc__list-item{
    font-size: 16px!important;
}
.recuadro a:hover{
    color:#fff;
    font-weight: 600;
}
#click-popup-newsletter{
    margin-left: 4px;
}
p.rmp-heading.rmp-heading--title {
  font-weight: 800
}

.rmp-widgets-container.rmp-wp-plugin.rmp-main-container.js-rmp-widgets-container {
    background-color: #E9D58D;
}
.elementor-436 .elementor-element.elementor-element-023b12f .elementor-field-group{
   justify-content: center; 
}
.centrar .elementor-form-fields-wrapper{
    display: flex;
    justify-content: center!important;
}
.elementor-post__badge{
    font-size: 1rem!important;
}
.single-post h1, .single-post h2, .single-post h3{
    font-size: 1.5rem!important;
}
.single-post h4, .single-post h5, .single-post h6{
    font-size: 1.1rem!important;
}
.single-post p{
    font-size: 14pt!important;
}
.recuadro {
    width: 60%;
    min-width: 320px;
    margin: 3% auto;
    background-color: #6e9888;
    border: 1px solid transparent;
    border-radius: 4px;
    text-align: center;
    padding: 1% 1%;
    display: flex;
    justify-content: center;
    align-self: center;
    font-size: 1.5rem;
    font-weight: 400;
    flex-wrap: wrap;
}
.recuadro a, .recuadro p{
    color: #fff;
}
.elementor-widget-container H5 {
    font-size: 16px;
}
table#wp-calendar {
    border-top: 2px solid #6c9887;
}
.aside .elementor-widget {
    border-bottom: 2px solid #6c9887;
    padding-bottom: 6%;
}
.ocultar-r{
    display: none;
}
.clic-aqui{
   text-align: center;
   background-color: #6C9887;
}
.clic-a{
    color: #fff!important;
    font-size: 1.5rem;
    text-decoration: underline!important;
}
.clic-{
    font-size: 1.5rem;
}
@media (max-width: 768px) {
.ocultar-r{
    display: block;
}    
.elementor-post__badge {
    font-size: 0.6rem!important;
    letter-spacing: 0.5px!important;
}
p.rmp-heading.rmp-heading--title {
    max-width: 276px;
    margin-left: calc((100% / 2) - 138px)!important;
}
}/* End custom CSS */