.elementor-20 .elementor-element.elementor-element-597f440{--display:flex;--min-height:80dvh;--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;--justify-content:center;--padding-top:7%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-20 .elementor-element.elementor-element-6b2ab18 img{width:65%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-0281d4e{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;top:40vh;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-0281d4e{left:2%;}body.rtl .elementor-20 .elementor-element.elementor-element-0281d4e{right:2%;}.elementor-20 .elementor-element.elementor-element-0281d4e .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-0281d4e .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-0281d4e .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-dc6c736{--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;--padding-top:4%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-20 .elementor-element.elementor-element-28cdab8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e16e9d9{width:var( --container-widget-width, 52.882% );max-width:52.882%;--container-widget-width:52.882%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e16e9d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-e16e9d9 .elementor-icon-wrapper{text-align:right;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-35ca22e{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-35ca22e.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-eb909e3{width:var( --container-widget-width, 7% );max-width:7%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-eb909e3.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-eb909e3 .elementor-icon-wrapper{text-align:right;}.elementor-20 .elementor-element.elementor-element-eb909e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-eb909e3.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-eb909e3.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-eb909e3.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-eb909e3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-eb909e3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-eb909e3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-eb909e3 .elementor-icon{font-size:1.7em;}.elementor-20 .elementor-element.elementor-element-eb909e3 .elementor-icon svg{height:1.7em;}.elementor-20 .elementor-element.elementor-element-eb909e3 .elementor-icon-wrapper svg{width:auto;}.elementor-20 .elementor-element.elementor-element-2cc2bde{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-43ffebf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--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:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e4a9173{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--background-transition:0.3s;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-20 .elementor-element.elementor-element-e4a9173:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e4a9173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-e4a9173:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-7c73a75 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );mix-blend-mode:multiply;}.elementor-20 .elementor-element.elementor-element-7c73a75 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-7c73a75 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-c319145{--spacer-size:8vh;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-e1e315b .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-06eaf90-font-family ), Sans-serif;font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3f99e81{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3f99e81:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3f99e81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.clinicamiralles.es/wp-content/uploads/2025/11/DSC_7430.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-99acd1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--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:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-613b537{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-613b537:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-613b537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.clinicamiralles.es/wp-content/uploads/2025/11/DSC_7758-copia.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-040013d{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--background-transition:0.3s;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-20 .elementor-element.elementor-element-040013d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-040013d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-040013d:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-cc17eea .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );mix-blend-mode:multiply;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-cc17eea .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-cc17eea .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-5b50adf{--spacer-size:8vh;}.elementor-20 .elementor-element.elementor-element-806fff6 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-06eaf90-font-family ), Sans-serif;font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-95bbd9d{--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:center;--padding-top:6%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-20 .elementor-element.elementor-element-6d72662{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-6d72662 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-a625a4d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--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:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-d857fc2{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--background-transition:0.3s;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-20 .elementor-element.elementor-element-d857fc2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d857fc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-d857fc2:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-54cc15c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );mix-blend-mode:multiply;}.elementor-20 .elementor-element.elementor-element-54cc15c .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-54cc15c .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-9b3364c{--spacer-size:8vh;}.elementor-20 .elementor-element.elementor-element-9738cf4 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-06eaf90-font-family ), Sans-serif;font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-6873afc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6873afc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6873afc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.clinicamiralles.es/wp-content/uploads/2025/11/DSC_7394.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-c9426a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--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:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8c45551{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8c45551:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8c45551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.clinicamiralles.es/wp-content/uploads/2025/11/DSC_7490.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-bd300df{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--background-transition:0.3s;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-20 .elementor-element.elementor-element-bd300df:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-bd300df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-bd300df:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-d277e1c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );mix-blend-mode:multiply;}.elementor-20 .elementor-element.elementor-element-d277e1c .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-d277e1c .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-4336255{--spacer-size:8vh;}.elementor-20 .elementor-element.elementor-element-5bb3a64 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-06eaf90-font-family ), Sans-serif;font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3d79909{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--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:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e8fb611{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--background-transition:0.3s;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-20 .elementor-element.elementor-element-e8fb611:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e8fb611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-e8fb611:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-b52ac80 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );mix-blend-mode:multiply;}.elementor-20 .elementor-element.elementor-element-b52ac80 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-b52ac80 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-bc608b4{--spacer-size:8vh;}.elementor-20 .elementor-element.elementor-element-a0eddf6 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-06eaf90-font-family ), Sans-serif;font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5e7f5ec{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5e7f5ec:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5e7f5ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.clinicamiralles.es/wp-content/uploads/2025/11/DSC_7597.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-6872606{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--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:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5e26730{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5e26730:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5e26730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.clinicamiralles.es/wp-content/uploads/2025/11/DSC_7885.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-9f1e9b4{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--background-transition:0.3s;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-20 .elementor-element.elementor-element-9f1e9b4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9f1e9b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-9f1e9b4:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-059841e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );mix-blend-mode:multiply;}.elementor-20 .elementor-element.elementor-element-059841e .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-059841e .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-0fe76a6{--spacer-size:8vh;}.elementor-20 .elementor-element.elementor-element-d04903c .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-06eaf90-font-family ), Sans-serif;font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f6c3111{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--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:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2f8a063{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--background-transition:0.3s;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-20 .elementor-element.elementor-element-2f8a063:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2f8a063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-2f8a063:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-15b0e9f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );mix-blend-mode:multiply;}.elementor-20 .elementor-element.elementor-element-15b0e9f .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-15b0e9f .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-27fc0e3{--spacer-size:8vh;}.elementor-20 .elementor-element.elementor-element-a623955 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-06eaf90-font-family ), Sans-serif;font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c53bc1f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c53bc1f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c53bc1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.clinicamiralles.es/wp-content/uploads/2025/11/DSC_7609.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-35ee592{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--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:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-41c3420{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-41c3420:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-41c3420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.clinicamiralles.es/wp-content/uploads/2025/11/DSC_7637.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-e0b010f{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--background-transition:0.3s;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-20 .elementor-element.elementor-element-e0b010f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e0b010f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-e0b010f:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-f1e4344 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );mix-blend-mode:multiply;}.elementor-20 .elementor-element.elementor-element-f1e4344 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-f1e4344 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-3e0cc45{--spacer-size:8vh;}.elementor-20 .elementor-element.elementor-element-7ead0f4 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-06eaf90-font-family ), Sans-serif;font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-63babb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--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:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e7cc586{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--background-transition:0.3s;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-20 .elementor-element.elementor-element-e7cc586:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e7cc586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-e7cc586:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-5ced6c1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );mix-blend-mode:multiply;}.elementor-20 .elementor-element.elementor-element-5ced6c1 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-5ced6c1 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-2599fcf{--spacer-size:8vh;}.elementor-20 .elementor-element.elementor-element-541910e .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-06eaf90-font-family ), Sans-serif;font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b232f9e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b232f9e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b232f9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.clinicamiralles.es/wp-content/uploads/2025/11/DSC_7701.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-1b42304{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--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:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9d0ef5f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9d0ef5f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9d0ef5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.clinicamiralles.es/wp-content/uploads/2025/11/DSC_7536.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-2843907{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--background-transition:0.3s;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-20 .elementor-element.elementor-element-2843907:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2843907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-2843907:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-bad7031 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );mix-blend-mode:multiply;}.elementor-20 .elementor-element.elementor-element-bad7031 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-bad7031 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-6b2c894{--spacer-size:8vh;}.elementor-20 .elementor-element.elementor-element-0d97402 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-06eaf90-font-family ), Sans-serif;font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}body.elementor-page-20:not(.elementor-motion-effects-element-type-background), body.elementor-page-20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8860af5 );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-2cc2bde{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-7c73a75 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-20 .elementor-element.elementor-element-e1e315b .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-cc17eea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-806fff6 .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-54cc15c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-9738cf4 .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-d277e1c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-5bb3a64 .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-b52ac80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-a0eddf6 .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-059841e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-d04903c .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-15b0e9f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-a623955 .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-f1e4344 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-7ead0f4 .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-5ced6c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-541910e .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-bad7031 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-0d97402 .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-597f440{--width:100%;}.elementor-20 .elementor-element.elementor-element-e4a9173{--width:50%;}.elementor-20 .elementor-element.elementor-element-3f99e81{--width:50%;}.elementor-20 .elementor-element.elementor-element-613b537{--width:50%;}.elementor-20 .elementor-element.elementor-element-040013d{--width:50%;}.elementor-20 .elementor-element.elementor-element-d857fc2{--width:50%;}.elementor-20 .elementor-element.elementor-element-6873afc{--width:50%;}.elementor-20 .elementor-element.elementor-element-8c45551{--width:50%;}.elementor-20 .elementor-element.elementor-element-bd300df{--width:50%;}.elementor-20 .elementor-element.elementor-element-e8fb611{--width:50%;}.elementor-20 .elementor-element.elementor-element-5e7f5ec{--width:50%;}.elementor-20 .elementor-element.elementor-element-5e26730{--width:50%;}.elementor-20 .elementor-element.elementor-element-9f1e9b4{--width:50%;}.elementor-20 .elementor-element.elementor-element-2f8a063{--width:50%;}.elementor-20 .elementor-element.elementor-element-c53bc1f{--width:50%;}.elementor-20 .elementor-element.elementor-element-41c3420{--width:50%;}.elementor-20 .elementor-element.elementor-element-e0b010f{--width:50%;}.elementor-20 .elementor-element.elementor-element-e7cc586{--width:50%;}.elementor-20 .elementor-element.elementor-element-b232f9e{--width:50%;}.elementor-20 .elementor-element.elementor-element-9d0ef5f{--width:50%;}.elementor-20 .elementor-element.elementor-element-2843907{--width:50%;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-597f440{--min-height:dvh;--padding-top:25%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-6b2ab18 img{width:82%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-20 .elementor-element.elementor-element-0281d4e{width:100%;max-width:100%;top:42vw;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-0281d4e{left:4%;}body.rtl .elementor-20 .elementor-element.elementor-element-0281d4e{right:4%;}.elementor-20 .elementor-element.elementor-element-dc6c736{--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-28cdab8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-e16e9d9{--container-widget-width:19%;--container-widget-flex-grow:0;width:var( --container-widget-width, 19% );max-width:19%;}.elementor-20 .elementor-element.elementor-element-e16e9d9 .elementor-icon-wrapper{text-align:left;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-35ca22e{--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;}.elementor-20 .elementor-element.elementor-element-eb909e3{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-20 .elementor-element.elementor-element-eb909e3 .elementor-icon{font-size:1.7em;}.elementor-20 .elementor-element.elementor-element-eb909e3 .elementor-icon svg{height:1.7em;}.elementor-20 .elementor-element.elementor-element-2cc2bde{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-e4a9173{--min-height:30vh;--padding-top:12%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-7c73a75 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-c319145{--spacer-size:0vh;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-20 .elementor-element.elementor-element-e1e315b .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-3f99e81{--min-height:30vh;}.elementor-20 .elementor-element.elementor-element-99acd1f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-613b537{--min-height:30vh;}.elementor-20 .elementor-element.elementor-element-040013d{--min-height:30vh;--padding-top:12%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-cc17eea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-5b50adf{--spacer-size:0vh;}.elementor-20 .elementor-element.elementor-element-806fff6 .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-95bbd9d{--padding-top:12%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-6d72662{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-d857fc2{--min-height:30vh;--padding-top:12%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-54cc15c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-9b3364c{--spacer-size:0vh;}.elementor-20 .elementor-element.elementor-element-9738cf4 .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-6873afc{--min-height:30vh;}.elementor-20 .elementor-element.elementor-element-c9426a8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-8c45551{--min-height:30vh;}.elementor-20 .elementor-element.elementor-element-bd300df{--min-height:30vh;--padding-top:12%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-d277e1c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-4336255{--spacer-size:0vh;}.elementor-20 .elementor-element.elementor-element-5bb3a64 .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-e8fb611{--min-height:30vh;--padding-top:12%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-b52ac80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-bc608b4{--spacer-size:0vh;}.elementor-20 .elementor-element.elementor-element-a0eddf6 .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-5e7f5ec{--min-height:30vh;}.elementor-20 .elementor-element.elementor-element-6872606{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-5e26730{--min-height:30vh;}.elementor-20 .elementor-element.elementor-element-9f1e9b4{--min-height:30vh;--padding-top:12%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-059841e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-0fe76a6{--spacer-size:0vh;}.elementor-20 .elementor-element.elementor-element-d04903c .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-2f8a063{--min-height:30vh;--padding-top:12%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-15b0e9f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-27fc0e3{--spacer-size:0vh;}.elementor-20 .elementor-element.elementor-element-a623955 .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-c53bc1f{--min-height:30vh;}.elementor-20 .elementor-element.elementor-element-35ee592{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-41c3420{--min-height:30vh;}.elementor-20 .elementor-element.elementor-element-e0b010f{--min-height:30vh;--padding-top:12%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-f1e4344 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-3e0cc45{--spacer-size:0vh;}.elementor-20 .elementor-element.elementor-element-7ead0f4 .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-e7cc586{--min-height:30vh;--padding-top:12%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-5ced6c1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-2599fcf{--spacer-size:0vh;}.elementor-20 .elementor-element.elementor-element-541910e .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}.elementor-20 .elementor-element.elementor-element-b232f9e{--min-height:30vh;}.elementor-20 .elementor-element.elementor-element-1b42304{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-9d0ef5f{--min-height:30vh;}.elementor-20 .elementor-element.elementor-element-2843907{--min-height:30vh;--padding-top:12%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-bad7031 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-6b2c894{--spacer-size:0vh;}.elementor-20 .elementor-element.elementor-element-0d97402 .elementor-button{font-size:var( --e-global-typography-06eaf90-font-size );line-height:var( --e-global-typography-06eaf90-line-height );letter-spacing:var( --e-global-typography-06eaf90-letter-spacing );word-spacing:var( --e-global-typography-06eaf90-word-spacing );}}/* Start custom CSS for button, class: .elementor-element-e1e315b */.elementor-20 .elementor-element.elementor-element-e1e315b a {
    text-decoration: underline 1.5px;
    text-underline-offset: 4px; /* Ajusta este valor según lo que necesites */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-806fff6 */.elementor-20 .elementor-element.elementor-element-806fff6 a {
    text-decoration: underline 1.5px;
    text-underline-offset: 4px; /* Ajusta este valor según lo que necesites */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9738cf4 */.elementor-20 .elementor-element.elementor-element-9738cf4 a {
    text-decoration: underline 1.5px;
    text-underline-offset: 4px; /* Ajusta este valor según lo que necesites */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bb3a64 */.elementor-20 .elementor-element.elementor-element-5bb3a64 a {
    text-decoration: underline 1.5px;
    text-underline-offset: 4px; /* Ajusta este valor según lo que necesites */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0eddf6 */.elementor-20 .elementor-element.elementor-element-a0eddf6 a {
    text-decoration: underline 1.5px;
    text-underline-offset: 4px; /* Ajusta este valor según lo que necesites */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d04903c */.elementor-20 .elementor-element.elementor-element-d04903c a {
    text-decoration: underline 1.5px;
    text-underline-offset: 4px; /* Ajusta este valor según lo que necesites */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a623955 */.elementor-20 .elementor-element.elementor-element-a623955 a {
    text-decoration: underline 1.5px;
    text-underline-offset: 4px; /* Ajusta este valor según lo que necesites */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7ead0f4 */.elementor-20 .elementor-element.elementor-element-7ead0f4 a {
    text-decoration: underline 1.5px;
    text-underline-offset: 4px; /* Ajusta este valor según lo que necesites */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-541910e */.elementor-20 .elementor-element.elementor-element-541910e a {
    text-decoration: underline 1.5px;
    text-underline-offset: 4px; /* Ajusta este valor según lo que necesites */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d97402 */.elementor-20 .elementor-element.elementor-element-0d97402 a {
    text-decoration: underline 1.5px;
    text-underline-offset: 4px; /* Ajusta este valor según lo que necesites */
}/* End custom CSS */