/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

 html {
    line-height: 1.15; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
  }
  
  /* Sections
     ========================================================================== */
  
  /**
   * Remove the margin in all browsers.
   */
  
  body {
    margin: 0;
  }
  
  /**
   * Render the `main` element consistently in IE.
   */
  
  main {
    display: block;
  }
  
  /**
   * Correct the font size and margin on `h1` elements within `section` and
   * `article` contexts in Chrome, Firefox, and Safari.
   */
  
  h1 {
    font-size: 2em;
    margin: 0.67em 0;
  }
  
  /* Grouping content
     ========================================================================== */
  
  /**
   * 1. Add the correct box sizing in Firefox.
   * 2. Show the overflow in Edge and IE.
   */
  
  hr {
    box-sizing: content-box; /* 1 */
    height: 0; /* 1 */
    overflow: visible; /* 2 */
  }
  
  /**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
  
  pre {
    font-family: monospace, monospace; /* 1 */
    font-size: 1em; /* 2 */
  }
  
  /* Text-level semantics
     ========================================================================== */
  
  /**
   * Remove the gray background on active links in IE 10.
   */
  
  a {
    background-color: transparent;
  }
  
  /**
   * 1. Remove the bottom border in Chrome 57-
   * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
   */
  
  abbr[title] {
    border-bottom: none; /* 1 */
    text-decoration: underline; /* 2 */
    text-decoration: underline dotted; /* 2 */
  }
  
  /**
   * Add the correct font weight in Chrome, Edge, and Safari.
   */
  
  b,
  strong {
    font-weight: bolder;
  }
  
  /**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
  
  code,
  kbd,
  samp {
    font-family: monospace, monospace; /* 1 */
    font-size: 1em; /* 2 */
  }
  
  /**
   * Add the correct font size in all browsers.
   */
  
  small {
    font-size: 80%;
  }
  
  /**
   * Prevent `sub` and `sup` elements from affecting the line height in
   * all browsers.
   */
  
  sub,
  sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  
  sub {
    bottom: -0.25em;
  }
  
  sup {
    top: -0.5em;
  }
  
  /* Embedded content
     ========================================================================== */
  
  /**
   * Remove the border on images inside links in IE 10.
   */
  
  img {
    border-style: none;
  }
  
  /* Forms
     ========================================================================== */
  
  /**
   * 1. Change the font styles in all browsers.
   * 2. Remove the margin in Firefox and Safari.
   */
  
  button,
  input,
  optgroup,
  select,
  textarea {
    font-family: inherit; /* 1 */
    font-size: 100%; /* 1 */
    line-height: 1.15; /* 1 */
    margin: 0; /* 2 */
  }
  
  /**
   * Show the overflow in IE.
   * 1. Show the overflow in Edge.
   */
  
  button,
  input { /* 1 */
    overflow: visible;
  }
  
  /**
   * Remove the inheritance of text transform in Edge, Firefox, and IE.
   * 1. Remove the inheritance of text transform in Firefox.
   */
  
  button,
  select { /* 1 */
    text-transform: none;
  }
  
  /**
   * Correct the inability to style clickable types in iOS and Safari.
   */
  
  button,
  [type="button"],
  [type="reset"],
  [type="submit"] {
    -webkit-appearance: button;
  }
  
  /**
   * Remove the inner border and padding in Firefox.
   */
  
  button::-moz-focus-inner,
  [type="button"]::-moz-focus-inner,
  [type="reset"]::-moz-focus-inner,
  [type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0;
  }
  
  /**
   * Restore the focus styles unset by the previous rule.
   */
  
  button:-moz-focusring,
  [type="button"]:-moz-focusring,
  [type="reset"]:-moz-focusring,
  [type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText;
  }
  
  /**
   * Correct the padding in Firefox.
   */
  
  fieldset {
    padding: 0.35em 0.75em 0.625em;
  }
  
  /**
   * 1. Correct the text wrapping in Edge and IE.
   * 2. Correct the color inheritance from `fieldset` elements in IE.
   * 3. Remove the padding so developers are not caught out when they zero out
   *    `fieldset` elements in all browsers.
   */
  
  legend {
    box-sizing: border-box; /* 1 */
    color: inherit; /* 2 */
    display: table; /* 1 */
    max-width: 100%; /* 1 */
    padding: 0; /* 3 */
    white-space: normal; /* 1 */
  }
  
  /**
   * Add the correct vertical alignment in Chrome, Firefox, and Opera.
   */
  
  progress {
    vertical-align: baseline;
  }
  
  /**
   * Remove the default vertical scrollbar in IE 10+.
   */
  
  textarea {
    overflow: auto;
  }
  
  /**
   * 1. Add the correct box sizing in IE 10.
   * 2. Remove the padding in IE 10.
   */
  
  [type="checkbox"],
  [type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
  }
  
  /**
   * Correct the cursor style of increment and decrement buttons in Chrome.
   */
  
  [type="number"]::-webkit-inner-spin-button,
  [type="number"]::-webkit-outer-spin-button {
    height: auto;
  }
  
  /**
   * 1. Correct the odd appearance in Chrome and Safari.
   * 2. Correct the outline style in Safari.
   */
  
  [type="search"] {
    -webkit-appearance: textfield; /* 1 */
    outline-offset: -2px; /* 2 */
  }
  
  /**
   * Remove the inner padding in Chrome and Safari on macOS.
   */
  
  [type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  
  /**
   * 1. Correct the inability to style clickable types in iOS and Safari.
   * 2. Change font properties to `inherit` in Safari.
   */
  
  ::-webkit-file-upload-button {
    -webkit-appearance: button; /* 1 */
    font: inherit; /* 2 */
  }
  
  /* Interactive
     ========================================================================== */
  
  /*
   * Add the correct display in Edge, IE 10+, and Firefox.
   */
  
  details {
    display: block;
  }
  
  /*
   * Add the correct display in all browsers.
   */
  
  summary {
    display: list-item;
  }
  
  /* Misc
     ========================================================================== */
  
  /**
   * Add the correct display in IE 10+.
   */
  
  template {
    display: none;
  }
  
  /**
   * Add the correct display in IE 10.
   */
  
  [hidden] {
    display: none;
  }
.ml-5 {
    margin-left: .5rem;
}

.ml-10 {
    margin-left: 1rem;
}

.ml-20 {
    margin-left: 2rem;
}

.ml-30 {
    margin-left: 3rem;
}

.ml-5 {
    margin-left: .5rem;
}

.mr-10 {
    margin-right: 1rem;
}

.mr-20 {
    margin-right: 2rem;
}

.mb-5 {
    margin-bottom: .5rem;
}

.mb-10 {
    margin-bottom: 1rem;
}

.mb-15 {
    margin-bottom: 1.5rem;
}

.mb-20 {
    margin-bottom: 2rem;
}

.mt-5 {
    margin-top: .5rem;
}

.mt-10 {
    margin-top: 1rem;
}

.mt-15 {
    margin-top: 1.5rem;
}

.mt-20 {
    margin-top: 2rem;
}

.mt-30 {
    margin-top: 3rem;
}

.pl-10 {
    padding-left: 1rem;
}

.pl-15 {
    padding-left: 1.5rem;
}

.pr-10 {
    padding-right: 1rem;
}

.pr-15 {
    padding-right: 1.5rem;
}

.pt-10 {
    padding-top: 1rem;
}

.pt-20 {
    padding-top: 2rem;
}

.pt-30 {
    padding-top: 3rem;
}

.pb-15 {
    padding-bottom: 1.5rem;
}
html{font-size:62.5%}@media screen and (max-width: 640px){html{font-size:55%}}@media screen and (max-width: 425px){select:focus,textarea:focus,input:focus{font-size:16px}}.text{line-height:1.5}.text_desc{color:#959595;font-style:italic}.text_bold{font-weight:bold}.text_highline{line-height:2}.text_paragraph{text-indent:3rem}.text_positive{color:#006400}.line{width:100%}.line_header-separator{border-top:.1rem solid #0b77b6}.line_separator{border-top:.1rem solid #959595}.root{font-family:"Roboto",Arial,sans-serif;font-size:1.6rem;margin:0;color:#f2f1f1;background-color:#171616;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.root__section{max-width:2550px;margin-left:auto;margin-right:auto;width:95%;background-color:#171616}@media screen and (max-width: 425px){.root__section{width:100%}}.root__section_center{margin:15% auto 15% auto}.root__link{-webkit-text-decoration:none;text-decoration:none;color:#efefef;cursor:pointer}.root__link_u:hover{text-decoration:underline;-webkit-text-decoration:underline #0b77b6;text-decoration:underline #0b77b6}.root__link_bold{font-weight:bold}.root__link_decorated{text-decoration:underline;-webkit-text-decoration:underline #f2f1f1;text-decoration:underline #f2f1f1}.root__link_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.root__link_wide{width:100%}@media screen and (max-width: 550px){.root__link_wide{padding:.5rem 0}}.root__link_body{color:#e3effa}.root__link_body:hover{color:#fff}.root p{margin:0}.header{background-color:#171616;position:sticky;top:0;z-index:20;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.header_hidden{position:relative;opacity:0}.header__manifest{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.4rem;background-color:#000;min-height:3.5rem}@media screen and (max-width: 425px){.header__manifest{margin:auto;padding-left:1rem;padding-right:1rem}}.header__banner{height:2.2rem;margin-top:1.4rem;opacity:.25;-webkit-transition:opacity .2s ease-in-out 0;transition:opacity .2s ease-in-out 0;display:none}.header__banner:hover{opacity:1}@media screen and (min-width: 970px){.header__banner{display:block}}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;background-color:#171616}.header__user-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:4rem;height:4rem;border:#0b77b6 .1rem solid;border-radius:.3rem;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.header__user-container:hover .dropmenu{display:block}.header__user-icon{width:3.5rem;height:3.5rem;fill:#f2f1f1}.header__buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;height:100%}@media screen and (max-width: 550px){.header__buttons-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-right:#0b77b6 .1rem solid}}.header__links{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;text-transform:uppercase;font-weight:600;width:calc(100% - .5rem);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#3b3b3b;list-style:none;padding:0;margin:-1rem 0 0 .5rem}@media screen and (max-width: 425px){.header__links{width:calc(100% - 1rem)}}@media screen and (max-width: 550px){.header__links{position:absolute;left:0;top:10rem;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__links_is-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.header__links .dropdown{padding:0}}.header__link{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;border-left:#000 solid .1rem;background-color:#3b3b3b;font-size:1.3rem;width:100%;text-align:center;line-height:2.5;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f2f1f1}.header__link_icon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width: 1024px){.header__link_icon{padding:0 2rem}}@media screen and (min-width: 1440px){.header__link_icon{padding:0 3rem}}@media screen and (max-width: 550px){.header__link_icon{padding:1rem 2rem}}@media screen and (min-width: 551px){.header__link_icon:first-of-type{border:none}}.header__link_icon svg{fill:#f2f1f1}.header__link_icon a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem}.header__link_selected{border-bottom:#0b77b6 solid .2rem}.header__link:hover{background-color:#999;cursor:pointer}@media screen and (min-width: 768px){.header__link:hover>.submenu{display:block}}@media screen and (max-width: 550px){.header__link{border:#0b77b6 solid .1rem}}.header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-right:.5rem}@media screen and (max-width: 550px){.header__wrap{padding-right:0}}.submenu{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;position:absolute;top:100%;right:0;width:calc(100% + 1rem);z-index:70}.submenu_cats{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 1rem 2rem 1rem}.submenu_tags{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 1rem 2rem 1rem}.submenu__title{font-size:2rem;color:#f2f1f1}.submenu__tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 2rem 0;list-style:none}.submenu__cat-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-gap:1rem;gap:1rem;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;padding:0 0 2rem 0}.logo{overflow:hidden;z-index:10}.logo__inner{display:inline-block;padding:.8em 1em .5em 1em;border:0;margin:-0.45em -0.2em .45em .2em;background:#58a;color:#fff;-webkit-text-decoration:none;text-decoration:none;-webkit-transform:skew(5deg, -2deg);transform:skew(5deg, -2deg);z-index:1}.logo__text{-webkit-transform:skew(-5deg, 2deg);transform:skew(-5deg, 2deg);margin:0;font-family:"Souses";font-size:3.5rem;-webkit-text-decoration:none;text-decoration:none}.logo_is-visible{visibility:hidden}.dropmenu{display:none;padding:.6rem 0}.dropmenu_usericon{position:absolute;right:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:18;min-width:20rem}.dropmenu__item{font-size:1.8rem;border-bottom:.1rem #0b77b6 solid}.dropmenu__item_greeting{padding:1rem;background:#959595;cursor:auto;color:#f2f1f1}.dropmenu__item_greeting:hover{cursor:auto}.dropmenu__item:hover{background-color:#959595}.dropmenu__link{padding:1rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.dropmenu__container{background-color:#1c1c1c;list-style:none;border:.1rem solid #0b77b6;padding:0;margin:0}.content{padding-top:3rem;padding-left:.5rem;padding-right:.5rem;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 425px){.content{padding-left:0;padding-right:0}}.content__container{margin:0}@media screen and (max-width: 425px){.content__container_side-paddings{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1rem;padding-right:1rem}}.content__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#0b77b6;padding:.3rem .5rem;font-size:1.8rem;margin:0;-ms-flex-item-align:end;align-self:flex-end;color:#fff}@media screen and (max-width: 425px){.content__title{padding:.3rem 2rem}}.content__title_inactive{background-color:#1c1c1c}.content__subtitle{font-size:1.7rem;font-weight:bold}.content__empty-content{text-align:center;font-size:1.8rem;line-height:2}.content__info-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:2rem;border:.1rem dotted #959595;-webkit-box-sizing:border-box;box-sizing:border-box}.content__error-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:2rem;border:.1rem dotted #ca0707;-webkit-box-sizing:border-box;box-sizing:border-box}.content__field-error{font-size:1.4rem;color:#ca0707}.content__users{display:grid;grid-template-columns:repeat(auto-fill, minmax(170px, 1fr));justify-items:center;grid-gap:2rem;gap:2rem;padding:0;margin-left:0;margin-bottom:0}.content__video{display:grid;grid-template-columns:repeat(auto-fill, minmax(320px, 1fr));justify-items:center;grid-gap:2.5rem;gap:2.5rem;padding:0;margin:1rem auto 0 auto}@media screen and (max-width: 425px){.content__video{gap:3rem}}@media screen and (min-width: 426px)and (max-width: 768px){.content__video{grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:1rem}}.content__cats{display:grid;grid-template-columns:repeat(auto-fill, minmax(320px, 1fr));grid-gap:2rem;gap:2rem;padding:0;margin-left:0;margin-bottom:0;margin-right:0}@media screen and (max-width: 768px){.content__cats{gap:1rem}}.content__playlists{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-gap:2rem;gap:2rem;padding:0}@media screen and (max-width: 430px){.content__playlists{grid-template-columns:repeat(auto-fit, minmax(190px, 1fr))}}@media screen and (max-width: 768px){.content__playlists{gap:1rem}}.content__act{display:grid;grid-template-columns:repeat(auto-fill, minmax(155px, 1fr));grid-gap:2rem;gap:2rem;padding:0}@media screen and (max-width: 397px){.content__act{grid-template-columns:repeat(auto-fit, minmax(150px, 1fr))}}@media screen and (max-width: 768px){.content__act{gap:1rem}}.content__desc{width:100%;text-align:center;margin-top:3rem}.content__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;list-style:none}.content__header-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;font-size:1.8rem;padding:.5rem;text-align:center;color:#f2f1f1}@media screen and (max-width: 425px){.content__header-item{width:100%;max-width:45%;padding:.3 1rem}}.content__header-item_inactive{background-color:#3b3b3b}.content__header-item_active{background-color:#0b77b6}.content__sort{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:2rem}@media screen and (max-width: 425px){.content__sort{-ms-flex-item-align:end;align-self:flex-end;margin-left:0;padding:0 .5rem 0 1rem;-webkit-box-sizing:border-box;box-sizing:border-box}}.content__items-control{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;padding:2rem 0}.content__bottom{margin-top:.7rem}.content__checkbox-list{-webkit-column-gap:4%;-moz-column-gap:4%;column-gap:4%;list-style:none;-webkit-column-count:4;-moz-column-count:4;column-count:4}@media screen and (max-width: 425px){.content__checkbox-list{padding-left:.5rem;padding-right:.5rem;-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (max-width: 768px){.content__checkbox-list{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.loading{background:#3b3b3b;width:100%;height:100%}.loading:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-webkit-transform:translateX(-100px);transform:translateX(-100px);background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(16, 16, 16, 0.2)), to(transparent));background:linear-gradient(90deg, transparent, rgba(16, 16, 16, 0.2), transparent);-webkit-animation:loading .8s infinite;animation:loading .8s infinite}@-webkit-keyframes loading{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes loading{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.card{display:grid;position:relative;list-style:none;-webkit-transition:all 100ms ease-out;transition:all 100ms ease-out;overflow:hidden;width:100%;justify-self:center}.card_cat{max-width:425px}.card_user{max-width:200px}.card_video{max-width:425px}.card:hover .card__image{-webkit-transform:scale(1.1);transform:scale(1.1)}.card:hover .card__spot{height:0px;padding:0}.card:hover .card__title{background-color:#0b77b6;color:#f2f1f1}.card__thumb{position:relative;overflow:hidden;width:100%;background-color:#171616}.card__thumb_video{aspect-ratio:425/240}@supports not (aspect-ratio: 425/240){.card__thumb_video{padding-top:56.4705882353%;height:0;background-color:none}}.card__thumb_cat{aspect-ratio:300/210}@supports not (aspect-ratio: 300/210){.card__thumb_cat{padding-top:70%;height:0;background-color:none}}.card__thumb_model{aspect-ratio:180/240;height:100%}.card__thumb_model:hover+.card__cat-info{-webkit-transform:translateY(100%);transform:translateY(100%)}.card__thumb_model:hover>.card__icons{display:none}@supports not (aspect-ratio: 180/240){.card__thumb_model{padding-top:133.3333333333%;height:0;background-color:none}}.card__thumb_user{aspect-ratio:1/1;height:100%}@supports not (aspect-ratio: 1/1){.card__thumb_user{padding-top:100%;height:0;background-color:none}}.card__thumb_playlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.card__no-thumb{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;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;background-color:#3b3b3b}.card__no-thumb_gender{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem;fill:#f2f1f1;border:.1 #0b77b6 solid}.card__image{-webkit-transition:-webkit-transform .7s;transition:-webkit-transform .7s;transition:transform .7s;transition:transform .7s, -webkit-transform .7s;position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%}.card__title{display:inline-block;padding:.3rem 2rem;font-size:1.7rem;color:#d4d4d4;max-height:4rem;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center}.card__title_user{text-transform:lowercase}.card__cat-info{position:absolute;background:rgba(0,0,0,.6);left:0;bottom:0;width:100%;text-align:center;padding:2% 0 2% 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card__cat-title{font-size:2.2rem;font-weight:600;padding:.5rem 0;line-height:1}.card__cat-desc{font-size:1.2rem}.card__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:absolute;top:0;left:0;padding:1rem 1rem 0 1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.card__icon{font-weight:500;padding:.3rem;background:rgba(0,0,0,.6);font-size:1.3rem}.card__spot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;background:rgba(0,0,0,.6);left:0;bottom:0;-webkit-transition:all 100ms ease-out;transition:all 100ms ease-out;overflow:hidden;font-size:1.4rem;padding:1rem}.card__item-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem .5rem;outline:.1rem #999 dotted;outline-offset:-0.2rem;-ms-flex-item-align:end;align-self:flex-end}.card__rating_positive{color:#006400}.card__rating_negative{color:#ca0707}.card__wrap{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.preview-loading:after{position:absolute;content:"";color:#000;top:5px;right:5px;font-size:.4rem;width:.4rem;height:.4rem;border-radius:50%;text-indent:-9999em;-webkit-animation:mulShdSpin 1.1s infinite ease;animation:mulShdSpin 1.1s infinite ease;-webkit-transform:translateZ(0);transform:translateZ(0);margin:1rem 1rem 0 0;z-index:1}@media screen and (min-width: 769px){.swipe-hint{display:none !important}}.path{z-index:2;width:10px;height:10px;position:absolute;background:#0b77b6;border-radius:20px;top:5px;right:5px;visibility:hidden;-webkit-animation:swipe-dot 2s .5s infinite;animation:swipe-dot 2s .5s infinite}.hand-icon{z-index:2;position:absolute;right:0px;top:-10px;background-image:url(images/hand.d955513deeb285d392b4.png);background-repeat:no-repeat;background-position:center;width:100px;height:100px;-webkit-animation:swipe-hand 2s infinite;animation:swipe-hand 2s infinite;-webkit-transform-origin:52% 62%;transform-origin:52% 62%;-webkit-filter:drop-shadow(0 0 0 black) drop-shadow(1px 0 black) drop-shadow(-1px 0 black) drop-shadow(0 1px black) drop-shadow(0 -1px black);filter:drop-shadow(0 0 0 black) drop-shadow(1px 0 black) drop-shadow(-1px 0 black) drop-shadow(0 1px black) drop-shadow(0 -1px black)}@-webkit-keyframes swipe-hand{25%{-webkit-transform:translate(20px) rotate(30deg);transform:translate(20px) rotate(30deg)}50%{-webkit-transform:translate(-20px) rotate(-15deg);transform:translate(-20px) rotate(-15deg)}100%{-webkit-transform:translate(0px) rotate(0);transform:translate(0px) rotate(0)}}@keyframes swipe-hand{25%{-webkit-transform:translate(20px) rotate(30deg);transform:translate(20px) rotate(30deg)}50%{-webkit-transform:translate(-20px) rotate(-15deg);transform:translate(-20px) rotate(-15deg)}100%{-webkit-transform:translate(0px) rotate(0);transform:translate(0px) rotate(0)}}@-webkit-keyframes swipe-dot{12%{visibility:visible;width:40px}25%{visibility:visible;-webkit-transform:translate(-50px);transform:translate(-50px);width:20px}26%{visibility:hidden}}@keyframes swipe-dot{12%{visibility:visible;width:40px}25%{visibility:visible;-webkit-transform:translate(-50px);transform:translate(-50px);width:20px}26%{visibility:hidden}}.video{padding-top:3rem}@media screen and (max-width: 550px){.video{padding-top:1rem}}.video__info{padding:2rem 2rem 0 2rem}@media screen and (max-width: 425px){.video__info{padding:2rem 1rem 0 1rem}}@media screen and (max-width: 768px){.video__subinfo{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}}.video__title{text-align:center;font-size:2.4rem;margin:0}.video__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.video__stat{display:-webkit-box;display:-ms-flexbox;display:flex;-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}.video__sysinfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.video__desc{padding-top:1rem}.video__tags-title{font-weight:bold}.video__tags-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video__tags{margin-top:2rem}.tags-list{list-style:none;padding-left:0;margin-bottom:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}@media screen and (max-width: 425px){.tags-list{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;padding-left:.5rem}}@media screen and (min-width: 768px){.tags-list{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media screen and (min-width: 1200px){.tags-list{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media screen and (min-width: 1800px){.tags-list{-webkit-column-count:5;-moz-column-count:5;column-count:5}}.tags-list__title{font-size:1.8rem;padding:.7rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#3b3b3b;color:#f2f1f1}.tags-list__letter-group{list-style:none;padding:0;margin-bottom:0}@media screen and (max-width: 425px){.tags-list__letter-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 425px){.tags-list__letter-group_descripted{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.tag{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.4rem .4rem .4rem .2rem;line-height:1.5;margin-bottom:.7rem;font-weight:bold;border-top:solid .1rem #959595;border-bottom:solid .1rem #959595;border-left:solid 1rem #959595;border-right:solid .1rem #959595}.tag:last-of-type{margin-right:0}.tag:hover{border-left:solid 1rem #0b77b6}.tag_list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}@media screen and (min-width: 426px){.tag_list{border:none;padding:0}.tag_list:hover{border-left:none}}@media screen and (min-width: 426px){.tag_dotted{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}}.tag__count{margin-left:.5rem;color:#e3effa;font-weight:normal}@media screen and (max-width: 425px){.tag__count{font-size:1.4rem;-webkit-transform:translateY(-0.3rem);transform:translateY(-0.3rem);margin-left:.3rem}}.tag__desc{color:#959595;font-style:italic;font-size:1.5rem;padding-left:.5rem}.tag__tags{color:#e7e7e7;font-size:1.5rem;padding-left:.5rem}@media screen and (max-width: 425px){.tag__tags{line-height:1.4;padding-top:.3rem}}.tag__tag{color:#e7e7e7;font-size:1.5rem;-webkit-text-decoration:none;text-decoration:none}.comments{padding-bottom:1.5rem}.comments__title{font-size:1.7rem;font-weight:bold}.comment{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:1rem;padding-bottom:.5rem;border-bottom:#959595 solid .1rem}.comment__text-container{width:100%;margin-left:2rem}.comment__img-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:11rem}.comment__text{max-width:100%;max-height:22.5rem;overflow:hidden;padding:1rem 0;font-style:italic}.comment__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.comment__buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex}.comment__vote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0}.comment__vote-count_positive{color:#006400}.comment__vote-count_negative{color:#ca0707}.comment__username{font-weight:bold;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:20rem;font-style:italic}.comment__user-avatar{width:12rem;height:12rem;border:.1rem solid #0b77b6;-webkit-box-sizing:border-box;box-sizing:border-box;fill:#f2f1f1}.comment__user-avatar_small{padding:.3rem}.comment__user-avatar_medium{padding:1rem}.popup__title{width:100%;font-size:2.5rem;font-weight:bold;text-align:center}.popup__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.5rem}.popup__inform-message{font-size:1.8rem;line-height:1.5}.popup__inform-message_success{color:#d4d4d4}.popup__inform-message_error{color:#ca0707}.popup__bottom{margin-top:1rem}.popup__links{margin-top:1rem}.popup__captcha-image{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0 1.5rem 0}.popup__captcha-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:2rem;max-width:20rem}.popup__section-title{font-size:1.7rem;font-weight:bold;line-height:1.5;text-align:center}.popup__section{margin-top:1rem}.popup__section:first-of-type{margin-top:0}.popup__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:1rem}.popup__row:first-of-type{margin-top:0}.form_comment{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0}.form_search{height:4rem;margin-right:1rem;margin-bottom:0}.form__avatar{width:5rem;height:5rem;border:.1rem solid #0b77b6;-webkit-box-sizing:border-box;box-sizing:border-box}.form__avatar_no-image{padding:.3rem;fill:#f2f1f1}@media screen and (max-width: 400px){.form__avatar{display:none}}.form__container{width:100%;margin-left:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 400px){.form__container{margin-left:0}}.form__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem}.form__submit{margin-left:2rem}.input_popup-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}.input_select{background:rgba(0,0,0,0);color:#f2f1f1;padding:.5rem}.input__title{font-size:1.5rem;line-height:1.6;color:#f2f1f1;font-weight:bold}.input__error-msg{font-size:1.4rem;color:#ca0707;padding:0}.input_regular{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,0);width:100%;color:#f2f1f1;margin-bottom:1rem;border-top:0;border-right:0;border-left:0;border-bottom:.1rem solid #959595;outline:0;outline-offset:0}.input_regular:focus{border-bottom:.1rem solid #0b77b6}.input_textarea{min-height:6rem;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,0);width:100%;color:#f2f1f1;border:.1rem solid #959595;outline:0;outline-offset:0}.input_textarea:focus{border:.1rem solid #0b77b6}.input__smiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem}.input__smile{cursor:pointer;width:2.6rem;height:2.6rem;margin-left:.5rem}.input__smile:first-of-type{margin-left:0}.input_search{z-index:10;width:4rem;border:.1rem solid #0b77b6;border-radius:.3rem;background-color:rgba(0,0,0,0);background:url(icons/search-btn.cbd1f8fafc16c3976930.svg) no-repeat;padding:1rem 1rem .6rem 3rem;background-position:1rem 1rem;resize:none}.input_search:focus{width:24rem;color:#f2f1f1;border:.2rem solid #0b77b6;outline:0;outline-offset:0;padding-left:3rem;background:none}.input_mainsearch{z-index:10;width:80vw;border:.1rem solid #0b77b6;border-radius:.3rem;background-color:rgba(0,0,0,0);background:url(icons/search-btn.cbd1f8fafc16c3976930.svg) no-repeat;padding:1rem 1rem 1rem 7rem;background-position:1rem 1rem;resize:none}.input_mainsearch:focus{color:#f2f1f1;border:.2rem solid #0b77b6;outline:0;outline-offset:0;padding-left:3rem;background:none}.input_mainsearch::-webkit-input-placeholder{margin-left:1rem}.input_mainsearch::-moz-placeholder{margin-left:1rem}.input_mainsearch:-ms-input-placeholder{margin-left:1rem}.input_mainsearch::-ms-input-placeholder{margin-left:1rem}.input_mainsearch::placeholder{margin-left:1rem}.input_search-wide{z-index:10;width:80%;border:.1rem solid #0b77b6;border-radius:.3rem;background-color:rgba(0,0,0,0);background:url(icons/search-btn.cbd1f8fafc16c3976930.svg) no-repeat;padding:1rem 1rem 1rem 4rem;background-position:1rem 1rem;resize:none;color:#f2f1f1}.input_search-wide:focus{width:100%;color:#f2f1f1;border:.2rem solid #0b77b6;outline:0;outline-offset:0;padding-left:3rem;background:none}.captcha{margin-top:1rem}.captcha__container{display:-webkit-box;display:-ms-flexbox;display:flex}.captcha__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:2rem}.profile{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 425px){.profile{padding-left:1rem}}.profile__img{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;float:left;margin-right:2rem;min-height:15rem;min-width:15rem;border:.1rem #999 dotted}.profile__column{margin-left:2rem}.profile__column:first-of-type{margin-left:0}.member-menu{padding:.8rem;margin:1rem 0 0 0;border-left:solid .1rem #1c1c1c;border-right:solid .1rem #1c1c1c;border-bottom:solid .1rem #1c1c1c}.member-menu__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding:0;margin:0}.member-menu__additional{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:1rem 0 0 0}.member-menu__link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;padding:0 1rem;font-weight:bold}@media screen and (max-width: 768px){.member-menu__link{margin-top:1rem}}.member-menu__link_small{margin-left:.5rem;color:#0b77b6}.button{cursor:pointer;border:0}.button:focus{border:.1rem solid #d4d4d4}.button_submit{background-color:#999;color:#f2f1f1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.5rem}.button_submit:hover{background-color:#0b77b6;color:#f2f1f1}.button_show-more{padding:1rem 2rem;-ms-flex-item-align:center;align-self:center;background-color:#3b3b3b;text-transform:uppercase;color:#f2f1f1;font-weight:bold;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-text-decoration:none;text-decoration:none}.button_show-more:hover{background-color:#0b77b6}.button_subscribe{color:#f2f1f1;-webkit-text-decoration:none;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#3b3b3b;padding:.3rem}.button_subscribe:hover{background-color:#0b77b6}.button_regular{padding:1rem;background-color:#3b3b3b;text-transform:uppercase;color:#f2f1f1;font-weight:bold;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button_regular:hover{background-color:#0b77b6}.button_list{margin-left:2rem}.button_list:first-of-type{margin-left:0}.button_comment{padding:1rem 2rem;-ms-flex-item-align:center;align-self:center;background-color:#3b3b3b;color:#f2f1f1;font-weight:bold}.button_comment:hover{background-color:#0b77b6}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem;padding:0;list-style:none}.pagination__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem;padding:0 .5rem;min-width:4rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;height:4rem}.pagination__item_active{background-color:#0b77b6;color:#f2f1f1}.pagination__item_current{color:#959595}.pagination__item:first-of-type{margin-left:0}@media screen and (min-width: 1240px){.pagination__item_inactive{color:inherit}.pagination__item_inactive:hover{background-color:#3b3b3b}}.footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0}@media screen and (max-width: 425px){.footer__links{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1rem}}.footer__link{margin-left:2rem}@media screen and (max-width: 425px){.footer__link{text-align:center}}.footer__link:first-of-type{margin-left:0}.footer__copy{text-align:center;text-transform:uppercase}.overlay{position:absolute;z-index:50;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9)}.overlay__content{display:none}.overlay__content_visible{display:block}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}10%{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}17%{-webkit-transform:scale(0.95);transform:scale(0.95);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}33%{-webkit-transform:scale(0.85);transform:scale(0.85);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}10%{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}17%{-webkit-transform:scale(0.95);transform:scale(0.95);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}33%{-webkit-transform:scale(0.85);transform:scale(0.85);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}}@-webkit-keyframes mulShdSpin{0%,100%{-webkit-box-shadow:0em -2.6em 0em 0em #fff,1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.5),-1.8em -1.8em 0 0em rgba(255,255,255,.7);box-shadow:0em -2.6em 0em 0em #fff,1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.5),-1.8em -1.8em 0 0em rgba(255,255,255,.7)}12.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.7),1.8em -1.8em 0 0em #fff,2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.5);box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.7),1.8em -1.8em 0 0em #fff,2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.5)}25%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.5),1.8em -1.8em 0 0em rgba(255,255,255,.7),2.5em 0em 0 0em #fff,1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2);box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.5),1.8em -1.8em 0 0em rgba(255,255,255,.7),2.5em 0em 0 0em #fff,1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2)}37.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.5),2.5em 0em 0 0em rgba(255,255,255,.7),1.75em 1.75em 0 0em #fff,0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2);box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.5),2.5em 0em 0 0em rgba(255,255,255,.7),1.75em 1.75em 0 0em #fff,0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2)}50%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.5),1.75em 1.75em 0 0em rgba(255,255,255,.7),0em 2.5em 0 0em #fff,-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2);box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.5),1.75em 1.75em 0 0em rgba(255,255,255,.7),0em 2.5em 0 0em #fff,-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2)}62.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.5),0em 2.5em 0 0em rgba(255,255,255,.7),-1.8em 1.8em 0 0em #fff,-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2);box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.5),0em 2.5em 0 0em rgba(255,255,255,.7),-1.8em 1.8em 0 0em #fff,-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2)}75%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.5),-1.8em 1.8em 0 0em rgba(255,255,255,.7),-2.6em 0em 0 0em #fff,-1.8em -1.8em 0 0em rgba(255,255,255,.2);box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.5),-1.8em 1.8em 0 0em rgba(255,255,255,.7),-2.6em 0em 0 0em #fff,-1.8em -1.8em 0 0em rgba(255,255,255,.2)}87.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.5),-2.6em 0em 0 0em rgba(255,255,255,.7),-1.8em -1.8em 0 0em #fff;box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.5),-2.6em 0em 0 0em rgba(255,255,255,.7),-1.8em -1.8em 0 0em #fff}}@keyframes mulShdSpin{0%,100%{-webkit-box-shadow:0em -2.6em 0em 0em #fff,1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.5),-1.8em -1.8em 0 0em rgba(255,255,255,.7);box-shadow:0em -2.6em 0em 0em #fff,1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.5),-1.8em -1.8em 0 0em rgba(255,255,255,.7)}12.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.7),1.8em -1.8em 0 0em #fff,2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.5);box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.7),1.8em -1.8em 0 0em #fff,2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.5)}25%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.5),1.8em -1.8em 0 0em rgba(255,255,255,.7),2.5em 0em 0 0em #fff,1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2);box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.5),1.8em -1.8em 0 0em rgba(255,255,255,.7),2.5em 0em 0 0em #fff,1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2)}37.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.5),2.5em 0em 0 0em rgba(255,255,255,.7),1.75em 1.75em 0 0em #fff,0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2);box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.5),2.5em 0em 0 0em rgba(255,255,255,.7),1.75em 1.75em 0 0em #fff,0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2)}50%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.5),1.75em 1.75em 0 0em rgba(255,255,255,.7),0em 2.5em 0 0em #fff,-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2);box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.5),1.75em 1.75em 0 0em rgba(255,255,255,.7),0em 2.5em 0 0em #fff,-1.8em 1.8em 0 0em rgba(255,255,255,.2),-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2)}62.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.5),0em 2.5em 0 0em rgba(255,255,255,.7),-1.8em 1.8em 0 0em #fff,-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2);box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.5),0em 2.5em 0 0em rgba(255,255,255,.7),-1.8em 1.8em 0 0em #fff,-2.6em 0em 0 0em rgba(255,255,255,.2),-1.8em -1.8em 0 0em rgba(255,255,255,.2)}75%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.5),-1.8em 1.8em 0 0em rgba(255,255,255,.7),-2.6em 0em 0 0em #fff,-1.8em -1.8em 0 0em rgba(255,255,255,.2);box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.5),-1.8em 1.8em 0 0em rgba(255,255,255,.7),-2.6em 0em 0 0em #fff,-1.8em -1.8em 0 0em rgba(255,255,255,.2)}87.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.5),-2.6em 0em 0 0em rgba(255,255,255,.7),-1.8em -1.8em 0 0em #fff;box-shadow:0em -2.6em 0em 0em rgba(255,255,255,.2),1.8em -1.8em 0 0em rgba(255,255,255,.2),2.5em 0em 0 0em rgba(255,255,255,.2),1.75em 1.75em 0 0em rgba(255,255,255,.2),0em 2.5em 0 0em rgba(255,255,255,.2),-1.8em 1.8em 0 0em rgba(255,255,255,.5),-2.6em 0em 0 0em rgba(255,255,255,.7),-1.8em -1.8em 0 0em #fff}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{display:none;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}@media screen and (max-width: 550px){.hamburger{display:inline-block}}.hamburger:hover{opacity:.7}.hamburger:hover>.header__links{display:-webkit-box;display:-ms-flexbox;display:flex}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#f2f1f1}.hamburger-box{width:4rem;height:2.4rem;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:4rem;height:.4rem;background-color:#f2f1f1;border-radius:.4rem;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-1rem}.hamburger-inner::after{bottom:-1rem}.hamburger--vortex .hamburger-inner{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.block-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-top:1.5rem}.block-video .video-holder{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:.1rem;margin:auto;background-color:#000}.player{position:relative;margin:auto}.player__icon-container{position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:15;text-shadow:1px 1px 2px #000}.player__icon-container_fav{display:none;visibility:hidden;top:0;left:0;list-style:none}@media screen and (min-width: 768px){.player__icon-container_fav{display:-webkit-box;display:-ms-flexbox;display:flex}}.player__icon-container_visible{visibility:visible}.player__icon{font-size:3rem;padding:0 7rem}.player__icon_heart{color:#fff}.player__icon_beat{-webkit-animation:heartBeat 1.5s 1.5s ease-in-out;animation:heartBeat 1.5s 1.5s ease-in-out}.player__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem;margin:0;list-style:none}.block-video .player .embed-wrap{position:relative;padding-bottom:56.25%;height:0}.block-video .player .player-wrap{aspect-ratio:853/479;max-height:75vh;margin:0 auto;position:relative}@supports not (aspect-ratio: 853/479){.block-video .player .player-wrap{padding-top:56.1547479484%;width:100%;height:0}}.block-video .player .player-wrap .poster{width:100%;height:auto}.block-video .player .embed-wrap iframe,.block-video .player .player-wrap #kt_player,.block-video .player .player-wrap #kt_player_internal{position:absolute !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important}.block-video .player .player-wrap #kt_player.is-fullscreen{position:fixed !important}.block-video .player .loading{display:block;text-align:center;font-size:2rem;font-weight:bold;line-height:2.5rem;color:#444;padding:5rem 2rem}.block-video .no-player{display:block;position:relative;overflow:hidden;background-color:#000}.block-video .no-player img{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.2;-o-object-fit:contain;object-fit:contain}.block-video .no-player .message{position:absolute;text-align:center;width:95%;left:50%;top:50%;color:#fff;font-size:2.4rem;font-weight:500;line-height:3.6rem;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.block-video .no-player .message em{font-weight:bold}.block-video .no-player .message a{color:#0b77b6;-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:color .3s;transition:color .3s}.block-video .no-player .message form{display:block;padding:2rem 0 0 0}.block-video .no-player .btn-play{position:absolute;width:100%;height:100%;background:url(images/play_white.f1ae3ab68065035b21a5.png) 50% 50% no-repeat}.block-video .playlist{padding:2rem;border-bottom:1px solid #e0dfdf;margin:0 0 1rem}.block-video .playlist-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 -1rem}.block-video .playlist .item{position:relative;cursor:pointer;width:calc(25% - 1rem);margin:0 0 1rem 1rem;background-color:#fff;border-radius:0 0 .5rem .5rem;-webkit-box-shadow:-0.1rem .1rem .5rem rgba(207,207,207,.65);box-shadow:-0.1rem .1rem .5rem rgba(207,207,207,.65)}.block-video .playlist .item.selected{pointer-events:none}.no-touch .block-video .playlist .item.selected img{border:.4rem solid #276fdb}.block-video .playlist .item .title{height:3.6rem;margin:1rem;padding:0}.block-video .playlist .item:hover .title{color:#0b77b6}.block-video .playlist .item .img{position:relative;padding-bottom:74.51%}.block-video .playlist .pagination .prev,.block-video .playlist .pagination .next{display:block}.block-video .playlist .pagination .first,.block-video .playlist .pagination .last,.block-video .playlist .pagination .page,.block-video .playlist .pagination .jump{display:none}.rating-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vote-dislike,.vote-like{font-size:0;line-height:0;overflow:hidden;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;border:none;background:rgba(0,0,0,0);width:2.1rem;height:2rem;cursor:pointer}@media(max-width: 768px){.vote-dislike,.vote-like{width:5rem;height:4.8rem}}.vote-like{margin:0 .5rem 0 0}.vote-dislike{margin:0 1rem 0 0}.vote-dislike:before,.vote-like:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;font-size:2rem;color:#959595;content:"";-webkit-transition:color .3s;transition:color .3s}.vote-dislike:before{-webkit-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}.vote-like.disabled,.vote-dislike.voted,.vote-dislike.disabled,.vote-like.voted{pointer-events:none}.vote-like.voted::before{color:#0b77b6}.vote-dislike.voted:before{color:#f30702}.vote-dislike:hover::before{color:#f30702}.vote-like:hover::before{color:#006400}.rating-container .rating{min-width:10rem;text-align:center}.rating-container .voters{display:block;font-size:1.2rem;font-weight:400;text-transform:uppercase;margin:0 0 .5rem}.rating-container .scale-holder{height:.4rem;border-radius:.2rem;background-color:#959595;display:block;position:relative;overflow:hidden}.rating-container .scale-holder .scale{position:absolute;left:0;top:0;height:.4rem;background-color:#0b77b6;border-radius:.2rem}.rating-container .scale-holder.negative .scale{background-color:#f30702}.icon:before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dropdown:after{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);z-index:1;font-size:.6rem;content:"";will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.sort{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:1.2rem;font-weight:500;letter-spacing:.03rem;padding:.5rem 1rem;margin:0 1.5rem 0 0;min-width:16rem;-webkit-transition:background-color .3s;transition:background-color .3s;border:.1rem solid #959595}.sort:last-child{margin:0}.sort:focus,.sort:hover{background-color:#1c1c1c;color:#f2f1f1}.sort:hover>.dropdown{-webkit-transform:translateY(-30%) rotate(180deg);transform:translateY(-30%) rotate(180deg)}.sort .icon{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:1.5rem}.sort .type-sort:before{content:""}.sort [class*=videos]:before,.sort .type-video:before{content:""}.sort .type-fav:before{content:""}.sort .type-visibility:before{content:""}.sort .type-edit:before{content:""}.sort [class*=release_year]:before,.sort [class*=post_date]:before{content:""}.sort [class*=duration]:before{content:""}.sort [class*=dir]:before,.sort [class*=title]:before{content:""}.sort [class*=popularity]:before,.sort [class*=viewed]:before,.sort [class*=watched]:before,.sort [class*=last_time]:before{content:""}.sort [class*=albums]:before{content:""}.sort [class*=popularity]+strong,.sort [class*=viewed]+strong,.sort [class*=last_time]+strong{padding:0 1.7rem 0 3rem}.sort [class*=dir]:before,.sort [class*=title]:before{content:""}.sort [class*=rating]:before{content:""}.icon type-sort last_content_date,.sort [class*=most_favourited]:before{content:""}.sort [class*=date]:before{content:""}.sort [class*=comments]:before,.sort [class*=most_commented]:before{content:""}.icon.type-visibility+strong{padding:0 1.7rem 0 2.5rem}.sort .icon.total_albums+strong,.sort .icon.type-video+strong{padding:0 1.7rem 0 2.5rem}.sort ul{position:absolute;top:100%;width:100%;right:0;z-index:100;overflow:hidden;background:#1c1c1c;opacity:0;visibility:hidden;-webkit-transition:opacity .3s, visibility .3s;transition:opacity .3s, visibility .3s;list-style:none;padding:0;margin:0}.sort ul li{border:.1rem solid #959595}.sort ul li:first-child{margin-top:.5rem}.no-touch .sort ul li:first-child{margin-top:0}.sort:hover ul{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.sort ul a{display:block;padding:.8rem .5rem;text-align:center;background:rgba(0,0,0,0);-webkit-transition:background .3s, color .3s;transition:background .3s, color .3s}.sort ul a:hover{background:#959595;cursor:pointer}.form-upload{position:relative}.form-upload.uploading{height:80px;cursor:wait}.form-upload.uploading *{opacity:0;visibility:hidden}.form-upload.uploading .progressbar,.form-upload.uploading .progressbar *{opacity:1;visibility:visible}.form-upload.uploading-finished{cursor:default}.form-upload p{display:block;margin:1rem 0 0}.form-upload p.preview{display:block;max-width:320px;overflow:hidden;background:#c8c8c8;position:relative;margin-bottom:2rem}.form-upload p.preview em{position:absolute;bottom:5px;background:#fff;padding:5px;font-size:12px;font-weight:bold;line-height:16px;border-radius:3px;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);color:#000}.form-upload p.preview em.left{left:5px;margin-right:50px}.form-upload p.preview em.right{right:5px}.form-upload p.preview em.negative{color:#e62117}.form-upload p.preview img{display:block;max-width:320px;width:100%;height:auto}.form-upload p.preview.disabled img{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}form .textfield{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;padding:.5rem;background:#f2f1f1;width:100%}form .file{position:absolute;left:0;top:0;bottom:0;padding:0;opacity:0;width:100%;cursor:pointer;color:#f2f1f1}form .file-control{position:relative;width:100%;max-width:40rem}form .file-control .button{position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-weight:bold;padding:.7rem 1rem;font-size:1.3rem;background-color:#0b77b6}form .file-control .button.disabled{color:#959595;background:#1c1c1c}form .progressbar{position:absolute;z-index:990;width:60%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:5rem;border:.2rem solid #276fdb;padding:.8rem;border-radius:2.4rem;background:#151515}form .progressbar .text{position:absolute;width:100%;top:1rem;height:3rem;font-size:2.2rem;line-height:3rem;text-align:center}form .progressbar .progress{width:0;height:3rem;background:#276fdb;border-radius:2rem}.list-messages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.list-messages .item{display:inline-block;position:relative;overflow:hidden;margin:10px 0 0 10px;border-top:1px solid #3f3f3f;padding-top:10px}.list-messages .item:first-child,.list-messages .item.grouped{border-top:none;padding-top:0}.list-messages .item.grouped{padding-left:50px}.list-messages .item.me{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.list-messages .image{float:left;width:40px;height:40px;overflow:hidden;margin:0 10px 0 0}.list-messages .grouped .image{display:none}.list-messages .image a{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden}.list-messages .image:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.list-messages .image img,.list-messages .image .no-thumb{display:block;width:100%;height:100%;background-color:#212121;background-size:70% 70%}.list-messages .message-text{font-size:14px;line-height:1.2;font-weight:500;font-size:14px;overflow:hidden}.list-messages .item.deleted .message-text{color:#6f6f6f}.list-messages .message-text .inline-text{display:block;padding:10px 0 0 10px}.list-messages .item.editing .message-text{background:#999}.list-messages .added{display:inline-block;position:relative;color:#3f3f3f;font-size:12px;line-height:1.2;padding:0 0 0 20px;margin:3px 8px 5px 0}.list-messages .added:before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;font-size:15px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.list-messages .grouped .added{display:none}.list-messages .grouped.me .added{display:inline-block}.list-messages .added.editable{cursor:pointer}.no-touch .list-messages .added.editable:hover{color:#276fdb}.list-messages .added.editable:before{content:""}.list-messages .item.new .added{padding:0 20px}.list-messages .item.new .added:after{display:block;position:absolute;content:"";background-color:#e00;width:10px;height:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;border-radius:50%}.list-messages .load-more{margin-top:15px}.list-messages .bottom{padding:0 0 5px 10px}.list-messages .bottom .submit{font-size:12px;padding:8px 20px;min-width:auto}.btn-favourites{list-style:none;padding:0}.btn-favourites_onpage{display:none;position:relative;padding:1rem;background-color:#3b3b3b;-webkit-transition:background-color .3s, border-radius .3s;transition:background-color .3s, border-radius .3s;margin-top:0;margin-left:0;margin-bottom:0}.btn-favourites_onpage:hover{background-color:#0b77b6}@media screen and (max-width: 768px){.btn-favourites_onpage{display:block}}.btn-favourites .ico-favourite{width:2.2rem;height:2rem;display:block;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1;font-size:1.9rem}.btn-favourites .ico-favourite:before{content:""}.btn-favourites .drop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;cursor:pointer;padding:0;color:#fff;-webkit-transition:color .3s;transition:color .3s}.btn-favourites:hover .drop{color:#fff}.btn-favourites .drop:after{content:"";display:block;margin-left:.5rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1;font-size:6px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.btn-favourites:hover .drop:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.btn-favourites ul{padding:0;position:absolute;top:100%;right:0;z-index:10;overflow:hidden;background-color:#3b3b3b;opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s, visibility .3s, -webkit-transform .3s;-webkit-transition:opacity .3s, visibility .3s, -webkit-transform .3s;transition:opacity .3s, visibility .3s, transform .3s;transition:opacity .3s, visibility .3s, transform .3s, -webkit-transform .3s;transition:opacity .3s,visibility .3s,transform .3s,-webkit-transform .3s;border:.1rem solid #0b77b6;-webkit-box-sizing:border-box;box-sizing:border-box}.btn-favourites ul:last-child{border-bottom:none}.btn-favourites:hover ul{display:block}.btn-favourites:hover ul{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.btn-favourites ul li>a,.btn-favourites ul li>span{white-space:nowrap;display:block;font-weight:bold;background-color:rgba(0,0,0,0);color:#fff;font-size:12px;font-weight:500;text-transform:uppercase;-webkit-transition:background-color .3s;transition:background-color .3s;border-bottom:.1rem solid #0b77b6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-favourites ul li>a{padding:1.2rem}.btn-favourites ul li>a:hover,.btn-favourites ul li>span:hover{background-color:#999;color:#fff}.btn-favourites ul li>a:hover,.btn-favourites ul li>span:hover a{color:#fff}.btn-favourites ul li>span:hover::before{color:#fff}.btn-favourites ul li span{position:relative;padding:1.2rem 3.8rem}.btn-favourites ul li span:before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:1.4rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:1.5rem;color:#999;-webkit-transition:color .3s;transition:color .3s;content:""}.btn-favourites ul li span a{padding:0;color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.no-touch .btn-favourites ul li span a:hover{-webkit-text-decoration:none;text-decoration:none}.btn-favourites__delete{margin-left:1rem}@media screen and (max-width: 425px){.btn-favourites__delete{font-size:1.8rem}}.content__sort .button,.content__sort .more{color:#fff;margin:2px 0 2px 3px}.no-touch .content__sort .more:hover,.no-touch .content__sort .button:hover{background-color:#333;color:#fff}.content__sort .button.icon{position:relative}.content__sort .button.icon:before{position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content__sort .button.done:before{content:""}.content__sort .more{position:relative}.content__sort .button.done,.content__sort .button.disabled{pointer-events:none}.content__sort .button.done *,.content__sort .button.disabled *{cursor:default}.content__sort .button span{padding:0 9px;-webkit-transition:padding .3s;transition:padding .3s}.toggle-button.done span,.content__sort .button.done span{position:relative;padding:0 9px 0 23px}.toggle-button.done span:before,.content__sort .button.done span:before{position:absolute;content:"";font-size:12px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content__sort .more span{font-weight:bold;padding:0 25px 0 9px}.content__sort .more:after{content:"";border-left:4px solid #222;border-top:3px solid rgba(0,0,0,0);border-bottom:3px solid rgba(0,0,0,0);display:block;position:absolute;top:10px;right:8px}.content__sort .more:hover:after{border-left:4px solid #fff}.button-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content__sort .button-info{padding:0 2rem 0 3rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:2px 0;position:relative}.content__sort .button-info:before{content:"";position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content__sort .button-info+.button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.hidden{display:none}.flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tabs-menu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0}.tab-content{width:100%;padding:0 2rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 425px){.tab-content{padding:0 1rem}}.tab-content__container{display:-webkit-box;display:-ms-flexbox;display:flex}.tab-content__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:2rem}.tab-content__column_textarea{-webkit-box-flex:1;-ms-flex:1;flex:1}.tab-content__column:first-of-type{margin-left:0}.tab-content__title{line-height:1.5}.tab-content__flags{padding:1rem 0;margin-bottom:1rem}.tab-content__textarea{width:100%;margin-top:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.disabled{cursor:default}.adv{max-width:95%;margin-left:auto;margin-right:auto;overflow:hidden}.adv_octoclick{aspect-ratio:2/1.3}@supports not (aspect-ratio: 2/1.3){.adv_octoclick{padding-top:65%;height:0;background-color:none}}@media screen and (min-width: 425px){.adv_octoclick{aspect-ratio:425/120}@supports not (aspect-ratio: 425/120){.adv_octoclick{padding-top:28.2352941176%;height:0;background-color:none}}}.adv_7k{aspect-ratio:2/.2}@supports not (aspect-ratio: 2/0.2){.adv_7k{padding-top:10%;height:0;background-color:none}}@media screen and (min-width: 425px){.adv_7k{aspect-ratio:425/60}@supports not (aspect-ratio: 425/60){.adv_7k{padding-top:14.1176470588%;height:0;background-color:none}}}@media screen and (min-width: 1440px){.adv_7k{aspect-ratio:425/45}@supports not (aspect-ratio: 425/45){.adv_7k{padding-top:10.5882352941%;height:0;background-color:none}}}.meta-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.theme-icons{position:relative;color:#f2f1f1}.sun,.moon{font-size:10rem;width:2rem;height:2rem;fill:#f2f1f1;cursor:pointer}.moon{position:absolute;top:0;right:0;bottom:0;left:0}.moon-logo{margin-top:-0.5rem;opacity:1;-webkit-transform:translateY(20%) rotateZ(20deg);transform:translateY(20%) rotateZ(20deg);-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.sun-logo{opacity:0;-webkit-transform:translateY(0) rotateZ(0deg);transform:translateY(0) rotateZ(0deg);-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.animate-sun{opacity:1;-webkit-transform:translateY(20%) rotateZ(100deg);transform:translateY(20%) rotateZ(100deg)}.animate-moon{opacity:0;-webkit-transform:translateY(0%) rotateZ(0deg);transform:translateY(0%) rotateZ(0deg)}.animate-moon path{fill:#f2f1f1}.animate-sun path{fill:#f2f1f1}.point{-webkit-transform:translateY(-0.8rem);transform:translateY(-0.8rem);border-radius:100%;min-width:2rem;height:2rem;font-size:1.2rem;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;line-height:100%;font-weight:bold}.point_regular{background-color:#3b3b3b;color:#f2f1f1}.point_new{background-color:#ca0707;color:#f2f1f1}.point_wide{padding-left:.5rem;padding-right:.5rem;border-radius:50%}.mainsearch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mainsearch__title{font-size:2rem;color:#fff}
/* @font-face {
    font-family: 'Roboto';
    src: local('Roboto Thin'), local('Roboto-Thin'), url('Robotothin.woff2') format('woff2'), url('Robotothin.woff') format('woff'), url('Robotothin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url('Robotothinitalic.woff2') format('woff2'), url('Robotothinitalic.woff') format('woff'), url('Robotothinitalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Light'), local('Roboto-Light'), url('Robotolight.woff2') format('woff2'), url('Robotolight.woff') format('woff'), url('Robotolight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url('Robotolightitalic.woff2') format('woff2'), url('Robotolightitalic.woff') format('woff'), url('Robotolightitalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Medium'), local('Roboto-Medium'), url('Robotomedium.woff2') format('woff2'), url('Robotomedium.woff') format('woff'), url('Robotomedium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url('Robotomediumitalic.woff2') format('woff2'), url('Robotomediumitalic.woff') format('woff'), url('Robotomediumitalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Black'), local('Roboto-Black'), url('Robotoblack.woff2') format('woff2'), url('Robotoblack.woff') format('woff'), url('Robotoblack.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url('Robotoblackitalic.woff2') format('woff2'), url('Robotoblackitalic.woff') format('woff'), url('Robotoblackitalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
} */

@font-face {
    font-family: 'Roboto';
    src: local('Roboto'), local('Roboto-Regular'), url(fonts/Roboto.woff2) format('woff2'), url(fonts/Roboto.woff) format('woff'), url(fonts/Roboto.ttf) format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Italic'), local('Roboto-Italic'), url(fonts/Robotoitalic.woff2) format('woff2'), url(fonts/Robotoitalic.woff) format('woff'), url(fonts/Robotoitalic.ttf) format('truetype');
    font-weight: 400;
    font-style: italic;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Bold'), local('Roboto-Bold'), url(fonts/Robotobold.woff2) format('woff2'), url(fonts/Robotobold.woff) format('woff'), url(fonts/Robotobold.ttf) format('truetype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(fonts/Robotobolditalic.woff2) format('woff2'), url(fonts/Robotobolditalic.woff) format('woff'), url(fonts/Robotobolditalic.ttf) format('truetype');
    font-weight: 700;
    font-style: italic;
}
@font-face {
    font-family: "souses";
    src: 
      url(fonts/souses.ttf) format("truetype"),
      url(fonts/souses.woff) format("woff"),
      url(fonts/souses.woff2) format("woff2");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
@font-face {
    font-family: "icomoon";
    src: url(fonts/icomoon.eot);
    src: url(fonts/icomoon.eot#iefix)
        format("embedded-opentype"),
      url(fonts/icomoon.ttf) format("truetype"),
      url(fonts/icomoon.woff) format("woff"),
      url(icons/icomoon.bb788a6bfb428531eab7.svg#icomoon) format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }

