.elementor-279 .elementor-element.elementor-element-37ee040c{--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-279 .elementor-element.elementor-element-37ee040c:not(.elementor-motion-effects-element-type-background), .elementor-279 .elementor-element.elementor-element-37ee040c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#59AFBA;}.elementor-279 .elementor-element.elementor-element-661ba7e2:not( .elementor-widget-image ), .elementor-279 .elementor-element.elementor-element-661ba7e2.elementor-widget-image img{-webkit-mask-image:url( https://cbasaludintegral.es/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-279 .elementor-element.elementor-element-661ba7e2 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-279 .elementor-element.elementor-element-62ac8921{--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;}.elementor-279 .elementor-element.elementor-element-2ffe46a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-279 .elementor-element.elementor-element-3299e4c1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-279 .elementor-element.elementor-element-a6245d6{--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;--justify-content:center;}.elementor-279 .elementor-element.elementor-element-aadc8c0 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-cdd2fc2 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-c8a54e2 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-f13263f .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-232e7eb{--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;--justify-content:center;}.elementor-279 .elementor-element.elementor-element-a3123ff .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-e72c376 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-d2c4ab1 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-2196515 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-f14cf88{--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;--justify-content:center;}.elementor-279 .elementor-element.elementor-element-282691c .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-7ebe990 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-20a8475 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-53ba3ca .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-4f1dcb3{--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;--justify-content:center;}.elementor-279 .elementor-element.elementor-element-dcea296 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-3231ac8 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-ae735b0 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-bd2e426 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-2a40add .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-0d67730{--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;--justify-content:center;}.elementor-279 .elementor-element.elementor-element-91080ea .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-3206917 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-31f08db .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-584f3af{--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;--justify-content:center;}.elementor-279 .elementor-element.elementor-element-d652c13 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-ce6d85a .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-da8f1a9 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-58522eb{--spacer-size:50px;}.elementor-279 .elementor-element.elementor-element-d3ba568{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-279 .elementor-element.elementor-element-a4616ac{--display:flex;}.elementor-279 .elementor-element.elementor-element-9ff0186{--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-279 .elementor-element.elementor-element-0694273{--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;--justify-content:center;}.elementor-279 .elementor-element.elementor-element-5dbd10d .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-fd6ec12 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-0661c32 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-1358656{--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-279 .elementor-element.elementor-element-513a8b7{--spacer-size:50px;}.elementor-279 .elementor-element.elementor-element-308b411{--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;}.elementor-279 .elementor-element.elementor-element-187ab98{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-279 .elementor-element.elementor-element-a77c5ff .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-a77c5ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-279 .elementor-element.elementor-element-1e5c83f{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-279 .elementor-element.elementor-element-d70b7b2 .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-d70b7b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-279 .elementor-element.elementor-element-00f3c91{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-279 .elementor-element.elementor-element-ea904ab .elementor-button{background-color:#537298;font-size:20px;font-weight:bold;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-ea904ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-279 .elementor-element.elementor-element-13334a9{--spacer-size:50px;}@media(max-width:1024px){.elementor-279 .elementor-element.elementor-element-d3ba568{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-279 .elementor-element.elementor-element-d3ba568{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}