.elementor-527 .elementor-element.elementor-element-svDm{--display:flex;--min-height:747px;--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:78px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-527 .elementor-element.elementor-element-svDm:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-svDm > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.med-home.ch/wp-content/uploads/2026/07/hero-nos-services-mobile.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-527 .elementor-element.elementor-element-svDmT{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 63px) 0px;text-align:start;}.elementor-527 .elementor-element.elementor-element-svDmT .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:32px;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-527 .elementor-element.elementor-element-svDmP{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-527 .elementor-element.elementor-element-svDmB .elementor-button{background-color:#145A89;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:23px;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:12px 20px 12px 20px;}.elementor-527 .elementor-element.elementor-element-svDmB{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svD{--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:0px;--padding-bottom:76px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-527 .elementor-element.elementor-element-svD:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-svD > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-svFoto{--display:flex;--min-height:899px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:339px;--padding-bottom:0px;--padding-left:149px;--padding-right:149px;}.elementor-527 .elementor-element.elementor-element-svFoto:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-svFoto > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3A4B;background-image:url("https://dev.med-home.ch/wp-content/uploads/2026/07/medhome-services-hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-527 .elementor-element.elementor-element-svCard{--display:flex;--min-height:636px;--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;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:-76px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:14px;--padding-left:35px;--padding-right:26px;}.elementor-527 .elementor-element.elementor-element-svCard:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-svCard > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(138,196,201,0.85);}.elementor-527 .elementor-element.elementor-element-svTit{width:var( --container-widget-width, 823px );max-width:823px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;--container-widget-width:823px;--container-widget-flex-grow:0;}.elementor-527 .elementor-element.elementor-element-svTit .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;line-height:63px;color:#145A89;}.elementor-527 .elementor-element.elementor-element-svPar{width:var( --container-widget-width, 851px );max-width:851px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 65px) 0px;--container-widget-width:851px;--container-widget-flex-grow:0;font-family:"Figtree", Sans-serif;font-size:35px;font-weight:400;line-height:44px;color:#145A89;}.elementor-527 .elementor-element.elementor-element-svBtnW{--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-527 .elementor-element.elementor-element-svBtn .elementor-button{background-color:#145A89;font-family:"Figtree", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;line-height:38px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#145A89;border-radius:30px 30px 30px 30px;padding:19px 0px 19px 0px;}.elementor-527 .elementor-element.elementor-element-svBtn{width:var( --container-widget-width, 418px );max-width:418px;--container-widget-width:418px;--container-widget-flex-grow:0;}.elementor-527 .elementor-element.elementor-element-svUrg{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:163px;--padding-bottom:123px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-svUrg:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-svUrg > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-svUeye{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-527 .elementor-element.elementor-element-svUeye .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:30px;font-weight:400;line-height:38px;color:#B2122D;}.elementor-527 .elementor-element.elementor-element-svUtit{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 76px) 0px;text-align:start;}.elementor-527 .elementor-element.elementor-element-svUtit .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:50px;font-weight:400;line-height:63px;color:#145A89;}.elementor-527 .elementor-element.elementor-element-svUrow{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-svUc1{--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;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#ECEEF0;--border-color:#ECEEF0;--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:39px;--padding-left:10px;--padding-right:10px;}.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-527 .elementor-element.elementor-element-svUc1i{margin:-62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svUc1t{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-527 .elementor-element.elementor-element-svUc1t .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:30px;font-weight:400;line-height:38px;color:#145A89;}.elementor-527 .elementor-element.elementor-element-svUc1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Figtree", Sans-serif;font-size:25px;font-weight:400;line-height:32px;color:#797979;}.elementor-527 .elementor-element.elementor-element-svUc2{--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;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#ECEEF0;--border-color:#ECEEF0;--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:39px;--padding-left:10px;--padding-right:10px;}.elementor-527 .elementor-element.elementor-element-svUc2i{margin:-62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svUc2t{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-527 .elementor-element.elementor-element-svUc2t .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:30px;font-weight:400;line-height:38px;color:#145A89;}.elementor-527 .elementor-element.elementor-element-svUc2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Figtree", Sans-serif;font-size:25px;font-weight:400;line-height:32px;color:#797979;}.elementor-527 .elementor-element.elementor-element-svUc3{--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;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#ECEEF0;--border-color:#ECEEF0;--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:39px;--padding-left:10px;--padding-right:10px;}.elementor-527 .elementor-element.elementor-element-svUc3i{margin:-62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svUc3t{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-527 .elementor-element.elementor-element-svUc3t .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:30px;font-weight:400;line-height:38px;color:#145A89;}.elementor-527 .elementor-element.elementor-element-svUc3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Figtree", Sans-serif;font-size:25px;font-weight:400;line-height:32px;color:#797979;}.elementor-527 .elementor-element.elementor-element-svUc4{--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;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#ECEEF0;--border-color:#ECEEF0;--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:39px;--padding-left:10px;--padding-right:10px;}.elementor-527 .elementor-element.elementor-element-svUc4i{margin:-62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svUc4t{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-527 .elementor-element.elementor-element-svUc4t .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:30px;font-weight:400;line-height:38px;color:#145A89;}.elementor-527 .elementor-element.elementor-element-svUc4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Figtree", Sans-serif;font-size:25px;font-weight:400;line-height:32px;color:#797979;}.elementor-527 .elementor-element.elementor-element-svBlq{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:123px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-svBlq:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-svBlq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-svRa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:40px 49px;--row-gap:40px;--column-gap:49px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:123px;--margin-left:0px;--margin-right:0px;}.elementor-527 .elementor-element.elementor-element-svCa{--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;--border-radius:30px 30px 30px 30px;--padding-top:61px;--padding-bottom:186px;--padding-left:32px;--padding-right:32px;}.elementor-527 .elementor-element.elementor-element-svCa:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-svCa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8AC4C9;}.elementor-527 .elementor-element.elementor-element-svCaE{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;text-align:center;}.elementor-527 .elementor-element.elementor-element-svCaE .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:30px;font-weight:400;line-height:38px;color:#B2122D;}.elementor-527 .elementor-element.elementor-element-svCaB{--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;--border-radius:20px 20px 20px 20px;--padding-top:49px;--padding-bottom:43px;--padding-left:27px;--padding-right:27px;}.elementor-527 .elementor-element.elementor-element-svCaB:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-svCaB > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-svCaBt{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Figtree", Sans-serif;font-size:25px;font-weight:400;line-height:32px;color:#797979;}.elementor-527 .elementor-element.elementor-element-svPa{--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;}.elementor-527 .elementor-element.elementor-element-svRb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:40px 49px;--row-gap:40px;--column-gap:49px;--flex-wrap:wrap;}.elementor-527 .elementor-element.elementor-element-svPb{--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;}.elementor-527 .elementor-element.elementor-element-svCb{--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;--border-radius:30px 30px 30px 30px;--padding-top:61px;--padding-bottom:29px;--padding-left:32px;--padding-right:32px;}.elementor-527 .elementor-element.elementor-element-svCb:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-svCb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8AC4C9;}.elementor-527 .elementor-element.elementor-element-svCbE{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-527 .elementor-element.elementor-element-svCbE .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:30px;font-weight:400;line-height:38px;color:#B2122D;}.elementor-527 .elementor-element.elementor-element-svCbP{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;font-family:"Figtree", Sans-serif;font-size:35px;font-weight:400;line-height:44px;color:#145A89;}.elementor-527 .elementor-element.elementor-element-svCbB{--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;--border-radius:20px 20px 20px 20px;--padding-top:19px;--padding-bottom:15px;--padding-left:27px;--padding-right:27px;}.elementor-527 .elementor-element.elementor-element-svCbB:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-svCbB > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-svCbBt{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Figtree", Sans-serif;font-size:25px;font-weight:400;line-height:32px;color:#797979;}.elementor-527 .elementor-element.elementor-element-svFaq{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:206px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-svFaq:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-svFaq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-svFqT{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:133px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-svFqT:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-svFqT > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEEF0;}.elementor-527 .elementor-element.elementor-element-svFqTt{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-527 .elementor-element.elementor-element-svFqTt .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:50px;font-weight:400;line-height:63px;color:#B2122D;}.elementor-527 .elementor-element.elementor-element-svFqL{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-svQf1{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#707070;--border-color:#707070;--margin-top:0px;--margin-bottom:46px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:43px;--padding-left:30px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-svQf1h{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-svQf1q{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-527 .elementor-element.elementor-element-svQf1q .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:35px;font-weight:400;line-height:44px;color:#145A89;}.elementor-527 .elementor-element.elementor-element-svQf1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svQf1r{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#707070;}.elementor-527 .elementor-element.elementor-element-svQf2{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#707070;--border-color:#707070;--margin-top:0px;--margin-bottom:46px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:43px;--padding-left:30px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-svQf2h{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-svQf2q{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-527 .elementor-element.elementor-element-svQf2q .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:35px;font-weight:400;line-height:44px;color:#145A89;}.elementor-527 .elementor-element.elementor-element-svQf2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svQf2r{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#707070;}.elementor-527 .elementor-element.elementor-element-svQf3{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#707070;--border-color:#707070;--margin-top:0px;--margin-bottom:46px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:43px;--padding-left:30px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-svQf3h{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-svQf3q{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-527 .elementor-element.elementor-element-svQf3q .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:35px;font-weight:400;line-height:44px;color:#145A89;}.elementor-527 .elementor-element.elementor-element-svQf3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svQf3r{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#707070;}.elementor-527 .elementor-element.elementor-element-svQf4{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#707070;--border-color:#707070;--margin-top:0px;--margin-bottom:46px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:43px;--padding-left:30px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-svQf4h{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-svQf4q{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-527 .elementor-element.elementor-element-svQf4q .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:35px;font-weight:400;line-height:44px;color:#145A89;}.elementor-527 .elementor-element.elementor-element-svQf4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svQf4r{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#707070;}.elementor-527 .elementor-element.elementor-element-svQf5{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#707070;--border-color:#707070;--padding-top:0px;--padding-bottom:43px;--padding-left:30px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-svQf5h{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-svQf5q{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-527 .elementor-element.elementor-element-svQf5q .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:35px;font-weight:400;line-height:44px;color:#145A89;}.elementor-527 .elementor-element.elementor-element-svQf5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svQf5r{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#707070;}.elementor-527 .elementor-element.elementor-element-mhFxD{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-527 .elementor-element.elementor-element-svCard{--width:938px;}}@media(max-width:1024px) and (min-width:768px){.elementor-527 .elementor-element.elementor-element-svCard{--width:100%;}}@media(max-width:1024px){.elementor-527 .elementor-element.elementor-element-svFoto{--min-height:760px;--padding-top:180px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-527 .elementor-element.elementor-element-svTit{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-527 .elementor-element.elementor-element-svPar{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-527 .elementor-element.elementor-element-svBtn{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svUeye{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 31px) 0px;}.elementor-527 .elementor-element.elementor-element-svUeye .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-527 .elementor-element.elementor-element-svUtit{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-527 .elementor-element.elementor-element-svUtit .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-527 .elementor-element.elementor-element-svUrow{--gap:68px 0px;--row-gap:68px;--column-gap:0px;}.elementor-527 .elementor-element.elementor-element-svUc1i{margin:-108px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svUc1t{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svUc1t .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-527 .elementor-element.elementor-element-svUc1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;line-height:25px;}.elementor-527 .elementor-element.elementor-element-svUc2i{margin:-108px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svUc2t{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svUc2t .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-527 .elementor-element.elementor-element-svUc2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;line-height:25px;}.elementor-527 .elementor-element.elementor-element-svUc3i{margin:-108px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svUc3t{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svUc3t .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-527 .elementor-element.elementor-element-svUc3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;line-height:25px;}.elementor-527 .elementor-element.elementor-element-svUc4i{margin:-108px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svUc4t{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-527 .elementor-element.elementor-element-svUc4t .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-527 .elementor-element.elementor-element-svUc4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;line-height:25px;}.elementor-527 .elementor-element.elementor-element-svRa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-527 .elementor-element.elementor-element-svCaE{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;}.elementor-527 .elementor-element.elementor-element-svCaE .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-527 .elementor-element.elementor-element-svCaBt{font-size:20px;line-height:25px;}.elementor-527 .elementor-element.elementor-element-svRb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-527 .elementor-element.elementor-element-svCbE{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-527 .elementor-element.elementor-element-svCbE .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-527 .elementor-element.elementor-element-svCbP{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-size:20px;line-height:25px;}.elementor-527 .elementor-element.elementor-element-svCbBt{font-size:20px;line-height:25px;}.elementor-527 .elementor-element.elementor-element-svQf1q .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-527 .elementor-element.elementor-element-svQf2q .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-527 .elementor-element.elementor-element-svQf3q .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-527 .elementor-element.elementor-element-svQf4q .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-527 .elementor-element.elementor-element-svQf5q .elementor-heading-title{font-size:25px;line-height:32px;}}/* Start custom CSS for text-editor, class: .elementor-element-svDmP */.elementor-527 .elementor-element.elementor-element-svDmP p{margin:0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-svDmB */.elementor-527 .elementor-element.elementor-element-svDmB .elementor-button{width:292px;max-width:100%;height:47px;display:flex;align-items:center;justify-content:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svDm */.elementor-527 .elementor-element.elementor-element-svDm{position:relative;overflow:hidden}.elementor-527 .elementor-element.elementor-element-svDm::before{content:"";position:absolute;inset:0;background:#797979;opacity:.704;mix-blend-mode:multiply;pointer-events:none}.elementor-527 .elementor-element.elementor-element-svDm > .elementor-element{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-svPar */.elementor-527 .elementor-element.elementor-element-svPar p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svCard */.elementor-527 .elementor-element.elementor-element-svCard{flex:0 1 938px;max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svFoto */.elementor-527 .elementor-element.elementor-element-svFoto{padding-left:max(149px,calc((100% - 1622px)/2)) !important;padding-right:max(149px,calc((100% - 1622px)/2)) !important}@media(max-width:1750px){.elementor-527 .elementor-element.elementor-element-svFoto{padding-left:60px !important;padding-right:60px !important}}@media(max-width:1200px){.elementor-527 .elementor-element.elementor-element-svFoto{padding-left:35px !important;padding-right:35px !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svD */.elementor-527 .elementor-element.elementor-element-svD{position:relative;z-index:2}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-svUtit */.elementor-527 .elementor-element.elementor-element-svUtit{width:100%;max-width:1181px}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-svUc1f */.elementor-527 .elementor-element.elementor-element-svUc1f img{width:100%;aspect-ratio:341/364;object-fit:cover;border-radius:30px;display:block}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svUc1f img{aspect-ratio:296/364}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-svUc1b */.elementor-527 .elementor-element.elementor-element-svUc1b{padding:0 7px}.elementor-527 .elementor-element.elementor-element-svUc1b p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svUc1 */.elementor-527 .elementor-element.elementor-element-svUc1{flex:1 1 100%;max-width:100%;min-height:0}@media(min-width:901px){.elementor-527 .elementor-element.elementor-element-svUc1{flex:1 1 calc(50% - 10px)}}@media(min-width:1401px){.elementor-527 .elementor-element.elementor-element-svUc1{flex:1 1 calc(25% - 15px);min-height:732px}}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svUc1{min-height:642px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-svUc2f */.elementor-527 .elementor-element.elementor-element-svUc2f img{width:100%;aspect-ratio:341/364;object-fit:cover;border-radius:30px;display:block}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svUc2f img{aspect-ratio:296/364}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-svUc2b */.elementor-527 .elementor-element.elementor-element-svUc2b{padding:0 7px}.elementor-527 .elementor-element.elementor-element-svUc2b p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svUc2 */.elementor-527 .elementor-element.elementor-element-svUc2{flex:1 1 100%;max-width:100%;min-height:0}@media(min-width:901px){.elementor-527 .elementor-element.elementor-element-svUc2{flex:1 1 calc(50% - 10px)}}@media(min-width:1401px){.elementor-527 .elementor-element.elementor-element-svUc2{flex:1 1 calc(25% - 15px);min-height:732px}}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svUc2{min-height:642px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-svUc3f */.elementor-527 .elementor-element.elementor-element-svUc3f img{width:100%;aspect-ratio:341/364;object-fit:cover;border-radius:30px;display:block}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svUc3f img{aspect-ratio:296/364}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-svUc3b */.elementor-527 .elementor-element.elementor-element-svUc3b{padding:0 7px}.elementor-527 .elementor-element.elementor-element-svUc3b p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svUc3 */.elementor-527 .elementor-element.elementor-element-svUc3{flex:1 1 100%;max-width:100%;min-height:0}@media(min-width:901px){.elementor-527 .elementor-element.elementor-element-svUc3{flex:1 1 calc(50% - 10px)}}@media(min-width:1401px){.elementor-527 .elementor-element.elementor-element-svUc3{flex:1 1 calc(25% - 15px);min-height:732px}}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svUc3{min-height:642px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-svUc4f */.elementor-527 .elementor-element.elementor-element-svUc4f img{width:100%;aspect-ratio:341/364;object-fit:cover;border-radius:30px;display:block}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svUc4f img{aspect-ratio:296/364}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-svUc4b */.elementor-527 .elementor-element.elementor-element-svUc4b{padding:0 7px}.elementor-527 .elementor-element.elementor-element-svUc4b p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svUc4 */.elementor-527 .elementor-element.elementor-element-svUc4{flex:1 1 100%;max-width:100%;min-height:0}@media(min-width:901px){.elementor-527 .elementor-element.elementor-element-svUc4{flex:1 1 calc(50% - 10px)}}@media(min-width:1401px){.elementor-527 .elementor-element.elementor-element-svUc4{flex:1 1 calc(25% - 15px);min-height:732px}}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svUc4{min-height:642px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svUrow */.elementor-527 .elementor-element.elementor-element-svUrow{width:100%;max-width:1528px;padding:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svUrg */.elementor-527 .elementor-element.elementor-element-svUrg{padding-left:max(60px,calc((100% - 1528px)/2)) !important;padding-right:max(60px,calc((100% - 1528px)/2)) !important}@media(max-width:1200px){.elementor-527 .elementor-element.elementor-element-svUrg{padding-left:35px !important;padding-right:35px !important;padding-top:90px !important;padding-bottom:80px !important}}.elementor-527 .elementor-element.elementor-element-svUrg .elementor-heading-title{margin:0}.elementor-527 .elementor-element.elementor-element-svUrg .mh-cir{width:124px;height:124px;border-radius:50%;background:#ECEEF0;display:flex;align-items:center;justify-content:center;margin:0 auto;position:relative;z-index:1}.elementor-527 .elementor-element.elementor-element-svUrg .mh-cir img{height:70px;width:auto;display:block}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svUrg{padding-left:35px !important;padding-right:35px !important;padding-top:93px !important;padding-bottom:70px !important}.elementor-527 .elementor-element.elementor-element-svUrg .mh-cir{width:124px;height:124px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-svCaBt */.elementor-527 .elementor-element.elementor-element-svCaBt p{margin:0 0 32px}.elementor-527 .elementor-element.elementor-element-svCaBt p:last-child{margin-bottom:0}.elementor-527 .elementor-element.elementor-element-svCaBt strong{font-weight:900}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svCaB */.elementor-527 .elementor-element.elementor-element-svCaB{margin:0 7.5px;width:auto;min-height:434px}@media(max-width:900px){.elementor-527 .elementor-element.elementor-element-svCaB{min-height:0;margin:0}}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svCaB{min-height:434px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svCa */.elementor-527 .elementor-element.elementor-element-svCa{flex:1 1 100%;max-width:100%;min-width:0}@media(min-width:901px){.elementor-527 .elementor-element.elementor-element-svCa{flex:1 1 calc(50% - 24.5px)}}@media(min-width:901px){.elementor-527 .elementor-element.elementor-element-svCa{aspect-ratio:730/764}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svPa */.elementor-527 .elementor-element.elementor-element-svPa{flex:1 1 100%;max-width:100%;min-width:0}@media(min-width:901px){.elementor-527 .elementor-element.elementor-element-svPa{flex:1 1 calc(50% - 24.5px)}}.elementor-527 .elementor-element.elementor-element-svPa{aspect-ratio:730/764;padding:0;overflow:hidden;border-radius:30px}.elementor-527 .elementor-element.elementor-element-svPa > .elementor-element{flex:1;min-height:0;width:100%}.elementor-527 .elementor-element.elementor-element-svPa .elementor-widget-container{height:100%}.elementor-527 .elementor-element.elementor-element-svPa img{width:100%;height:100%;object-fit:cover;display:block;border-radius:30px}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svPa{aspect-ratio:322/325}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svRa */.elementor-527 .elementor-element.elementor-element-svRa{width:100%;max-width:730px;padding:0}@media(min-width:901px){.elementor-527 .elementor-element.elementor-element-svRa{max-width:1509px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svPb */.elementor-527 .elementor-element.elementor-element-svPb{flex:1 1 100%;max-width:100%;min-width:0}@media(min-width:901px){.elementor-527 .elementor-element.elementor-element-svPb{flex:1 1 calc(50% - 24.5px)}}.elementor-527 .elementor-element.elementor-element-svPb{aspect-ratio:730/764;padding:0;overflow:hidden;border-radius:30px}.elementor-527 .elementor-element.elementor-element-svPb > .elementor-element{flex:1;min-height:0;width:100%}.elementor-527 .elementor-element.elementor-element-svPb .elementor-widget-container{height:100%}.elementor-527 .elementor-element.elementor-element-svPb img{width:100%;height:100%;object-fit:cover;display:block;border-radius:30px}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svPb{aspect-ratio:322/335}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-svCbP */.elementor-527 .elementor-element.elementor-element-svCbP p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-svCbBt */.elementor-527 .elementor-element.elementor-element-svCbBt p{margin:0 0 32px}.elementor-527 .elementor-element.elementor-element-svCbBt p:last-child{margin-bottom:0}.elementor-527 .elementor-element.elementor-element-svCbBt strong{font-weight:900}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svCbB */.elementor-527 .elementor-element.elementor-element-svCbB{margin:0 7.5px;width:auto;min-height:465px}@media(max-width:900px){.elementor-527 .elementor-element.elementor-element-svCbB{min-height:0;margin:0}}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svCbB{min-height:637px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svCb */.elementor-527 .elementor-element.elementor-element-svCb{flex:1 1 100%;max-width:100%;min-width:0}@media(min-width:901px){.elementor-527 .elementor-element.elementor-element-svCb{flex:1 1 calc(50% - 24.5px)}}@media(min-width:901px){.elementor-527 .elementor-element.elementor-element-svCb{aspect-ratio:730/764}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svRb */.elementor-527 .elementor-element.elementor-element-svRb{width:100%;max-width:730px;padding:0}@media(min-width:901px){.elementor-527 .elementor-element.elementor-element-svRb{max-width:1509px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svBlq */.elementor-527 .elementor-element.elementor-element-svBlq{padding-left:max(60px,calc((100% - 1509px)/2)) !important;padding-right:max(60px,calc((100% - 1509px)/2)) !important}@media(max-width:1200px){.elementor-527 .elementor-element.elementor-element-svBlq{padding-left:35px !important;padding-right:35px !important;padding-bottom:80px !important}}.elementor-527 .elementor-element.elementor-element-svBlq .elementor-heading-title{margin:0}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svBlq{padding-bottom:88px !important}.elementor-527 .elementor-element.elementor-element-svBlq .mh-tarj{background:transparent !important;padding:0 !important;border-radius:0 !important;aspect-ratio:auto !important}.elementor-527 .elementor-element.elementor-element-svBlq .mh-caja{background:#8AC4C9 !important;padding:35px 33px !important;margin:0 !important;width:100% !important}.elementor-527 .elementor-element.elementor-element-svBlq .mh-caja p{color:#145A89 !important}.elementor-527 .elementor-element.elementor-element-svBlq .mh-foto{order:-1}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svFqT */.elementor-527 .elementor-element.elementor-element-svFqT{width:100%;max-width:1509px;min-height:138px}@media(max-width:900px){.elementor-527 .elementor-element.elementor-element-svFqT{min-height:100px;margin-bottom:70px}}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svFqT{min-height:108px;margin-bottom:45px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-svQf1q */.elementor-527 .elementor-element.elementor-element-svQf1q{padding-right:70px}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svQf1q{padding-right:60px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svQf1h */.elementor-527 .elementor-element.elementor-element-svQf1h{width:100%;position:relative}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-svQf1r */.elementor-527 .elementor-element.elementor-element-svQf1r{max-width:1426px}.elementor-527 .elementor-element.elementor-element-svQf1r p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svQf1 */.elementor-527 .elementor-element.elementor-element-svQf1{width:100%}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-svQf2q */.elementor-527 .elementor-element.elementor-element-svQf2q{padding-right:70px}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svQf2q{padding-right:60px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svQf2h */.elementor-527 .elementor-element.elementor-element-svQf2h{width:100%;position:relative}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-svQf2r */.elementor-527 .elementor-element.elementor-element-svQf2r{max-width:1426px}.elementor-527 .elementor-element.elementor-element-svQf2r p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svQf2 */.elementor-527 .elementor-element.elementor-element-svQf2{width:100%}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-svQf3q */.elementor-527 .elementor-element.elementor-element-svQf3q{padding-right:70px}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svQf3q{padding-right:60px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svQf3h */.elementor-527 .elementor-element.elementor-element-svQf3h{width:100%;position:relative}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-svQf3r */.elementor-527 .elementor-element.elementor-element-svQf3r{max-width:1426px}.elementor-527 .elementor-element.elementor-element-svQf3r p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svQf3 */.elementor-527 .elementor-element.elementor-element-svQf3{width:100%}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-svQf4q */.elementor-527 .elementor-element.elementor-element-svQf4q{padding-right:70px}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svQf4q{padding-right:60px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svQf4h */.elementor-527 .elementor-element.elementor-element-svQf4h{width:100%;position:relative}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-svQf4r */.elementor-527 .elementor-element.elementor-element-svQf4r{max-width:1426px}.elementor-527 .elementor-element.elementor-element-svQf4r p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svQf4 */.elementor-527 .elementor-element.elementor-element-svQf4{width:100%}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-svQf5q */.elementor-527 .elementor-element.elementor-element-svQf5q{padding-right:70px}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svQf5q{padding-right:60px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svQf5h */.elementor-527 .elementor-element.elementor-element-svQf5h{width:100%;position:relative}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-svQf5r */.elementor-527 .elementor-element.elementor-element-svQf5r{max-width:1426px}.elementor-527 .elementor-element.elementor-element-svQf5r p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svQf5 */.elementor-527 .elementor-element.elementor-element-svQf5{width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svFqL */.elementor-527 .elementor-element.elementor-element-svFqL{width:100%;max-width:1509px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-svFaq */.elementor-527 .elementor-element.elementor-element-svFaq{padding-left:max(60px,calc((100% - 1509px)/2)) !important;padding-right:max(60px,calc((100% - 1509px)/2)) !important}@media(max-width:1200px){.elementor-527 .elementor-element.elementor-element-svFaq{padding-left:35px !important;padding-right:35px !important;padding-bottom:110px !important}}.elementor-527 .elementor-element.elementor-element-svFaq .elementor-heading-title{margin:0}.elementor-527 .elementor-element.elementor-element-svFaq .mh-faq-h .elementor-widget-html{position:static}.elementor-527 .elementor-element.elementor-element-svFaq .mh-faq-b{position:absolute;inset:0;width:100%;height:100%;background:none;border:0;padding:0;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:flex-end}.elementor-527 .elementor-element.elementor-element-svFaq .mh-faq-b:focus-visible{outline:2px solid #145A89;outline-offset:6px}.elementor-527 .elementor-element.elementor-element-svFaq .mh-faq-s{font-family:Figtree,sans-serif;font-weight:400;font-size:50px;line-height:63px;color:#145A89}.elementor-527 .elementor-element.elementor-element-svFaq .mh-faq-s::before{content:"+"}.elementor-527 .elementor-element.elementor-element-svFaq .mh-faq.abierta .mh-faq-s::before{content:"-"}.elementor-527 .elementor-element.elementor-element-svFaq .mh-faq-r{display:none}.elementor-527 .elementor-element.elementor-element-svFaq .mh-faq.abierta .mh-faq-r{display:block}.elementor-527 .elementor-element.elementor-element-svFaq .mh-faq.abierta{padding-bottom:19px}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-svFaq{padding-bottom:110px !important}.elementor-527 .elementor-element.elementor-element-svFaq .mh-faq{padding-left:0 !important;padding-bottom:24px !important;margin-bottom:34px !important}.elementor-527 .elementor-element.elementor-element-svFaq .mh-faq.abierta{padding-bottom:24px !important}.elementor-527 .elementor-element.elementor-element-svFaq .mh-faq-b{align-items:flex-end}.elementor-527 .elementor-element.elementor-element-svFaq .mh-faq-h .elementor-widget-heading{padding-right:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mhFxD */.elementor-527 .elementor-element.elementor-element-mhFxD{min-height:0}/* End custom CSS */