The Nightcap Trap: How Alcohol Wrecks Your Sleep (and What to Do Instead)

alcohol & sleep Sep 27, 2025

Does Alcohol Really Help You Sleep? The Nightcap-Insomnia Loop Explained

“I stopped drinking for a week, and I couldn’t sleep. This is why I drank again.”

I often hear some version of this from people when they first come to me. John — a fictional name I’m using to protect confidentiality — described the torturous nights when he tried to quit. For the past 15 years, he had used booze as a tool to switch off each night, pass out for 9 hours, then repeat. When he stopped, sleep became a cycle of frustration. Every thirty minutes, he would wake up; even when he managed to doze off, he was awake again before long. By morning, he felt like he hadn’t slept at all.

John is not alone.

He was caught in what I call the nightcap-insomnia loop.

The Hidden Nightcap-Insomnia Loop: What “Just Quit” is Not the Answer

The truth is, like John, most of us don’t drink just for the sake of drinking. We drink because alcohol serves a purpose in our lives. Beneath the urge to drink and the challenge to break free, there is a hidden loop fueled by four invisible forces:

 
 
 
 
 
Video Thumbnail
 
 
 
 
 
 
 
 
 
 
 
 
 
  • Universal Needs: Alcohol often serves a purpose — to relax, connect, or have fun.
  • Learned Beliefs: People come to see alcohol as a shortcut to those needs.
  • Habit Loops: When alcohol ‘works,’ the brain reaches for it again.
  • Limiting Mindset: Stories like “I can’t have fun/relax/connect with others without drinking” keep people stuck.
Infographic diagram of the nightcap-insomnia loop, linking disempowering mindsets, learned beliefs, habit loops, and unmet universal needs to poor sleep from alcohol.

In the case of John, one of his hidden loops is what I call the nightcap insomnia loop, which is made up of:

  • The need for rest
  • The learned belief of “Alcohol helps me sleep better”
  • The habit loops of reaching for the nightcap as a form of “sleeping aid”
  • And a limiting mindset that tells the story “I need alcohol to fall asleep”/”I can’t sleep without alcohol”

If the drinking loop is fueled by more than drinking alone, breaking it requires more than “just quit.” Instead, we need to address each force directly, starting with the learned belief.

 Reconstruct Your Belief: “Alcohol Helps me Sleep Better

Infographic showing 4 common beliefs about alcohol and sleep, such as “a nightcap helps me fall asleep faster” and “I need alcohol to fall asleep,” highlighting the nightcap-insomnia loop.

The real reason that most people drink is because they believe, consciously or subconsciously, that there is some desired outcome that alcohol can offer.

In this case, the belief is often:

  • “I drink to help with my insomnia.”
  • “A nightcap helps me fall asleep faster.”
  • “A glass of wine helps me sleep better.”
  • “I need alcohol to fall asleep.”

I call them beliefs of perceived benefits.

People don’t invent these beliefs out of thin air. They are often based on personal experiences and observation. For example, John later shared how he first discovered alcohol’s “sleep aid” property at age 24. A well-meaning friend suggested he try a beer before bed after he confessed his long-standing struggle with insomnia.

To his surprise, the remedy seemed to work like a charm. Just one bottle of beer, and he was asleep as soon as his head hit the pillow. John was thrilled by the idea that the “sleeping cure” he had been searching for was sitting on the corner store shelf all along.

John was not the first, nor the last, to stumble on alcohol’s sedative effects. As a depressant, alcohol helps the brain shut down and lose consciousness. We get the illusion of falling asleep faster and more deeply. However, getting knocked out with an anesthetic is not the same as getting true rest. To understand the difference, we first have to look at what sleep really is.

The Science of Sleep 

From the outside, sleep might seem like hours of dormancy. But behind the scenes, it’s far from a period of inactivity. In fact, sleep is a complex biological process. As the body and mind rest, the brain is quietly performing scheduled maintenance through a series of cycles.

Over the course of a night, we typically move through 4 to 6 cycles of sleep, and each cycle is made up of 4 distinct stages that usually last about 90 minutes 

Stage 1 – Light Sleep: Our body transitions from awake to asleep. Brain activity begins to slow down, and muscles relax. We begin to doze off.

 Stage 2 – Deeper Light Sleep: The body relaxes further, and the brain prepares for deep sleep. Heart rate drops, body temperature decreases, and senses begin to shut down.

Stage 3 – Deep Sleep/Slow-Wave Sleep: This is the true physical restoration time. The cardiovascular system rests and recovers, growth hormone is released, and brain waves slow to delta waves, which are associated with healing and restoration.

Stage 4 – REM Sleep (Rapid Eye Movement): This is where mental and emotional restoration takes place. Brain activity ramps back up, heart rate and blood pressure rise, and vivid dreaming occurs. REM sleep is critical for emotional regulation, learning, and memory consolidation. It starts off relatively short at the beginning of the night but grows longer with each cycle.

Now that we’ve examined the role sleep plays in maintaining our physical and emotional well-being, let’s take a closer look at how alcohol actually interacts with this process.

The 30 Reasons Why People Drink Checklist

I Want the Checklist!
Infographic explaining how alcohol reduces REM sleep cycles from the normal 4–6 per night to only 1–2, leading to poor emotional recovery and low-quality rest.

How Alcohol Blocks REM Sleep and Emotional Recovery

Alcohol-induced sleep is different from the normal sleep cycle. The sedative effect of alcohol gives us the illusion of “falling asleep” by shutting down the brain. Instead of moving through the natural stages of sleep, we drop straight into deep sleep. For the first five hours or so, REM is almost entirely skipped, which is why alcohol often brings dreamless sleep in the first half of the night.

With alcohol-induced sleep, instead of the usual 4 to 6 cycles of REM, we might get only 1 or 2. Sleep experts describe REM as “self-generated therapy” or emotional first aid, since it’s critical for mental and emotional restoration. That’s why you can wake up foggy and agitated even after what looks like a 10-hour “sleep.” Feeling like we’ve slept doesn’t equal getting real rest. 

Being regularly deprived of REM sleep can take a serious toll on mental health. In lab studies, rats deprived only of REM didn’t die, but they became severely impaired — aggressive, stressed, and unable to function normally. For humans, this translates to heightened irritability, poor emotional regulation, memory problems, and increased risk of anxiety and depression.

Infographic showing why alcohol causes 3 a.m. wakeups, with stress hormones spiking like drinking triple espresso at night, fragmenting sleep.

Fragmented Sleep: Why Alcohol Causes 3 a.m. Wake ups?

If you are anything like John and the other clients I have worked with, you may wonder whether getting 5–6 hours of deep sleep is at least good for your physical health. After all, deep sleep is when the body repairs itself. Unfortunately, with alcohol in your system, that repair work is disrupted — your body isn’t getting the restoration it needs.

Alcohol, as a sedative and depressant, throws off the body’s balance. Our system naturally strives for homeostasis. Put simply, whenever we introduce a foreign chemical, the body produces a counter-chemical to restore equilibrium.

Because alcohol is a depressant, the body compensates by releasing stimulants like cortisol and adrenaline. When the alcohol wears off after the first 4–5 hours, we’re left with what feels like a “triple espresso” the body brewed to offset the sedative. That’s why so many people find themselves wide awake at 3 a.m. after a night of drinking, with a pounding heart and racing thoughts.

For the rest of the night, sleep becomes fragmented. We toss and turn, drift in and out of light sleep, and wake more often with bursts of alertness. No wonder none of the nightcap drinkers I have worked with has ever found themselves bouncing out of bed feeling fully rested and recharged after a heavy night of drinking, no matter how many hours of “good sleep” alcohol seemed to give them. The truth is, alcohol doesn’t help us sleep better. It robs us of the rest and recovery our bodies and minds truly need.

Infographic with 4 mindset shifts for better sleep without alcohol, including “sedation is not the same as rest” and “REM sleep is essential for well-being.

The Nightcap Myth Debunk: Even One Drink Ruins Your Sleep 

While our mind can be tricked, the body never lies. John shared that towards the end of his decade-long drinking career, he started to notice that despite routinely getting 8-plus hours of sleep at night, he was regularly exhausted. Science explains John’s experience: 

Back in 2018, a group of Finnish scientists studied how alcohol affects sleep quality. They equipped 4,098 adults (ages 18–65) with wearable devices that measured heart rate variability (HRV) — a marker of how well the body switches into recovery mode at night. High HRV means the nervous system is relaxed and restoring itself; low HRV means the body is still in stress mode.

