/* Minification failed. Returning unminified contents.
(192,51): run-time error CSS1046: Expect comma, found '255'
(192,59): run-time error CSS1046: Expect comma, found '/'
(192,78): run-time error CSS1046: Expect comma, found '255'
(192,85): run-time error CSS1046: Expect comma, found ')'
 */
a {
    cursor: pointer;
}

.pointer {
    cursor: pointer;
}

.ls-1 {
    letter-spacing: 1px;
}

.ls-2 {
    letter-spacing: 2px;
}

.bg-input {
    background-color: #DDDDDD;
}

.bg-input:focus {
    background-color: #DDDDDD;
}

.bg-input-dark {
    background-color: #300B0F;
}

.bg-input-dark:focus {
    background-color: #300B0F;
}

.fs-7 {
    font-size: 0.8rem !important;
}

.fs-8 {
    font-size: 0.7rem !important;
}

.fs-subtitle {
    font-size: 13px;
}

.fs-13-x {
  font-size: 13px !important;
}

.fs-14-x {
  font-size: 14px !important;
}

.bg-black {
    background-color: black;
}

.border-blue-light {
    border-color: #1D6DDA !important;
}

.text-blue-light {
    color: #1D6DDA !important;
}

.bg-yellow-light {
    background-color: #D9A400 !important;
}

.text-yellow-dark {
    color: #D8A300 !important;
}

.bg-grey-light {
    background-color: #8F9093 !important;
}

.text-grey-light {
    color: #8F9093 !important;
}

.border-grey-light {
    border-color: #8F9093 !important;
}

.bg-grey-dark {
    background-color: #2D372F !important;
}

.text-grey-dark {
  color: #666666 !important;
}

.text-dark {
  color: #333333 !important;
}

.border-grey-dark {
    border-color: #2D372F !important;
}

.bg-orange {
    background-color: #F44A1E !important;
}

.text-orange {
    color: #F44A1E !important;
}

.text-orange-hover:hover {
    color: #F44A1E !important;
    cursor: pointer;
}

.border-orange {
    border-color: #F44A1E !important;
}

.bg-orange-dark {
    background-color: #A83417 !important;
}

.bg-purple {
    background-color: #9326FF !important;
}

.border-divider {
    border-color: #EEEEEE !important;
}

.fw-900 {
    font-weight: 900 !important;
}

.py-t3-b6 {
    padding-top: 3rem !important;
    padding-bottom: 6rem !important;
}


.p-md-0-6 {
    padding-top: 0 !important;
    padding-bottom: 1.2rem !important;
    padding-left: 0.6rem !important;
    padding-right: 0.6rem !important;
}


#menu-mobile {
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 2147483647 !important;
}

#open-menu-button {
  width: 60px;
  text-align: right;
}

#main-logo {
    max-width: 80%;
}

#main-video-container {
    margin-top: -75px;
}

#video-container {
  margin-top: -75px;
  cursor: pointer;
  text-align: center;
}

/* #main-photo { */
/*     margin-top: -75px; */
/* } */

#suggested-video-list-mobile {

}

/* #photo-list-mobile { */
/*     flex-wrap: nowrap; */
/*     overflow: scroll; */
/* } */

#overlay {
    height: 100%;
    width: 50px;
    background: linear-gradient(to right, rgb(255 255 255 / 16%) 0%, rgb(255 255 255) 50%);
}

.left_home {
  display: none !important;
}

@media (max-width: 768px) {
  .main-logo-padding {
    padding-top: 20px;
    padding-bottom: 0px;
  }

  #main-logo {
    max-width: 90%;
    padding-left: 3px;
  }

  .container-padding {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }

}

@media (min-width: 768px) {
  .main-logo-padding {
    padding-top: 30px;
    padding-bottom: 15px;
  }

  #main-logo {
    height: 40px;
    max-width: unset;
    padding-left: 0px;
  }

  .h-menu-padding {
    padding-top: 15px;
    padding-bottom: 30px;
  }

}
