@charset "UTF-8";

/* line 1, assets/styles/layout/base.scss */

* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none;
}

/* line 6, assets/styles/layout/base.scss */

::-moz-selection {
  background: #008c45;
  /* Safari, Chrome, Opera */
  color: #fff;
}

::selection {
  background: #008c45;
  /* Safari, Chrome, Opera */
  color: #fff;
}

/* line 11, assets/styles/layout/base.scss */

::-moz-selection {
  color: #fff;
  background: #008c45;
  /* FireFox */
}

/* line 16, assets/styles/layout/base.scss */

body {
  margin: 0;
  padding: 0;
  color: #1f1f1f;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  line-height: 25px;
  text-align: justify;
}

/* line 26, assets/styles/layout/base.scss */

.humburger {
  display: block;
  width: 30px;
  height: 24px;
  padding: 0;
  cursor: pointer;
  border: none;
  background-color: transparent;
}

@media (min-width: 992px) {
  /* line 26, assets/styles/layout/base.scss */

  .humburger {
    display: none;
  }
}

/* line 39, assets/styles/layout/base.scss */

.humburger span {
  width: 30px;
  height: 1px;
  background-color: #fff;
  display: block;
}

/* line 45, assets/styles/layout/base.scss */

.humburger span::before,
.humburger span::after {
  content: '';
  width: 30px;
  height: 1px;
  display: block;
  background-color: #fff;
}

/* line 54, assets/styles/layout/base.scss */

.humburger span::before {
  -webkit-transform: translateY(-8px);
          transform: translateY(-8px);
}

/* line 58, assets/styles/layout/base.scss */

.humburger span::after {
  -webkit-transform: translateY(8px);
          transform: translateY(8px);
}

/* line 64, assets/styles/layout/base.scss */

.container,
.wp-block-group__inner-container,
.wp-block-cover__inner-container {
  padding: 0 15px;
  max-width: 1380px;
  margin: 0 auto;
  width: 100%;
}

/* line 73, assets/styles/layout/base.scss */

.wp-block-group {
  padding: 35px 0;
}

@media (min-width: 790px) {
  /* line 73, assets/styles/layout/base.scss */

  .wp-block-group {
    padding: 45px 0;
  }
}

/* line 81, assets/styles/layout/base.scss */

.wp-block-media-text__media img,
.wp-block-media-text__media video {
  width: auto;
  max-height: 40px;
}

/* line 87, assets/styles/layout/base.scss */