Their findings were eye-opening:

  • Even a low amount of alcohol (less than two drinks for men, less than one for women) reduced sleep recovery by 9.3%.
  • Moderate drinking cut recovery by 24%.
  • Heavy drinking slashed it by 39.2%.

In other words, even one glass of wine can dramatically hurt our sleep quality. While a nightcap might help a person feel like they’re asleep, physiologically, our bodies continue to be in overdrive, working under stress instead of resting and restoring. Like always, alcohol collects hidden interests for its help, and in this case, it is chronic sleep deprivation.

Belief Reconstruction

The first step to break the hidden loop is to reconstruct the beliefs that fuel the desire to drink. After a close examination of the original beliefs, John began to adopt new beliefs, such as:

  • – Alcohol-induced sleep isn’t the same as true, restorative rest.
  • – Deep, dreamless nights from alcohol mean his REM sleep is being stolen — and that stage is essential for well-being.
  • – Even one drink can cut into sleep quality, no matter how asleep he feels in the moment.
  • – Alcohol knocks him out, but sedation is not the same as rest.

The new beliefs lower his temptation to drink before bed. As temptation comes from perceived benefit, when there is no perceived benefit, temptation naturally fades.

 

However, beliefs are only one force that fuels the dependency loop. While belief reconstruction shifts expectation and temptation, the habit loop and the original need for a good night of sleep are still there. That leads us to the skill expansion. 

How to Get Through Your First Week of Alcohol-Withdrawal Insomnia

One thing that makes breaking a hidden drinking loop difficult is that the more we learned to rely on alcohol’s help with something, the more we tend to need alcohol for it. This is especially true when it comes to the nightcap-insomnia loop.

Normally, without alcohol in the mix, the body regulates the sleep–wake cycle with an internal clock called the circadian rhythm. In the evening, the brain naturally releases calming chemicals to help us wind down and prepare for sleep.

However, our bodies are built to adapt. But when we regularly use alcohol as a “sleep aid,” the brain starts outsourcing the job. Instead of producing its own chemicals, it adapts to relying on alcohol’s artificial depressant effects.

So when we stop drinking, the body is still waiting for that outside help. It can take a few days for the brain to realize alcohol isn’t coming, and a few more days to recalibrate and restore its natural circadian rhythm. It’s like a bakery that outsourced its dough-making—when the deliveries suddenly stop, it takes a few days to dust off the old mixers and get the dough rising again.

The good news is that the body has an amazing ability to adjust and heal. Within a couple of weeks, the circadian rhythm starts to recover, and the brain starts producing those natural sleep chemicals properly again. In fact, many people notice their sleep improving after just five nights.

In other words, the initial restless nights are not evidence that alcohol is essential for your sleep, but simply your body remembering how to do what it was always designed to do.

5 Tips to Get Through Your First Nightcap-Free Week

SEND ME GUIDE
Infographic showing how exercise and movement can replace alcohol for better sleep, with benefits like boosting adenosine and acting as a natural sleep aid.

Why Your Mindset Matters in Coping with Alcohol-Withdrawal Insomnia

That makes mindset especially important in coping with alcohol-withdrawal insomnia. While it might seem irrelevant to restoring sleep at first glance, a person’s mindset powerfully shapes how they respond to challenges and setbacks on an alcohol-free journey.

A fixed mindset is the belief that traits and abilities are unchangeable, while a growth mindset sees them as things we can change through effort, perseverance, and practice. This difference greatly impacts how we handle setbacks: do we give up and admit defeat, or try again and explore other options?

Without realizing that the initial restless nights are only temporary, many of us fall into the fixed mindset trap. Like John, more than once he fell back to drinking after a handful of sleepless nights with the defeating thoughts that he will never be able to get a good night's sleep without alcohol, so there is no point in trying.

When a person is overtaken by such self-defeating beliefs, doubt compounds, and morale plummets. Too often, they give in to the false promise of “deep rest” that alcohol seems to offer on the 4th or 5th night — not knowing that the hardest part was almost over. The fixed mindset sabotages our effort before the body even has a fair chance to reset and restore its natural sleep rhythm:

  • Physically, it sends your circadian rhythm recovery back to square one.
  • Psychologically, it reinforces the false belief: “I just can’t sleep without alcohol’s help.”

