.elementor-374 .elementor-element.elementor-element-3ea701f{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-374 .elementor-element.elementor-element-3ea701f:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-3ea701f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barcelonainternationalhospitals.com/wp-content/uploads/2025/11/Vive-la-experiencia-veraniega-con-el-Hotel-W-Barcelona.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-374 .elementor-element.elementor-element-3ea701f::before, .elementor-374 .elementor-element.elementor-element-3ea701f > .elementor-background-video-container::before, .elementor-374 .elementor-element.elementor-element-3ea701f > .e-con-inner > .elementor-background-video-container::before, .elementor-374 .elementor-element.elementor-element-3ea701f > .elementor-background-slideshow::before, .elementor-374 .elementor-element.elementor-element-3ea701f > .e-con-inner > .elementor-background-slideshow::before, .elementor-374 .elementor-element.elementor-element-3ea701f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-000d297 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:300;color:#FFFFFF;}.elementor-374 .elementor-element.elementor-element-ca3ae8c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:300;line-height:38px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-374 .elementor-element.elementor-element-9d12234{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-374 .elementor-element.elementor-element-f8b2bb3{--spacer-size:50px;}.elementor-374 .elementor-element.elementor-element-fba111f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:10px 10px 10px 10px;border-color:#C5C5C561;border-radius:25px 25px 25px 25px;}.elementor-374 .elementor-element.elementor-element-db9c63c{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-374 .elementor-element.elementor-element-db9c63c:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-db9c63c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-374 .elementor-element.elementor-element-470531a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:300;color:#FFFFFF;}.elementor-374 .elementor-element.elementor-element-e2c0f70{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-374 .elementor-element.elementor-element-7f6ac8a{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-374 .elementor-element.elementor-element-7f6ac8a:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-7f6ac8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-374 .elementor-element.elementor-element-6454ec8{--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;}.elementor-374 .elementor-element.elementor-element-6454ec8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-374 .elementor-element.elementor-element-32c2608{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;width:100%;max-width:100%;}.elementor-374 .elementor-element.elementor-element-c7c7a9b{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-374 .elementor-element.elementor-element-c1cee8b{text-align:start;}.elementor-374 .elementor-element.elementor-element-c1cee8b img{border-radius:25px 25px 25px 25px;}.elementor-374 .elementor-element.elementor-element-483ae35{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-374 .elementor-element.elementor-element-483ae35:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-483ae35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-374 .elementor-element.elementor-element-61e67b1{--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;}.elementor-374 .elementor-element.elementor-element-61e67b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-374 .elementor-element.elementor-element-1d0ba94{text-align:start;width:100%;max-width:100%;}.elementor-374 .elementor-element.elementor-element-1d0ba94 img{border-radius:25px 25px 25px 25px;}.elementor-374 .elementor-element.elementor-element-068bb16{--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;}.elementor-374 .elementor-element.elementor-element-d592cbf{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-374 .elementor-element.elementor-element-512d3fe{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-374 .elementor-element.elementor-element-512d3fe:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-512d3fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-374 .elementor-element.elementor-element-7bec078{--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;}.elementor-374 .elementor-element.elementor-element-7bec078.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-374 .elementor-element.elementor-element-842a7b5{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;width:100%;max-width:100%;}.elementor-374 .elementor-element.elementor-element-283937a{--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;}.elementor-374 .elementor-element.elementor-element-60aaa2f{text-align:start;}.elementor-374 .elementor-element.elementor-element-60aaa2f img{border-radius:25px 25px 25px 25px;}.elementor-374 .elementor-element.elementor-element-8653952{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-374 .elementor-element.elementor-element-8653952:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-8653952 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-374 .elementor-element.elementor-element-9bb3ea9{--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;}.elementor-374 .elementor-element.elementor-element-9bb3ea9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-374 .elementor-element.elementor-element-5618a29{text-align:start;width:100%;max-width:100%;}.elementor-374 .elementor-element.elementor-element-5618a29 img{border-radius:25px 25px 25px 25px;}.elementor-374 .elementor-element.elementor-element-61a46b5{--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;}.elementor-374 .elementor-element.elementor-element-8c4e0b7{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-374 .elementor-element.elementor-element-ebbdc6a{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-374 .elementor-element.elementor-element-60dd3891{--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;}.elementor-374 .elementor-element.elementor-element-7a1d0774{--display:flex;}.elementor-374 .elementor-element.elementor-element-5040fddf{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:400;line-height:44px;color:#4F868E;}.elementor-374 .elementor-element.elementor-element-4b8e798{--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;}.elementor-374 .elementor-element.elementor-element-2b669b5f{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-374 .elementor-element.elementor-element-2b669b5f:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-2b669b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4F5;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-ef0d6b1 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-374 .elementor-element.elementor-element-ef0d6b1.elementor-view-stacked .elementor-icon{background-color:#4F868E;}.elementor-374 .elementor-element.elementor-element-ef0d6b1.elementor-view-framed .elementor-icon, .elementor-374 .elementor-element.elementor-element-ef0d6b1.elementor-view-default .elementor-icon{fill:#4F868E;color:#4F868E;border-color:#4F868E;}.elementor-374 .elementor-element.elementor-element-ef0d6b1 .elementor-icon-box-title, .elementor-374 .elementor-element.elementor-element-ef0d6b1 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-374 .elementor-element.elementor-element-ef0d6b1 .elementor-icon-box-title{color:#4F868E;}.elementor-374 .elementor-element.elementor-element-ef0d6b1:has(:hover) .elementor-icon-box-title,
					 .elementor-374 .elementor-element.elementor-element-ef0d6b1:has(:focus) .elementor-icon-box-title{color:#4F868E;}.elementor-374 .elementor-element.elementor-element-13b53638{--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;}.elementor-374 .elementor-element.elementor-element-494bf9fd{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-374 .elementor-element.elementor-element-494bf9fd:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-494bf9fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4F5;}.elementor-374 .elementor-element.elementor-element-1f94106 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-374 .elementor-element.elementor-element-1f94106.elementor-view-stacked .elementor-icon{background-color:#4F868E;}.elementor-374 .elementor-element.elementor-element-1f94106.elementor-view-framed .elementor-icon, .elementor-374 .elementor-element.elementor-element-1f94106.elementor-view-default .elementor-icon{fill:#4F868E;color:#4F868E;border-color:#4F868E;}.elementor-374 .elementor-element.elementor-element-1f94106 .elementor-icon-box-title, .elementor-374 .elementor-element.elementor-element-1f94106 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-374 .elementor-element.elementor-element-1f94106 .elementor-icon-box-title{color:#4F868E;}.elementor-374 .elementor-element.elementor-element-1f94106:has(:hover) .elementor-icon-box-title,
					 .elementor-374 .elementor-element.elementor-element-1f94106:has(:focus) .elementor-icon-box-title{color:#4F868E;}.elementor-374 .elementor-element.elementor-element-93210c9{--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;}.elementor-374 .elementor-element.elementor-element-46ff88c{--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;}.elementor-374 .elementor-element.elementor-element-1266d48{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-374 .elementor-element.elementor-element-1266d48:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-1266d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4F5;}.elementor-374 .elementor-element.elementor-element-10bab20 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-374 .elementor-element.elementor-element-10bab20.elementor-view-stacked .elementor-icon{background-color:#4F868E;}.elementor-374 .elementor-element.elementor-element-10bab20.elementor-view-framed .elementor-icon, .elementor-374 .elementor-element.elementor-element-10bab20.elementor-view-default .elementor-icon{fill:#4F868E;color:#4F868E;border-color:#4F868E;}.elementor-374 .elementor-element.elementor-element-10bab20 .elementor-icon-box-title, .elementor-374 .elementor-element.elementor-element-10bab20 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-374 .elementor-element.elementor-element-10bab20 .elementor-icon-box-title{color:#4F868E;}.elementor-374 .elementor-element.elementor-element-10bab20:has(:hover) .elementor-icon-box-title,
					 .elementor-374 .elementor-element.elementor-element-10bab20:has(:focus) .elementor-icon-box-title{color:#4F868E;}.elementor-374 .elementor-element.elementor-element-4d94163{--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;}.elementor-374 .elementor-element.elementor-element-a6080f0{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-374 .elementor-element.elementor-element-a6080f0:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-a6080f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4F5;}.elementor-374 .elementor-element.elementor-element-085defc .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-374 .elementor-element.elementor-element-085defc.elementor-view-stacked .elementor-icon{background-color:#4F868E;}.elementor-374 .elementor-element.elementor-element-085defc.elementor-view-framed .elementor-icon, .elementor-374 .elementor-element.elementor-element-085defc.elementor-view-default .elementor-icon{fill:#4F868E;color:#4F868E;border-color:#4F868E;}.elementor-374 .elementor-element.elementor-element-085defc .elementor-icon-box-title, .elementor-374 .elementor-element.elementor-element-085defc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-374 .elementor-element.elementor-element-085defc .elementor-icon-box-title{color:#4F868E;}.elementor-374 .elementor-element.elementor-element-085defc:has(:hover) .elementor-icon-box-title,
					 .elementor-374 .elementor-element.elementor-element-085defc:has(:focus) .elementor-icon-box-title{color:#4F868E;}.elementor-374 .elementor-element.elementor-element-99d7494{--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;}.elementor-374 .elementor-element.elementor-element-c082f65{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-374 .elementor-element.elementor-element-c082f65:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-c082f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4F5;}.elementor-374 .elementor-element.elementor-element-6196ca7 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-374 .elementor-element.elementor-element-6196ca7.elementor-view-stacked .elementor-icon{background-color:#4F868E;}.elementor-374 .elementor-element.elementor-element-6196ca7.elementor-view-framed .elementor-icon, .elementor-374 .elementor-element.elementor-element-6196ca7.elementor-view-default .elementor-icon{fill:#4F868E;color:#4F868E;border-color:#4F868E;}.elementor-374 .elementor-element.elementor-element-6196ca7 .elementor-icon-box-title, .elementor-374 .elementor-element.elementor-element-6196ca7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-374 .elementor-element.elementor-element-6196ca7 .elementor-icon-box-title{color:#4F868E;}.elementor-374 .elementor-element.elementor-element-6196ca7:has(:hover) .elementor-icon-box-title,
					 .elementor-374 .elementor-element.elementor-element-6196ca7:has(:focus) .elementor-icon-box-title{color:#4F868E;}.elementor-374 .elementor-element.elementor-element-32d0b96{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-374 .elementor-element.elementor-element-b6fed97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:400;color:#FFFFFF;}.elementor-374 .elementor-element.elementor-element-b6fed97{padding:50px 15px 0px 20px;background-color:#4F868E;border-radius:25px 25px 0px 0px;}.elementor-374 .elementor-element.elementor-element-c6d492d{--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-374 .elementor-element.elementor-element-c8f4f0f{--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;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:15px;}.elementor-374 .elementor-element.elementor-element-c8f4f0f:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-c8f4f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F868E;}.elementor-374 .elementor-element.elementor-element-45adfed{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-374 .elementor-element.elementor-element-45adfed a{color:#ECECEC;}.elementor-374 .elementor-element.elementor-element-c79dd19{--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;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-c79dd19:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-c79dd19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F868E;}.elementor-374 .elementor-element.elementor-element-471fab2{text-align:start;padding:0px 0px 0px 0px;}.elementor-374 .elementor-element.elementor-element-471fab2 img{width:85%;border-radius:25px 25px 25px 25px;}.elementor-374 .elementor-element.elementor-element-471fab2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-374 .elementor-element.elementor-element-64ca166{--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-374 .elementor-element.elementor-element-acf8d47{--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;--border-radius:0px 0px 0px 25px;--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:15px;}.elementor-374 .elementor-element.elementor-element-acf8d47:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-acf8d47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F868E;}.elementor-374 .elementor-element.elementor-element-3b3b500{text-align:start;padding:0px 0px 0px 0px;}.elementor-374 .elementor-element.elementor-element-3b3b500 img{border-radius:25px 25px 25px 25px;}.elementor-374 .elementor-element.elementor-element-3b3b500.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-374 .elementor-element.elementor-element-3586d13{--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;--border-radius:0px 0px 25px 0px;--padding-top:30px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-3586d13:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-3586d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F868E;}.elementor-374 .elementor-element.elementor-element-2e5e2cb{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-374 .elementor-element.elementor-element-2e5e2cb a{color:#ECECEC;}.elementor-374 .elementor-element.elementor-element-4a1f068{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-374 .elementor-element.elementor-element-f89bec9{--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;--border-radius:25px 0px 0px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:15px;}.elementor-374 .elementor-element.elementor-element-f89bec9:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-f89bec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4F5;}.elementor-374 .elementor-element.elementor-element-d2290ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:300;color:#000000;}.elementor-374 .elementor-element.elementor-element-b021da1{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-374 .elementor-element.elementor-element-b021da1 a{color:#ECECEC;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-374 .elementor-element.elementor-element-0ccbac5 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;background-color:#4F868E;border-radius:40px 40px 40px 40px;}.elementor-374 .elementor-element.elementor-element-58f57fc{--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;--border-radius:0px 25px 25px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-58f57fc:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-58f57fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4F5;}.elementor-374 .elementor-element.elementor-element-73e0684{text-align:center;padding:0px 0px 0px 0px;}.elementor-374 .elementor-element.elementor-element-73e0684 img{width:90%;height:600px;border-radius:25px 25px 25px 25px;}.elementor-374 .elementor-element.elementor-element-b6109f5{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-374 .elementor-element.elementor-element-1806056{--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;}.elementor-374 .elementor-element.elementor-element-744edda{--e-image-carousel-slides-to-show:2;}.elementor-374 .elementor-element.elementor-element-744edda .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:40px 40px 40px 40px;}.elementor-374 .elementor-element.elementor-element-2eaf550{--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;}.elementor-374 .elementor-element.elementor-element-cd72b29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:300;color:#000000;}.elementor-374 .elementor-element.elementor-element-6a24de1{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-374 .elementor-element.elementor-element-6a24de1 a{color:#000000;}@media(max-width:1024px){.elementor-374 .elementor-element.elementor-element-3ea701f{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-db9c63c{--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-7f6ac8a{--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-483ae35{--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-1d0ba94 img{width:80%;}.elementor-374 .elementor-element.elementor-element-068bb16.e-con{--order:-99999 /* order start hack */;}.elementor-374 .elementor-element.elementor-element-512d3fe{--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-8653952{--flex-wrap:wrap;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-9bb3ea9.e-con{--order:99999 /* order end hack */;}.elementor-374 .elementor-element.elementor-element-5040fddf{font-size:30px;line-height:41px;}.elementor-374 .elementor-element.elementor-element-45adfed{width:100%;max-width:100%;}.elementor-374 .elementor-element.elementor-element-64ca166{--flex-wrap:wrap;}.elementor-374 .elementor-element.elementor-element-acf8d47{--border-radius:0px 0px 25px 25px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:15px;}.elementor-374 .elementor-element.elementor-element-3b3b500 img{width:80%;}.elementor-374 .elementor-element.elementor-element-3586d13{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-374 .elementor-element.elementor-element-3586d13.e-con{--order:-99999 /* order start hack */;}.elementor-374 .elementor-element.elementor-element-4a1f068{--flex-wrap:wrap;}.elementor-374 .elementor-element.elementor-element-f89bec9{--border-radius:25px 25px 0px 0px;--padding-top:50px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-374 .elementor-element.elementor-element-58f57fc{--border-radius:0px 0px 25px 25px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-73e0684 img{width:100%;}.elementor-374 .elementor-element.elementor-element-b6109f5{--flex-wrap:wrap;}.elementor-374 .elementor-element.elementor-element-1806056.e-con{--order:99999 /* order end hack */;}}@media(max-width:767px){.elementor-374 .elementor-element.elementor-element-3ea701f{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-9d12234{width:100%;max-width:100%;}.elementor-374 .elementor-element.elementor-element-db9c63c{--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-61e67b1.e-con{--order:99999 /* order end hack */;}.elementor-374 .elementor-element.elementor-element-1d0ba94 img{width:100%;}.elementor-374 .elementor-element.elementor-element-9bb3ea9.e-con{--order:99999 /* order end hack */;}.elementor-374 .elementor-element.elementor-element-32d0b96{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-374 .elementor-element.elementor-element-b6fed97 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-374 .elementor-element.elementor-element-b6fed97{padding:50px 10px 0px 10px;}.elementor-374 .elementor-element.elementor-element-c8f4f0f{--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-45adfed{width:100%;max-width:100%;}.elementor-374 .elementor-element.elementor-element-c79dd19{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-471fab2 img{width:100%;}.elementor-374 .elementor-element.elementor-element-471fab2{padding:0px 10px 0px 10px;}.elementor-374 .elementor-element.elementor-element-acf8d47{--border-radius:0px 0px 25px 25px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-acf8d47.e-con{--order:99999 /* order end hack */;}.elementor-374 .elementor-element.elementor-element-3b3b500 img{width:100%;}.elementor-374 .elementor-element.elementor-element-3b3b500{padding:0px 10px 0px 10px;}.elementor-374 .elementor-element.elementor-element-3b3b500.elementor-element{--order:99999 /* order end hack */;}.elementor-374 .elementor-element.elementor-element-3586d13{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-2e5e2cb{width:100%;max-width:100%;}.elementor-374 .elementor-element.elementor-element-f89bec9{--border-radius:25px 25px 0px 0px;--padding-top:50px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-58f57fc{--border-radius:0px 0px 25px 25px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-374 .elementor-element.elementor-element-73e0684 img{width:100%;height:450px;}}@media(min-width:768px){.elementor-374 .elementor-element.elementor-element-3ea701f{--content-width:1200px;}.elementor-374 .elementor-element.elementor-element-db9c63c{--content-width:1200px;}.elementor-374 .elementor-element.elementor-element-7f6ac8a{--content-width:1200px;}.elementor-374 .elementor-element.elementor-element-6454ec8{--width:45%;}.elementor-374 .elementor-element.elementor-element-c7c7a9b{--width:55%;}.elementor-374 .elementor-element.elementor-element-483ae35{--content-width:1200px;}.elementor-374 .elementor-element.elementor-element-61e67b1{--width:45%;}.elementor-374 .elementor-element.elementor-element-068bb16{--width:55%;}.elementor-374 .elementor-element.elementor-element-512d3fe{--content-width:1200px;}.elementor-374 .elementor-element.elementor-element-7bec078{--width:45%;}.elementor-374 .elementor-element.elementor-element-283937a{--width:55%;}.elementor-374 .elementor-element.elementor-element-8653952{--content-width:1200px;}.elementor-374 .elementor-element.elementor-element-9bb3ea9{--width:45%;}.elementor-374 .elementor-element.elementor-element-61a46b5{--width:55%;}.elementor-374 .elementor-element.elementor-element-ebbdc6a{--content-width:1200px;}.elementor-374 .elementor-element.elementor-element-60dd3891{--width:33%;}.elementor-374 .elementor-element.elementor-element-4b8e798{--width:33%;}.elementor-374 .elementor-element.elementor-element-13b53638{--width:33%;}.elementor-374 .elementor-element.elementor-element-93210c9{--content-width:1200px;}.elementor-374 .elementor-element.elementor-element-46ff88c{--width:33%;}.elementor-374 .elementor-element.elementor-element-4d94163{--width:33%;}.elementor-374 .elementor-element.elementor-element-99d7494{--width:33%;}.elementor-374 .elementor-element.elementor-element-32d0b96{--content-width:1200px;}.elementor-374 .elementor-element.elementor-element-c6d492d{--content-width:1200px;}.elementor-374 .elementor-element.elementor-element-c8f4f0f{--width:50%;}.elementor-374 .elementor-element.elementor-element-c79dd19{--width:50%;}.elementor-374 .elementor-element.elementor-element-64ca166{--content-width:1200px;}.elementor-374 .elementor-element.elementor-element-acf8d47{--width:50%;}.elementor-374 .elementor-element.elementor-element-3586d13{--width:50%;}.elementor-374 .elementor-element.elementor-element-4a1f068{--content-width:1200px;}.elementor-374 .elementor-element.elementor-element-f89bec9{--width:60%;}.elementor-374 .elementor-element.elementor-element-58f57fc{--width:40%;}.elementor-374 .elementor-element.elementor-element-1806056{--width:60%;}.elementor-374 .elementor-element.elementor-element-2eaf550{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-374 .elementor-element.elementor-element-6454ec8{--width:100%;}.elementor-374 .elementor-element.elementor-element-c7c7a9b{--width:100%;}.elementor-374 .elementor-element.elementor-element-61e67b1{--width:100%;}.elementor-374 .elementor-element.elementor-element-068bb16{--width:100%;}.elementor-374 .elementor-element.elementor-element-7bec078{--width:100%;}.elementor-374 .elementor-element.elementor-element-283937a{--width:100%;}.elementor-374 .elementor-element.elementor-element-9bb3ea9{--width:100%;}.elementor-374 .elementor-element.elementor-element-61a46b5{--width:100%;}.elementor-374 .elementor-element.elementor-element-c8f4f0f{--width:55%;}.elementor-374 .elementor-element.elementor-element-acf8d47{--width:100%;}.elementor-374 .elementor-element.elementor-element-3586d13{--width:100%;}.elementor-374 .elementor-element.elementor-element-f89bec9{--width:100%;}.elementor-374 .elementor-element.elementor-element-58f57fc{--width:100%;}.elementor-374 .elementor-element.elementor-element-1806056{--width:100%;}.elementor-374 .elementor-element.elementor-element-2eaf550{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-ebbdc6a *//* Igualar altura de las columnas en la sección ebbdc6a */
@media (min-width: 768px){
  /* 1️⃣ La fila principal estira a todas las columnas hijas */
  .elementor-element-ebbdc6a .e-con-inner{
    display: flex;
    align-items: stretch !important;
  }

  /* 2️⃣ Cada columna actúa como contenedor flexible */
  .elementor-element-ebbdc6a .e-con-inner > .e-child{
    display: flex;
    align-items: stretch;
  }

  /* 3️⃣ El contenedor interno de cada columna ocupa todo el alto */
  .elementor-element-ebbdc6a .e-con-inner > .e-child > .e-con{
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    min-height: 100%;
  }

  /* 4️⃣ Los widgets internos se ajustan sin romper alturas */
  .elementor-element-ebbdc6a .elementor-widget{
    width: 100%;
  }

  /* 5️⃣ Opcional: aseguramos que los icon-box llenen completamente su columna */
  .elementor-element-ebbdc6a .elementor-widget-icon-box{
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
  }

  .elementor-element-ebbdc6a .elementor-icon-box-wrapper{
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    height: 100%;
  }

  .elementor-element-ebbdc6a .elementor-icon-box-content{
    flex: 1 1 auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93210c9 *//* Igualar altura de columnas en la sección 93210c9 */
@media (min-width: 768px){

  /* 1️⃣ La fila estira todas las columnas */
  .elementor-element-93210c9 .e-con-inner{
    display: flex;
    align-items: stretch !important;
  }

  /* 2️⃣ Las columnas actúan como contenedores flex */
  .elementor-element-93210c9 .e-con-inner > .e-child{
    display: flex;
    align-items: stretch;
  }

  /* 3️⃣ El contenedor interno de cada columna ocupa 100% del alto */
  .elementor-element-93210c9 .e-con-inner > .e-child > .e-con{
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    min-height: 100%;
  }

  /* 4️⃣ Los icon-box se estiran correctamente */
  .elementor-element-93210c9 .elementor-widget-icon-box{
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    height: 100%;
  }

  .elementor-element-93210c9 .elementor-icon-box-wrapper{
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    height: 100%;
  }

  /* 5️⃣ El contenido del icon-box rellena verticalmente */
  .elementor-element-93210c9 .elementor-icon-box-content{
    flex: 1 1 auto;
  }
}/* End custom CSS */