@font-face {
  font-family: 'icomoon';
  src: url("../fonts/icomoon/icomoon.eot?srf3rx");
  src: url("../fonts/icomoon/icomoon.eot?srf3rx#iefix") format("embedded-opentype"), url("../fonts/icomoon/icomoon.ttf?srf3rx") format("truetype"), url("../fonts/icomoon/icomoon.woff?srf3rx") format("woff"), url("../fonts/icomoon/icomoon.svg?srf3rx#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 184, ../sass/soon.scss */
.soon .bg {
  position: relative;
  width: 100%;
  height: 400px;
}
@media screen and (max-width: 768px) {
  /* line 184, ../sass/soon.scss */
  .soon .bg {
    height: 300px;
  }
}
@media screen and (max-width: 576px) {
  /* line 184, ../sass/soon.scss */
  .soon .bg {
    height: 200px;
  }
}
/* line 194, ../sass/soon.scss */
.soon .bg .content {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-size: contain;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 0 50%;
  background-image: none;
  overflow: hidden;
}
/* line 208, ../sass/soon.scss */
.soon .overlay {
  position: absolute;
  width: 80%;
  height: 80%;
  top: 10%;
  left: 10%;
  bottom: 0;
  right: 0;
  padding: 0 30px;
  background: url(../images/banner/comingsoon.svg) no-repeat center center;
  background-size: cover;
  z-index: 2;
}
/* line 220, ../sass/soon.scss */
.soon .overlay:before, .soon .overlay:after {
  content: '';
  background: #fff;
  position: absolute;
  height: 100%;
  top: 0;
  width: 20px;
  z-index: 10;
}
/* line 229, ../sass/soon.scss */
.soon .overlay:before {
  left: 0;
}
/* line 232, ../sass/soon.scss */
.soon .overlay:after {
  right: 0;
}
