@font-face {
  font-family: 'Literata-Regular';
  src: url("/assets/fonts/literata/literata-regular.eot");
  /* IE 9 Compatibility Mode */
  src: url("/assets/fonts/literata/literata-regular.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/literata/literata-regular.woff2") format("woff2"), url("/assets/fonts/literata/literata-regular.woff") format("woff"), url("/assets/fonts/literata/literata-regular.ttf") format("truetype"), url("/assets/fonts/literata/literata-regular.svg#literata-regular") format("svg");
  /* Chrome < 4, Legacy iOS */ }
@font-face {
  font-family: 'Cormorant Garamond Regular';
  src: url("/assets/fonts/cormorant/cormorant_garamond_regular.eot");
  /* IE 9 Compatibility Mode */
  src: url("/assets/fonts/cormorant/cormorant_garamond_regular.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/cormorant/cormorant_garamond_regular.woff2") format("woff2"), url("/assets/fonts/cormorant/cormorant_garamond_regular.woff") format("woff"), url("/assets/fonts/cormorant/cormorant_garamond_regular.ttf") format("truetype"), url("/assets/fonts/cormorant/cormorant_garamond_regular.svg#cormorant_garamond_regular") format("svg");
  /* Chrome < 4, Legacy iOS */ }
@font-face {
  font-family: 'Great Vibes';
  src: url("/assets/fonts/greatvibes/GreatVibes-Regular.eot");
  src: url("/assets/fonts/greatvibes/GreatVibes-Regular.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/greatvibes/GreatVibes-Regular.woff2") format("woff2"), url("/assets/fonts/greatvibes/GreatVibes-Regular.woff") format("woff"), url("/assets/fonts/greatvibes/GreatVibes-Regular.svg#GreatVibes-Regular") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'HisteriA';
  src: url("/assets/fonts/histeria/histeria.eot");
  /* IE 9 Compatibility Mode */
  src: url("/assets/fonts/histeria/histeria.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/histeria/histeria.woff2") format("woff2"), url("/assets/fonts/histeria/histeria.woff") format("woff"), url("/assets/fonts/histeria/histeria.ttf") format("truetype"), url("/assets/fonts/histeria/histeria.svg#histeria") format("svg");
  /* Chrome < 4, Legacy iOS */ }
@font-face {
  font-family: 'ArnoPro-LightDisplay';
  src: url("/assets/fonts/arno/arnopro-lightdisplay.eot");
  /* IE 9 Compatibility Mode */
  src: url("/assets/fonts/arno/arnopro-lightdisplay.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/arno/arnopro-lightdisplay.woff2") format("woff2"), url("/assets/fonts/arno/arnopro-lightdisplay.woff") format("woff"), url("/assets/fonts/arno/arnopro-lightdisplay.ttf") format("truetype"), url("/assets/fonts/arno/arnopro-lightdisplay.svg#arnopro-lightdisplay") format("svg");
  /* Chrome < 4, Legacy iOS */ }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\000033}}
::-webkit-scrollbar {
  width: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\000036}}
.noscroll {
  overflow: hidden !important; }

