.rules .title{font-size:10.4166666667vw;font-family:WinstonRegular;line-height:1;font-weight:400;font-style:italic;color:var(--primary-color2);text-transform:none}.rules.program-rules{flex-direction:column}.rules.program-rules .container{max-width:600px}.rules.program-rules h2{margin:20px auto 2.0833333333vw;font-family:Futura New Demi;font-size:5.2083333333vw;font-weight:400;line-height:6.25vw;text-align:center;color:var(--darken-220)}.rules.program-rules .rules-list:first-of-type{margin-top:0}.rules.program-rules .rules-list__number{color:var(--primary-color2)}.rules.program-rules .w-200{min-width:200px}.rules.program-rules .w-99{min-width:99px}.rules.program-rules .w-150{min-width:150px}.rules.program-rules .w-115,.rules.program-rules .w-135{min-width:115px}.rules table{margin-bottom:23px;width:100%;color:var(--darken-600)}.rules table th{vertical-align:middle;font-size:19px;font-weight:500}.rules table td{font-size:18px}.rules table td,.rules table th{border:1px solid var(--darken-600);padding:8px}.rules .text-dec{text-decoration:underline}.rules-list{display:flex;flex-direction:column;margin-top:30px}.rules-list__item{display:flex;margin-bottom:23px}.rules-list__item:last-of-type{margin-bottom:0}.rules-list__item ul{list-style:circle;list-style-position:inside;padding-left:64px;font-size:18px;font-weight:300;color:var(--darken-600)}.rules-list__item ul li{margin-bottom:5px}.rules-list__number{display:inline-block;margin-right:18px;min-width:46px;font-size:20px;font-weight:500;color:var(--primary-color2)}.rules-list__text{font-size:16px;font-weight:400;color:var(--darken-700)}.rules-list__text strong{font-weight:500}@media(max-width:991px){.rules-list__table{overflow-x:auto}}@media(max-width:481px){.rules.program-rules .w-200{min-width:41.6666666667vw}.rules.program-rules .w-99{min-width:20.625vw}.rules.program-rules .w-150{min-width:31.25vw}.rules.program-rules .w-115,.rules.program-rules .w-135{min-width:23.9583333333vw}.rules table{margin-bottom:4.7916666667vw}.rules table th{font-size:3.9583333333vw}.rules table td{font-size:3.75vw}.rules table td,.rules table th{padding:1.6666666667vw}.rules-list__item ul{padding-left:13.3333333333vw;font-size:3.75vw}.rules-list__item ul li{margin-bottom:1.0416666667vw}.rules-list__number{font-size:4.1666666667vw;min-width:9.5833333333vw}.rules-list__text{font-size:3.3333333333vw}}@media(min-width:992px){.rules .title{font-size:50px}.rules.program-rules h2{font-size:25px;line-height:30px}}@media(max-width:767px){html[lang=kk] .rules.program-rules .title{font-size:7.9166666667vw}}