@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
  border: 0;
  font-size: 100%;
  font: inherit;
  margin: 0;
  padding: 0;
  vertical-align: initial
}

:focus {
  outline: 0
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section {
  display: block
}

ol,
ul {
  list-style: none
}

blockquote,
q {
  quotes: none
}

blockquote:after,
blockquote:before,
q:after,
q:before {
  content: "";
  content: none
}

input,
input:required {
  box-shadow: none
}

input:-webkit-autofill,
input:-webkit-autofill:active,
input:-webkit-autofill:focus,
input:-webkit-autofill:hover {
  -webkit-box-shadow: inset 0 0 0 30px #fff
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
  -webkit-appearance: none;
  -moz-appearance: none
}

input[type=search] {
  -webkit-appearance: none;
  -moz-appearance: none
}

input:focus {
  outline: none
}

audio,
canvas,
video {
  display: inline-block;
  max-width: 100%
}

audio:not([controls]) {
  display: none;
  height: 0
}

[hidden] {
  display: none
}

a:active,
a:hover {
  outline: none
}

img {
  height: auto;
  vertical-align: middle
}

img,
picture {
  display: inline-block
}

button,
input {
  line-height: normal
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: button;
  background: #0000;
  border: 0;
  cursor: pointer
}

button[disabled],
html input[disabled] {
  cursor: default
}

[disabled] {
  pointer-events: none
}

input[type=checkbox],
input[type=radio] {
  padding: 0
}

input[type=search] {
  -webkit-appearance: textfield;
  box-sizing: initial
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0
}

button {
  background: #0000;
  border: 0
}

textarea {
  overflow: auto;
  resize: vertical;
  vertical-align: top
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  text-indent: 0
}

hr {
  background: #000;
  border: 0;
  box-sizing: initial;
  height: 1px;
  line-height: 0;
  margin: 0;
  overflow: visible;
  padding: 0;
  page-break-after: always;
  width: 100%
}

pre {
  font-family: monospace, monospace;
  font-size: 100%
}

a {
  background-color: #0000
}

abbr[title] {
  border-bottom: none;
  text-decoration: none
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace
}

small,
sub,
sup {
  font-size: 75%
}

sub,
sup {
  line-height: 0;
  position: relative;
  vertical-align: initial
}

sub {
  bottom: -5px
}

sup {
  top: -5px
}

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1;
  margin: 0;
  padding: 0
}

button,
input {
  overflow: visible
}

button,
select {
  text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
  -webkit-appearance: button
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
  border-style: none;
  outline: 0;
  padding: 0
}

legend {
  border: 0;
  color: inherit;
  display: block;
  max-width: 100%;
  white-space: normal;
  width: 100%
}

fieldset {
  min-width: 0
}

body:not(:-moz-handler-blocked) fieldset {
  display: block
}

progress {
  vertical-align: initial
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit
}

@font-face {
  font-family: faible_black;
  font-style: normal;
  font-weight: 400;
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"), url(data:application/font-woff;charset=utf-8;base64,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) format("woff")
}

body,
html {
  background: #090c36
}

.banner {
  background: url(assets/1f50d735d38b02e2e04c.jpg) no-repeat 0 100%/cover;
  font-size: clamp(5px, 1.6931216931vh, 16px);
  height: clamp(300px, 100vh, 100vh);
  overflow: hidden;
  position: relative;
  text-transform: uppercase
}

.banner:after,
.banner:before {
  content: "";
  position: absolute;
  z-index: 3
}

.banner:before {
  background: url(assets/3ea8ddb7f8e22d68b125.png) no-repeat 50% 50%/contain;
  height: 16.6875em;
  right: 50%;
  top: -12.8em;
  transform: translateX(54.8em);
  width: 66.4375em
}

.banner:after {
  background: url(assets/fd6c94625f015a952830.png) no-repeat 50% 50%/contain;
  bottom: -8.8em;
  height: 21.5em;
  left: 50%;
  transform: translateX(-81.8em);
  width: 97.875em
}