@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\000039}}
body {
  scrollbar-width: none;
  -ms-overflow-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\0000313}}
  body::-webkit-scrollbar {
    display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\0000316}}
  body .preloader {
    height: 150vh;
    height: calc(var(--vh, 1vh) * 100);
    position: fixed;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 100vw;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 1000;
    background: #000000; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\0000329}}
    body .preloader .date {
      font-family: 'HisteriA';
      text-align: center;
      -ms-flex-item-align: start;
          align-self: start;
      font-size: 150px;
      color: #523628;
      -ms-flex-item-align: center;
          align-self: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\0000337}}
    body .preloader svg {
      width: 25%; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\0000340}}
  body .preloader_stop {
    display: none !important; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\0000343}}
  body img {
    display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\0000345}}
  body .title {
    position: relative;
    display: grid; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\0000349}}
    body .title .back_text {
      position: absolute;
      bottom: -32px;
      font-family: 'Great Vibes';
      font-size: 105px;
      text-align: center;
      justify-self: center;
      z-index: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\0000358}}
    body .title .front_text {
      font-family: 'Cormorant Garamond Regular';
      font-size: 62px;
      text-align: center;
      text-transform: uppercase;
      -ms-flex-item-align: end;
          align-self: end;
      z-index: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\0000368}}
  body header {
    display: grid;
    grid-template-rows: 50% 50%;
    height: 100vh;
    width: 100%;
    position: relative;
    overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\0000376}}
    body header .header_bg {
      position: absolute;
      z-index: 0;
      top: 50%;
      left: 50%;
      height: 100%;
      width: auto !important;
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      -o-object-fit: cover;
      object-fit: cover;
      min-width: 100%;
      min-height: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\0000390}}
    body header .wedding_name_and_info {
      display: grid;
      -ms-flex-line-pack: end;
          align-content: end;
      grid-template-rows: 70% 30%;
      z-index: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\0000398}}
      body header .wedding_name_and_info .title .back_text {
        color: #523628;
        opacity: 0.3; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003102}}
      body header .wedding_name_and_info .title .front_text {
        color: #523628; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003105}}
      body header .wedding_name_and_info .date {
        font-family: 'HisteriA';
        text-align: center;
        -ms-flex-item-align: start;
            align-self: start;
        font-size: 55px;
        color: #523628; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003112}}
    body header .menu-toggle {
      display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003115}}
    body header nav {
      width: 100%;
      height: 100px;
      grid-area: 1/1/2/2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-column-gap: 77px;
              column-gap: 77px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003123}}
      body header nav ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003127}}
        body header nav ul li {
          text-align: center;
          height: 100%;
          display: grid;
          -ms-flex-line-pack: center;
              align-content: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003133}}
          body header nav ul li a {
            color: #523628;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            text-transform: uppercase;
            font-size: 19px;
            font-family: 'Literata-Regular';
            position: relative;
            cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003142}}
            body header nav ul li a::after {
              position: absolute;
              content: "";
              left: 0;
              bottom: 0;
              display: block;
              width: 0;
              -webkit-transition: 0.3s;
              transition: 0.3s;
              height: 1px;
              background: #523628; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003153}}
            body header nav ul li a:hover::after {
              width: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003156}}
  body .block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    justify-items: center;
    padding-top: 70px;
    padding-bottom: 120px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003163}}
    body .block .subtitle {
      -ms-flex-item-align: center;
          align-self: center;
      font-family: 'Literata-Regular';
      font-size: 22px;
      margin-top: 50px;
      max-width: 90%;
      text-align: center;
      font-weight: 200; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003172}}
      body .block .subtitle b {
        font-family: "Cormorant Garamond Regular" !important;
        font-size: 30px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003176}}
    body .block .button {
      margin-top: 50px;
      width: 250px;
      height: 50px;
      border: 1px solid;
      border-radius: 15px;
      border-color: #523628;
      color: #ffffff;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      text-align: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-item-align: center;
          align-self: center;
      font-family: 'ArnoPro-LightDisplay';
      font-size: 25px;
      text-transform: uppercase;
      padding-top: 5px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003193}}
      body .block .button a {
        width: 100%;
        height: 100%;
        justify-self: center;
        -ms-flex-item-align: center;
            align-self: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        border-radius: 15px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003203}}
  body .invoice {
    position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003206}}
    body .invoice .anket_to {
      position: absolute;
      left: 270px;
      bottom: 40px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003211}}
    body .invoice .button {
      background-color: #523628; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003214}}
    body .invoice .button:hover {
      cursor: pointer;
      border-color: #8a5e48;
      background-color: #8a5e48; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003219}}
    body .invoice .subtitle {
      color: #523628; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003222}}
    body .invoice .front_text {
      color: #523628; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003225}}
    body .invoice .back_text {
      color: #523628;
      opacity: 0.08; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003229}}
    body .invoice .calendar_title {
      font-family: 'ArnoPro-LightDisplay';
      font-size: 28px;
      text-transform: uppercase;
      text-align: center;
      margin-top: 40px;
      color: #523628; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003237}}
    body .invoice .calendar {
      display: grid;
      grid-template-rows: repeat(5, 1fr);
      grid-template-columns: repeat(7, 1fr);
      position: relative;
      width: 370px;
      margin-top: 40px;
      align-self: center;
      font-family: 'ArnoPro-LightDisplay';
      font-size: 36px;
      text-align: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003249}}
      body .invoice .calendar .back_to_front {
        position: absolute;
        bottom: 2px;
        right: 50px;
        z-index: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003255}}
      body .invoice .calendar .wedding_day_calendar {
        color: #ffffff;
        z-index: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003259}}
      body .invoice .calendar .day_out_month {
        color: #6c6f74; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003262}}
  body .daily_program {
    background-color: #523628;
    padding-bottom: 150px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003266}}
    body .daily_program .back_text {
      color: #7B7B7B;
      opacity: 0.08; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003270}}
    body .daily_program .front_text {
      color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003273}}
    body .daily_program .subtitle {
      color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003276}}
    body .daily_program .program_container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      margin-top: 120px;
      margin-bottom: 120px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003285}}
      body .daily_program .program_container .line {
        width: 150px;
        height: 1px;
        background-color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003290}}
      body .daily_program .program_container .daily_program_elem {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -ms-flex-line-pack: center;
            align-content: center;
        position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003296}}
        body .daily_program .program_container .daily_program_elem .time {
          font-family: 'Cormorant Garamond Regular';
          font-size: 40px;
          position: absolute;
          color: #ffffff;
          top: -80px;
          width: 100%;
          text-align: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003305}}
        body .daily_program .program_container .daily_program_elem .circle {
          width: 110px;
          height: 110px;
          border: 1px solid;
          border-color: #ffffff;
          border-radius: 50%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003315}}
        body .daily_program .program_container .daily_program_elem .elem_name {
          position: absolute;
          top: 125px;
          width: 240px;
          text-align: center;
          -ms-flex-item-align: center;
              align-self: center;
          font-family: 'Cormorant Garamond Regular';
          font-size: 21px;
          color: #ffffff;
          font-weight: 300; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003326}}
        body .daily_program .program_container .daily_program_elem .elem_adress {
          position: absolute;
          top: 205px;
          width: 190px;
          text-align: center;
          -ms-flex-item-align: center;
              align-self: center;
          font-family: 'Literata-Regular';
          font-size: 16px;
          color: #ffffff;
          font-weight: 200; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003337}}
        body .daily_program .program_container .daily_program_elem .elem_line {
          width: 100%;
          height: 1px;
          background-color: #ffffff;
          position: absolute;
          top: 195px;
          width: 200px;
          -ms-flex-item-align: center;
              align-self: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003348}}
  body .dress_code .front_text {
    color: #523628; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003351}}
  body .dress_code .back_text {
    color: #523628;
    opacity: 0.08; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003355}}
  body .dress_code .subtitle {
    color: #523628; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003358}}
  body .dress_code .dresscode_colors {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-top: 80px;
    -webkit-column-gap: 5%;
            column-gap: 5%; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003366}}
    body .dress_code .dresscode_colors .circle {
      border: 1px solid;
      border-radius: 50%;
      width: 108px;
      height: 108px;
      border-color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003373}}
    body .dress_code .dresscode_colors .circle:nth-child(1) {
      background-color: #000000; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003376}}
    body .dress_code .dresscode_colors .circle:nth-child(2) {
      background-color: #36231C; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003379}}
    body .dress_code .dresscode_colors .circle:nth-child(3) {
      background-color: #582D1A; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003382}}
    body .dress_code .dresscode_colors .circle:nth-child(4) {
      background-color: #54382C; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003385}}
    body .dress_code .dresscode_colors .circle:nth-child(5) {
      background-color: #8A6048; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003388}}
    body .dress_code .dresscode_colors .circle:nth-child(6) {
      background-color: #AC927B; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003391}}
    body .dress_code .dresscode_colors .circle:nth-child(7) {
      background-color: #D8CAC1; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003394}}
    body .dress_code .dresscode_colors .circle:nth-child(8) {
      background-color: #ffffff;
      border-color: #C4C4C4; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003398}}
  body .dress_code .slider-container {
    position: relative;
    overflow: hidden;
    padding: 40px 60px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003403}}
    body .dress_code .slider-container .slider {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow-x: auto;
      -webkit-scroll-snap-type: x mandatory;
          -ms-scroll-snap-type: x mandatory;
              scroll-snap-type: x mandatory;
      scroll-behavior: smooth;
      -webkit-overflow-scrolling: touch;
      scrollbar-width: none;
      -ms-overflow-style: none;
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003413}}
      body .dress_code .slider-container .slider .slide {
        scroll-snap-align: start;
        background-color: #ffffff;
        border-radius: 8px;
        min-height: 108px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        font-size: 20px;
        font-weight: bold;
        border-radius: 25px;
        -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
                flex: 0 0 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003426}}
      body .dress_code .slider-container .slider .outfit {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        scroll-snap-align: start;
        padding: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003432}}
        body .dress_code .slider-container .slider .outfit .img {
          background-size: cover;
          background-position: center;
          background-repeat: no-repeat;
          width: 100%;
          height: 600px;
          border-radius: 25px 25px 0 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003440}}
        body .dress_code .slider-container .slider .outfit .outfit_color_name {
          text-align: center;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          height: 65px;
          width: 100%;
          border-radius: 0 0 25px 25px;
          -webkit-box-shadow: 0px 5px 5px -5px rgba(34, 60, 80, 0.6);
                  box-shadow: 0px 5px 5px -5px rgba(34, 60, 80, 0.6); }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003449}}
          body .dress_code .slider-container .slider .outfit .outfit_color_name p {
            width: 100%;
            font-family: 'Literata-Regular';
            font-weight: 300; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003455}}
      body .dress_code .slider-container .slider .outfit:nth-child(1) .img {
        background-image: url("/assets/images/outfit_1.jpg"); }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003457}}
      body .dress_code .slider-container .slider .outfit:nth-child(1) .outfit_color_name {
        background-color: #ffffff;
        border-color: #C4C4C4;
        color: #000000; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003463}}
      body .dress_code .slider-container .slider .outfit:nth-child(11) .img {
        background-image: url("/assets/images/outfit_3.jpg"); }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003465}}
      body .dress_code .slider-container .slider .outfit:nth-child(11) .outfit_color_name {
        background-color: #ffffff;
        border-color: #C4C4C4;
        color: #000000; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003471}}
      body .dress_code .slider-container .slider .outfit:nth-child(3) .img {
        background-image: url("/assets/images/outfit_2.jpg"); }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003473}}
      body .dress_code .slider-container .slider .outfit:nth-child(3) .outfit_color_name {
        background-color: #b4a197;
        color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003478}}
      body .dress_code .slider-container .slider .outfit:nth-child(4) .img {
        background-image: url("/assets/images/outfit_4.jpg"); }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003480}}
      body .dress_code .slider-container .slider .outfit:nth-child(4) .outfit_color_name {
        background-color: #000000;
        color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003485}}
      body .dress_code .slider-container .slider .outfit:nth-child(5) .img {
        background-image: url("/assets/images/outfit_5.jpg"); }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003487}}
      body .dress_code .slider-container .slider .outfit:nth-child(5) .outfit_color_name {
        background-color: #000000;
        color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003492}}
      body .dress_code .slider-container .slider .outfit:nth-child(6) .img {
        background-image: url("/assets/images/outfit_6.jpg"); }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003494}}
      body .dress_code .slider-container .slider .outfit:nth-child(6) .outfit_color_name {
        background-color: #3a2b27;
        color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003499}}
      body .dress_code .slider-container .slider .outfit:nth-child(7) .img {
        background-image: url("/assets/images/outfit_7.jpg"); }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003501}}
      body .dress_code .slider-container .slider .outfit:nth-child(7) .outfit_color_name {
        background-color: #ffffff;
        border-color: #C4C4C4;
        color: #000000; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003507}}
      body .dress_code .slider-container .slider .outfit:nth-child(8) .img {
        background-image: url("/assets/images/outfit_8.jpg"); }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003509}}
      body .dress_code .slider-container .slider .outfit:nth-child(8) .outfit_color_name {
        background-color: #4a2b27;
        color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003514}}
      body .dress_code .slider-container .slider .outfit:nth-child(9) .img {
        background-image: url("/assets/images/outfit_9.jpg");
        background-position-y: top; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003517}}
      body .dress_code .slider-container .slider .outfit:nth-child(9) .outfit_color_name {
        background-color: #A66A45;
        color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003522}}
      body .dress_code .slider-container .slider .outfit:nth-child(10) .img {
        background-image: url("/assets/images/outfit_10.jpg"); }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003524}}
      body .dress_code .slider-container .slider .outfit:nth-child(10) .outfit_color_name {
        background-color: #D9D3CA;
        color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003529}}
      body .dress_code .slider-container .slider .outfit:nth-child(2) .img {
        background-image: url("/assets/images/outfit_11.jpg"); }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003531}}
      body .dress_code .slider-container .slider .outfit:nth-child(2) .outfit_color_name {
        background-color: #FBEADA;
        color: #000000; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003536}}
      body .dress_code .slider-container .slider .outfit:nth-child(12) .img {
        background-image: url("/assets/images/outfit_13.jpg");
          background-image-background-size: 110%; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003539}}
      body .dress_code .slider-container .slider .outfit:nth-child(12) .outfit_color_name {
        background-color: #36231C;
        color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003544}}
      body .dress_code .slider-container .slider .outfit:nth-child(13) .img {
        background-image: url("/assets/images/outfit_12.jpg");
          background-image-background-size: 110%; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003547}}
      body .dress_code .slider-container .slider .outfit:nth-child(13) .outfit_color_name {
        background-color: #9E8B75;
        color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003551}}
    body .dress_code .slider-container .slider-container::-webkit-scrollbar {
      display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003554}}
  body .dress_code .dots {
    text-align: center;
    margin-top: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003558}}
    body .dress_code .dots .dot {
      display: inline-block;
      width: 10px;
      height: 10px;
      margin: 0 5px;
      background: #ccc;
      border-radius: 50%;
      -webkit-transition: background 0.3s ease;
      transition: background 0.3s ease; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003567}}
    body .dress_code .dots .active {
      background: #523628; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003570}}
  body .details {
    padding-top: 0px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003573}}
    body .details .back_text {
      color: #523628;
      opacity: 0.07; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003577}}
    body .details .front_text {
      color: #523628; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003580}}
  body .photo {
    width: 100%;
    height: 30%; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003584}}
    body .photo img {
      width: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003587}}
  body .guest_anket {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003593}}
    body .guest_anket .title {
      width: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003596}}
      body .guest_anket .title .front_text {
        color: #523628; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003599}}
      body .guest_anket .title .back_text {
        color: #523628;
        opacity: 0.08; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003603}}
    body .guest_anket .anket_succes {
      width: 90%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003607}}
      body .guest_anket .anket_succes .timer {
        z-index: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003610}}
        body .guest_anket .anket_succes .timer .timer_container {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 100%;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-column-gap: 5%;
                  column-gap: 5%; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003616}}
          body .guest_anket .anket_succes .timer .timer_container .timer_values {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003621}}
            body .guest_anket .anket_succes .timer .timer_container .timer_values .numbers_timer {
              font-family: 'HisteriA';
              font-size: 88px;
              color: #523628; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003626}}
            body .guest_anket .anket_succes .timer .timer_container .timer_values .timer_name_value {
              font-family: 'Literata-Regular';
              font-size: 14px;
              text-transform: uppercase;
              color: #523628;
              text-align: center;
              font-weight: 300; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003634}}
      body .guest_anket .anket_succes p {
        width: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003637}}
    body .guest_anket .guest_anket_form {
      font-family: 'Cormorant Garamond Regular';
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: start;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: start; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003644}}
      body .guest_anket .guest_anket_form .input {
        margin-top: 58px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        width: 100%;
        color: #523628; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003651}}
        body .guest_anket .guest_anket_form .input .label_top {
          font-size: 24px;
          margin-bottom: 15px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003655}}
          body .guest_anket .guest_anket_form .input .label_top em {
            font-size: 13px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003658}}
        body .guest_anket .guest_anket_form .input .text_input {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          height: 40px;
          width: 100%;
          font-size: 20px;
          padding-left: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003667}}
        body .guest_anket .guest_anket_form .input .radio_buttons {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          row-gap: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003672}}
          body .guest_anket .guest_anket_form .input .radio_buttons .r_b {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003675}}
            body .guest_anket .guest_anket_form .input .radio_buttons .r_b label {
              font-size: 20px;
              grid-column: 2/3;
              display: inline-block;
              cursor: pointer;
              position: relative;
              padding-left: 40px;
              -webkit-user-select: none;
                 -moz-user-select: none;
                  -ms-user-select: none;
                      user-select: none;
              margin-right: 0px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003685}}
            body .guest_anket .guest_anket_form .input .radio_buttons .r_b label:before {
              content: "";
              display: inline-block;
              width: 20px;
              height: 20px;
              position: absolute;
              left: 0px;
              top: 4px;
              border: 1px solid #523628;
              border-radius: 50%; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003696}}
            body .guest_anket .guest_anket_form .input .radio_buttons .r_b .radio {
              position: absolute;
              opacity: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003700}}
            body .guest_anket .guest_anket_form .input .radio_buttons .r_b input[type=radio]:checked + label:before {
              background-image: url(/assets/images/doted.svg);
              background-repeat: no-repeat;
              background-position-x: 1px;
              background-position-y: 1px;
              background-size: 16px;
              top: 4px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003708}}
            body .guest_anket .guest_anket_form .input .radio_buttons .r_b label:hover:before {
              -webkit-filter: brightness(120%);
                      filter: brightness(120%); }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003711}}
            body .guest_anket .guest_anket_form .input .radio_buttons .r_b input[type=radio]:disabled + label:before {
              border-color: #523628; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003714}}
        body .guest_anket .guest_anket_form .input .checkbox {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          row-gap: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003719}}
          body .guest_anket .guest_anket_form .input .checkbox .ch_b {
            position: relative;
            -webkit-user-select: none;
               -moz-user-select: none;
                -ms-user-select: none;
                    user-select: none;
            font-size: 20px;
            margin: 0px 0px 10px 0px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003725}}
            body .guest_anket .guest_anket_form .input .checkbox .ch_b input[type=checkbox] {
              position: absolute;
              z-index: -1;
              opacity: 0;
              display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003731}}
            body .guest_anket .guest_anket_form .input .checkbox .ch_b label {
              display: inline-block;
              position: relative;
              padding: 0 0 0 40px;
              cursor: pointer;
              line-height: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003738}}
            body .guest_anket .guest_anket_form .input .checkbox .ch_b label:before {
              content: "";
              display: inline-block;
              width: 15px;
              height: 15px;
              border: 1px solid #523628;
              left: 0px;
              top: 2px;
              position: absolute;
              cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003749}}
            body .guest_anket .guest_anket_form .input .checkbox .ch_b input[type=checkbox]:checked + label:before {
              background-image: url(/assets/images/chbx.svg);
              background-repeat: no-repeat;
              background-size: 11px;
              background-position-x: 1px;
              background-position-y: 1px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003756}}
      body .guest_anket .guest_anket_form .btn_send {
        -webkit-appearance: none;
        width: 100%;
        height: 50px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        margin: 40px 0px 40px 0px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003765}}
        body .guest_anket .guest_anket_form .btn_send .submit_btn {
          height: 50px;
          width: 300px;
          border-radius: 20px;
          background-color: #523628;
          color: #fff;
          font-size: 24px;
          border: none;
          cursor: pointer;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003777}}
        body .guest_anket .guest_anket_form .btn_send .submit_btn:hover {
          border: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003780}}
  body .contacts {
    background-color: #523628; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003783}}
    body .contacts .front_text {
      color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003786}}
    body .contacts .back_text {
      color: #ffffff;
      opacity: 0.08; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003790}}
    body .contacts .subtitle {
      color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003793}}
    body .contacts .contacts_container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin-top: 100px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003799}}
      body .contacts .contacts_container .cont_1 {
        margin-right: 150px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003802}}
      body .contacts .contacts_container .name {
        color: #ffffff;
        font-size: 35px;
        font-family: 'Literata-Regular';
        text-transform: uppercase;
        font-weight: 300;
        margin-top: 20px;
        text-align: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003811}}
      body .contacts .contacts_container .line {
        display: block;
        height: 1px;
        width: 150px;
        background-color: #ffffff;
        justify-self: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003818}}
      body .contacts .contacts_container .contact_buttons {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-top: 50px;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003824}}
        body .contacts .contacts_container .contact_buttons .btn_1 {
          margin-right: 30px; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003827}}
        body .contacts .contacts_container .contact_buttons a {
          width: 50px;
          height: 50px;
          border: 1px solid #ffffff;
          border-radius: 50%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003836}}
  body footer {
    position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003839}}
    body footer img {
      position: absolute;
      width: 100%;
      top: -20px;
      z-index: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003845}}
    body footer .title {
      z-index: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003848}}
      body footer .title .front_text {
        color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003851}}
      body footer .title .back_text {
        color: #ffffff;
        opacity: 0.08; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003855}}
    body footer .subtitle {
      z-index: 1;
      color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003859}}
    body footer .timer {
      z-index: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003862}}
      body footer .timer .timer_container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-column-gap: 5%;
                column-gap: 5%; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003868}}
        body footer .timer .timer_container .timer_values {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003873}}
          body footer .timer .timer_container .timer_values .numbers_timer {
            font-family: 'HisteriA';
            font-size: 88px;
            color: #ffffff; }
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/PROJECT\/MY\%20WEDDING\/assets\/style\/style\.sass}line{font-family:\00003878}}
          body footer .timer .timer_container .timer_values .timer_name_value {
            font-family: 'Literata-Regular';
            font-size: 14px;
            text-transform: uppercase;
            color: #ffffff;
            text-align: center;
            font-weight: 300; }

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