/*!*************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./assets/scss/style.scss ***!
  \*************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&family=Instrument+Serif:ital@0;1&display=swap);
/*!*****************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./assets/scss/style.scss (1) ***!
  \*****************************************************************************************************************************************************************************/
:root {
  --white: #ffffff;
  --black: #000000;
  --blue: #d4dee6;
  --dark-blue: #234160;
  --darker-blue: #17304a;
  --muted-blue: #5b6c7e;
  --orange: #ffbc49;
  --grey: #7c7c7c;
  --linen: #f6f1ea;
  --bright-radial-gradient: radial-gradient(
    97.5% 97.5% at -1.81% 100%,
    rgba(255, 183, 0, 0.39) 0%,
    rgba(255, 183, 0, 0.13) 56.25%,
    rgba(255, 183, 0, 0) 93.75%
  );
  --dark-radial-gradient: radial-gradient(
    72.28% 68.52% at 16.74% 22.76%,
    #234160 0%,
    #1a3755 100%
  );
  --font-primary: "Instrument Serif", Georgia, "Times New Roman", serif;
  --font-secondary: "Instrument Sans", sans-serif;
  --font-body:
    "Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    sans-serif;
  --font-mono:
    "SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, monospace;
  --transition-fast: 150ms cubic-bezier(0.4, 0, 0.2, 1);
  --transition-base: 300ms cubic-bezier(0.4, 0, 0.2, 1);
  --transition-slow: 500ms cubic-bezier(0.4, 0, 0.2, 1);
  --scroll-y: 0px;
  --viewport-width: 100vw;
  --viewport-height: 100vh;
}