.banner__texture {
  background: url(assets/6bd5d2a9096509bab4d4.png) no-repeat 50% 50%/cover;
  height: 100%;
  left: 0;
  opacity: .35;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 3
}

.banner__decoration {
  transform: translate(-28.4em, -39.8em);
  width: 92em;
  z-index: 1
}

.banner__decoration,
.banner__logo {
  left: 50%;
  position: absolute;
  top: 50%
}

.banner__logo {
  transform: translate(-43.2em, -23em);
  z-index: 20
}

.banner__title {
  transform: translate(-54em, -11.2em)
}

.banner__action,
.banner__title {
  left: 50%;
  position: absolute;
  top: 50%;
  z-index: 20
}

.banner__action {
  align-items: center;
  column-gap: 1.375em;
  display: flex;
  justify-content: center;
  transform: translate(-53.8em, 5.4em)
}

.banner__legal {
  bottom: 1.75em;
  left: 50%;
  position: absolute;
  transform: translateX(-53.8em);
  z-index: 20
}

.banner__prizes {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-6em, -23.2em);
  z-index: 10
}

.banner img {
  width: 100%
}

@media screen and (max-width:1760px) {
  .banner {
    font-size: clamp(5px, 1.6931216931vh, 15px)
  }
}

@media screen and (max-width:1650px) {
  .banner {
    font-size: clamp(5px, 1.6931216931vh, 14px)
  }
}

@media screen and (max-width:1530px) {
  .banner {
    font-size: clamp(5px, 1.6931216931vh, 13px)
  }
}

@media screen and (max-width:1430px) {
  .banner {
    font-size: clamp(5px, 1.6931216931vh, 12px)
  }
}

@media screen and (max-width:1366px) {
  .banner {
    font-size: clamp(5px, 1.6931216931vh, 10.8px)
  }

  .banner__legal {
    bottom: 2.16em;
    transform: translateX(-53.7em)
  }

  .banner__action {
    transform: translate(-53.7em, 5.2em)
  }

  .banner__prizes {
    transform: translate(-6.2em, -23em)
  }

  .banner__decoration {
    transform: translate(-27.2em, -38.6em);
    width: 89em
  }
}

@media screen and (max-width:1280px) {
  .banner__logo {
    transform: translate(-42.8em, -22.8em)
  }

  .banner__title {
    transform: translate(-53.6em, -11em)
  }

  .banner__action {
    transform: translate(-53.3em, 5.3em)
  }

  .banner__legal {
    bottom: 2.02em;
    transform: translateX(-53.2em)
  }

  .banner:before {
    top: -12.4em;
    transform: translateX(54.6em)
  }

  .banner__decoration {
    transform: translate(-26.2em, -36.6em);
    width: 87.4em
  }

  .banner:after {
    bottom: -8.6em;
    transform: translateX(-81.2em)
  }
}

@media screen and (max-width:1160px) {
  .banner {
    background-image: url(assets/4b37435116412c3e3597.jpg);
    font-size: clamp(6px, 2.5196850394vh, 16px);
    height: clamp(240px, 100vh, 100vh)
  }

  .banner:before {
    height: 9.75em;
    top: -5.9em;
    transform: translateX(31.4em);
    width: 37.625em
  }

  .banner:after {
    bottom: -4em;
    height: 12.375em;
    transform: translateX(-45.8em);
    width: 55.375em
  }

  .banner__texture {
    background-image: url(assets/966bd53a6d5220796273.png)
  }

  .banner__decoration {
    transform: translate(-13.6em, -19.9em);
    width: 47.4375em
  }

  .banner__prizes {
    transform: translate(-3em, -13.76em)
  }

  .banner__logo {
    transform: translate(-22.9em, -13.6em)
  }

  .banner__action {
    column-gap: .8em;
    transform: translate(-28.6em, 4em)
  }

  .banner__legal {
    bottom: 1.8em;
    transform: translateX(-28.7em)
  }

  .banner__title {
    transform: translate(-28.8em, -6.5em)
  }
}

