    :root {
      --br-radius: 10px;
      --br-radius-adaptiv: 5px;
      --color-line-main: #3c394a;
      --bg-color-brend: #f2a100;
      --primary-bg-btn: #f2a100;
      --primary-text-btn: black;
      --secondary-bg-btn: rgba(255, 255, 255, 0.2);
      --secondary-text-btn: white;
      --title: white;
      --marker-list: #f2a100;
      --shadow-bg: none;
      --secodary-text: #f2a100;
      --secondary-descr: #f0f2f5;
      --bg-color: #161824;
      --main-color-text: white;
      --tg-bg: linear-gradient(45deg, #00673e 0%, #16bdf5 100%);
      --nav-text: white;
      --header-bg: #161824;
      --nav-list-bg: #1d1f2b;
      --nav-list-border: 12px;
      --header_active: #8432bc;
      --registration-bg: #f2a100;
      --registration-text: black;
      --registration-borger-radius: 12px;
      --signUp-bg: none;
      --signUp-text: #f2a100;
      --signUp-borger-radius: 12px;
      --signUp-border: 1px solid #f2a100;
      --banner-radius: 12px;
      --burger-bg: #232c3b;
      --text-burger: white;
      --burger-line: #cbccd0;
      --burger-bonus: #8432bc;
      --burger-text-bonus: white;
      --burger-free-money: linear-gradient(90deg, #8432bc 0%, #f2a100 100%);
      --burger-text-free: white;
      --burger-login-bg: #9aa1b1;
      --burger-Btn-Close-bg: #3c394a;
      --burger-Phone-Mail-Box: #3c394a;
      --bg-comment-faq-block: #1d1f2b;
      --bg-comment-faq-item: #1d1f2b;
      --border-table: rgba(255, 255, 255, 0.05);
      --table-faq-comment-text-color: white;
      --nav-border: rgba(179, 182, 189, 0.4);
      --nav-text-section: white;
      --bg-nav: #252734;
      --animated-bg-b1: radial-gradient(181.61% 181.61% at 122.05% -3.73%, #f2a100 0%, #a45481 51.3%, #8432bc 100%);
      --animated-bg-b2: radial-gradient(181.61% 181.61% at 122.05% -3.73%, #006167 0%, #003d41 51.3%, #102425 100%);
      --animated-bg-b3: radial-gradient(181.61% 181.61% at 122.05% -3.73%, #fd7679 0%, #f02b2e 51.3%, #e20104 100%);
      --animated-bg-b4: radial-gradient(181.61% 181.61% at 122.05% -3.73%, #95fc05 0%, #567f1c 51.3%, #33431c 100%);
      --animated-bg-b5: radial-gradient(181.61% 181.61% at 122.05% -3.73%, #ad2152 0%, #8f2f82 51.3%, #66439f 100%);
      --animated-radius: 14px;
      --animated-text: white;
      --banner-bg: rgba(255, 255, 255, 0.05);
      --banner-title: white;
      --banner-data: #838486;
      --game-bg-input: #1d1f2b;
      --game-border-radius: 12px;
      --game-text-second: white;
      --game-category-item-bg: #1d1f2b;
      --game-category-item-active: #3c394a;
      --bonus-bg: radial-gradient( 271.14% 126.18% at 52.54% -91.41%, #ffd599 0%, #ff9500 100%);
      --bonus-value-text: black;
      --bonus-value-bg: white;
      --bonus-text-text: white;
      --bonus-text-bg: rgba(255, 255, 255, 0.2);
      --bonus-svg: white;
      --bonus-btn-text: black;
      --bonus-btn-bg: white;
      --bonus-title: white;
      --svg-stroke: #9aa1b1;
      --svg-stroke-second: #f1f2f6;
      --svg-stroke-three: white;
      --svg-fill: white;
      --svg-fill-second: white;
      --svg-fill-three: white;
      --svg-rect: white;
      --svg-rect-second: #f1f2f6;
      --svg-rect-active: #f2a100;
      --line-footer: #5b6479;
      --politic-footer: #acacac;
      --nav-footer-text: white;
      --bg-color-footer-nav: #1d1f2b;
      --color-text-footer: white;
      --white: #fff;
      --black: #000;
    }

    /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

    button,
    hr,
    input {
      overflow: visible
    }

    progress,
    sub,
    sup {
      vertical-align: baseline
    }

    [type=checkbox],
    [type=radio],
    legend {
      box-sizing: border-box;
      padding: 0
    }

    html {
      line-height: 1.15;
      -webkit-text-size-adjust: 100%
    }

    body {
      margin: 0
    }

    details,
    main {
      display: block
    }

    h1 {
      font-size: 2em;
      margin: .67em 0
    }

    hr {
      box-sizing: content-box;
      height: 0
    }

    code,
    kbd,
    pre,
    samp {
      font-family: monospace, monospace;
      font-size: 1em
    }

    a {
      background-color: transparent
    }

    abbr[title] {
      border-bottom: none;
      text-decoration: underline;
      text-decoration: underline dotted
    }

    b,
    strong {
      font-weight: bolder
    }

    small {
      font-size: 80%
    }

    sub,
    sup {
      font-size: 75%;
      line-height: 0;
      position: relative
    }

    sub {
      bottom: -.25em
    }

    sup {
      top: -.5em
    }

    img {
      border-style: none
    }

    button,
    input,
    optgroup,
    select,
    textarea {
      font-family: inherit;
      font-size: 100%;
      line-height: 1.15;
      margin: 0
    }

    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;
      padding: 0
    }

    [type=button]:-moz-focusring,
    [type=reset]:-moz-focusring,
    [type=submit]:-moz-focusring,
    button:-moz-focusring {
      outline: ButtonText dotted 1px
    }

    fieldset {
      padding: .35em .75em .625em
    }

    legend {
      color: inherit;
      display: table;
      max-width: 100%;
      white-space: normal
    }

    textarea {
      overflow: auto
    }

    [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
    }

    summary {
      display: list-item
    }

    [hidden],
    template {
      display: none
    }

    @font-face {
      font-family: "Roboto";
      src: url("/assets/fonts/RobotoThin.woff2") format("woff2"), url("/assets/fonts/RobotoThin.woff") format("woff");
      font-weight: 100;
      font-style: normal;
      font-display: swap;
    }

    @font-face {
      font-family: "Roboto";
      src: url("/assets/fonts/RobotoBlack.woff2") format("woff2"), url("/assets/fonts/RobotoBlack.woff") format("woff");
      font-weight: 900;
      font-style: normal;
      font-display: swap;
    }

    @font-face {
      font-family: "Roboto";
      src: url("/assets/fonts/RobotoRegular.woff2") format("woff2"), url("/assets/fonts/RobotoRegular.woff") format("woff");
      font-weight: 400;
      font-style: normal;
      font-display: swap;
    }

    @font-face {
      font-family: "Roboto";
      src: url("/assets/fonts/RobotoMedium.woff2") format("woff2"), url("/assets/fonts/RobotoMedium.woff") format("woff");
      font-weight: 500;
      font-style: normal;
      font-display: swap;
    }

    @font-face {
      font-family: "Roboto";
      src: url("/assets/fonts/RobotoBold.woff2") format("woff2"), url("/assets/fonts/RobotoBold.woff") format("woff");
      font-weight: 700;
      font-style: normal;
      font-display: swap;
    }

    body {
      font-family: Roboto, Arial, sans-serif;
      color: var(--main-color-text);
      background: var(--bg-color);
      min-width: 320px;
    }

    body.activeBurger {
      overflow: hidden;
    }

    body,
    h1,
    h2,
    h3,
    h4,
    p,
    ul {
      margin: 0;
      padding: 0;
    }

    .containerMain {
      display: flex;
    }

    .boxLayout {
      padding-right: 25px;
      padding-bottom: 25px;
      padding-left: 25px;
      max-width: 1490px;
      margin: 0 auto;
      width: 100%;
      height: 100%;
      gap: 34px;
      display: flex;
      flex-direction: column;
      scrollbar-width: none;
      -ms-overflow-style: none;
      transition: margin-left 0.3s ease;
    }

    .boxLayout::-webkit-scrollbar {
      display: none;
    }

    h2 {
      font-weight: 700;
      font-size: 20px;
      line-height: 120%;
      color: var(--title);
    }

    ul {
      list-style: none;
      display: flex;
      flex-direction: column;
      gap: 6px;
      padding: 10px 0;
    }

    ol {
      display: flex;
      flex-direction: column;
      gap: 6px;
      padding: 10px 25px;
    }

    ul li {
      position: relative;
      padding-left: 20px;
    }

    ul li::before {
      content: "";
      position: absolute;
      left: 0;
      top: 50%;
      transform: translateY(-50%);
      width: 8px;
      height: 8px;
      background-color: var(--marker-list);
      border-radius: 50%;
    }

    @media (max-width: 768px) {
      .boxLayout {
        padding-left: 16px;
        padding-right: 16px;
        padding-bottom: 95px;
        gap: 12px;
      }
    }

    html {
      box-sizing: border-box;
    }

    html::-webkit-scrollbar {
      background: transparent;
      width: 0;
    }

    *,
    ::after,
    ::before {
      box-sizing: inherit;
    }

    main {
      width: 100%;
      display: flex;
      flex-direction: column;
      gap: 34px;
    }

    footer {
      color: var(--color-text-footer);
    }

    #bodybox {
      /* transform: scale(0.455); transform-origin: top left; width: 1200px; */
    }

    a {
      text-decoration: none;
      color: inherit;
    }

    img {
      max-width: 100%;
      height: auto;
      display: block;
      object-fit: cover;
    }

    @media (max-width: 768px) {
      main {
        gap: 12px;
      }
    }

    .svg_fill path {
      fill: var(--svg-fill);
    }

    .svg_fill_second path {
      fill: var(--svg-fill-second);
    }

    .svg_fill_stroke_three path {
      fill: var(--svg-fill-three);
      stroke: var(--svg-stroke-three);
    }

    .svg_fill_three path {
      fill: var(--svg-fill-three);
    }

    .svg_stroke path {
      stroke: var(--svg-stroke);
    }

    .svg_rect rect {
      fill: var(--svg-rect);
    }

    .svg_rect_second rect {
      fill: var(--svg-rect-second);
    }

    .svg_rect_active rect {
      fill: var(--svg-rect-active);
    }

    .header {
      position: sticky;
      top: 0;
      z-index: 10;
      padding: 12px 0;
      background: var(--header-bg);
    }

    .header_container {
      display: flex;
      align-items: center;
      justify-content: space-between;
    }

    .nav_logo_list {
      display: flex;
      align-items: center;
      gap: 19px;
      color: var(--nav-text);
    }

    .logo_img {
      max-width: 130px;
    }

    .header_nav {
      background: var(--nav-list-bg);
      border-radius: var(--nav-list-border);
      padding: 2px;
    }

    .header_nav_list {
      margin: 0;
      padding: 0;
      list-style: none;
      flex-direction: row;
      gap: 0;
    }

    .header_nav_item:not(:first-child):not(:last-child) {
      border-right: 1px solid var(--color-line-main);
    }

    .header_nav_link {
      display: flex;
      align-items: center;
      padding: 10px 16px;
    }

    .active_header {
      background: var(--header_active);
      border-radius: var(--nav-list-border);
    }

    .header_nav_img {
      margin-right: 10px;
    }

    .header_nav_text {
      font-weight: 600;
      font-size: 14px;
      line-height: 143%;
    }

    .signUpBox {
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 12px;
    }

    .signUp {
      border: var(--signUp-border);
      padding: 14px 20px;
      font-weight: 600;
      font-size: 14px;
      line-height: 143%;
      border-radius: var(--signUp-borger-radius);
      color: var(--signUp-text);
      background: var(--signUp-bg);
    }

    .registration {
      border-radius: var(--registration-borger-radius);
      padding: 14px 20px;
      font-weight: 600;
      font-size: 14px;
      line-height: 143%;
      color: var(--registration-text);
      background: var(--registration-bg);
    }

    @media (max-width: 960px) {
      .header_nav_text {
        display: none;
      }
      .header_nav_img {
        margin-right: 0;
      }
    }

    @media (max-width: 768px) {
      .header_nav {
        display: none;
      }
    }

    @media (max-width: 390px) {
      .signUpBox {
        gap: 8px;
      }
      .signUp {
        padding: 8px 12px;
      }
      .registration {
        padding: 8px 12px;
      }
    }

    .banner_title {
      font-weight: 700;
      font-size: 24px;
      line-height: 120%;
      color: var(--banner-title);
      margin: 0;
      margin-bottom: 5px;
    }

    .banner_data {
      display: block;
      font-weight: 700;
      font-size: 14px;
      line-height: 120%;
      text-decoration: underline;
      text-decoration-skip-ink: none;
      margin-bottom: 23px;
      color: var(--banner-data);
    }

    .bannerBox {
      display: flex;
      flex-direction: row;
      gap: 11px;
      margin-bottom: 20px;
    }

    .img_banner {
      border-radius: var(--banner-radius);
      height: 100%;
    }

    .bannerGif {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      gap: 11px;
    }

    .bannerFrame {
      position: relative;
      overflow: hidden;
    }

    .bannerGif_line {
      margin: 0;
    }

    .imgfreeBanner {
      border-radius: var(--banner-radius);
      /* width: 100%; */
    }

    .banner_btn {
      display: flex;
      align-items: center;
      justify-content: center;
      margin-bottom: 23px;
    }

    .btn_link {
      width: fit-content;
      display: flex;
      justify-content: center;
      align-items: center;
      font-weight: 800;
      font-size: 16px;
      line-height: 120%;
      padding: 12px;
      color: var(--primary-text-btn);
      border-radius: var(--br-radius);
      background: var(--primary-bg-btn);
    }

    /* Для вторых страниц */

    .main_title {
      font-weight: 700;
      font-size: 36px;
      line-height: 120%;
      color: var(--color-text-footer);
      margin: 0;
      margin-bottom: 15px;
    }

    .nav_list .nav_content_h2 {
      margin: 0;
    }

    .nav_list .nav_content_h3 {
      margin-left: 20px;
    }

    .nav_list .nav_content_h4 {
      margin-left: 40px;
    }

    .bannerMain{
      position: relative;
      width: 100%;
      max-width: 1424px;
      height: 540px;
    }
    .img_banner{
      position: absolute;
      z-index: 1;
      object-position: 80%;
    }
    .banner__text_wrapper{
      position: absolute;
      z-index: 2;
      bottom: 15px;
      left: 15px;
      display: flex;
      flex-direction: column;
      gap: 30px;
      background: #5655537a;
      padding: 14px;
      border-radius: 12px;
      max-width: 50%;
      font-size: 20px;
    }

    @media (max-width: 768px) {
      .bannerBox {
        display: flex;
        flex-direction: column;
        gap: 5px;
      }
      .bannerGif {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        gap: 5px;
      }
      .bannerGif_line {
        display: none;
      }
      .banner__text_wrapper{
        max-width: 100%;
      }
    }

    @media (max-width: 564px) {
      .banner_title {
        margin-bottom: 5px;
      }
      .imgfreeBanner {
        border-radius: 6px;
        width: 100%;
      }
    }
.animatedSection{position:relative;width:100%;height:103px;color:var(--animated-text)}.blockContent{position:absolute;inset:0;display:flex;align-items:center;opacity:0;border-radius:var(--animated-radius);animation:fade 5s infinite}.infoBlock{padding:20px 16px;display:flex;align-items:center;justify-content:space-between;width:100%}.animatedMail{display:flex;align-items:center;gap:16px}.animatedImg{width:63px;height:63px;border-radius:16px}.animatedText{font-weight:600;font-size:18px;line-height:156%;letter-spacing:-0.03em}.animatedDescr{font-weight:600;font-size:18px;line-height:156%;letter-spacing:-0.03em}.animatedSpan{font-weight:600;font-size:24px;line-height:117%;letter-spacing:-0.02em}.b1{background:var(--animated-bg-b1);animation-delay:0}.b2{background:var(--animated-bg-b2);animation-delay:1s}.b3{background:var(--animated-bg-b3);animation-delay:2s}.b4{background:var(--animated-bg-b4);animation-delay:3s}.b5{background:var(--animated-bg-b5);animation-delay:4s}@keyframes fade{0%{opacity:0}10%{opacity:1}20%{opacity:1}30%{opacity:0}100%{opacity:0}}@media (max-width:1024px){.animatedSection{height:66px}.animatedImg{width:50px;height:50px}}@media (max-width:790px){.animatedDescr{display:none}}#loader{position:fixed;inset:0;background:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;z-index:9999;transition:opacity .3s ease}#loader.hidden{opacity:0;pointer-events:none}.section_bonus{background:var(--bonus-bg);border-radius:24px;position:relative;display:flex}.boxInfo{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:19px;padding:24px;padding-left:24px;width:100%;background-image:url(../assets/bonus.webp);background-repeat:no-repeat;background-size:auto;background-position:85%}.bonusTitle{font-weight:600;font-size:24px;line-height:117%;letter-spacing:-0.02em;color:var(--bonus-title)}.bonusInfoContainer{display:flex;flex-direction:column;gap:19px}.bonusContainer{display:flex;align-items:center;gap:19px}.bonusStage{display:flex;align-items:center;gap:12px}.bonusValue{font-weight:600;font-size:12px;line-height:133%;letter-spacing:0;color:var(--bonus-value-text);background:var(--bonus-value-bg);padding:4px 9px 3px 9px;border-radius:100px}.bonusText{font-weight:600;font-size:12px;line-height:133%;letter-spacing:0;background:var(--bonus-text-bg);color:var(--bonus-text-text);padding:9px 15px;border-radius:12px}.svgBonus path{stroke:var(--bonus-svg)}.bonus_btn{font-weight:600;font-size:14px;line-height:143%;text-align:center;padding:14px 24px;color:var(--bonus-btn-text);background:var(--bonus-btn-bg);border-radius:12px}.bonusImg{display:none}@media (max-width:1024px){.section_bonus{justify-content:space-between}.boxInfo{flex-direction:column;background-image:none;max-width:573px}.bonusContainer{display:flex;flex-direction:column;align-items:start;gap:19px;justify-content:space-between}.bonusText{width:100%}.svgBonus{display:none}.bonusStage{width:100%}.bonus_btn{width:100%}.bonusImg{display:block;margin:auto;max-width:305;max-height:193px}}@media (max-width:768px){.bonusTitle{font-size:22px;line-height:127%}.boxInfo{padding:12px 0 12px 12px}}@media (max-width:560px){.boxInfo{background-image:url(../assets/bonus.webp);background-repeat:no-repeat;background-size:auto;background-position:160%;padding:12px}.bonusInfoContainer{gap:12px}.bonusContainer{gap:12px}.bonusText{max-width:50%}.bonusImg{display:none}}@media (max-width:420px){.boxInfo{background-position:250%}}.sectionGame{overflow:hidden}.searchBox{display:flex;flex-direction:column;gap:20px;margin-bottom:34px}.valueSearch{display:flex;align-items:center;width:100%;gap:8px}.inputSearch{background:var(--game-bg-input);padding:12px 16px;border-radius:var(--game-border-radius);width:70%}.moreBtn{background:var(--game-bg-input);padding:12px 16px;border-radius:var(--game-border-radius);width:30%;display:flex;align-items:center;justify-content:center}.svg_margin_game{margin-right:12px}.svg_margin_game_item{margin-right:12px;max-width:20px;max-height:20px}.spanSearch{font-weight:400;font-size:14px;line-height:143%;color:var(--game-text-second)}.spanMoreBtn{font-weight:600;font-size:14px;line-height:143%}.gameListCategory{list-style:none;margin:0;padding:0;display:flex;align-items:flex-start;gap:10px;justify-content:space-between;flex-direction:row}.gameItemCategory{background:var(--game-category-item-bg);border-radius:var(--game-border-radius);width:100%}.gameActiveCategory{background:var(--game-category-item-active)}.gameLinkCategory{padding:12px 22px;display:flex;align-items:center;justify-content:center;width:100%}.spanGameCategory{font-weight:600;font-size:14px;line-height:143%}.gameBoxList{display:flex;flex-direction:column;gap:34px}.gameContainer{display:flex;flex-direction:column;gap:16px}.gameTitleBoxBtn{display:flex;align-items:center;justify-content:space-between}.gameTitleBox{display:flex;align-items:center}.gameImgTitle{width:32px;height:32px;margin-right:12px}.titleGames{font-weight:600;font-size:20px;line-height:120%}.sliderBtnBox{display:flex;align-items:center;gap:10px}.sliderBtn{background:none;padding:0;margin:0;outline:none;border:0;width:24px;height:24px;background:var(--primary-bg-btn);color:var(--primary-text-btn);border-radius:100px;display:flex;align-items:center;justify-content:center}.sliderBtn svg path{stroke:var(--primary-text-btn)}.sliderBtn:disabled{opacity:.5}.btnRight{transform:rotate(-90deg)}.btnLeft{transform:rotate(90deg)}.gameList{list-style:none;display:flex;flex-direction:row;gap:16px;margin:0;padding:0;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.gameList::-webkit-scrollbar{display:none}.gameItem{flex-shrink:0}.gameImg{border-radius:16px}@media (max-width:1370px){.gameItemCategory:last-child{display:none}.gameLinkCategory{padding:12px 15px}}@media (max-width:1270px){.gameItemCategory:last-child{display:none}}@media (max-width:1140px){.gameItemCategory:nth-child(6){display:none}}@media (max-width:940px){.gameItemCategory:nth-child(5){display:none}.gameLinkCategory{padding:12px 20px}}@media (max-width:1024px){.inputSearch{width:50%}.moreBtn{width:50%}}@media (max-width:768px){.gameList{gap:15px}}@media (max-width:680px){.spanGameCategory{display:none}.svg_margin_game_item{margin-right:0}}.section_nav_list{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--burger-line)}.section_nav_item{width:100%;background:var(--bg-nav);border-radius:var(--br-radius);position:relative;border:1px solid var(--nav-border)}.section_nav_link{width:100%;height:100%}.section_nav_img{margin-left:auto;margin-right:8px;z-index:1;position:relative}.section_nav_text{position:absolute;top:10px;left:10px;font-weight:700;font-size:10px;line-height:120%;color:var(--nav-text-section);z-index:2}.ligthElips{position:absolute;bottom:50%;right:50%;transform:translate(90%,50%);max-width:67px;max-height:67px;width:100%;height:100%;border-radius:100%;background:var(--bg-color-brend);filter:blur(28.5px)}.section_nav_arrow{position:absolute;bottom:10px;right:5px;width:10px;height:10px;z-index:2}@media (max-width:890px){.ligthElips{max-width:40px;max-height:40px;filter:blur(18.5px)}}@media (max-width:807px){.section_nav_list{display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.ligthElips{max-width:67px;max-height:67px}}@media (max-width:565px){.section_nav_list{gap:5px}.section_nav_arrow{bottom:10px;right:0}.ligthElips{filter:blur(15.5px)}}@media (max-width:390px){.ligthElips{filter:blur(10.5px);max-width:40px;max-height:40px}}.box_comment{border-radius:16px}.box_avatar_name{display:flex;align-items:center;margin-bottom:13px}.comment_avatar{margin-right:10px}.title_comment{border-radius:var(--br-radius);padding:0;font-weight:700;font-size:24px;line-height:120%;margin-bottom:20px}.list_comment{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:20px}.item_comment{border-radius:var(--br-radius);background:var(--bg-comment-faq-item);color:var(--table-faq-comment-text-color);padding:25px 28px}.item_title_comment{font-weight:700;font-size:18px;line-height:120%;margin-bottom:2px}.span_comment{display:block;font-weight:700;font-size:14px;line-height:120%;color:var(--banner-data)}.text_comment{font-size:16px;line-height:120%}@media (max-width:568px){.box_comment{margin-bottom:20px}.title_comment{font-size:20px;margin-bottom:15px}.item_comment{padding:20px 10px}.item_title_comment{font-size:16px}.text_comment{font-size:14px}}.box_faq{border-radius:16px}.title_faq{border-radius:var(--br-radius);padding:0;font-weight:700;font-size:24px;line-height:120%;margin-bottom:20px}.list_faq{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:20px}.item_faq{border-radius:var(--br-radius);background:var(--bg-comment-faq-item);color:var(--table-faq-comment-text-color);padding:25px 28px;cursor:pointer}.titleBoxFaq{display:flex;justify-content:space-between;align-items:center;gap:10px;transition:all .3s ease}.closeFaq{font-size:36px;transition:all .3s ease}.item_title_faq{font-weight:700;font-size:18px;line-height:120%}.text_faq{font-size:16px;line-height:120%;max-height:0;overflow:hidden;transition:max-height .3s ease}.item_faq.active .titleBoxFaq{margin-bottom:13px}.item_faq.active .closeFaq{transform:rotate(135deg)}.item_faq.active .text_faq{max-height:400px}@media (max-width:568px){.box_faq{margin-bottom:20px}.title_faq{font-size:20px;margin-bottom:15px}.item_faq{padding:20px 10px}.item_title_faq{font-size:16px}.text_faq{font-size:14px}}.navMobile{position:fixed;bottom:-4px;left:0;width:100%;background:var(--bg-color-footer-nav);display:none;z-index:400}.listNavMobile{flex-direction:row;list-style:none;margin:0;padding:0;width:100%;justify-content:space-between;padding:16px;border-top:1px solid var(--color-line-main)}.linkNavMobile{display:flex;flex-direction:column;align-items:center;padding:0 10px;position:relative}.footerNavBonus{position:absolute;top:-10px;right:0;border-radius:999px;padding:3px 7px;background:var(--burger-bonus);font-weight:600;font-size:12px;line-height:133%;letter-spacing:0;color:var(--burger-text-bonus)}.imgNavMobile{margin-bottom:9px}.textNavMobile{font-weight:600;font-size:10px;line-height:140%;letter-spacing:.01em;color:var(--nav-footer-text)}@media (max-width:768px){.navMobile{display:flex}}@media (max-width:360px){.linkNavMobile{padding:0 5px}.textNavMobile{font-size:8px}}.section_main{display:flex;flex-direction:column;gap:6px}.section_main h3{font-weight:700;font-size:16px;line-height:120%;color:var(--title)}.section_main a{color:var(--bg-color-brend)}.section_main .btn_link{color:var(--primary-text-btn)}.section_main ul li{font-weight:400;font-size:12px;line-height:120%}.section_main p{font-weight:400;font-size:12px;line-height:120%}.table-responsive-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-wrapper table{width:100%;border-collapse:collapse;background:var(--bg-comment-faq-block);border-radius:16px;color:var(--table-faq-comment-text-color)}tr:first-child{border-bottom:1px solid var(--line-footer)}tr:first-child th p{font-size:16px}.section_main table p{margin:0}.section_main th{padding:10px;text-align:left}.section_main ol{margin:0}.section_main td{padding:10px;text-align:left}.section_img{border-radius:var(--br-radius);box-shadow:var(--shadow-bg);width:100%;max-height:300px}.section_title{font-weight:700;font-size:24px;line-height:120%}.section_text{font-weight:400;font-size:12px;line-height:120%;color:var(--secondary-descr)}.section_btn{width:100%;display:flex;align-items:center;justify-content:center}.section_link{border-radius:var(--br-radius);padding:16px 30px;background:var(--primary-bg-btn);color:var(--primary-text-btn);font-weight:800;font-size:16px;line-height:120%}@media (max-width:568px){.section_main{gap:5px}.section_title{font-size:20px}.section_link{padding:12px 20px;font-size:14px}}.titleTable{font-weight:700;font-size:20px;line-height:120%;color:var(--title);margin:0;margin-bottom:10px}.table{width:100%;border-collapse:collapse;background:var(--bg-comment-faq-block);border-radius:16px;color:var(--table-faq-comment-text-color)}.tableStroke:not(:last-child){border-bottom:1px solid var(--border-table)}.tableCell{padding:12px}.tableCell:first-child{text-align:left;width:50%}.tableCell:last-child{text-align:right;width:50%}.scrollBtn{padding:5px;border-radius:100px;display:flex;align-items:center;justify-content:center;color:var(--color-text-footer);background:transparent;border:0;outline:none;margin:0 auto;display:flex;align-items:center;cursor:pointer}.scrollText{font-weight:700;font-size:16px;line-height:120%;margin-right:10px}.arrowNav{width:24px;height:24px;transition:transform .3s ease-in-out;transform:rotate(-90deg)}.nav_footer{border-top:1px solid var(--line-footer);border-bottom:1px solid var(--line-footer);padding:31px 0;margin-bottom:30px;display:flex;align-items:flex-start}.content_footer{max-width:194px}.helper_footer{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);width:100%}.footer_title{font-weight:700;font-size:14px;line-height:120%;color:var(--politic-footer);margin-bottom:16px}.footer_link{display:block;font-weight:400;font-size:12px;padding:12px 0;line-height:120%}.politic{font-weight:700;font-size:14px;line-height:120%;text-align:center;color:var(--politic-footer);margin-bottom:40px}.footer_tg_container{display:flex;align-items:center;justify-content:space-between;padding:21px 12px;background:var(--tg-bg);border-radius:var(--br-radius);max-width:160px}.footer_tg_info{display:flex;border-right:1px solid var(--white);padding-right:12px}.footer_tg_btn{max-width:40px}.footer_social{display:flex;gap:16px}@media (max-width:768px){.helper_footer{grid-template-columns:repeat(2,1fr)}.content_footer{max-width:100%}}@media (max-width:568px){.footer_title{font-weight:400;font-size:12px;line-height:120%}.helper_footer{gap:5px}.footer_link{font-size:12px}.politic{font-size:12px}}.section_form{background:radial-gradient(181.61% 181.61% at 122.05% -3.73%,#006167 0,#003d41 51.3%,#102425 100%);border-radius:24px;display:flex;padding:22px;justify-content:space-between;align-items:center;position:relative}.box_form{display:flex;flex-direction:column;gap:30px;justify-content:space-between}.form_title{font-weight:600;font-size:24px;line-height:117%;letter-spacing:-0.02em;color:#fff}.form_container{display:flex;align-items:center;gap:20px;position:relative;z-index:2}.box_input{display:flex;align-items:center;gap:20px}.form_input{padding:0;outline:none;border:0;margin:0;background:rgba(255,255,255,0.2);border-radius:12px;padding:14px 20px;color:#fff;width:100%}.form_input::placeholder{color:#fff}.form_btn{border-radius:12px;padding:14px 15px;color:black;background:#fff;font-weight:600;font-size:14px;line-height:143%;text-align:center}.form_btn:disabled{opacity:.5}.section_form_img{position:absolute;right:22px;bottom:0;max-height:182px}@media (max-width:1024px){.form_container{flex-direction:column}.form_btn{width:100%}.section_form_img{max-height:224px}}@media (max-width:870px){.form_input{width:100%}.form_container{width:100%}.box_input{width:100%}.box_form{width:100%}.section_form_img{display:none}}@media (max-width:400px){.form_input{width:100%}.form_container{width:100%}.box_input{flex-direction:column}.box_form{width:100%}.section_form_img{display:none}}