@media (prefers-color-scheme: dark) {
  :root {
    --color-white: #1a1a1a;
    --color-black: #ffffff;
    --color-dark: #f0f0f0;
    --color-gray: #2a2a2a;
    --color-gray-light: #333333;
    --color-gray-dark: #888888;
  }
}
body .breakdance .button-atom {
  border-radius: 50px;
  padding: 1rem 2rem;
}
body .breakdance .button-atom span {
  line-height: 1.1;
  font-weight: 600;
  font-family: var(--font-secondary);
}
body .breakdance .button-atom--primary {
  background-color: var(--orange);
}
body .breakdance .button-atom--primary span {
  color: var(--black);
}
body .breakdance .button-atom--primary:hover {
  background-color: var(--dark-blue);
}
body .breakdance .button-atom--primary:hover span {
  color: var(--white);
}
body .breakdance .bde-social-share-buttons .bde-social-share-button-icon svg {
  display: none;
}
body .breakdance .bde-social-share-buttons .bde-social-share-button span::after {
  content: "";
  display: block;
  width: inherit;
  background-position: center;
  background-repeat: no-repeat;
}
body .breakdance .bde-social-share-buttons .bde-social-share-button-linkedin span::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 640 640%27%3E%3C%21--%21Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill=%27%23ffffff%27 d=%27M196.3 512L103.4 512L103.4 212.9L196.3 212.9L196.3 512zM149.8 172.1C120.1 172.1 96 147.5 96 117.8C96 103.5 101.7 89.9 111.8 79.8C121.9 69.7 135.6 64 149.8 64C164 64 177.7 69.7 187.8 79.8C197.9 89.9 203.6 103.6 203.6 117.8C203.6 147.5 179.5 172.1 149.8 172.1zM543.9 512L451.2 512L451.2 366.4C451.2 331.7 450.5 287.2 402.9 287.2C354.6 287.2 347.2 324.9 347.2 363.9L347.2 512L254.4 512L254.4 212.9L343.5 212.9L343.5 253.7L344.8 253.7C357.2 230.2 387.5 205.4 432.7 205.4C526.7 205.4 544 267.3 544 347.7L544 512L543.9 512z%27/%3E%3C/svg%3E");
}
body .breakdance .bde-social-share-buttons .bde-social-share-button-linkedin:hover span::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 640 640%27%3E%3C%21--%21Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill=%27%23000000%27 d=%27M196.3 512L103.4 512L103.4 212.9L196.3 212.9L196.3 512zM149.8 172.1C120.1 172.1 96 147.5 96 117.8C96 103.5 101.7 89.9 111.8 79.8C121.9 69.7 135.6 64 149.8 64C164 64 177.7 69.7 187.8 79.8C197.9 89.9 203.6 103.6 203.6 117.8C203.6 147.5 179.5 172.1 149.8 172.1zM543.9 512L451.2 512L451.2 366.4C451.2 331.7 450.5 287.2 402.9 287.2C354.6 287.2 347.2 324.9 347.2 363.9L347.2 512L254.4 512L254.4 212.9L343.5 212.9L343.5 253.7L344.8 253.7C357.2 230.2 387.5 205.4 432.7 205.4C526.7 205.4 544 267.3 544 347.7L544 512L543.9 512z%27/%3E%3C/svg%3E");
}
body .breakdance .bde-social-share-buttons .bde-social-share-button-facebook span::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 640 640%27%3E%3C%21--%21Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill=%27%23ffffff%27 d=%27M240 363.3L240 576L356 576L356 363.3L442.5 363.3L460.5 265.5L356 265.5L356 230.9C356 179.2 376.3 159.4 428.7 159.4C445 159.4 458.1 159.8 465.7 160.6L465.7 71.9C451.4 68 416.4 64 396.2 64C289.3 64 240 114.5 240 223.4L240 265.5L174 265.5L174 363.3L240 363.3z%27/%3E%3C/svg%3E");
}
body .breakdance .bde-social-share-buttons .bde-social-share-button-facebook:hover span::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 640 640%27%3E%3C%21--%21Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill=%27%23000000%27 d=%27M240 363.3L240 576L356 576L356 363.3L442.5 363.3L460.5 265.5L356 265.5L356 230.9C356 179.2 376.3 159.4 428.7 159.4C445 159.4 458.1 159.8 465.7 160.6L465.7 71.9C451.4 68 416.4 64 396.2 64C289.3 64 240 114.5 240 223.4L240 265.5L174 265.5L174 363.3L240 363.3z%27/%3E%3C/svg%3E");
}
body .breakdance .bde-social-share-buttons .bde-social-share-button-twitter span::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 640 640%27%3E%3C%21--%21Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill=%27%23ffffff%27 d=%27M453.2 112L523.8 112L369.6 288.2L551 528L409 528L297.7 382.6L170.5 528L99.8 528L264.7 339.5L90.8 112L236.4 112L336.9 244.9L453.2 112zM428.4 485.8L467.5 485.8L215.1 152L173.1 152L428.4 485.8z%27/%3E%3C/svg%3E");
}
body .breakdance .bde-social-share-buttons .bde-social-share-button-twitter:hover span::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 640 640%27%3E%3C%21--%21Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill=%27%23000000%27 d=%27M453.2 112L523.8 112L369.6 288.2L551 528L409 528L297.7 382.6L170.5 528L99.8 528L264.7 339.5L90.8 112L236.4 112L336.9 244.9L453.2 112zM428.4 485.8L467.5 485.8L215.1 152L173.1 152L428.4 485.8z%27/%3E%3C/svg%3E");
}
body .breakdance .bde-social-share-buttons .bde-social-share-button-email span::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 640 640%27%3E%3C%21--%21Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill=%27%23ffffff%27 d=%27M112 128C85.5 128 64 149.5 64 176C64 191.1 71.1 205.3 83.2 214.4L291.2 370.4C308.3 383.2 331.7 383.2 348.8 370.4L556.8 214.4C568.9 205.3 576 191.1 576 176C576 149.5 554.5 128 528 128L112 128zM64 260L64 448C64 483.3 92.7 512 128 512L512 512C547.3 512 576 483.3 576 448L576 260L377.6 408.8C343.5 434.4 296.5 434.4 262.4 408.8L64 260z%27/%3E%3C/svg%3E");
}
body .breakdance .bde-social-share-buttons .bde-social-share-button-email:hover span::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 640 640%27%3E%3C%21--%21Font Awesome Free v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill=%27%23000000%27 d=%27M112 128C85.5 128 64 149.5 64 176C64 191.1 71.1 205.3 83.2 214.4L291.2 370.4C308.3 383.2 331.7 383.2 348.8 370.4L556.8 214.4C568.9 205.3 576 191.1 576 176C576 149.5 554.5 128 528 128L112 128zM64 260L64 448C64 483.3 92.7 512 128 512L512 512C547.3 512 576 483.3 576 448L576 260L377.6 408.8C343.5 434.4 296.5 434.4 262.4 408.8L64 260z%27/%3E%3C/svg%3E");
}