@media screen and (max-width:1160px)and (max-height:520px) {
  .banner:after {
    bottom: -4.6em;
    height: 13.61em;
    transform: translateX(-51.8em);
    width: 60.91em
  }

  .banner:before {
    height: 10.75em;
    top: -7.8em;
    transform: translateX(35em);
    width: 41.49em
  }

  .banner__logo {
    transform: translate(-28em, -15em)
  }

  .banner__prizes {
    transform: translate(-4em, -15.2em)
  }

  .banner__decoration {
    transform: translate(-17.2em, -25em);
    width: 57em
  }

  .banner__legal {
    bottom: 1.5em;
    transform: translateX(-35.1em)
  }

  .banner__action {
    column-gap: .9em;
    transform: translate(-34.9em, 3.6em)
  }

  .banner__title {
    transform: translate(-35.2em, -7.1em)
  }
}

@media screen and (max-width:1160px)and (min-height:945px) {
  .banner:before {
    height: 10.375em;
    top: -4em;
    transform: translateX(48.6em) scaleX(-1);
    width: 40.0625em
  }

  .banner:after {
    bottom: -4.1em;
    height: 13.125em;
    transform: translateX(-38.8em) rotate(5deg);
    width: 48.3125em
  }

  .banner__texture {
    background-image: url(assets/640b4fda89d81359a40b.png)
  }

  .banner__decoration {
    transform: translate(-32.6em, -15.9em);
    width: 62.6875em
  }

  .banner__action {
    column-gap: 5.125em;
    transform: translate(-50%, -10.8em)
  }

  .banner__logo {
    transform: translate(-50%, -26.2em)
  }

  .banner__title {
    transform: translate(-50%, -16.5em)
  }

  .banner__prizes {
    transform: translate(-50%, -4em)
  }

  .banner__legal {
    bottom: 2.6em;
    transform: translateX(-28.7em)
  }
}

@media screen and (max-width:950px) {
  .banner {
    font-size: clamp(6px, 2.5196850394vh, 15px)
  }
}

@media screen and (max-width:925px) {
  .banner {
    font-size: clamp(6px, 2.5196850394vh, 12.5px)
  }
}

@media screen and (max-width:890px) {
  .banner {
    font-size: clamp(6px, 2.5196850394vh, 12px)
  }
}

@media screen and (max-width:850px) {
  .banner {
    font-size: clamp(6px, 2.5196850394vh, 11px)
  }
}

@media screen and (max-width:780px) {
  .banner {
    font-size: clamp(6px, 2.5196850394vh, 10px)
  }
}

@media screen and (max-width:715px) {
  .banner {
    font-size: clamp(6px, 2.5196850394vh, 9px)
  }
}

@media screen and (max-width:640px) {
  .banner {
    font-size: clamp(6px, 2.5196850394vh, 7.1px)
  }

  .banner:after {
    height: 13.61em;
    transform: translateX(-53.9em);
    width: 60.91em
  }

  .banner:before {
    height: 10.75em;
    top: -8em;
    transform: translateX(39.2em);
    width: 41.49em
  }

  .banner__decoration {
    transform: translate(-13.2em, -25.2em);
    width: 57em
  }

  .banner__logo {
    transform: translate(-29.5em, -15.1em)
  }

  .banner__title {
    transform: translate(-36.7em, -7.1em)
  }

  .banner__action {
    column-gap: 1.2em;
    transform: translate(-36.6em, 3.6em)
  }

  .banner__prizes {
    transform: translateY(-15em)
  }

  .banner__legal {
    bottom: 1.3em;
    transform: translateX(-36.8em)
  }
}