That’s why mindset is such an important tool in your first nightcap-free weeks.

#1. Expect a few rough nights at first 

When you’ve been relying on alcohol to fall asleep, your brain has gotten used to outsourcing the job. So, the first few nights without a nightcap may feel longer, more restless, or even frustrating. That’s just your body adjusting and remembering. 

This key here is expectation. If you go into the week knowing that rough nights are part of the process, not proof that you “can’t sleep without alcohol”, you’ll be less tempted to give up on night four or five—right when your body is actually starting to reset.

#2. Add “yet” 

One of the most powerful mindset shifts you can make is adding a simple three-letter word: yet.

Instead of saying, “I can’t fall asleep without alcohol,” reframe it as, “I can’t fall asleep without alcohol…yet.” That single word flips the statement from a dead end into a work in progress.

Our brain listens closely to the language we use. Without the yet, the statement suggests the struggle is permanent. With it, you signal possibility and open the door to change. This small tweak moves you from a fixed mindset to a growth mindset.

Try practicing it aloud before bed, almost like a mantra. You may be surprised at how quickly your brain starts to believe it.

#3. Treat each night as new 

Each night is its own night. As humans, we’re wired to look for patterns, but one restless night doesn’t guarantee the next will be the same. In fact, after a couple of rough nights, your body is often more ready to settle into deeper rest.

When we assume, “Last night was awful, so tonight will be too,” we create a kind of self-fulfilling prophecy. The worry itself makes it harder to relax. Instead, try reminding yourself: “Last night was rough, but that doesn’t mean tonight will be.” By treating each night as a fresh start, you reduce your anxiety about falling asleep, which makes it easier to fall asleep. 

7 Growth-Mindset Mantras for Nightcap-Free Nights

SEND ME SHEET
Infographic showing how exercise and movement can replace alcohol for better sleep, with benefits like boosting adenosine and acting as a natural sleep aid.

Move Instead of Pouring 

During the first 3 months of John’s alcohol-free journey, he laced up his running shoes every evening at 7 p.m. and jogged around his neighborhood for 2 miles.

One of the most important rules in becoming empowered alcohol-free is to replace, not remove, alcohol. Since John doesn’t find AA appealing, he decided to experiment with other alcohol activities to replace his evening wine o’clock, and jogging was one of the greatest option he landed on because its  two-fold replacement benefit : 

  • Moving the body gives him a natural dopamine boost to replace the alcohol-induced buzz—only it lasts longer.
  • Light exercise acts as a natural sleep aid, without alcohol’s hidden cost on his sleep quality.

A 2012 review of clinical studies found that exercise can be just as effective as sleeping pills for improving sleep quality. And the best part? A person doesn’t need to run marathons to benefit. Even a single session of light or moderate movement can make a noticeable difference.

Exercise works in part by boosting adenosine, a hormone that naturally builds up in the brain the longer when one is awake. The more adenosine a person have, the easier it becomes to drift off at night. Swapping ythe usual wine o’clock for a short walk, some gentle yoga, or light stretching can make those first nightcap-free evenings a lot easier to get through.

Infographic with four bedtime games to replace drinking, like packing for a trip to Mars, naming fruits, listing words by letter, and thinking of animals alphabetically.

Replace Worrying thoughts with Trivial Game

While gentle exercise can help set one up for better sleep during the day, once you’re actually in bed, many regular nightcap drinkers find themselves with racing thoughts and spiraling mind. 

Worrying thoughts are the biggest thief of sleep, especially when a person first trying to break the nightcap-insomina loop. Your brain is used to alcohol’s sedative effect to help shut down the inner chatter, so without it, the noise can feel even louder.

That’s why I often encourage my clients try replace the worrying thoughts with trivial games, like  listing as many animals as one can, from A–Z. The seemly silly game has a name: cognitive shuffling. 

It’s a mental technique that helps you fall asleep by focusing on random, meaningless thoughts that calm the brain and ease you into rest. It works by giving the the brain something meaningless to focus on until it drifts off. A few simple on include: 

  • List as many animals as you can, A–Z
  • Picture everything you’d pack for a trip to Mars
  • Think of words that start with the letter T
  • Imagine 10 things that are blue

