@charset "UTF-8";.flexible-apps .apps__title{text-align:center}.flexible-apps .apps__screenshots{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;row-gap:15px}@media (min-width: 768px){.flexible-apps .apps__screenshots{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.flexible-apps .apps__screenshots{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;row-gap:15px}}.flexible-apps .apps__screenshots-item img{min-width:100%}.flexible-characters .charactersList{margin-bottom:50px;padding-top:0;padding-bottom:0;font-size:.875rem;line-height:1.25rem}.flexible-characters .charactersList.with_image{max-width:49.5%;overflow:hidden;border-radius:15px}@media (max-width: 767px){.flexible-characters .charactersList.with_image{max-width:100%}}.flexible-characters .charactersList.with_image .charactersList__item{margin-bottom:0;border-radius:0}.flexible-characters .charactersList.with_image .charactersList__item:not(:last-child):after{position:absolute;left:15px;right:15px;bottom:0;height:1px;background-color:var(--theme-color-5);content:""}.flexible-characters .charactersList__title{margin-top:1rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:600;line-height:1.25rem}@media (min-width: 744px){.flexible-characters .charactersList__title{margin-top:1.5rem;margin-bottom:1rem;font-size:1.25rem;line-height:1.375rem}}.flexible-characters .charactersList__item:not(:last-child) td{border-bottom-width:1px;border-bottom-color:var(--theme-color-5)}.flexible-characters .charactersList__item{position:relative;display:flex;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .25rem}.flexible-characters .charactersList__item.header-table{z-index:0;margin-bottom:0;height:auto;border-top-left-radius:12px;border-top-right-radius:12px;--tw-bg-opacity: 1;background-color:rgb(78 79 108 / var(--tw-bg-opacity, 1));text-align:center}.flexible-characters .charactersList__item.header-table .charactersList__item-name{justify-content:center;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.flexible-characters .charactersList__item.header-table .charactersList__item-info{justify-content:center;font-weight:400;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.flexible-characters .charactersList__item:last-child{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.flexible-characters .charactersList__item-name,.flexible-characters .charactersList__item-info{display:flex;width:50%;align-items:center}.flexible-characters .charactersList__item:nth-child(odd){background-color:#efefef}.flexible-characters .charactersList__item div:nth-child(1){font-weight:600}.flexible-characters .charactersList__item div:nth-child(2){margin-left:5px;margin-right:5px;width:100%;word-break:break-all;padding-left:15px;font-weight:400;text-decoration-line:none}.flexible-characters .charactersList__item img{height:auto;width:20px}.flexible-facts .facts__items{margin-top:1.5rem;margin-bottom:1.5rem}.flexible-facts .facts__item{margin-bottom:1rem;font-size:1rem;line-height:1.5rem;font-weight:400;line-height:150%;color:var(--theme-color)}.flexible-facts .facts__item p{display:inline}.flexible-facts .facts__item-index{margin-right:1rem;display:inline-block;height:1.5rem;width:1.5rem;border-radius:9999px;border-width:1px;border-color:var(--theme-color-2);text-align:center;font-size:.75rem;font-weight:500;line-height:1.4rem;color:var(--theme-color-2)}.flexible-facts .facts__about,.flexible-facts .facts__text{font-size:1rem;line-height:1.5rem;color:var(--theme-color-4)}.flexible-faq{margin-bottom:2.5rem}.flexible-faq .faq__title{margin-bottom:1rem;text-align:left;font-size:2.25rem;line-height:2.5rem;line-height:110%}.flexible-faq .faq-arrow{position:absolute;top:18px;right:1.25rem;z-index:0;height:23px;width:23px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(246 247 249 / var(--tw-bg-opacity, 1))}.flexible-faq .faq-arrow:before,.flexible-faq .faq-arrow:after{content:"";position:absolute;top:11px;display:block;height:1.5px;width:10px;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(252 163 17 / var(--tw-bg-opacity, 1))}.flexible-faq .faq-arrow:before{left:3px;--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.flexible-faq .faq-arrow:after{left:9px;--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1s}.flexible-faq .faq-item{position:relative;margin-bottom:15px;border-radius:15px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.flexible-faq .faq-item__header{transition:color .2s;padding:1.5rem 2rem 1.5rem 1.5rem;position:relative;z-index:2;cursor:pointer;font-size:1rem;line-height:1.5rem;font-weight:600;color:#000c}.flexible-faq .faq-item__header:hover{color:var(--theme-text-2)}.flexible-faq .faq-item__header h3{max-width:calc(100% - 40px)}.flexible-faq .faq-item__body{max-height:0px;overflow:hidden;padding-left:15px;padding-right:50px;font-size:1rem;line-height:1.5rem;font-weight:400;--tw-text-opacity: 1;color:rgb(126 127 158 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.flexible-faq .faq-item.opened .faq-arrow{--tw-bg-opacity: 1;background-color:rgb(252 163 17 / var(--tw-bg-opacity, 1))}.flexible-faq .faq-item.opened .faq-arrow:before{--tw-rotate: 135deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.flexible-faq .faq-item.opened .faq-arrow:after{--tw-rotate: 225deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.flexible-faq .faq-item.opened .faq-item__body{padding:0 1rem 1rem;max-height:1000px;padding-bottom:15px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}@media (min-width: 744px){.flexible-faq .faq-item.opened .faq-item__body{padding:0 1.5rem 24px}}:root{--theme-color: #07081b;--theme-color-1: #5d618f;--theme-color-2: #5f23ef;--theme-color-3: #f5f5fa;--theme-color-4: #444769;--theme-color-5: #e6e7f2;--theme-text-1: #888cb5;--theme-text-2: #ffc058;--theme-text-white: #f8f9fa;--theme-red: #d90429}.flexible-info .singleCasinoInfo__title{max-width:calc(100% - 300px)}@media (max-width: 600px){.flexible-info .singleCasinoInfo__title{max-width:100%}}.flexible-info .singleCasinoInfo__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}@media (max-width: 767px){.flexible-info .singleCasinoInfo__grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.flexible-info .singleCasinoInfo-element{padding:20px 15px;border-radius:15px;background:#f5f5fa}.flexible-info .singleCasinoInfo-element .singleCasinoInfo-element__item:before{content:"+";position:absolute;top:0;font-size:35px;color:#25bf63;line-height:26px;padding-right:10px;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content}.flexible-info .singleCasinoInfo-element--bad .singleCasinoInfo-element__item:before{content:"⨯";font-size:25px;color:#ff2d45;line-height:16px;padding-right:10px}.flexible-info .singleCasinoInfo-element__header{font-size:1.5rem;font-weight:600;line-height:110%;text-align:left;margin:0 0 15px}.flexible-info .singleCasinoInfo-element__list{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:8px}.flexible-info .singleCasinoInfo-element__list p{margin-top:0}.flexible-info .singleCasinoInfo-element__item{color:var(--deep-black-color);font-size:14px;padding-left:28px;position:relative}.flexible-info .singleCasinoInfo-element__item:before{content:"";position:absolute;left:0;top:2px;width:13px;height:13px}.flexible-payments{margin-bottom:1.25rem}.flexible-payments .paymentsSection ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.flexible-payments .paymentsSection ul li{margin-right:5px;margin-bottom:5px;display:flex;height:51px;min-height:51px;width:51px;min-width:51px;align-items:center;justify-content:center;border-radius:20px;background-color:var(--theme-color-5);font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--theme-color-1)}.flexible-payments .paymentsSection ul li img{margin-left:auto;margin-right:auto;max-width:90%}.flexible-section-tips{margin-bottom:30px;border-radius:20px;--tw-bg-opacity: 1;background-color:rgb(232 232 237 / var(--tw-bg-opacity, 1));padding:10px 15px 15px;--tw-shadow: inset -2px -1px 2px hsl(0deg 8% 78% / 80%);--tw-shadow-colored: inset -2px -1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.flexible-section-tips .tips__title{font-size:1.25rem;line-height:1.75rem;font-weight:600;color:var(--theme-color-4)}.flexible-section-tips ul{margin-top:1rem;padding:0}.flexible-section-tips ul li{position:relative;margin-top:.75rem;margin-bottom:.75rem;margin-left:1rem;list-style-type:none;color:var(--theme-color-4)}.flexible-section-tips ul li:before{position:absolute;top:.5rem;left:-1rem;display:block;height:.5rem;width:.5rem;border-radius:9999px;border-width:2px;border-color:var(--theme-color-2);--tw-content: "";content:var(--tw-content)}.flexible-section-tips ul li a{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));text-decoration-line:none!important}.flexible-single-casino-expert .single-casino-expert{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem}.flexible-single-casino-expert .single-casino-expert__title{font-size:1.125rem;line-height:1.75rem;font-weight:700;color:#000c}.flexible-single-casino-expert .single-casino-expert__info{display:flex;align-items:center;gap:.5rem;padding-top:15px;padding-bottom:15px}.flexible-single-casino-expert .single-casino-expert__info img{height:48px;width:48px;border-radius:9999px}.flexible-single-casino-expert .single-casino-expert__info .authorName{margin-bottom:5px;display:flex;flex-direction:column;text-align:left}.flexible-single-casino-expert .single-casino-expert__info .authorName span{margin-bottom:5px;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(252 163 17 / var(--tw-text-opacity, 1))}.flexible-single-casino-expert .single-casino-expert__info .authorName span:hover{--tw-text-opacity: 1;color:rgb(208 2 27 / var(--tw-text-opacity, 1))}.flexible-single-casino-expert .single-casino-expert__text{font-size:.875rem;line-height:1.25rem;line-height:150%;--tw-text-opacity: 1;color:rgb(126 127 158 / var(--tw-text-opacity, 1))}.flexible-text_block.withBackground{border-radius:15px;background-color:var(--theme-color-3);padding-left:15px;padding-right:15px;padding-top:1.25rem;padding-bottom:1.25rem}.flexible-text_block .textBlock .columns-2{gap:40px;-moz-columns:2;columns:2}@media (max-height: 1250px){.flexible-text_block .textBlock .columns-2{gap:30px}}@media (max-width: 768px){.flexible-text_block .textBlock .columns-2{gap:40px;-moz-columns:1;columns:1}}.flexible-text_block .textBlock .columns-3{gap:80px;-moz-columns:3;columns:3}@media (max-height: 1250px){.flexible-text_block .textBlock .columns-3{gap:30px}}@media (max-width: 768px){.flexible-text_block .textBlock .columns-3{-moz-columns:1;columns:1}}.flexible-text_block .textBlock__title{margin-bottom:30px}@media (max-width: 768px){.flexible-text_block .textBlock__title{margin-bottom:16px}}.flexible-text_block .textBlock__info p{margin-top:0;margin-bottom:1rem;font-size:1rem;font-weight:400;line-height:1.5rem}.flexible-text_block .textBlock__info p:first-child{margin-top:0}@media (max-width: 768px){.flexible-text_block .textBlock__info p{font-size:.875rem;line-height:1.25rem}}.flexible-text_block .textBlock__info h3{margin-bottom:15px;font-size:1.25rem;line-height:1.75rem;font-weight:600}