@media screen and (max-width:640px)and (min-height:600px) {
  .banner:before {
    height: 10.375em;
    top: -4em;
    transform: translateX(48.6em) scaleX(-1);
    width: 40.0625em
  }

  .banner:after {
    bottom: -4.1em;
    height: 13.125em;
    transform: translateX(-49.8em) rotate(5deg);
    width: 48.3125em
  }

  .banner__texture {
    background-image: url(assets/640b4fda89d81359a40b.png)
  }

  .banner__decoration {
    transform: translate(-32.6em, -15.9em);
    width: 62.6875em
  }

  .banner__action {
    column-gap: 5.125em;
    transform: translate(-50%, -10.8em)
  }

  .banner__logo {
    transform: translate(-50%, -26.2em)
  }

  .banner__title {
    transform: translate(-50%, -16.5em)
  }

  .banner__prizes {
    transform: translate(-50%, -4em)
  }
}

@media screen and (max-width:530px) {
  .banner {
    background-image: url(assets/d7222d387186511f2e61.jpg);
    font-size: clamp(6px, 2.1739130435vh, 16px);
    height: clamp(276px, 100vh, 100vh)
  }

  .banner:before {
    height: 4.125em;
    top: -1.3em;
    transform: translateX(18.8em) scaleX(-1);
    width: 15.1875em
  }

  .banner:after {
    bottom: -1em;
    height: 5em;
    transform: translateX(-11.6em) rotate(5deg);
    width: 18.3125em
  }

  .banner__decoration {
    transform: translate(-19.8em, -13.6em);
    width: 37.875em
  }

  .banner__prizes {
    transform: translate(-50%, -6.76em)
  }

  .banner__logo {
    transform: translate(-50%, -20.1em)
  }

  .banner__action {
    column-gap: .8em;
    transform: translate(-50%, 15em)
  }

  .banner__legal {
    bottom: .8em;
    transform: translateX(-9.7em);
  }

  .banner__title {
    transform: translate(-50%, -14.6em)
  }
}

@media screen and (max-width:530px)and (max-height:600px) {
  .banner:before {
    top: -2.2em
  }

  .banner:after {
    bottom: -1.6em;
    transform: translateX(-12em) rotate(5deg)
  }
}

@media screen and (max-width:390px) {
  .banner {
    font-size: clamp(6px, 2.1739130435vh, 15px)
  }
}

@media screen and (max-width:360px) {
  .banner {
    font-size: clamp(6px, 2.1739130435vh, 14px)
  }
}

@media screen and (max-width:340px) {
  .banner {
    font-size: clamp(6px, 2.1739130435vh, 13px)
  }
}

@media screen and (max-width:320px) {
  .banner {
    font-size: clamp(6px, 2.1739130435vh, 9.8px)
  }

  .banner__decoration {
    transform: translate(-20.4em, -8.2em);
    width: 39.8em
  }

  .banner:before {
    top: -1.8em;
    transform: translateX(19.8em) scaleX(-1)
  }

  .banner:after {
    bottom: -1em;
    height: 5.4em;
    transform: translateX(-18.2em) rotate(3deg);
    width: 21em
  }

  .banner__prizes {
    transform: translate(-50%, -1.2em)
  }

  .banner__logo {
    transform: translate(-50%, -20.5em)
  }

  .banner__action {
    column-gap: .7em;
    transform: translate(-50%, -6.8em)
  }

  .banner__legal {
    bottom: .7em;
    transform: translateX(-14.7em)
  }
}

.btn-store {
  line-height: 0
}

.btn-store,
.btn-store__item {
  display: inline-block
}

.btn-store__item--apple {
  width: 21.25em
}

.btn-store__item--google {
  width: 21.1875em
}

@media screen and (max-width:1280px) {

  .btn-store__item--apple,
  .btn-store__item--google {
    width: 21em
  }
}

@media screen and (max-width:1160px) {

  .btn-store__item--apple,
  .btn-store__item--google {
    width: 11.25em
  }
}

