.elementor .e-1150174f-95f1de1{font-weight:700;color:#fff;padding-block-start:60px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:60px}.elementor .e-4d17b04d-258742b{width:80%;font-size:18px;color:#fff;padding-inline-start:40px;margin-block-start:20px}.elementor .e-3d4b9eaf-66080b6{width:400px;font-size:18px;color:#fff;border-radius:5px;border-width:1px;border-color:#fffff;border-style:solid;background-color:#F28C28}.elementor .e-16fd4ce5-09a8bff{width:100%;max-width:800px;column-gap:32px;padding-inline-start:40px;margin-block-start:60px;flex-direction:row;justify-content:flex-start}.elementor .e-214fa024-cd871f7{width:100%;min-height:430%;padding-block-start:0;padding-block-end:0;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;flex:1 0 auto;justify-content:flex-start;align-items:start}.elementor .e-9bda4bd-2a464b3{width:100%;min-height:600px;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-end:14px;background-image:url(https://sunsetscuba.com/wp-content/uploads/2026/09/Tacuhspots-1024x427.png);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:0 0;background-clip:content-box;flex-direction:column}.elementor .e-d69f332-7a00592{font-weight:700;font-size:32px;text-align:center;margin:45px;align-self:center}.elementor .e-d0bbd96-2ee1afe{width:900px;color:var(--Headline);padding-inline-start:40px;margin-block-start:20px;align-self:center}.elementor .e-08bd8e1-ffc8161{margin:45px;grid-template-rows:repeat(1,1fr);grid-auto-flow:column}.elementor .e-b08642f-30db4f1{width:100%;min-height:430%;padding-block-start:0;padding-block-end:0;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;flex:1 0 auto;justify-content:flex-start;align-items:start}.elementor .e-2768e10-f276d47{width:100%;min-height:450px;padding:0;margin-block-end:14px;background-clip:content-box;flex-direction:column}.elementor .e-2628d64b-b771067{width:100%;height:220px;object-fit:cover}.elementor .e-220cf6f1-a3665e8{font-weight:700;font-size:18px;color:var(--Headline);margin-block-start:15px}.elementor .e-325c1dd3-1c495c6{font-size:16px;margin-block-start:15px}.elementor .e-5eeef623-295e78d{font-weight:700;font-size:16px;margin-block-start:15px;border-radius:6px;border-width:1px;border-color:#c8c8c8;border-style:solid;background-color:#fff0;align-self:start}.elementor .e-4c7f8feb-9bc4888{width:100%;padding:20px;flex-direction:column;gap:12px}.elementor .e-2cc5bade-595cda1{width:23%;overflow:hidden;border-radius:8px;border-width:2px;border-color:#c4c4c4;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 auto}.elementor .e-6096dded-3a3d784{width:100%;height:220px;object-fit:cover}.elementor .e-56a0dad1-99a6bdb{font-weight:700;font-size:18px;color:var(--Headline);margin-block-start:15px}.elementor .e-1a8897e4-e2c19d7{font-size:16px;margin-block-start:15px}.elementor .e-e0be70f-4453009{font-weight:700;font-size:16px;color:var(--Headline);margin-block-start:15px}.elementor .e-3b1d3ae-a1c28e8{font-weight:700;font-size:16px;margin-block-start:15px;border-radius:6px;border-width:1px;border-color:#c8c8c8;border-style:solid;background-color:#fff0;align-self:start}.elementor .e-659458f7-f55d3a0{width:100%;padding:20px;flex-direction:column;gap:12px}.elementor .e-7ba8d4a6-4996fde{width:23%;overflow:hidden;border-radius:8px;border-width:2px;border-color:#c4c4c4;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 auto}.elementor .e-71244337-6fd36b7{width:100%;height:220px;object-fit:cover}.elementor .e-3b921ab9-174e252{font-weight:700;font-size:18px;color:var(--Headline);margin-block-start:15px}.elementor .e-5c060ff5-6530b31{font-size:16px;margin-block-start:15px}.elementor .e-1f5c3863-8d0eb5c{font-weight:700;font-size:16px;margin-block-start:15px;border-radius:6px;border-width:1px;border-color:#c8c8c8;border-style:solid;background-color:#fff0;align-self:start}.elementor .e-69f0dbd7-1515fc1{width:100%;padding:20px;flex-direction:column;gap:12px}.elementor .e-1a26677e-5181641{width:23%;overflow:hidden;border-radius:8px;border-width:2px;border-color:#c4c4c4;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 auto}.elementor .e-1f4dda7b-23513cd{width:100%;height:220px;object-fit:cover}.elementor .e-5275a792-1a20841{font-weight:700;font-size:18px;color:var(--Headline);margin-block-start:15px}.elementor .e-2f52f660-e46f47e{font-size:16px;margin-block-start:15px}.elementor .e-70cab77d-1db01b2{font-weight:700;font-size:16px;margin-block-start:14px;border-radius:6px;border-width:1px;border-color:#c8c8c8;border-style:solid;background-color:#fff0;align-self:start}.elementor .e-16f1d402-2d6ac7d{width:100%;padding:20px;flex-direction:column;gap:12px}.elementor .e-8fbbe70-5285cea{width:23%;overflow:hidden;border-radius:8px;border-width:2px;border-color:#c4c4c4;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 auto}.elementor .e-1742d541-ad0aa56{width:100%;margin-block-start:30px;margin-block-end:30px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;align-content:start}.elementor .e-0ee67cc-05c290f{width:100%;height:220px;object-fit:cover}.elementor .e-4ef2b4d-f920307{font-weight:700;font-size:18px;color:var(--Headline);margin-block-start:15px}.elementor .e-2d4429f-8ce5534{font-size:16px;margin-block-start:15px}.elementor .e-a953212-99b4f40{font-weight:700;font-size:16px;margin-block-start:15px;border-radius:6px;border-width:1px;border-color:#c8c8c8;border-style:solid;background-color:#fff0;align-self:start}.elementor .e-bd55fb1-c70a303{width:100%;padding:20px;flex-direction:column;gap:12px}.elementor .e-4f8ebff-1839cd9{width:23%;overflow:hidden;border-radius:8px;border-width:2px;border-color:#c4c4c4;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 auto}.elementor .e-be60977-8317fe6{width:100%;height:220px;object-fit:cover}.elementor .e-0c03bc5-6dad4ad{font-weight:700;font-size:18px;color:var(--Headline);margin-block-start:15px}.elementor .e-7339618-e37b31d{font-size:16px;margin-block-start:15px}.elementor .e-88a886b-d0e182b{font-weight:700;font-size:16px;margin-block-start:15px;border-radius:6px;border-width:1px;border-color:#c8c8c8;border-style:solid;background-color:#fff0;align-self:start}.elementor .e-75944bd-63f3e2a{width:100%;padding:20px;flex-direction:column;gap:12px}.elementor .e-d26770e-cab5208{width:23%;overflow:hidden;border-radius:8px;border-width:2px;border-color:#c4c4c4;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 auto}.elementor .e-b17e1e0-242b393{width:100%;height:220px;object-fit:cover}.elementor .e-f5493ea-bcb5b88{font-weight:700;font-size:18px;color:var(--Headline);margin-block-start:15px}.elementor .e-4781f09-a05e640{font-size:16px;margin-block-start:15px}.elementor .e-cf3451a-1e038b9{font-weight:700;font-size:16px;margin-block-start:15px;border-radius:6px;border-width:1px;border-color:#c8c8c8;border-style:solid;background-color:#fff0;align-self:start}.elementor .e-a4a191e-20697bd{width:100%;padding:20px;flex-direction:column;gap:12px}.elementor .e-66b7633-2ee5439{width:23%;overflow:hidden;border-radius:8px;border-width:2px;border-color:#c4c4c4;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 auto}.elementor .e-c960c77-c72bc44{width:100%;height:220px;object-fit:cover}.elementor .e-17d308b-80cf3c9{font-weight:700;font-size:18px;color:var(--Headline);margin-block-start:15px}.elementor .e-d3c547f-145dd1f{font-size:16px;margin-block-start:15px}.elementor .e-3add148-1843a91{font-weight:700;font-size:16px;margin-block-start:14px;border-radius:6px;border-width:1px;border-color:#c8c8c8;border-style:solid;background-color:#fff0;align-self:start}.elementor .e-21f377c-726d179{width:100%;padding:20px;flex-direction:column;gap:12px}.elementor .e-74e20a4-02e492d{width:23%;overflow:hidden;border-radius:8px;border-width:2px;border-color:#c4c4c4;border-style:solid;background-color:#fff;flex-direction:column;flex:1 1 auto}.elementor .e-2c7cca6-923f20b{width:100%;margin-block-start:30px;margin-block-end:30px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;align-content:start}.elementor .e-4ea8f5c-0ac41a5{width:50%;padding-inline-start:40px}.elementor .e-4a59a90-1c6c1b8{width:40%;font-size:18px;color:#FFF;margin-block-start:45px;margin-inline-start:200px}.elementor .e-70709bbd-6a46f78{font-weight:700;font-size:16px;color:#FFF;margin-block-start:45px;margin-inline-start:200px;border-radius:6px;border-width:1px;border-color:#c8c8c8;border-style:solid;background-color:#ffa800;align-self:start}.elementor .e-40c5e729-0b30e4e{width:25%;height:500px;overflow:hidden;margin-block-start:35px;border-radius:8px;border-width:0;border-color:#c4c4c4;border-style:solid;background-color:#fff0;flex-direction:column;flex:2 1 auto}.elementor .e-3bb43ace-ec9c75c{width:100%;margin-block-start:50px;margin-block-end:0;margin-inline-end:50px;background-color:#292f5c;flex-direction:row;gap:24px;flex-wrap:wrap;align-content:start;align-items:stretch}.elementor .e-2330182b-ed2b079{font-weight:700;color:#fff;align-self:center}.elementor .e-14be8302-5d6cf7d{width:700px;color:#fff;align-self:center}.elementor .e-6ba6619f-757f53c{width:100%;min-height:300px;position:relative;padding-block-start:50px;padding-block-end:55px;padding-inline-start:40px;padding-inline-end:50px;flex-direction:column;gap:12px;justify-content:center;align-items:start}.elementor .e-1a3b6a71-bda934f{width:100%;height:500px;background-image:url(https://sunsetscuba.com/wp-content/uploads/2026/09/designscape-underwater-5310424-scaled.jpg);background-repeat:repeat;background-attachment:fixed;background-size:cover;background-position:0% 0%;flex-direction:column;justify-content:space-evenly}.elementor .e-494d81a5-e15dc41{width:100%;column-gap:24px;padding-block-start:0;padding-block-end:0;padding-inline-start:40px;padding-inline-end:40px;row-gap:0;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(1,1fr);grid-auto-flow:row;justify-items:start;align-items:center}.elementor .e-512f9b89-a194e1c{margin-block-start:40px;background-color:#d2d8db69;display:none;flex-direction:column}.elementor .e-69819582-0ac7634{width:100%;column-gap:20px;padding-block-start:0;padding-block-end:0;padding-inline-start:40px;padding-inline-end:40px;row-gap:0;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(1,1fr);grid-auto-flow:row;grid-auto-columns:30px;justify-items:start;align-items:center}.elementor .e-7f26195b-4a17e63{margin-block-start:40px;background-color:#fff0;display:none;flex-direction:column}