@keyframes LeftToRight {
  0% {
    opacity: 0;
    transform: translateX(-10rem);
  }
  100% {
    opacity: 1;
    transform: translateX(0rem);
  }
}

@keyframes RightToLeft {
  0% {
    opacity: 0;
    transform: translateX(10rem);
  }
  100% {
    opacity: 1;
    transform: translateX(0rem);
  }
}

@keyframes BtnToUp {
  0% {
    opacity: 0;
    transform: translateY(5rem);
  }
  100% {
    opacity: 1;
    transform: translateY(0rem);
  }
}

/* line 2, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_typography.sass */
.title-first__main {
  display: block;
  font-weight: 800;
  font-size: 5rem;
  line-height: 6rem;
  letter-spacing: 1rem;
  color: white;
  text-transform: uppercase;
  margin-bottom: .1rem;
  animation-name: LeftToRight;
  animation-duration: 2s;
  animation-delay: 2s;
  backface-visibility: hidden;
}

@media only screen and (max-width: 1240px) {
  /* line 2, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_typography.sass */
  .title-first__main {
    font-size: 4rem;
  }
}

@media only screen and (max-width: 900px) {
  /* line 2, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_typography.sass */
  .title-first__main {
    font-size: 3.6rem;
    letter-spacing: .5rem;
    margin-bottom: 0;
  }
}

/* line 22, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_typography.sass */
.title-first__secondary {
  display: block;
  font-weight: 100;
  font-size: 4rem;
  line-height: 4.8rem;
  letter-spacing: .5rem;
  color: #FFFFFF;
  animation-name: RightToLeft;
  animation-duration: 2s;
  animation-delay: 2s;
  backface-visibility: hidden;
  margin-bottom: 6.5rem;
}

@media only screen and (max-width: 1240px) {
  /* line 22, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_typography.sass */
  .title-first__secondary {
    font-size: 3.5rem;
    margin-bottom: 3.5rem;
  }
}

@media only screen and (max-width: 900px) {
  /* line 22, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_typography.sass */
  .title-first__secondary {
    font-size: 3.2rem;
    letter-spacing: .2rem;
  }
}

@media only screen and (max-width: 900px) {
  /* line 22, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_typography.sass */
  .title-first__secondary {
    letter-spacing: .6rem;
  }
}

/* line 43, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_typography.sass */
.title-secondary {
  text-align: center;
  font-size: 3.6rem;
  text-transform: uppercase;
  letter-spacing: 1rem;
  font-weight: 800;
  background: linear-gradient(90deg, rgba(186, 133, 84, 0.7) 0.03%, rgba(1, 1, 1, 0.7) 99.94%);
  -webkit-background-clip: text;
  color: transparent;
  transition: all .4s;
}

@media only screen and (max-width: 1240px) {
  /* line 43, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_typography.sass */
  .title-secondary {
    font-size: 3rem;
  }
}

/* line 55, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_typography.sass */
.title-secondary:hover {
  transform: scale(1.1);
  text-shadow: 0 0.4rem 0.4rem rgba(0, 0, 0, 0.3);
}

/* line 58, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_typography.sass */
.title-third {
  font-size: 2rem;
  text-transform: uppercase;
  letter-spacing: .2rem;
  font-weight: 700;
}

@media only screen and (max-width: 1240px) {
  /* line 58, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_typography.sass */
  .title-third {
    font-size: 1.8rem;
  }
}

/* line 65, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_typography.sass */
.paragraph {
  font-size: 1.6rem;
  line-height: 140%;
  letter-spacing: .2rem;
  font-weight: 400;
}

@media only screen and (max-width: 1240px) {
  /* line 65, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_typography.sass */
  .paragraph {
    font-size: 1.5rem;
  }
}

/* line 72, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_typography.sass */
.title-secondary_white {
  color: white;
}

/* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_utilites.sass */
.margin-bottom-10px {
  margin-bottom: 1rem;
}

/* line 3, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_utilites.sass */
.margin-bottom-30px {
  margin-bottom: 3rem;
}

/* line 5, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_utilites.sass */
.margin-bottom-80px {
  margin-bottom: 8rem;
}

@media only screen and (max-width: 900px) {
  /* line 5, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_utilites.sass */
  .margin-bottom-80px {
    margin-bottom: 5rem;
  }
}