body {
  font-family: var(--font-body);
}

body .breakdance h1 {
  font-size: clamp(36px, 6vw, 74px);
  line-height: 1.05;
  margin-bottom: 0.2em;
}
body .breakdance h2 {
  font-size: clamp(28px, 4vw, 50px);
  line-height: 1.1;
  margin-bottom: 0.2em;
}
body .breakdance h3 {
  font-size: clamp(22px, 3vw, 36px);
  margin-bottom: 0.2em;
}
body .breakdance h4 {
  font-size: clamp(20px, 2.2vw, 28px);
}
body .breakdance h5 {
  font-size: clamp(18px, 1.5vw, 22px);
}
body .breakdance h6 {
  font-size: clamp(16px, 1.2vw, 18px);
  letter-spacing: 0.02em;
}
body .breakdance h1,
body .breakdance h2,
body .breakdance h3,
body .breakdance h4,
body .breakdance h5,
body .breakdance h6 {
  font-family: var(--font-primary);
  font-weight: 400;
}
body .breakdance p,
body .breakdance a,
body .breakdance li,
body .breakdance td,
body .breakdance th,
body .breakdance span,
body .breakdance label,
body .breakdance dt,
body .breakdance dd,
body .breakdance .bde-text {
  font-family: var(--font-secondary);
  font-size: clamp(16px, 0.8vw + 12px, 18px);
  color: var(--black);
}
body .breakdance p {
  line-height: 1.3;
}
body .breakdance .eyebrow {
  color: var(--black);
  font-size: 1.3rem;
  line-height: normal;
  letter-spacing: 0.3em;
  text-transform: uppercase;
  font-stretch: condensed;
  font-weight: 400;
  margin-bottom: 1rem;
  display: block;
}

body .breakdance .hero .section-container {
  padding: 0;
  max-width: unset;
}

.hero-swiper {
  position: relative;
  overflow: hidden;
}
.hero-swiper .swiper-wrapper {
  display: flex;
  min-height: 560px;
  position: relative;
}
.hero-swiper .swiper-slide {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100% !important;
  flex-shrink: 0;
}
.hero-swiper .hero-slide {
  display: flex;
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  margin: 0 auto;
  z-index: 2;
}
.hero-swiper .hero-slide__media {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  z-index: 1;
}
.hero-swiper .hero-slide__content {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 2rem;
  z-index: 2;
  height: 100%;
  margin: 0 auto;
  padding: 12rem 2rem 6rem;
}
@media (max-width: 1023px) {
  .hero-swiper .hero-slide__content {
    flex-direction: column;
    min-height: 70vh;
  }
  .hero-swiper .hero-slide__content img {
    max-width: 175px;
  }
}
.hero-swiper .hero-slide__content .inner {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  max-width: 50em;
  text-align: left;
  gap: 2rem;
}
@media (max-width: 1023px) {
  .hero-swiper .hero-slide__content .inner {
    align-items: center;
  }
  .hero-swiper .hero-slide__content .inner span,
  .hero-swiper .hero-slide__content .inner p {
    text-align: center;
  }
}
.hero-swiper .hero-slide__content .inner h1,
.hero-swiper .hero-slide__content .inner span,
.hero-swiper .hero-slide__content .inner p {
  color: var(--white);
}
.hero-swiper .hero-slide__content .inner h1 {
  font-style: italic;
  font-weight: 500;
}
.hero-swiper .hero-slide__content .inner span {
  font-weight: 600;
  font-size: clamp(18px, 2.4vw, 22px);
}
.hero-swiper .swiper-pagination {
  position: absolute;
  left: 50%;
  bottom: 2rem;
  transform: translateX(-50%);
  z-index: 10;
  display: flex;
  gap: 0.5rem;
}
.hero-swiper .swiper-pagination-bullet {
  width: 24px;
  height: 4px;
  background: rgba(255, 255, 255, 0.45);
  opacity: 1;
  border-radius: 9999px;
  transition: transform 0.3s ease, background 0.3s ease;
  cursor: pointer;
}
.hero-swiper .swiper-pagination-bullet-active {
  background: var(--white);
}
.hero-swiper .swiper-button-next,
.hero-swiper .swiper-button-prev {
  position: absolute;
  bottom: 1rem;
  color: white;
  z-index: 99;
}
.hero-swiper .swiper-button-next svg,
.hero-swiper .swiper-button-prev svg {
  width: 14px;
  height: 14px;
  transition: var(--transition-base);
}
.hero-swiper .swiper-button-next:hover,
.hero-swiper .swiper-button-prev:hover {
  cursor: pointer;
}
.hero-swiper .swiper-button-next:hover svg,
.hero-swiper .swiper-button-prev:hover svg {
  color: rgba(255, 255, 255, 0.5);
}
.hero-swiper .swiper-button-next {
  right: 2rem;
}
.hero-swiper .swiper-button-prev {
  right: 6rem;
}
.hero-swiper .swiper-button-prev svg {
  transform: rotate(180deg);
}