@media screen and (max-width:1160px)and (max-height:520px) {

  .btn-store__item--apple,
  .btn-store__item--google {
    width: 13.8em
  }
}

@media screen and (max-width:1160px)and (min-height:945px) {

  .btn-store__item--apple,
  .btn-store__item--google {
    width: 14.125em
  }
}

@media screen and (max-width:640px) {

  .btn-store__item--apple,
  .btn-store__item--google {
    width: 13.8em
  }
}

@media screen and (max-width:640px)and (min-height:600px) {

  .btn-store__item--apple,
  .btn-store__item--google {
    width: 14.125em
  }
}

@media screen and (max-width:530px) {

  .btn-store__item--apple,
  .btn-store__item--google {
    width: 10.3125em
  }
}

@media screen and (max-width:320px) {

  .btn-store__item--apple,
  .btn-store__item--google {
    width: 10.9em
  }
}

.legal {
  color: #fff;
  letter-spacing: .05em;
  padding-left: 5em;
}

.legal::before {
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 4.13em;
  height: 4.13em;
  background: url('assets/age.png') no-repeat 50% 50%/contain;
}

.legal__txt {
  display: block;
  font: 400 2.13em Roboto, sans-serif;
  line-height: 1
}

.legal__txt--add {
  font: 400 1.25em Roboto, sans-serif;
}

@media screen and (max-width:1280px) {
  .legal {
    letter-spacing: -.02em
  }

  .legal__txt {
    font-size: 1.66em
  }
}

@media screen and (max-width:1160px) {
  .legal {
    letter-spacing: .01em
  }

  .legal__txt {
    font-size: .875em
  }
}

@media screen and (max-width:1160px)and (max-height:520px) {
  .legal {
    letter-spacing: 0
  }

  .legal__txt {
    font-size: 1.1em
  }
}

@media screen and (max-width:1160px)and (min-height:945px) {
  .legal {
    letter-spacing: .01em
  }

  .legal__txt {
    font-size: .875em
  }
}

@media screen and (max-width:640px) {
  .legal {
    letter-spacing: 0
  }
  .legal::before {
    width: 3.3em;
    height: 3.3em;
  }
  .legal__txt {
    font-size: 1.1em
  }
}

@media screen and (max-width:530px) {
  .legal {
    letter-spacing: 0;
    padding-left: 2em;
  }
  .legal::before {
    width: 1.58em;
    height: 1.58em;
  }  
  .legal__txt {
    font-size: .75em
  }
  .legal__txt--add {
    font-size: .6em
  }
}

@media screen and (max-width:320px) {
  .legal {
    letter-spacing: 0;
    padding-left: 2.4em;
  }
  .legal::before {
    width: 1.9em;
    height: 1.9em;
  } 
  .legal__txt {
    font-size: .96em
  }
  .legal__txt--add {
    font-size: .77em
  }
}

.logo {
  width: 23.125em
}

@media screen and (max-width:1280px) {
  .logo {
    width: 23.1em
  }
}

@media screen and (max-width:1160px) {
  .logo {
    width: 12.25em
  }
}

@media screen and (max-width:1160px)and (max-height:520px) {
  .logo {
    width: 14.9em
  }
}

@media screen and (max-width:1160px)and (min-height:945px) {
  .logo {
    width: 24.875em
  }
}

@media screen and (max-width:640px) {
  .logo {
    width: 14.9em
  }
}

@media screen and (max-width:640px)and (min-height:600px) {
  .logo {
    width: 24.875em
  }
}

@media screen and (max-width:530px) {
  .logo {
    width: 11.25em
  }
}

@media screen and (max-width:320px) {
  .logo {
    width: 11.8em
  }
}

.prizes {
  width: 55.1875em
}

@media screen and (max-width:1366px) {
  .prizes {
    width: 54.6em
  }
}

@media screen and (max-width:1160px) {
  .prizes {
    width: 31.125em
  }
}