/* line 9, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_utilites.sass */
.margin-bottom-50px {
  margin-bottom: 5rem;
}

/* line 11, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_utilites.sass */
.text-align-center {
  text-align: center;
}

/* line 3, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_base.sass */
*, ::after, ::before {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

/* line 9, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_base.sass */
html {
  font-size: 62.5%;
}

@media only screen and (max-width: 1240px) {
  /* line 9, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_base.sass */
  html {
    font-size: 56.25%;
  }
}

@media only screen and (max-width: 900px) {
  /* line 9, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_base.sass */
  html {
    font-size: 50%;
  }
}

@media only screen and (max-width: 600px) {
  /* line 9, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_base.sass */
  html {
    font-size: 30%;
  }
}

@media only screen and (min-width: 1800px) {
  /* line 9, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_base.sass */
  html {
    font-size: 75%;
  }
}

/* line 20, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_base.sass */
body {
  font-family: "Roboto";
  font-weight: 400;
  color: #777777;
  font-size: 1.6rem;
  letter-spacing: .2rem;
  padding: 5rem;
  background-color: white;
}

/* line 28, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/base/_base.sass */
.container {
  background-color: #F7F7F7;
  position: relative;
  z-index: 0;
}

/* line 2, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_button.sass */
.btn, .btn:link, .btn:visited {
  display: inline-block;
  text-transform: uppercase;
  text-decoration: none;
  color: grey;
  padding: 1.5rem 4rem;
  background: white;
  border-radius: 5rem;
  transition: all .3s;
  position: relative;
  border: none;
  font-size: 2rem;
  text-align: center;
}

@media only screen and (max-width: 1240px) {
  /* line 2, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_button.sass */
  .btn, .btn:link, .btn:visited {
    font-size: 1.6rem;
  }
}

@media only screen and (max-width: 900px) {
  /* line 2, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_button.sass */
  .btn, .btn:link, .btn:visited {
    padding: 2rem 5rem;
  }
}

/* line 17, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_button.sass */
.btn:hover {
  transform: translateY(-4px);
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.3);
}

/* line 20, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_button.sass */
.btn:hover::after {
  opacity: 0;
  transform: scaleX(1.5) scaleY(1.7);
}

/* line 24, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_button.sass */
.btn:active {
  transform: translateY(-0.2rem);
  box-shadow: 0rem 0.4rem 0.4rem rgba(0, 0, 0, 0.1);
}

/* line 27, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_button.sass */
.btn::after {
  content: "";
  background: white;
  width: 100%;
  height: 100%;
  border-radius: 5rem;
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  transition: .4s;
}

/* line 39, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_button.sass */
.btn_animated {
  animation: BtnToUp .5s ease-out .7s;
  animation-fill-mode: backwards;
}

/* line 43, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_button.sass */
.btn-brown, .btn-brown:link, .btn-brown:visited {
  background: #BA8554;
  color: white;
}

/* line 47, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_button.sass */
.btn-brown::after {
  background: #BA8554;
}

/* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/pages/_home.sass */
.section-about {
  padding-top: 8rem;
  margin-bottom: 20rem;
}

@media only screen and (max-width: 1240px) {
  /* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/pages/_home.sass */
  .section-about {
    margin-bottom: 13rem;
  }
}

@media only screen and (max-width: 900px) {
  /* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/pages/_home.sass */
  .section-about {
    margin-bottom: 35rem;
  }
}

/* line 8, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/pages/_home.sass */
.section-adventure {
  padding: 21rem 0;
  background: linear-gradient(90deg, rgba(186, 133, 84, 0.7) 0.03%, rgba(1, 1, 1, 0.7) 99.94%), url(../img/section-adventure.jpg) center/cover no-repeat;
  transform: skewY(7deg);
}

/* line 13, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/pages/_home.sass */
.section-adventure > * {
  transform: skewY(-7deg);
}

@media only screen and (max-width: 1240px) {
  /* line 8, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/pages/_home.sass */
  .section-adventure {
    padding: 15rem 0;
  }
}

/* line 18, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/pages/_home.sass */
.section-tour {
  padding-top: 21rem;
  margin-bottom: 8rem;
}

/* line 21, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/pages/_home.sass */
.section-feedBack {
  padding: 8rem 0rem;
  position: relative;
}