.wp-block-columns {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

/* line 91, assets/styles/layout/base.scss */

.wp-block-media-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* line 95, assets/styles/layout/base.scss */

.wp-block-media-text .wp-block-media-text__content {
  padding: 0 15px;
}

/* line 101, assets/styles/layout/base.scss */

.wp-block-image.size-full img {
  width: 100%;
  height: auto;
}

@media (max-width: 790px) {
  /* line 107, assets/styles/layout/base.scss */

  .adaptive-none {
    display: none;
  }
}

@media (max-width: 790px) {
  /* line 113, assets/styles/layout/base.scss */

  .adaptiv-full.wp-block-column:nth-child(2n) {
    margin: 0 !important;
    -ms-flex-preferred-size: auto !important;
        flex-basis: auto !important;
  }
}

/* line 120, assets/styles/layout/base.scss */

.line {
  width: 122px;
  height: 2px;
  margin-top: 35px;
  margin-bottom: 20px;
  background-image: -webkit-gradient(linear, left top, right top, from(#008c45), to(#d51c19));
  background-image: linear-gradient(to right, #008c45, #d51c19);
}

/* line 128, assets/styles/layout/base.scss */

.btn {
  color: white;
  padding: 10px 33px;
  display: inline-block;
  text-decoration: none;
  font-size: 16px;
  position: relative;
  cursor: pointer;
  line-height: 23px;
}

/* line 138, assets/styles/layout/base.scss */

.btn span {
  position: relative;
  z-index: 9;
}

/* line 143, assets/styles/layout/base.scss */

.btn::before {
  position: absolute;
  content: '';
  left: -2px;
  top: -2px;
  background-image: -webkit-gradient(linear, left top, right top, from(#008c45), to(#d51c19));
  background-image: linear-gradient(to right, #008c45, #d51c19);
  width: calc(100% + 4px);
  height: calc(100% + 4px);
  z-index: 1;
}

/* line 154, assets/styles/layout/base.scss */

.btn::after {
  position: absolute;
  background-color: #008c45;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}

/* line 166, assets/styles/layout/base.scss */

.сategorie a {
  color: white;
  padding: 10px 33px;
  display: inline-block;
  text-decoration: none;
  font-size: 16px;
  position: relative;
  cursor: pointer;
  line-height: 23px;
}

/* line 176, assets/styles/layout/base.scss */

.сategorie a span {
  position: relative;
  z-index: 9;
}

/* line 181, assets/styles/layout/base.scss */

.сategorie a::before {
  position: absolute;
  content: '';
  left: -2px;
  top: -2px;
  background-image: -webkit-gradient(linear, left top, right top, from(#008c45), to(#d51c19));
  background-image: linear-gradient(to right, #008c45, #d51c19);
  width: calc(100% + 4px);
  height: calc(100% + 4px);
  z-index: -1;
  border-radius: 4px;
}

/* line 193, assets/styles/layout/base.scss */

.сategorie a::after {
  border-radius: 4px;
  position: absolute;
  background-color: #008c45;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}

/* line 206, assets/styles/layout/base.scss */

.rating {
  color: #388b41bf;
  font-size: 20px;
  line-height: 1;
  font-weight: bold;
  font-family: 'Della Respira', serif;
}

/* line 213, assets/styles/layout/base.scss */

.casino-left .rating {
  font-size: 25px;
  margin-top: 10px;
}

/* line 218, assets/styles/layout/base.scss */

.cuspost .rating {
  margin-top: 5px;
  font-size: 18px;
}

/* line 223, assets/styles/layout/base.scss */

.rating-number {
  font-size: 24px;
  display: inline-block;
  font-family: 'Della Respira', serif;
}

/* line 228, assets/styles/layout/base.scss */

.casino-left .rating-number {
  font-size: 32px;
}

/* line 232, assets/styles/layout/base.scss */

.cuspost .rating-number {
  font-size: 18px;
}

/* line 238, assets/styles/layout/base.scss */

.recension {
  display: block;
  text-align: center;
  color: black;
  font-weight: 500;
  text-decoration: none;
  border-bottom: 1px solid black;
  width: 95px;
  margin: 0 auto;
}

/* line 249, assets/styles/layout/base.scss */

.ratings {
  position: relative;
  vertical-align: middle;
  display: inline-block;
  color: #b1b1b1;
  overflow: hidden;
}

/* line 257, assets/styles/layout/base.scss */

.full-stars {
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
  overflow: hidden;
  color: #fde16d;
}

/* line 266, assets/styles/layout/base.scss */

.empty-stars::before,
.full-stars::before {
  content: "\2605\2605\2605\2605\2605";
  font-size: 24px;
}

/* line 272, assets/styles/layout/base.scss */

.empty-stars::before {
  -webkit-text-stroke: 1px #848484;
}

/* line 276, assets/styles/layout/base.scss */

.full-stars::before {
  -webkit-text-stroke: 1px orange;
}

/* Firefox */

@-moz-document url-prefix()  {
  /* line 282, assets/styles/layout/base.scss */

  .full-stars {
    color: #ecbe24;
  }
}

/* line 287, assets/styles/layout/base.scss */

.casino-listing-title {
  margin-bottom: 0;
}

@media (min-width: 992px) {
  /* line 292, assets/styles/layout/base.scss */

  .post-single .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

/* line 298, assets/styles/layout/base.scss */

.post-single aside {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}

@media (min-width: 992px) {
  /* line 298, assets/styles/layout/base.scss */

  .post-single aside {
    width: 320px;
    padding-left: 20px;
  }
}

/* line 306, assets/styles/layout/base.scss */

.post-single aside h3 {
  text-align: center;
}

@media (min-width: 992px) {
  /* line 306, assets/styles/layout/base.scss */

  .post-single aside h3 {
    text-align: left;
  }
}

/* line 317, assets/styles/layout/base.scss */

.recent-post .blog-main {
  padding: 0;
}

@media (min-width: 992px) {
  /* line 317, assets/styles/layout/base.scss */

  .recent-post .blog-main {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

@media (min-width: 992px) {
  /* line 324, assets/styles/layout/base.scss */

  .recent-post .blog-main .col {
    width: 100%;
  }
}

/* line 332, assets/styles/layout/base.scss */

.сategorie-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

/* line 336, assets/styles/layout/base.scss */

.сategorie-list a {
  margin-left: 10px;
  margin-bottom: 10px;
  display: inline-block;
}

@media (min-width: 992px) {
  /* line 332, assets/styles/layout/base.scss */

  .сategorie-list {
    display: block;
  }

  /* line 345, assets/styles/layout/base.scss */

  .сategorie-list a {
    display: block;
    margin-left: 0;
  }

  /* line 350, assets/styles/layout/base.scss */

  .сategorie-list br {
    display: none;
  }
}

/* line 356, assets/styles/layout/base.scss */

.post-content {
  padding-top: 20px;
}

/* line 359, assets/styles/layout/base.scss */

.post-content .data {
  margin: 15px 0;
}

/* line 364, assets/styles/layout/base.scss */

.mail.wp-block-image .alignleft {
  float: left;
  margin: 23px 29px 0 0;
}

/* line 369, assets/styles/layout/base.scss */

.wpcf7-form {
  padding: 30px 60px 90px;
}

/* line 373, assets/styles/layout/base.scss */

a {
  color: #1f1f1f;
  text-decoration: none;
}

/* line 378, assets/styles/layout/base.scss */

.phone {
  margin-top: 35px;
}

/* line 382, assets/styles/layout/base.scss */

.shortcode-item {
  margin: 0 auto 30px;
}

/* line 386, assets/styles/layout/base.scss */

#toTop {
  position: fixed;
  bottom: 85px;
  right: 20px;
  width: 40px;
  height: 40px;
  border-radius: 100%;
  background-color: white;
  overflow: hidden;
  display: none;
  z-index: 9999;
}

/* line 398, assets/styles/layout/base.scss */

#toTop img {
  width: 100%;
  display: block;
}

/* line 1, assets/styles/layout/header.scss */

.header {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  min-height: 85px;
  background-color: rgba(0, 0, 0, 0.4);
}

@media (max-width: 560px) {
  /* line 1, assets/styles/layout/header.scss */

  .header {
    min-height: 65px;
  }
}

/* line 13, assets/styles/layout/header.scss */

.header-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (max-width: 991.5px) {
  /* line 20, assets/styles/layout/header.scss */

  .header-menu {
    visibility: hidden;
    top: -100%;
    -webkit-transition: top ease 0.6s 0.1s, visibility ease 0.1s 0.6s;
    transition: top ease 0.6s 0.1s, visibility ease 0.1s 0.6s;
    padding: 10px 0;
    position: absolute;
    width: 100%;
    left: 0;
    z-index: 999;
    background: black;
    text-align: center;
  }

  /* line 33, assets/styles/layout/header.scss */

  .header-menu.active {
    top: 100%;
    visibility: visible;
    -webkit-transition: top ease 0.6s 0.1s, visibility ease 0.1s 0.1s;
    transition: top ease 0.6s 0.1s, visibility ease 0.1s 0.1s;
  }
}

@media (min-width: 992px) {
  /* line 20, assets/styles/layout/header.scss */

  .header-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

/* line 44, assets/styles/layout/header.scss */

.header-menu-list {
  padding: 0;
  margin: 0;
}

@media (min-width: 992px) {
  /* line 44, assets/styles/layout/header.scss */

  .header-menu-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    line-height: 18px;
  }
}

/* line 54, assets/styles/layout/header.scss */

.header-menu-list li {
  margin: 0 16px;
  position: relative;
  list-style: none;
}

/* line 60, assets/styles/layout/header.scss */

.header-menu-list li:hover .sub-menu {
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
  visibility: visible;
	display: block;
  opacity: 1;
}

/* line 68, assets/styles/layout/header.scss */

.header-menu-list a {
  -webkit-transition: color ease 0.3s;
  transition: color ease 0.3s;
  color: #fff;
  font-size: 12px;
  line-height: 1.2;
  text-decoration: none;
}

@media (min-width: 1200px) {
  /* line 68, assets/styles/layout/header.scss */

  .header-menu-list a {
    font-size: 18px;
  }
}

@media (min-width: 992px) {
  /* line 81, assets/styles/layout/header.scss */

  .header-menu-list .sub-menu {
    -webkit-transition: opacity ease 0.3s, visibility ease 0.1s 0.4s;
    transition: opacity ease 0.3s, visibility ease 0.1s 0.4s;
    opacity: 0;
    visibility: hidden;
    position: absolute;
    top: 105%;
    left: 20px;
    padding: 0;
    background-color: rgba(0, 0, 0, 0.8);
    margin: 0;
    max-width: 400px;
    text-align: left;
	  display: block;
  }

  /* line 94, assets/styles/layout/header.scss */

  .header-menu-list .sub-menu li {
    padding: 5px 15px;
    background-color: transparent;
    -webkit-transition: background-color ease 0.3s;
    transition: background-color ease 0.3s;
    margin: 0;
  }

  /* line 100, assets/styles/layout/header.scss */

  .header-menu-list .sub-menu li:hover {
    background-color: #e9be5a;
  }

  /* line 103, assets/styles/layout/header.scss */

  .header-menu-list .sub-menu li:hover a {
    -webkit-transition: color ease 0.3s;
    transition: color ease 0.3s;
    color: #1f1f1f;
  }
}

@media (min-width: 992px) {
  /* line 114, assets/styles/layout/header.scss */

  .header_nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: center;
    margin: 0 15px;
  }
}

/* line 122, assets/styles/layout/header.scss */

.header .logo {
  display: block;
}

/* line 125, assets/styles/layout/header.scss */

.header .logo img {
  width: auto;
  max-height: 75px;
}

@media (max-width: 560px) {
  /* line 125, assets/styles/layout/header.scss */

  .header .logo img {
    max-height: 55px;
  }
}

/* line 135, assets/styles/layout/header.scss */

.header .search {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  position: relative;
  overflow: hidden;
}

@media (max-width: 991.5px) {
  /* line 135, assets/styles/layout/header.scss */

  .header .search {
    display: none;
  }
}

/* line 144, assets/styles/layout/header.scss */

.header .search-active {
  width: 30px;
  height: 30px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAABU1BMVEUAAAA0bju3KBwbfj7NHhqgOCAZfz++KB7THRk6bTgSgkFwTiwNhEPJIRphWTCQQCC6JhsNhUImeD06bTlGZzZNYjZvUi4Qg0FtUi/UHBiWPSUPg0IcfT8mdz2HRSrOIBrSHRlAajjVHBgAiEAwbDh8SCwSg0EcfT+BRyuWPiaqMiLTHRoycztjVzCLQiiWPyeqMiG0LR+4Kx/JIRvVHhmSPyYmdzwvczu1LB8Ih0MRhEFEaDdQYzV4TSyMQyifOCTHIxxlVzJ3TSzJIhyCSCqoMyLAJhvQHhrVHRhZXTKiNSSpNCJYXDKJRCg5bTlEZjSfOSVNYDKUQCZ5TC1kVzDUGxuNQSvSHRkIiEMSgkEmeD2gNyQcfT8xcjpNYzVZXTJuUS6VPSY7bTlFaDdjWDGCSCqNQii3Kx6/KB3JIxzJIxsdfT43bzp4TSx3TSuqMyLKIxwPgDgWAAAAV3RSTlMAECAgIB/f349gX0A/Px8QEO/f39/f38+/v6CQgIBvb19APzAgIP7v7+/u7t/f39/f39/f397Pz8+/v7+/v7+/v6+vr5+fn5+fj4+PgIBwcG9gX1BPMC9oeK6UAAABLUlEQVQoz62SRXfCQBRG4wESErwUbwt1d3d3jwcCRav/f1WyiMzQZtO+1XfPPTPz5ryH/FuhHMPwv7mbzfJL5aM+nSJ/sAPRml6eSm6NNgzlCINtVqtu3KFmek4pn3OQz8jatQ3kbJMGfECV/S4MrbZ23ZpSsw6Ynm7nXYclCmol+DXhwJoUgFtdEAbtLEoorH2Cz4pDYh8CV0E4tSIrrvfooNDvOu2lcTHco/PO20hYYmF9IBTsnJYykMU6AmEDOzyCg/q4feKitLoM/Py21SFciFLyStHBe/HtArgMj2hRa2b8ufIqxzjQT1Zr8bNH5iG3PaaMX0X0RAnsxh/Tu7v2Xm8YOyRSjFeWMHjdLveS+4c53sxcwpgnPJa6NNNcDHl4ku6O3KOIJ+Sv9Q0cPCwKIqJwcAAAAABJRU5ErkJggg==);
  background-size: cover;
  cursor: pointer;
  background-color: transparent;
  border: none;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: opacity 1s ease;
  transition: opacity 1s ease;
}

/* line 158, assets/styles/layout/header.scss */

.header .search-active.none {
  -webkit-transition: opacity 1s ease;
  transition: opacity 1s ease;
  opacity: 0;
  z-index: -1;
}

/* line 165, assets/styles/layout/header.scss */

.header .search-form {
  position: relative;
  visibility: hidden;
  left: -100%;
  width: 150px;
  -webkit-transition: left 1s ease, visibility 1s ease 1s;
  transition: left 1s ease, visibility 1s ease 1s;
}

@media (min-width: 1200px) {
  /* line 165, assets/styles/layout/header.scss */

  .header .search-form {
    width: 250px;
  }
}

/* line 176, assets/styles/layout/header.scss */

.header .search-form.active {
  left: 0;
  visibility: visible;
  -webkit-transition: left 1s ease;
  transition: left 1s ease;
}

/* line 182, assets/styles/layout/header.scss */

.header .search-form input {
  outline: none;
  color: #fff;
  width: 100%;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #fff;
  font-size: 16px;
  line-height: 25px;
  padding-right: 30px;
}

/* line 193, assets/styles/layout/header.scss */

.header .search-form input[type="submit"] {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0;
  border: none;
  width: 25px;
  height: 25px;
  background-size: cover;
  cursor: pointer;
  z-index: 99;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAOVBMVEUAAAD///////////////////////////////////////////////////////////////////////8KOjVvAAAAEnRSTlMA3yBAvxBg75+AcM+QMK+PUG/MZ8z3AAAAwklEQVQoz62RRxbDMAhEBcJqrpn7HzbPfrERkuNNwkblUwZwf7OBvR++sSLYjRLfUE87EokAeocMSDgSzwkg7mi5HkwND0CoZYyQGhOylUkodTC1QhH1IZpa8/nrDnTDmDCd1xnjcVqxSQupTvOn0Q+YETtctLaL8C1eECqZuaEMcD0EtjghmS5H0/kLYDvjkc2G1v00Owyn7wrduHLQuvmtSETM18Y1I+Fjwo577nxeZEllF3nHOzXDM/fuic/uV3sD/IUIIlwlyIUAAAAASUVORK5CYII=);
  opacity: 1;
}

/* line 1, assets/styles/layout/footer.scss */

.footer {
  background-image: url(data:image/jpeg;base64,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);
  background-size: cover;
  padding-bottom: 5px;
}

/* line 6, assets/styles/layout/footer.scss */

.footer-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 100px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (max-width: 991.5px) {
  /* line 6, assets/styles/layout/footer.scss */

  .footer-container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding: 18px 0;
  }
}

@media (max-width: 560px) {
  /* line 6, assets/styles/layout/footer.scss */

  .footer-container {
    min-height: 80px;
  }
}

@media (max-width: 991.5px) {
  /* line 23, assets/styles/layout/footer.scss */

  .footer_nav {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
    width: 100%;
    text-align: center;
  }
}

@media (max-width: 991.5px) {
  /* line 31, assets/styles/layout/footer.scss */

  .footer-menu {
    display: none;
  }

  /* line 35, assets/styles/layout/footer.scss */

  .footer-menu.active {
    display: block;
  }
}

@media (min-width: 992px) {
  /* line 31, assets/styles/layout/footer.scss */

  .footer-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

/* line 44, assets/styles/layout/footer.scss */

.footer-menu-list {
  padding: 0;
  margin: 0;
}

@media (min-width: 992px) {
  /* line 44, assets/styles/layout/footer.scss */

  .footer-menu-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    line-height: 18px;
    text-align: center;
    margin: 0 20px;
  }
}

/* line 56, assets/styles/layout/footer.scss */

.footer-menu-list li {
  margin: 0 10px;
  position: relative;
  list-style: none;
}

/* line 62, assets/styles/layout/footer.scss */

.footer-menu-list li:hover .sub-menu {
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
  visibility: visible;
  opacity: 1;
}

/* line 70, assets/styles/layout/footer.scss */

.footer-menu-list a {
  -webkit-transition: color ease 0.3s;
  transition: color ease 0.3s;
  color: #fff;
  font-size: 12px;
  line-height: 1.2;
  text-decoration: none;
}

@media (min-width: 1200px) {
  /* line 70, assets/styles/layout/footer.scss */

  .footer-menu-list a {
    font-size: 16px;
  }
}

@media (min-width: 992px) {
  /* line 83, assets/styles/layout/footer.scss */

  .footer-menu-list .sub-menu {
    -webkit-transition: opacity ease 0.3s, visibility ease 0.1s 0.4s;
    transition: opacity ease 0.3s, visibility ease 0.1s 0.4s;
    opacity: 0;
    visibility: hidden;
    position: absolute;
    bottom: 105%;
    left: 20px;
    padding: 0;
    background-color: rgba(0, 0, 0, 0.8);
    margin: 0;
    text-align: left;
    max-width: 400px;
  }

  /* line 96, assets/styles/layout/footer.scss */

  .footer-menu-list .sub-menu li {
    padding: 5px 15px;
    background-color: transparent;
    -webkit-transition: background-color ease 0.3s;
    transition: background-color ease 0.3s;
    margin: 0;
  }

  /* line 102, assets/styles/layout/footer.scss */

  .footer-menu-list .sub-menu li:hover {
    background-color: #e9be5a;
  }

  /* line 105, assets/styles/layout/footer.scss */

  .footer-menu-list .sub-menu li:hover a {
    -webkit-transition: color ease 0.3s;
    transition: color ease 0.3s;
    color: #1f1f1f;
  }
}

/* line 116, assets/styles/layout/footer.scss */

.footer-text {
  font-size: 12px;
  line-height: 14px;
  color: rgba(255, 255, 255, 0.6);
}

/* line 121, assets/styles/layout/footer.scss */

.footer-text p {
  margin-bottom: 5px;
}

/* line 126, assets/styles/layout/footer.scss */

.footer-author {
  margin: 30px 0;
}

/* line 129, assets/styles/layout/footer.scss */

.footer-author-container {
  margin: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: relative;
  background-color: #fff;
}

/* line 138, assets/styles/layout/footer.scss */

.footer-author-container::after {
  content: '';
  width: calc(100% + 2px);
  height: calc(100% + 2px);
  top: -1px;
  left: -1px;
  position: absolute;
  z-index: -1;
  background-image: -webkit-gradient(linear, left top, right top, from(#008c45), to(#d51c19));
  background-image: linear-gradient(to right, #008c45, #d51c19);
}

/* line 151, assets/styles/layout/footer.scss */

.footer-author-author a {
  font-weight: 700;
  color: #1f1f1f;
}

@media (max-width: 992.5px) {
  /* line 157, assets/styles/layout/footer.scss */

  .footer-author-text {
    font-size: 13px;
    line-height: 16px;
  }
}

/* line 164, assets/styles/layout/footer.scss */

.footer-author-photo {
  width: 190px;
  padding: 15px;
  text-align: center;
}

/* line 169, assets/styles/layout/footer.scss */

.footer-author-photo img {
  width: 100%;
  border-radius: 100%;
  border: 1px solid #008c45;
  max-width: 180px;
}

@media (max-width: 650px) {
  /* line 164, assets/styles/layout/footer.scss */

  .footer-author-photo {
    width: 100%;
  }
}

/* line 181, assets/styles/layout/footer.scss */

.footer-author-content {
  padding: 15px;
  width: calc(100% - 190px);
}

@media (max-width: 650px) {
  /* line 181, assets/styles/layout/footer.scss */

  .footer-author-content {
    width: 100%;
  }
}

/* line 189, assets/styles/layout/footer.scss */

.footer-author-content h3 {
  margin-top: 0;
  margin-bottom: 10px;
}

/* line 196, assets/styles/layout/footer.scss */

.footer .logo {
  display: block;
}

/* line 199, assets/styles/layout/footer.scss */

.footer .logo img {
  width: auto;
  max-height: 65px;
}

@media (max-width: 560px) {
  /* line 199, assets/styles/layout/footer.scss */

  .footer .logo img {
    max-height: 36px;
  }
}

/* line 209, assets/styles/layout/footer.scss */

.footer .search {
  position: relative;
  overflow: hidden;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}

@media (max-width: 991.5px) {
  /* line 209, assets/styles/layout/footer.scss */

  .footer .search {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}

/* line 218, assets/styles/layout/footer.scss */

.footer .search-active {
  width: 30px;
  height: 30px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAABU1BMVEUAAAA0bju3KBwbfj7NHhqgOCAZfz++KB7THRk6bTgSgkFwTiwNhEPJIRphWTCQQCC6JhsNhUImeD06bTlGZzZNYjZvUi4Qg0FtUi/UHBiWPSUPg0IcfT8mdz2HRSrOIBrSHRlAajjVHBgAiEAwbDh8SCwSg0EcfT+BRyuWPiaqMiLTHRoycztjVzCLQiiWPyeqMiG0LR+4Kx/JIRvVHhmSPyYmdzwvczu1LB8Ih0MRhEFEaDdQYzV4TSyMQyifOCTHIxxlVzJ3TSzJIhyCSCqoMyLAJhvQHhrVHRhZXTKiNSSpNCJYXDKJRCg5bTlEZjSfOSVNYDKUQCZ5TC1kVzDUGxuNQSvSHRkIiEMSgkEmeD2gNyQcfT8xcjpNYzVZXTJuUS6VPSY7bTlFaDdjWDGCSCqNQii3Kx6/KB3JIxzJIxsdfT43bzp4TSx3TSuqMyLKIxwPgDgWAAAAV3RSTlMAECAgIB/f349gX0A/Px8QEO/f39/f38+/v6CQgIBvb19APzAgIP7v7+/u7t/f39/f39/f397Pz8+/v7+/v7+/v6+vr5+fn5+fj4+PgIBwcG9gX1BPMC9oeK6UAAABLUlEQVQoz62SRXfCQBRG4wESErwUbwt1d3d3jwcCRav/f1WyiMzQZtO+1XfPPTPz5ryH/FuhHMPwv7mbzfJL5aM+nSJ/sAPRml6eSm6NNgzlCINtVqtu3KFmek4pn3OQz8jatQ3kbJMGfECV/S4MrbZ23ZpSsw6Ynm7nXYclCmol+DXhwJoUgFtdEAbtLEoorH2Cz4pDYh8CV0E4tSIrrvfooNDvOu2lcTHco/PO20hYYmF9IBTsnJYykMU6AmEDOzyCg/q4feKitLoM/Py21SFciFLyStHBe/HtArgMj2hRa2b8ufIqxzjQT1Zr8bNH5iG3PaaMX0X0RAnsxh/Tu7v2Xm8YOyRSjFeWMHjdLveS+4c53sxcwpgnPJa6NNNcDHl4ku6O3KOIJ+Sv9Q0cPCwKIqJwcAAAAABJRU5ErkJggg==);
  background-size: cover;
  cursor: pointer;
  background-color: transparent;
  border: none;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: opacity 1s ease;
  transition: opacity 1s ease;
}

/* line 232, assets/styles/layout/footer.scss */

.footer .search-active.none {
  -webkit-transition: opacity 1s ease;
  transition: opacity 1s ease;
  opacity: 0;
  z-index: -1;
}

/* line 239, assets/styles/layout/footer.scss */

.footer .search-form {
  position: relative;
  visibility: hidden;
  left: -100%;
  width: 250px;
  -webkit-transition: left 1s ease, visibility 1s ease 1s;
  transition: left 1s ease, visibility 1s ease 1s;
}

@media (max-width: 1199.9px) {
  /* line 239, assets/styles/layout/footer.scss */

  .footer .search-form {
    width: 130px;
  }
}

/* line 250, assets/styles/layout/footer.scss */

.footer .search-form.active {
  left: 0;
  visibility: visible;
  -webkit-transition: left 1s ease;
  transition: left 1s ease;
}

/* line 256, assets/styles/layout/footer.scss */

.footer .search-form input {
  outline: none;
  color: #fff;
  width: 100%;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #fff;
  font-size: 16px;
  padding-right: 30px;
  line-height: 25px;
}

/* line 267, assets/styles/layout/footer.scss */

.footer .search-form input[type="submit"] {
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
  border: none;
  width: 25px;
  height: 25px;
  background-size: cover;
  cursor: pointer;
  z-index: 99;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAOVBMVEUAAAD///////////////////////////////////////////////////////////////////////8KOjVvAAAAEnRSTlMA3yBAvxBg75+AcM+QMK+PUG/MZ8z3AAAAwklEQVQoz62RRxbDMAhEBcJqrpn7HzbPfrERkuNNwkblUwZwf7OBvR++sSLYjRLfUE87EokAeocMSDgSzwkg7mi5HkwND0CoZYyQGhOylUkodTC1QhH1IZpa8/nrDnTDmDCd1xnjcVqxSQupTvOn0Q+YETtctLaL8C1eECqZuaEMcD0EtjghmS5H0/kLYDvjkc2G1v00Owyn7wrduHLQuvmtSETM18Y1I+Fjwo577nxeZEllF3nHOzXDM/fuic/uV3sD/IUIIlwlyIUAAAAASUVORK5CYII=);
  opacity: 1;
}

@media (max-width: 991.5px) {
  /* line 285, assets/styles/layout/footer.scss */

  .footer .logo {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}

/* line 292, assets/styles/layout/footer.scss */

.humburger-footer {
  margin-left: 10px;
}

@media (max-width: 991.5px) {
  /* line 292, assets/styles/layout/footer.scss */

  .humburger-footer {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
}

/* line 1, assets/styles/layout/number.scss */

.number {
  position: relative;
  z-index: 3;
}

/* line 6, assets/styles/layout/number.scss */

.number::after {
  content: '';
  position: absolute;
  font-size: 100px;
  line-height: 1;
  font-family: 'Della Respira', serif;
  top: -20px;
  left: 40px;
  z-index: -1;
  color: #dcdcdc;
}

/* line 18, assets/styles/layout/number.scss */

.white.number::after {
  color: #dcdcdc;
}

/* line 22, assets/styles/layout/number.scss */

.one::after {
  content: '1';
}

/* line 26, assets/styles/layout/number.scss */

.two::after {
  content: '2';
}

/* line 30, assets/styles/layout/number.scss */

.three::after {
  content: '3';
}

/* line 34, assets/styles/layout/number.scss */

.four::after {
  content: '4';
}

/* line 38, assets/styles/layout/number.scss */

.five::after {
  content: '5';
}

/* line 42, assets/styles/layout/number.scss */

.six::after {
  content: '6';
}

/* line 46, assets/styles/layout/number.scss */

.seven::after {
  content: '7';
}

/* line 50, assets/styles/layout/number.scss */

.eight::after {
  content: '8';
}

/* line 54, assets/styles/layout/number.scss */

.nine::after {
  content: '9';
}

/* line 58, assets/styles/layout/number.scss */

.ten::after {
  content: '10';
}

/* line 62, assets/styles/layout/number.scss */

.eleven::after {
  content: '11';
}

/* line 66, assets/styles/layout/number.scss */

.twelve::after {
  content: '12';
}

/* line 70, assets/styles/layout/number.scss */

.thirteen::after {
  content: '13';
}

/* line 74, assets/styles/layout/number.scss */

.fourteen::after {
  content: '14';
}

/* line 78, assets/styles/layout/number.scss */

.fifteen::after {
  content: '15';
}

/* line 1, assets/styles/layout/typography.scss */

.della {
  font-family: 'Della Respira', serif;
  display: inline-block;
}

/* line 6, assets/styles/layout/typography.scss */

p {
  position: relative;
  margin: 5px 0;
  z-index: 9;
}

@media (min-width: 768px) {
  /* line 6, assets/styles/layout/typography.scss */

  p {
    margin: 10px 0;
  }
}

/* line 16, assets/styles/layout/typography.scss */

h1 {
  font-size: 32px;
  line-height: 42px;
  font-weight: 500;
  font-family: 'Della Respira', serif;
  margin: 0 0 30px;
}

@media (min-width: 768px) {
  /* line 16, assets/styles/layout/typography.scss */

  h1 {
    font-size: 45px;
    line-height: 62px;
  }
}

/* line 29, assets/styles/layout/typography.scss */

h3 {
  font-family: 'Della Respira', serif;
  font-size: 20px;
  line-height: 1.1;
  text-align: left;
}

@media (min-width: 768px) {
  /* line 29, assets/styles/layout/typography.scss */

  h3 {
    font-size: 25px;
  }
}

/* line 1, assets/styles/layout/background-images.scss */

.cube-coin {
  background-image: url("https://nonaams.club/wp-content/uploads/2021/09/2-screen.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto;
}

/* line 8, assets/styles/layout/background-images.scss */

.text-coin {
  background-image: url("https://nonaams.club/wp-content/uploads/2021/09/reward-1.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

@media (min-width: 1500px) {
  /* line 15, assets/styles/layout/background-images.scss */

  .red-cube {
    background-image: url("https://nonaams.club/wp-content/uploads/2021/09/jonathan-petersson-a6N685qLsHQ-unsplash-1.png");
    background-repeat: no-repeat;
    background-position: top right;
    background-size: auto;
  }
}

/* line 24, assets/styles/layout/background-images.scss */

.faq-title {
  padding-left: 55px;
  background-image: url("https://nonaams.club/wp-content/uploads/2021/10/Group4.png");
  background-repeat: no-repeat;
  background-position: center left;
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* line 1, assets/styles/blocks/intro.scss */

.intro {
  background-repeat: no-repeat;
  background-size: cover;
  text-align: center;
  color: #fff;
}

/* line 7, assets/styles/blocks/intro.scss */

.intro-page {
  padding: 100px 0 40px;
}

@media (min-width: 768px) {
  /* line 7, assets/styles/blocks/intro.scss */

  .intro-page {
    padding: 150px 0 100px;
  }
}

/* line 15, assets/styles/blocks/intro.scss */

.intro-post {
  padding: 100px 0 40px;
}

@media (min-width: 768px) {
  /* line 15, assets/styles/blocks/intro.scss */

  .intro-post {
    padding: 160px 0 80px;
  }
}

/* line 23, assets/styles/blocks/intro.scss */

.intro h1 {
  position: relative;
}

/* line 26, assets/styles/blocks/intro.scss */

.intro h1::after {
  content: '';
  width: 122px;
  height: 2px;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -10px;
  background-image: -webkit-gradient(linear, left top, right top, from(#008c45), to(#d51c19));
  background-image: linear-gradient(to right, #008c45, #d51c19);
}

@media (min-width: 768px) {
  /* line 39, assets/styles/blocks/intro.scss */

  .small {
    padding: 120px 0 70px;
  }
}

/* line 2, assets/styles/blocks/blog.scss */

.blog .container {
  overflow: hidden;
}

/* line 7, assets/styles/blocks/blog.scss */

.blog-main {
  padding: 60px 0 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -10px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media (min-width: 992px) {
  /* line 7, assets/styles/blocks/blog.scss */

  .blog-main {
    margin: 0 -30px;
  }
}

/* line 18, assets/styles/blocks/blog.scss */

.blog-main .col {
  padding: 0 30px;
  width: 100%;
}

@media (min-width: 767px) {
  /* line 18, assets/styles/blocks/blog.scss */

  .blog-main .col {
    width: 50%;
  }
}

@media (min-width: 992px) {
  /* line 18, assets/styles/blocks/blog.scss */

  .blog-main .col {
    width: 33%;
    padding: 0 -30px;
  }
}

/* line 32, assets/styles/blocks/blog.scss */

.blog-main .item {
  padding: 5px 25px 15px;
  background-color: #f6f6f6;
  max-width: 385px;
  width: 100%;
  margin: 0 auto 30px;
  display: block;
  text-decoration: none;
}

/* line 41, assets/styles/blocks/blog.scss */

.blog-main .item .data {
  color: #d7d7d7;
}

/* line 45, assets/styles/blocks/blog.scss */

.blog-main .item .pic {
  display: block;
}

/* line 48, assets/styles/blocks/blog.scss */

.blog-main .item .pic img {
  width: 100%;
  height: auto;
}

/* line 54, assets/styles/blocks/blog.scss */

.blog-main .item .title {
  color: #000;
}

@media (max-width: 1200px) {
  /* line 54, assets/styles/blocks/blog.scss */

  .blog-main .item .title {
    font-size: 22px;
    line-height: 20px;
  }
}

/* line 65, assets/styles/blocks/blog.scss */

.blog .prev.page-numbers,
.blog .next.page-numbers {
  display: none;
}

/* line 70, assets/styles/blocks/blog.scss */

.pagination {
  margin-bottom: 20px;
  text-align: center;
}

/* line 74, assets/styles/blocks/blog.scss */

.pagination .page-numbers {
  margin: 0 5px;
  text-decoration: none;
  color: #1f1f1f;
  font-weight: 700;
}

/* line 82, assets/styles/blocks/blog.scss */

.pagination span.page-numbers {
  color: #006130;
}

/* line 88, assets/styles/blocks/blog.scss */

.blog-list .container {
  overflow: hidden;
}

/* line 1, assets/styles/blocks/section-title.scss */

.section-title {
  position: relative;
  margin-bottom: 20px;
}

@media (min-width: 768px) {
  /* line 1, assets/styles/blocks/section-title.scss */

  .section-title {
    min-height: 95px;
  }
}

/* line 9, assets/styles/blocks/section-title.scss */

.center-title .section-title {
  text-align: center;
}

/* line 13, assets/styles/blocks/section-title.scss */

.section-title .container {
  padding: 0;
}

/* line 17, assets/styles/blocks/section-title.scss */

.section-title h2 {
  color: #1f1f1f;
  font-family: 'Roboto', sans-serif;
  font-size: 30px;
  line-height: 1.3;
  margin: 0;
  padding-top: 10px;
}

@media (max-width: 768px) {
  /* line 17, assets/styles/blocks/section-title.scss */

  .section-title h2 {
    font-size: 23px;
    text-align: center;
  }
}

/* line 30, assets/styles/blocks/section-title.scss */

.white .section-title h2 {
  color: #fff;
}

/* line 35, assets/styles/blocks/section-title.scss */

.section-title span {
  color: #e9be5a;
  opacity: 0.2;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  font-family: 'Della Respira', serif;
  text-transform: uppercase;
  font-size: 50px;
  line-height: 1;
}

@media (min-width: 790px) {
  /* line 35, assets/styles/blocks/section-title.scss */

  .section-title span {
    font-size: 80px;
  }
}

@media (min-width: 1201px) {
  /* line 35, assets/styles/blocks/section-title.scss */

  .section-title span {
    font-size: 100px;
  }
}

@media (max-width: 768px) {
  /* line 35, assets/styles/blocks/section-title.scss */

  .section-title span {
    text-align: center;
  }
}

@media (max-width: 560px) {
  /* line 35, assets/styles/blocks/section-title.scss */

  .section-title span {
    display: none;
  }
}

/* line 1, assets/styles/blocks/casino.scss */

.casino {
  padding: 50px 0;
}

@media (min-width: 767px) {
  /* line 4, assets/styles/blocks/casino.scss */

  .casino-content {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media (min-width: 1200px) {
  /* line 4, assets/styles/blocks/casino.scss */

  .casino-content {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}

/* line 15, assets/styles/blocks/casino.scss */

.casino-left {
  bottom: 0;
  text-align: center;
}

@media (min-width: 767px) {
  /* line 15, assets/styles/blocks/casino.scss */

  .casino-left {
    margin-right: 30px;
  }
}

/* line 23, assets/styles/blocks/casino.scss */

.casino-left .logo {
  width: 240px;
  border-radius: 20px;
  overflow: hidden;
  margin: 0 auto 10px;
}

/* line 29, assets/styles/blocks/casino.scss */

.casino-left .logo picture {
  display: block;
  width: 100%;
}

/* line 33, assets/styles/blocks/casino.scss */

.casino-left .logo picture img {
  display: block;
  width: 90%;
  height: auto;
}

/* line 41, assets/styles/blocks/casino.scss */

.casino-left .line {
  margin: 10px auto 20px;
}

/* line 45, assets/styles/blocks/casino.scss */

.casino-left .bonus {
  margin: 0 10px;
  font-size: 16px;
  line-height: 21px;
  color: #6e6e6e;
}

/* line 52, assets/styles/blocks/casino.scss */

.casino-left .positiv {
  padding: 15px;
  border: 1px solid #008c45;
  border-radius: 10px;
  margin-top: 25px;
  margin-bottom: 20px;
}

/* line 59, assets/styles/blocks/casino.scss */

.casino-left .positiv h3 {
  color: #006130;
  margin-top: 0;
  text-align: center;
}

/* line 65, assets/styles/blocks/casino.scss */

.casino-left .positiv ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 71, assets/styles/blocks/casino.scss */

.casino-left .positiv li {
  position: relative;
  padding: 10px 0;
  font-size: 16px;
  line-height: 21px;
  color: #4c4a4a;
}

/* line 78, assets/styles/blocks/casino.scss */

.casino-left .positiv li::after {
  content: '';
  width: 60px;
  height: 1px;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 0;
  background-image: -webkit-gradient(linear, left top, right top, from(#008c45), to(#d51c19));
  background-image: linear-gradient(to right, #008c45, #d51c19);
}

/* line 90, assets/styles/blocks/casino.scss */

.casino-left .positiv li:last-of-type::after {
  display: none;
}

@media (min-width: 1200px) {
  /* line 98, assets/styles/blocks/casino.scss */

  .casino-right {
    margin-left: 30px;
    width: 100%;
  }
}

/* line 104, assets/styles/blocks/casino.scss */

.casino-right .cuspost {
  padding: 0;
  margin: 0;
  list-style: none;
}

@media (max-width: 1199.5px) {
  /* line 104, assets/styles/blocks/casino.scss */

  .casino-right .cuspost {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  /* line 114, assets/styles/blocks/casino.scss */

  .casino-right .cuspost li {
    width: 300px;
    margin-bottom: 20px;
    margin-right: 20px;
  }
}

@media (max-width: 1199.5px) and (min-width: 1200px) {
  /* line 114, assets/styles/blocks/casino.scss */

  .casino-right .cuspost li {
    margin-right: 0;
  }
}

/* line 125, assets/styles/blocks/casino.scss */

.casino-right .cuspost .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  color: #1f1f1f;
}

/* line 134, assets/styles/blocks/casino.scss */

.casino-right .cuspost .title picture {
  display: block;
  width: 80px;
  height: auto;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}

/* line 140, assets/styles/blocks/casino.scss */

.casino-right .cuspost .title picture img {
  width: 100%;
}

/* line 145, assets/styles/blocks/casino.scss */

.casino-right .cuspost .title .stars {
  width: 120px;
}

/* line 149, assets/styles/blocks/casino.scss */

.casino-right .cuspost .title .post-info {
  margin-left: 15px;
}

@media (min-width: 767px) {
  /* line 156, assets/styles/blocks/casino.scss */

  .casino-text {
    width: calc(100% - 350px);
  }
}

/* line 162, assets/styles/blocks/casino.scss */

.casino .sidebar {
  width: 100%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-bottom: 60px;
}

@media (min-width: 1200px) {
  /* line 162, assets/styles/blocks/casino.scss */

  .casino .sidebar {
    width: 300px;
  }
}

/* line 1, assets/styles/blocks/form.scss */

.wpcf7-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background-color: #f6f6f6;
  padding: 30px;
}

@media (min-width: 767px) {
  /* line 1, assets/styles/blocks/form.scss */

  .wpcf7-form {
    padding: 90px 60px;
  }
}

/* line 13, assets/styles/blocks/form.scss */

.wpcf7-form p {
  margin-right: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 0;
}

/* line 22, assets/styles/blocks/form.scss */

.wpcf7-form input,
.wpcf7-form textarea {
  background-color: transparent;
  color: #b9b9b9;
  border: none;
  border-bottom: 1px solid #1f1f1f;
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  line-height: 25px;
}

/* line 33, assets/styles/blocks/form.scss */

.wpcf7-form input {
  width: 100%;
  color: #1f1f1f;
  padding: 20px 15px;
  max-width: 250px;
}

/* line 40, assets/styles/blocks/form.scss */

.wpcf7-form textarea {
  color: #1f1f1f;
  height: 134px;
  width: 100%;
  max-width: 400px;
}

/* line 48, assets/styles/blocks/form.scss */

input[type="submit"] {
  color: white;
  padding: 10px 33px;
  display: inline-block;
  text-decoration: none;
  font-size: 16px;
  position: relative;
  cursor: pointer;
  line-height: 24px;
  border-bottom: 0;
  background-color: #008c45;
  text-transform: uppercase;
}

/* line 62, assets/styles/blocks/form.scss */

.wpcf7 .ajax-loader {
  display: none;
}

/* line 1, assets/styles/blocks/schortcode-casino.scss */

.shortcode {
  padding: 0;
  margin: 0;
  list-style: none;
}

/* line 6, assets/styles/blocks/schortcode-casino.scss */

.shortcode-item {
  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;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background-color: #f6f6f6;
  position: relative;
  border-radius: 5px;
  padding: 0 15px;
  max-width: 1200px;
  margin: 0 auto 30px;
}

/* line 18, assets/styles/blocks/schortcode-casino.scss */

.shortcode-item::after {
  content: '';
  border-radius: 5px;
  width: calc(100% + 2px);
  height: calc(100% + 2px);
  top: -1px;
  left: -1px;
  position: absolute;
  z-index: -1;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#008c45), to(#d51c19));
  background-image: linear-gradient(to bottom, #008c45, #d51c19);
}

/* line 30, assets/styles/blocks/schortcode-casino.scss */

.shortcode-item .number {
  font-size: 100px;
  line-height: 1;
  margin-left: 10px;
  width: 70px;
  font-family: 'Della Respira', serif;
  z-index: 1;
  color: #388b41bf;
  text-align: center;
}

/* line 41, assets/styles/blocks/schortcode-casino.scss */

.shortcode-item .logo {
  width: 160px;
  z-index: 5;
  position: relative;
  margin: 15px;
  overflow: hidden;
  border-radius: 13px;
}

/* line 49, assets/styles/blocks/schortcode-casino.scss */

.shortcode-item .logo a {
  display: block;
}

/* line 53, assets/styles/blocks/schortcode-casino.scss */

.shortcode-item .logo picture {
  display: block;
}

/* line 56, assets/styles/blocks/schortcode-casino.scss */

.shortcode-item .logo picture img {
  display: block;
  width: 90%;
  height: auto;
}

/* line 64, assets/styles/blocks/schortcode-casino.scss */

.shortcode-item .info {
  width: 180px;
  margin: 15px;
}

/* line 68, assets/styles/blocks/schortcode-casino.scss */

.shortcode-item .info h3 {
  margin: 0 auto 5px;
  font-size: 25px;
  line-height: 25px;
}

/* line 75, assets/styles/blocks/schortcode-casino.scss */

.shortcode-item .bonus {
  width: 150px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAABFCAMAAAA2LeWAAAAAYFBMVEUAAAD33mrVHRn13WrUHRnPGhjUHBjUHBjUHBnTHBjPFBDUHBnRHRnUHRn23WnWHhnWHRbVHBrSHRnPICAAjEXUHRn33mroPTnY1GXmOTX1ymTueUvzxmDra0TWv1/xsloynhSiAAAAFHRSTlMA39+A7yBgv5CAEM81n3BvUH9QEHOfVwsAAAC1SURBVEjH7dFLDsIwDEVRE5r0DwXqUiDA/ndJo/QTyY07ATHxmb3BVRQZ/qzKFCap8UMPA/3gHdErtRuJH0oD74STsoDzPFTBVhoX+UUto2azLMgSgwH2uRQDKhwNlymMMVxWRrOG/1uMZm8dq2pg5etVomG7o1UFW0xKorwAYkdZ+76NntbaHXEA6Nbcr6NHt2Yv2dcyd7eeeM136yl3N6elcNJSQyGZZJJJJplkkkkm2e+zD2+b4/O002LuAAAAAElFTkSuQmCC);
  min-height: 46px;
  padding-top: 53px;
  background-repeat: no-repeat;
  background-size: 37px;
  font-weight: 700;
  margin: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  background-position: top center;
}

/* line 90, assets/styles/blocks/schortcode-casino.scss */

.shortcode-item .plus {
  max-width: 100%;
  width: 290px;
  margin: 15px 25px 15px 15px;
}

/* line 95, assets/styles/blocks/schortcode-casino.scss */

.shortcode-item .plus ul {
  padding: 0;
  list-style: none;
}

/* line 99, assets/styles/blocks/schortcode-casino.scss */

.shortcode-item .plus ul li {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUBAMAAABlm+CwAAAALVBMVEUAAAAAjUUAjEUAikAAjEUAh0UAjEUAi0QAjUQAjUUAikUAjUUAjEQAiUYAjEXHFeUbAAAADnRSTlMA36AQfyDPcK+QMO+vUBEIGhQAAABbSURBVBjTYyARcDxB4vi9Q7DZ371BcNa9EwXTrCAs9zoAzJknzMBg+O4tRMW7ZwYMfe8cIBy9d8ks715C9TK9e1b3DqgUJvXuYQADXOrdKyAFlypAcIyeMJANAJ9gHO/GJwwVAAAAAElFTkSuQmCC);
  padding-left: 35px;
  background-repeat: no-repeat;
  background-size: 24px 20px;
  background-position: left top;
  font-size: 13px;
  text-align: left;
}

/* line 111, assets/styles/blocks/schortcode-casino.scss */

.shortcode-item .btn {
  margin: 10px 0;
}

/* line 115, assets/styles/blocks/schortcode-casino.scss */

.shortcode-item .btn::before,
.shortcode-item .btn::after {
  border-radius: 5px;
}

@media (max-width: 767px) {
  /* line 122, assets/styles/blocks/schortcode-casino.scss */

  .shortcode-item {
    -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: flex-start;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }

  /* line 128, assets/styles/blocks/schortcode-casino.scss */

  .shortcode-item .logo {
    position: absolute;
    top: 0;
    right: 0;
    width: 35%;
  }

  /* line 135, assets/styles/blocks/schortcode-casino.scss */

  .shortcode-item .number {
    position: absolute;
    font-size: 51px;
    top: 10px;
    left: -10px;
    margin: 0;
  }

  /* line 143, assets/styles/blocks/schortcode-casino.scss */

  .shortcode-item .info {
    width: 40%;
    margin-left: 28px;
  }

  /* line 148, assets/styles/blocks/schortcode-casino.scss */

  .shortcode-item .bonus {
    width: 50%;
    font-size: 12px;
    padding-left: 30px;
    padding-top: 0;
    background-size: 28px;
    margin: 0;
    background-position: left center;
  }

  /* line 158, assets/styles/blocks/schortcode-casino.scss */

  .shortcode-item .btn-block-item {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  /* line 164, assets/styles/blocks/schortcode-casino.scss */

  .shortcode-item .btn-block-item .btn {
    width: 45%;
    padding: 10px;
    font-size: 13px;
    text-align: center;
  }

  /* line 171, assets/styles/blocks/schortcode-casino.scss */

  .shortcode-item .btn-block-item br {
    display: none;
  }

  /* line 175, assets/styles/blocks/schortcode-casino.scss */

  .shortcode-item .btn-block-item .recension {
    width: 45%;
  }
}


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