html {     width: 100%;     height: 100%;     font-size: 10px; }  body {     background: #13100e;     color: #dcd9d5;     font-family: "Noto Sans", arial, helvetica, sans-serif;     font-size: 1.4rem;     margin: 0; }  * {     box-sizing: border-box; }  h1, h2, h3, h4, h5, h6 {     position: relative;     margin: 0;     padding-bottom: .1rem;     color: #f9b242;     font-weight: 400; }  h1 {     font-size: 3.2rem;     color: #ededed;     font-weight: 700; }  h2 {     font-size: 2rem;     padding: 0 0 20px;     font-weight: 700; }  h3 {     font-size: 1.4rem;     font-weight: 700;     padding: 0 0 20px;     margin-top: 30px; }  .content ul {     margin: 0;     padding: 0; }  .content ul li {     list-style: none; }  .content ul li {     position: relative;     margin: 0 0 15px;     padding: 0 0 0 20px; }  .content ol li {     position: relative;     margin: 0 0 15px; }  .content ul li::before {     position: absolute;     top: 50%;     left: 0;     width: 5px;     height: 5px;     content: '';     background: #f9b242;     border-radius: 50%;     -webkit-transform: translateY(-50%);     transform: translateY(-50%); }  .content li::marker {     color: #f9b242; }  img {     max-width: 100%;     height: auto; }  p img {     margin: 15px; }  a {     color: #f9b242; }  a:hover {     text-decoration: none;     outline: 0; }  table {     width: 100%;     border-collapse: collapse;     border: 2px solid #f9b242;     margin: 15px 0; }  th, td {     border: 1px solid #f9b242;     padding: 8px;     text-align: left; }  .container {     max-width: 1280px;     margin: 0 auto;     padding: 0 10px; }  .header {     position: fixed;     top: 0;     left: 0;     width: 100%;     padding: 20px 15px 5px;     background: rgba(19, 16, 14, .9);     box-shadow: 0 2px 10px #13100e;     transition: top 1s linear;     box-sizing: border-box;     z-index: 9500; }  .header__top {     display: flex;     justify-content: space-between;     align-items: center; }  .logo {     width: 33%; }  .mob {     display: none; }  .button__users {     display: flex; }  .btn {     display: inline-block;     position: relative;     width: 100%;     margin: 0 -2px 0 0;     padding: 0 15px;     background-color: transparent;     border: none;     border-radius: 50px;     text-align: center;     color: #000;     font-weight: 700;     letter-spacing: 2px;     text-transform: uppercase;     text-decoration: none;     box-sizing: border-box;     overflow: hidden;     cursor: pointer;     font-size: 1.4rem;     line-height: 3.8rem; }  .header-auth-btn, .header-register-btn {     display: inline-block;     width: auto;     height: 48px;     line-height: 48px; }  .header-auth-btn {     position: relative;     min-width: 110px;     border-radius: 50px 0 0 50px; }  .btn-gold {     background: #f9b242;     border: 1px solid #f9b242; }  .btn-green {     background: #3daa45;     border: 1px solid #3daa45;     border-radius: 50px; }  .header-register-btn {     min-width: 165px;     border-radius: 0 50px 50px 0; }  .btn-gold:hover {     background: #000;     border: 1px solid #f9b242;     color: #f9b242; }  .btn-green:hover {     background: #000;     border: 1px solid #3daa45;     color: #3daa45; }  .buttons {     display: flex; }  .lang {     display: flex;     justify-content: center;     align-items: center;     position: relative;     width: 75px;     height: 48px;     background: #302d28;     border-radius: 24px;     color: #f9b242;     font-weight: 600;     text-transform: uppercase;     box-sizing: border-box;     cursor: pointer;     font-size: 1.4rem;     z-index: 215;     margin: 0 0 0 10px; }  .nav__list {     list-style: none;     padding: 0;     margin: 0;     display: flex;     justify-content: center;     align-items: center;     gap: 15px;     margin: 10px 0 0; }  .nav__item {     padding: 0;     margin: 0 5px 0 0; }  .nav__item::before {     display: none; }  .nav__link {     display: block;     padding: 0 20px;     border-radius: 5px;     text-align: center;     color: #fff;     font-weight: 700;     line-height: 48px;     letter-spacing: 1px;     text-transform: uppercase;     text-decoration: none;     font-size: 1.4rem;     border: 1px solid #f9b34200; }  .nav__link:hover {     background: #13100e;     border: 1px solid #f9b242;     color: #f9b242; }  .mobile-sidebar {     position: fixed;     top: 0;     left: -100%;     width: 80%;     height: 100%;     padding: 45px 0 65px;     background: #302d28;     box-sizing: border-box;     z-index: -1; }  .nav-mobile {     margin: 15px 0 0; }  .nav-mobile__link {     display: block;     padding: 8px 0;     color: #dcd9d5;     font-weight: 700;     letter-spacing: 2px;     text-transform: capitalize;     text-decoration: none;     font-size: 2rem; }  .nav-mobile__link:hover {     color: #ededed; }  .mobile-sidebar-blank {     position: fixed;     top: 0;     right: 0;     bottom: 0;     left: 0;     background: rgba(19, 16, 14, .7);     z-index: -1; }  .mobile-bottom-bar {     display: none;     position: fixed;     right: 0;     bottom: -64px;     left: 0;     width: 100%;     min-width: 320px;     padding: 0 15px;     background: #13100e;     border-top: 1px solid #302d28;     box-sizing: border-box;     overflow: hidden;     z-index: 9500;     padding-right: 0; }  .mobile-bottom-bar-grid {     display: flex;     justify-content: space-between;     align-items: center;     height: 48px; }  .mobile-bottom-bar-grid__item {     font-size: 1rem; }  .mobile-nav-bottom {     display: flex;     align-items: center;     height: 100%;     z-index: 9500; }  .mobile-nav-bottom__link {     margin: 0 20px 0 0;     padding: 5px 10px;     border-radius: 5px;     color: #fff;     letter-spacing: 1px;     text-transform: uppercase;     text-decoration: none; }  .mobile-nav-bottom__link.is-active {     border: 1px solid #f9b242;     color: #f9b242; }  .nav-mobile-icon {     position: relative;     width: 48px;     height: 48px;     cursor: pointer;     z-index: 210; }  .nav-mobile-icon-line, .nav-mobile-icon::after, .nav-mobile-icon::before {     position: absolute;     top: 50%;     left: 50%;     width: 24px;     height: 3px;     margin: -1px 0 0 -10px;     background: #f9b242; }  .nav-mobile-icon::after, .nav-mobile-icon::before {     content: '';     transition: .2s ease-in-out; }  .nav-mobile-icon::before {     margin: -7px 0 0 -10px; }  .nav-mobile-icon::after {     margin: 5px 0 0 -10px; }  .mini {     display: none; }  .tiny {     display: none; }  @keyframes mobileMenuIn {     0% {         -webkit-transform: translate3d(-100%, 0, 0);         transform: translate3d(-100%, 0, 0);         opacity: 0;     }      100% {         -webkit-transform: translate3d(0, 0, 0);         transform: translate3d(0, 0, 0);         opacity: 1;     } }  @media (max-width: 992px) {     .mob {         display: block;         width: 154px;     }      .desct {         display: none;     }      .mobile-bottom-bar {         display: block;         bottom: 0;         transition: bottom .5s;     }      .nav {         display: none;     }      .mobile-sidebar.active {         top: 70px;         left: 0;         height: calc(100% - 119px);         padding: 0 16px;         -webkit-animation: .2s mobileMenuIn;         animation: .2s mobileMenuIn;         overflow: auto;         z-index: 9999;     }      .mobile-sidebar-blank.is-active {         z-index: 8890;     }      .nav-mobile-icon.close {         background: #302d28;     }      .nav-mobile-icon.close::after,     .nav-mobile-icon.close::before {         transition: .2s ease-in-out;     }      .nav-mobile-icon.close::before {         margin: -1px 0 0 -10px;         -webkit-transform: rotate(-45deg);         transform: rotate(-45deg);     }      .nav-mobile-icon.close .nav-mobile-icon-line,     .nav-mobile-icon.close .nav-mobile-icon::after,     .nav-mobile-icon.close .nav-mobile-icon::before {         display: none;     }      .nav-mobile-icon.close::after,     .nav-mobile-icon.close::before {         transition: .2s ease-in-out;     }      .nav-mobile-icon.close::after {         margin: -1px 0 0 -10px;         -webkit-transform: rotate(45deg);         transform: rotate(45deg);     } }  @media (max-width: 767px) {     .mob {         width: 100px;     }      .support-block {         display: none;     }      .header-auth-btn,     .header-register-btn {         min-width: auto;         height: 32px;         line-height: 30px;         letter-spacing: 0;         font-size: 1rem;     }      .lang {         display: none;     }      .mobile-sidebar.active {         top: 57px;         height: calc(100% - 106px);     } }  @media (max-width: 420px) {     .mob {         display: none;     }      .mini {         display: block;         width: 63px;     } }  @media (max-width: 375px) {     .mini {         display: none;     }      .tiny {         display: block;         width: 31px;     } }  .main {     margin-top: 140px;     padding-bottom: 50px; }  .content {     display: flex;     justify-content: space-between;     gap: 15px; } .breadcrumbs-box {     margin: 0 0 15px;     padding: 0 0 5px;     border-bottom: 1px solid rgba(121, 121, 121, .3);     color: #797979; } .breadcrumbs-list {     list-style: none;     display: flex;     flex-wrap: wrap;     gap: 10px; } .content p {     margin: 15px 0 30px;     line-height: 1.5; } .content__inner {   width: calc(100% - 320px); } .toc {     max-width: 320px; } .no_bullets {     position: relative;     z-index: 3;     padding: 40px 40px 20px 50px;     border: 1px solid #302d28;     border-radius: 15px;     margin: 0 2px; }  .toc_title {     box-sizing: border-box;     color: inherit;     display: table;     max-width: 100%;     padding: 0;     white-space: normal;     margin: auto; }  .toc_title span {     margin: 5px;     text-transform: uppercase;     letter-spacing: 1px; }  .toc_list {     margin-left: 10px;     margin-right: 10px; }  @media only screen and (max-width: 860px) {     .content {         flex-direction: column;     }   	.content__inner {  		 width: 100%;     }     .toc {         max-width: 100%;        width: 100%;     } }  .footer {     position: relative;     padding: 40px 0 20px; }  .new-width {     width: 100%;     min-width: 320px;     max-width: 1800px;     margin: 0 auto;     padding: 0 15px;     box-sizing: border-box; }  .payment-box {     display: flex;     flex-wrap: wrap;     justify-content: space-around;     width: 100%;     padding: 0 0 10px;     text-align: center;     list-style: none; }  .payment-box__item {     width: 100%;     max-width: 120px;     height: 35px;     margin: 0 5px;     padding: 0 0 40px;     vertical-align: top; }  .payment-box__link {     display: inline-block;     position: relative;     text-align: center;     color: #fff;     text-decoration: none;     font-size: .9rem; }  .payment-box__link::before {     position: absolute;     top: 0;     left: 0;     content: ''; }  .payment-box .icon-visa::before {     display: block;     width: 65px;     height: 56px;     background-image: url(/shared/3365/images-list-s26680adc35.png);     background-repeat: no-repeat;     background-position: 0 -4190px;     overflow: hidden;     margin: -28px 0 0 -32.5px; }  .payment-box__text {     position: absolute;     top: 0;     left: 50%;     width: 88px;     margin: 0 0 0 -44px;     padding: 35px 0 0;     color: #302d28;     font-size: 1rem; }  .payment-box .icon-maestro::before {     display: block;     width: 71px;     height: 44px;     background-image: url(/shared/3365/images-list-s26680adc35.png);     background-repeat: no-repeat;     background-position: 0 -2725px;     overflow: hidden;     margin: -22px 0 0 -35.5px; }  .payment-box .icon-webmoney::before {     display: block;     width: 57px;     height: 56px;     background-image: url(/shared/3365/images-list-s26680adc35.png);     background-repeat: no-repeat;     background-position: 0 -4364px;     overflow: hidden;     margin: -28px 0 0 -28.5px; }  .payment-box .icon-skrill::before {     display: block;     width: 87px;     height: 30px;     background-image: url(/shared/3365/images-list-s26680adc35.png);     background-repeat: no-repeat;     background-position: 0 -3491px;     overflow: hidden;     margin: -15px 0 0 -43.5px; }  .payment-box .icon-neteller::before {     display: block;     width: 117px;     height: 22px;     background-image: url(/shared/3365/images-list-s26680adc35.png);     background-repeat: no-repeat;     background-position: 0 -2953px;     overflow: hidden;     margin: -11px 0 0 -58.5px; }  .payment-box .icon-interac::before {     display: block;     width: 56px;     height: 56px;     background-image: url(/shared/3365/images-list-s26680adc35.png);     background-repeat: no-repeat;     background-position: 0 -1720px;     overflow: hidden;     margin: -28px 0 0 -28px; }  .payment-box .icon-astropay::before {     display: block;     width: 116px;     height: 56px;     background-image: url(/shared/3365/images-list-s26680adc35.png);     background-repeat: no-repeat;     background-position: 0 -499px;     overflow: hidden;     margin: -28px 0 0 -58px; }  .pf-3oaksgaming_62231, .pf-ainsworth_50584, .pf-amatic_51274, .pf-avatarux_62924, .pf-belatra_23678, .pf-betgames_97518, .pf-betsoft_57386, .pf-bfgames_47502, .pf-bgaming_99658, .pf-bigtimegaming_22183, .pf-blueprint_91831, .pf-boominggames_20942, .pf-caleta_37742, .pf-darwin_16281, .pf-egt_90617, .pf-elk_29403, .pf-endorphina_70969, .pf-evolutiongaming_38076, .pf-eyecon_43334, .pf-ezugi_48077, .pf-ezugi_53190, .pf-fantasmagames_97238, .pf-gameart_59940, .pf-gaming1x2_11111, .pf-gaming2by2_45234, .pf-gamingcorps_47249, .pf-gamshy_57234, .pf-gamzix_51739, .pf-ganapati_50393, .pf-genesis_58201, .pf-greenjadegames_91739, .pf-habanero_18105, .pf-hacksaw_41407, .pf-high5games_52589, .pf-irondog_67928, .pf-justforwin_55149, .pf-kalamba_67498, .pf-live88_60919, .pf-liveg24, .pf-liveg24_25953, .pf-mancala_90719, .pf-mascotgaming, .pf-mascotgaming_64168, .pf-netent, .pf-netent_86327, .pf-netgaming_76259, .pf-nolimitcity_52297, .pf-novomatic_93592, .pf-octoplay_59449, .pf-onetouch_60536, .pf-onlyplay_63171, .pf-playmer_30926, .pf-playngo_82942, .pf-playson_66501, .pf-playtech_39256, .pf-pocketgames_38655, .pf-popiplay_34807, .pf-pragmatic, .pf-pragmatic_95541, .pf-provision_83888, .pf-pushgaming_44560, .pf-quickfire_65566, .pf-quickspin, .pf-quickspin_20131, .pf-rabcat, .pf-rabcat_17326, .pf-realdealer_55367, .pf-realistic, .pf-redrake, .pf-redrake_52711, .pf-redtiger, .pf-redtiger_51259, .pf-reel-play, .pf-reel-play_18555, .pf-relax, .pf-relax_34547, .pf-retrogaming_41586, .pf-revelver, .pf-revolver_13778, .pf-rogue_12658, .pf-ruby, .pf-ruby_86060, .pf-smartsoft, .pf-smartsoft_91522, .pf-spinomenal, .pf-spinomenal_63425, .pf-spribe_85886, .pf-swintt, .pf-swintt_42984, .pf-thunderkick, .pf-thunderkick_52681, .pf-tomhorn, .pf-tomhorn_14714, .pf-turbogames_37904, .pf-vivogaming_57297, .pf-wazdan, .pf-wazdan_35868, .pf-yggdrasil, .pf-yggdrasil_12857, .pf-zillion_58988 {   background: url(/shared/3365/prod-fend-sprite-footer-icons.png) no-repeat; }  .pf-3oaksgaming_62231 { background-position: 0px 0px; width: 85px; height: 30px; } .pf-ainsworth_50584 { background-position: 0px -32px; width: 85px; height: 30px; } .pf-amatic_51274 { background-position: 0px -64px; width: 85px; height: 30px; } .pf-avatarux_62924 { background-position: 0px -96px; width: 85px; height: 30px; } .pf-belatra_23678 { background-position: 0px -128px; width: 85px; height: 30px; } .pf-betgames_97518 { background-position: 0px -160px; width: 85px; height: 30px; } .pf-betsoft_57386 { background-position: 0px -192px; width: 85px; height: 30px; } .pf-bfgames_47502 { background-position: 0px -224px; width: 85px; height: 30px; } .pf-bgaming_99658 { background-position: 0px -256px; width: 85px; height: 30px; } .pf-bigtimegaming_22183 { background-position: 0px -288px; width: 85px; height: 30px; } .pf-blueprint_91831 { background-position: 0px -320px; width: 85px; height: 30px; } .pf-boominggames_20942 { background-position: 0px -352px; width: 85px; height: 30px; } .pf-caleta_37742 { background-position: 0px -384px; width: 85px; height: 30px; } .pf-darwin_16281 { background-position: 0px -416px; width: 85px; height: 30px; } .pf-egt_90617 { background-position: 0px -448px; width: 85px; height: 30px; } .pf-elk_29403 { background-position: 0px -480px; width: 85px; height: 30px; } .pf-endorphina_70969 { background-position: 0px -512px; width: 85px; height: 30px; } .pf-evolutiongaming_38076 { background-position: 0px -544px; width: 85px; height: 35px; } .pf-eyecon_43334 { background-position: 0px -581px; width: 85px; height: 30px; } .pf-ezugi_48077 { background-position: 0px -613px; width: 85px; height: 30px; } .pf-ezugi_53190 { background-position: 0px -645px; width: 85px; height: 30px; } .pf-fantasmagames_97238 { background-position: 0px -677px; width: 85px; height: 30px; } .pf-gameart_59940 { background-position: 0px -709px; width: 85px; height: 30px; } .pf-gaming1x2_11111 { background-position: 0px -741px; width: 85px; height: 30px; } .pf-gaming2by2_45234 { background-position: 0px -773px; width: 85px; height: 30px; } .pf-gamingcorps_47249 { background-position: 0px -805px; width: 85px; height: 35px; } .pf-gamshy_57234 { background-position: 0px -842px; width: 85px; height: 30px; } .pf-gamzix_51739 { background-position: 0px -874px; width: 85px; height: 30px; } .pf-ganapati_50393 { background-position: 0px -906px; width: 85px; height: 30px; } .pf-genesis_58201 { background-position: 0px -938px; width: 85px; height: 30px; } .pf-greenjadegames_91739 { background-position: 0px -970px; width: 85px; height: 30px; } .pf-habanero_18105 { background-position: 0px -1002px; width: 85px; height: 30px; } .pf-hacksaw_41407 { background-position: 0px -1034px; width: 85px; height: 30px; } .pf-high5games_52589 { background-position: 0px -1066px; width: 85px; height: 30px; } .pf-irondog_67928 { background-position: 0px -1098px; width: 85px; height: 30px; } .pf-justforwin_55149 { background-position: 0px -1130px; width: 85px; height: 30px; } .pf-kalamba_67498 { background-position: 0px -1162px; width: 85px; height: 30px; } .pf-live88_60919 { background-position: 0px -1194px; width: 85px; height: 30px; } .pf-liveg24 { background-position: 0px -1226px; width: 119px; height: 28px; } .pf-liveg24_25953 { background-position: 0px -1256px; width: 85px; height: 30px; } .pf-mancala_90719 { background-position: 0px -1288px; width: 85px; height: 30px; } .pf-mascotgaming { background-position: 0px -1320px; width: 127px; height: 33px; } .pf-mascotgaming_64168 { background-position: 0px -1355px; width: 85px; height: 30px; } .pf-netent { background-position: 0px -1387px; width: 91px; height: 32px; } .pf-netent_86327 { background-position: 0px -1421px; width: 85px; height: 30px; } .pf-netgaming_76259 { background-position: 0px -1453px; width: 85px; height: 30px; } .pf-nolimitcity_52297 { background-position: 0px -1485px; width: 85px; height: 30px; } .pf-novomatic_93592 { background-position: 0px -1517px; width: 85px; height: 30px; } .pf-octoplay_59449 { background-position: 0px -1549px; width: 85px; height: 30px; } .pf-onetouch_60536 { background-position: 0px -1581px; width: 85px; height: 30px; } .pf-onlyplay_63171 { background-position: 0px -1613px; width: 85px; height: 30px; } .pf-playmer_30926 { background-position: 0px -1645px; width: 85px; height: 30px; } .pf-playngo_82942 { background-position: 0px -1677px; width: 85px; height: 30px; } .pf-playson_66501 { background-position: 0px -1709px; width: 85px; height: 30px; } .pf-playtech_39256 { background-position: 0px -1741px; width: 85px; height: 30px; } .pf-pocketgames_38655 { background-position: 0px -1773px; width: 85px; height: 30px; } .pf-popiplay_34807 { background-position: 0px -1805px; width: 85px; height: 30px; } .pf-pragmatic { background-position: 0px -1837px; width: 110px; height: 48px; } .pf-pragmatic_95541 { background-position: 0px -1887px; width: 85px; height: 30px; } .pf-provision_83888 { background-position: 0px -1919px; width: 85px; height: 30px; } .pf-pushgaming_44560 { background-position: 0px -1951px; width: 85px; height: 30px; } .pf-quickfire_65566 { background-position: 0px -1983px; width: 85px; height: 30px; } .pf-quickspin { background-position: 0px -2015px; width: 100px; height: 24px; } .pf-quickspin_20131 { background-position: 0px -2041px; width: 85px; height: 30px; } .pf-rabcat { background-position: 0px -2073px; width: 110px; height: 33px; } .pf-rabcat_17326 { background-position: 0px -2108px; width: 85px; height: 30px; } .pf-realdealer_55367 { background-position: 0px -2140px; width: 85px; height: 30px; } .pf-realistic { background-position: 0px -2172px; width: 120px; height: 20px; } .pf-redrake { background-position: 0px -2194px; width: 78px; height: 49px; } .pf-redrake_52711 { background-position: 0px -2245px; width: 85px; height: 30px; } .pf-redtiger { background-position: 0px -2277px; width: 132px; height: 25px; } .pf-redtiger_51259 { background-position: 0px -2304px; width: 85px; height: 30px; } .pf-reel-play { background-position: 0px -2336px; width: 78px; height: 49px; } .pf-reel-play_18555 { background-position: 0px -2387px; width: 85px; height: 30px; } .pf-relax { background-position: 0px -2419px; width: 103px; height: 32px; } .pf-relax_34547 { background-position: 0px -2453px; width: 85px; height: 30px; } .pf-retrogaming_41586 { background-position: 0px -2485px; width: 85px; height: 30px; } .pf-revelver { background-position: 0px -2517px; width: 85px; height: 30px; } .pf-revolver_13778 { background-position: 0px -2549px; width: 85px; height: 30px; } .pf-rogue_12658 { background-position: 0px -2581px; width: 85px; height: 30px; } .pf-ruby { background-position: 0px -2613px; width: 120px; height: 30px; } .pf-ruby_86060 { background-position: 0px -2645px; width: 85px; height: 30px; } .pf-smartsoft { background-position: 0px -2677px; width: 85px; height: 30px; } .pf-smartsoft_91522 { background-position: 0px -2709px; width: 85px; height: 30px; } .pf-spinomenal { background-position: 0px -2741px; width: 179px; height: 21px; } .pf-spinomenal_63425 { background-position: 0px -2764px; width: 85px; height: 30px; } .pf-spribe_85886 { background-position: 0px -2796px; width: 78px; height: 32px; } .pf-swintt { background-position: 0px -2830px; width: 85px; height: 30px; } .pf-swintt_42984 { background-position: 0px -2862px; width: 85px; height: 30px; } .pf-thunderkick { background-position: 0px -2894px; width: 103px; height: 32px; } .pf-thunderkick_52681 { background-position: 0px -2928px; width: 85px; height: 30px; } .pf-tomhorn { background-position: 0px -2960px; width: 108px; height: 34px; } .pf-tomhorn_14714 { background-position: 0px -2996px; width: 85px; height: 30px; } .pf-turbogames_37904 { background-position: 0px -3028px; width: 85px; height: 30px; } .pf-vivogaming_57297 { background-position: 0px -3060px; width: 85px; height: 30px; } .pf-wazdan { background-position: 0px -3092px; width: 161px; height: 18px; } .pf-wazdan_35868 { background-position: 0px -3112px; width: 85px; height: 30px; } .pf-yggdrasil { background-position: 0px -3144px; width: 132px; height: 32px; } .pf-yggdrasil_12857 { background-position: 0px -3178px; width: 85px; height: 30px; } .pf-zillion_58988 { background-position: 0px -3210px; width: 85px; height: 30px; }  .footer-grid {     display: flex;     padding: 0;     background: #302d28;     margin: 0 auto 25px; }  .footer-grid__left {     display: flex;     flex-direction: column;     align-items: center;     width: 24%;     padding: 15px 0 25px;     border-right: 4px solid #13100e;     box-sizing: border-box; }  @media (max-width: 1600px) {     .footer-grid__left {         flex: 0 0 380px;     } }  .footer-nav {     display: flex;     flex-wrap: wrap;     flex-direction: column;     width: 85%;     color: #dcd9d5;     font-family: "Noto Sans", arial, helvetica, sans-serif;     font-weight: 400;     letter-spacing: 1px;     text-transform: uppercase;     list-style: none;     padding: 0; }  .footer-nav__item {     padding: 15px 15px 5px;     text-align: left; }  .footer-nav__link {     color: #f9b242;     text-decoration: none;     transition: .1s ease-in-out;     font-size: 1.4rem; }  .footer-nav__link:hover {     color: #dcd9d5; }  .provider-list {     list-style: none; }  .footer-grid__right {     display: flex;     justify-content: center;     width: 76%;     margin: 0 auto; }  .footer-social-list, .provider-list {     padding: 40px 0 0;     text-align: center; }  .provider-list {     display: flex;     flex-wrap: wrap;     justify-content: center;     align-items: center;     max-width: 1250px;     padding: 30px 0 0;     overflow: hidden; }  .footer-social-list__item, .provider-list__item {     display: inline-block;     padding: 0 15px 40px;     vertical-align: middle; }  .provider-list__item {     width: 100%;     max-width: 115px;     padding: 0 5px 40px; } .provider-list__link {     display: block; }  .certificate-list {     text-align: center;     list-style: none; }  .certificate-list__item {     display: inline-block;     padding: 0 15px;     vertical-align: middle; }  .icon-pagi {     display: block;     width: 53px;     height: 53px;     background-image: url(/shared/3365/images-list-s26680adc35.png);     background-repeat: no-repeat;     background-position: 0 -3098px;     overflow: hidden; }  .icon-telegram {     display: block;     width: 56px;     height: 56px;     background-image: url(/shared/3365/images-list-s26680adc35.png);     background-repeat: no-repeat;     background-position: 0 -3894px;     overflow: hidden; } .copyrights-box {     width: 45%;     margin: 0 auto;     padding: 10px 0 0;     text-align: center;     line-height: 25px;     font-size: 1.3rem; }  @media (max-width: 992px) {     .payment-box__link::before {         -webkit-transform: scale(.5);         transform: scale(.5);     }     .payment-box__item {         max-width: 100px;         height: 25px;     }     .payment-box__text {         padding: 25px 0 0;     }     .payment-box {         justify-content: center;     }     .footer-grid {         flex-direction: column;     }     .footer-grid__left {         width: 100%;         border-right: none;         border-bottom: 4px solid #13100e;     }     .footer-nav {         align-items: center;         width: 100%;     }     .copyrights-box {         width: 90%;     } }  @media only screen and (max-width: 768px) {     .payment-box__item {         max-width: 100px;         height: 65px;         margin: 0;         padding: 20px 0 0;     } }  @media only screen and (max-width: 410px) {     .payment-box__item {         max-width: 80px;     } }  .post__author {     display: flex;     align-items: center;     gap: 15px;     padding: 10px;     border-radius: 10px;     font-size: 18px;     border: 1px solid #f9b242;     max-width: 570px;     background: #f9b34263;     margin-top: 35px; }  .post__author__photo {     display: flex;     justify-content: center;     align-items: center;     width: 100px;     height: auto;     border-radius: 50%;     padding: 15px;     border: 1px solid #f9b242; } .post__author__photo img {     position: relative;     left: 5px; } .post__author__info .name {     font-size: 28px;     color: #ffffff;     padding: 0;     margin-top: 0; }  .post__author__info p {     margin: 5px 0 0; }  @media only screen and (max-width: 410px) {     .post__author__info .name {         font-size: 18px;     } }