/* line 24, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/pages/_home.sass */
.section-book {
  padding: 10rem;
  background: linear-gradient(90deg, rgba(186, 133, 84, 0.7) 0.03%, rgba(1, 1, 1, 0.7) 99.94%);
}

@media only screen and (max-width: 900px) {
  /* line 24, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/pages/_home.sass */
  .section-book {
    padding: 4rem;
  }
}

/* line 29, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/pages/_home.sass */
.footer {
  background: #333333;
  padding-top: 8rem;
  padding-bottom: 8rem;
}

/* line 33, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/pages/_home.sass */
.footer__logo {
  width: 12rem;
  height: 11.5rem;
}

/* line 36, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/pages/_home.sass */
.logo__box {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 5rem;
}

/* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_grid.sass */
.row {
  max-width: 114rem;
  margin: 0 auto;
}

/* line 5, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_grid.sass */
.row:not(:last-child) {
  margin-bottom: 8rem;
}

@media only screen and (max-width: 900px) {
  /* line 5, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_grid.sass */
  .row:not(:last-child) {
    margin-bottom: 4rem;
  }
}

/* line 2, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/abstracts/_mixins.sass */
.row::after {
  content: "";
  display: table;
  clear: both;
}

@media only screen and (max-width: 1240px) {
  /* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_grid.sass */
  .row {
    max-width: 90.1rem;
  }
}

@media only screen and (max-width: 900px) {
  /* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_grid.sass */
  .row {
    max-width: 60rem;
  }
}

/* line 16, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_grid.sass */
.col-1-of-2 {
  width: calc((100% - 6rem) / 2);
}

/* line 20, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_grid.sass */
.col-1-of-3 {
  width: calc((100% - 2 * 6rem) / 3);
}

@media only screen and (max-width: 1240px) {
  /* line 20, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_grid.sass */
  .col-1-of-3 {
    width: calc((100% - 2 * 2rem) / 3);
  }
}

/* line 24, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_grid.sass */
.col-2-of-3 {
  width: calc( 2 * ((100% - 2 * 6rem) / 3) + 6rem);
  background: green;
}

/* line 28, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_grid.sass */
.col-1-of-4 {
  width: calc((100% - 3 * 6rem) / 4);
}

@media only screen and (max-width: 1240px) {
  /* line 28, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_grid.sass */
  .col-1-of-4 {
    width: calc((100% - 3 * 2rem) / 4);
  }
}

/* line 34, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_grid.sass */
.col-2-of-4 {
  width: calc( 2 * ((100% - 3 * 6rem) / 4) + 6rem);
}

/* line 37, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_grid.sass */
.col-3-of-4 {
  width: calc( 3 * ((100% - 3 * 6rem) / 4) + 2 * 6rem);
}

/* line 41, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_grid.sass */
[class^="col-"] {
  float: left;
}

/* line 43, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_grid.sass */
[class^="col-"]:not(:last-child) {
  margin-right: 6rem;
}

@media only screen and (max-width: 1240px) {
  /* line 46, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_grid.sass */
  [class^="col-"]:not(:last-child) {
    margin-right: 2rem;
  }
}

@media only screen and (max-width: 900px) {
  /* line 41, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_grid.sass */
  [class^="col-"] {
    width: 100%;
    margin-right: 0 !important;
    margin-bottom: 4rem;
  }
}

/* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_header.sass */
.header {
  position: relative;
  height: 95vh;
  background: linear-gradient(90deg, rgba(186, 133, 84, 0.7) 0.03%, rgba(1, 1, 1, 0.7) 99.94%), url(../img/header-background.jpeg) center/cover no-repeat;
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 80%);
}

@media (min-resolution: 192dpi) and (min-width: 670px), (min-width: 1340px) {
  /* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_header.sass */
  .header {
    background: linear-gradient(90deg, rgba(186, 133, 84, 0.7) 0.03%, rgba(1, 1, 1, 0.7) 99.94%), url(../img/header-background-big.jpeg) center/cover no-repeat;
  }
}

/* line 12, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_header.sass */
.header__logo {
  position: absolute;
  left: 5rem;
  top: 5rem;
  height: 7rem;
  width: 5.6rem;
}

/* line 18, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_header.sass */
.header__box {
  position: absolute;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  text-align: center;
}

