@charset "UTF-8";
/*** colors ***/
/*** Transition ***/
/*** Fonts ***/
@font-face {
  font-family: "fontRegular";
  font-style: normal;
  src: local("fontRegular"), url("../fonts/MilligramText-Regular.woff") format("woff"), url("../fonts/MilligramText-Regular.ttf") format("truetype"), url("../fonts/MilligramText-Regular.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "fontMedium";
  font-style: normal;
  src: local("fontMedium"), url("../fonts/MilligramText-Medium.woff") format("woff"), url("../fonts/MilligramText-Medium.ttf") format("truetype"), url("../fonts/MilligramText-Medium.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "fontLight";
  font-style: normal;
  src: local("fontLight"), url("../fonts/MilligramText-Book.woff") format("woff"), url("../fonts/MilligramText-Book.ttf") format("truetype"), url("../fonts/MilligramText-Book.woff2") format("woff2");
  font-display: swap;
}
/*** Use Mixin breakpoints
    @include breakpoints(desktop) {}

    @include breakpoints(large) {}

    @include breakpoints(medium) {}

    @include breakpoints(small) {}

    @include breakpoints(mobile) {}
***/
.fontRegular, .custom_radio label, .main_btn span {
  font-family: "fontRegular";
}

.fontMedium, .form-floating .choices__list--dropdown, .form-floating .choices__list[aria-expanded], .form-floating .choices__inner, .form-floating label, .form-floating .form-control, .custom_file_input label {
  font-family: "fontMedium";
}

.fontLight {
  font-family: "fontLight";
}

.italicFont {
  font-style: italic;
}

.clr_white {
  color: #FFFFFF;
}

.clr_black {
  color: #000000;
}

.clr_yellow {
  color: #D9E021;
}

.bg_white {
  background-color: #FFFFFF;
}

.bg_eerieBlack {
  background-color: #1B1B1C;
}

.img-fit {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.img-fit.contain {
  -o-object-fit: contain;
     object-fit: contain;
}
.img-fit.object-position-top {
  -o-object-position: top;
     object-position: top;
}

.pointer {
  cursor: pointer;
}

@media (min-width: 1600px) {
  .title-lg {
    font-size: 56px;
  }
}
@media (min-width: 1200px) and (max-width: 1599.98px) {
  .title-lg {
    font-size: 50px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .title-lg {
    font-size: 46px;
  }
}
@media (min-width: 576px) and (max-width: 991.98px) {
  .title-lg {
    font-size: 42px;
  }
}
@media (max-width: 575.98px) {
  .title-lg {
    font-size: 28px;
  }
}

@media (min-width: 1600px) {
  .description-lg {
    font-size: 28px;
  }
}
@media (min-width: 1200px) and (max-width: 1599.98px) {
  .description-lg {
    font-size: 25px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .description-lg {
    font-size: 22px;
  }
}
@media (min-width: 576px) and (max-width: 991.98px) {
  .description-lg {
    font-size: 18px;
  }
}
@media (max-width: 575.98px) {
  .description-lg {
    font-size: 18px;
  }
}

@media (min-width: 1600px) {
  .description-md, .form-floating .choices__inner, .form-floating .form-control {
    font-size: 20px;
  }
}
@media (min-width: 1200px) and (max-width: 1599.98px) {
  .description-md, .form-floating .choices__inner, .form-floating .form-control {
    font-size: 18px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .description-md, .form-floating .choices__inner, .form-floating .form-control {
    font-size: 18px;
  }
}
@media (min-width: 576px) and (max-width: 991.98px) {
  .description-md, .form-floating .choices__inner, .form-floating .form-control {
    font-size: 16px;
  }
}
@media (max-width: 575.98px) {
  .description-md, .form-floating .choices__inner, .form-floating .form-control {
    font-size: 16px;
  }
}

@media (min-width: 1600px) {
  .description-sm, body, .custom_radio label, .form-floating .choices__list--dropdown, .form-floating .choices__list[aria-expanded], .form-floating label, .custom_file_input label, .main_btn span {
    font-size: 18px;
  }
}
@media (min-width: 1200px) and (max-width: 1599.98px) {
  .description-sm, body, .custom_radio label, .form-floating .choices__list--dropdown, .form-floating .choices__list[aria-expanded], .form-floating label, .custom_file_input label, .main_btn span {
    font-size: 16px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .description-sm, body, .custom_radio label, .form-floating .choices__list--dropdown, .form-floating .choices__list[aria-expanded], .form-floating label, .custom_file_input label, .main_btn span {
    font-size: 16px;
  }
}
@media (min-width: 576px) and (max-width: 991.98px) {
  .description-sm, body, .custom_radio label, .form-floating .choices__list--dropdown, .form-floating .choices__list[aria-expanded], .form-floating label, .custom_file_input label, .main_btn span {
    font-size: 14px;
  }
}
@media (max-width: 575.98px) {
  .description-sm, body, .custom_radio label, .form-floating .choices__list--dropdown, .form-floating .choices__list[aria-expanded], .form-floating label, .custom_file_input label, .main_btn span {
    font-size: 14px;
  }
}

.small_font {
  font-size: 10px;
}

.bg_image {
  background-image: url("../images/background_image.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}

.main_btn {
  all: unset;
  cursor: pointer;
  border-radius: 22.5px;
  padding: 12px 32px;
}
.main_btn span {
  display: block;
  text-transform: uppercase;
}
.main_btn.normal_padding {
  padding: 12px 24px;
}
.main_btn.small_padding {
  padding: 12px 12px;
}
.main_btn.white {
  background-color: #FFFFFF;
}
.main_btn.white span {
  color: #000000;
}
.main_btn.black {
  background-color: #000000;
}
.main_btn.black span {
  color: #FFFFFF;
}

.custom_file_input label {
  padding: 1rem 0;
  color: #000000;
  text-transform: uppercase;
}
.custom_file_input .file_input {
  position: relative;
  background-color: #666666;
  width: 100%;
  padding: 8px 15px;
  border-radius: 22.5px;
}
.custom_file_input .file_input input {
  cursor: pointer;
  width: 100%;
  height: 100%;
  opacity: 0;
  top: 0;
  left: 0;
  position: absolute;
}
.custom_file_input.light label {
  color: #FFFFFF;
}

.form-floating .form-control {
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #000000;
  border-radius: 0;
  color: #000000;
}
.form-floating .form-control:focus {
  box-shadow: none;
}
.form-floating label {
  padding: 1rem 0;
  color: #000000;
  text-transform: uppercase;
}
.form-floating label.active {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
  color: #ADADAD;
  font-size: 12px;
}
.form-floating.light .form-control {
  border-bottom: 1px solid #FFFFFF;
  color: #FFFFFF;
}
.form-floating.light label {
  color: #FFFFFF;
}
.form-floating .choices__inner {
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #000000;
  border-radius: 0;
  color: #000000;
  padding: 1rem 0.75rem;
}
.form-floating .choices__list--dropdown, .form-floating .choices__list[aria-expanded] {
  background-color: transparent;
  backdrop-filter: blur(20px);
  border: 1px solid #000000;
  border-radius: 15px;
  z-index: 9;
  margin-top: 0.5rem;
}
.form-floating .choices__list--dropdown .choices__list, .form-floating .choices__list[aria-expanded] .choices__list {
  max-height: 150px;
}
.form-floating .choices__list--dropdown .choices__item:first-child, .form-floating .choices__list[aria-expanded] .choices__item:first-child {
  padding: 0;
}
.form-floating .choices__list--dropdown .choices__item--selectable.is-highlighted, .form-floating .choices__list[aria-expanded] .choices__item--selectable.is-highlighted {
  background-color: transparent;
}
.form-floating .choices__list--dropdown .choices__item--selectable.is-highlighted::before, .form-floating .choices__list[aria-expanded] .choices__item--selectable.is-highlighted::before {
  content: "✓ ";
  position: relative;
  color: #000000;
}

input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

.form-floating > .form-control:not(:-moz-placeholder) ~ label {
  color: #ADADAD;
  font-size: 12px;
}

.form-floating > .form-control-plaintext ~ label, .form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-select ~ label {
  color: #ADADAD;
  font-size: 12px;
}

.custom_radio label {
  color: #000000;
  text-transform: uppercase;
}
.custom_radio input[type=radio] {
  position: relative;
  z-index: 9;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
  width: 0.8rem;
  height: 0.8rem;
}
.custom_radio input[type=radio]::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 0.8rem;
  height: 0.8rem;
  background-color: #000000;
  border-radius: 50%;
  z-index: 2;
}
.custom_radio input[type=radio]:checked::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 0.5rem;
  height: 0.5rem;
  background-color: #FFFFFF;
  border-radius: 50%;
  z-index: 3;
}

.enter_arrow {
  width: 0.8rem;
}
.enter_arrow.white {
  filter: invert(100%);
}

.side_bar {
  position: absolute;
  bottom: 25px;
  right: 25px;
  width: 4rem;
  height: 90vh;
  justify-content: space-between;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767.98px) {
  .side_bar {
    justify-content: end;
  }
}
.side_bar .button_wrapper {
  width: 100%;
  height: 2rem;
  position: relative;
}
.side_bar .button_wrapper .white, .side_bar .button_wrapper .black {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: row;
  opacity: 0;
  visibility: hidden;
}
.side_bar .button_wrapper .white .navigation_btn, .side_bar .button_wrapper .black .navigation_btn {
  all: unset;
  cursor: pointer;
}
.side_bar .button_wrapper .white .navigation_btn svg, .side_bar .button_wrapper .black .navigation_btn svg {
  width: 2rem;
}
.side_bar .dots {
  opacity: 0;
  visibility: hidden;
  width: 100%;
  height: 70vh;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-around;
}
@media (max-width: 767.98px) {
  .side_bar .dots {
    display: none;
  }
}
.side_bar .dots .dot {
  background-color: #FFFFFF;
  border: 2px solid #000000;
  width: 12px;
  height: 12px;
  border-radius: 50%;
}
.side_bar .dots .dot.active {
  background-color: #000000;
}
.side_bar .dots.change_color .dot {
  background-color: #000000;
  border-color: #FFFFFF;
}
.side_bar .dots.change_color .dot.active {
  background-color: #FFFFFF;
}

* {
  margin: 0;
  padding: 0;
}

body {
  height: 100dvh;
  width: 100%;
  overflow: hidden;
  position: fixed;
}

.nav_logo {
  position: absolute;
  top: 60px;
  left: 60px;
  width: 100px;
  z-index: 99;
}
@media (max-width: 991.98px) {
  .nav_logo {
    top: 25px;
    left: 25px;
    width: 60px;
  }
}

.intro {
  height: 100dvh;
  padding-top: env(safe-area-inset-top);
  padding-bottom: env(safe-area-inset-bottom);
  width: 100%;
  position: relative;
}
.intro .image_wrapper {
  width: 30vw;
}
@media (max-width: 1199.98px) {
  .intro .image_wrapper {
    width: 50vw;
  }
}
@media (max-width: 991.98px) {
  .intro .image_wrapper {
    width: 65vw;
  }
}
.intro .logo_dot {
  position: absolute;
  width: 35px;
  height: 35px;
  background-color: #FFFFFF;
  border-radius: 50%;
  bottom: 0;
  left: 105%;
}
@media (max-width: 991.98px) {
  .intro .logo_dot {
    width: 25px;
    height: 25px;
  }
}

.second_frame {
  height: 100dvh;
  padding-top: env(safe-area-inset-top);
  padding-bottom: env(safe-area-inset-bottom);
  position: relative;
  overflow: hidden;
}
@media (max-width: 991.98px) {
  .second_frame #infoForm {
    max-height: 70vh;
    overflow-y: auto;
  }
}
.second_frame .dots_wrapper {
  position: absolute;
  clip-path: circle(100% at 50% 50%);
  top: 50%;
  left: 50%;
  width: 60vw;
  height: 100vh;
  transform: translate(-50%, -50%);
  pointer-events: none;
}
.second_frame .dots_wrapper .dot {
  position: absolute;
  width: 60px;
  height: 60px;
  background-color: #000000;
  border-radius: 50%;
  right: 18%;
  top: 0;
}
.second_frame .dots_wrapper .dot.dot_2 {
  width: 35px;
  height: 35px;
  opacity: 0;
}
.second_frame .dots_wrapper .dot.dot_1 {
  opacity: 0;
}
.second_frame .dots_wrapper .dot.dot_3 {
  opacity: 0;
}
.second_frame .dots_wrapper .dot.dot_4 {
  width: 35px;
  height: 35px;
}
.second_frame .ceo_wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  clip-path: circle(0% at 50% 50%);
  height: 125vh;
  width: 125vh;
  border-radius: 50%;
  overflow: hidden;
  z-index: 999;
}
@media (max-width: 1199.98px) {
  .second_frame .ceo_wrapper {
    height: 65vh;
    width: 65vh;
  }
}
@media (max-width: 767.98px) {
  .second_frame .ceo_wrapper {
    height: 55vh;
    width: 55vh;
  }
}
.second_frame .ceo_wrapper .ceo {
  width: 100%;
  height: 100%;
}
.second_frame .ceo_wrapper .ceo_text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.third_frame {
  height: 100dvh;
  padding-top: env(safe-area-inset-top);
  padding-bottom: env(safe-area-inset-bottom);
  position: relative;
  overflow: hidden;
}
.third_frame .dot_1, .third_frame .dot_2 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 80px;
  height: 80px;
  background-color: #1B1B1C;
  border-radius: 50%;
}
@media (max-width: 991.98px) {
  .third_frame .dot_1, .third_frame .dot_2 {
    width: 40px;
    height: 40px;
    top: 45%;
  }
}
.third_frame .dot_1 {
  left: 5%;
}
.third_frame .dot_2 {
  right: 5%;
}

.fourth_frame {
  height: 100dvh;
  padding-top: env(safe-area-inset-top);
  padding-bottom: env(safe-area-inset-bottom);
  position: absolute;
  top: 0%;
  width: 100%;
  left: 0%;
  justify-content: center;
  clip-path: circle(0% at 50% 50%);
}
.fourth_frame .dot {
  position: absolute;
  background-color: #FFFFFF;
  border-radius: 50%;
  scale: 1;
}
.fourth_frame .dot .spouse_image {
  width: 100px;
  position: absolute;
  top: 110%;
  left: 50%;
  opacity: 1;
  transform: translateX(-50%);
}
@media (max-width: 767.98px) {
  .fourth_frame .dot .spouse_image {
    width: 80px;
  }
}
.fourth_frame .dotImage_1 {
  right: 10%;
  bottom: 25%;
  width: 40px;
  height: 40px;
}
.fourth_frame .dotImage_2 {
  right: 20%;
  bottom: 50%;
  width: 25px;
  height: 25px;
}
.fourth_frame .dotImage_3 {
  right: 22%;
  bottom: 80%;
  width: 40px;
  height: 40px;
}
@media (max-width: 991.98px) {
  .fourth_frame .dotImage_3 {
    bottom: 85%;
  }
}
.fourth_frame .dotImage_4 {
  bottom: 75%;
  left: 20%;
  width: 25px;
  height: 25px;
}
@media (max-width: 991.98px) {
  .fourth_frame .dotImage_4 {
    bottom: 87%;
  }
}
.fourth_frame .dotImage_5 {
  bottom: 50%;
  left: 5%;
  width: 40px;
  height: 40px;
}
.fourth_frame .dotImage_6 {
  bottom: 25%;
  left: 20%;
  width: 40px;
  height: 40px;
}
@media (max-width: 991.98px) {
  .fourth_frame .dotImage_6 {
    bottom: 20%;
  }
}
.fourth_frame .single_continue {
  display: none;
}
.fourth_frame.active {
  justify-content: end;
}
.fourth_frame.active .single_continue {
  display: flex;
}
.fourth_frame.active .dotImage_1, .fourth_frame.active .dotImage_3, .fourth_frame.active .dotImage_5 {
  width: 60px;
  height: 60px;
}
@media (max-width: 991.98px) {
  .fourth_frame.active .dotImage_1, .fourth_frame.active .dotImage_3, .fourth_frame.active .dotImage_5 {
    width: 40px;
    height: 40px;
  }
}
.fourth_frame.active .dotImage_2, .fourth_frame.active .dotImage_4, .fourth_frame.active .dotImage_6 {
  width: 35px;
  height: 35px;
}
@media (max-width: 991.98px) {
  .fourth_frame.active .dotImage_2, .fourth_frame.active .dotImage_4, .fourth_frame.active .dotImage_6 {
    width: 25px;
    height: 25px;
  }
}
.fourth_frame.active .dotImage_1 {
  right: 12%;
  bottom: 30%;
}
@media (max-width: 991.98px) {
  .fourth_frame.active .dotImage_1 {
    right: 15%;
    bottom: 40%;
  }
}
.fourth_frame.active .dotImage_2 {
  right: 40%;
  bottom: 50%;
}
.fourth_frame.active .dotImage_4 {
  bottom: 80%;
  left: 30%;
}
@media (max-width: 991.98px) {
  .fourth_frame.active .dotImage_4 {
    bottom: 75%;
    left: 25%;
  }
}
.fourth_frame.active .dotImage_5 {
  bottom: 50%;
  left: 10%;
}
.fourth_frame.active .dotImage_6 {
  bottom: 30%;
  left: 30%;
}
@media (max-width: 991.98px) {
  .fourth_frame.active .dotImage_6 {
    left: 25%;
  }
}
.fourth_frame.active .spouse_image {
  width: 200px;
}
@media (max-width: 991.98px) {
  .fourth_frame.active .spouse_image {
    width: 120px;
  }
}

.fifth_frame {
  height: 100dvh;
  padding-top: env(safe-area-inset-top);
  padding-bottom: env(safe-area-inset-bottom);
  position: relative;
  overflow: hidden;
}
.fifth_frame .the_people_image {
  height: 100%;
}
@media (max-width: 1199.98px) {
  .fifth_frame .the_people_image {
    height: 50%;
  }
}
.fifth_frame .the_people_text {
  height: 100%;
}
@media (max-width: 1199.98px) {
  .fifth_frame .the_people_text {
    height: 50%;
  }
}
.fifth_frame .the_people_form {
  height: 0;
  position: absolute;
  top: 0;
  right: 0;
}
@media (max-width: 1199.98px) {
  .fifth_frame .the_people_form {
    top: unset;
    bottom: 0;
  }
}
.fifth_frame .the_people_form form {
  opacity: 0;
  visibility: hidden;
}
.fifth_frame .the_people_form .press_enter {
  opacity: 0;
  visibility: hidden;
}
.fifth_frame .the_people_form .children_div {
  max-height: 20vh;
}
@media (max-width: 767.98px) {
  .fifth_frame .the_people_form .children_div {
    max-height: 15vh;
  }
}
.fifth_frame .the_people_form .children_div {
  overflow-y: auto;
}
.fifth_frame .the_people_image_2 {
  height: 0;
  position: absolute;
  bottom: 0;
  right: 0;
}
.fifth_frame .the_people_image_2 .press_enter {
  position: absolute;
  bottom: 25px;
  left: 50%;
  transform: translateX(-50%) !important;
  opacity: 0;
  visibility: hidden;
}

.sixth_frame {
  height: 100dvh;
  padding-top: env(safe-area-inset-top);
  padding-bottom: env(safe-area-inset-bottom);
  position: relative;
  overflow: hidden;
}
.sixth_frame .dot {
  position: absolute;
  width: 40px;
  height: 40px;
  background-color: #1B1B1C;
  border-radius: 50%;
  scale: 1;
}
.sixth_frame .dot.dot_1 {
  bottom: 15%;
  right: 10%;
}
.sixth_frame .dot.dot_2 {
  bottom: 60%;
  right: 10%;
}
@media (max-width: 991.98px) {
  .sixth_frame .dot.dot_2 {
    bottom: 70%;
  }
}
.sixth_frame .dot.dot_3 {
  bottom: 25%;
  right: 35%;
}
.sixth_frame .dot.dot_4 {
  bottom: 90%;
  right: 25%;
}
.sixth_frame .dot.dot_5 {
  bottom: 15%;
  left: 30%;
}
.sixth_frame .dot.dot_6 {
  bottom: 80%;
  left: 50%;
}
@media (max-width: 991.98px) {
  .sixth_frame .dot.dot_6 {
    bottom: 70%;
    left: 30%;
  }
}
.sixth_frame .dot.dot_7 {
  bottom: 30%;
  left: 10%;
}
.sixth_frame .dot.dot_8 {
  bottom: 80%;
  left: 20%;
}
@media (max-width: 991.98px) {
  .sixth_frame .dot.dot_8 {
    bottom: 80%;
    left: 10%;
  }
}

.seventh_frame, .eighth_frame, .ninth_frame, .tenth_frame, .eleventh_frame, .twelfth_frame {
  height: 100dvh;
  padding-top: env(safe-area-inset-top);
  padding-bottom: env(safe-area-inset-bottom);
  position: relative;
  overflow: hidden;
}

.eighth_frame {
  background-image: url("../images/eight_frame_bg.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.eighth_frame::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
}
.eighth_frame .dot {
  position: absolute;
  width: 40px;
  height: 40px;
  background-color: #1B1B1C;
  border-radius: 50%;
  scale: 0;
  right: 30%;
  bottom: 50%;
  z-index: 2;
  transform: translate(-50%, -50%);
}

.ninth_frame .images_slider {
  position: absolute;
  top: 0;
  right: 7rem;
  width: 15vw;
  height: 100%;
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
@media (max-width: 1199.98px) {
  .ninth_frame .images_slider {
    left: 0;
    right: unset;
    top: unset;
    bottom: 5rem;
    flex-direction: row;
    width: -moz-max-content;
    width: max-content;
    height: 15vh;
  }
}
.ninth_frame .images_slider .image {
  width: 100%;
  height: 30vh;
}
@media (max-width: 1199.98px) {
  .ninth_frame .images_slider .image {
    width: 35vw;
    height: 100%;
  }
}
.ninth_frame .images_slider.animate {
  animation-name: translate;
  animation-fill-mode: forwards;
  animation-duration: 30s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
}
@media (max-width: 1199.98px) {
  .ninth_frame .images_slider.animate {
    animation-name: translateright;
  }
}

.twelfth_frame {
  background-image: url("../images/twelfth_frame_bg.png");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.twelfth_frame::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
}

@keyframes translate {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-250%);
  }
  100% {
    transform: translateY(0px);
  }
}
@keyframes translateright {
  0% {
    transform: translateX(0px);
  }
  50% {
    transform: translateX(-80%);
  }
  100% {
    transform: translateX(0px);
  }
}/*# sourceMappingURL=style.css.map */