.elementor-961 .elementor-element.elementor-element-b59b166{--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:54px 54px;--row-gap:54px;--column-gap:54px;--padding-top:65px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-961 .elementor-element.elementor-element-be4838e{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-a73e7ee{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-961 .elementor-element.elementor-element-e62fc01{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-b70f344{--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:54px 54px;--row-gap:54px;--column-gap:54px;--padding-top:65px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-961 .elementor-element.elementor-element-4f050a0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-b2965de{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-7d672bf{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-961 .elementor-element.elementor-element-d025e21{--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:54px 108px;--row-gap:54px;--column-gap:108px;--overlay-opacity:1;--padding-top:130px;--padding-bottom:130px;--padding-left:20px;--padding-right:20px;}.elementor-961 .elementor-element.elementor-element-d025e21:not(.elementor-motion-effects-element-type-background), .elementor-961 .elementor-element.elementor-element-d025e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1D8D6B 0%, #197B5D 100%);}.elementor-961 .elementor-element.elementor-element-d025e21::before, .elementor-961 .elementor-element.elementor-element-d025e21 > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-d025e21 > .e-con-inner > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-d025e21 > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-d025e21 > .e-con-inner > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-d025e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sanatoriodelacanada.com/wp-content/uploads/2025/06/bg-assets.svg");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:40% auto;}.elementor-961 .elementor-element.elementor-element-bae20ff{--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:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-521ad87 .elementor-heading-title{color:var( --e-global-color-cb4ed11 );}.elementor-961 .elementor-element.elementor-element-462aaf5{--divider-border-style:solid;--divider-color:var( --e-global-color-6755484 );--divider-border-width:1px;}.elementor-961 .elementor-element.elementor-element-462aaf5 .elementor-divider-separator{width:100%;}.elementor-961 .elementor-element.elementor-element-462aaf5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-961 .elementor-element.elementor-element-f74eedc img{border-radius:32px 32px 32px 32px;}.elementor-961 .elementor-element.elementor-element-da52ded{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:72px 24px;--row-gap:72px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-0676405 .elementor-heading-title{color:var( --e-global-color-cb4ed11 );}.elementor-961 .elementor-element.elementor-element-6560bd7{grid-column:span 2;--e-icon-list-icon-size:4px;--icon-vertical-align:flex-start;--icon-vertical-offset:11px;}.elementor-961 .elementor-element.elementor-element-6560bd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-961 .elementor-element.elementor-element-6560bd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-961 .elementor-element.elementor-element-6560bd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-961 .elementor-element.elementor-element-6560bd7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-961 .elementor-element.elementor-element-6560bd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-961 .elementor-element.elementor-element-6560bd7 .elementor-icon-list-icon i{color:var( --e-global-color-cb4ed11 );transition:color 0.3s;}.elementor-961 .elementor-element.elementor-element-6560bd7 .elementor-icon-list-icon svg{fill:var( --e-global-color-cb4ed11 );transition:fill 0.3s;}.elementor-961 .elementor-element.elementor-element-6560bd7 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-961 .elementor-element.elementor-element-6560bd7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-961 .elementor-element.elementor-element-6560bd7 .elementor-icon-list-item > a{font-weight:400;}.elementor-961 .elementor-element.elementor-element-6560bd7 .elementor-icon-list-text{color:var( --e-global-color-cb4ed11 );transition:color 0.3s;}.elementor-961 .elementor-element.elementor-element-2cc0de9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-961 .elementor-element.elementor-element-2cc0de9 .elementor-heading-title{color:var( --e-global-color-cb4ed11 );}.elementor-961 .elementor-element.elementor-element-19ae4ea{grid-column:span 2;--e-icon-list-icon-size:4px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-961 .elementor-element.elementor-element-19ae4ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-961 .elementor-element.elementor-element-19ae4ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-961 .elementor-element.elementor-element-19ae4ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-961 .elementor-element.elementor-element-19ae4ea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-961 .elementor-element.elementor-element-19ae4ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-961 .elementor-element.elementor-element-19ae4ea .elementor-icon-list-icon i{color:var( --e-global-color-cb4ed11 );transition:color 0.3s;}.elementor-961 .elementor-element.elementor-element-19ae4ea .elementor-icon-list-icon svg{fill:var( --e-global-color-cb4ed11 );transition:fill 0.3s;}.elementor-961 .elementor-element.elementor-element-19ae4ea .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-961 .elementor-element.elementor-element-19ae4ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-961 .elementor-element.elementor-element-19ae4ea .elementor-icon-list-item > a{font-weight:400;}.elementor-961 .elementor-element.elementor-element-19ae4ea .elementor-icon-list-text{color:var( --e-global-color-cb4ed11 );transition:color 0.3s;}.elementor-961 .elementor-element.elementor-element-7235821{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-961 .elementor-element.elementor-element-7235821 .elementor-heading-title{color:var( --e-global-color-cb4ed11 );}.elementor-961 .elementor-element.elementor-element-cebe16c{grid-column:span 2;--e-icon-list-icon-size:4px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-961 .elementor-element.elementor-element-cebe16c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-961 .elementor-element.elementor-element-cebe16c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-961 .elementor-element.elementor-element-cebe16c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-961 .elementor-element.elementor-element-cebe16c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-961 .elementor-element.elementor-element-cebe16c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-961 .elementor-element.elementor-element-cebe16c .elementor-icon-list-icon i{color:var( --e-global-color-cb4ed11 );transition:color 0.3s;}.elementor-961 .elementor-element.elementor-element-cebe16c .elementor-icon-list-icon svg{fill:var( --e-global-color-cb4ed11 );transition:fill 0.3s;}.elementor-961 .elementor-element.elementor-element-cebe16c .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-961 .elementor-element.elementor-element-cebe16c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-961 .elementor-element.elementor-element-cebe16c .elementor-icon-list-item > a{font-weight:400;}.elementor-961 .elementor-element.elementor-element-cebe16c .elementor-icon-list-text{color:var( --e-global-color-cb4ed11 );transition:color 0.3s;}.elementor-961 .elementor-element.elementor-element-eabe9d2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-961 .elementor-element.elementor-element-eabe9d2 .elementor-heading-title{color:var( --e-global-color-cb4ed11 );}.elementor-961 .elementor-element.elementor-element-1972437{grid-column:span 2;--e-icon-list-icon-size:4px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-961 .elementor-element.elementor-element-1972437 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-961 .elementor-element.elementor-element-1972437 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-961 .elementor-element.elementor-element-1972437 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-961 .elementor-element.elementor-element-1972437 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-961 .elementor-element.elementor-element-1972437 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-961 .elementor-element.elementor-element-1972437 .elementor-icon-list-icon i{color:var( --e-global-color-cb4ed11 );transition:color 0.3s;}.elementor-961 .elementor-element.elementor-element-1972437 .elementor-icon-list-icon svg{fill:var( --e-global-color-cb4ed11 );transition:fill 0.3s;}.elementor-961 .elementor-element.elementor-element-1972437 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-961 .elementor-element.elementor-element-1972437 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-961 .elementor-element.elementor-element-1972437 .elementor-icon-list-item > a{font-weight:400;}.elementor-961 .elementor-element.elementor-element-1972437 .elementor-icon-list-text{color:var( --e-global-color-cb4ed11 );transition:color 0.3s;}.elementor-961 .elementor-element.elementor-element-59d758c{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-961 .elementor-element.elementor-element-8c9ba83 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-538b6e8{--grid-columns:2;--auto-scroll-offset:0px;}.elementor-961 .elementor-element.elementor-element-538b6e8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-538b6e8 .elementor-pagination{text-align:left;margin-top:52px;}body:not(.rtl) .elementor-961 .elementor-element.elementor-element-538b6e8 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-961 .elementor-element.elementor-element-538b6e8 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-961 .elementor-element.elementor-element-538b6e8 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-961 .elementor-element.elementor-element-538b6e8 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-961 .elementor-element.elementor-element-b59b166{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-961 .elementor-element.elementor-element-e62fc01{--justify-content:center;}.elementor-961 .elementor-element.elementor-element-b70f344{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-961 .elementor-element.elementor-element-4f050a0{--justify-content:center;}.elementor-961 .elementor-element.elementor-element-d025e21{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-961 .elementor-element.elementor-element-da52ded{--grid-auto-flow:row;}.elementor-961 .elementor-element.elementor-element-538b6e8{--grid-columns:2;}}@media(max-width:767px){.elementor-961 .elementor-element.elementor-element-b59b166{--padding-top:42px;--padding-bottom:74px;--padding-left:20px;--padding-right:20px;}.elementor-961 .elementor-element.elementor-element-a73e7ee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-961 .elementor-element.elementor-element-e62fc01{--min-height:200px;}.elementor-961 .elementor-element.elementor-element-b70f344{--padding-top:42px;--padding-bottom:74px;--padding-left:20px;--padding-right:20px;}.elementor-961 .elementor-element.elementor-element-4f050a0{--min-height:200px;}.elementor-961 .elementor-element.elementor-element-4f050a0.e-con{--order:99999 /* order end hack */;}.elementor-961 .elementor-element.elementor-element-7d672bf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-961 .elementor-element.elementor-element-bae20ff{--min-height:200px;}.elementor-961 .elementor-element.elementor-element-da52ded{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-961 .elementor-element.elementor-element-6560bd7{grid-column:span 1;}.elementor-961 .elementor-element.elementor-element-2cc0de9 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-19ae4ea{grid-column:span 1;}.elementor-961 .elementor-element.elementor-element-7235821 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-cebe16c{grid-column:span 1;}.elementor-961 .elementor-element.elementor-element-eabe9d2 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-1972437{grid-column:span 1;}.elementor-961 .elementor-element.elementor-element-59d758c{--padding-top:48px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-961 .elementor-element.elementor-element-538b6e8{--grid-columns:1;}}@media(min-width:768px){.elementor-961 .elementor-element.elementor-element-be4838e{--width:50%;}.elementor-961 .elementor-element.elementor-element-e62fc01{--width:50%;}.elementor-961 .elementor-element.elementor-element-4f050a0{--width:50%;}.elementor-961 .elementor-element.elementor-element-b2965de{--width:50%;}.elementor-961 .elementor-element.elementor-element-bae20ff{--width:40%;}.elementor-961 .elementor-element.elementor-element-da52ded{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-961 .elementor-element.elementor-element-bae20ff{--width:100%;}.elementor-961 .elementor-element.elementor-element-da52ded{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-6bbe90c */.elementor-961 .elementor-element.elementor-element-6bbe90c h2 {
    background: linear-gradient(6deg, #333 44.46%, #999 148.27%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3652ba6 */.elementor-961 .elementor-element.elementor-element-3652ba6 h2 {
    background: linear-gradient(6deg, #333 44.46%, #999 148.27%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da52ded */@media only screen and (max-width: 600px) {
    .elementor-961 .elementor-element.elementor-element-da52ded {
        display: flex !important;
        flex-direction: col !important;
        flex-wrap: wrap;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d025e21 */.elementor-961 .elementor-element.elementor-element-d025e21 {
    background: #1D8D6B !important;
    background-image: linear-gradient(180deg, #1D8D6B 0%, #197B5D 100%) !important;
}/* End custom CSS */