.elementor-4608 .elementor-element.elementor-element-3425c2a3:not(.elementor-motion-effects-element-type-background), .elementor-4608 .elementor-element.elementor-element-3425c2a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.sastre-asociados.com/wp-content/uploads/2025/01/IMG_0228-scaled.jpg");background-position:-462px -235px;background-repeat:no-repeat;}.elementor-4608 .elementor-element.elementor-element-3425c2a3 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4608 .elementor-element.elementor-element-3425c2a3 > .elementor-container{max-width:1410px;}.elementor-4608 .elementor-element.elementor-element-3425c2a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4608 .elementor-element.elementor-element-76db62ef > .elementor-element-populated{padding:33% 0% 33% 0%;}.elementor-4608 .elementor-element.elementor-element-5d1a785{--spacer-size:50px;}.elementor-4608 .elementor-element.elementor-element-0557746 > .elementor-element-populated{padding:33% 0% 33% 0%;}.elementor-4608 .elementor-element.elementor-element-c5b198b > .elementor-container{max-width:1400px;}.elementor-4608 .elementor-element.elementor-element-c5b198b{padding:120px 0px 0px 0px;}.elementor-4608 .elementor-element.elementor-element-54c849a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-4608 .elementor-element.elementor-element-54c849a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4608 .elementor-element.elementor-element-b424442{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4608 .elementor-element.elementor-element-1a9f4b8{--spacer-size:30px;}.elementor-4608 .elementor-element.elementor-element-5abc9e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4608 .elementor-element.elementor-element-0613b2a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-4608 .elementor-element.elementor-element-0613b2a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4608 .elementor-element.elementor-element-987a4c7{--spacer-size:30px;}.elementor-4608 .elementor-element.elementor-element-b5cb898 > .elementor-container{max-width:1400px;}.elementor-4608 .elementor-element.elementor-element-b5cb898{padding:60px 0px 30px 0px;}.elementor-4608 .elementor-element.elementor-element-96924fa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4608 .elementor-element.elementor-element-27cb4f0{--spacer-size:50px;}.elementor-4608 .elementor-element.elementor-element-f35b218 > .elementor-container{max-width:1400px;}.elementor-4608 .elementor-element.elementor-element-99a7a10{--icon-box-icon-margin:15px;}.elementor-4608 .elementor-element.elementor-element-0a8d8a5{--icon-box-icon-margin:15px;}.elementor-4608 .elementor-element.elementor-element-33ece6a{--icon-box-icon-margin:15px;}.elementor-4608 .elementor-element.elementor-element-37f2750{--icon-box-icon-margin:15px;}.elementor-4608 .elementor-element.elementor-element-46f5658 > .elementor-container{max-width:1400px;}.elementor-4608 .elementor-element.elementor-element-a589568{--spacer-size:50px;}.elementor-4608 .elementor-element.elementor-element-1d7b1fe{--spacer-size:50px;}.elementor-4608 .elementor-element.elementor-element-67f81f8 > .elementor-container{max-width:1400px;}.elementor-4608 .elementor-element.elementor-element-67f81f8{padding:60px 0px 30px 0px;}.elementor-4608 .elementor-element.elementor-element-6ac23c0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4608 .elementor-element.elementor-element-449aa69 > .elementor-container{max-width:1400px;}.elementor-4608 .elementor-element.elementor-element-449aa69{padding:30px 0px 60px 0px;}.elementor-4608 .elementor-element.elementor-element-f072f9e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-4608 .elementor-element.elementor-element-f072f9e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4608 .elementor-element.elementor-element-a69e28e{--spacer-size:35px;}.elementor-4608 .elementor-element.elementor-element-23cef76{--spacer-size:35px;}.elementor-4608 .elementor-element.elementor-element-789696d{--spacer-size:35px;}.elementor-4608 .elementor-element.elementor-element-9aa0fd3{--spacer-size:1px;}.elementor-4608 .elementor-element.elementor-element-9b68b18 > .elementor-container{max-width:1400px;}.elementor-4608 .elementor-element.elementor-element-9b68b18{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4608 .elementor-element.elementor-element-5f43502 .elementor-icon-wrapper{text-align:center;}.elementor-4608 .elementor-element.elementor-element-5f43502.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4355a99 );}.elementor-4608 .elementor-element.elementor-element-5f43502.elementor-view-framed .elementor-icon, .elementor-4608 .elementor-element.elementor-element-5f43502.elementor-view-default .elementor-icon{color:var( --e-global-color-4355a99 );border-color:var( --e-global-color-4355a99 );}.elementor-4608 .elementor-element.elementor-element-5f43502.elementor-view-framed .elementor-icon, .elementor-4608 .elementor-element.elementor-element-5f43502.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4355a99 );}.elementor-4608 .elementor-element.elementor-element-5f43502 .elementor-icon{font-size:220px;}.elementor-4608 .elementor-element.elementor-element-5f43502 .elementor-icon svg{height:220px;}.elementor-4608 .elementor-element.elementor-element-6a24c34 > .elementor-container{max-width:1400px;}.elementor-4608 .elementor-element.elementor-element-6a24c34{margin-top:0px;margin-bottom:0px;padding:58px 0px 0px 0px;}.elementor-4608 .elementor-element.elementor-element-d8fba73 .elementor-icon-wrapper{text-align:center;}.elementor-4608 .elementor-element.elementor-element-d8fba73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4355a99 );}.elementor-4608 .elementor-element.elementor-element-d8fba73.elementor-view-framed .elementor-icon, .elementor-4608 .elementor-element.elementor-element-d8fba73.elementor-view-default .elementor-icon{color:var( --e-global-color-4355a99 );border-color:var( --e-global-color-4355a99 );}.elementor-4608 .elementor-element.elementor-element-d8fba73.elementor-view-framed .elementor-icon, .elementor-4608 .elementor-element.elementor-element-d8fba73.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4355a99 );}.elementor-4608 .elementor-element.elementor-element-d8fba73 .elementor-icon{font-size:220px;}.elementor-4608 .elementor-element.elementor-element-d8fba73 .elementor-icon svg{height:220px;}.elementor-4608 .elementor-element.elementor-element-6f7cdb2 > .elementor-container{max-width:1400px;}.elementor-4608 .elementor-element.elementor-element-cb24a83{--spacer-size:50px;}.elementor-4608 .elementor-element.elementor-element-47f7204 > .elementor-container{max-width:1400px;}@media(min-width:768px){.elementor-4608 .elementor-element.elementor-element-76db62ef{width:55%;}.elementor-4608 .elementor-element.elementor-element-0557746{width:45%;}.elementor-4608 .elementor-element.elementor-element-54c849a{width:36%;}.elementor-4608 .elementor-element.elementor-element-5abc9e5{width:28%;}.elementor-4608 .elementor-element.elementor-element-0613b2a{width:35.666%;}.elementor-4608 .elementor-element.elementor-element-19c768a{width:42%;}.elementor-4608 .elementor-element.elementor-element-c7f6035{width:17%;}.elementor-4608 .elementor-element.elementor-element-53be519{width:40.332%;}}@media(max-width:1024px){.elementor-4608 .elementor-element.elementor-element-3425c2a3:not(.elementor-motion-effects-element-type-background), .elementor-4608 .elementor-element.elementor-element-3425c2a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-4608 .elementor-element.elementor-element-3425c2a3:not(.elementor-motion-effects-element-type-background), .elementor-4608 .elementor-element.elementor-element-3425c2a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}