@media only screen and (max-width: 1240px) {
  /* line 18, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_header.sass */
  .header__box {
    top: 50%;
  }
}

/* line 2, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_button-text.sass */
.btn-text:link, .btn-text:visited {
  font-size: 1.6rem;
  font-weight: 700;
  letter-spacing: .2rem;
  color: #BA8554;
  text-decoration: none;
  padding: 1rem;
  border-bottom: .1rem #BA8554 solid;
  display: inline-block;
  transition: .4s all;
}

/* line 13, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_button-text.sass */
.btn-text:hover {
  background-color: #BA8554;
  color: white;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.3);
  transform: translateY(-0.2rem);
}

/* line 18, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_button-text.sass */
.btn-text:hover::after {
  transform: translateY(0rem);
}

/* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_composition.sass */
.composition {
  position: relative;
}

/* line 3, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_composition.sass */
.composition__photo {
  width: 55%;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.3);
  border-radius: .5rem;
  position: absolute;
  z-index: 10;
  transition: .2s all;
  outline-offset: 1rem;
}

/* line 11, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_composition.sass */
.composition__photo_n1 {
  top: 0rem;
  left: 0rem;
}

/* line 14, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_composition.sass */
.composition__photo_n2 {
  top: 2rem;
  right: 0rem;
}

/* line 17, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_composition.sass */
.composition__photo_n3 {
  top: 10rem;
  left: 10rem;
}

/* line 21, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_composition.sass */
.composition__photo:hover {
  outline: 1rem solid #BA8554;
  transform: scale(1.1);
  z-index: 20;
}

/* line 25, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_composition.sass */
.composition:hover .composition__photo:not(:hover) {
  transform: scale(0.95);
}

/* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_adventure-card.sass */
.adventure-card {
  padding: 2.5rem;
  background: rgba(255, 255, 255, 0.8);
  border-radius: .5rem;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.3);
  text-align: center;
  transition: all .3s;
}

/* line 8, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_adventure-card.sass */
.adventure-card:hover {
  transform: translateY(-1.5rem) scale(1.03);
}

/* line 10, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_adventure-card.sass */
.adventure-card__icon {
  font-size: 6rem;
  background: linear-gradient(90deg, rgba(186, 133, 84, 0.7) 0.03%, rgba(1, 1, 1, 0.7) 99.94%);
  -webkit-background-clip: text;
  color: transparent;
  display: inline-block;
}

/* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour {
  height: 50rem;
  perspective: 150rem;
  -moz-perspective: 150rem;
  position: relative;
}

@media only screen and (max-width: 900px), (hover: none) {
  /* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
  .card-tour {
    height: auto;
  }
}

/* line 9, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour__side {
  height: 50rem;
  transition: 1s all ease-out;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  backface-visibility: hidden;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.3);
  border-radius: .5rem;
  overflow: hidden;
}

@media only screen and (max-width: 900px), (hover: none) {
  /* line 9, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
  .card-tour__side {
    height: auto;
    position: relative;
  }
}

@media only screen and (max-width: 900px), (hover: none) {
  /* line 23, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
  .card-tour__side_front {
    padding-bottom: 13rem;
  }
}

/* line 27, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour__side_back {
  transform: rotateY(180deg);
  background: linear-gradient(120deg, #ba8554, #010101);
}

@media only screen and (max-width: 900px), (hover: none) {
  /* line 27, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
  .card-tour__side_back {
    transform: rotateY(0deg);
    padding: 5rem;
    padding-top: 12rem;
    margin-top: -10rem;
    clip-path: polygon(0 0, 100% 20%, 100% 100%, 0 100%);
  }
}

/* line 36, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour:hover .card-tour__side_front {
  transform: rotateY(-180deg);
}

@media only screen and (max-width: 900px) {
  /* line 36, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
  .card-tour:hover .card-tour__side_front {
    transform: rotateY(0deg);
  }
}

/* line 40, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour:hover .card-tour__side_back {
  transform: rotateY(0deg);
}

/* line 42, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour__img {
  background-blend-mode: hard-light;
  height: 21rem;
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 80%);
}

/* line 47, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour__img_1 {
  background: rgba(186, 133, 84, 0.7) url(../img/balloon-adventure1.jpg) center/cover no-repeat;
}

/* line 49, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour__img_2 {
  background: rgba(186, 133, 84, 0.7) url(../img/balloon-adventure2.jpg) center/cover no-repeat;
}

/* line 51, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour__img_3 {
  background: rgba(186, 133, 84, 0.7) url(../img/balloon-adventure3.jpg) center/cover no-repeat;
}

@media only screen and (max-width: 900px), (hover: none) {
  /* line 42, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
  .card-tour__img {
    height: 30rem;
  }
}

/* line 57, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour__title {
  font-size: 2.8rem;
  letter-spacing: .2rem;
  font-weight: 300;
  text-transform: uppercase;
  text-align: right;
  color: white;
  position: absolute;
  top: 17rem;
  right: 0rem;
}

@media only screen and (max-width: 900px) {
  /* line 57, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
  .card-tour__title {
    top: 23rem;
    font-size: 3.8rem;
  }
}

/* line 72, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour__span {
  background: linear-gradient(90deg, #C3956A 3.65%, #A24F03 100%);
  padding: 1rem 2rem .3rem 2rem;
}

/* line 76, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour__span_2 {
  position: absolute;
  top: 3.4rem;
  right: 0rem;
  padding-bottom: 1rem;
}

@media only screen and (max-width: 900px) {
  /* line 76, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
  .card-tour__span_2 {
    top: 4rem;
  }
}

/* line 85, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour__descr ul {
  list-style: none;
  width: 70%;
  margin: 0 auto;
}

/* line 89, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour__descr ul li {
  font-size: 1.6rem;
  letter-spacing: .2rem;
  color: grey;
  border-bottom: 1px solid grey;
  text-align: center;
}

/* line 95, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour__descr ul li:not(:last-child) {
  margin-bottom: 2rem;
}

@media only screen and (max-width: 1240px) {
  /* line 89, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
  .card-tour__descr ul li {
    font-size: 1.5rem;
  }
}

@media only screen and (max-width: 900px) {
  /* line 89, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
  .card-tour__descr ul li {
    font-size: 2rem;
  }
}

/* line 101, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour__backSide-box {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  text-transform: uppercase;
}

@media only screen and (max-width: 900px), (hover: none) {
  /* line 101, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
  .card-tour__backSide-box {
    position: relative;
    top: 0%;
    left: 0%;
    transform: translate(0%, 0%);
    text-align: center;
  }
}

/* line 115, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour__text {
  margin-bottom: 8rem;
  letter-spacing: .2rem;
  text-align: center;
}

/* line 120, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour__text_1 {
  font-size: 1.6rem;
  font-weight: 300;
}

/* line 125, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_tour-card.sass */
.card-tour__text_2 {
  font-size: 4rem;
  font-weight: 500;
}

/* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_feedBack-card.sass */
.feedBack-card {
  width: 85%;
  background: rgba(255, 255, 255, 0.75);
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.3);
  margin: 0 auto;
  padding: 6rem;
  transform: skewX(330deg);
}

@media only screen and (max-width: 900px) {
  /* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_feedBack-card.sass */
  .feedBack-card {
    transform: skewX(350deg);
    padding: 4rem;
  }
}

/* line 12, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_feedBack-card.sass */
.feedBack-card > * {
  transform: skewX(-330deg);
}

@media only screen and (max-width: 900px) {
  /* line 12, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_feedBack-card.sass */
  .feedBack-card > * {
    transform: skewX(-350deg);
    text-align: center;
  }
}

/* line 19, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_feedBack-card.sass */
.feedBack-card__img {
  width: 15rem;
  height: 15rem;
  float: left;
  border-radius: 100rem;
  shape-outside: circle(50% at 50% 50%);
  -webkit-shape-outside: circle(50% at 50% 50%);
  margin-right: 4rem;
  overflow: hidden;
  position: relative;
}

@media only screen and (max-width: 900px) {
  /* line 19, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_feedBack-card.sass */
  .feedBack-card__img {
    float: none;
    margin: 0 auto;
    margin-bottom: 3rem;
  }
}

/* line 33, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_feedBack-card.sass */
.feedBack-card__img img {
  height: 100%;
  transform: scale(1.2);
  transition: .5s all;
}

/* line 38, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_feedBack-card.sass */
.feedBack-card__name {
  text-align: center;
  font-size: 2rem;
  letter-spacing: .2rem;
  font-weight: 400;
  color: white;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -20%);
  opacity: 0;
  transition: .5s all;
}

