Overview of the Tunisia Cruise Port
The Tunisia cruise port isn’t a standard stop on most Western Mediterranean itineraries, which is part of what makes it interesting. I visited on a Holland America Line cruise aboard the MS Oosterdam, and it marked something significant for me: my first time in Africa.
The ship docked at La Goulette Cruise Terminal, the official cruise port for Tunis. No tenders, no shuttles, and no long walk through a cargo yard. You step off the ship and you’re there.
The terminal itself is kind of neat. It's set up as a sort of mock village, with lots of room for vendor stalls where locals sell souvenirs, many of them mass-produced with some rare hand-crafted items here and there. It's a cute port terminal, but there's no rich or interesting history here, it's all manufactured. The real authentic charm of Tunis lies outside of the cruise terminal walls.
The showstoppers of Tunis are the historic Medina, the ruins of Carthage, and the blue-and-white village of Sidi Bou Said. All of those require transportation, and I’ll be honest here, Tunis isn’t the place I wanted to gamble with DIY logistics.
The city is layered and complex, with French, Arab, and Roman influences all coming together in a way that feels less curated and more raw. It’s not polished, and it’s not trying to be. But that’s part of why I found it so compelling.
We browsed a few stalls near the ship before heading out, but my real focus was getting into the heart of Tunis. That’s where this port gets interesting.
Tunisia Cruise Port Map
The Tunisia cruise port is actually the La Goulette Cruise Terminal, located just outside of Tunis, serving as the arrival point for most cruise ships visiting the area. The terminal is easy to navigate, with buses and taxis sitting directly outside for those heading into the city or beyond.
There is no walking path into downtown Tunis from the Tunisia Cruise Port. If you are planning to visit the Medina, Carthage, or Sidi Bou Said, expect a 20 to 30-minute drive depending on traffic. If you book a cruise line excursion (which I recommend here), your bus will pick you up right outside the Tunisia cruise port terminal.
Get the Tunisia Cruise Port Map
Getting Around from the Tunisia Cruise Port
The Tunisia cruise port isn't a place where you can walk off the ship and dive into a charming city center. Instead, it serves as your jumping-off point for some of the most fascinating historical and cultural spots in the region. Here's how to get around from the port:
Tunisia Cruise Line Excursion
I usually avoid cruise excursions, especially in Europe where they tend to be expensive, but in Tunis I chose to book one. It was advertised as a transport-only experience into the Medina, which sounded perfect. I just wanted to wander on my own. In reality, it included a guide and was more structured than I expected. I had less personal freedom than I’d hoped, and that part was frustrating.
But I’m still glad I booked it. The Medina is about 30 minutes from the Tunisia cruise port, and Tunis isn’t a city where I wanted to gamble with figuring it out on my own and risk missing the ship. I did have some safety concerns (more on that in a moment). The bus picked us up right outside the Tunisia cruise port terminal and got us into the heart of the city efficiently, and that alone made it worth it.
Related: Pros and cons of independent vs. cruise line excursions
Taxi
Taxis are available outside the terminal and can take you to central Tunis, Sidi Bou Said, Carthage, or even La Marsa. Most taxis here do not use meters, so you need to agree clearly on a fare before getting in. Write it down or have them type it into your phone calculator, or record the verbal confirmation, to avoid misunderstandings. Have a translation app ready since English isn't widely spoken.
Related: Book a private driver to Explore Barcelona
TGM Light Rail
While a TGM station exists in La Goulette, it’s not easily accessible from the Tunisia cruise port on foot. Signage can be confusing, and it’s not designed with tourists in mind. It’s tempting to use it because it’s cheap, but I wouldn’t recommend this option unless you’re very comfortable with local transit in developing countries, speak at least a bit of Arabic or French, and can tolerate uncertainty.
Tunisia Cruise Port Language and Payment Tips
French is widely spoken, with Arabic as the official language, and English is hit or miss. Most vendors in tourist areas speak enough to get by, but drivers and café workers often don’t. Google Translate is your friend.
Vendors and drivers strongly prefer cash. Euros were accepted everywhere we went, even though the Tunisian Dinar is the official currency. I brought Euros ashore and didn’t need to exchange them for Dinars, which I’d recommend unless you’re staying longer. And as always, confirm taxi and tour prices clearly upfront to avoid being "upsold" later.
Tunisia Cruise Port at a Glance
- Max number of ships: Usually one cruise ship at a time. Traffic is light compared to major Mediterranean ports.
- Wi-Fi: Free Wi-Fi is available in the terminal, though connection speeds can be slow or spotty.
- Distance to town: Central Tunis is approximately 8 miles (13 kilometers) from the port, a roughly 25- to 30-minute drive, depending on traffic.
- ATMs: ATMs are available in the terminal and near the port entrance.
- Facilities: The Tunisia cruise port terminal has restrooms, several vendor stalls, and a small café. Most passengers head straight to excursions rather than lingering inside the terminal, as it primarily serves as a quick transit point before tours and transfers begin.
Things to Do Near the Tunisia Cruise Port
Most cruisers use Tunis as a gateway to bucket list sites like Carthage, the Medina, or Sidi Bou Said, and I don’t blame them. That’s exactly how I approached it. But if you’re staying closer to the ship or want to fill a little time before reboarding, there are a few things to explore in or near the cruise terminal itself.
Right outside the ship, the terminal area sometimes features a temporary cruise village. Think a small cluster of vendor stalls with souvenirs, local crafts, snacks, and drinks. We browsed through a few stands before our excursion and again when we returned, just to see what was on offer. You won’t need long here, but it’s convenient if you want to grab something small without heading into the city.
Most of what you’ll want to see in Tunisia requires a ride. Central Tunis, the Medina, and the Bardo Museum are all roughly 30 minutes from port. Sidi Bou Said and Carthage are a little closer, and in some cases more scenic.
On our visit, we returned to the port with some extra time after exploring the Medina, so we wandered through the shops near the terminal again and picked up a few small souvenirs.
I realized that the stuff sold at the terminal vendor stalls is exactly the same, for the most part, as what was sold in shops in the Medina, like plush and small metal enamel camels and mini genie lamps. So be sure to shop around and negotiate price, as most items are in abundance.
If you’re not doing an excursion or heading into Tunis, your time at the cruise port will be short. There’s no charming old town within walking distance and no waterfront promenade to explore.
That said, if you only have an hour or so and want to browse, sip a soda, and stretch your legs, the cruise village gives you something to do before heading back onboard. It's also good for photos, but keep in mind it's a recreated souk built for cruise passengers, not a real one.
Related: Book an day trip Tunisia tours & excursions
Modesty in Tunisia Cruise Port
Before our stop at the Tunisia cruise port, I spent a decent amount of time thinking through what to wear. I wasn’t sure how conservative the dress expectations would be, especially since we planned to visit the Medina and other local areas outside the tourist bubble. I didn’t want to be that oblivious cruiser, or oblivious American, showing up in a tank top and shorts where that might not be appropriate.
I opted for long pants and made sure my shoulders were covered, and not because I was told I had to, but because it felt like the respectful thing to do. And I’m glad I did. I felt more comfortable walking through the Medina knowing I wasn’t being culturally insensitive.
That said, I definitely saw other passengers wearing typical cruise port outfits (shorts, sleeveless tops, even crop tops in a few cases), and no one seemed to bat an eye, so don't overthink it and of course wear what makes you most comfortable. But personally, I was more at ease blending in a little and showing awareness of local customs, especially in places where we were interacting with vendors or entering spaces that weren’t fully tourist-driven.
If you’re visiting a mosque or religious site, modest dress is expected, and women will likely need to cover their heads with a scarf. But even outside those settings, wearing something that leans conservative is a good call. Think loose-fitting clothes, covered knees and shoulders, and maybe a lightweight scarf or wrap in your day bag, just in case.
Related: Shop my favorite cruise outfits and essentials.
Top Sites Around the Tunisia Cruise Port
What makes Tunisia cruise port a standout cruise stop isn’t the port itself but what you can access from it. Within a 30 minute drive, you’ve got access to layers of history, Mediterranean charm, and some of the most unique sites on a Western Mediterranean itinerary. The four big sites here are the Medina, Sidi Bou Said, Carthage, and the Bardo Museum.
Many cruise excursions pair these stops together, giving you an overview of Tunisian culture, history, and scenery in a single day. You can also arrange a private taxi to hit one or two sites at your own pace, but this is a port where I recommend going with a cruise line excursion instead of venturing out on your own. Here are the top places cruisers typically visit from the port:
The Medina of Tunis
If you're only visiting one place in Tunis, make it the Medina. This UNESCO World Heritage site is the historic heart of the city, and it delivers the kind of immersive, slightly chaotic experience that sticks with you long after your trip.
The Medina isn’t a sanitized tourist zone. It’s a living, breathing part of the city where people work, worship, shop, and live, and it shows. Narrow alleys twist in every direction, packed with vendors selling spices, scarves, ceramics, leather goods, and sometimes, just random household items. The scent of jasmine might hit you on one corner, followed by grilled meat, perfume oil, or motorbike exhaust on the next. It’s loud, it’s gritty, and it’s real.
Our guide walked us through both the commercial souks, which are Arab markets, and the more residential areas of the Medina. He pointed out homes tucked behind heavy wooden doors, some decorated with symbolic carvings, like the Hand of Fatima, a protective emblem found throughout North Africa. I really enjoyed learning about the cultural sites in Tunis, especially since they were so different from the other stops during our Mediterranean cruise.
We also had one of those classic travel missteps here. A language mix-up at a local restaurant that led to us ordering a tuna omelet (no comment). Let's just say I didn't eat it. But it was memorable, and honestly, kind of funny in hindsight. Most vendors we encountered spoke enough English to navigate basic conversations, and several were surprisingly fluent.
If you’re planning to visit the Medina independently after docking at the Tunisia cruise port, be prepared to get lost, it’s truly maze-like and stay vigilant about your surroundings. But if you’re someone who thrives on cultural immersion, this is the stop that delivers it in full.
Sidi Bou Said
Sidi Bou Said is a clifftop village that's instantly recognizable, thanks to its signature white buildings trimmed in vivid blue. That color scheme isn’t accidental. It was standardized in the early 1900s by a group of artists and architects who wanted to preserve the town’s aesthetic, and it has held strong ever since. The result is a cohesive, photogenic setting that looks like it belongs on a travel poster.
Walking through Sidi Bou Said doesn’t feel like checking off sightseeing boxes, because there’s no list of must-do attractions here. The experience is the town itself, with cobblestone streets winding between bright blue doors, cascading bougainvillea, and tiled staircases that suddenly open up to sweeping views of the sea. It’s the kind of place where you wander slowly, stop for mint tea with pine nuts, and watch the Mediterranean stretch out in front of you.
Shops here lean toward the artistic and handmade, with fewer mass-produced trinkets than you’ll find in the Medina and cruise terminal vendor stalls. You’ll see painted ceramics, local artwork, textiles, and jewelry.
Most cruise excursions from the Tunisia cruise port pair Sidi Bou Said with Carthage, since the two are located just a few minutes apart. Sidi Bou Said doesn’t require a full day to visit and is more of a quick stop, but it serves up a beautiful contrast to the grit and energy of central Tunis.
Related: Explore Sidi Bou Said - Book a full-day trip
Carthage
One of the most significant historical sites in Tunisia, Carthage is a name that shows up in just about every Western Civ textbook, and for good reason. Once the center of a powerful Phoenician empire, later destroyed and rebuilt by the Romans, it now exists as a scattered set of ruins in a residential suburb of Tunis.
Carthage isn’t a single archaeological park with a ticket booth and clear path. It’s a collection of sites spread out across a walkable area, each showing a different layer of the city’s history. You’ll find Roman baths, ancient cisterns, crumbling villas, and traces of the Punic harbors that once made Carthage a dominant Mediterranean force.
The ruins of Carthage aren’t towering or grand like the Colosseum in Rome, but they’re expansive. You walk through them more than look up at them, with views of the sea always just beyond the stone walls. Some sites are better preserved than others, and depending on how your tour is structured, you may see only a few of them.
Carthage is often paired with Sidi Bou Said on half-day excursions from the Tunisia cruise port. It’s a good mix, with history and ancient ruins followed by a slower, scenic stroll. Just know going in that Carthage requires some imagination, much of it has been repurposed or lost to time, but what remains still tells a powerful story if you’re paying attention.
Related: Book a day trip tour – All Carthage Tours & Excursions
Is the Tunis Cruise Port Safe?
Let me be upfront: cruise lines prioritize passenger safety above all else. They constantly monitor political situations, security risks, and local conditions. If a port becomes unsafe, they'll skip it entirely or reroute the ship. That said, Tunisia does come with legitimate safety considerations.
During my research before visiting, I found more safety warnings for Tunis than for other Mediterranean ports. I discovered that most passengers opt for cruise line excursions here, while some choose to stay on the ship.
Although I normally avoid cruise line excursions, this is a port of call where I opted for one due to the safety concerns. In my experience, I never once felt unsafe. I stayed with my group, kept my awareness up in crowds, and didn't wander off alone. But then again, that's just smart practice in any unfamiliar destination.
Bardo National Museum
The Bardo National Museum is one of the most important museums in North Africa and is located in a former beylical palace just outside the center of Tunis. It’s best known for its extraordinary collection of Roman mosaics, which were excavated from archaeological sites across Tunisia and are considered among the finest in the world.
The museum’s exhibits trace Tunisia’s long history from the Punic and Roman periods through early Christianity and Islam. Alongside the mosaics you’ll find sculptures, jewelry, and everyday objects that bring these eras to life. The setting itself adds to the experience, with high ceilings, marble floors, and ornate rooms that were once part of the palace.
The Bardo is typically included as one stop on a guided excursion from the port, often paired with either the Medina or Carthage. Because it’s an indoor site, it’s also a good choice if the weather is very hot or rainy. Even a brief visit offers a striking overview of Tunisia’s archaeological richness without leaving the city limits.
Foods to Try in Tunisia
One of my favorite things to do when cruising, especially in Europe, is trying the local foods prominent in each area, so I always do a bit of research before my visit to determine what the must-try dishes are, and try to find one that fits with my pickier palate.
Tunisia’s cuisine blends Mediterranean ingredients with North African spices, and while a cruise port day won’t give you time for a deep culinary dive, there are a few standout dishes and flavors you might encounter during your visit. Many are bold, heavily seasoned, and based on simple staples like bread, olive oil, and seafood.
Brik
Brik is a deep-fried pastry typically stuffed with egg, tuna, and parsley, wrapped in a thin layer of dough similar to phyllo. It’s crispy on the outside, soft inside, and a common street food snack in Tunis. You might see it on local menus or in food stalls near the Medina.
Couscous
While couscous is common throughout North Africa, Tunisia’s version is distinct. It’s often served with lamb, fish, or vegetables and heavily spiced with harissa and regional blends. If you’re dining in a restaurant during your day ashore, this is a staple dish worth trying.
Harissa
Harissa is a fiery red chili paste made with peppers, garlic, olive oil, and spices. It’s used as a base in many Tunisian dishes and often served as a condiment. You’ll likely encounter it as a table-side offering even if you’re just grabbing a quick lunch.
Mint Tea
Sweet mint tea is a staple in Tunisian cafés, especially in scenic spots like Sidi Bou Said. Traditionally served in small glasses and sometimes flavored with pine nuts, it’s less about caffeine and more about ritual and hospitality. Even if you don’t have a full meal in port, this is an easy and low-stakes thing to try before heading back to the ship.
Seafood
Given its location on the Mediterranean, Tunisia has a strong seafood culture. Grilled fish, calamari, and seafood couscous are common menu items in coastal towns. If you’re eating near the port or along the water, expect fresh catch and bold flavors.
Language and Currency in Tunisia Cruise Port
Arabic is the official language in Tunisia, but French is also widely spoken. In most tourist areas, you’ll find vendors and guides who speak enough English to handle basic transactions, but English fluency isn’t guaranteed.
The currency in Tunisia is the Tunisian Dinar (TND), which is a closed currency. That means you can’t legally import or export it, and you won’t find it at currency exchanges outside the country. But good news... currency conversion isn't necessary here. Nearly every vendor, especially those catering to tourists, will accept Euros.
Credit cards are accepted in many places, with contactless being common, although some are cash only. It’s smart to carry small bills and coins, and if you’re paying in Euros, be prepared to negotiate prices or ask vendors to calculate conversions on the spot.
The Symbolism Behind Tunisia’s Iconic Doors
In the Medina of Tunis, doors are more than entrances; they are statements of identity and tradition. Bold blue often symbolizes protection and heaven, while green is associated with Islam and paradise. Metal studs and geometric motifs add meaning, and historically, more ornamentation suggested a higher status.
You will also notice the Hand of Fatima, also called the Khamsa. This palm-shaped symbol with an eye is believed to guard against the evil eye and to bring blessings. It appears on doors, walls, jewelry, and souvenirs across Tunisia and is shared across Muslim, Jewish, and Christian communities in North Africa and the Middle East.
When you stop for photos, take a moment to read the craft and symbolism. Each door reflects centuries of artistry and faith woven into everyday life in Tunisia.
Tunisia Cruise Port Ship Schedule
The Tunis cruise port, officially known as La Goulette, sees fewer calls than many other Western Mediterranean ports. It’s often included on longer itineraries or repositioning cruises, which means you won’t find massive crowds or multiple ships in port on most days.
I personally prefer the more authentic, less crowded, off-the-beaten-path ports of call, so I find this a good thing.
The port itself includes a dedicated cruise terminal and no need for tenders. Most ships dock directly alongside, but it’s always smart to check your cruise line’s app or daily program for specific docking details, shuttle arrangements, and return times. Because transportation is required to reach nearly all major attractions, make sure to factor in extra time when planning your return.
Tunisian Rugs and Berber Craftsmanship
Rug making holds a deep place in Tunisian culture, and you will see handcrafted carpets throughout the Medina of Tunis. Many pieces are created by Berber artisans, the Indigenous peoples of North Africa with centuries of textile traditions rooted in geometric motifs and natural fibers.
During our cruise excursion, we stopped at a rug shop and were ushered into a room for a sales presentation. This is common on organized tours. The rugs were beautiful, but the somewhat high-pressure sales environment was uncomfortable. If this happens on your tour, know that you are under no obligation to buy.
Quality and authenticity vary widely. Some carpets are handwoven by local artisans, while others are machine-made or mass-produced. If you are interested in purchasing, compare prices, ask questions about materials and origin, and negotiate carefully.
Climate and What to Wear in Tunis
Tunis has a Mediterranean climate, with hot, dry summers and mild, wetter winters. In July and August, daytime highs often reach into the upper 80s °F (around 30°C). Spring and fall are more comfortable, with highs typically in the 60s–70s °F (15–25°C), making those months especially pleasant for walking through the Medina or exploring sites like Carthage.
In the warmer months, plan for lightweight, breathable clothing and be prepared for strong sun. A hat, sunglasses, and sunscreen are essentials whether you’re visiting ruins or strolling through narrow alleys. Comfortable shoes are also a must (expect uneven pavement and a lot of walking).
I always suggest carrying a light layer for early mornings, shaded courtyards, or air-conditioned buses. For cultural sensitivity, it’s best to lean modest with your outfit: cover shoulders and knees when possible, especially if you’re entering religious sites or markets. You’ll see other cruisers in more casual attire, but being mindful of local expectations makes moving through Tunis feel more comfortable.
Related: Shop my favorite cruise outfits and essentials.
Time Zone in Tunisia Cruise Port
Tunis operates on Central European Time (UTC +1) year-round and does not observe daylight saving time. Depending on your cruise ship’s home port and the line’s policy, there may be a one-hour difference between local time and ship time during certain months. Always double-check the ship’s posted time before heading out independently so you’re back well ahead of all aboard.
Is the Tunisia cruise port safe?
Yes Tunisia cruise port is safe. Most cruise passengers visit without issues, especially when sticking to organized tours. Like any major city, petty theft can happen in crowded areas, so keep valuables secure. Many cruisers feel more comfortable booking a cruise line excursion for peace of mind, and that's what I recommend here.
How far is the city center from the Tunisia cruise port?
La Goulette, the dedicated cruise terminal in Tunisia, is about a 30-minute drive from central Tunis and the Medina. Transportation is required, which is why many visitors choose cruise line buses, private drivers, or taxis.
Do I need to convert currency if visiting the Tunisia cruise port?
The local currency is the Tunisian Dinar (TND), a closed currency you can’t get outside the country. Euros are widely accepted in tourist areas, including the Medina and souvenir stalls, making them the easiest option for cruisers. There's no need to try to convert to the Tunisian Dinar here; euros are just fine!
What are the best things for cruisers to do at the Tunisia cruise port?
The Medina of Tunis, Sidi Bou Said, Carthage, and the Bardo National Museum are the most popular stops. Many excursions combine two or three of these in one day to give you a well-rounded experience.
What should I wear in Tunisia Cruise Port?
When packing for your visit to the Tunisia cruise port, lightweight clothing is best for the heat, but keep modesty in mind when visiting markets or religious sites. Covering your shoulders and knees is a respectful choice, even though you’ll see other cruisers in shorts and tank tops without issue. Comfortable walking shoes are essential for exploring the historic areas and uneven streets around Tunis.
Video: Tunisia Cruise Port Guide
Making the Most of Your Tunisia Cruise Port Visit
The Tunisia cruise port may not be the most glamorous or polished stop on a Mediterranean itinerary, but that’s exactly what makes it so memorable. This is a port where you step into living history rather than a staged postcard, and the experiences you’ll have here are unlike any other stop in the region.
From La Goulette, most cruisers head straight to the Medina, Sidi Bou Said, Carthage, or the Bardo Museum, each offering a different window into Tunisia’s deep cultural and historical roots. The Medina immerses you in the chaos and energy of daily life, Sidi Bou Said charms with its blue and white streets, Carthage tells the story of empires rising and falling, and the Bardo showcases mosaics that rival anything in Europe.
It’s true that some cruisers describe Tunisia cruise port as gritty or have concerns about safety, but skipping this port means missing out on one of the most unique calls you’ll find on a Mediterranean cruise. My advice is to keep an open mind, stay aware, and embrace the chance to see something far richer and more layered than another polished seaside town.
#block-1755536107589 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755536107589 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755536107589 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755536107589 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755536107589 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755554634660 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755554634660 .block { border: 4px black; border-radius: 4px; background-color: #ecf0f1; padding: 0px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755554634660 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755554634660 .block { padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755554634660 { text-align: left; } } #block-1695978871700 { margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; } #block-1695978871700 .block { border: 4px black; border-radius: 4px; background-color: #ecf0f1; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1695978871700 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1695978871700 .block { padding: 0px; padding: 0px; padding-top: 15px; padding-right: 10px; padding-bottom: 15px; padding-left: 15px; } } @media (max-width: 767px) { #block-1695978871700 { text-align: left; } } #block-1695978871700 .image__image { max-width: 34%; border-radius: 5px; } #block-1695978871700 .image__image { float: right; margin-left: 12px; margin-bottom: 10px; } #block-1695978871700 .btn, [data-slick-id="1695978871700"] .block .btn { color: #000000; border-color: #60dedb; border-radius: 100px; background-color: #60dedb; } #block-1695978871700 .btn--outline, [data-slick-id="1695978871700"] .block .btn--outline { background: transparent; color: #60dedb; } #block-1694872795640 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1694872795640 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1694872795640 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1694872795640 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1694872795640 { text-align: ; } } #block-1694872795640 .block, [data-slick-id="1694872795640"] .block { display: flex; justify-content: flex-start; } #block-1694872795640 .image, [data-slick-id="1694872795640"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1694872795640 .image__image, [data-slick-id="1694872795640"] .image__image { width: 100%; } #block-1694872795640 .image__overlay, [data-slick-id="1694872795640"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1694872795640 .image__overlay-text, [data-slick-id="1694872795640"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1694872795640 .block, [data-slick-id="1694872795640"] .block { display: flex; justify-content: flex-start; } #block-1694872795640 .image__overlay, [data-slick-id="1694872795640"] .image__overlay { opacity: 0; } #block-1694872795640 .image__overlay:hover { opacity: 1; } } #block-1755538207916 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755538207916 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755538207916 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755538207916 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755538207916 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755562158546 { margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; } #block-1755562158546 .block { border: 4px black; border-radius: 4px; background-color: #ecf0f1; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1755562158546 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755562158546 .block { padding: 0px; padding: 0px; padding-top: 15px; padding-right: 10px; padding-bottom: 0px; padding-left: 15px; } } @media (max-width: 767px) { #block-1755562158546 { text-align: left; } } #block-1755562158546 .image__image { max-width: 35%; border-radius: 5px; } #block-1755562158546 .image__image { float: right; margin-left: 12px; margin-bottom: 10px; } #block-1755538897505 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755538897505 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755538897505 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755538897505 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755538897505 { text-align: ; } } #block-1755538897505 .block, [data-slick-id="1755538897505"] .block { display: flex; justify-content: flex-start; } #block-1755538897505 .image, [data-slick-id="1755538897505"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755538897505 .image__image, [data-slick-id="1755538897505"] .image__image { width: 100%; } #block-1755538897505 .image__overlay, [data-slick-id="1755538897505"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755538897505 .image__overlay-text, [data-slick-id="1755538897505"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755538897505 .block, [data-slick-id="1755538897505"] .block { display: flex; justify-content: center; } #block-1755538897505 .image__overlay, [data-slick-id="1755538897505"] .image__overlay { opacity: 0; } #block-1755538897505 .image__overlay:hover { opacity: 1; } } #block-1755539080552 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755539080552 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755539080552 { margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755539080552 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755539080552 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755539653896 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755539653896 .block { border: 4px black; border-radius: 4px; background-color: #ecf0f1; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1755539653896 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755539653896 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 5px; padding-bottom: 10px; padding-left: 20px; } } @media (max-width: 767px) { #block-1755539653896 { text-align: left; } } #block-1755539653896 .image__image { max-width: 35%; border-radius: 4px; } #block-1755539653896 .image__image { float: right; margin-left: 15px; margin-bottom: 10px; } #block-1755540195794 { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; } #block-1755540195794 .block { border: 2px dashed #95a5a6; border-radius: 28px; background-color: #60dedb; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1755540195794 { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; } #block-1755540195794 .block { padding: 0px; padding: 0px; padding-top: 14px; padding-right: 25px; padding-bottom: 0px; padding-left: 25px; } } @media (max-width: 767px) { #block-1755540195794 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755540469436 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755540469436 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755540469436 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755540469436 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755540469436 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755540685876 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755540685876 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755540685876 { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; } #block-1755540685876 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755540685876 { text-align: ; } } #block-1755540685876 .block, [data-slick-id="1755540685876"] .block { display: flex; justify-content: flex-start; } #block-1755540685876 .image, [data-slick-id="1755540685876"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755540685876 .image__image, [data-slick-id="1755540685876"] .image__image { width: 100%; } #block-1755540685876 .image__overlay, [data-slick-id="1755540685876"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755540685876 .image__overlay-text, [data-slick-id="1755540685876"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755540685876 .block, [data-slick-id="1755540685876"] .block { display: flex; justify-content: center; } #block-1755540685876 .image__overlay, [data-slick-id="1755540685876"] .image__overlay { opacity: 0; } #block-1755540685876 .image__overlay:hover { opacity: 1; } } #block-1759413004339 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759413004339 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1759413004339 { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; } #block-1759413004339 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1759413004339 { text-align: ; } } #block-1759413004339 .block, [data-slick-id="1759413004339"] .block { display: flex; justify-content: flex-start; } #block-1759413004339 .image, [data-slick-id="1759413004339"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1759413004339 .image__image, [data-slick-id="1759413004339"] .image__image { width: 100%; } #block-1759413004339 .image__overlay, [data-slick-id="1759413004339"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1759413004339 .image__overlay-text, [data-slick-id="1759413004339"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1759413004339 .block, [data-slick-id="1759413004339"] .block { display: flex; justify-content: center; } #block-1759413004339 .image__overlay, [data-slick-id="1759413004339"] .image__overlay { opacity: 0; } #block-1759413004339 .image__overlay:hover { opacity: 1; } } #block-1755540900538 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755540900538 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755540900538 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755540900538 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755540900538 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755541195928 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755541195928 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755541195928 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755541195928 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755541195928 { text-align: ; } } #block-1755541195928 .block, [data-slick-id="1755541195928"] .block { display: flex; justify-content: flex-start; } #block-1755541195928 .image, [data-slick-id="1755541195928"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755541195928 .image__image, [data-slick-id="1755541195928"] .image__image { width: 100%; } #block-1755541195928 .image__overlay, [data-slick-id="1755541195928"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755541195928 .image__overlay-text, [data-slick-id="1755541195928"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755541195928 .block, [data-slick-id="1755541195928"] .block { display: flex; justify-content: flex-start; } #block-1755541195928 .image__overlay, [data-slick-id="1755541195928"] .image__overlay { opacity: 0; } #block-1755541195928 .image__overlay:hover { opacity: 1; } } #block-1755541213845 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755541213845 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755541213845 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755541213845 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755541213845 { text-align: ; } } #block-1755541213845 .block, [data-slick-id="1755541213845"] .block { display: flex; justify-content: flex-start; } #block-1755541213845 .image, [data-slick-id="1755541213845"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755541213845 .image__image, [data-slick-id="1755541213845"] .image__image { width: 100%; } #block-1755541213845 .image__overlay, [data-slick-id="1755541213845"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755541213845 .image__overlay-text, [data-slick-id="1755541213845"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755541213845 .block, [data-slick-id="1755541213845"] .block { display: flex; justify-content: flex-start; } #block-1755541213845 .image__overlay, [data-slick-id="1755541213845"] .image__overlay { opacity: 0; } #block-1755541213845 .image__overlay:hover { opacity: 1; } } #block-1755541517484 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755541517484 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755541517484 { margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755541517484 .block { padding: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755541517484 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755541002552 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755541002552 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755541002552 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755541002552 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755541002552 { text-align: ; } } #block-1755541002552 .block, [data-slick-id="1755541002552"] .block { display: flex; justify-content: flex-start; } #block-1755541002552 .image, [data-slick-id="1755541002552"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755541002552 .image__image, [data-slick-id="1755541002552"] .image__image { width: 100%; } #block-1755541002552 .image__overlay, [data-slick-id="1755541002552"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755541002552 .image__overlay-text, [data-slick-id="1755541002552"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755541002552 .block, [data-slick-id="1755541002552"] .block { display: flex; justify-content: center; } #block-1755541002552 .image__overlay, [data-slick-id="1755541002552"] .image__overlay { opacity: 0; } #block-1755541002552 .image__overlay:hover { opacity: 1; } } #block-1755542211310 { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; } #block-1755542211310 .block { border: 4px black; border-radius: 4px; background-color: #ecf0f1; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1755542211310 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755542211310 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 5px; padding-bottom: 10px; padding-left: 20px; } } @media (max-width: 767px) { #block-1755542211310 { text-align: left; } } #block-1755542211310 .image__image { max-width: 35%; border-radius: 4px; } #block-1755542211310 .image__image { float: right; margin-left: 15px; margin-bottom: 10px; } #block-1755542028005 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755542028005 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755542028005 { margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755542028005 .block { padding: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755542028005 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755552163933 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552163933 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755552163933 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552163933 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755552163933 { text-align: ; } } #block-1755552163933 .block, [data-slick-id="1755552163933"] .block { display: flex; justify-content: flex-start; } #block-1755552163933 .image, [data-slick-id="1755552163933"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755552163933 .image__image, [data-slick-id="1755552163933"] .image__image { width: 100%; } #block-1755552163933 .image__overlay, [data-slick-id="1755552163933"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755552163933 .image__overlay-text, [data-slick-id="1755552163933"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755552163933 .block, [data-slick-id="1755552163933"] .block { display: flex; justify-content: center; } #block-1755552163933 .image__overlay, [data-slick-id="1755552163933"] .image__overlay { opacity: 0; } #block-1755552163933 .image__overlay:hover { opacity: 1; } } #block-1755559595828 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755559595828 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755559595828 { margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755559595828 .block { padding: 0px; padding-top: -10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755559595828 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755542680688 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755542680688 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755542680688 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755542680688 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755542680688 { text-align: ; } } #block-1755542680688 .block, [data-slick-id="1755542680688"] .block { display: flex; justify-content: flex-start; } #block-1755542680688 .image, [data-slick-id="1755542680688"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755542680688 .image__image, [data-slick-id="1755542680688"] .image__image { width: 100%; } #block-1755542680688 .image__overlay, [data-slick-id="1755542680688"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755542680688 .image__overlay-text, [data-slick-id="1755542680688"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755542680688 .block, [data-slick-id="1755542680688"] .block { display: flex; justify-content: flex-start; } #block-1755542680688 .image__overlay, [data-slick-id="1755542680688"] .image__overlay { opacity: 0; } #block-1755542680688 .image__overlay:hover { opacity: 1; } } #block-1755542689168 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755542689168 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755542689168 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755542689168 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755542689168 { text-align: ; } } #block-1755542689168 .block, [data-slick-id="1755542689168"] .block { display: flex; justify-content: flex-start; } #block-1755542689168 .image, [data-slick-id="1755542689168"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755542689168 .image__image, [data-slick-id="1755542689168"] .image__image { width: 100%; } #block-1755542689168 .image__overlay, [data-slick-id="1755542689168"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755542689168 .image__overlay-text, [data-slick-id="1755542689168"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755542689168 .block, [data-slick-id="1755542689168"] .block { display: flex; justify-content: flex-start; } #block-1755542689168 .image__overlay, [data-slick-id="1755542689168"] .image__overlay { opacity: 0; } #block-1755542689168 .image__overlay:hover { opacity: 1; } } #block-1755542516828 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755542516828 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755542516828 { margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755542516828 .block { padding: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755542516828 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755551524535 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755551524535 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755551524535 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755551524535 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755551524535 { text-align: ; } } #block-1755551524535 .block, [data-slick-id="1755551524535"] .block { display: flex; justify-content: flex-start; } #block-1755551524535 .image, [data-slick-id="1755551524535"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755551524535 .image__image, [data-slick-id="1755551524535"] .image__image { width: 100%; } #block-1755551524535 .image__overlay, [data-slick-id="1755551524535"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755551524535 .image__overlay-text, [data-slick-id="1755551524535"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755551524535 .block, [data-slick-id="1755551524535"] .block { display: flex; justify-content: center; } #block-1755551524535 .image__overlay, [data-slick-id="1755551524535"] .image__overlay { opacity: 0; } #block-1755551524535 .image__overlay:hover { opacity: 1; } } #block-1759329039343 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759329039343 .block { border: 4px black; border-radius: 4px; background-color: #ecf0f1; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1759329039343 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759329039343 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 5px; padding-bottom: 10px; padding-left: 20px; } } @media (max-width: 767px) { #block-1759329039343 { text-align: left; } } #block-1759329039343 .image__image { max-width: 35%; border-radius: 4px; } #block-1759329039343 .image__image { float: right; margin-left: 15px; margin-bottom: 10px; } #block-1755550656207 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755550656207 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755550656207 { margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755550656207 .block { padding: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755550656207 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1759411630811 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759411630811 .block { border: 4px black; border-radius: 4px; background-color: #ecf0f1; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1759411630811 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759411630811 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 5px; padding-bottom: 10px; padding-left: 20px; } } @media (max-width: 767px) { #block-1759411630811 { text-align: left; } } #block-1759411630811 .image__image { max-width: 35%; border-radius: 4px; } #block-1759411630811 .image__image { float: right; margin-left: 15px; margin-bottom: 10px; } #block-1755551719584 { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; } #block-1755551719584 .block { border: 2px dashed #ecf0f1; border-radius: 28px; background-color: #60dedb; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1755551719584 { margin-top: -20px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; } #block-1755551719584 .block { padding: 0px; padding: 0px; padding-top: 14px; padding-right: 25px; padding-bottom: 0px; padding-left: 25px; } } @media (max-width: 767px) { #block-1755551719584 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755550840188 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755550840188 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755550840188 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755550840188 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755550840188 { text-align: ; } } #block-1755550840188 .block, [data-slick-id="1755550840188"] .block { display: flex; justify-content: flex-start; } #block-1755550840188 .image, [data-slick-id="1755550840188"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755550840188 .image__image, [data-slick-id="1755550840188"] .image__image { width: 100%; } #block-1755550840188 .image__overlay, [data-slick-id="1755550840188"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755550840188 .image__overlay-text, [data-slick-id="1755550840188"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755550840188 .block, [data-slick-id="1755550840188"] .block { display: flex; justify-content: center; } #block-1755550840188 .image__overlay, [data-slick-id="1755550840188"] .image__overlay { opacity: 0; } #block-1755550840188 .image__overlay:hover { opacity: 1; } } #block-1755551114070 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755551114070 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755551114070 { margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755551114070 .block { padding: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755551114070 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755551253458 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755551253458 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755551253458 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755551253458 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755551253458 { text-align: ; } } #block-1755551253458 .block, [data-slick-id="1755551253458"] .block { display: flex; justify-content: flex-start; } #block-1755551253458 .image, [data-slick-id="1755551253458"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755551253458 .image__image, [data-slick-id="1755551253458"] .image__image { width: 100%; } #block-1755551253458 .image__overlay, [data-slick-id="1755551253458"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755551253458 .image__overlay-text, [data-slick-id="1755551253458"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755551253458 .block, [data-slick-id="1755551253458"] .block { display: flex; justify-content: flex-start; } #block-1755551253458 .image__overlay, [data-slick-id="1755551253458"] .image__overlay { opacity: 0; } #block-1755551253458 .image__overlay:hover { opacity: 1; } } #block-1755551243013 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755551243013 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755551243013 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755551243013 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755551243013 { text-align: ; } } #block-1755551243013 .block, [data-slick-id="1755551243013"] .block { display: flex; justify-content: flex-start; } #block-1755551243013 .image, [data-slick-id="1755551243013"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755551243013 .image__image, [data-slick-id="1755551243013"] .image__image { width: 100%; } #block-1755551243013 .image__overlay, [data-slick-id="1755551243013"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755551243013 .image__overlay-text, [data-slick-id="1755551243013"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755551243013 .block, [data-slick-id="1755551243013"] .block { display: flex; justify-content: flex-start; } #block-1755551243013 .image__overlay, [data-slick-id="1755551243013"] .image__overlay { opacity: 0; } #block-1755551243013 .image__overlay:hover { opacity: 1; } } #block-1755551308933 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755551308933 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755551308933 { margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755551308933 .block { padding: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755551308933 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755552875609 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552875609 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755552875609 { margin-top: -5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552875609 .block { padding: 0px; padding-top: -10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755552875609 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755552778128 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552778128 .block { border: 4px black; border-radius: 4px; background-color: #fff; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1755552778128 { margin-top: -10px; margin-right: 0px; margin-bottom: -20px; margin-left: 0px; } #block-1755552778128 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1755552778128 { text-align: left; } } #block-1755552778128 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1755552778128 .accordion-body { padding-top: 24px; } #block-1755552778128 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1755552778128 .accordion-title:after { content: "\f068"; margin-left: 24px; color: ; } #block-1755552970975 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552970975 .block { border: 4px black; border-radius: 4px; background-color: #fff; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1755552970975 { margin-top: 0px; margin-right: 0px; margin-bottom: -20px; margin-left: 0px; } #block-1755552970975 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1755552970975 { text-align: left; } } #block-1755552970975 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1755552970975 .accordion-body { padding-top: 24px; } #block-1755552970975 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1755552970975 .accordion-title:after { content: "\f068"; margin-left: 24px; color: ; } #block-1755553187967 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755553187967 .block { border: 4px black; border-radius: 4px; background-color: #fff; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1755553187967 { margin-top: 0px; margin-right: 0px; margin-bottom: -20px; margin-left: 0px; } #block-1755553187967 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1755553187967 { text-align: left; } } #block-1755553187967 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1755553187967 .accordion-body { padding-top: 24px; } #block-1755553187967 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1755553187967 .accordion-title:after { content: "\f068"; margin-left: 24px; color: ; } #block-1755553260566 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755553260566 .block { border: 4px black; border-radius: 4px; background-color: #fff; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1755553260566 { margin-top: 0px; margin-right: 0px; margin-bottom: -20px; margin-left: 0px; } #block-1755553260566 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1755553260566 { text-align: left; } } #block-1755553260566 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1755553260566 .accordion-body { padding-top: 24px; } #block-1755553260566 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1755553260566 .accordion-title:after { content: "\f068"; margin-left: 24px; color: ; } #block-1755553295362 { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; } #block-1755553295362 .block { border: 4px black; border-radius: 4px; background-color: #fff; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1755553295362 { margin-top: 0px; margin-right: 0px; margin-bottom: 25px; margin-left: 0px; } #block-1755553295362 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1755553295362 { text-align: left; } } #block-1755553295362 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1755553295362 .accordion-body { padding-top: 24px; } #block-1755553295362 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1755553295362 .accordion-title:after { content: "\f068"; margin-left: 24px; color: ; } #block-1755552122302 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552122302 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755552122302 { margin-top: -5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552122302 .block { padding: 0px; padding-top: -10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755552122302 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755552431221 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552431221 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755552431221 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552431221 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755552431221 { text-align: left; } } #block-1759362041916 { margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759362041916 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1759362041916 { margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759362041916 .block { padding: 0px; padding-top: -10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1759362041916 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } .awesomecontainer { background: ; h1, h2, h3, h4, h5, h6, p, ul, li, .block-type--table table {color: ;} padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } .awesomecontainer .row { -webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start; } .awesomecontainer .row .block-type--accordion { align-self: flex-start; }
BABY, LET'S CRUISE...
Let us help you plan the cruise (or trip) of a lifetime!
Let's Go!
Subscribe to my Cruiseletter
Get juicy cruise info, insider tips, and FREE port guides, delivered straight to your inbox. Plus, you'll get my FREE Cruise Packing List & Planner, and I promise to never spam you.
By submitting this form, you're agreeing to receive emails from Professor Melissa. Don't worry, your info is safe with me. We'll never share or sell it. You can also unsubscribe at any time.