/*! functions */
@import url("https://fonts.googleapis.com/css2?family=Archivo+Black&family=Fugaz+One&family=Oleo+Script+Swash+Caps:wght@700&family=Racing+Sans+One&family=Yeseva+One&display=swap");
/*! mixins */
/*----------------------------------------------
 *key options                                  
 *- top-left,top-right,bottom-left,bottom-right
-----------------------------------------------*/
/*---------------------------------------
 *media queries                         
 *- break points options from variables:
 *  $bp-xs: 576px;                        
 *  $bp-sm: 768px;                        
 *  $bp-md: 992px;                        
 *  $bp-lg: 1200px;                       
----------------------------------------*/
/*! extends */
/*! utility */
.u-align-left {
  text-align: left !important;
}

.u-align-center {
  text-align: center !important;
}

.u-align-right {
  text-align: right !important;
}

.u-weight-100 {
  font-weight: 100 !important;
}

.u-weight-200 {
  font-weight: 200 !important;
}

.u-weight-300 {
  font-weight: 300 !important;
}

.u-weight-400 {
  font-weight: 400 !important;
}

.u-weight-500 {
  font-weight: 500 !important;
}

.u-weight-600 {
  font-weight: 600 !important;
}

.u-weight-700 {
  font-weight: 700 !important;
}

.u-weight-800 {
  font-weight: 800 !important;
}

.u-weight-900 {
  font-weight: 900 !important;
}

.u-text-s {
  font-size: 0.75rem !important;
}

.u-text-sm {
  font-size: 0.9rem !important;
}

.u-text-str {
  font-size: 1rem !important;
}

.u-text-str-lg {
  font-size: 1.15rem !important;
}

.u-text-lg {
  font-size: 1.25rem !important;
}

.u-text-xlg {
  font-size: 2rem !important;
}

.u-show {
  display: block !important;
}

.u-flex-show {
  display: block !important;
}

.u-hide {
  display: none !important;
}

.u-xs-show {
  display: none;
}

@media screen and (max-width: 480px) {
  .u-xs-hide {
    display: none !important;
  }
  .u-xs-show {
    display: block !important;
  }
  .u-xs-flex-show {
    display: flex !important;
  }
}
.u-sm-show {
  display: none;
}

@media screen and (max-width: 576px) {
  .u-sm-hide {
    display: none !important;
  }
  .u-sm-show {
    display: block !important;
  }
  .u-sm-flex-show {
    display: flex !important;
  }
}
.u-md-show {
  display: none;
}

@media screen and (max-width: 768px) {
  .u-md-hide {
    display: none !important;
  }
  .u-md-show {
    display: block !important;
  }
  .u-md-flex-show {
    display: flex !important;
  }
}
.u-lg-show {
  display: none;
}

@media screen and (max-width: 992px) {
  .u-lg-hide {
    display: none !important;
  }
  .u-lg-show {
    display: block !important;
  }
  .u-lg-flex-show {
    display: flex !important;
  }
}
.u-xl-show {
  display: none;
}

@media screen and (max-width: 1200px) {
  .u-xl-hide {
    display: none !important;
  }
  .u-xl-show {
    display: block !important;
  }
  .u-xl-flex-show {
    display: flex !important;
  }
}
.u-xlg-show {
  display: none;
}

@media screen and (max-width: 1600px) {
  .u-xlg-hide {
    display: none !important;
  }
  .u-xlg-show {
    display: block !important;
  }
  .u-xlg-flex-show {
    display: flex !important;
  }
}
.u-overflow-x {
  overflow-x: auto;
  overflow-y: hidden;
}

.u-overflow-y {
  overflow-x: hidden;
  overflow-y: auto;
}

.u-overflow-x-hidden {
  overflow-x: hidden;
}

.u-overflow-y-hidden {
  overflow-y: hidden;
}

.notice-img {
  height: 500px;
}
@media screen and (max-width: 992px) {
  .notice-img {
    height: 400px;
  }
}/*# sourceMappingURL=notice.css.map */