/* line 51, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_feedBack-card.sass */
.feedBack-card:hover .feedBack-card__name {
  transform: translate(-50%, -50%);
  opacity: 1;
}

/* line 54, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_feedBack-card.sass */
.feedBack-card:hover img {
  transform: scale(1);
  filter: blur(0.3rem) brightness(70%);
}

/* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_bg-video.sass */
.bg-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -2;
  object-fit: cover;
}

/* line 9, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_bg-video.sass */
.bg-gradient {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  background: linear-gradient(90deg, rgba(186, 133, 84, 0.7) 0.03%, rgba(1, 1, 1, 0.7) 99.94%);
}

/* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
.book {
  height: 50rem;
  background: linear-gradient(115deg, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.9) 57%, rgba(186, 133, 80, 0.8) 57%, rgba(161, 79, 3, 0.8) 100%), url(../img/form-bg.jpeg) center/cover no-repeat;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.3);
  border-radius: .5rem;
  overflow: hidden;
}

@media only screen and (max-width: 900px) {
  /* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
  .book {
    background: linear-gradient(115deg, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.9) 57%, rgba(186, 133, 80, 0.8) 507%, rgba(161, 79, 3, 0.8) 100%), url(../img/form-bg.jpeg) center/cover no-repeat;
  }
}

/* line 10, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
.form {
  width: 70%;
  padding: 5rem;
}

/* line 13, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
.form__group:not(:last-child) {
  margin-bottom: 2rem;
}

/* line 15, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
.form__group:nth-child(4) {
  margin-bottom: 4rem;
}

@media only screen and (max-width: 1240px) {
  /* line 18, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
  .form__group:not(:last-child) {
    margin-bottom: 0;
  }
  /* line 20, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
  .form__group:nth-child(4) {
    margin-bottom: 2rem;
  }
}

@media only screen and (max-width: 900px) {
  /* line 10, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
  .form {
    width: 100%;
  }
}

/* line 26, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
.form__label {
  font-size: 1.6rem;
  font-weight: 400;
  letter-spacing: .2rem;
  display: block;
  margin-top: 1rem;
  margin-left: 1.5rem;
  transition: .2s all;
}

/* line 34, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
.form__input {
  font-size: 1.6rem;
  letter-spacing: .2rem;
  font-weight: 400;
  color: black;
  padding: 2rem 0rem 2rem 2rem;
  background: white;
  border: none;
  border-bottom: .2rem solid transparent;
  border-radius: .3rem;
  width: 70%;
}

@media only screen and (max-width: 900px) {
  /* line 34, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
  .form__input {
    width: 90%;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.3);
  }
}

/* line 50, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
.form__input:focus {
  outline: none;
  border-bottom: .2rem solid #66D763;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.3);
}

/* line 54, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
.form__input:focus:invalid {
  border-bottom: .2rem solid #D76363;
}

/* line 56, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
.form__input:placeholder-shown + .form__label {
  opacity: 0;
  visibility: hidden;
  transform: translateY(-3rem);
}

/* line 60, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
.form__group-radio {
  display: inline-block;
}

/* line 61, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
.form__group-radio:not(:last-child) {
  margin-right: 2rem;
}

@media only screen and (max-width: 1240px) {
  /* line 60, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
  .form__group-radio {
    display: block;
  }
  /* line 67, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
  .form__group-radio:not(:last-child) {
    margin-bottom: 2rem;
  }
}

/* line 69, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
.form__input-radio {
  display: none;
}

/* line 71, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
.form__label-radio {
  cursor: pointer;
  position: relative;
  padding-left: 4rem;
}

/* line 76, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
.form__button-radio {
  height: 3rem;
  width: 3rem;
  border-radius: 50%;
  border: .5rem solid #BA8554;
  display: block;
  position: absolute;
  left: 0;
  top: -0.4rem;
}

/* line 85, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
.form__button-radio::after {
  content: "";
  display: block;
  height: 1.5rem;
  width: 1.5rem;
  border-radius: 50%;
  background: #BA8554;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: .2s all;
}

/* line 98, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_form.sass */
.form__input-radio:checked ~ .form__label-radio .form__button-radio::after {
  opacity: 1;
}

