.elementor-9604 .elementor-element.elementor-element-8a38fad:not(.elementor-motion-effects-element-type-background), .elementor-9604 .elementor-element.elementor-element-8a38fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1EB6BF;}.elementor-9604 .elementor-element.elementor-element-8a38fad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9604 .elementor-element.elementor-element-8a38fad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9604 .elementor-element.elementor-element-99eac5b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9604 .elementor-element.elementor-element-99eac5b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.casagaviota.org.mx/wp-content/uploads/2026/01/Deco1-Nosotras.png");background-position:-199px 0px;background-repeat:no-repeat;background-size:26% auto;}.elementor-9604 .elementor-element.elementor-element-99eac5b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9604 .elementor-element.elementor-element-99eac5b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9604 .elementor-element.elementor-element-2214746{padding:54px 54px 37px 54px;}.elementor-9604 .elementor-element.elementor-element-5c8fc95 > .elementor-widget-container{padding:61px 61px 61px 61px;}.elementor-9604 .elementor-element.elementor-element-5c8fc95{text-align:center;}.elementor-9604 .elementor-element.elementor-element-5c8fc95 .elementor-heading-title{font-size:30px;font-weight:400;color:#1EB6BF;}.elementor-9604 .elementor-element.elementor-element-cdc3ff6{padding:0px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-f3ba255 .elementor-button{font-family:"Inter", Sans-serif;font-size:21px;text-transform:none;fill:#1CA098;color:#1CA098;border-radius:34px 34px 34px 34px;}.elementor-9604 .elementor-element.elementor-element-c0d316b{padding:0px 54px 37px 54px;}.elementor-9604 .elementor-element.elementor-element-41dfc75{text-align:center;font-family:"Inter", Sans-serif;font-size:35px;font-weight:400;line-height:31px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-28bb4a7{text-align:center;font-family:"Inter", Sans-serif;font-size:33px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-0dd809f{padding:0px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-8d96f44{text-align:center;font-family:"Inter", Sans-serif;font-size:35px;font-weight:400;line-height:31px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-b5c64e3{text-align:center;font-family:"Inter", Sans-serif;font-size:33px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-dcaf39b:not(.elementor-motion-effects-element-type-background), .elementor-9604 .elementor-element.elementor-element-dcaf39b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16AAB4;}.elementor-9604 .elementor-element.elementor-element-dcaf39b, .elementor-9604 .elementor-element.elementor-element-dcaf39b > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-9604 .elementor-element.elementor-element-dcaf39b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-31px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-dcaf39b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9604 .elementor-element.elementor-element-5c65bdf img{width:58%;}.elementor-9604 .elementor-element.elementor-element-7177c4e > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-7177c4e{text-align:center;font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-6697e10 > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-6697e10{text-align:end;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-49024f9:not(.elementor-motion-effects-element-type-background), .elementor-9604 .elementor-element.elementor-element-49024f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16AAB4;}.elementor-9604 .elementor-element.elementor-element-49024f9, .elementor-9604 .elementor-element.elementor-element-49024f9 > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-9604 .elementor-element.elementor-element-49024f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:28px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-49024f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9604 .elementor-element.elementor-element-728a832{--spacer-size:1px;}.elementor-9604 .elementor-element.elementor-element-6bcc4da img{width:58%;}.elementor-9604 .elementor-element.elementor-element-6ed738a > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-6ed738a{text-align:center;font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-b4b4bb9 > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-b4b4bb9{text-align:end;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-5a97e77:not(.elementor-motion-effects-element-type-background), .elementor-9604 .elementor-element.elementor-element-5a97e77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16AAB4;}.elementor-9604 .elementor-element.elementor-element-5a97e77, .elementor-9604 .elementor-element.elementor-element-5a97e77 > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-9604 .elementor-element.elementor-element-5a97e77{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:28px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-5a97e77 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9604 .elementor-element.elementor-element-c10e03c{--spacer-size:1px;}.elementor-9604 .elementor-element.elementor-element-cefe247 img{width:58%;}.elementor-9604 .elementor-element.elementor-element-0ef0cee{--spacer-size:18px;}.elementor-9604 .elementor-element.elementor-element-cb53443 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-cb53443{text-align:center;font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-be2eea7{--spacer-size:1px;}.elementor-9604 .elementor-element.elementor-element-487177a > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-487177a{text-align:end;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-0acfad6:not(.elementor-motion-effects-element-type-background), .elementor-9604 .elementor-element.elementor-element-0acfad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16AAB4;}.elementor-9604 .elementor-element.elementor-element-0acfad6, .elementor-9604 .elementor-element.elementor-element-0acfad6 > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-9604 .elementor-element.elementor-element-0acfad6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:28px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-0acfad6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9604 .elementor-element.elementor-element-1bb3764{--spacer-size:1px;}.elementor-9604 .elementor-element.elementor-element-82a2c72 img{width:58%;}.elementor-9604 .elementor-element.elementor-element-ec4ce27{--spacer-size:18px;}.elementor-9604 .elementor-element.elementor-element-37b65b0 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-37b65b0{text-align:center;font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-4331f3f{--spacer-size:1px;}.elementor-9604 .elementor-element.elementor-element-28cd41b > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-28cd41b{text-align:end;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-46f0567:not(.elementor-motion-effects-element-type-background), .elementor-9604 .elementor-element.elementor-element-46f0567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16AAB4;}.elementor-9604 .elementor-element.elementor-element-46f0567, .elementor-9604 .elementor-element.elementor-element-46f0567 > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-9604 .elementor-element.elementor-element-46f0567{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:28px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-46f0567 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9604 .elementor-element.elementor-element-d9362d7{--spacer-size:1px;}.elementor-9604 .elementor-element.elementor-element-efe4a75 img{width:58%;}.elementor-9604 .elementor-element.elementor-element-a918e78{--spacer-size:18px;}.elementor-9604 .elementor-element.elementor-element-cb4176e > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-cb4176e{text-align:center;font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-8a4fee2 > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-8a4fee2{text-align:end;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-ab29170{--spacer-size:1px;}.elementor-9604 .elementor-element.elementor-element-ef51a9c:not(.elementor-motion-effects-element-type-background), .elementor-9604 .elementor-element.elementor-element-ef51a9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16AAB4;}.elementor-9604 .elementor-element.elementor-element-ef51a9c, .elementor-9604 .elementor-element.elementor-element-ef51a9c > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-9604 .elementor-element.elementor-element-ef51a9c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:28px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-ef51a9c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9604 .elementor-element.elementor-element-f47d74b{--spacer-size:1px;}.elementor-9604 .elementor-element.elementor-element-5a86b5d img{width:58%;}.elementor-9604 .elementor-element.elementor-element-5968cdb{--spacer-size:18px;}.elementor-9604 .elementor-element.elementor-element-8f06bd9 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-8f06bd9{text-align:center;font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-13f8e44{--spacer-size:1px;}.elementor-9604 .elementor-element.elementor-element-9d4cd9e > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-9d4cd9e{text-align:end;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-e39c9d8:not(.elementor-motion-effects-element-type-background), .elementor-9604 .elementor-element.elementor-element-e39c9d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16AAB4;}.elementor-9604 .elementor-element.elementor-element-e39c9d8, .elementor-9604 .elementor-element.elementor-element-e39c9d8 > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-9604 .elementor-element.elementor-element-e39c9d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:28px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-e39c9d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9604 .elementor-element.elementor-element-aad4149{--spacer-size:1px;}.elementor-9604 .elementor-element.elementor-element-1ad72f8 img{width:58%;}.elementor-9604 .elementor-element.elementor-element-bb6466f{--spacer-size:18px;}.elementor-9604 .elementor-element.elementor-element-9937d09 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-9937d09{text-align:center;font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-3a993cc{--spacer-size:1px;}.elementor-9604 .elementor-element.elementor-element-8d01522 > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-8d01522{text-align:end;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-cb89a86:not(.elementor-motion-effects-element-type-background), .elementor-9604 .elementor-element.elementor-element-cb89a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16AAB4;}.elementor-9604 .elementor-element.elementor-element-cb89a86, .elementor-9604 .elementor-element.elementor-element-cb89a86 > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-9604 .elementor-element.elementor-element-cb89a86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:28px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-cb89a86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9604 .elementor-element.elementor-element-7e782b3{--spacer-size:1px;}.elementor-9604 .elementor-element.elementor-element-784d4a2 img{width:58%;}.elementor-9604 .elementor-element.elementor-element-e197dc7{--spacer-size:18px;}.elementor-9604 .elementor-element.elementor-element-5e79484 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-5e79484{text-align:center;font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;line-height:34px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-b32b528{--spacer-size:1px;}.elementor-9604 .elementor-element.elementor-element-78e5405:not(.elementor-motion-effects-element-type-background), .elementor-9604 .elementor-element.elementor-element-78e5405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-78e5405{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9604 .elementor-element.elementor-element-78e5405 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9604 .elementor-element.elementor-element-fdae1d6 > .elementor-element-populated{padding:20px 70px 20px 70px;}.elementor-9604 .elementor-element.elementor-element-1bea0ba{text-align:center;font-family:"Inter", Sans-serif;font-size:23px;color:#107F87;}.elementor-9604 .elementor-element.elementor-element-5058a57:not(.elementor-motion-effects-element-type-background), .elementor-9604 .elementor-element.elementor-element-5058a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-5058a57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9604 .elementor-element.elementor-element-5058a57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9604 .elementor-element.elementor-element-f71a691 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9604 .elementor-element.elementor-element-3da9f55{text-align:center;font-family:"Inter", Sans-serif;font-size:23px;color:#107F87;}.elementor-9604 .elementor-element.elementor-element-4571650:not(.elementor-motion-effects-element-type-background), .elementor-9604 .elementor-element.elementor-element-4571650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1EB6BF;}.elementor-9604 .elementor-element.elementor-element-4571650{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 44px 44px 44px;}.elementor-9604 .elementor-element.elementor-element-4571650 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9604 .elementor-element.elementor-element-260bc17{text-align:center;font-family:"Inter", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-9604 .elementor-element.elementor-element-ad95b1f .elementor-button{background-color:#FFFFFF;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-size:20px;fill:#107F87;color:#107F87;border-radius:25px 25px 25px 25px;}body.elementor-page-9604:not(.elementor-motion-effects-element-type-background), body.elementor-page-9604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1EB6BF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-9604 .elementor-element.elementor-element-a8598dc{width:31.392%;}.elementor-9604 .elementor-element.elementor-element-6a8599f{width:68.608%;}.elementor-9604 .elementor-element.elementor-element-d686fa3{width:31.392%;}.elementor-9604 .elementor-element.elementor-element-0f33d4f{width:68.608%;}.elementor-9604 .elementor-element.elementor-element-3b10037{width:31.392%;}.elementor-9604 .elementor-element.elementor-element-3ad3c22{width:68.608%;}.elementor-9604 .elementor-element.elementor-element-46ebe40{width:31.392%;}.elementor-9604 .elementor-element.elementor-element-3656881{width:68.608%;}.elementor-9604 .elementor-element.elementor-element-5ba9b77{width:31.392%;}.elementor-9604 .elementor-element.elementor-element-544efb8{width:68.608%;}.elementor-9604 .elementor-element.elementor-element-c76f68c{width:31.392%;}.elementor-9604 .elementor-element.elementor-element-8d6dfa2{width:68.608%;}.elementor-9604 .elementor-element.elementor-element-422cd65{width:31.392%;}.elementor-9604 .elementor-element.elementor-element-5ab86b9{width:68.608%;}.elementor-9604 .elementor-element.elementor-element-f22f151{width:31.392%;}.elementor-9604 .elementor-element.elementor-element-98bb52c{width:68.608%;}}@media(max-width:1024px){.elementor-9604 .elementor-element.elementor-element-99eac5b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9604 .elementor-element.elementor-element-99eac5b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-9604 .elementor-element.elementor-element-99eac5b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9604 .elementor-element.elementor-element-99eac5b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS */body {
    background-color: #1EB6BF !important;
}/* End custom CSS */