.elementor-11972 .elementor-element.elementor-element-558e8c18{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11972 .elementor-element.elementor-element-4ec6e581 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11972 .elementor-element.elementor-element-4ec6e581{text-align:start;}.elementor-11972 .elementor-element.elementor-element-4ec6e581 .elementor-heading-title{font-family:var( --e-global-typography-7221efc-font-family ), Sans-serif;font-size:var( --e-global-typography-7221efc-font-size );font-weight:var( --e-global-typography-7221efc-font-weight );line-height:var( --e-global-typography-7221efc-line-height );color:var( --e-global-color-text );}.elementor-11972 .elementor-element.elementor-element-7fe7b566{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:55px;--padding-left:80px;--padding-right:80px;}.elementor-11972 .elementor-element.elementor-element-9717c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11972 .elementor-element.elementor-element-9717c{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11972 .elementor-element.elementor-element-2e1406ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:55px;--padding-left:80px;--padding-right:80px;}.elementor-11972 .elementor-element.elementor-element-1d0fb99a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11972 .elementor-element.elementor-element-1d0fb99a{text-align:start;}.elementor-11972 .elementor-element.elementor-element-1d0fb99a .elementor-heading-title{font-size:var( --e-global-typography-adfc9cb-font-size );font-weight:var( --e-global-typography-adfc9cb-font-weight );line-height:var( --e-global-typography-adfc9cb-line-height );color:var( --e-global-color-text );}.elementor-11972 .elementor-element.elementor-element-58f8b070 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11972 .elementor-element.elementor-element-58f8b070{text-align:start;font-size:15px;font-weight:400;line-height:20px;}.elementor-11972 .elementor-element.elementor-element-527ba372{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:55px;--padding-left:80px;--padding-right:80px;}.elementor-11972 .elementor-element.elementor-element-45d9ffda > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11972 .elementor-element.elementor-element-45d9ffda{text-align:start;}.elementor-11972 .elementor-element.elementor-element-45d9ffda .elementor-heading-title{font-size:var( --e-global-typography-adfc9cb-font-size );font-weight:var( --e-global-typography-adfc9cb-font-weight );line-height:var( --e-global-typography-adfc9cb-line-height );color:var( --e-global-color-text );}.elementor-11972 .elementor-element.elementor-element-484baa26 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11972 .elementor-element.elementor-element-484baa26{text-align:start;font-size:15px;font-weight:400;line-height:20px;}.elementor-11972 .elementor-element.elementor-element-2d31288 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11972 .elementor-element.elementor-element-2d31288{text-align:start;font-size:15px;font-weight:400;line-height:20px;}.elementor-11972 .elementor-element.elementor-element-dd50d02 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11972 .elementor-element.elementor-element-dd50d02{text-align:start;font-size:15px;font-weight:400;line-height:20px;}.elementor-11972 .elementor-element.elementor-element-e9ad026 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11972 .elementor-element.elementor-element-e9ad026{text-align:start;font-size:15px;font-weight:400;line-height:20px;}.elementor-11972 .elementor-element.elementor-element-f620968 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11972 .elementor-element.elementor-element-f620968{text-align:start;font-size:15px;font-weight:400;line-height:20px;}.elementor-11972 .elementor-element.elementor-element-b56f652 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11972 .elementor-element.elementor-element-b56f652{text-align:start;font-size:15px;font-weight:400;line-height:20px;}.elementor-11972 .elementor-element.elementor-element-6ec7a867{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-11972 .elementor-element.elementor-element-326f6181 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11972 .elementor-element.elementor-element-326f6181{text-align:start;}.elementor-11972 .elementor-element.elementor-element-326f6181 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11972 .elementor-element.elementor-element-46dc185b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11972 .elementor-element.elementor-element-46dc185b{text-align:start;font-size:15px;font-weight:400;line-height:20px;}.elementor-11972 .elementor-element.elementor-element-5e4904cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-11972 .elementor-element.elementor-element-22ee6b5{text-align:start;}.elementor-11972 .elementor-element.elementor-element-22ee6b5 img{width:60%;}.elementor-11972 .elementor-element.elementor-element-012c126{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-11972 .elementor-element.elementor-element-00491b7 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-11972 .elementor-element.elementor-element-00491b7{text-align:start;}.elementor-11972 .elementor-element.elementor-element-00491b7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-11972 .elementor-element.elementor-element-8130397 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11972 .elementor-element.elementor-element-8130397{text-align:start;font-size:15px;font-weight:400;line-height:20px;}.elementor-11972 .elementor-element.elementor-element-636cd02{text-align:start;}.elementor-11972 .elementor-element.elementor-element-636cd02 img{width:60%;}.elementor-11972 .elementor-element.elementor-element-751b183{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:55px;--padding-left:80px;--padding-right:80px;}.elementor-11972 .elementor-element.elementor-element-2bf1ff9 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-11972 .elementor-element.elementor-element-2bf1ff9{text-align:start;font-size:15px;font-weight:400;line-height:20px;}.elementor-11972 .elementor-element.elementor-element-3a12f857{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:55px;--padding-left:80px;--padding-right:80px;}.elementor-11972 .elementor-element.elementor-element-1d51680e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11972 .elementor-element.elementor-element-1d51680e{text-align:start;}.elementor-11972 .elementor-element.elementor-element-1d51680e .elementor-heading-title{font-size:var( --e-global-typography-adfc9cb-font-size );font-weight:var( --e-global-typography-adfc9cb-font-weight );line-height:var( --e-global-typography-adfc9cb-line-height );color:var( --e-global-color-text );}.elementor-11972 .elementor-element.elementor-element-303b4bb6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11972 .elementor-element.elementor-element-303b4bb6{text-align:start;font-size:15px;font-weight:400;line-height:20px;}.elementor-11972 .elementor-element.elementor-element-70b219d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:55px;--padding-left:80px;--padding-right:80px;}.elementor-11972 .elementor-element.elementor-element-4aa1106f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11972 .elementor-element.elementor-element-4aa1106f{text-align:start;}.elementor-11972 .elementor-element.elementor-element-4aa1106f .elementor-heading-title{font-size:var( --e-global-typography-adfc9cb-font-size );font-weight:var( --e-global-typography-adfc9cb-font-weight );line-height:var( --e-global-typography-adfc9cb-line-height );color:var( --e-global-color-text );}.elementor-11972 .elementor-element.elementor-element-6c30a3bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11972 .elementor-element.elementor-element-6c30a3bd{text-align:start;font-size:15px;font-weight:400;line-height:20px;}.elementor-11972 .elementor-element.elementor-element-6a7350d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-11972 .elementor-element.elementor-element-64c880b7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11972 .elementor-element.elementor-element-64c880b7{text-align:start;}.elementor-11972 .elementor-element.elementor-element-64c880b7 .elementor-heading-title{font-size:var( --e-global-typography-adfc9cb-font-size );font-weight:var( --e-global-typography-adfc9cb-font-weight );line-height:var( --e-global-typography-adfc9cb-line-height );color:var( --e-global-color-text );}.elementor-11972 .elementor-element.elementor-element-1099fe02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11972 .elementor-element.elementor-element-1099fe02{text-align:start;font-size:15px;font-weight:400;line-height:20px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11972 .elementor-element.elementor-element-558e8c18{--content-width:1400px;}.elementor-11972 .elementor-element.elementor-element-7fe7b566{--content-width:1400px;}.elementor-11972 .elementor-element.elementor-element-2e1406ed{--content-width:1400px;}.elementor-11972 .elementor-element.elementor-element-527ba372{--content-width:1400px;}.elementor-11972 .elementor-element.elementor-element-6ec7a867{--content-width:1400px;}.elementor-11972 .elementor-element.elementor-element-5e4904cc{--content-width:1400px;}.elementor-11972 .elementor-element.elementor-element-012c126{--content-width:1400px;}.elementor-11972 .elementor-element.elementor-element-751b183{--content-width:1400px;}.elementor-11972 .elementor-element.elementor-element-3a12f857{--content-width:1400px;}.elementor-11972 .elementor-element.elementor-element-70b219d1{--content-width:1400px;}.elementor-11972 .elementor-element.elementor-element-6a7350d9{--content-width:1400px;}}@media(max-width:1024px){.elementor-11972 .elementor-element.elementor-element-558e8c18{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-4ec6e581 .elementor-heading-title{font-size:var( --e-global-typography-7221efc-font-size );line-height:var( --e-global-typography-7221efc-line-height );}.elementor-11972 .elementor-element.elementor-element-7fe7b566{--padding-top:0px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-9717c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11972 .elementor-element.elementor-element-2e1406ed{--padding-top:0px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-1d0fb99a .elementor-heading-title{font-size:var( --e-global-typography-adfc9cb-font-size );line-height:var( --e-global-typography-adfc9cb-line-height );}.elementor-11972 .elementor-element.elementor-element-527ba372{--padding-top:0px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-45d9ffda .elementor-heading-title{font-size:var( --e-global-typography-adfc9cb-font-size );line-height:var( --e-global-typography-adfc9cb-line-height );}.elementor-11972 .elementor-element.elementor-element-6ec7a867{--padding-top:0px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-5e4904cc{--padding-top:0px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-012c126{--padding-top:0px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-751b183{--padding-top:0px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-3a12f857{--padding-top:0px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-1d51680e .elementor-heading-title{font-size:var( --e-global-typography-adfc9cb-font-size );line-height:var( --e-global-typography-adfc9cb-line-height );}.elementor-11972 .elementor-element.elementor-element-70b219d1{--padding-top:0px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-4aa1106f .elementor-heading-title{font-size:var( --e-global-typography-adfc9cb-font-size );line-height:var( --e-global-typography-adfc9cb-line-height );}.elementor-11972 .elementor-element.elementor-element-6a7350d9{--padding-top:0px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-64c880b7 .elementor-heading-title{font-size:var( --e-global-typography-adfc9cb-font-size );line-height:var( --e-global-typography-adfc9cb-line-height );}}@media(max-width:767px){.elementor-11972 .elementor-element.elementor-element-558e8c18{--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-4ec6e581{width:initial;max-width:initial;}.elementor-11972 .elementor-element.elementor-element-4ec6e581 .elementor-heading-title{font-size:var( --e-global-typography-7221efc-font-size );line-height:var( --e-global-typography-7221efc-line-height );}.elementor-11972 .elementor-element.elementor-element-7fe7b566{--padding-top:0px;--padding-bottom:50px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-9717c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11972 .elementor-element.elementor-element-2e1406ed{--padding-top:0px;--padding-bottom:50px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-1d0fb99a .elementor-heading-title{font-size:var( --e-global-typography-adfc9cb-font-size );line-height:var( --e-global-typography-adfc9cb-line-height );}.elementor-11972 .elementor-element.elementor-element-527ba372{--padding-top:0px;--padding-bottom:50px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-45d9ffda .elementor-heading-title{font-size:var( --e-global-typography-adfc9cb-font-size );line-height:var( --e-global-typography-adfc9cb-line-height );}.elementor-11972 .elementor-element.elementor-element-6ec7a867{--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-5e4904cc{--padding-top:0px;--padding-bottom:50px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-22ee6b5 img{width:100%;}.elementor-11972 .elementor-element.elementor-element-012c126{--padding-top:0px;--padding-bottom:50px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-636cd02 img{width:100%;}.elementor-11972 .elementor-element.elementor-element-751b183{--padding-top:0px;--padding-bottom:50px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-3a12f857{--padding-top:0px;--padding-bottom:50px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-1d51680e .elementor-heading-title{font-size:var( --e-global-typography-adfc9cb-font-size );line-height:var( --e-global-typography-adfc9cb-line-height );}.elementor-11972 .elementor-element.elementor-element-70b219d1{--padding-top:0px;--padding-bottom:50px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-4aa1106f .elementor-heading-title{font-size:var( --e-global-typography-adfc9cb-font-size );line-height:var( --e-global-typography-adfc9cb-line-height );}.elementor-11972 .elementor-element.elementor-element-6a7350d9{--padding-top:0px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-11972 .elementor-element.elementor-element-64c880b7 .elementor-heading-title{font-size:var( --e-global-typography-adfc9cb-font-size );line-height:var( --e-global-typography-adfc9cb-line-height );}}/* Start custom CSS for heading, class: .elementor-element-4ec6e581 */.elementor-11972 .elementor-element.elementor-element-4ec6e581 {
  word-break: break-word;
}/* End custom CSS */
/* Start custom CSS *//* Rotación del texto del flipbox */

@media screen and (min-width: 900px) {.elementor-flip-box__layer__title {
  transform: rotate(-90deg);
}

}

/* Botón verde hover en marrón */

.btn_circulo i.fas.fa-arrow-right {
    background: #B6B6A0;
    padding: 10px;
    border-radius: 25px;
    color: #ffffff;
}

.btn_circulo i.fas.fa-arrow-right:hover {
    background: #B97D4E;
}


.btn_circulo span.elementor-button-text {
    padding-top: 10px;
    text-decoration: underline;
    text-underline-offset: 4px;
}


/* Botón blanco hover en marron */


.btn_circulo_withe i.fas.fa-arrow-right {
    background: #FFFFFF;
    padding: 10px;
    border-radius: 25px;
    color: #B6B6A0;
}

.btn_circulo_withe span.elementor-button-text {
    padding-top: 10px;
    text-decoration: underline;
    text-underline-offset: 4px;
}

.btn_circulo_withe i.fas.fa-arrow-right:hover {
    background: #B97D4E;
}

/* Botón blanco hover en verde */

.btn_circulo_withe2 i.fas.fa-arrow-right {
    background: #FFFFFF;
    padding: 10px;
    border-radius: 25px;
    color: #B97D4E;
}

.btn_circulo_withe2 span.elementor-button-text {
    padding-top: 10px;
    text-decoration: underline;
    text-underline-offset: 4px;
}

.btn_circulo_withe2 i.fas.fa-arrow-right:hover {
    background: #B6B6A0;
    color: #FFFFFF;
}

/* Botón blanco hover en marrón 3 */

.btn_circulo_withe3 i.fas.fa-arrow-right {
    background: #FFFFFF;
    padding: 10px;
    border-radius: 25px;
    color: #B6B6A0;
}

.btn_circulo_withe3 span.elementor-button-text {
    padding-top: 10px;
    text-decoration: underline;
    text-underline-offset: 4px;
}

.btn_circulo_withe3 i.fas.fa-arrow-right:hover {
    background: #B97D4E;
    color: #FFFFFF;
}

/* Ajustes newsletter del footer */

.elementor-2077 .elementor-element.elementor-element-63690e5 .elementor-button[type="submit"] {
    text-decoration: underline;
    text-underline-offset: 5px;
}

.elementor-2077 .elementor-element.elementor-element-63690e5 .elementor-button[type="submit"]:hover {
  color: #B6B6A0!important;
}


.elementor-field-textual.elementor-size-md {
    padding: 0px 0px;
}

/* Espacio subrayado de los botones */

.elementor-heading-title {
    text-underline-offset: 4px;
}


/*Color de enlace al pasar sobre el*/
 .parrafos_enlaces a:hover {
    color: #B97D4E !important;
}/* End custom CSS */