While it’s not a magic bullet, clients often find this a much better alternative to lying awake ruminating about lost sleep. As a bonus, the process actually mimics how the mind works when drifting off naturally — making it easier for sleep to come.

From Nightcap to True Rest: The 4-Pillar Empowered Alcohol-Free System 

As you can see, to break the nightcap-insomnia loop takes more than simply “just quit through willpower”. It’s a process of unlearning and relearning. 

That’s why I help clients use a 4-pillar system to become empowered alcohol-free:

 
 
 
 
 
Video Thumbnail
 
 
 
 
 
 
 
 
 
 
 
 
 
  • Pillar 1 — Value Alignment: Move from “should” drink less to “want to” drink less by realigning with what truly brings satisfaction and fulfillment.
  • Pillar 2 — Belief Reconstruction: Rewrite the stories about alcohol—and yourself—to unlock true emotional freedom.
  • Pillar 3 — Skill Expansion: Build new tools so alcohol is no longer your go-to crutch, reclaiming confidence and self-trust.
  • Pillar 4 — Mindset Upgrading: Embrace setbacks with a growth mindset and turn them into lasting progress. 

In this article, we’ve walked through belief reconstruction and skill expansion as ways to break the nightcap–insomnia loop. But these are just two of the four pillars. To create lasting change, you also need value alignment and mindset upgrading—and that’s where my 30-day Empowered Alcohol-Free 30-day Journal System comes in. 

Grab it today if you are ready to take the next step toward reclaiming joy, freedom and confidence in an empowered, alcohol-free life.

30-Empowered AF Journal System

Go from "I should drink less" to "I want to drink less"

START YOUR RESET TODAY
 

Get the first 7-day Journal Prompts for Free

Go from "I should drink less" to "I want to drink less"

     
     
     

FAQ: Does Alcohol Help You Sleep? The Truth About Nightcaps and Insomnia

Jeanette Hu

Jeanette Hu is a decade-long daily drinker turned psychotherapist and the creator of the Empowered Alcohol-Free 4-Pillar System. She helps high-achieving individuals break old drinking patterns and create an empowered, fulfilling alcohol-free life.

