html{
width:100%}.over-page{
margin:10px;
max-width:1010px}.container-btn{
display:grid;
gap:10px;
grid-template:1fr/1fr 1fr 1fr 1fr;
height:auto}.asdv-video{
padding:10px 0 0}.time-set{
font-size:13px;
color:#fff}.menu-name-one_button-page-link-cg692{
align-items:center;
background-color:#ff642e;
border-radius:10px;
display:flex;
justify-content:center;
padding:10px;
transition:.3s;
color:#fff}.menu-text-one_button-page-link-df925{
margin-left:10px}.menu-name-one_button-page-link-cg692:hover{
scale:1.03}.menu-name-one_button-page-link-cg692:hover .menu-text-one_button-page-link-df925{
color:#000;
font-weight:700}.close-icon span{
background:#333;
height:2px;
position:absolute;
width:2rem}.close-icon span:first-child{
transform:rotate(45deg)}.close-icon span:last-child{
transform:rotate(-45deg)}.close-icon{
cursor:pointer;
display:none}.close-btn{
align-items:center;
color:#fff;
display:flex;
font-size:25px;
height:80px;
justify-content:center;
position:absolute;
right:0;
top:0;
width:80px}.menu.open.nav.menu-footer,body{
flex-direction:column}.menu-footer.menu-mobile ul{
align-items:flex-start;
flex-direction:column}.menu-footer.menu-mobile{
justify-content:flex-start;
margin-left:20px}.menu-footer.menu-mobile ul li,td p{
text-align:left}.menu-footer.menu-mobile li a{
color:#fff}.menu-footer.menu-mobile a#button-menu{
color:#fff;
display:flex;
font-size:22px;
justify-content:center}body{
background:url(/dir_files/bg_left.png) left top no-repeat,url(/dir_files/bg_right.png) right top 370px no-repeat,linear-gradient(180deg,#18040d 0,#250714 100%),#18040d;
color:#eee;
flex-wrap:nowrap;
font-family:Montserrat,sans-serif;
font-size:16px;
line-height:1.5;
margin:0;
min-width:320px;
padding:0;
width:100%}.topnav .icon{
display:none}.fx-container,.gui-container{
margin:0 10px}.st-block-header{
align-items:center;
display:flex;
justify-content:space-between}.st-header-logo{
height:34px;
margin:13px 0}.st-content-block{
background-color:#000;
box-sizing:border-box;
display:flex;
justify-content:center;
padding:5px 10px;
width:100%;
margin:10px 0 0;
border-radius:10px}.font-style-header-block{
color:#fff;
font-size:13px;
text-align:center}.st-template-part{
display:contents;
width:100%}.display-two{
display:grid;
gap:30px;
grid-template:1fr/1fr 1fr}.menu-footer li.active{
color:#ff599b}.hamburger{
cursor:pointer;
display:flex;
flex-direction:column;
height:2rem;
justify-content:space-around;
width:2rem}.hamburger span{
background:#333;
border-radius:3px;
height:3px;
transition:all .3s;
width:2rem}.menu{
display:none}.hamburger span:nth-child(2){
transform-origin:0 0}.menu.open .hamburger span:first-child{
transform:rotate(45deg) translate(.4rem,.5rem)}.menu.open .hamburger span:nth-child(2){
opacity:0}.menu.open .hamburger span:last-child{
transform:rotate(-45deg) translate(.4rem,-.5rem)}.header-product-info,.product-template{
align-items:center;
display:flex;
height:100%}.header-product-info{
align-items:flex-start;
flex-direction:column;
justify-content:center}.header-product-media.product-template img,table{
border-radius:10px}.product-name{
font-size:22px;
font-weight:700;
color:#fff}.product-slogan{
color:#f9f9f9;
font-size:14px;
margin:10px 0}.header-block{
align-items:center;
border-radius:10px;
height:auto;
justify-content:center;
padding:60px 0}.header-block-btn{
display:flex;
gap:15px;
margin:10px 0;
width:100%}.btn-header-template{
border-radius:10px;
padding:10px 20px}a.btn-header-template.btn-log{
background:linear-gradient(118deg,#3e64e0 1.11%,#0388ff 100%);
color:#fff}a.btn-header-template.btn-reg{
color:#fff;
border:1px solid #4b4b4b}.btn-header-template.btn-reg{
position:relative;
overflow:hidden}.btn-header-template.btn-reg::before{
content:'';
position:absolute;
top:0;
left:-100%;
width:100%;
height:100%;
background:linear-gradient(to right,transparent,rgba(255,255,255,.5),transparent);
transition:left .5s ease}.btn-header-template.btn-reg:hover::before{
left:100%}.logo,body{
align-items:center;
display:flex}.logo{
height:68px;
justify-content:center}.product-info{
display:flex;
flex-direction:column;
text-align:center}#product-name,#table-of-contents p{
color:#fff;
font-size:50px;
font-weight:700}#table-of-contents p{
font-size:120%;
margin:5px 0 10px}#product-bonus,figcaption{
color:#fff;
font-size:14px}.header-button{
align-content:center;
align-items:center;
display:flex;
flex-wrap:wrap;
justify-content:center;
margin:20px 0 0}#header-login,#header-register{
border-radius:10px;
margin:0 5px;
padding:10px;
text-decoration:none;
transition:var(--transition-duration)}#header-login{
border:1px solid #dfaa2d;
color:#fff}#header-login:hover,.info-block a:hover{
background-color:#d81ed6}#header-register{
background-color:#e4b71a;
color:#fff}#header-register:hover,.button-play:hover{
background-color:#8d2fce;
color:#fff}figcaption{
text-align:center;
color:#6b6b6b;
margin-bottom:10px}table{
border-style:solid;
border-width:1px;
font-size:15px;
width:100%}tbody{
border-color:#b4b4b4}.infos{
display:grid;
gap:10px;
grid-template:1fr/1fr 1fr 1fr 1fr;
margin:10px 0}.advant-card{
align-items:center;
border-radius:10px;
display:flex;
flex-direction:column;
padding:30px 0;
transition:.3s}.advant-card:hover{
background-color:#282326!important}.advant-card img{
transition:.3s;
height:60px;
margin:0;
padding:10px;
width:60px}.advant-card:hover img{
scale:1.2}.advant-card.element1{
background:linear-gradient(137deg,#f06 1.11%,#ff3988 100%)}.advant-card.element2{
background:linear-gradient(137deg,#4d2898 1.11%,#6f2bc6 100%)}.advant-card.element3{
background:linear-gradient(137deg,#f4ca44 1.11%,#e26318 100%)}.advant-card.element4{
background:linear-gradient(137deg,#7c1844 1.11%,#720933 100%)}.infos-head,.infos-meta{
align-items:center;
display:flex;
text-align:center}.infos-head{
color:#fff;
font-size:15px;
font-weight:700;
padding:10px}.infos-meta{
color:#f6f6f6;
font-size:14px;
padding:10px}.kent-promo{
display:grid;
gap:10px;
grid-template-columns:6.5fr 3.5fr;
margin-bottom:10px;
height:240px}.kent-promo-2{
display:grid;
gap:10px;
grid-template-columns:5fr 5fr;
height:140px}.promo-3{
background-color:#f06}.promo-3,.promo-4{
box-sizing:border-box;
margin:0;
border-radius:10px;
position:relative;
overflow:hidden}.promo-3,.promo-4{
background-image:url(/dir_files/banleft_right.png);
background-position:right top;
background-size:unset;
background-repeat:no-repeat}.promo-4{
background-image:url(/dir_files/banright_right.png);
background-color:#250714}.promo-1,.promo-2{
box-sizing:border-box;
margin:0;
border-radius:10px;
height:240px;
position:relative;
overflow:hidden}.promo-2{
background-color:#f06}.promo-1::before,.promo-2::before,.promo-3::before{
content:"";
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background-color:transparent;
transition:background-color .3s;
z-index:1;
border-radius:10px}.promo-1:hover::before,.promo-2:hover::before,.promo-3:hover::before{
background-color:rgba(0,0,0,.25)}.promo-1,.promo-2{
background-repeat:no-repeat;
background-position:right top;
background-size:unset}.promo-1{
background-image:url(/dir_files/ban1_bg.png);
background-color:#f06}.promo-1 .banner__decor--left{
position:absolute;
bottom:0;
left:-1px;
display:flex;
height:100%}.promo-1 .banner__decor--right,.promo-2 .banner__decor--right{
position:absolute;
bottom:0;
right:0;
display:flex;
height:100%}.promo-3 .banner__decor--right,.promo-4 .banner__decor--right{
position:absolute;
bottom:0;
right:37px;
display:flex;
height:100%}.promo-4 .banner__decor--right{
right:80px}.promo-2{
background-image:url(/dir_files/BannerCat.avif)}.banner__title{
position:absolute;
top:0;
left:0;
z-index:3;
height:35px;
padding:0 20px 0 15px;
font-weight:600;
line-height:35px;
background:#f06;
border-right:2px solid #631a3a;
border-bottom:2px solid #631a3a;
border-radius:0 0 10px 0;
white-space:nowrap}.banner__title span{
display:block;
transform:skew(30deg,0);
word-break:break-word}.promo-1 .banner__text,.promo-2 .banner__text,.promo-3 .banner__text,.promo-4 .banner__text{
position:absolute;
bottom:40px;
left:25px;
display:flex;
flex-direction:column}.promo-1 .banner__text#banner-font--style,.promo-2 .banner__text#banner-font--style,.promo-3 .banner__text#banner-font--style,.promo-4 .banner__text#banner-font--style{
font-style:italic;
font-weight:700;
z-index:2}.promo-1 .banner__text.banner-left#banner-font--style{
font-size:20px;
line-height:25px}.promo-2 .banner__text.banner-right#banner-font--style{
font-size:18px;
line-height:25px}.promo-3 .banner__text.banner-left#banner-font--style,.promo-4 .banner__text.banner-left#banner-font--style{
font-size:20px;
line-height:25px}.banner__text span{
text-shadow:0 0 11px rgb(0 0 0/46%)}.benefits{
display:grid;
gap:10px;
grid-template:1fr/1fr 1fr;
margin:var(--margin);
padding:10px 0}.benefits-blocks{
align-content:center;
align-items:center;
border-radius:10px;
box-sizing:border-box;
display:flex;
justify-content:center}.benefits-blocks img,.faq details{
border-radius:10px;
margin:0;
width:100%}.faq details{
background:#272727;
display:block;
margin:7px 0;
overflow:hidden}dd,figure{
margin:0}.benefits-blocks p{
padding-left:10px}#table-of-contents{
background-color:#322137;
border-radius:10px;
margin:10px;
padding:10px}#table-of-contents ol{
margin-left:0;
padding-left:20px}#table-of-contents li{
list-style-type:decimal;
margin:5px 0;
text-align:left}#table-of-contents a{
color:#fff;
text-decoration:none;
transition:.3s}#table-of-contents a:hover{
color:#725ef0}.faq summary{
cursor:pointer;
display:block;
font-weight:700;
padding:10px 15px}.faq p{
font-size:90%;
padding:0 15px}.button-play,.info-block #info-block-h{
color:#fff;
font-weight:700;
text-align:center}.button-play{
align-items:center;
background-color:#9c33ca;
border-radius:var(--border-radius);
display:flex;
flex-wrap:nowrap;
justify-content:center;
padding:10px 5px;
text-decoration:none;
transition:var(--transition-duration)}.content-image{
height:auto;
max-width:100%}img{
max-width:100%}.screen,img{
height:auto}#info{
border:2px dashed #dafe31;
margin:var(--margin);
padding:10px}.info-block{
align-items:center;
background-color:#ff00fd;
border-radius:10px;
display:flex;
flex-direction:column;
margin:0 10px;
padding:30px 0}.info-block #info-block-h{
font-size:150%;
margin:0 0 5px}.info-block #info-block-p{
color:#ededed;
font-size:90%;
margin:5px 0;
text-align:center;
width:90%}.info-block a{
border:solid 1px #df2dbd;
color:#fff;
margin:5px 0 0;
padding:10px 20px;
transition:.3s}.info-block a:hover{
color:#fff}#info,.default-game img,.info-block a,.promo,.screen,iframe{
border-radius:10px}.promo{
align-items:center;
background-color:#422b55;
display:flex;
flex-direction:column;
justify-content:center;
padding:10px}#promo-name{
color:#fed8ff;
font-size:200%;
font-weight:700;
padding:0 0 30px}#promo-info{
color:#fff;
font-size:110%;
padding:30px 0 0}.promo,.slot{
margin:10px}iframe{
height:565px;
width:100%}.video{
margin:0 10px}.slot-char{
display:grid;
gap:10px;
grid-template:1fr/1fr 1fr 1fr 1fr;
margin:var(--margin);
padding:0 0 10px}.char-meta{
align-content:center;
align-items:center;
background-color:#322137;
border-radius:10px;
box-sizing:border-box;
color:#fff;
display:flex;
flex-direction:column;
justify-content:center;
padding:10px 0}#promo-info,.news-head,[id^=char-head]{
font-weight:700}.table-games{
display:grid;
gap:10px;
grid-template:1fr/1fr 1fr 1fr 1fr;
margin:var(--margin);
margin-bottom:10px;
margin-top:10px}.default-game{
position:relative}.default-game img{
margin:0;
transition:.3s}.default-game img:hover{
transform:scale(1.03)}.game-text{
background-color:#000000b3;
border-radius:10px;
bottom:10px;
color:#fff;
font-size:12px;
padding:5px;
position:absolute;
right:5px}.news-card{
height:auto;
display:flex;
align-items:center;
flex-wrap:nowrap;
transition:.3s;
background:linear-gradient(137deg,#1e1e1e 1.11%,#3a1323 100%);
border-radius:10px;
padding:10px;
margin:10px 0;
position:relative}.news-image{
border-radius:10px;
height:154px;
overflow:hidden;
width:30%}.news-card img{
width:327px;
height:190px;
margin:0;
border-radius:10px;
object-position:center;
object-fit:cover}.news-meta{
display:inline-block;
height:auto;
padding:0 20px}.news-head{
color:#fff;
font-size:20px;
text-align:left;
text-decoration:none}.news-card:hover .news-head{
color:#ff0a6c}#news-button,.news-date{
color:#fff;
font-size:14px;
height:auto;
text-decoration:none;
transition:.3s}.news-date{
width:auto;
position:absolute;
z-index:5;
top:0;
left:0;
margin:0;
padding:5px 10px;
background-color:#555c61;
border-radius:10px 0;
font-weight:700}.news-description,.news-head{
height:auto;
margin:0;
padding:0;
transition:.3s}#news-button{
background-color:#31454f;
margin-top:10px;
padding:10px}#news-button:hover{
background-color:#6859c3}.slots{
display:grid;
gap:10px;
grid-template:1fr/1fr 1fr 1fr 1fr;
padding:10px 0}#news-button,[class^=slots-blocks--]{
border-radius:10px;
display:flex;
justify-content:center}[class^=slots-blocks--] img{
background-position:center;
background-repeat:no-repeat;
background-size:cover;
border-radius:inherit;
height:100%;
margin:0;
width:100%}.provider-head{
display:grid;
flex-wrap:wrap;
gap:10px;
grid-template:1fr/1fr 1fr 1fr 1fr;
margin:10px;
max-width:100%}.provider-inner{
align-items:center;
background-color:#38253d;
border-radius:var(--border-radius);
display:flex;
font-size:90%;
height:50px;
justify-content:center;
transition:.3s;
width:100%}.provider-inner:hover{
background-color:#442a4b;
font-size:102%}[class^=slots-blocks--]{
align-content:center;
align-items:center;
background-color:#2f485d;
box-sizing:border-box;
height:150px;
overflow:hidden;
position:relative;
transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.slots-overlay,[class^=slots-blocks--]::before{
background-color:#0009;
height:100%;
left:0;
position:absolute;
top:0;
transition:.3s;
width:100%}[class^=slots-blocks--]:hover{
transform:scale(1.05)}[class^=slots-blocks--] .image-container{
background-position:center;
background-repeat:no-repeat;
background-size:cover;
border-radius:inherit;
height:100%;
width:100%}#button-menu,.slots-overlay{
align-items:center;
display:flex}.slots-overlay{
flex-direction:column;
justify-content:center}.slots-text{
color:#fff;
font-size:16px;
font-weight:700;
margin-bottom:10px;
text-align:center}#button-menu{
border-radius:10px;
font-size:15px;
height:30px;
text-decoration:none;
transition:var(--transition-duration);
width:auto}.breadcrumb-item a,.play-button{
font-size:14px;
text-decoration:none}.play-button{
background-color:#fff;
border:0;
border-radius:20px;
color:#2f485d;
cursor:pointer;
font-weight:700;
padding:5px 20px;
transition:background-color .3s ease-in-out,color .3s ease-in-out}.play-button:hover{
background-color:#764f8a;
color:#fff}.slot-meta{
color:#717985;
display:flex;
justify-content:space-between}.slot-meta span{
font-size:12px;
margin:0 10px 10px;
padding:0}.breadcrumb{
background-color:#4f2737;
border-radius:var(--border-radius);
height:auto;
max-width:100%;
padding:5px 0;
text-align:center}.breadcrumb-item a,.breadcrumb-separator,.menu-footer a{
color:#fff}.menu-footer{
align-items:center;
border-radius:10px;
flex-wrap:wrap;
max-width:100%}.back-menu ul,.menu-footer ul{
list-style:none;
margin:0;
padding:0}.menu-footer ul{
flex-wrap:wrap;
gap:10px}.back-menu ul{
display:flex}.menu-footer li{
padding:0}#button-menu:hover{
color:#6f2b20}.menu-footer,.menu-footer ul,.provider-card,.providers{
display:flex;
justify-content:center}.providers{
align-items:center;
display:grid;
gap:5px;
margin-top:10px}.provider-card{
background-color:#272727;
border-radius:var(--border-radius);
height:50px;
width:100%}.back-menu,.copyright{
display:flex;
font-size:12px}.copyright{
justify-content:space-between;
padding-bottom:30px;
width:100%}.content-layer{
margin:0 10px}#licensed{
color:#7c7c7c;
font-size:11px;
text-align:center;
margin:0 0 10px}#startButton,.back-menu{
align-items:center;
justify-content:center}.back-menu{
flex-wrap:wrap;
text-decoration:none}.back-menu a{
color:#ff0068;
padding:0 5px;
text-decoration:none;
transition:.3s}.back-menu a:hover{
color:#d2d2d2}.rules{
display:flex;
justify-content:space-between}.rules-menu,.rules-menu-sticky{
display:flex;
flex-direction:column}.rules-menu{
margin:15px 10px 10px 0;
width:30%}.rules-menu-sticky{
position:sticky;
top:15px}#startButton #playFrame,#startButton:hover #playFrame,.rules-menu a,blockquote{
border-radius:10px;
padding:10px}.rules-menu a{
background-color:#1f2b3c;
cursor:pointer;
margin-bottom:5px;
margin-top:5px;
transition:.3s}.rules-menu a:hover{
background-color:#37414e}.rules-meta{
padding-right:30px;
width:70%}.rules-menu-sticky a{
color:#e6e6e6;
text-decoration:none}.table-player{
background-color:#161f2c;
border-radius:10px;
display:flex;
flex-wrap:nowrap;
justify-content:space-between;
margin:var(--margin);
margin-bottom:10px;
margin-top:10px}.player-name,.table-game,.table-name{
display:flex;
flex-direction:column}.table-bet,.table-time,.table-win,.table-x{
display:flex;
flex-direction:column;
width:15%}.table-game,.table-name{
width:20%}.table-column,.table-head{
border-bottom:solid 1px #323c49;
font-size:14px}.table-head{
padding:20px 10px}.table-column{
align-items:center;
display:flex;
padding:15px 10px}.table-column img{
margin:0;
padding-right:5px}.table-column.finish{
border-bottom:none}blockquote{
border-bottom:solid #fff 2px;
border-left:solid #fff 15px;
border-right:solid #fff 2px;
border-top:solid #fff 2px;
margin:0 10px;
text-align:justify;
margin-inline-start:0;
margin-inline-end:0}#startButton{
background-color:transparent;
border:0;
bottom:0;
color:#000;
cursor:pointer;
font-size:16px;
font-weight:700;
height:565px;
left:0;
overflow:hidden;
position:absolute;
right:0;
top:0}.image-frame{
overflow:hidden;
position:relative}.slot-image{
clip-path:polygon(0 0,100% 0,100% 100%,0 100%);
filter:blur(3px);
height:565px;
margin:0;
object-fit:cover;
width:100%}#startButton #playFrame{
background:#573160;
color:#fff;
transition:.3s}#startButton:hover #playFrame{
background:#402945;
color:#fff;
transform:scale(1.1)}[class^=comment-box-]{
background:#30232d;
border-radius:10px;
display:flex;
flex-wrap:nowrap;
margin:10px;
padding:18px 10px}#startButton,.comment-body{
display:flex;
flex-direction:column;
width:100%}.comment-body{
padding-left:10px}.comment-avatar{
fill:#5a4c67}.comment-meta{
align-items:center;
display:flex;
flex-wrap:nowrap}.comment-author{
font-size:80%;
font-weight:700}.comment-time{
color:#878787;
font-size:80%;
line-height:0;
margin-left:10px}.comment-text{
font-size:90%;
padding-top:10px}@media (max-width:767.99px){
.menu{
background:#000000ed;
display:block;
height:100%;
left:0;
padding:20px 0;
position:fixed;
top:0;
transform:translateX(-100%);
width:100%}body{
background:linear-gradient(180deg,#18040d 0,#250714 100%),#18040d}.product-name,.product-slogan,.time-set{
text-align:center;
width:100%}.header-product-info{
margin-top:20px}.container-btn{
grid-template:1fr 1fr 1fr 1fr/1fr}.header-block{
padding:10px}.news-meta{
padding:10px 10px 0}.header-block-btn{
justify-content:center}.menu.open{
transform:translateX(0);
z-index:4}.display-two{
gap:20px;
grid-template:1fr/1fr}.news-card img{
width:100%;
height:200px}.benefits{
grid-template:1fr 1fr/1fr}.screen{
width:100%}.providers{
flex-wrap:wrap}#product-name{
font-size:250%;
color:#fff}#product-bonus{
font-size:80%}.menu-container{
grid-template:1fr 1fr 1fr 1fr/1fr}#startButton,.slot-image,iframe{
height:260px}.news-card{
flex-direction:column}.news-image{
height:200px;
width:100%}.slot-char,.slots,.table-games{
grid-template:1fr 1fr/1fr 1fr}.table-time,.table-x{
display:none}.table-head{
font-size:11px}.table-bet,.table-time,.table-win,.table-x{
width:20%}.table-column{
font-size:11px}.table-game,.table-name{
width:40%}.slot-meta{
display:flex;
flex-direction:column}.rules-menu{
display:none}.rules-meta{
padding-right:0;
width:100%}.infos{
grid-template:1fr/1fr}.provider-head{
grid-template:1fr/1fr 1fr}.providers{
grid-template:1fr/1fr 1fr 1fr}.kent-promo,.kent-promo-2{
grid-template-columns:none;
height:auto}.kent-promo-2{
height:290px}.promo-2{
background-size:cover}}@media (min-width:768px) and (max-width:1023.99px){
.hamburger{
display:none}.header-block{
padding:20px}.container-btn{
grid-template:1fr 1fr/1fr 1fr}.menu{
display:block}.benefits{
grid-template:1fr/1fr 1fr}.screen{
width:100%}.infos,.menu-container{
grid-template:1fr 1fr/1fr 1fr}#startButton,.slot-image,iframe{
height:480px}.news-meta{
width:60%}.news-image{
height:200px;
width:40%}.providers{
grid-template:1fr/1fr 1fr 1fr 1fr 1fr 1fr}}@media (min-width:1024px) and (max-width:1365.99px){
.hamburger{
display:none}.menu{
display:block}.fx-container,.menu-inner{
width:970px}.screen{
width:100%}#startButton,.slot-image,iframe{
height:535px}.providers{
grid-template:1fr/1fr 1fr 1fr 1fr 1fr 1fr}}@media (min-width:1366px){
.hamburger{
display:none}.menu{
display:block}.fx-container,.menu-inner{
width:1024px}.screen{
width:100%}.providers{
grid-template:1fr/1fr 1fr 1fr 1fr 1fr 1fr}}:root{
--border-radius:10px;
--margin:0 10px;
--transition-duration:.3s}a{
color:#ff0068;
text-decoration:none;
transition:.3s}a:hover{
color:#ff84b5}li,p{
text-align:justify}h1,h2,h3,h4{
color:#fff;
font-size:24px;
margin:15px 0 0}h2,h3,h4{
font-size:21px}h3,h4{
font-size:18px;
margin:10px 0 5px}h4{
font-size:16px}td,th{
padding:0 10px}.icon--comments,.icon--faq{
background-image:url(/dir_files/comments.svg);
background-repeat:no-repeat;
background-size:28px;
display:inline-block;
height:29px;
margin-right:5px;
vertical-align:middle;
width:26px}.icon--faq{
background-image:url(/dir_files/faq.svg);
background-size:18px;
height:21px;
width:22px}.icon--star{
background-image:url(/dir_files/star.svg);
background-size:18px;
height:23px;
width:20px}.icon--add,.icon--rating,.icon--star{
background-repeat:no-repeat;
display:inline-block;
margin-right:5px;
vertical-align:middle}.icon--add{
background-image:url(/dir_files/add.svg);
background-size:21px;
height:23px;
width:20px}.icon--rating{
background-image:url(/dir_files/rating.svg);
background-position-y:2px;
background-size:20px;
padding-left:26px}.line{
display:flex;
margin:10px 0;
width:100%}.row--left{
float:left;
font-size:14px;
min-width:160px}.row-middle{
float:left;
width:100%}.row--right{
font-size:14px;
font-weight:700;
min-width:55px;
text-align:right}.expert,.row{
border-radius:10px}.row{
border:2px dashed #775c8d;
margin:10px;
padding:10px}.row:after{
clear:both;
content:"";
display:table}.expert{
align-items:center;
background-image:linear-gradient(146deg,#7f57c1 1.11%,#755aa1 100%);
display:flex;
font-size:16px;
font-weight:500;
height:60px;
justify-content:center;
margin-top:20px;
width:100%}.bar-container{
background-color:#322137;
border-radius:5px;
color:#fff;
text-align:center;
width:100%}.bar--line{
background-image:linear-gradient(105.99deg,#46345d 1.11%,#553982 100%);
border-radius:5px}.header--h2{
color:#fff;
font-size:21px;
font-weight:700;
margin:15px 0 0;
padding:0 10px}