body .breakdance .content-block .section-container {
  gap: 4rem;
}
body .breakdance .content-block:not(.split) {
  background: var(--linen);
}
body .breakdance .content-block.split {
  background: var(--blue);
}
body .breakdance .content-block.split .title {
  gap: 1rem;
}
body .breakdance .content-block .bde-column {
  gap: 2rem;
  height: 100%;
  width: 100%;
}
body .breakdance .content-block h2 {
  text-transform: uppercase;
  color: var(--dark-blue);
}
body .breakdance .content-block p {
  max-width: 30em;
}
body .breakdance .content-block img {
  width: 100%;
}

body .breakdance .testimonials {
  background: var(--blue);
}
body .breakdance .testimonials .section-container {
  max-width: unset;
  padding: var(--bde-section-vertical-padding) 0;
  gap: 4rem;
}
body .breakdance .testimonials h2 {
  text-transform: uppercase;
  color: var(--dark-blue);
}
body .breakdance .testimonials p {
  max-width: 30em;
}
body .breakdance .testimonials .bde-columns {
  max-width: var(--bde-section-width);
  margin: 0 auto;
  padding: 0 2rem;
}

.testimonial-swiper {
  position: relative;
  overflow: hidden;
  padding: 4rem 0;
}
.testimonial-swiper .swiper-wrapper {
  display: flex;
  padding: var(--space-lg) 0;
  display: flex;
  align-items: stretch;
}
.testimonial-swiper .swiper-slide {
  width: 100%;
  height: auto;
  display: flex;
  flex-shrink: 0;
  border-radius: 4px;
  border: 1.5px solid var(--white);
  background: var(--white);
}
.testimonial-swiper .testimonial-card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  width: 100%;
  background: var(--bright-radial-gradient);
  padding: 4rem 2rem;
  border-radius: 4px;
  gap: 2rem;
}
.testimonial-swiper .testimonial-card h4 {
  font-style: italic;
  color: var(--dark-blue);
}
.testimonial-swiper .testimonial-card p {
  margin-top: auto;
  font-size: clamp(14px, 1.8vw, 20px);
  font-weight: 600;
}
.testimonial-swiper .swiper-pagination {
  position: relative;
  margin-top: var(--space-lg);
  display: flex;
  justify-content: center;
  gap: 0.5rem;
  padding-top: 2rem;
}
.testimonial-swiper .swiper-pagination-bullet {
  width: 0.75rem;
  height: 0.75rem;
  background: rgba(2, 86, 119, 0.3);
  opacity: 1;
  border-radius: 9999px;
  transition: all 0.3s ease;
  cursor: pointer;
}
.testimonial-swiper .swiper-pagination-bullet:hover {
  background: rgba(2, 86, 119, 0.5);
}
.testimonial-swiper .swiper-pagination-bullet-active {
  background: var(--dark-blue);
  width: 1.5rem;
  border-radius: 9999px;
}

