.rules-container{width:100%}.rules-container .rules-wrapper{width:100%;padding:0 36px;margin:0 auto}@media screen and (min-width:1440px){.rules-container .rules-wrapper{padding:0 72px}}@media screen and (min-width:1920px){.rules-container .rules-wrapper{padding:0 132px}}@media screen and (max-width:768px){.rules-container .rules-wrapper{padding:0 36px}}@media screen and (max-width:430px){.rules-container .rules-wrapper{padding:0 12px}}.rules-container .rules-wrapper>.rules-title{width:100%;height:357px;display:flex;align-items:center;justify-content:center;margin-bottom:36px}@media screen and (max-width:768px){.rules-container .rules-wrapper>.rules-title{height:160px;margin-bottom:24px}}@media screen and (max-width:500px){.rules-container .rules-wrapper>.rules-title{height:240px;margin-bottom:12px}}.rules-container .rules-wrapper>.rules-title h1{color:#ececec;font-size:72px;font-weight:700;font-family:var(--font-body);letter-spacing:-.02em;line-height:92px;text-align:center}@media screen and (max-width:768px){.rules-container .rules-wrapper>.rules-title h1{font-size:36px;line-height:46px}}@media screen and (max-width:768px){.rules-container .rules-wrapper.size-ru>.rules-title>h1{font-size:32px;line-height:normal}}.rules-container hr.rules-divider{height:1px;border-width:0;color:#ececec;background-color:#ececec;opacity:30%;width:100%}@media screen and (max-width:500px){.rules-container hr.rules-divider{flex-wrap:wrap}}.rules-container .rules-wrapper>.rules-content-wrapper{margin:36px 0;display:flex;gap:16px}@media screen and (max-width:500px){.rules-container .rules-wrapper>.rules-content-wrapper{gap:12px;flex-wrap:wrap}}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-menu-wrapper{flex:0 0 calc((100% - 800px + 16px)/2)}@media screen and (max-width:1280px){.rules-container .rules-wrapper>.rules-content-wrapper>.rules-menu-wrapper{flex:0 0 calc((100% - 600px + 16px)/2)}}@media screen and (max-width:768px){.rules-container .rules-wrapper>.rules-content-wrapper>.rules-menu-wrapper{flex:0 0 calc((100% - 380px + 16px)/2)}}@media screen and (max-width:500px){.rules-container .rules-wrapper>.rules-content-wrapper>.rules-menu-wrapper{flex:0 0 100%;overflow-x:auto}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-menu-wrapper::-webkit-scrollbar{display:none}}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-menu-wrapper>.rules-menu{list-style:none;display:flex;flex-direction:column;gap:23px}@media screen and (max-width:500px){.rules-container .rules-wrapper>.rules-content-wrapper>.rules-menu-wrapper>.rules-menu{flex-direction:row;flex-wrap:nowrap;align-items:center}}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-menu-wrapper>.rules-menu li>a{font-family:var(--font-body);font-weight:400;size:20px;line-height:26px;opacity:30%;color:#fff;transition:all ease-in-out .3s}@media screen and (max-width:500px){.rules-container .rules-wrapper>.rules-content-wrapper>.rules-menu-wrapper>.rules-menu li>a{white-space:nowrap}}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-menu-wrapper>.rules-menu li>a.selected{opacity:1;text-decoration:underline}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-menu-wrapper>.rules-menu li>a:hover{opacity:1;text-decoration:underline}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content{flex:1 1 auto;max-width:800px;font-family:var(--font-body);color:#ececec}@media screen and (max-width:1280px){.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content{max-width:600px}}@media screen and (max-width:768px){.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content{max-width:380px}}@media screen and (max-width:500px){.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content{max-width:100%;flex:0 0 100%;margin:0 auto}}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content h2{color:#ececec;font-size:40px;font-weight:700;line-height:56px;margin-top:48px;margin-bottom:18px;font-family:var(--font-body);letter-spacing:-.02em}@media screen and (max-width:768px){.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content h2{font-size:30px;line-height:42px}}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content>h2:first-child{margin-top:0}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content h3{color:#ececec;font-family:var(--font-body);font-weight:500;font-size:24px;letter-spacing:-.02em;margin-bottom:18px;line-height:34px}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content p{font-family:var(--font-body);font-size:16px;font-weight:500;line-height:140%;margin-bottom:18px;color:#ececec;text-align:justify}@media screen and (max-width:768px){.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content p{text-align:initial}}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content p:last-of-type{margin-bottom:0}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content h5{font-family:var(--font-body);font-size:16px;opacity:30%;color:#ececec;font-weight:700;margin-bottom:6px;line-height:22px}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content a{font-size:inherit;color:inherit;text-decoration:underline;line-height:inherit;cursor:pointer}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content #cookie-table-container{width:100%;overflow-x:auto}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content #cookie-policy-table,.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content th,.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content td{border:1px solid #ccc}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content #cookie-policy-table tr td:first-of-type{word-break:break-all}.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content #cookie-policy-table td,.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content #cookie-policy-table th{padding:8px;font-size:14px}@media screen and (max-width:768px){.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content #cookie-policy-table td,.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content #cookie-policy-table th{font-size:12px}}@media screen and (max-width:500px){.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content #cookie-policy-table td,.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content #cookie-policy-table th{width:25%}}@media screen and (max-width:768px){.rules-container .rules-wrapper>.rules-content-wrapper>.rules-content #cookie-policy-table td:nth-child(2){word-break:break-all}}