@media screen and (max-width:1160px)and (max-height:520px) {
  .prizes {
    width: 36.1em
  }
}

@media screen and (max-width:1160px)and (min-height:945px) {
  .prizes {
    width: 32.625em
  }
}

@media screen and (max-width:640px) {
  .prizes {
    width: 36.1em
  }
}

@media screen and (max-width:640px)and (min-height:600px) {
  .prizes {
    width: 32.625em
  }
}

@media screen and (max-width:530px) {
  .prizes {
    width: 21.4375em
  }
}

@media screen and (max-width:320px) {
  .prizes {
    width: 22.8em
  }
}

.title {
  text-align: right;
  white-space: nowrap
}

.title__txt {
  color: #fff;
  font: 900 4.3125em faible_black, sans-serif;
  line-height: 1.1
}

.title__txt--color {
  color: #0ccf41;
  font: 900 5.5625em faible_black, sans-serif;
  line-height: 1
}

.title__txt--decor {
  display: inline-block;
  position: relative
}

.title__txt--decor:before {
  background: url(assets/85221ed92fdfb95fb003.png) no-repeat 50% 50%/contain;
  content: "";
  height: .7536231884em;
  left: 50%;
  position: absolute;
  top: 60%;
  transform: translateX(-48%);
  width: 4.7101449275em
}

@media screen and (max-width:1366px) {
  .title__txt {
    line-height: 1
  }

  .title__txt--color {
    font-size: 5.52em
  }

  .title__txt--decor {
    font-size: 4.28em
  }

  .title__txt--decor:before {
    top: 63%
  }
}

@media screen and (max-width:1280px) {
  .title__txt--color {
    font-size: 5.5em
  }

  .title__txt--decor {
    font-size: 4.2em
  }

  .title__txt--decor:before {
    top: 63%
  }
}

@media screen and (max-width:1160px) {
  .title__txt {
    font-size: 2.25em
  }

  .title__txt--color {
    font-size: 2.9375em
  }

  .title__txt--decor:before {
    height: .7777777778em;
    width: 4.7777777778em
  }
}

@media screen and (max-width:1160px)and (max-height:520px) {
  .title__txt {
    font-size: 2.76em;
    line-height: 1
  }

  .title__txt--color {
    font-size: 3.6em
  }

  .title__txt--decor:before {
    height: .7777777778em;
    width: 4.7777777778em
  }
}

@media screen and (max-width:1160px)and (min-height:945px) {
  .title {
    white-space: nowrap
  }

  .title br {
    display: none
  }

  .title__txt,
  .title__txt--color {
    font-size: 2.875em
  }

  .title__txt--decor:before {
    height: .7608695652em;
    width: 4.6956521739em
  }
}

@media screen and (max-width:640px) {
  .title__txt {
    font-size: 2.76em;
    line-height: 1
  }

  .title__txt--color {
    font-size: 3.6em
  }

  .title__txt--decor:before {
    height: .7777777778em;
    width: 4.7777777778em
  }
}

@media screen and (max-width:640px)and (min-height:600px) {
  .title {
    white-space: nowrap
  }

  .title br {
    display: none
  }

  .title__txt,
  .title__txt--color {
    font-size: 2.875em
  }

  .title__txt--decor:before {
    height: .7608695652em;
    width: 4.6956521739em
  }
}

@media screen and (max-width:530px) {
  .title br {
    display: block
  }

  .title__txt {
    font-size: 2.0625em
  }

  .title__txt--color {
    font-size: 2.6875em
  }

  .title__txt--decor:before {
    height: .7878787879em;
    width: 4.7878787879em
  }
}

@media screen and (max-width:320px) {
  .title br {
    display: block
  }

  .title__txt {
    font-size: 2.2em
  }

  .title__txt--color {
    font-size: 2.88em
  }

  .title__txt--decor:before {
    height: .7878787879em;
    width: 4.7878787879em
  }
}