/* line 1, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_nav-menu.sass */
.footer__nav-menu {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 5, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_nav-menu.sass */
.footer__ul {
  display: flex;
  flex-direction: row;
  gap: 5rem;
}

@media only screen and (max-width: 1240px) {
  /* line 5, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_nav-menu.sass */
  .footer__ul {
    gap: 1.6rem;
  }
}

@media only screen and (max-width: 600px) {
  /* line 5, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_nav-menu.sass */
  .footer__ul {
    gap: 1rem;
  }
}

/* line 15, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_nav-menu.sass */
.link {
  color: white;
  text-decoration: none;
}

/* line 18, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_nav-menu.sass */
.link:hover {
  color: #BA8554;
}

/* line 21, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_nav-menu.sass */
.ul__item {
  list-style: none;
  font-weight: 300;
  font-size: 1.9rem;
  text-transform: uppercase;
  letter-spacing: .2rem;
  transition: .3s all;
}

/* line 28, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_nav-menu.sass */
.ul__item:hover {
  transform: scale(1.1);
}

@media only screen and (max-width: 900px) {
  /* line 21, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_nav-menu.sass */
  .ul__item {
    font-size: 1.3rem;
  }
}

@media only screen and (max-width: 600px) {
  /* line 21, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/components/_nav-menu.sass */
  .ul__item {
    font-size: 1rem;
  }
}

/* line 2, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__toggle {
  display: none;
}

/* line 4, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__button {
  background: white;
  height: 8rem;
  width: 8rem;
  position: fixed;
  top: 10rem;
  right: 10rem;
  border-radius: 50%;
  z-index: 30;
  text-align: center;
  cursor: pointer;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.3);
}

/* line 16, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__background {
  width: 6rem;
  height: 6rem;
  border-radius: 50%;
  background: radial-gradient(#BA8554, #A14F03);
  position: fixed;
  top: 11rem;
  right: 11rem;
  z-index: 20;
  transition: .7s all;
}

/* line 28, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__nav {
  height: 100vh;
  width: 0;
  position: fixed;
  top: 0;
  right: 0;
  z-index: 25;
  transition: 0.7s all cubic-bezier(0.68, -0.6, 0.32, 1.6);
  opacity: 0;
}

/* line 38, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__list {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  list-style: none;
  width: 100%;
}

/* line 45, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__item {
  text-align: center;
}

/* line 47, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__item:not(:last-child) {
  margin-bottom: 5rem;
}

/* line 51, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__link:link, .navigation__link:visited {
  font-size: 4rem;
  color: white;
  letter-spacing: .5rem;
  text-decoration: none;
  text-transform: uppercase;
  background: linear-gradient(120deg, transparent 0%, transparent 50%, #ffff 50%);
  background-size: 220%;
  padding: 1rem 2rem;
  transition: .5s all;
  display: inline-block;
}

/* line 62, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__link:hover, .navigation__link:active {
  background-position: 100%;
  color: #A14F03;
  transform: translateX(1rem);
}

/* line 66, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__toggle:checked ~ .navigation__background {
  transform: scale(80);
}

/* line 68, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__toggle:checked ~ .navigation__nav {
  width: 100%;
  opacity: 1;
}

/* line 71, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__icon {
  position: relative;
  margin-top: 4rem;
}

/* line 74, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__icon, .navigation__icon::before, .navigation__icon::after {
  width: 3rem;
  height: .2rem;
  display: inline-block;
  background: black;
  transition: all .2s;
}

/* line 82, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__icon::before, .navigation__icon::after {
  content: "";
  position: absolute;
  left: 0;
}

/* line 87, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__icon::before {
  top: -.8rem;
}

/* line 89, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__icon::after {
  top: .8rem;
}

/* line 91, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__button:hover .navigation__icon::before {
  top: -1rem;
}

/* line 93, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__button:hover .navigation__icon::after {
  top: 1rem;
}

/* line 95, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__toggle:checked + .navigation__button .navigation__icon {
  background: transparent;
}

/* line 97, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__toggle:checked + .navigation__button .navigation__icon::before {
  top: 0;
  transform: rotate(135deg);
}

/* line 100, ../../../../../Users/taniaptashkina/Desktop/Programistovoe/Project-balloon/SASS/layout/_navigation.sass */
.navigation__toggle:checked + .navigation__button .navigation__icon::after {
  transform: rotate(-135deg);
  top: 0;
}

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