body .breakdance .books {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  gap: 2rem;
  width: 100%;
}
@media (max-width: 1023px) {
  body .breakdance .books {
    flex-direction: column;
  }
}
body .breakdance .book {
  display: grid;
  grid-template-columns: 200px 1fr;
  grid-template-areas: "image empty" "image details";
  min-width: 0;
  min-height: 0;
  height: 100%;
  width: 100%;
  position: relative;
}
@media (max-width: 767px) {
  body .breakdance .book {
    display: flex;
    flex-direction: column;
  }
}
body .breakdance .book.alt img {
  max-width: 110px;
  object-position: left;
}
body .breakdance .book::before {
  content: "";
  position: absolute;
  z-index: 1;
  background: var(--white);
  height: 100%;
  width: 100%;
  bottom: 0;
  border-radius: 4px;
  grid-column: 1/-1;
  grid-row: 2;
}
body .breakdance .book h5 {
  font-family: var(--font-secondary);
  font-weight: bold;
}
body .breakdance .book img {
  height: 100%;
  object-fit: contain;
  grid-area: image;
  object-position: bottom;
  z-index: 2;
  margin: 0 auto;
}
body .breakdance .book p {
  font-size: 1.4rem;
  color: var(--grey);
  align-self: flex-start;
  justify-self: flex-start;
  margin-bottom: 0.5rem;
}
body .breakdance .book .inner {
  grid-area: details;
  padding: 1rem;
  width: 100%;
  height: 100%;
  grid-row: 2;
  gap: 2rem;
  padding: 1em;
  border-radius: 4px;
  z-index: 2;
}
body .breakdance .col {
  align-items: stretch;
}
body .breakdance .col div {
  width: 100%;
}
body .breakdance .col strong {
  font-size: 1.8rem;
  color: var(--black);
}
body .breakdance .col img {
  max-width: 120px;
}
@media (max-width: 1023px) {
  body .breakdance .col {
    flex-direction: row;
    align-items: stretch;
    gap: 2rem;
  }
}
@media (max-width: 767px) {
  body .breakdance .col {
    flex-direction: column;
    align-items: flex-start;
    gap: 1rem;
  }
}

body .breakdance .footer .section-container {
  padding: 0;
  max-width: unset;
}
body .breakdance .footer img {
  height: 100%;
  max-width: 170px;
}
body .breakdance .footer__top, body .breakdance .footer__bottom {
  margin: 0 auto;
  width: 100%;
}
@media (max-width: 1199px) {
  body .breakdance .footer__top p, body .breakdance .footer__bottom p {
    text-align: center;
    max-width: 30em;
  }
}
body .breakdance .footer__top {
  background-color: var(--dark-blue);
  padding: 4rem 2rem;
}
body .breakdance .footer__top p {
  color: var(--white);
  font-size: 1.4rem;
}
body .breakdance .footer__top .bde-columns {
  gap: 2rem;
}
body .breakdance .footer__bottom {
  background-color: var(--darker-blue);
  padding: 2rem;
}
body .breakdance .footer__bottom a,
body .breakdance .footer__bottom p {
  color: var(--muted-blue);
  font-size: 1.2rem;
  width: 100%;
  margin: 0 auto;
}
body .breakdance .footer__bottom a {
  text-decoration: none;
  transition: var(--transition-base);
}
body .breakdance .footer__bottom a:hover {
  color: var(--blue);
}
body .breakdance .footer__bottom .bde-columns {
  gap: 0;
}
body .breakdance .footer .bde-columns {
  max-width: var(--bde-section-width);
  margin: 0 auto;
  justify-content: space-between;
}
body .breakdance .footer .bde-column:last-child {
  width: 35%;
}
@media (max-width: 1199px) {
  body .breakdance .footer .bde-column:last-child {
    width: 100%;
  }
}
@media (max-width: 1199px) {
  body .breakdance .footer .bde-column {
    align-items: center;
  }
}

body .breakdance .bde-header-builder {
  filter: saturate(1.1);
  background: rgba(0, 0, 0, 0);
  backdrop-filter: blur(40px);
  -webkit-backdrop-filter: blur(40px);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
body .breakdance .bde-header-builder .bde-header-builder__container {
  align-items: center;
  justify-content: center;
  padding: 1rem 2rem;
}
body .breakdance .bde-header-builder img {
  max-width: 200px;
  width: 100%;
  transition: var(--transition-base);
}
body .breakdance .bde-header-builder--sticky-styles img {
  max-width: 170px;
}

* {
  margin: 0;
  line-height: calc(1em + 0.75rem);
}

body {
  margin: 0;
  padding: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-smoothing: antialiased;
  overflow-x: hidden;
  overflow-y: scroll;
  background-color: var(--blue);
}

html {
  box-sizing: border-box;
  font-size: 62.5%; /* Sets up the Base 10 stuff */
  scroll-behavior: smooth;
  margin-top: 0 !important;
}

body .breakdance .bde-section:not(.hero, .testimonials, .footer) .section-container {
  padding: 6rem 2rem;
}

/*# sourceMappingURL=styles.css.map*/