#block-1754666334565 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754666334565 .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-1754666334565 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754666334565 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1754666334565 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1754667001703 { padding: 0; } #block-1754667001703 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754667001703 .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-1754667001703 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754667001703 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1754667001703 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1758999024123 { padding: 0; } #block-1758999024123 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1758999024123 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1758999024123 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1758999024123 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1758999024123 { text-align: ; } } @keyframes VOLUME_SMALL_WAVE_FLASH { 0% { opacity: 0; } 33% { opacity: 1; } 66% { opacity: 1; } 100% { opacity: 0; } } @keyframes VOLUME_LARGE_WAVE_FLASH { 0% { opacity: 0; } 33% { opacity: 1; } 66% { opacity: 1; } 100% { opacity: 0; } } .volume__small-wave { animation: VOLUME_SMALL_WAVE_FLASH 2s infinite; opacity: 0; } .volume__large-wave { animation: VOLUME_LARGE_WAVE_FLASH 2s infinite .3s; opacity: 0; } #block-1754666778020 { padding: 0; } #block-1754666778020 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754666778020 .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-1754666778020 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754666778020 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1754666778020 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1754666175122 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754666175122 .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-1754666175122 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754666175122 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1754666175122 { text-align: left; } } #block-1754666175122 .image__image { max-width: 36%; border-radius: 4px; } #block-1754666175122 .image__image { float: right; margin-left: 17px; margin-bottom: 10px; } #block-1754667447978 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754667447978 .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-1754667447978 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754667447978 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1754667447978 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1754667538160 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754667538160 .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-1754667538160 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754667538160 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1754667538160 { text-align: left; } } #block-1754667538160 .image__image { max-width: 49%; border-radius: 4px; } #block-1754667538160 .image__image { float: left; margin-right: 20px; margin-bottom: 10px; } #block-1758999344717 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1758999344717 .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-1758999344717 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1758999344717 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1758999344717 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1754667619702 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754667619702 .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-1754667619702 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754667619702 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1754667619702 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1754666313391 { padding: 0; } #block-1754666313391 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754666313391 .block { border: 4px black; border-radius: 4px; background-color: #FFFFFF; padding: 0px; padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1754666313391 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754666313391 .block { padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1754666313391 { text-align: left; } } #block-1754666313391 .btn { border-color: #feed00; border-radius: 4px; background: #feed00; color: #000000; } #block-1754666313391 .btn--outline { background: transparent; color: #feed00; } #block-1754666313391 .card__footer { color: } #block-1754667966436 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754667966436 .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-1754667966436 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754667966436 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1754667966436 { text-align: left; } } #block-1754667966436 .image__image { max-width: 40%; border-radius: 4px; } #block-1754667966436 .image__image { float: right; margin-left: 15px; margin-bottom: 10px; } #block-1754668338000 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754668338000 .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-1754668338000 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754668338000 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1754668338000 { text-align: left; } } #block-1754668338000 .image__image { max-width: 40%; border-radius: 4px; } #block-1754668338000 .image__image { float: left; margin-right: 15px; margin-bottom: 10px; } #block-1759000086275 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759000086275 .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-1759000086275 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759000086275 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1759000086275 { text-align: left; } } #block-1759000086275 .image__image { max-width: 40%; border-radius: 4px; } #block-1759000086275 .image__image { float: right; margin-left: 15px; margin-bottom: 10px; } #block-1759000155559 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759000155559 .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-1759000155559 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759000155559 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1759000155559 { text-align: left; } } #block-1759000155559 .image__image { max-width: 40%; border-radius: 4px; } #block-1759000155559 .image__image { float: left; margin-right: 15px; margin-bottom: 10px; } #block-1759000211411 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759000211411 .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-1759000211411 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759000211411 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1759000211411 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1759000322238 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759000322238 .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-1759000322238 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759000322238 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1759000322238 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1754668469457 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754668469457 .block { border: 4px black; border-radius: 4px; background-color: #FFFFFF; padding: 0px; padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1754668469457 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754668469457 .block { padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1754668469457 { text-align: left; } } #block-1754668469457 .btn { border-color: #feed00; border-radius: 4px; background: #feed00; color: #000000; } #block-1754668469457 .btn--outline { background: transparent; color: #feed00; } #block-1754668469457 .card__footer { color: } #block-1759000366077 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759000366077 .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-1759000366077 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759000366077 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1759000366077 { text-align: left; } } #block-1759000366077 .image__image { max-width: 50%; border-radius: 4px; } #block-1759000366077 .image__image { float: left; margin-right: 15px; margin-bottom: 10px; } #block-1759000465503 { padding: 0; } #block-1759000465503 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759000465503 .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-1759000465503 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759000465503 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1759000465503 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1759000499837 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759000499837 .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-1759000499837 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759000499837 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1759000499837 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1759000524559 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759000524559 .block { border: 4px black; border-radius: 4px; background-color: #FFFFFF; padding: 0px; padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1759000524559 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759000524559 .block { padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1759000524559 { text-align: left; } } #block-1759000524559 .btn { border-color: #feed00; border-radius: 4px; background: #feed00; color: #000000; } #block-1759000524559 .btn--outline { background: transparent; color: #feed00; } #block-1759000524559 .card__footer { color: } #block-1759001620533 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759001620533 .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-1759001620533 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759001620533 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1759001620533 { text-align: left; } } #block-1759001620533 .image__image { max-width: 40%; border-radius: 4px; } #block-1759001620533 .image__image { float: left; margin-right: 15px; margin-bottom: 10px; } #block-1759001691923 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759001691923 .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-1759001691923 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759001691923 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1759001691923 { text-align: left; } } #block-1759001691923 .image__image { max-width: 40%; border-radius: 4px; } #block-1759001691923 .image__image { float: right; margin-left: 15px; margin-bottom: 10px; } #block-1759001753246 { padding: 0; } #block-1759001753246 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759001753246 .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-1759001753246 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759001753246 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1759001753246 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1754668039818 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754668039818 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1754668039818 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 50px; } #block-1754668039818 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1754668039818 { text-align: ; } } @keyframes VOLUME_SMALL_WAVE_FLASH { 0% { opacity: 0; } 33% { opacity: 1; } 66% { opacity: 1; } 100% { opacity: 0; } } @keyframes VOLUME_LARGE_WAVE_FLASH { 0% { opacity: 0; } 33% { opacity: 1; } 66% { opacity: 1; } 100% { opacity: 0; } } .volume__small-wave { animation: VOLUME_SMALL_WAVE_FLASH 2s infinite; opacity: 0; } .volume__large-wave { animation: VOLUME_LARGE_WAVE_FLASH 2s infinite .3s; opacity: 0; } #block-1759001832531 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759001832531 .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-1759001832531 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759001832531 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1759001832531 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1754668148560 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754668148560 .block { border: 4px black; border-radius: 4px; background-color: #FFFFFF; padding: 0px; padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1754668148560 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754668148560 .block { padding: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1754668148560 { text-align: left; } } #block-1754668148560 .btn { border-color: #feed00; border-radius: 4px; background: #feed00; color: #000000; } #block-1754668148560 .btn--outline { background: transparent; color: #feed00; } #block-1754668148560 .card__footer { color: } #block-1759001991805 { padding: 0; } #block-1759001991805 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759001991805 .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-1759001991805 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759001991805 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1759001991805 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1759002032560 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759002032560 .block { border: 4px dashed #ff65be; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1759002032560 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759002032560 .block { padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } } @media (max-width: 767px) { #block-1759002032560 { text-align: center; } } #block-1759002032560 .form-btn { border-color: #ff65be; border-radius: 4px; background: #ff65be; color: #000000; } #block-1759002032560 .btn--outline { color: #ff65be; background: transparent; } #block-1759002032560 .disclaimer-text { font-size: 16px; margin-top: 1.25rem; margin-bottom: 0; color: #888; } .parsley-errors-list {display: none;} #block-1759006022359 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759006022359 .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-1759006022359 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759006022359 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1759006022359 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1759005594591 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759005594591 .block { border: 2px solid #00c4cc; 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-1759005594591 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759005594591 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1759005594591 { text-align: left; } } #block-1759005594591 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1759005594591 .accordion-body { padding-top: 24px; } #block-1759005594591 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1759005594591 .accordion-title:after { content: "\f068"; margin-left: 24px; color: #ff65be; } #block-1759005930855 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759005930855 .block { border: 2px solid #00c4cc; 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-1759005930855 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759005930855 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1759005930855 { text-align: left; } } #block-1759005930855 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1759005930855 .accordion-body { padding-top: 24px; } #block-1759005930855 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1759005930855 .accordion-title:after { content: "\f068"; margin-left: 24px; color: #ff65be; } #block-1759005911391 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759005911391 .block { border: 2px solid #00c4cc; 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-1759005911391 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759005911391 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1759005911391 { text-align: left; } } #block-1759005911391 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1759005911391 .accordion-body { padding-top: 24px; } #block-1759005911391 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1759005911391 .accordion-title:after { content: "\f068"; margin-left: 24px; color: #ff65be; } #block-1759005879800 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759005879800 .block { border: 2px solid #00c4cc; 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-1759005879800 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759005879800 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1759005879800 { text-align: left; } } #block-1759005879800 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1759005879800 .accordion-body { padding-top: 24px; } #block-1759005879800 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1759005879800 .accordion-title:after { content: "\f068"; margin-left: 24px; color: #ff65be; } #block-1754668655365 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754668655365 .block { border: 1px solid #ECF0F1; border-radius: 10px; background-color: #feed00; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1754668655365 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1754668655365 .block { padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } } @media (max-width: 767px) { #block-1754668655365 { text-align: center; } } #block-1754668655365 .feature__image, [data-slick-id="1754668655365"] .feature__image { width: 100px; border-radius: 100px; } .authorfeature { display: flex; align-items: flex-start; position: relative; } .authorfeature__image-container { flex-shrink: 0; margin-right: 20px; } .authorfeature__image { max-width: 150px; height: auto; } .authorfeature__content { flex-grow: 1; } @media (max-width: 767px) { #block-1754668655365 .authorfeature { flex-direction: column; align-items: center; } #block-1754668655365 .authorfeature__image-container { margin-right: 0; } } #block-1759004826736 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759004826736 .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-1759004826736 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1759004826736 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1759004826736 { text-align: left; } } #form_submission_custom_1 {display: none;} .awesomecontainer { background: #ffffff; h1, h2, h3, h4, h5, h6, p, ul, li, .block-type--table table {color: #000000;} padding-top: 15px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; } .awesomecontainer .row .block-type--accordion { align-self: flex-start; }