.elementor-4440 .elementor-element.elementor-element-54c7e9f:not(.elementor-motion-effects-element-type-background), .elementor-4440 .elementor-element.elementor-element-54c7e9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262B66;background-image:url("https://greenbeachproject.mx/wp-content/uploads/2026/10/holbox-playa-recuperada-dron.jpg");background-position:center center;background-size:cover;}.elementor-4440 .elementor-element.elementor-element-54c7e9f > .elementor-background-overlay{background-color:#262B66;opacity:0.78;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4440 .elementor-element.elementor-element-54c7e9f > .elementor-container{max-width:900px;}.elementor-4440 .elementor-element.elementor-element-54c7e9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 20px 110px 20px;}.elementor-4440 .elementor-element.elementor-element-7227458{text-align:center;}.elementor-4440 .elementor-element.elementor-element-7227458 .elementor-heading-title{font-family:"League Spartan", Poppins;font-size:60px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-4440 .elementor-element.elementor-element-6cffc11{text-align:center;font-size:18px;line-height:1.6em;color:#FFFFFF;}.elementor-4440 .elementor-element.elementor-element-50a4de3 > .elementor-container{max-width:860px;}.elementor-4440 .elementor-element.elementor-element-50a4de3{padding:60px 20px 20px 20px;}.elementor-4440 .elementor-element.elementor-element-8ca68fe{text-align:center;font-size:18px;line-height:1.6em;color:#3A3F4B;}.elementor-4440 .elementor-element.elementor-element-ce4eae2 > .elementor-container{max-width:1140px;}.elementor-4440 .elementor-element.elementor-element-ce4eae2{padding:80px 20px 80px 20px;}.elementor-4440 .elementor-element.elementor-element-f405365{text-align:start;}.elementor-4440 .elementor-element.elementor-element-f405365 .elementor-heading-title{font-family:"League Spartan", Poppins;font-size:38px;font-weight:700;line-height:1.15em;color:#262B66;}.elementor-4440 .elementor-element.elementor-element-bf2f851{text-align:start;font-size:18px;line-height:1.6em;color:#EE6C2D;}.elementor-4440 .elementor-element.elementor-element-3f04f9b > .elementor-container{max-width:1140px;}.elementor-4440 .elementor-element.elementor-element-3f04f9b{margin-top:20px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-4440 .elementor-element.elementor-element-23374fd img{border-radius:12px 12px 12px 12px;}.elementor-4440 .elementor-element.elementor-element-d90a5d6 img{border-radius:12px 12px 12px 12px;}.elementor-4440 .elementor-element.elementor-element-63bbf9c > .elementor-container{max-width:1140px;}.elementor-4440 .elementor-element.elementor-element-63bbf9c{padding:0px 0px 0px 0px;}.elementor-4440 .elementor-element.elementor-element-1f7def4{text-align:start;}.elementor-4440 .elementor-element.elementor-element-1f7def4 .elementor-heading-title{font-family:"League Spartan", Poppins;font-size:38px;font-weight:700;}.elementor-4440 .elementor-element.elementor-element-7802c91{text-align:start;}.elementor-4440 .elementor-element.elementor-element-7802c91 .elementor-heading-title{font-family:"League Spartan", Poppins;font-size:38px;font-weight:700;}.elementor-4440 .elementor-element.elementor-element-95985e9{text-align:start;font-size:18px;line-height:1.6em;color:#3A3F4B;}.elementor-4440 .elementor-element.elementor-element-92ef99c:not(.elementor-motion-effects-element-type-background), .elementor-4440 .elementor-element.elementor-element-92ef99c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6FA;}.elementor-4440 .elementor-element.elementor-element-92ef99c > .elementor-container{max-width:1140px;}.elementor-4440 .elementor-element.elementor-element-92ef99c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-4440 .elementor-element.elementor-element-92ef99c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4440 .elementor-element.elementor-element-147c458{text-align:start;}.elementor-4440 .elementor-element.elementor-element-147c458 .elementor-heading-title{font-family:"League Spartan", Poppins;font-size:38px;font-weight:700;line-height:1.15em;color:#262B66;}.elementor-4440 .elementor-element.elementor-element-40267da{text-align:start;font-size:18px;line-height:1.6em;color:#EE6C2D;}.elementor-4440 .elementor-element.elementor-element-9329616 > .elementor-container{max-width:1140px;}.elementor-4440 .elementor-element.elementor-element-9329616{margin-top:20px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-4440 .elementor-element.elementor-element-e7f16bb img{border-radius:12px 12px 12px 12px;}.elementor-4440 .elementor-element.elementor-element-c6550b1 img{border-radius:12px 12px 12px 12px;}.elementor-4440 .elementor-element.elementor-element-d2c5d36 > .elementor-container{max-width:1140px;}.elementor-4440 .elementor-element.elementor-element-d2c5d36{padding:0px 0px 0px 0px;}.elementor-4440 .elementor-element.elementor-element-2bd846a{text-align:start;}.elementor-4440 .elementor-element.elementor-element-2bd846a .elementor-heading-title{font-family:"League Spartan", Poppins;font-size:38px;font-weight:700;}.elementor-4440 .elementor-element.elementor-element-e6e76e8{text-align:start;}.elementor-4440 .elementor-element.elementor-element-e6e76e8 .elementor-heading-title{font-family:"League Spartan", Poppins;font-size:38px;font-weight:700;}.elementor-4440 .elementor-element.elementor-element-d5b664e{text-align:start;font-size:18px;line-height:1.6em;color:#3A3F4B;}.elementor-4440 .elementor-element.elementor-element-67b6dd8 > .elementor-container{max-width:1140px;}.elementor-4440 .elementor-element.elementor-element-67b6dd8{padding:80px 20px 80px 20px;}.elementor-4440 .elementor-element.elementor-element-fd54c40{text-align:start;}.elementor-4440 .elementor-element.elementor-element-fd54c40 .elementor-heading-title{font-family:"League Spartan", Poppins;font-size:38px;font-weight:700;line-height:1.15em;color:#262B66;}.elementor-4440 .elementor-element.elementor-element-8e63a2f{text-align:start;font-size:18px;line-height:1.6em;color:#EE6C2D;}.elementor-4440 .elementor-element.elementor-element-a34fc45 > .elementor-container{max-width:1140px;}.elementor-4440 .elementor-element.elementor-element-a34fc45{margin-top:20px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-4440 .elementor-element.elementor-element-8d29291 img{border-radius:12px 12px 12px 12px;}.elementor-4440 .elementor-element.elementor-element-619afe7 img{border-radius:12px 12px 12px 12px;}.elementor-4440 .elementor-element.elementor-element-fb37cff > .elementor-container{max-width:1140px;}.elementor-4440 .elementor-element.elementor-element-fb37cff{padding:0px 0px 0px 0px;}.elementor-4440 .elementor-element.elementor-element-22e72ea{text-align:start;}.elementor-4440 .elementor-element.elementor-element-22e72ea .elementor-heading-title{font-family:"League Spartan", Poppins;font-size:38px;font-weight:700;}.elementor-4440 .elementor-element.elementor-element-ed73ae2{text-align:start;}.elementor-4440 .elementor-element.elementor-element-ed73ae2 .elementor-heading-title{font-family:"League Spartan", Poppins;font-size:38px;font-weight:700;}.elementor-4440 .elementor-element.elementor-element-e66c70c{text-align:start;font-size:18px;line-height:1.6em;color:#3A3F4B;}.elementor-4440 .elementor-element.elementor-element-dcac2e7:not(.elementor-motion-effects-element-type-background), .elementor-4440 .elementor-element.elementor-element-dcac2e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6FA;}.elementor-4440 .elementor-element.elementor-element-dcac2e7 > .elementor-container{max-width:1140px;}.elementor-4440 .elementor-element.elementor-element-dcac2e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-4440 .elementor-element.elementor-element-dcac2e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4440 .elementor-element.elementor-element-21fdb2c{text-align:start;}.elementor-4440 .elementor-element.elementor-element-21fdb2c .elementor-heading-title{font-family:"League Spartan", Poppins;font-size:38px;font-weight:700;line-height:1.15em;color:#262B66;}.elementor-4440 .elementor-element.elementor-element-73f84c8{text-align:start;font-size:18px;line-height:1.6em;color:#EE6C2D;}.elementor-4440 .elementor-element.elementor-element-0d056c7 > .elementor-container{max-width:1140px;}.elementor-4440 .elementor-element.elementor-element-0d056c7{margin-top:20px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-4440 .elementor-element.elementor-element-faf5cff img{border-radius:12px 12px 12px 12px;}.elementor-4440 .elementor-element.elementor-element-4a7e005 img{border-radius:12px 12px 12px 12px;}.elementor-4440 .elementor-element.elementor-element-7539263 > .elementor-container{max-width:1140px;}.elementor-4440 .elementor-element.elementor-element-7539263{padding:0px 0px 0px 0px;}.elementor-4440 .elementor-element.elementor-element-9c59830{text-align:start;}.elementor-4440 .elementor-element.elementor-element-9c59830 .elementor-heading-title{font-family:"League Spartan", Poppins;font-size:38px;font-weight:700;}.elementor-4440 .elementor-element.elementor-element-e7f7390{text-align:start;font-size:18px;line-height:1.6em;color:#3A3F4B;}.elementor-4440 .elementor-element.elementor-element-e7ac4d0 > .elementor-container{max-width:1140px;}.elementor-4440 .elementor-element.elementor-element-e7ac4d0{padding:80px 20px 80px 20px;}.elementor-4440 .elementor-element.elementor-element-13eb61b img{border-radius:12px 12px 12px 12px;}.elementor-4440 .elementor-element.elementor-element-38a9bc5{text-align:start;}.elementor-4440 .elementor-element.elementor-element-38a9bc5 .elementor-heading-title{font-family:"League Spartan", Poppins;font-size:34px;font-weight:700;line-height:1.15em;color:#262B66;}.elementor-4440 .elementor-element.elementor-element-8aefc9c{text-align:start;font-size:18px;line-height:1.6em;color:#EE6C2D;}.elementor-4440 .elementor-element.elementor-element-3b527cf{text-align:start;font-size:18px;line-height:1.6em;color:#3A3F4B;}.elementor-4440 .elementor-element.elementor-element-585e954 img{border-radius:12px 12px 12px 12px;}.elementor-4440 .elementor-element.elementor-element-59c71be:not(.elementor-motion-effects-element-type-background), .elementor-4440 .elementor-element.elementor-element-59c71be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6FA;}.elementor-4440 .elementor-element.elementor-element-59c71be > .elementor-container{max-width:420px;}.elementor-4440 .elementor-element.elementor-element-59c71be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-4440 .elementor-element.elementor-element-59c71be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4440 .elementor-element.elementor-element-024cf48{text-align:center;}.elementor-4440 .elementor-element.elementor-element-024cf48 .elementor-heading-title{font-family:"League Spartan", Poppins;font-size:36px;font-weight:700;line-height:1.15em;color:#262B66;}.elementor-4440 .elementor-element.elementor-element-9065dd3 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4440 .elementor-element.elementor-element-32321fa:not(.elementor-motion-effects-element-type-background), .elementor-4440 .elementor-element.elementor-element-32321fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2AA28;}.elementor-4440 .elementor-element.elementor-element-32321fa > .elementor-container{max-width:860px;}.elementor-4440 .elementor-element.elementor-element-32321fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-4440 .elementor-element.elementor-element-32321fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4440 .elementor-element.elementor-element-7b19000{text-align:center;}.elementor-4440 .elementor-element.elementor-element-7b19000 .elementor-heading-title{font-family:"League Spartan", Poppins;font-size:40px;font-weight:700;line-height:1.15em;color:#262B66;}.elementor-4440 .elementor-element.elementor-element-24a468b{text-align:center;font-size:18px;line-height:1.6em;color:#262B66;}.elementor-4440 .elementor-element.elementor-element-a74d92b .elementor-button{background-color:#262B66;font-family:"League Spartan", Poppins;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:18px 32px 18px 32px;}.elementor-4440 .elementor-element.elementor-element-a74d92b .elementor-button-content-wrapper{flex-direction:row;}.elementor-4440 .elementor-element.elementor-element-a74d92b .elementor-button .elementor-button-content-wrapper{gap:8px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-4440 .elementor-element.elementor-element-54c7e9f{padding:70px 15px 70px 15px;}.elementor-4440 .elementor-element.elementor-element-7227458 .elementor-heading-title{font-size:42px;}.elementor-4440 .elementor-element.elementor-element-50a4de3{padding:50px 15px 50px 15px;}.elementor-4440 .elementor-element.elementor-element-ce4eae2{padding:50px 15px 50px 15px;}.elementor-4440 .elementor-element.elementor-element-f405365 .elementor-heading-title{font-size:27px;}.elementor-4440 .elementor-element.elementor-element-3f04f9b{padding:0px 0px 0px 0px;}.elementor-4440 .elementor-element.elementor-element-63bbf9c{padding:0px 0px 0px 0px;}.elementor-4440 .elementor-element.elementor-element-92ef99c{padding:50px 15px 50px 15px;}.elementor-4440 .elementor-element.elementor-element-147c458 .elementor-heading-title{font-size:27px;}.elementor-4440 .elementor-element.elementor-element-9329616{padding:0px 0px 0px 0px;}.elementor-4440 .elementor-element.elementor-element-d2c5d36{padding:0px 0px 0px 0px;}.elementor-4440 .elementor-element.elementor-element-67b6dd8{padding:50px 15px 50px 15px;}.elementor-4440 .elementor-element.elementor-element-fd54c40 .elementor-heading-title{font-size:27px;}.elementor-4440 .elementor-element.elementor-element-a34fc45{padding:0px 0px 0px 0px;}.elementor-4440 .elementor-element.elementor-element-fb37cff{padding:0px 0px 0px 0px;}.elementor-4440 .elementor-element.elementor-element-dcac2e7{padding:50px 15px 50px 15px;}.elementor-4440 .elementor-element.elementor-element-21fdb2c .elementor-heading-title{font-size:27px;}.elementor-4440 .elementor-element.elementor-element-0d056c7{padding:0px 0px 0px 0px;}.elementor-4440 .elementor-element.elementor-element-7539263{padding:0px 0px 0px 0px;}.elementor-4440 .elementor-element.elementor-element-e7ac4d0{padding:50px 15px 50px 15px;}.elementor-4440 .elementor-element.elementor-element-38a9bc5 .elementor-heading-title{font-size:24px;}.elementor-4440 .elementor-element.elementor-element-59c71be{padding:50px 15px 50px 15px;}.elementor-4440 .elementor-element.elementor-element-024cf48 .elementor-heading-title{font-size:25px;}.elementor-4440 .elementor-element.elementor-element-32321fa{padding:50px 15px 50px 15px;}.elementor-4440 .elementor-element.elementor-element-7b19000 .elementor-heading-title{font-size:28px;}}