.breaking-news{width:100%;min-height:44px;transition:all .201s linear;background:var(--cc-breacking-news-bg) !important}@media(hover: hover){.breaking-news{min-height:34px}}.breaking-news .container{position:relative;padding:0}.breaking-news .container:after{content:unset}.breaking-news__news-item{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1440px;display:flex;align-items:center;transition:all .5s;max-width:1440px}@media(max-width: 743.98px){.breaking-news__news-item{padding-left:16px;padding-right:16px}}@media(min-width: 744px)and (max-width: 1023.98px){.breaking-news__news-item{padding-left:28px;padding-right:28px}}@media(min-width: 1024px)and (max-width: 1039.98px){.breaking-news__news-item{padding-left:48px;padding-right:48px}}@media(min-width: 1040px){.breaking-news__news-item{padding-left:60px;padding-right:60px}}.breaking-news__news-item:hover{text-decoration:none}.breaking-news__news-item+.breaking-news__news-item{opacity:0;visibility:hidden}.breaking-news__text{position:relative;width:100%}@media screen and (min-width: 991px){.breaking-news__text{display:flex;align-items:center;justify-content:space-between;gap:10px}}.breaking-news__date{color:var(--cc-color-brand) !important;font-weight:var(--cc-font-weight-bold);white-space:nowrap;letter-spacing:-0.21px}.breaking-news__headline{flex-grow:1;color:var(--cc-color-brand) !important;letter-spacing:-0.21px;display:flex;gap:10px;width:100%;overflow:hidden}@media screen and (max-width: 991px){.breaking-news__headline{display:inline}}.breaking-news__go-to-article{color:var(--cc-color-brand) !important;position:relative;display:none;opacity:1;transition:opacity .3s;font-weight:var(--cc-font-weight-bold);white-space:nowrap}.breaking-news__go-to-article.desktop{display:block}.breaking-news__go-to-article.desktop svg{position:relative;top:-2px}.breaking-news__go-to-article.mobile{display:none !important}@media screen and (max-width: 991px){.breaking-news__go-to-article.desktop{display:none !important}.breaking-news__go-to-article.mobile{position:relative;right:0;bottom:0;background-color:var(--cc-breacking-news-bg) !important;padding-left:4px;width:15%;white-space:normal;flex-shrink:0;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-left:auto}}@media screen and (max-width: 570px){.breaking-news__go-to-article.mobile{width:20%}}.breaking-news__go-to-article:hover{text-decoration:none}.breaking-news__go-to-article:after{display:none !important}@media screen and (max-width: 991px){.breaking-news__go-to-article{display:inline-flex;opacity:1}}.breaking-news .breaking-news__go-to-article svg{fill:var(--cc-breacking-news-link-arrow-color)}.breaking-news:hover .breaking-news__go-to-article{opacity:1;display:block}@media screen and (max-width: 991px){.breaking-news:hover .breaking-news__go-to-article{display:inline}}.breaking-news.breaking-news--articles.not-a-slider{max-height:48px}.breaking-news.breaking-news--articles.not-a-slider .breaking-news__news-item{position:relative;min-height:18px}.breaking-news.not-a-slider{min-height:max-content}.breaking-news.not-a-slider .breaking-news__news-item{height:max-content}.hero-header+.breaking-news{margin-bottom:42px}.post-template-default .breaking-news,.archive .breaking-news{margin-bottom:0}.breaking-news__news-item{transition:all .5s linear;position:static;width:100vw;min-width:100vw;padding-bottom:8px;padding-top:8px}@media screen and (max-width: 991px){.breaking-news__news-item{height:44px}}.breaking-news__news-item .breaking-news__text{max-width:1320px;margin:0 auto}.breaking-news__news-item .breaking-news__headline{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width: 991px){.breaking-news__news-item .breaking-news__headline{display:flex;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:unset;align-items:center}}@media screen and (max-width: 991px){.breaking-news__news-item .breaking-news__headline-wrap{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.breaking-news .container{display:flex;overflow:hidden}.site-content .popup-slots h2.popup__title{margin-bottom:8px !important;padding-bottom:0 !important;border:unset !important}@media(max-width: 570px){.site-content .popup-slots h2.popup__title{margin-bottom:12px !important}}.site-content .popup-slots p.popup__subtitle{margin-bottom:12px !important}@media(max-width: 570px){.site-content .popup-slots p.popup__subtitle{margin-bottom:20px !important}}body.popup-slots-active{overflow:hidden;height:100vh}.popup-slots{position:fixed;z-index:11000;background:var(--cc-slots-popup-slots-bg);top:0;left:0;width:100%;height:100%;display:none;justify-content:center;overflow-y:auto}.popup-slots.popup-slots-active{display:flex}@media(max-width: 850px){.popup-slots.popup-slots-active{padding-bottom:50px}}@media(max-width: 768px){.popup-slots.popup-slots-active{padding-bottom:unset}}@media(max-width: 670px){.popup-slots.popup-slots-active{padding-bottom:50px}}.popup__content{border-radius:8px;background:var(--cc-color-white);box-shadow:1px 10px 30px 0 rgba(0,0,0,.5);padding:42px 12px 0;text-align:center;width:100%;max-width:536px;height:max-content;position:relative;top:50%;transform:translateY(-50%);z-index:100;overflow:hidden}@media(max-width: 850px){.popup__content{top:50px;transform:unset;margin-bottom:50px}}@media(max-width: 768px){.popup__content{top:50%;transform:translateY(-50%);margin-bottom:unset;max-width:360px;width:100%;padding:122px 8px 0}}@media(max-width: 670px){.popup__content{top:50px;transform:unset;margin-bottom:50px}}@media(max-width: 500px){.popup__content{width:calc(100% - 10px);top:50%;transform:translateY(-50%)}}.popup__content:after{position:absolute;content:"";display:block;left:0;top:0;width:100%;height:100%;z-index:-1;border-radius:8px;border:2px solid hsla(0,0%,100%,.2);overflow:hidden}.popup__content-inner{border-radius:8px 8px 0 0;background:var(--cc-color-white);box-shadow:0px -11px 10px 0px rgba(0,0,0,.18);padding:16px 36px 0}@media(max-width: 768px){.popup__content-inner{padding:0;box-shadow:unset}}.popup__close{width:24px;height:24px;position:absolute;z-index:2;top:16px;right:16px;cursor:pointer;appearance:none;border:none;background:unset;outline:none}.popup__close:focus{outline:inherit;border:inherit}.popup__close:after{position:absolute;content:"";display:block;left:0;top:0;width:100%;height:100%;z-index:1;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHJ4PSI0IiBmaWxsPSJ3aGl0ZSIvPjxwYXRoIGQ9Ik0xNi41IDcuNUw3LjUgMTYuNU03LjUgNy41TDE2LjUgMTYuNSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=) center center no-repeat;background-size:contain}.popup__title{text-shadow:0 5px 12px rgba(178,36,53,.4);font-style:normal;font-weight:var(--cc-font-weight-bold);letter-spacing:-0.72px;background:var(--cc-slots-popup-bg);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.popup__subtitle{margin-bottom:12px;color:var(--cc-color-black);text-align:center;font-style:normal;font-weight:var(--cc-font-weight-bold);letter-spacing:-0.54px}@media(max-width: 500px){.popup__subtitle{margin-bottom:20px;max-width:224px;margin-left:auto;margin-right:auto}}.popup__logo-wrapper{border-radius:8px;background:var(--cc-slots-popup-logo-wrap-bg);padding:11px 40px;height:54px}@media(max-width: 500px){.popup__logo-wrapper{background:unset;height:51px;width:128px;padding:0;margin-left:auto;margin-right:auto}}.popup__logo{max-width:100%;height:100%;object-fit:contain}.popup__rating{padding:8px;margin:8px 0 0;border-radius:0 0 8px 8px;font-weight:var(--cc-font-weight-bold);background:var(--cc-slots-popup-rating-bg);position:relative;z-index:1;width:calc(100% + 44px);top:0;left:-22px;display:flex;justify-content:center;align-items:center}@media(max-width: 500px){.popup__rating{padding:10px;border-radius:unset}}.popup__star{position:relative;z-index:1;width:20px;height:20px;display:inline-flex}.popup__star:after{position:absolute;content:"";display:block;left:0;top:0;width:100%;height:100%;z-index:1;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfODUxNF8xNDExOSkiPjxwYXRoIGQ9Ik0wLjk3MDU1MiA3LjYyMzYxQzEuMDQxNyA3LjM5ODU4IDEuMTc4ODQgNy4yMDAxMyAxLjM2NDE5IDcuMDU0MDJDMS41NDk1MyA2LjkwNzkxIDEuNzc0NTEgNi44MjA4OCAyLjAwOTkzIDYuODA0MjNMNy4wMTE3NSA2LjM5OTkzTDguOTM5NDIgMS43MzQzNEM5LjAyOTM2IDEuNTE1NjUgOS4xODIyNSAxLjMyODYyIDkuMzc4NyAxLjE5NzAxQzkuNTc1MTQgMS4wNjUzOSA5LjgwNjI2IDAuOTk1MTE3IDEwLjA0MjcgMC45OTUxMTdDMTAuMjc5MiAwLjk5NTExNyAxMC41MTAzIDEuMDY1MzkgMTAuNzA2OCAxLjE5NzAxQzEwLjkwMzIgMS4zMjg2MiAxMS4wNTYxIDEuNTE1NjUgMTEuMTQ2IDEuNzM0MzRMMTMuMDczNyA2LjM5ODI3TDE4LjA3NTUgNi44MDQyM0MxOC4zMTExIDYuODIxIDE4LjUzNjMgNi45MDgyNyAxOC43MjE2IDcuMDU0N0MxOC45MDcgNy4yMDExMyAxOS4wNDQgNy4zOTk5MyAxOS4xMTQ5IDcuNjI1MjdDMTkuMTg4OCA3Ljg1MDAxIDE5LjE5NDUgOC4wOTE2IDE5LjEzMTIgOC4zMTk1NkMxOS4wNjggOC41NDc1MyAxOC45Mzg3IDguNzUxNjYgMTguNzU5NiA4LjkwNjI0TDE0Ljk0MDggMTIuMTk0NkwxNi4xMDMgMTcuMTEzNEMxNi4xNTc2IDE3LjM0MzYgMTYuMTQyNiAxNy41ODQ3IDE2LjA2IDE3LjgwNjRDMTUuOTc3MyAxOC4wMjgxIDE1LjgzMDggMTguMjIwMyAxNS42Mzg5IDE4LjM1ODZDMTUuNDQ5NCAxOC40OTkgMTUuMjIxOSAxOC41Nzg5IDE0Ljk4NjIgMTguNTg3OEMxNC43NTA2IDE4LjU5NjcgMTQuNTE3NyAxOC41MzQyIDE0LjMxODEgMTguNDA4NEwxMC4wNDI3IDE1Ljc4MDFMNS43NjA2NyAxOC40MTI2QzUuNTYxMTIgMTguNTM4MyA1LjMyODI1IDE4LjYwMDggNS4wOTI1NiAxOC41OTE5QzQuODU2ODggMTguNTgzMSA0LjYyOTM3IDE4LjUwMzIgNC40Mzk4NiAxOC4zNjI4QzQuMjQ3OTggMTguMjI0NCA0LjEwMTQ2IDE4LjAzMjIgNC4wMTg4NSAxNy44MTA2QzMuOTM2MjQgMTcuNTg4OSAzLjkyMTI2IDE3LjM0NzcgMy45NzU3OSAxNy4xMTc1TDUuMTM4MDQgMTIuMTk4N0wxLjMyNTg3IDguOTA2MjRDMS4xNDY0NiA4Ljc1MTUzIDEuMDE2OTQgOC41NDcxMSAwLjk1MzY5NyA4LjMxODgxQzAuODkwNDUzIDguMDkwNTEgMC44OTYzMTggNy44NDg1OCAwLjk3MDU1MiA3LjYyMzYxWk0xLjk3ODM5IDguMTUyNDRMNi4wMjA1MiAxMS42MzkyQzYuMDg5NDkgMTEuNjk4NyA2LjE0MDgxIDExLjc3NiA2LjE2ODkyIDExLjg2MjZDNi4xOTcwMiAxMS45NDkzIDYuMjAwODIgMTIuMDQyIDYuMTc5OTEgMTIuMTMwNkw0Ljk0NDYxIDE3LjM0MzNDNC45MzM3OSAxNy4zODI3IDQuOTM1NTggMTcuNDI0NCA0Ljk0OTczIDE3LjQ2MjdDNC45NjM4OCAxNy41MDEgNC45ODk2NyAxNy41MzM4IDUuMDIzNDcgMTcuNTU2N0M1LjA1NDExIDE3LjU4MDQgNS4wOTEzOCAxNy41OTM5IDUuMTMwMDcgMTcuNTk1NEM1LjE2ODc2IDE3LjU5NjkgNS4yMDY5NiAxNy41ODYyIDUuMjM5MzIgMTcuNTY1TDkuNzgyMDUgMTQuNzczOUM5Ljg2MDQ3IDE0LjcyNTggOS45NTA3IDE0LjcwMDMgMTAuMDQyNyAxNC43MDAzQzEwLjEzNDggMTQuNzAwMyAxMC4yMjUgMTQuNzI1OCAxMC4zMDM0IDE0Ljc3MzlMMTQuODQ2MSAxNy41NjQxQzE0Ljg3ODUgMTcuNTg1NCAxNC45MTY3IDE3LjU5NiAxNC45NTU0IDE3LjU5NDZDMTQuOTk0MSAxNy41OTMxIDE1LjAzMTMgMTcuNTc5NSAxNS4wNjIgMTcuNTU1OEMxNS4wOTY1IDE3LjUzMzYgMTUuMTIzMiAxNy41MDA5IDE1LjEzODEgMTcuNDYyNkMxNS4xNTMgMTcuNDI0MyAxNS4xNTU0IDE3LjM4MjMgMTUuMTQ1IDE3LjM0MjVMMTMuOTA5NyAxMi4xMjk4QzEzLjg4ODggMTIuMDQxMSAxMy44OTI2IDExLjk0ODUgMTMuOTIwNyAxMS44NjE4QzEzLjk0ODggMTEuNzc1MSAxNC4wMDAxIDExLjY5NzkgMTQuMDY5MSAxMS42MzgzTDE4LjExMTIgOC4xNTE2MUMxOC4xNDI5IDguMTI1NzggMTguMTY1OCA4LjA5MDcyIDE4LjE3NjcgOC4wNTEyOUMxOC4xODc1IDguMDExODYgMTguMTg1OCA3Ljk3MDAzIDE4LjE3MTggNy45MzE2MUMxOC4xNjEgNy44OTM3MyAxOC4xMzg2IDcuODYwMTggMTguMTA3OCA3LjgzNTYzQzE4LjA3NyA3LjgxMTA3IDE4LjAzOTMgNy43OTY3NCAxOCA3Ljc5NDYzTDEyLjY5MzUgNy4zNjYyNkMxMi42MDIgNy4zNTg4MyAxMi41MTQ0IDcuMzI2MyAxMi40NDAzIDcuMjcyMjRDMTIuMzY2MiA3LjIxODE5IDEyLjMwODQgNy4xNDQ3MiAxMi4yNzM0IDcuMDU5OTJMMTAuMjI4NyAyLjExMjA3QzEwLjIxNDQgMi4wNzU0NCAxMC4xODk0IDIuMDQzOTggMTAuMTU3IDIuMDIxNzlDMTAuMTI0NiAxLjk5OTYgMTAuMDg2MiAxLjk4NzczIDEwLjA0NjkgMS45ODc3M0MxMC4wMDc2IDEuOTg3NzMgOS45NjkxOSAxLjk5OTYgOS45MzY3NSAyLjAyMTc5QzkuOTA0MyAyLjA0Mzk4IDkuODc5MzIgMi4wNzU0NCA5Ljg2NTA3IDIuMTEyMDdMNy44MjAzNCA3LjA1OTkyQzcuNzg1MzIgNy4xNDQ3MiA3LjcyNzU3IDcuMjE4MTkgNy42NTM0NSA3LjI3MjI0QzcuNTc5MzIgNy4zMjYzIDcuNDkxNzEgNy4zNTg4MyA3LjQwMDI3IDcuMzY2MjZMMi4wOTM3OCA3Ljc5NDYzQzIuMDU0NDUgNy43OTY3NCAyLjAxNjc1IDcuODExMDcgMS45ODU5NCA3LjgzNTYzQzEuOTU1MTQgNy44NjAxOCAxLjkzMjc2IDcuODkzNzMgMS45MjE5MyA3LjkzMTYxQzEuOTA3MjYgNy45Njk3MiAxLjkwNDgxIDguMDExNDYgMS45MTQ5MyA4LjA1MTAzQzEuOTI1MDQgOC4wOTA2IDEuOTQ3MjIgOC4xMjYwNCAxLjk3ODM5IDguMTUyNDRaIiBmaWxsPSIjRjdDMDBEIi8+PHBhdGggZD0iTTEuOTc4MzkgOC4xNTI0NEw2LjAyMDUyIDExLjYzOTJDNi4wODk0OSAxMS42OTg3IDYuMTQwODEgMTEuNzc2IDYuMTY4OTIgMTEuODYyNkM2LjE5NzAyIDExLjk0OTMgNi4yMDA4MiAxMi4wNDIgNi4xNzk5MSAxMi4xMzA2TDQuOTQ0NjEgMTcuMzQzM0M0LjkzMzc5IDE3LjM4MjcgNC45MzU1OCAxNy40MjQ0IDQuOTQ5NzMgMTcuNDYyN0M0Ljk2Mzg4IDE3LjUwMSA0Ljk4OTY3IDE3LjUzMzggNS4wMjM0NyAxNy41NTY3QzUuMDU0MTEgMTcuNTgwNCA1LjA5MTM4IDE3LjU5MzkgNS4xMzAwNyAxNy41OTU0QzUuMTY4NzYgMTcuNTk2OSA1LjIwNjk2IDE3LjU4NjIgNS4yMzkzMiAxNy41NjVMOS43ODIwNSAxNC43NzM5QzkuODYwNDcgMTQuNzI1OCA5Ljk1MDcgMTQuNzAwMyAxMC4wNDI3IDE0LjcwMDNDMTAuMTM0OCAxNC43MDAzIDEwLjIyNSAxNC43MjU4IDEwLjMwMzQgMTQuNzczOUwxNC44NDYxIDE3LjU2NDFDMTQuODc4NSAxNy41ODU0IDE0LjkxNjcgMTcuNTk2IDE0Ljk1NTQgMTcuNTk0NkMxNC45OTQxIDE3LjU5MzEgMTUuMDMxMyAxNy41Nzk1IDE1LjA2MiAxNy41NTU4QzE1LjA5NjUgMTcuNTMzNiAxNS4xMjMyIDE3LjUwMDkgMTUuMTM4MSAxNy40NjI2QzE1LjE1MyAxNy40MjQzIDE1LjE1NTQgMTcuMzgyMyAxNS4xNDUgMTcuMzQyNUwxMy45MDk3IDEyLjEyOThDMTMuODg4OCAxMi4wNDExIDEzLjg5MjYgMTEuOTQ4NSAxMy45MjA3IDExLjg2MThDMTMuOTQ4OCAxMS43NzUxIDE0LjAwMDEgMTEuNjk3OSAxNC4wNjkxIDExLjYzODNMMTguMTExMiA4LjE1MTYxQzE4LjE0MjkgOC4xMjU3OCAxOC4xNjU4IDguMDkwNzIgMTguMTc2NyA4LjA1MTI5QzE4LjE4NzUgOC4wMTE4NiAxOC4xODU4IDcuOTcwMDMgMTguMTcxOCA3LjkzMTYxQzE4LjE2MSA3Ljg5MzczIDE4LjEzODYgNy44NjAxOCAxOC4xMDc4IDcuODM1NjNDMTguMDc3IDcuODExMDcgMTguMDM5MyA3Ljc5Njc0IDE4IDcuNzk0NjNMMTIuNjkzNSA3LjM2NjI2QzEyLjYwMiA3LjM1ODgzIDEyLjUxNDQgNy4zMjYzIDEyLjQ0MDMgNy4yNzIyNEMxMi4zNjYyIDcuMjE4MTkgMTIuMzA4NCA3LjE0NDcyIDEyLjI3MzQgNy4wNTk5MkwxMC4yMjg3IDIuMTEyMDdDMTAuMjE0NCAyLjA3NTQ0IDEwLjE4OTQgMi4wNDM5OCAxMC4xNTcgMi4wMjE3OUMxMC4xMjQ2IDEuOTk5NiAxMC4wODYyIDEuOTg3NzMgMTAuMDQ2OSAxLjk4NzczQzEwLjAwNzYgMS45ODc3MyA5Ljk2OTE5IDEuOTk5NiA5LjkzNjc1IDIuMDIxNzlDOS45MDQzIDIuMDQzOTggOS44NzkzMiAyLjA3NTQ0IDkuODY1MDcgMi4xMTIwN0w3LjgyMDM0IDcuMDU5OTJDNy43ODUzMiA3LjE0NDcyIDcuNzI3NTcgNy4yMTgxOSA3LjY1MzQ1IDcuMjcyMjRDNy41NzkzMiA3LjMyNjMgNy40OTE3MSA3LjM1ODgzIDcuNDAwMjcgNy4zNjYyNkwyLjA5Mzc4IDcuNzk0NjNDMi4wNTQ0NSA3Ljc5Njc0IDIuMDE2NzUgNy44MTEwNyAxLjk4NTk0IDcuODM1NjNDMS45NTUxNCA3Ljg2MDE4IDEuOTMyNzYgNy44OTM3MyAxLjkyMTkzIDcuOTMxNjFDMS45MDcyNiA3Ljk2OTcyIDEuOTA0ODEgOC4wMTE0NiAxLjkxNDkzIDguMDUxMDNDMS45MjUwNCA4LjA5MDYgMS45NDcyMiA4LjEyNjA0IDEuOTc4MzkgOC4xNTI0NFoiIGZpbGw9IiNGN0MwMEQiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMF84NTE0XzE0MTE5Ij48cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSAyMCAwLjUpIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+) center center no-repeat;background-size:contain}.popup__rating-text{color:var(--cc-color-black);text-align:center;font-style:normal;font-weight:var(--cc-font-weight-regular);margin-right:8px;padding-left:8px}.popup__promo-wrapper{border-radius:8px;background:var(--cc-slots-popup-promo-bg);padding:10px 22px 0}@media(max-width: 500px){.popup__promo-wrapper{width:calc(100% + 48px);position:relative;top:0;left:-24px;border-radius:unset;margin-bottom:16px}}.popup__promo{color:var(--cc-color-black);font-style:normal;font-weight:var(--cc-font-weight-regular);text-transform:capitalize}@media(max-width: 500px){.popup__promo{text-align:center}}.popup__promo strong{font-weight:var(--cc-font-weight-bold)}@media(max-width: 500px){.popup__promo.desktop{display:none}}.popup__promo.mobile{display:none}@media(max-width: 500px){.popup__promo.mobile{display:block;max-width:248px;margin-left:auto;margin-right:auto}}.popup__promo-row{display:grid;grid-template-columns:160px 1fr;grid-gap:24px;align-items:center}@media(max-width: 500px){.popup__promo-row{display:flex;gap:16px}}.popup__btn{width:100%;display:inline-block;margin-top:8px;padding:12px 24px;border-radius:8.501px;background:var(--cc-slots-popup-btn-bg);box-shadow:0px -2px 0px 0px hsla(0,0%,100%,.8) inset,0px 4px 10px 0px rgba(237,64,85,.45);color:var(--cc-color-white);text-align:center;font-style:normal;font-weight:var(--cc-font-weight-bold);letter-spacing:.029px;text-transform:capitalize;appearance:none;outline:none;border:none}@media(max-width: 500px){.popup__btn{margin-top:20px;width:calc(100% + 16px);position:relative;z-index:1;top:0;left:-8px}}.popup__btn:hover{background:var(--cc-slots-popup-btn-hover-bg);color:var(--cc-color-white);text-decoration:none}.popup__bg-img-wrap{width:calc(100% + 4px);height:162px;position:absolute;z-index:-1;top:-2px;left:-2px}.popup__bg-img-wrap:after{position:absolute;content:"";display:block;left:0;bottom:0;width:100%;height:48px;z-index:1;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 18.37%, #FFF 100%)}.popup__bg-img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.widget_catena_child_recent_posts_widget .news-list-item{align-items:start !important;border-bottom-color:var(--cc-color-border) !important;padding:16px 0 13px !important;display:flex}.widget_catena_child_recent_posts_widget .news-list-item .category-banner{font-weight:var(--cc-font-weight-regular);color:var(--cc-category-label-color);background:var(--cc-category-label-background);border-radius:0;padding:1px 5px;margin-right:2px;margin-bottom:5px;opacity:1;transition:.25s opacity}.widget_catena_child_recent_posts_widget .news-list-item .category-banner:hover{color:var(--cc-category-label-color-hover);opacity:1}.widget_catena_child_recent_posts_widget .news-list-item .thumb,.widget_catena_child_recent_posts_widget .news-list-item img{width:85px !important;height:64px !important;object-fit:cover;filter:none !important;border:none !important}.widget_catena_child_recent_posts_widget .news-list-item .tags>a{display:inline-block !important}.widget_catena_child_recent_posts_widget .news-list-item .date{font-weight:var(--cc-font-weight-regular) !important;color:var(--cc-color-black)}.widget_catena_child_recent_posts_widget .news-list-item .date a{display:inline !important;text-decoration:underline;color:var(--cc-color-black)}.widget_catena_child_recent_posts_widget .news-list-item .date span{display:inline;font-style:italic;padding-left:6px}.widget_catena_child_recent_posts_widget .news-list-item .date span:before{content:"•";padding-right:5px}.widget_catena_child_recent_posts_widget .news-list-item h4{letter-spacing:.14px !important;font-weight:var(--cc-font-weight-regular);margin-top:4px;margin-bottom:11px !important}.widget_catena_child_recent_posts_widget .news-list-item h4 a{color:var(--cc-color-black-chinese)}.widget_catena_child_recent_posts_widget .news-list-item .details{padding-left:12px}.site-content .widget_catena_child_recent_posts_widget h2{position:relative;font-weight:var(--cc-font-weight-regular);text-transform:uppercase;padding:0px 0 6px !important;margin-bottom:0 !important}.site-content .widget_catena_child_recent_posts_widget h2:after{content:"";width:100%;height:1px;background:var(--cc-color-black);position:absolute;left:0;bottom:0}.site-content .navigation-popular-widget,.site-content .navigation-menu{border-radius:5px;background-color:var(--cc-color-white);margin-bottom:8px}.site-content .navigation-popular-widget h2,.site-content .navigation-menu h2{font-weight:var(--cc-font-weight-bold);display:flex;align-items:center;border-bottom:2px solid var(--cc-color-brand);padding:12px;padding-left:0;margin-bottom:0px !important}.site-content .navigation-popular-widget .menu-item,.site-content .navigation-menu .menu-item{padding:0;margin:0;margin-top:4px}.site-content .navigation-popular-widget .menu-item a,.site-content .navigation-menu .menu-item a{display:block;padding:4px 12px;background:var(--cc-color-light-2);margin-bottom:4px;text-decoration:none;color:var(--cc-widgets-link-color) !important}.site-content .navigation-popular-widget .menu-item a:hover,.site-content .navigation-menu .menu-item a:hover{text-decoration:underline}body .site-content .sidebar .widget_sp_widget h2{margin-bottom:8px !important}body .site-content .sidebar .widget_sp_widget ul{padding-left:0;list-style:none}body .site-content .sidebar .widget_sp_widget ul li{display:flex;align-items:center;margin-bottom:16px}body .site-content .sidebar .widget_sp_widget ul a{color:var(--cc-color-black) !important}body .site-content .sidebar .widget_sp_widget ul .sp_widget_img{max-width:60px;max-height:60px;margin-right:10px}@media(hover: hover)and (max-width: 1023.98px),(pointer: coarse){body:not(:has(.sidebar)) .content-block.fullwidth{width:100vw !important;margin-left:calc(50% - 50vw) !important}}@media(hover: hover)and (pointer: fine)and (min-width: 1024px){body:not(:has(.sidebar)) .content-block.fullwidth{width:calc(100vw - var(--scrollbar-width, 15px)) !important;margin-left:calc(50% - 50vw + var(--scrollbar-width, 15px)/2) !important}html.no-js body:not(:has(.sidebar)) .content-block.fullwidth{width:100vw !important;margin-left:calc(50% - 50vw) !important}}@media(max-width: 743.98px){body:not(:has(.sidebar)) .content-block.fullwidth{margin-left:-16px !important;margin-right:-16px !important;width:calc(100% + 32px) !important}}@media(min-width: 744px)and (max-width: 1023.98px){body:not(:has(.sidebar)) .content-block.fullwidth{margin-left:-28px !important;margin-right:-28px !important;width:calc(100% + 56px) !important}}body:has(.sidebar) .content-area.container .site-main .content-blocks .content-block.fullwidth .container{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1440px;max-width:1440px}@media(max-width: 743.98px){body:has(.sidebar) .content-area.container .site-main .content-blocks .content-block.fullwidth .container{padding-left:16px;padding-right:16px}}@media(min-width: 744px)and (max-width: 1023.98px){body:has(.sidebar) .content-area.container .site-main .content-blocks .content-block.fullwidth .container{padding-left:28px;padding-right:28px}}@media(min-width: 1024px)and (max-width: 1039.98px){body:has(.sidebar) .content-area.container .site-main .content-blocks .content-block.fullwidth .container{padding-left:48px;padding-right:48px}}@media(min-width: 1040px){body:has(.sidebar) .content-area.container .site-main .content-blocks .content-block.fullwidth .container{padding-left:60px;padding-right:60px}}@media(min-width: 1024px){body:has(.sidebar) .content-area.container .site-main .content-blocks .cta-banner.fullwidth .container{gap:0}body:has(.sidebar) .content-area.container .site-main .content-blocks .cta-banner.fullwidth .btn{width:240px;margin-left:40px}}.content-block--has-separator{position:relative;padding-bottom:32px}@media(min-width: 768px){.content-block--has-separator{padding-bottom:40px}}@media(min-width: 1040px){.content-block--has-separator{padding-bottom:48px}}.content-block--has-separator::before{content:"";position:absolute;bottom:0;left:0;right:0;max-width:1320px;height:1px;margin:0 auto;background-color:var(--cc-color-light-3)}@media(max-width: 743.98px){.content-block--has-separator::before{width:calc(100% - 32px)}}@media(min-width: 744px)and (max-width: 1023.98px){.content-block--has-separator::before{width:calc(100% - 56px)}}@media(min-width: 1024px)and (max-width: 1039.98px){.content-block--has-separator::before{width:calc(100% - 96px)}}@media(min-width: 1040px){.content-block--has-separator::before{width:calc(100% - 120px)}}.vebbtech-author-box a,.author .site-main a,.page-content a,.content-blocks ul a,.content-blocks p a,.site-wrap p a,.site-wrap table a,.site-wrap .privacy_policy a{color:var(--cc-color-blue-darker);text-decoration:underline;background-color:rgba(0,0,0,0)}.vebbtech-author-box a:hover,.author .site-main a:hover,.page-content a:hover,.content-blocks ul a:hover,.content-blocks p a:hover,.site-wrap p a:hover,.site-wrap table a:hover,.site-wrap .privacy_policy a:hover{color:var(--cc-color-links)}.slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item:hover span{color:var(--cc-color-links) !important}.tagcloud a{text-decoration:none}.tab-navigation .btn{display:flex;align-items:center;justify-content:center;position:relative;text-align:center;padding:14px 16px;text-transform:uppercase;color:var(--cc-color-white);text-shadow:0px 0px 1px rgba(0,0,0,.2);text-decoration:none;font-weight:var(--cc-font-weight-bold);letter-spacing:.02px;border:0;border-radius:0;cursor:pointer}.tab-navigation .btn.btn-primary{background-color:var(--cc-color-red-deep)}@media(min-width: 1024px){.tab-navigation .btn.btn-primary:not(:has(.overlay)){transition:background-color .3s ease-in-out}.tab-navigation .btn.btn-primary:not(:has(.overlay)):hover{background-color:rgba(178,36,53,.6)}}.tab-navigation .btn.btn-read-more::after{content:"";display:inline-block;height:6px;width:6px;margin-left:12px;border:solid var(--cc-color-black);border-width:0 1px 1px 0;transform:rotate(-45deg)}.tab-navigation .btn.btn-read-more{color:var(--cc-color-black);border:0}.tab-navigation .btn.btn-read-more:hover{color:var(--cc-color-red-deep);text-decoration:none}.tab-navigation .btn.btn-read-more:hover::after{border-color:var(--cc-color-red-deep)}.tab-navigation .btn:not(.btn-primary,.btn-read-more){background-color:var(--cc-color-black)}.tab-navigation .btn:not(.btn-primary,.btn-read-more){box-shadow:inset 0px 0px 0px 2px var(--cc-color-black);transition:color .2s,box-shadow .2s,background-color .2s,padding .2s}.tab-navigation .btn:not(.btn-primary,.btn-read-more):hover{color:var(--cc-color-blue);background-color:rgba(0,0,0,0);box-shadow:inset 0px 0px 0px 2px var(--cc-color-blue)}.tab-navigation .btn:not(.btn-primary,.btn-read-more):hover .overlay{opacity:0}.grid-items .grid .grid-item .icon img{width:auto;height:auto;object-fit:cover}@media(max-width: 660px){.no-floating-mobile:has(.alignleft) .alignright,.no-floating-mobile:has(.alignleft) .alignleft,.no-floating-mobile:has(.alignright) .alignright,.no-floating-mobile:has(.alignright) .alignleft{float:none;margin-left:0}}svg,img{max-width:100%;height:auto}.catena-carousel{touch-action:manipulation}.site-content .featured-heading{position:relative;display:flex;align-items:center;padding-bottom:4px !important;border-bottom:1px solid var(--cc-color-black) !important;color:var(--cc-color-black)}.site-content .featured-heading::after{content:"";display:inline-block;height:6px;width:6px;margin-left:12px;border:solid var(--cc-color-black);border-width:0 2px 2px 0;transform:rotate(-45deg) translateX(-3px)}@media(min-width: 1040px){.site-content .featured-heading::after{height:8px;width:8px}}.site-content .featured-heading a{color:var(--cc-color-black) !important;transition:color .2s}.site-content .featured-heading a:hover{text-decoration:none;color:var(--cc-color-links) !important}.aligncenter{display:block;margin-right:auto;margin-left:auto}.alignleft{float:left;margin:0 1em 1em 0}.alignright{float:right;margin:0 0 1em 1em}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);word-wrap:normal !important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto !important;background-color:var(--cc-color-light-5);-webkit-clip-path:none;clip-path:none;color:var(--cc-color-onyx);display:block;height:auto;left:5px;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body:not(.home):not(.page-template-page-template-universal-lander):not(.search) .site-content{margin-top:0 !important}body:has(.site-header--mega).author{margin-bottom:0}body.page-template-page-template-content-block-review .content-block-h1,body.page-template-page-template-content-blocks .content-block-h1{margin-top:16px}body .big-entry-header{margin-top:0 !important}body.archive.author .site-header:not(.site-header--mega) .cc-signup-btn,body:has(.site-header--white) .cc-signup-btn{background-color:var(--cc-sign-up-button-bg-color-v2);color:var(--cc-sign-up-button-color, var(--cc-color-white))}body.archive.author .site-header:not(.site-header--mega) .cc-signup-btn:hover,body:has(.site-header--white) .cc-signup-btn:hover{color:var(--cc-color-white);background-color:var(--cc-sign-up-button-bg-color-hover-v2)}body.archive.author .site-header:not(.site-header--mega) .cc-signup-btn:hover svg,body:has(.site-header--white) .cc-signup-btn:hover svg{--cs-popup-opener-icon-color: var(--cc-sign-up-button-hover-icon-color-v2);--cs-popup-opener-icon-envelope: var(--cc-sign-up-button-hover-icon-envelope-v2);--cs-popup-opener-icon-part: var(--cc-sign-up-button-hover-icon-part-v2)}body.archive.author .site-header:not(.site-header--mega) .cc-signup-btn svg,body:has(.site-header--white) .cc-signup-btn svg{--cs-popup-opener-icon-envelope: var(--cc-sign-up-button-icon-envelope-v2)}body.archive.author .archive-page-header{padding-top:20px !important}@media(hover: hover){.search.search-results.is-popup-open{padding-right:var(--scrollbar-width) !important}.search.search-results.is-popup-open .site-header{width:calc(100% - var(--scrollbar-width)) !important}.archive.author.is-popup-open{padding-right:var(--scrollbar-width) !important}.archive.author.is-popup-open .site-header--mega{top:0 !important;transition:none !important}}@media(max-width: 783px){.page-template-page-template-content-blocks-with-sidebar.logged-in .hero-header{margin-top:0 !important}}/*# sourceMappingURL=catena-child-global.min.css.map */

:root{--color-text-primary:#0f0e0d;--color-text-secondary:#494745;--black:#000;--white:#fff;--cc-color-brand:#3a3984;--cc-color-brand-light:#4f4e90;--cc-color-blue:#37f;--cc-color-blue-darker:#3568d4;--cc-color-blue-light:#9bf;--cc-color-blue-deep:#171d34;--cc-color-links:#007bff;--cc-color-red-deep:#b22435;--cc-color-red-light:#ff3b3b;--cc-color-green-light:#01bb6b;--cc-color-green:#06c270;--cc-color-green-medium:#05a660;--cc-color-navy:#3d3c6f;--cc-color-white:#fff;--cc-color-black:#000;--cc-color-black-onyx:#383d3b;--cc-color-black-chinese:#121212;--cc-color-onyx-light:#5b5b5b;--cc-color-onyx:#3a3a3c;--cc-color-jet:#212529;--cc-widgets-link-color:#2d2d2d;--cc-color-indigo-gray:#424054;--cc-color-metal-saurus:#6b7588;--cc-color-cool-gray:#8f90a6;--cc-color-gray-medium:#999;--cc-color-gray-neutral:#828282;--cc-color-gray-dark:#3b3b3b;--cc-color-light-periwinkle:#c7c9d9;--cc-color-platinum:#dde5e9;--cc-color-bright-gray:#ebebf0;--cc-color-border:#f7f8fd;--cc-color-lite-background:#f7f8fd;--cc-color-light-1:#fdfdff;--cc-color-light-2:#fafafc;--cc-color-light-3:#f2f2f5;--cc-color-light-4:#cfcfcf;--cc-color-light-5:#ddd;--cc-color-light-6:#e5e4ff;--cc-color-light-7:#eaf0f3;--cc-color-light-8:#d9d9d9;--cc-table-row-color:#f8f8ff;--cc-table-row-color-hover:#eef;--cc-table-color-1:#f3f4f5;--cc-table-color-2:#e9fbe5;--cc-table-color-3:#e7f5fe;--cc-table-color-4:#fcf0ef;--cc-table-color-5:#f0f0f0;--cc-color-scrollbar-track:#fafafc;--cc-color-scrollbar-thumb:#ccc;--cc-category-label-background:#e3edff;--cc-category-label-color:var(--cc-color-blue);--cc-category-label-color-hover:var(--cc-color-blue);--cc-archive-read-more-color-hover:var(--cc-color-blue);--cc-color-rating-back-star:#ccc;--cc-color-rating-front-star:#fc0;--cc-color-star-navy:#3d3c6f;--cc-color-star-yellow:#f0c32f;--cc-color-star-green:#068c44;--cc-color-star-blue:#08068c;--cc-header-bg-v1:#fff;--cc-logo-aside-color-v1:var(--cc-color-brand);--cc-header-toggle-color-v1:#000;--cc-header-main-links-color-v1:#000;--cc-header-bg-v2:#121212;--cc-logo-aside-color-v2:#fff;--cc-header-toggle-color-v2:#fff;--cc-header-main-links-color-v2:#fff;--cc-header-bg-mega:var(--cc-color-brand);--cc-logo-aside-color-mega:var(--cc-color-brand);--cc-header-toggle-color-mega:#fff;--cc-header-main-links-color-mega:#000;--cc-header-top-links-desktop-color-mega:#fff;--cc-meganav-border:#d3d3e6;--cc-sign-up-button-bg-color-v1:#fff;--cc-sign-up-button-bg-color-hover-v1:var(--cc-color-brand-light);--cc-sign-up-button-hover-icon-color-v1:#fff;--cc-sign-up-button-hover-icon-envelope-v1:#fff;--cc-sign-up-button-hover-icon-part-v1:var(--cc-color-brand);--cc-sign-up-button-bg-color-v2:var(--cc-color-brand);--cc-sign-up-button-bg-color-hover-v2:var(--cc-color-brand-light);--cc-sign-up-button-hover-icon-color-v2:var(--cc-color-brand);--cc-sign-up-button-hover-icon-envelope-v2:#fff;--cc-sign-up-button-hover-icon-part-v2:#fff;--cc-sign-up-button-icon-envelope-v2:#fff;--cc-sign-up-button-color:var(--cc-color-brand);--cc-sign-up-button-hover-color:#fff;--cc-sign-up-button-hide-bg:#fff;--cc-sign-up-button-hide-hover-bg:var(--cc-color-brand-light);--cc-sign-up-button-hide-color:#000;--cc-sign-up-button-hide-hover-color:#fff;--cc-cs-reloader-primary-color:var(--cc-color-brand);--cc-cs-reloader-secondary-color:var(--cc-color-red-deep);--cc-cs-popup-opener-icon-color:var(--cc-color-brand);--cc-cs-popup-opener-icon-envelope:var(--cc-color-brand);--cc-cs-popup-opener-icon-part:var(--cc-color-white);--cc-cs-popup-boreder-color:#d0d5dd;--cc-cs-popup-error-color:#fda29b;--cc-cs-popup-checkbox-active-color:#fff;--cc-cs-popup-checkbox-active-bg:#000;--cc-cs-popup-send-button-color:#fff;--cc-cs-popup-send-button-bg:var(--cc-color-brand);--cc-breacking-news-bg:#f5f5f8;--cc-breacking-news-link-arrow-color:var(--cc-color-brand);--cc-homepage-banner-v2-gradient:linear-gradient(180deg,var(--cc-color-brand) 0%,rgba(0,0,0,1) 100%);--cc-homepage-banner-v2-image-gradient:linear-gradient(180deg,var(--cc-color-brand) 0%,rgba(0,0,0,.25) 100%);--cc-homepage-banner-v2-arrow-icon-color:var(--cc-color-navy);--color-avoid-casinos-accent:#d14747;--color-avoid-casinos-border:#e34f4f;--cc-jump-links-default-color:var(--cc-color-metal-saurus);--cc-casino-review-btn-color:var(--cc-color-white);--cc-casino-review-btn-bg:var(--cc-color-red-deep);--cc-casino-review-btn-hover-color:var(--cc-color-red-deep);--cc-casino-review-btn--hover-bg:var(--cc-color-white);--cc-casino-review-textbox-bg:var(--cc-color-red-deep);--cc-crt-hero-copy-btn-color:var(--cc-color-white);--cc-crt-hero-demotext-shadow:rgba(0,0,0,.25);--cc-cta-banner-bg:rgba(61,60,111,.88);--cc-slots-popup-promo-bg:rgba(61,60,111,.05);--cc-slots-popup-bg:linear-gradient(to bottom,#ed4055,#b22435);--cc-slots-popup-logo-wrap-bg:rgba(61,60,111,.05);--cc-slots-popup-rating-bg:rgba(61,60,111,.05);--cc-slots-popup-btn-bg:#b22435;--cc-slots-popup-btn-hover-bg:rgba(178,36,53,.95);--cc-slots-popup-slots-bg:rgba(0,0,0,.55);--cc-itc-bg:var(--cc-color-brand);--cc-itc-card-bg:var(--cc-color-white);--cc-color-links-top-navigation:var(--cc-color-blue-darker);--cc-steps-background:linear-gradient(90deg,#29285e 0%,#5553c4 100%);--cc-primary-font:"DM Sans",sans-serif;--cc-font-weight-regular:500;--cc-font-weight-bold:700;--cc-line-height-sm:1.2;--cc-line-height-md:1.25;--cc-line-height-lg:1.3;--cc-line-height-xl:1.4;--cc-line-height-xxl:1.5;--text-base:16px;--scale-xxs:.625;--scale-xs:.75;--scale-sm:.875;--scale-lg:1.125;--scale-xl:1.25;--scale-2xl:1.5;--scale-4xl:2.25;--text-xxs:calc(var(--text-base)*var(--scale-xxs));--text-xs:calc(var(--text-base)*var(--scale-xs));--text-sm:calc(var(--text-base)*var(--scale-sm));--text-md:var(--text-base);--text-lg:calc(var(--text-base)*var(--scale-lg));--text-xl:calc(var(--text-base)*var(--scale-xl));--text-2xl:calc(var(--text-base)*var(--scale-2xl));--text-4xl:calc(var(--text-base)*var(--scale-4xl));--cc-color-background-footer:var(--cc-color-blue-deep);--cc-color-background-footer-bottom:var(--cc-color-black);--cc-color-text-footer:var(--cc-color-white);--cc-color-footer-divider:var(--cc-color-brand)}.crt-hero--v4 .crt-hero-basic{--cc-casino-review-btn-bg:var(--cc-color-white);--cc-casino-review-btn-color:var(--cc-color-black)}
*,*::before,*::after{box-sizing:border-box}*{font-family:var(--cc-primary-font)}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth}body{font-size:var(--text-base);color:var(--cc-color-black) !important;background-color:var(--cc-color-white);line-height:var(--cc-line-height-md);margin:0}@media(max-width: 480px){body{font-size:var(--text-sm);line-height:var(--cc-line-height-sm)}}hr{border:0;border-top:1px solid var(--cc-color-light-3);margin-top:32px;margin-bottom:32px}@media(min-width: 768px){hr{margin-top:40px;margin-bottom:40px}}@media(min-width: 1040px){hr{margin-top:48px;margin-bottom:48px}}.site-content h1,.site-content h2,.site-content h3:not(.accordion-heading),.site-content h4{font-weight:var(--cc-font-weight-bold);letter-spacing:-0.03em;color:var(--cc-body-heading-color)}.site-content h1+hr,.site-content h2+hr,.site-content h3:not(.accordion-heading)+hr,.site-content h4+hr{margin-top:.5em;margin-bottom:.5em}.site-content h3:not(.accordion-heading){line-height:var(--cc-line-height-lg)}.site-content h4{line-height:var(--cc-line-height-lg)}.site-content p{margin-bottom:16px !important;line-height:var(--cc-line-height-md)}.site-content .heading--with-arrow::after{content:"";display:inline-block;height:8px;width:8px;margin-left:20px;border:solid var(--cc-color-black);border-width:0 2px 2px 0;transform:rotate(-45deg) translateX(-3px) translateY(-8px)}@media(min-width: 1040px){.site-content .heading--with-arrow::after{height:12px;width:12px}}.site-content blockquote{padding-left:27px;font-style:italic;border-left:2px solid #cacaca;margin:25px 0}.site-content blockquote p{margin-bottom:10px;line-height:1.6}.site-content blockquote a{color:var(--blockquote-a-clr)}p{margin-bottom:24px !important}[data-ctaid]:not(.custom) .cta-base .cta-content,[data-ctaid]:not(.custom) .cta-list-base .cta-content{font-weight:var(--cc-font-weight-regular) !important}h1{line-height:var(--cc-line-height-sm);font-size:var(--text-4xl)}@media(max-width: 480px){h1{font-size:var(--text-2xl);line-height:var(--cc-line-height-sm)}}h2{line-height:var(--cc-line-height-md);font-size:var(--text-2xl)}@media(max-width: 480px){h2{font-size:var(--text-xl);line-height:var(--cc-line-height-sm)}}h3{line-height:var(--cc-line-height-lg);font-size:var(--text-xl)}@media(max-width: 480px){h3{font-size:var(--text-lg);line-height:var(--cc-line-height-lg)}}h4{line-height:var(--cc-line-height-lg);font-size:var(--text-lg)}@media(max-width: 480px){h4{font-size:var(--text-base);line-height:var(--cc-line-height-lg)}}h5{line-height:var(--cc-line-height-lg);font-size:var(--text-base)}@media(max-width: 480px){h5{font-size:var(--text-sm);line-height:var(--cc-line-height-lg)}}h6{color:var(--cc-color-black);line-height:var(--cc-line-height-lg);font-size:var(--text-sm)}@media(max-width: 480px){h6{font-size:var(--text-xs);line-height:var(--cc-line-height-lg)}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-weight:var(--cc-font-weight-regular);color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:var(--cc-font-weight-bold)}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:var(--site-link-clr);text-decoration:none;background-color:rgba(0,0,0,0)}a:hover{color:var(--site-link-hover-clr);text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-size:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}@media(max-width: 782px){.logged-in .site-header .mobile-menu{top:46px}}@media(min-width: 600px)and (max-width: 782px){.logged-in .site-header{top:46px}}@media(min-width: 782px){.logged-in .site-header{top:32px}.logged-in .site-header .mobile-menu{top:32px}}.site-header{position:sticky;top:0;transition:top .3s ease-in-out;z-index:1000}.site-header:not(.site-header--mega):not(.site-header--white){--cc-header-bg: var(--cc-header-bg-v2);--cc-logo-aside-color: var(--cc-logo-aside-color-v2);--cc-header-toggle-color: var(--cc-header-toggle-color-v2);--cc-header-main-links-color: var(--cc-header-main-links-color-v2)}.site-header.site-header--white{--cc-header-bg: var(--cc-header-bg-v1);--cc-logo-aside-color: var(--cc-logo-aside-color-v1);--cc-header-toggle-color: var(--cc-header-toggle-color-v1);--cc-header-main-links-color: var(--cc-header-main-links-color-v1)}.site-header:not(.site-header--mega){background-color:var(--cc-header-bg);padding-top:8px;padding-bottom:8px;font-weight:var(--cc-font-weight-bold);display:flex}@media(min-width: 1024px){.site-header:not(.site-header--mega) .container{display:flex;align-items:center;justify-content:space-between}}@media(max-width: 1023.98px){.site-header{height:54px !important}.site-header.is-hidden{top:-54px}}@media(min-width: 1024px){.site-header{height:88px;display:flex;align-items:center}.site-header.is-hidden{top:-88px}}@media(min-width: 1024px){.site-header .container{flex-basis:100%}}@media(max-width: 1023.98px){.site-header .main-navigation{display:none}}@media(min-width: 1024px){.site-header .main-navigation{display:flex;align-items:center}.site-header .main-navigation .menu>li a,.site-header .main-navigation .menu>li span{color:var(--cc-header-main-links-color)}.site-header .main-navigation ul{margin-bottom:0}.site-header .main-navigation ul.sub-menu{width:max-content;padding:0;list-style:none;top:100%;left:-1px;color:var(--cc-color-gray-medium);padding-bottom:5px;max-width:265px;background:var(--cc-submenu-color, var(--cc-color-black))}.site-header .main-navigation ul.sub-menu li{display:flex;align-items:center;min-width:150px;padding-left:10px;padding-right:10px}.site-header .main-navigation ul.sub-menu li div{flex:0 0 30px;text-align:center}.site-header .main-navigation ul.sub-menu li div img,.site-header .main-navigation ul.sub-menu li div svg{max-width:30px;max-height:25px;width:auto;height:auto;object-fit:cover}.site-header .main-navigation ul.sub-menu li a{padding:7px 15px 7px 10px}}@media(min-width: 1024px)and (min-width: 1024px){.site-header .main-navigation ul.sub-menu li a{transition:color .3s ease-in-out}.site-header .main-navigation ul.sub-menu li a:hover{color:var(--cc-color-gray-medium)}}@media(min-width: 1024px){.site-header .main-navigation ul.sub-menu li a,.site-header .main-navigation ul.sub-menu li span{color:var(--cc-color-white)}.site-header .main-navigation ul.sub-menu>li.menu-item-has-children:hover>ul.sub-menu{transform:translateY(0);visibility:visible;opacity:1}.site-header .main-navigation ul.sub-menu>li.menu-item-has-children>ul .sub-menu{position:absolute;top:0;left:100%;display:block;transform:translateY(20px);visibility:hidden;opacity:0}.site-header .main-navigation ul.sub-menu>li.menu-item-has-children:after{position:absolute;right:5px;content:"▾";color:var(--cc-color-white)}.site-header .main-navigation ul.sub-menu>li:not(:first-child){border-top:1px solid var(--cc-color-onyx)}.site-header .main-navigation ul.sub-menu>li>a{display:block}.site-header .main-navigation ul>li{display:inline-block;position:relative}.site-header .main-navigation ul>li.menu-item-has-children:last-child>.sub-menu{right:0px;left:auto}.site-header .main-navigation ul>li.menu-item-has-children div{display:inline-block}.site-header .main-navigation ul>li.menu-item-has-children div img,.site-header .main-navigation ul>li.menu-item-has-children div svg{max-width:30px;max-height:25px;width:auto;height:auto;object-fit:cover}.site-header .main-navigation ul>li.menu-item-has-children:hover>ul.sub-menu{transform:translateY(0);visibility:visible;opacity:1}.site-header .main-navigation ul>li.menu-item-has-children>ul.sub-menu{position:absolute;display:block;transform:translateY(20px);visibility:hidden;opacity:0;transition:opacity .3s,transform .3s;backface-visibility:hidden}.site-header .main-navigation ul>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children:hover>ul.sub-menu{top:0;left:100%;display:block}.site-header .main-navigation ul>li.menu-item-has-children:after{content:"▾";position:relative;margin-left:var(--cc-nav-icon-margin-left, 6px);color:var(--cc-header-main-links-color)}.site-header .main-navigation ul>li>a,.site-header .main-navigation ul>li>span{text-transform:var(--cc-nav-text-transform, uppercase)}.site-header .main-navigation a:hover,.site-header .main-navigation span:hover{text-decoration:none}.site-header .main-navigation ul#news-menu ul.sub-menu{max-width:220px}}@media(min-width: 1024px)and (max-width: 1039px){.site-header .main-navigation .menu>li{padding-right:14px}}@media(min-width: 1024px)and (max-width: 1139.98px){.site-header .main-navigation ul>li>a,.site-header .main-navigation ul>li>span{letter-spacing:-0.05em}}@media(min-width: 1040px){.site-header .main-navigation .menu>li{padding-right:var(--cc-nav-item-padding-right, 20px)}}@media(min-width: 1140px){.site-header .main-navigation ul>li>a,.site-header .main-navigation ul>li>span{letter-spacing:.005em}}.site-header .site-branding{display:flex;align-items:center;justify-content:space-between}.site-header .site-branding .logo{display:flex}.site-header .site-branding .logo .text .play,.site-header .site-branding .logo .misc .stars{fill:var(--cc-logo-aside-color)}.site-header .site-branding .logo img,.site-header .site-branding .logo svg{max-width:150px;height:36px}@media(max-width: 1023.98px){.site-header .mobile-menu{position:fixed;z-index:9999;background-color:var(--cc-color-black);top:0;left:0;bottom:0;visibility:hidden;opacity:0;transform:translateX(-200%);transition:transform .3s ease-in-out}.site-header .mobile-menu .sub-menu li{display:flex;align-items:center;flex-wrap:wrap;z-index:10;background-color:var(--cc-color-black)}.site-header .mobile-menu .sub-menu li div{flex:0 0 30px;margin-left:10px;text-align:center}.site-header .mobile-menu .sub-menu li div img{max-width:100%;height:auto}.site-header .mobile-menu .sub-menu a{flex:1;font-weight:var(--cc-font-weight-regular);padding:10px 46px 10px 10px}.site-header .mobile-menu ul{list-style-type:none;padding:0;margin:0;width:280px}.site-header .mobile-menu ul.sub-menu{display:none}.site-header .mobile-menu li{list-style-type:none;padding:0;position:relative;background-color:var(--cc-color-black);border-bottom:1px solid hsla(0,0%,100%,.1)}.site-header .mobile-menu li a,.site-header .mobile-menu li span{padding:10px 60px 10px 10px;display:block;font-weight:var(--cc-font-weight-bold);color:var(--cc-color-white)}.site-header .mobile-menu li.menu-item-has-children .site-header .mobile-menu li.menu-item-has-children.active .submenu-toggle{background-color:var(--cc-color-gray-dark)}.site-header .mobile-menu li.menu-item-has-children .submenu-toggle{display:block;color:var(--cc-color-white);opacity:.6;position:absolute;right:0;top:0;height:100%;background-color:var(--cc-color-jet);width:57px;z-index:10}.site-header .mobile-menu li.menu-item-has-children .submenu-toggle svg{position:absolute;left:50%;transform:translate(-50%, 0%);margin-top:15px}.site-header .mobile-menu>div{height:100%;overflow-y:auto;overflow-x:hidden}.site-header .mobile-menu .submenu-toggle-checkbox[type=checkbox]:checked+.sub-menu{display:block}}@media(min-width: 1024px){.site-header .mobile-menu{display:none}}@media(max-width: 1023.98px){body:has(.site-header) .mobile-menu-toggle{width:40px;height:40px;padding:10px 5px;margin-bottom:0;order:var(--cc-burger-button-order, 2);margin-right:var(--cc-burger-margin-right, -5px);box-sizing:border-box}body:has(.site-header) .mobile-menu-toggle .line{height:3px;width:30px;background-color:var(--cc-header-toggle-color);position:relative;transition:top .3s ease-in-out,transform .3s ease-in-out;display:flex}body:has(.site-header) .mobile-menu-toggle .line:nth-child(3){top:5px}body:has(.site-header) .mobile-menu-toggle .line:nth-child(4){top:10px}body:has(.site-header) #mobile-menu-toggle-checkbox[type=checkbox]:checked+.site-wrap .site-header .mobile-menu{visibility:visible;opacity:1;transform:translateX(0)}body:has(.site-header) #mobile-menu-toggle-checkbox[type=checkbox]:checked+.site-wrap .site-header .mobile-menu-toggle .line:nth-child(2){transform:rotate(45deg);top:8px}body:has(.site-header) #mobile-menu-toggle-checkbox[type=checkbox]:checked+.site-wrap .site-header .mobile-menu-toggle .line:nth-child(3){opacity:0}body:has(.site-header) #mobile-menu-toggle-checkbox[type=checkbox]:checked+.site-wrap .site-header .mobile-menu-toggle .line:nth-child(4){transform:rotate(-45deg);top:2px}}.btn{display:flex !important;align-items:center;justify-content:center;position:relative;text-align:center;padding:14px 16px !important;text-transform:uppercase;color:var(--cc-color-white);text-shadow:0px 0px 1px rgba(0,0,0,.2);text-decoration:none !important;font-weight:var(--cc-font-weight-bold) !important;letter-spacing:.02px !important;border:0;border-radius:0;cursor:pointer}.btn:not(.has_icon):hover{color:var(--cc-color-white) !important}.btn:not(.has_icon):hover .overlay{opacity:.4}.btn.btn-primary{background-color:var(--cc-color-red-deep) !important}@media(min-width: 1024px){.btn.btn-primary:not(:has(.overlay)){transition:background-color .3s ease-in-out}.btn.btn-primary:not(:has(.overlay)):hover{background-color:rgba(178,36,53,.6) !important}}.btn.has_icon{transition:padding .2s}.btn.has_icon .btn-content{position:relative}.btn.has_icon:hover{padding-right:32px !important}.btn.has_icon:hover i,.btn.has_icon:hover .btn-icon{visibility:visible;opacity:1}.btn.has_icon:hover .overlay{opacity:0}.btn.has_icon i,.btn.has_icon .btn-icon{position:absolute;top:50%;transform:translateY(-50%);right:-10px;margin:0 !important;visibility:hidden;opacity:0;transition:visibility .2s,opacity .2s}.btn.has_icon i::after,.btn.has_icon .btn-icon::after{content:"";position:absolute;top:50%;left:0;width:14px;height:14px;background-color:var(--cc-color-white);transform:translateY(-50%) rotate(-45deg);mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTcuNjA5NCA2LjEyNTJIMHYtMS4yNWg3LjYwOTRsLTMuNS0zLjVMNSAuNTAwMmw1IDUtNSA1LS44OTA2LS44NzUgMy41LTMuNVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=");mask-size:cover;mask-position:center;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTcuNjA5NCA2LjEyNTJIMHYtMS4yNWg3LjYwOTRsLTMuNS0zLjVMNSAuNTAwMmw1IDUtNSA1LS44OTA2LS44NzUgMy41LTMuNVoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=");-webkit-mask-size:cover;-webkit-mask-position:center}.btn.btn-read-more{justify-content:flex-start;padding:0 !important}.btn.btn-read-more::after{content:"";display:inline-block;height:.5em;width:.5em;margin-left:12px;border:solid var(--cc-color-black);border-width:0 1px 1px 0;transform:rotate(-45deg)}.btn.btn-white,.btn.btn-read-more{color:var(--cc-color-black) !important;border:0}.btn.btn-transparent{color:var(--cc-color-black) !important}.btn.btn-transparent:hover,.btn.btn-read-more:hover{color:var(--cc-color-red-deep) !important;text-decoration:none}.btn.btn-transparent:hover::after,.btn.btn-read-more:hover::after{border-color:var(--cc-color-red-deep)}.btn:not(.btn-primary,.btn-white,.btn-transparent,.btn-read-more,.slot-play-btn){background-color:var(--cc-color-black)}.btn:not(.has_icon,.btn-primary,.btn-transparent,.btn-read-more,[style*=background-color],.slot-play-btn),.btn.btn-white{box-shadow:inset 0px 0px 0px 2px var(--cc-color-black);transition:color .2s,box-shadow .2s,background-color .2s,padding .2s}.btn:not(.has_icon,.btn-primary,.btn-transparent,.btn-read-more,[style*=background-color],.slot-play-btn):hover,.btn.btn-white:hover{color:var(--cc-color-blue) !important;background-color:rgba(0,0,0,0) !important;box-shadow:inset 0px 0px 0px 2px var(--cc-color-blue)}.btn:not(.has_icon,.btn-primary,.btn-transparent,.btn-read-more,[style*=background-color],.slot-play-btn):hover .overlay,.btn.btn-white:hover .overlay{opacity:0}.btn:not(.has_icon,.btn-primary,.btn-transparent,.btn-read-more,[style*=background-color],.slot-play-btn):hover i::after,.btn:not(.has_icon,.btn-primary,.btn-transparent,.btn-read-more,[style*=background-color],.slot-play-btn):hover .btn-icon::after,.btn.btn-white:hover i::after,.btn.btn-white:hover .btn-icon::after{background-color:var(--cc-color-blue)}.btn.btn-medium{padding-right:32px !important;padding-left:32px !important}.btn.btn-large{padding-right:48px !important;padding-left:48px !important}@media(max-width: 768px){.btn.btn-huge{width:100%}}@media(min-width: 769px){.btn.btn-huge{min-width:min(350px,45%)}}.btn .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--cc-color-white);opacity:0;opacity:0;z-index:10;transition:all .2s ease-out}.wi-button{margin:0 8px 12px 0 !important}.dataTables_wrapper,.tablepress{overflow-x:auto}.dataTables_wrapper::-webkit-scrollbar,.tablepress::-webkit-scrollbar{width:8px;height:8px}.dataTables_wrapper::-webkit-scrollbar-thumb,.tablepress::-webkit-scrollbar-thumb{background-color:var(--cc-color-light-periwinkle)}.dataTables_wrapper::-webkit-scrollbar-track,.tablepress::-webkit-scrollbar-track{background-color:var(--cc-color-scrollbar-track);border:1px solid var(--cc-color-platinum)}.dataTables_wrapper:has(.dataTables_scroll) .tablepress,.tablepress:has(.dataTables_scroll) .tablepress{padding-bottom:0}.dataTables_wrapper .dataTables_scrollBody,.tablepress .dataTables_scrollBody{padding-bottom:20px;margin-bottom:10px}.dataTables_wrapper .dataTables_scrollBody::-webkit-scrollbar,.tablepress .dataTables_scrollBody::-webkit-scrollbar{width:8px;height:8px}.dataTables_wrapper .dataTables_scrollBody::-webkit-scrollbar-thumb,.tablepress .dataTables_scrollBody::-webkit-scrollbar-thumb{background-color:var(--cc-color-light-periwinkle)}.dataTables_wrapper .dataTables_scrollBody::-webkit-scrollbar-track,.tablepress .dataTables_scrollBody::-webkit-scrollbar-track{background-color:var(--cc-color-scrollbar-track);border:1px solid var(--cc-color-platinum)}.dataTables_wrapper:is(table),.tablepress:is(table){color:var(--cc-color-jet)}@media(max-width: 743.98px){.dataTables_wrapper:is(table),.tablepress:is(table){border-collapse:separate;border-spacing:4px}}.dataTables_wrapper:is(table) thead th,.tablepress:is(table) thead th{background-color:rgba(61,60,111,.05);border-bottom:3px solid var(--cc-color-brand)}@media(min-width: 744px){.dataTables_wrapper:is(table) thead th,.tablepress:is(table) thead th{font-weight:var(--font-weight-regular)}}@media(max-width: 743.98px){.dataTables_wrapper:is(table) td,.dataTables_wrapper:is(table) th,.tablepress:is(table) td,.tablepress:is(table) th{padding:8px 10px}}.dataTables_wrapper:is(table) tbody td,.tablepress:is(table) tbody td{border-top:none}.dataTables_wrapper:is(table) .odd td,.tablepress:is(table) .odd td{background-color:var(--cc-table-row-color)}.dataTables_wrapper:is(table) .row-hover tr:hover td,.tablepress:is(table) .row-hover tr:hover td{background-color:var(--cc-table-row-color-hover)}.tablepress{display:block;overflow-x:auto;padding-bottom:20px}:root{color-scheme:light !important}.content-block{margin-bottom:32px}@media(min-width: 768px){.content-block{margin-bottom:40px}}@media(min-width: 1040px){.content-block{margin-bottom:48px}}.content-block.fullwidth .container{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1440px}@media(max-width: 743.98px){.content-block.fullwidth .container{padding-left:16px;padding-right:16px}}@media(min-width: 744px)and (max-width: 1023.98px){.content-block.fullwidth .container{padding-left:28px;padding-right:28px}}@media(min-width: 1024px)and (max-width: 1039.98px){.content-block.fullwidth .container{padding-left:48px;padding-right:48px}}@media(min-width: 1040px){.content-block.fullwidth .container{padding-left:60px;padding-right:60px}}.site-content>.container,.container--shadowed,.site-header .container,.footer-bottom>.container{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1440px}@media(max-width: 743.98px){.site-content>.container,.container--shadowed,.site-header .container,.footer-bottom>.container{padding-left:16px;padding-right:16px}}@media(min-width: 744px)and (max-width: 1023.98px){.site-content>.container,.container--shadowed,.site-header .container,.footer-bottom>.container{padding-left:28px;padding-right:28px}}@media(min-width: 1024px)and (max-width: 1039.98px){.site-content>.container,.container--shadowed,.site-header .container,.footer-bottom>.container{padding-left:48px;padding-right:48px}}@media(min-width: 1040px){.site-content>.container,.container--shadowed,.site-header .container,.footer-bottom>.container{padding-left:60px;padding-right:60px}}.container--shadowed{padding-top:40px;padding-bottom:40px;background:var(--cc-color-white);box-shadow:0px 8px 24px 0px rgba(61,60,111,.15);border:1px solid var(--cc-color-platinum);max-width:1320px}.container .content-block--has-separator::before{width:100%}body .big-entry-header{margin-top:20px !important}.container.breadcrumbs{padding-top:7px;padding-bottom:7px;font-size:var(--text-xxs);font-weight:var(--cc-breadcrumbs-font-weight)}.container.breadcrumbs .breadcrumb_last{color:var(--cc-breadcrumbs-color-last, var(--cc-color-brand));font-weight:var(--cc-font-weight-bold)}.container.breadcrumbs span span{margin:0 4px}.container.breadcrumbs span span:first-of-type{margin-left:0}.container.breadcrumbs span span:first-of-type a:first-of-type{color:var(--cc-breadcrumbs-color-first)}.container.breadcrumbs span span:last-of-type{margin-right:0}.container.breadcrumbs a{color:var(--cc-breadcrumbs-color, var(--cc-color-black))}.page-details{margin-bottom:14px}.page-details .page-details-item{position:relative;display:inline-block;vertical-align:middle;margin-left:12px;font-style:italic}.page-details .page-details-item:first-child{margin-left:0}.page-details .page-details-item:first-child::before{display:none}.page-details .page-details-item::before{content:"●";position:relative;left:-6px}@media(max-width: 768px){.plain-text .wi-button{width:100%}}@media(min-width: 769px){.plain-text .wi-button{min-width:min(350px,45%)}}.plain-text .wi-button h2{margin-bottom:1em !important;padding-bottom:0 !important;border-bottom:0 !important}.content-blocks section.col.content-block,.content-blocks div.col.content-block{padding-right:40px;margin-bottom:0}.content-blocks .col:last-child{padding-right:0;margin-bottom:0}@media(max-width: 979px){section.col,div.col{width:100% !important;float:none !important;padding-right:0 !important;display:block;margin-bottom:40px}}.content-block.grid-items:not(.grid-cards),.content-block.content-block-menu,.content-block.hero-header{width:100vw !important;margin-left:calc(50% - 50vw) !important}@media(hover: hover){.content-block.grid-items:not(.grid-cards),.content-block.content-block-menu,.content-block.hero-header{width:calc(100vw - 17px) !important;margin-left:calc(50% - 50vw + 8px) !important}}.content-block.grid-items:not(.grid-cards) .container{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1440px}@media(max-width: 743.98px){.content-block.grid-items:not(.grid-cards) .container{padding-left:16px;padding-right:16px}}@media(min-width: 744px)and (max-width: 1023.98px){.content-block.grid-items:not(.grid-cards) .container{padding-left:28px;padding-right:28px}}@media(min-width: 1024px)and (max-width: 1039.98px){.content-block.grid-items:not(.grid-cards) .container{padding-left:48px;padding-right:48px}}@media(min-width: 1040px){.content-block.grid-items:not(.grid-cards) .container{padding-left:60px;padding-right:60px}}@media(max-width: 767px){.hidden-mobile{display:none !important}}@media(min-width: 767px)and (max-width: 1024px){.hidden-tablet{display:none !important}}@media(min-width: 1024px){.hidden-desktop{display:none !important}}.category-banner{display:inline-block;font-size:var(--cc-category-label-size);font-weight:var(--cc-font-weight-regular);padding:0 4px;color:var(--cc-category-label-color);background:var(--cc-category-label-background);border-radius:var(--cc-category-label-border-radius, 0);opacity:1;transition:.25s opacity}.category-banner:hover{color:var(--cc-category-label-color-hover)}.category-banner[style*=background-color]{color:var(--cc-color-white)}.entry-content .wp-block-embed__wrapper:before{padding-top:0 !important}.back-to-top-button{position:fixed;right:15px;bottom:1rem;z-index:101;opacity:0;transition:opacity .3s}@media(hover: hover)and (min-width: 1025px){.back-to-top-button{right:5rem}}.back-to-top-button__button{position:absolute;bottom:0;right:0;background:var(--cc-color-white);width:70px;height:70px;border-radius:70px;display:flex;align-items:center;transition:all .7s;box-shadow:2px 2px 12px rgba(0,0,0,.1)}.back-to-top-button__button:before{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 16L9 3.825L14.6 9.425L16 8L8 0L0 8L1.4 9.425L7 3.825L7 16L9 16Z' fill='%231C1B1F'/%3E%3C/svg%3E%0A");margin-left:27px;margin-top:3px;transition:all .7s}.back-to-top-button__button:hover{text-decoration:none}@media(hover: hover)and (min-width: 1025px){.back-to-top-button__button{left:-4rem}.back-to-top-button__button:hover{width:120px;background:var(--cc-color-red-deep);transition:all .7s}.back-to-top-button__button:hover .back-to-top-button__text{opacity:1;transition:opacity .7s}.back-to-top-button__button:hover:before{filter:invert(1);transition:all .7s}}.back-to-top-button__text{color:var(--cc-color-white);margin-left:10px;white-space:nowrap;opacity:0;transition:opacity .7s}.wp-block-video{width:100%}.wp-block-video video{width:100%}.footer .bottom-menu li{display:flex;align-items:center}.footer .bottom-menu a{padding-top:2px;padding-bottom:2px}/*# sourceMappingURL=global.min.css.map */

.single-post .content-area,.single-catena-blog .content-area{padding-top:20px}.single-post article,.single-catena-blog article{width:100%;display:flex;flex-direction:column}.single-post article .thumb,.single-catena-blog article .thumb{order:-1;margin-top:-20px;margin-bottom:0 !important}@media(max-width:743px){.single-post article .thumb,.single-catena-blog article .thumb{width:calc(100% + 32px);margin-left:-16px}}@media(min-width:744px)and (max-width:1023px){.single-post article .thumb,.single-catena-blog article .thumb{width:calc(100% + 56px);margin-left:-28px}}.single-post article .photo-credit,.single-catena-blog article .photo-credit{order:-1;width:calc(100% + 32px);margin-left:-16px;margin-bottom:20px}.single-post article .photo-credit .author,.single-catena-blog article .photo-credit .author{padding:13px 16px}.single-post .sidebar-right,.single-catena-blog .sidebar-right{display:none}.single-post .author-img img,.single-catena-blog .author-img img{width:28px;max-width:28px;height:35px;object-fit:cover}.single-post .author-info-est,.single-catena-blog .author-info-est{display:flex;flex-direction:column;gap:12px;border-bottom:1px solid var(--cc-color-border);border-top:1px solid var(--cc-color-border);padding:12px 0;margin:12px 0}.single-post .author-info-est-read,.single-catena-blog .author-info-est-read{display:flex;margin:0}.single-post .author-basic-page-details,.single-catena-blog .author-basic-page-details{margin-left:12px}.single-post .author-basic-page-details .author-display-name,.single-catena-blog .author-basic-page-details .author-display-name{color:var(--cc-color-onyx)}.single-post .author-basic-page-details .author-display-name a,.single-catena-blog .author-basic-page-details .author-display-name a{text-decoration:underline}.single-post .author-basic-page-details .page-details,.single-catena-blog .author-basic-page-details .page-details{margin:4px 0 0 0}.single-post .catena-social-links,.single-catena-blog .catena-social-links{margin:0 0 40px 0}.single-post .catena-social-links .author-social-media-links a,.single-catena-blog .catena-social-links .author-social-media-links a{padding:0;border:0 !important;margin-right:5px;margin-bottom:5px}.single-post .catena-social-links .author-social-media-links a:last-child,.single-catena-blog .catena-social-links .author-social-media-links a:last-child{margin-right:0}.single-post .entry-tags a,.single-catena-blog .entry-tags a{margin-right:10px;margin-bottom:5px}.single-post .site-content article h1,.single-catena-blog .site-content article h1{font-weight:var(--cc-font-weight-bold)}.single-post .site-content article h2,.single-catena-blog .site-content article h2{font-weight:var(--cc-font-weight-bold)}.single-post .photo-credit .author,.single-catena-blog .photo-credit .author{margin-top:0;border:0;padding:0;border-radius:0;font-style:italic;font-weight:var(--cc-font-weight-regular);color:var(--cc-color-cool-gray)}.single-post .author-info-social-links .author-social-media-links,.single-catena-blog .author-info-social-links .author-social-media-links{gap:12px}.single-post .author-info-social-links .author-social-media-links .svg-icon,.single-catena-blog .author-info-social-links .author-social-media-links .svg-icon{padding:0;margin:0;width:24px;height:24px}.single-post .author-info-social-links .author-social-media-links a,.single-catena-blog .author-info-social-links .author-social-media-links a{padding:0;margin:0}.single-post .author-share-post,.single-catena-blog .author-share-post{position:relative;margin-left:auto}.single-post #share-button,.single-catena-blog #share-button{display:flex;align-items:center;color:var(--cc-color-gray-neutral);cursor:pointer}.single-post #share-button img,.single-catena-blog #share-button img{margin-right:8px}.single-post .author-share-post-sharing,.single-catena-blog .author-share-post-sharing{position:absolute;display:none;padding:8px 6px;background:var(--cc-color-white);box-shadow:0 0 10px 0 rgba(0,0,0,.15);top:38px;flex-direction:column;left:8px;z-index:1}.single-post .author-share-post-sharing a,.single-catena-blog .author-share-post-sharing a{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin:12px 8px}.single-post .author-share-post-sharing.active,.single-catena-blog .author-share-post-sharing.active{display:flex}.single-post .copied-message,.single-catena-blog .copied-message{position:absolute;color:var(--cc-color-gray-neutral);opacity:1;z-index:1000;pointer-events:none;transition:all .3s ease}.single-post .copied-message.fade-out,.single-catena-blog .copied-message.fade-out{opacity:0}.single-post h4.featured-heading,.single-catena-blog h4.featured-heading{font-weight:var(--cc-font-weight-regular);text-transform:uppercase;padding:15px 0 6px;margin-bottom:24px}.single-post h4.featured-heading a,.single-catena-blog h4.featured-heading a{z-index:10}.single-post h4.featured-heading a:hover,.single-catena-blog h4.featured-heading a:hover{color:var(--cc-color-black)}.single-post h4.featured-heading a,.single-post h4.featured-heading div,.single-catena-blog h4.featured-heading a,.single-catena-blog h4.featured-heading div{padding-right:25px;position:relative}.single-post h4.featured-heading a:after,.single-post h4.featured-heading div:after,.single-catena-blog h4.featured-heading a:after,.single-catena-blog h4.featured-heading div:after{content:"";position:absolute;top:8px;right:2px;width:7px;height:7px;border:solid var(--cc-color-black);border-width:0 1px 1px 0;transform:rotate(-45deg) translateX(-3px)}.single-post h4.featured-heading.link:after,.single-catena-blog h4.featured-heading.link:after{right:25px}.single-post h4.featured-heading:after,.single-catena-blog h4.featured-heading:after{content:none}.single-post blockquote,.single-catena-blog blockquote{padding-top:23px;padding-left:0;padding-right:0;position:relative;border-left:0}.single-post blockquote p,.single-catena-blog blockquote p{margin-bottom:10px !important;}.single-post blockquote p:first-child,.single-catena-blog blockquote p:first-child{padding-top:20px;border-top:2px solid var(--cc-color-blue-darker)}.single-post blockquote:before,.single-catena-blog blockquote:before{width:40px;height:25px;position:absolute;top:0;content:"";background-image:url("/wp-content/themes/catena-unicorn/assets/img/quote-icon.svg");background-color:var(--cc-color-white);background-size:contain;background-repeat:no-repeat}.single-post blockquote cite,.single-catena-blog blockquote cite{font-style:italic;color:var(--cc-color-blue)}.single-post .author,.single-catena-blog .author{border:0;background-color:var(--cc-color-lite-background);margin-top:0;border-radius:0;padding:16px 0;display:flex;flex-direction:column;margin-bottom:24px}.single-post .author .author-container,.single-catena-blog .author .author-container{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:row;gap:12px;margin:0}.single-post .author .author-avatar,.single-catena-blog .author .author-avatar{width:100px;max-width:100px;padding:0}.single-post .author .author-avatar img,.single-catena-blog .author .author-avatar img{width:100px;height:124px;max-width:100px;object-fit:cover;border-radius:unset}.single-post .author .author-description,.single-catena-blog .author .author-description{display:none}.single-post .author .author-description-mobile,.single-catena-blog .author .author-description-mobile{padding-top:8px;padding-bottom:8px}@media(max-width:743px){.single-post .author .author-description-mobile,.single-catena-blog .author .author-description-mobile{padding-left:16px;padding-right:16px}}@media(min-width:744px)and (max-width:1023px){.single-post .author .author-description-mobile,.single-catena-blog .author .author-description-mobile{padding-left:28px;padding-right:28px}}@media(min-width:1024px)and (max-width:1039px){.single-post .author .author-description-mobile,.single-catena-blog .author .author-description-mobile{padding-left:48px;padding-right:48px}}@media(min-width:1040px){.single-post .author .author-description-mobile,.single-catena-blog .author .author-description-mobile{padding-left:60px;padding-right:60px}}.single-post .author .author-description-mobile p,.single-catena-blog .author .author-description-mobile p{color:var(--cc-color-black-onyx);margin-bottom:0 !important}.single-post .author .author-detail,.single-catena-blog .author .author-detail{padding-left:0;flex-grow:1;display:flex;align-items:flex-start;flex-direction:column;gap:6px;max-width:600px}.single-post .author .author-detail .author-label,.single-catena-blog .author .author-detail .author-label{color:var(--cc-color-cool-gray);letter-spacing:normal;text-transform:none}.single-post .author .author-detail .author-detail-info,.single-catena-blog .author .author-detail .author-detail-info{display:flex;flex-direction:column;gap:4px}.single-post .author .author-detail .author-detail-info h6,.single-catena-blog .author .author-detail .author-detail-info h6{flex-shrink:0}.single-post .author .author-detail .author-email,.single-catena-blog .author .author-detail .author-email{display:none}.single-post .author .author-detail .author-email-mobile,.single-catena-blog .author .author-detail .author-email-mobile{display:block}.single-post .author .author-detail .author-email-mobile a,.single-catena-blog .author .author-detail .author-email-mobile a{text-decoration:underline;color:var(--cc-color-blue-darker);border:0}.single-post .author .author-detail h6,.single-catena-blog .author .author-detail h6{color:var(--cc-color-blue);margin:0}.single-post .author .author-detail .catena-social-links,.single-catena-blog .author .author-detail .catena-social-links{margin-bottom:0;margin-left:0}.single-post .author .author-detail .catena-social-links img,.single-catena-blog .author .author-detail .catena-social-links img{border-radius:3px;width:22px;height:22px;margin:0;padding:0}.single-post .author .author-detail .author-view-all-mobile a,.single-catena-blog .author .author-detail .author-view-all-mobile a{color:var(--cc-color-blue);text-decoration:underline;border:0}.single-post .author-view-all,.single-catena-blog .author-view-all{display:none}.single-post .site-content article .entry-header p,.single-catena-blog .site-content article .entry-header p{color:var(--cc-color-metal-saurus)}.single-post #main .thumb img,.single-post #main .thumb picture,.single-catena-blog #main .thumb img,.single-catena-blog #main .thumb picture{min-width:100% !important;height:auto;object-fit:cover}@media only screen and (min-width:767px){.single-post article,.single-catena-blog article{width:100%;display:block}.single-post article .thumb,.single-catena-blog article .thumb{order:1;width:100%;margin-left:0;margin-top:0;margin-bottom:10px !important}.single-post article .photo-credit,.single-catena-blog article .photo-credit{order:1;width:100%;margin-left:0;margin-top:0}.single-post article .photo-credit .author,.single-catena-blog article .photo-credit .author{padding:0}.single-post .content-area,.single-catena-blog .content-area{display:flex;justify-content:space-between}.single-post .author-view-all-mobile,.single-catena-blog .author-view-all-mobile{display:none}.single-post .author,.single-catena-blog .author{background-color:var(--cc-color-white)}.single-post .author .author-container,.single-catena-blog .author .author-container{gap:36px}.single-post .author .author-avatar,.single-catena-blog .author .author-avatar{width:149px;max-width:149px}.single-post .author .author-avatar img,.single-catena-blog .author .author-avatar img{width:149px;min-width:149px;height:186px}.single-post .author .author-detail,.single-catena-blog .author .author-detail{padding-left:0;margin:0;gap:10px}.single-post .author .author-detail p,.single-catena-blog .author .author-detail p{margin-left:0}.single-post .author .author-detail .author-view-all,.single-catena-blog .author .author-detail .author-view-all{display:block;color:var(--cc-color-blue);text-decoration:underline;border:0}.single-post .author .author-detail .author-detail-info,.single-catena-blog .author .author-detail .author-detail-info{gap:15px}.single-post .author .author-detail .author-email-mobile,.single-catena-blog .author .author-detail .author-email-mobile{display:none}.single-post .author .author-detail .author-email,.single-catena-blog .author .author-detail .author-email{display:block}.single-post .author .author-detail .author-email a,.single-catena-blog .author .author-detail .author-email a{text-decoration:underline;color:var(--cc-color-blue-darker);border:0;padding:0}.single-post .author .author-detail h6,.single-catena-blog .author .author-detail h6{margin-bottom:0}.single-post .author .author-detail-info,.single-catena-blog .author .author-detail-info{flex-direction:row !important}.single-post .author .author-description,.single-catena-blog .author .author-description{display:block}.single-post .author .author-description p,.single-catena-blog .author .author-description p{color:var(--cc-color-black-onyx);margin:0 !important;letter-spacing:.02em}.single-post .author .author-description-mobile,.single-catena-blog .author .author-description-mobile{display:none}.single-post .author-info-social-links,.single-catena-blog .author-info-social-links{margin:12px 8px 12px 8px}.single-post .author-info-est,.single-catena-blog .author-info-est{margin:36px 0}.single-post .site-content article h1,.single-catena-blog .site-content article h1{font-weight:var(--cc-font-weight-bold);}.single-post .site-content article p,.single-catena-blog .site-content article p{}}@media only screen and (min-width:951px){.single-post article,.single-catena-blog article{padding-right:60px}.single-post .sidebar-right,.single-catena-blog .sidebar-right{display:block;min-width:300px}.single-post .sidebar .widget_search,.single-catena-blog .sidebar .widget_search{margin-bottom:16px}.single-post blockquote,.single-catena-blog blockquote{color:var(--cc-color-black);padding-left:16px;padding-right:16px;border-left:0;position:relative;padding-top:38px}.single-post blockquote p,.single-catena-blog blockquote p{margin-bottom:10px !important}.single-post blockquote p:first-child,.single-catena-blog blockquote p:first-child{padding-top:20px;border-top:2px solid var(--cc-color-blue-darker)}.single-post blockquote:before,.single-catena-blog blockquote:before{position:absolute;top:0;content:"";background-image:url("/wp-content/themes/catena-unicorn/assets/img/quote-icon.svg");background-color:var(--cc-color-white);width:64px;height:40px;background-size:contain;background-repeat:no-repeat}.single-post blockquote cite,.single-catena-blog blockquote cite{font-style:italic;color:var(--cc-color-blue)}.single-post .author-share-post-sharing,.single-catena-blog .author-share-post-sharing{left:-100px;flex-direction:row}.single-post .author-share-post-sharing a,.single-catena-blog .author-share-post-sharing a{display:flex;width:24px;height:24px;align-items:center;justify-content:center;margin-right:12px;margin-left:12px}.single-catena-blog .site-main>.content-block{padding-right:60px}}@media only screen and (min-width:1024px){.single-post article,.single-catena-blog article{padding-right:60px}.single-post .sidebar-right,.single-catena-blog .sidebar-right{min-width:300px}.single-post .author,.single-catena-blog .author{background-color:var(--cc-color-lite-background);padding-top:40px;padding-bottom:40px;align-items:center}}@media only screen and (min-width:1350px){.single-post article,.single-catena-blog article{padding-right:100px}.single-post .sidebar-right,.single-catena-blog .sidebar-right{min-width:420px}.single-catena-blog .site-main>.content-block{padding-right:100px}}@media only screen and (min-width:1440px){.single-post .author,.single-catena-blog .author{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width:479px){.single-post h4.featured-heading,.single-catena-blog h4.featured-heading{margin-bottom:15px}.single-post blockquote,.single-catena-blog blockquote{padding-top:23px;padding-left:0;padding-right:0}.single-post blockquote p,.single-catena-blog blockquote p{}.single-post blockquote:before,.single-catena-blog blockquote:before{width:40px;height:25px}}body{--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px}.has-background{padding:1.25em 2.375em}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-flow>.aligncenter{margin-left:auto !important;margin-right:auto !important}body .is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-constrained>.aligncenter{margin-left:auto !important;margin-right:auto !important}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto !important;margin-right:auto !important}body .is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{flex-wrap:wrap;align-items:center}body .is-layout-flex>*{margin:0}body .is-layout-grid{display:grid}body .is-layout-grid>*{margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.wp-block-columns{align-items:normal !important;box-sizing:border-box;display:flex;flex-wrap:wrap !important}@media(min-width:782px){.wp-block-columns{flex-wrap:nowrap !important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media(max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100% !important}}@media(min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap !important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-media-text{box-sizing:border-box;direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}.wp-block-media-text .wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media(max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100% !important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:var(--cc-table-color-1)}.wp-block-table .has-subtle-pale-green-background-color{background-color:var(--cc-table-color-2)}.wp-block-table .has-subtle-pale-blue-background-color{background-color:var(--cc-table-color-3)}.wp-block-table .has-subtle-pale-pink-background-color{background-color:var(--cc-table-color-4)}.wp-block-table.is-style-stripes{background-color:rgba(0,0,0,0);border-bottom:1px solid var(--cc-table-color-5);border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--cc-table-color-5)}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:var(--cc-table-color-1)}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:var(--cc-table-color-2)}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:var(--cc-table-color-3)}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:var(--cc-table-color-4)}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:rgba(0,0,0,0)}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}
/*# sourceMappingURL=article.min.css.map */
.dynamic-select{display:flex;flex-direction:column;position:relative;width:100%;user-select:none;margin-bottom:16px}.dynamic-select.field-is-invalid .dynamic-select-header{border-color:#fda29b}.dynamic-select.field-is-invalid .dynamic-select-header-placeholder{color:rgba(253,162,155,.3)}.dynamic-select:not(.field-is-invalid) .dynamic-select-header-active{border-color:rgba(0,0,0,.8)}.dynamic-select:not(.field-is-invalid) .dynamic-select-header-placeholder{color:rgba(102,112,133,.3)}.dynamic-select .dynamic-select-header{height:44px;display:flex;padding:8px 30px 8px 12px;align-items:center;transition:border-color .3s ease-in-out;background-color:#fff}.dynamic-select .dynamic-select-header:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIj48cGF0aCBzdHJva2U9IiM2NjcwODUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjY2NyIgZD0ibTEgMS41IDUgNSA1LTUiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;display:block;width:20px;height:20px;position:absolute;right:12px;top:12px;transition:transform .3s ease-in-out}.dynamic-select .dynamic-select-header.dynamic-select-header-active:after{transform:rotate(180deg)}.dynamic-select .dynamic-select-header.dynamic-select-header-active+.dynamic-select-options{display:flex}.dynamic-select .dynamic-select-header:not(.dynamic-select-header-active)~.dynamic-select-search{display:none}.dynamic-select .dynamic-select-header .dynamic-select-option-text{color:#667085}.dynamic-select .dynamic-select-header .dynamic-select-header-placeholder{font-size:12px;line-height:14px}.dynamic-select .dynamic-select-options,.dynamic-select .dynamic-select-search{position:absolute;z-index:999;background-color:#fff;left:-2px;right:-2px;border-left:1px solid #dde5e9;border-right:1px solid #dde5e9}.dynamic-select .dynamic-select-options{display:none;flex-flow:wrap;top:95px;box-shadow:0px 5px 10px rgba(0,0,0,.2);max-height:136px;overflow-y:auto;overflow-x:hidden}.dynamic-select .dynamic-select-options .dynamic-select-option{padding:8px 12px 8px 8px;border-bottom:1px solid #d0d5dd;font-size:14px;display:flex}.dynamic-select .dynamic-select-options .dynamic-select-option:hover,.dynamic-select .dynamic-select-options .dynamic-select-option:active{background-color:#f3f4f7}.dynamic-select .dynamic-select-options .dynamic-select-option:first-child,.dynamic-select .dynamic-select-options .dynamic-select-option:last-child{display:none}.dynamic-select .dynamic-select-options .dynamic-select-option:last-child.is-active{display:flex !important;color:#667085 !important;pointer-events:none}.dynamic-select .dynamic-select-options .dynamic-select-option.dynamic-select-selected{color:#3d3c6f}.dynamic-select .dynamic-select-search{top:100%;padding:8px 12px 8px 8px}.dynamic-select .dynamic-select-search span:not(.is-active){display:none}.dynamic-select .dynamic-select-search span.is-active{width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:absolute;top:11px;right:12px;cursor:pointer}.dynamic-select .dynamic-select-search span.is-active svg{stroke:#000;stroke-opacity:.5}.dynamic-select .dynamic-select-header img,.dynamic-select .dynamic-select-option img{object-fit:contain;max-height:100%;max-width:100%;margin-right:4px}.dynamic-select .dynamic-select-header img.dynamic-size,.dynamic-select .dynamic-select-option img.dynamic-size{object-fit:fill;max-height:none;max-width:none}.dynamic-select .dynamic-select-header.dynamic-select-no-text,.dynamic-select .dynamic-select-option.dynamic-select-no-text{justify-content:center}.dynamic-select .dynamic-select-header.dynamic-select-no-text img,.dynamic-select .dynamic-select-header.dynamic-select-no-text svg,.dynamic-select .dynamic-select-header.dynamic-select-no-text span,.dynamic-select .dynamic-select-option.dynamic-select-no-text img,.dynamic-select .dynamic-select-option.dynamic-select-no-text svg,.dynamic-select .dynamic-select-option.dynamic-select-no-text span{margin-right:0}.dynamic-select .dynamic-select-header .dynamic-select-option-text,.dynamic-select .dynamic-select-option .dynamic-select-option-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.dynamic-select .cs-form-input--search:focus{background-color:#fff}.cs-preloader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:none;align-items:center;justify-content:center;margin:0 auto;background:hsla(0,0%,100%,.75)}.cs-preloader.is-active{display:flex}.cs-preloader-rings{position:relative;width:78px;height:78px;transform:translate(-38.5px,-38.5px) scale(.385) translate(38.5px,38.5px)}.cs-preloader-rings div{position:absolute;top:20px;left:20px;width:160px;height:160px;border:12px solid;border-color:var(--cs-reloader-primary-color) rgba(0,0,0,0) var(--cs-reloader-primary-color) rgba(0,0,0,0);border-radius:50%;animation:cs-preloader-ring 1.5s linear infinite}.cs-preloader-rings div:nth-child(2){top:30px;left:30px;width:140px;height:140px;border-color:rgba(0,0,0,0) var(--cs-reloader-secondary-color) rgba(0,0,0,0) var(--cs-reloader-secondary-color);animation:cs-preloader-ring-reverse 1.5s linear infinite}@keyframes cs-preloader-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes cs-preloader-ring-reverse{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}:root{--cs-reloader-primary-color:var(--cc-cs-reloader-primary-color);--cs-reloader-secondary-color:var(--cc-cs-reloader-secondary-color);--cs-popup-opener-icon-color:var(--cc-cs-popup-opener-icon-color);--cs-popup-opener-icon-envelope:var(--cc-cs-popup-opener-icon-envelope);--cs-popup-opener-icon-part:var(--cc-cs-popup-opener-icon-part);--cs-sign-up-button-shadow:var(--cc-sign-up-button-shadow)}:has(.is-popup-open){overflow:hidden;height:100%}@media(max-width:1023.98px){.is-popup-open{overflow:hidden;height:100%}}@media(min-width:1044px){.is-popup-open{padding-right:var(--scrollbar-width)}}.cs-popup:not(.is-active){display:none}.cs-popup.is-active{background-color:var(--cc-color-white);padding-top:58px;position:fixed;z-index:99999;display:flex;justify-content:center;box-sizing:border-box;overflow:hidden}@media(orientation:portrait)and (max-width:374.98px)and (pointer:coarse){.cs-popup.is-active{top:0;right:0;left:0;bottom:0}}@media(orientation:portrait)and (min-width:375px)and (pointer:coarse){.cs-popup.is-active{max-width:358px;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;box-shadow:1px 1px 10px 0px rgba(0,0,0,.05);border-radius:8px}.cs-popup.is-active:has(.cs-form.is-active){max-height:85vh}}@media(orientation:landscape)and (max-width:1023.98px)and (pointer:coarse){.cs-popup.is-active{left:0;top:0;right:0;bottom:0}}@media(orientation:landscape)and (min-width:1024px){.cs-popup.is-active{max-width:358px;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;box-shadow:1px 1px 10px 0px rgba(0,0,0,.05);border-radius:8px;max-height:85vh}}@media(hover:hover)and (pointer:fine){.cs-popup.is-active{max-width:358px;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;box-shadow:1px 1px 10px 0px rgba(0,0,0,.05);border-radius:8px}.cs-popup.is-active:has(.cs-form.is-active){max-height:85vh}}.cs-popup.is-active .cs-wrapper{padding-left:32px;padding-right:32px;padding-bottom:32px;overflow-y:auto;margin-bottom:0}.cs-popup.is-active+.popup-backdrop{background:rgba(0,0,0,.5);position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:block}.cs-popup .cs-popup__close{background-color:rgba(0,0,0,0);width:58px;height:58px;border:none;padding:0;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;outline:none}.cs-wrapper{position:relative;width:100%;font-family:var(--cc-primary-font);box-sizing:border-box;margin-bottom:40px}.cs-wrapper.cs-wrapper--single .cs-message--thanks .cs-btn,.cs-wrapper.cs-wrapper--single .cs-message--error .cs-btn{display:none}.cs-wrapper *{box-sizing:border-box}.cs-wrapper .cs-title{font-size:20px;line-height:24px;margin-bottom:16px;word-break:break-word}.cs-wrapper .cs-logo{margin-bottom:16px}.cs-wrapper:has(.cs-form.is-active) .cs-logo img{width:136px;height:45px}.cs-wrapper:has(.cs-message.is-active) .cs-logo img{width:108px;height:36px}.cs-wrapper .cs-form:not(.is-active){display:none}.cs-wrapper .cs-form>select{width:100%;height:44px;border-radius:8px;border:1px solid var(--cc-cs-popup-boreder-color);margin-bottom:16px;color:rgba(102,112,133,.3);font-size:12px;line-height:14px;padding:8px 30px 8px 8px}.cs-wrapper .cs-description{font-size:12px;line-height:14px;margin-bottom:16px}.cs-wrapper .cs-form-control{margin-bottom:16px;position:relative}.cs-wrapper .cs-form-control:after{content:"";width:16px;height:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBzdHJva2U9IiNGMDQ0MzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjMzMyIgZD0iTTggNS4zMzNWOG0wIDIuNjY3aC4wMDdNMTQuNjY3IDhBNi42NjcgNi42NjcgMCAxIDEgMS4zMzMgOGE2LjY2NyA2LjY2NyAwIDAgMSAxMy4zMzQgMFoiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDE2djE2SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);background-position:50%;background-repeat:no-repeat;display:block;position:absolute;top:12px;right:12px;opacity:0;transition:opacity .3s ease-in-out}.cs-wrapper .cs-form-control.field-is-invalid .cs-form-input{border-color:var(--cc-cs-popup-error-color)}.cs-wrapper .cs-form-control.field-is-invalid .cs-form-input::placeholder{color:rgba(253,162,155,.3)}.cs-wrapper .cs-form-control.field-is-invalid:after{opacity:1}.cs-wrapper .dynamic-select-header,.cs-wrapper .cs-form-input{border-radius:8px;border:1px solid var(--cc-cs-popup-boreder-color);font-size:16px}.cs-wrapper .cs-form-input{width:100%;line-height:16px;outline:none;transition:border-color .3s ease-in-out;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.cs-wrapper .cs-form-input:not(.cs-form-input--search){height:40px;padding:8px 30px 8px 12px}.cs-wrapper .cs-form-input::placeholder{color:rgba(102,112,133,.3);font-size:12px;line-height:14px}.cs-wrapper .cs-form-input:focus{border-color:rgba(0,0,0,.8)}.cs-wrapper .cs-form-input:focus::placeholder{color:rgba(102,112,133,.3)}.cs-wrapper .cs-form-input.cs-form-input--search{height:36px;padding:6px 12px}.cs-wrapper .cs-form-input.cs-form-input--search:enabled:read-write:-webkit-any(:focus,:hover)::-webkit-search-cancel-button{display:none}.cs-wrapper .cs-form-label{display:flex;gap:8px;font-size:10px;line-height:12px;color:var(--cc-color-black);margin-bottom:16px;align-items:center}.cs-wrapper .cs-form-label .cs-form-checkbox{width:16px;height:16px;border-radius:4px;border:1px solid var(--cc-cs-popup-boreder-color);flex-shrink:0;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.cs-wrapper .cs-form-label .cs-form-checkbox:focus,.cs-wrapper .cs-form-label .cs-form-checkbox:focus-visible{outline:none;border-color:rgba(0,0,0,.8)}.cs-wrapper .cs-form-label a{text-decoration:underline;color:var(--cc-color-blue-darker)}.cs-wrapper .cs-form-label a:hover{color:var(--cc-color-links)}.cs-wrapper .cs-form-input-checkbox:checked+.cs-form-label .cs-form-checkbox{background-color:var(--cc-cs-popup-checkbox-active-bg);display:flex;align-items:center;justify-content:center}.cs-wrapper .cs-form-input-checkbox:checked+.cs-form-label .cs-form-checkbox:after{content:"✔";color:var(--cc-cs-popup-checkbox-active-color);font-size:12px}.cs-wrapper .cs-form-input-checkbox.field-is-invalid+.cs-form-label .cs-form-checkbox{border-color:var(--cc-cs-popup-error-color)}.cs-wrapper .cs-btn{display:flex;align-items:center;justify-content:center;position:relative;text-align:center;padding:12px 16px;color:var(--cc-cs-popup-send-button-color);width:100%;text-shadow:0 0 1px rgba(0,0,0,.2);text-decoration:none;font-size:12px;font-weight:var(--cc-font-weight-bold);line-height:1;border:0;border-radius:8px;cursor:pointer;background-color:var(--cc-cs-popup-send-button-bg);height:40px;transition:background-color .2s}.cs-wrapper .cs-btn:focus{outline:none}@media(hover:hover)and (pointer:fine){.cs-wrapper .cs-btn:focus-visible{border:2px solid rgba(0,0,0,.8)}}.cs-wrapper .cs-message:not(.is-active){display:none}.cs-wrapper .cs-message.is-active.cs-message--thanks .cs-message-text,.cs-wrapper .cs-message.is-active.cs-message--error .cs-message-text{font-size:14px;line-height:16px}.cs-wrapper .cs-message.is-active.cs-message--update .cs-message-text{font-size:12px;line-height:14px}.cs-wrapper .cs-message-text{margin-bottom:16px}.cc-signup-btn{background-color:var(--cc-sign-up-button-bg-color-v1,#fff);color:var(--cc-sign-up-button-color);border-radius:100px;font-family:var(--cc-primary-font);font-weight:var(--cc-font-weight-bold);box-shadow:var(--cs-sign-up-button-shadow);box-sizing:border-box;display:flex;align-items:center;transition:background-color .3s ease-in-out;border:none;outline:none !important;font-size:var(--cs-sign-up-button-size,18px);line-height:22px;padding:7px 14px}.cc-signup-btn:hover{color:var(--cc-sign-up-button-hover-color);text-decoration:none;background-color:var(--cc-sign-up-button-bg-color-hover-v1)}.cc-signup-btn:hover svg{--cs-popup-opener-icon-color:var(--cc-sign-up-button-hover-icon-color-v1);--cs-popup-opener-icon-envelope:var(--cc-sign-up-button-hover-icon-envelope-v1);--cs-popup-opener-icon-part:var(--cc-sign-up-button-hover-icon-part-v1)}.cc-signup-btn svg{flex-shrink:0;margin-right:4px;width:18px;height:16px}.cc-signup-btn>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(hover:hover)and (pointer:fine)and (min-width:1024px){:has(.cs-popup.is-active) #wpadminbar{right:var(--scrollbar-width);width:auto}}.cc-hide-wrapper{width:42px;height:42px;position:absolute;right:-15px;top:-16px;display:flex;justify-content:center}.cc-hide-btn{background-color:var(--cc-sign-up-button-hide-bg);border-radius:50%;padding:2px;box-shadow:2px 2px 12px rgba(0,0,0,.1);width:22px;height:22px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;margin-top:6px;transition:background-color .3s ease-in-out}.cc-hide-btn svg{stroke:var(--cc-sign-up-button-hide-color);stroke-opacity:.5}.cc-hide-btn:hover{background-color:var(--cc-sign-up-button-hide-hover-bg)}.cc-hide-btn:hover svg{stroke:var(--cc-sign-up-button-hide-hover-color);stroke-opacity:.8}@media(hover:hover)and (max-width:1023.98px),(pointer:coarse){body:has(.cc-hide-wrapper) .cc-signup-wrapper{margin-right:16px !important}}body:has(.cc-hide-wrapper) .cc-signup-wrapper{opacity:0;position:relative}
@media(min-width: 1024px)and (max-width: 1039.98px){body:has(.cc-signup-wrapper) .site-header:not(.site-header--mega) .cc-signup-wrapper{right:48px}}@media(min-width: 1040px){body:has(.cc-signup-wrapper) .site-header:not(.site-header--mega) .cc-signup-wrapper{right:60px}}@media(max-width: 1023.98px){body:has(.cc-signup-wrapper) .site-header:not(.site-header--mega) .cc-signup-wrapper{margin-left:auto;margin-right:5px}body:has(.cc-signup-wrapper) .site-header:not(.site-header--mega) .cc-signup-wrapper .cc-signup-btn{padding:9px 20px;max-width:130px}}@media(min-width: 1024px){body:has(.cc-signup-wrapper) .site-header:not(.site-header--mega) .cc-signup-wrapper{position:absolute}body:has(.cc-signup-wrapper) .site-header:not(.site-header--mega) .cc-signup-wrapper .cc-signup-btn{max-width:154px;padding:7px 14px}}@media(min-width: 1024px){body:has(.cc-signup-wrapper) .site-header:not(.site-header--mega) .main-navigation,body:has(.cc-signup-wrapper) .site-header:not(.site-header--mega) .mega-nav{padding-right:160px}body:has(.cc-signup-wrapper) .site-header:not(.site-header--mega) .container{justify-content:flex-start;position:relative}}@media(min-width: 1500px){body:has(.cc-signup-wrapper) .site-header:not(.site-header--mega) .main-navigation .menu,body:has(.cc-signup-wrapper) .site-header:not(.site-header--mega) .mega-nav{padding-left:60px}}@media(hover: hover)and (pointer: fine)and (min-width: 1024px)and (max-width: 1039.98px){body:has(.cc-signup-wrapper) .site-header--mega .cc-signup-wrapper{right:48px}}@media(hover: hover)and (pointer: fine)and (min-width: 1040px)and (max-width: 1499.98px){body:has(.cc-signup-wrapper) .site-header--mega .cc-signup-wrapper{right:60px}}@media(hover: hover)and (pointer: fine)and (min-width: 1500px){body:has(.cc-signup-wrapper) .site-header--mega .cc-signup-wrapper{right:calc((100vw - 1336px) / 2)}}@media(hover: hover)and (max-width: 1023.98px),(pointer: coarse){body:has(.cc-signup-wrapper) .site-header--mega .cc-signup-wrapper{margin-left:auto;margin-right:5px;position:relative !important}body:has(.cc-signup-wrapper) .site-header--mega .cc-signup-wrapper .cc-signup-btn{max-width:130px;padding:9px 20px}}@media(hover: hover)and (pointer: fine)and (min-width: 1024px){body:has(.cc-signup-wrapper) .site-header--mega .cc-signup-wrapper{position:absolute !important;margin-right:0}body:has(.cc-signup-wrapper) .site-header--mega .cc-signup-wrapper .cc-signup-btn{max-width:154px;padding:7px 14px;transition:background-color .3s ease-in-out}}@media(hover: hover)and (pointer: fine)and (min-width: 1024px){body:has(.cc-signup-wrapper) .site-header--mega .mega-nav{padding-right:150px}}@media(hover: hover)and (pointer: fine)and (min-width: 1024px){body:has(.cc-signup-wrapper) .site-header--mega .main-navigation{padding-right:160px}body:has(.cc-signup-wrapper) .site-header--mega .container{justify-content:flex-start}}@media(hover: hover)and (pointer: fine)and (min-width: 1500px){body:has(.cc-signup-wrapper) .site-header--mega .main-navigation .menu,body:has(.cc-signup-wrapper) .site-header--mega .mega-nav{padding-left:50px}}/*# sourceMappingURL=header-with-signup.min.css.map */

.review-screenshots{display:flex;flex-wrap:wrap}.review-screenshots .review-screenshots-container{flex-basis:50%;overflow:hidden;text-align:center}@media(max-width: 860px){.review-screenshots .review-screenshots-container{flex-basis:100%;margin-bottom:10px}}.review-screenshots .review-screenshots-container .review-screenshots-nav{display:flex;flex-wrap:wrap}.review-screenshots .review-screenshots-container .review-screenshots-nav label{flex:0 0 25%;cursor:pointer}.review-screenshots .review-screenshots-container .review-screenshots-main{width:100%}.review-screenshots .review-screenshots-container .review-screenshots-main div{display:none}.review-screenshots .review-screenshots-container .review-screenshots-main .video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.review-screenshots .review-screenshots-container .review-screenshots-main .video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.review-screenshots .review-screenshots-container input[type=radio]:checked+div{display:block}/*# sourceMappingURL=screenshots.min.css.map */

.content-blocks a.content-block-cta-button{display:block;padding:15px 20px;text-align:center;background-color:var(--primary-clr);border-bottom:3px solid var(--primary-clr-shade);border-radius:5px;text-decoration:none;font-weight:var(--cc-font-weight-bold);color:var(--cc-color-white)}@media(max-width: 600px){.content-blocks a.content-block-cta-button{}}.content-blocks a.content-block-cta-button:hover{color:var(--cc-color-white);text-decoration:underline;border-bottom:3px solid var(--primary-clr)}/*# sourceMappingURL=cta-btn.min.css.map */

.logged-in .jump-to{top:121px}@media(max-width: 600px){.logged-in .jump-to{top:0}}@media(max-width: 781px){.logged-in .content-block-menu{top:0}}@media(min-width: 782px){.logged-in .content-block-menu{top:32px}}@media(max-width: 860px){.logged-in .content-block-menu .content-block-menu-pullout{top:120px}}@media(max-width: 600px){.logged-in .content-block-menu .content-block-menu-pullout{top:30px}}.content-block-menu-pullout-button{display:none;position:fixed;top:120px;right:0;z-index:200;padding:10px;box-shadow:0px 0px 24px rgba(0,0,0,.2);border-top-left-radius:5px;border-bottom-left-radius:5px;font-weight:var(--cc-font-weight-bold);background-color:var(--cc-color-onyx);color:var(--cc-color-white);cursor:pointer}@media(max-width: 860px){.content-block-menu-pullout-button{display:block}}.content-block-menu-pullout-button.active{right:300px;right:0}.content-block-menu{position:sticky;top:80px;z-index:100;overflow:auto;background:var(--cc-color-white);box-shadow:0px 0px 40px rgba(0,0,0,.1);margin:20px 0;--primary-clr: #e53b2f;--primary-clr-shade: #b12319}@media(max-width: 1080px){.content-block-menu{box-sizing:border-box;padding:0 20px}}@media(max-width: 979px){.content-block-menu{top:90px}}@media(max-width: 797px){.content-block-menu{padding:10px 20px}}.content-block-menu .content-block-menu-wrapper{display:flex;justify-content:space-between;align-items:center;padding:0}@media(max-width: 797px){.content-block-menu .content-block-menu-wrapper{display:block}}@media(max-width: 1080px){.content-block-menu .content-block-menu-wrapper{justify-content:center;}}.content-block-menu .content-block-menu-wrapper .content-block-menu-image{display:none}@media(min-width: 1024px){.content-block-menu .content-block-menu-wrapper .content-block-menu-image{display:block;flex:0 0 100px;padding:0 5px}}.content-block-menu .content-block-menu-wrapper .content-block-menu-image img{width:100%;height:auto}.content-block-menu .content-block-menu-wrapper .content-block-menu-button{display:none}@media(min-width: 1024px){.content-block-menu .content-block-menu-wrapper .content-block-menu-button{display:block;padding:10px 20px;font-weight:var(--cc-font-weight-bold);color:var(--cc-color-white);text-transform:uppercase;border-radius:5px;background:var(--primary-clr);border-bottom:3px solid var(--primary-clr-shade);text-align:center}}.content-block-menu .content-block-menu-wrapper .content-block-menu-button:hover{border-bottom:3px solid var(--primary-clr);color:var(--cc-color-white);text-decoration:underline}.content-block-menu .content-block-menu-wrapper .content-block-menu-links{min-width:720px;list-style:none;display:flex;gap:0 10px;justify-content:space-evenly;margin:0;padding:0}.content-block-menu .content-block-menu-wrapper .content-block-menu-links .active{border-bottom:4px solid var(--primary-clr)}.content-block-menu .content-block-menu-wrapper .content-block-menu-links a{display:inline-block;color:var(--cc-color-jet);font-weight:var(--cc-font-weight-bold);text-decoration:none;padding:22px 0;border-bottom:4px solid var(--cc-color-white)}.content-block-menu .content-block-menu-wrapper .content-block-menu-links a:hover{border-bottom:4px solid var(--primary-clr)}@media(max-width: 860px){.content-block-menu-pullout{position:fixed;top:120px;right:-300px;width:300px !important;padding:0}}@media(max-width: 797px){.content-block-menu-pullout{padding:0}}@media(max-width: 782px){.content-block-menu-pullout{top:30px}}@media(max-width: 600px){.content-block-menu-pullout{top:30px}}.content-block-menu-pullout.active li.active a{background-color:var(--cc-color-red-deep);color:var(--cc-color-white);text-decoration:none;border-bottom:none}@media(max-width: 1080px){.content-block-menu-pullout.active .content-block-menu-wrapper{display:block}}@media(max-width: 860px){.content-block-menu-pullout.active .content-block-menu-wrapper .content-block-menu-links{display:block;min-width:auto;background-color:var(--cc-color-white)}}.content-block-menu-pullout.active .content-block-menu-wrapper .content-block-menu-links .active{border-bottom:none}.content-block-menu-pullout.active .content-block-menu-wrapper .content-block-menu-links a{border-bottom:none}@media(max-width: 1080px){.content-block-menu-pullout.active .content-block-menu-wrapper .content-block-menu-links a{margin:0 15px 0 0}}@media(max-width: 860px){.content-block-menu-pullout.active .content-block-menu-wrapper .content-block-menu-links a{padding:10px;width:100%}}.content-block-menu-pullout.active .content-block-menu-wrapper .content-block-menu-links ahover{background-color:var(--cc-color-red-deep);color:var(--cc-color-white);text-decoration:none;border-bottom:none}/*# sourceMappingURL=menu.min.css.map */

.footer-sticky{box-sizing:border-box;position:fixed;bottom:0;margin-left:0;display:none;justify-content:center;align-items:center;z-index:1000;width:100%;padding:10px 16px;background-color:var(--cc-color-white);border-top:solid 1px var(--cc-color-black);margin-left:-15px;--primary-clr: #e53b2f;--primary-clr-shade: #b12319}@media(max-width: 600px){.footer-sticky{display:flex}}.footer-sticky .footer-sticky-button{flex-basis:110px}.footer-sticky .footer-sticky-button a{display:block;padding:10px 20px;font-weight:var(--cc-font-weight-bold);color:var(--cc-color-white);text-transform:uppercase;border-radius:5px;background:var(--primary-clr);border-bottom:3px solid var(--primary-clr-shade)}.footer-sticky.footer-sticky-no-middle .footer-sticky-button{flex-basis:130px;flex:1;flex-basis:auto;text-align:center}.footer-sticky.footer-sticky-no-middle .footer-sticky-button a{display:inline-block}.footer-sticky.footer-sticky-no-middle .footer-sticky-button a:hover{border-bottom:3px solid var(--primary-clr);color:var(--cc-color-white);text-decoration:underline}.footer-sticky .footer-sticky-logo{flex-basis:80px}.footer-sticky .footer-sticky-logo img{max-width:100%;height:auto}.footer-sticky .footer-sticky-middle{flex:1;margin-right:5px;text-align:center;font-weight:var(--cc-font-weight-bold)}.footer-sticky .footer-sticky-middle .footer-sticky-text{color:var(--primary-clr)}.footer-sticky .footer-sticky-middle .footer-sticky-label{}/*# sourceMappingURL=mobile-footer-sticky.min.css.map */

.fp-accordion h2 {
    text-align: center;
    color: #fff;
    text-shadow: 3px 3px 0 rgba(0, 0, 0, .8);
    letter-spacing: -1px
}
.fp-accordion h3.accordion-heading {
    background: var(--accordion-heading-bg);
    color: #fff;
    text-align: left;
    border-radius: 4px;
    cursor: pointer;
    margin-top: 0;
    margin-bottom: 9px;
    -webkit-transition: .25s all;
    -o-transition: .25s all;
    transition: .25s all;
    position: relative
}
.fp-accordion h3.accordion-heading .arrowDown {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 13px 7.5px 0;
    border-color: #272e35 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    position: absolute;
    bottom: 0;
    left: 40px;
    -webkit-transition: .25s all;
    -o-transition: .25s all;
    transition: .25s all;
    opacity: 0
}
.fp-accordion h3.accordion-heading .collapseIcon {
    position: absolute;
    right: 20px;
    top: 45%;
    font-weight: 300;
    -ms-transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%)
}
.fp-accordion h3.accordion-heading .collapseIcon:after {
    content: "+"
}
.fp-accordion>div>div {
    display: none;
    background: #fff;
    border-radius: 4px;
    border: 1px solid #cdcdcd;
    text-align: left;
    padding: 10px;
    margin-bottom: 10px
}
.fp-accordion .accordion-toggle {
    top: 0;
    right: 0;
    width: 100%;
    background-color: rgba(0, 0, 0, 0);
    cursor: pointer;
    margin-bottom: 0;
    padding: 14px 40px 14px 12px
}
.fp-accordion input[type=checkbox] {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal !important
}
.fp-accordion input[type=checkbox]:checked~div {
    display: block
}
.fp-accordion input[type=checkbox]:checked~.accordion-heading {
    margin-bottom: 21px;
    background: var(--accordion-heading-bg-active)
}
.fp-accordion input[type=checkbox]:checked~.accordion-heading .arrowDown {
    bottom: -13px;
    border-color: #b91f39 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    opacity: 1
}
.fp-accordion input[type=checkbox]:checked~.accordion-heading .collapseIcon:after {
    content: "-"
}
.tablepress-table-description {
    clear: both;
    display: block
}
.tablepress {
    display: block;
    overflow-x: auto;
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    margin-bottom: 1em;
    border: none
}
@media(min-width: 744px) {
    .tablepress {
        display: table
    }
}
.tablepress th,
.tablepress td {
    padding: 10px;
    border: none;
    background: none;
    text-align: left;
    float: none !important;
    font-size: var(--text-sm)
}
@media(max-width: 743.98px) {
    .tablepress th,
    .tablepress td {
        font-size: var(--text-xs)
    }
}
.tablepress tbody td {
    vertical-align: top
}
.tablepress tbody td,
.tablepress tfoot th {
    border-top: 1px solid #ddd
}
.tablepress tbody tr:first-child td {
    border-top: 0
}
.tablepress thead th {
    border-bottom: 1px solid #ddd
}
.tablepress thead th,
.tablepress tfoot th {
    background-color: #d9edf7;
    font-weight: bold;
    vertical-align: middle
}
.tablepress .odd td {
    background-color: #f9f9f9
}
.tablepress .even td {
    background-color: #fff
}
.tablepress .row-hover tr:hover td {
    background-color: #f3f3f3
}
.tablepress img {
    margin: 0;
    padding: 0;
    border: none;
    max-width: none
}
.dataTables_wrapper {
    clear: both;
    margin-bottom: 1em
}
.dataTables_wrapper .tablepress {
    clear: both;
    margin: 0 !important
}
.dataTables_length {
    float: left;
    white-space: nowrap
}
.dataTables_filter {
    float: right;
    white-space: nowrap
}
.dataTables_wrapper .dataTables_filter input {
    margin-left: .5em
}
.dataTables_info {
    clear: both;
    float: left;
    margin: 4px 0 0
}
.dataTables_paginate {
    float: right;
    margin: 4px 0 0
}
.dataTables_paginate a {
    color: #111 !important;
    display: inline-block;
    outline: none;
    position: relative;
    text-decoration: underline;
    margin: 0 5px
}
.dataTables_paginate a:first-child {
    margin-left: 0
}
.dataTables_paginate a:last-child {
    margin-right: 0
}
.paginate_button:hover {
    cursor: pointer;
    text-decoration: none
}
.paginate_button.disabled {
    color: #999 !important;
    text-decoration: none;
    cursor: default
}
.paginate_button.current {
    font-weight: bold;
    text-decoration: none;
    cursor: default
}
.dataTables_paginate.paging_simple {
    padding: 0 15px
}
.paging_simple .paginate_button.previous:before,
.paging_simple .paginate_button.next:after {
    text-align: left;
    font-weight: bold;
    -webkit-font-smoothing: antialiased;
    content: "◂";
    text-shadow: .1em .1em #666;
    position: absolute;
    top: 0;
    right: auto;
    bottom: 0;
    left: -14px;
    margin: auto;
    height: 14px;
    width: 14px
}
.paging_simple .paginate_button.next:after {
    text-align: right;
    content: "‣";
    left: auto
}
.paginate_button:before,
.paginate_button:after {
    color: #d9edf7
}
.paginate_button:hover:before,
.paginate_button:hover:after {
    color: #049cdb
}
.paginate_button.disabled:before,
.paginate_button.disabled:after {
    color: #f9f9f9
}
.dataTables_processing {
    display: none
}
.dataTables_scroll {
    clear: both
}
.dataTables_scrollBody {
    -webkit-overflow-scrolling: touch
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing {
    height: 0;
    overflow: hidden;
    margin: 0 !important;
    padding: 0 !important
}
.tablepress .sorting,
.tablepress .sorting_asc,
.tablepress .sorting_desc {
    position: relative;
    padding-right: 20px;
    cursor: pointer;
    outline: none
}
.tablepress .sorting:after,
.tablepress .sorting_asc:after,
.tablepress .sorting_desc:after {
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    position: absolute;
    top: 0;
    bottom: 0;
    left: auto;
    right: 6px;
    margin: auto;
    height: 14px
}
.tablepress .sorting:after {
    content: "⇅"
}
.tablepress .sorting_asc:after {
    content: "▴";
    padding: 0 0 2px
}
.tablepress .sorting_desc:after {
    content: "▾"
}
.tablepress .sorting:hover,
.tablepress .sorting_asc,
.tablepress .sorting_desc {
    background-color: #049cdb
}
.dataTables_scrollBody .tablepress thead th:after {
    content: ""
}
.dataTables_wrapper:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    height: 0
}
.dataTables_wrapper label input,
.dataTables_wrapper label select {
    display: inline;
    margin: 2px;
    width: auto
}
@media(max-width: 743.98px) {
    .dataTables_wrapper:is(table),
    .tablepress:is(table) {
        border-collapse: separate;
        border-spacing: 0px
    }
}
.tablepress-scroll-wrapper {
    overflow-x: auto;
    overflow-y: hidden
}
.dataTables_scroll table.dataTable.tablepress {
    width: 100% !important
}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,
table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,
table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty {
    cursor: default !important
}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,
table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,
table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before {
    display: none !important
}
table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child,
table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child {
    position: relative;
    padding-left: 30px;
    cursor: pointer
}
table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,
table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before {
    top: 8px;
    left: 4px;
    height: 16px;
    width: 16px;
    display: block;
    position: absolute;
    color: #fff;
    border: 2px solid #fff;
    -webkit-border-radius: 16px;
    border-radius: 16px;
    -webkit-box-shadow: 0 0 3px #444;
    box-shadow: 0 0 3px #444;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    text-align: center;
    font-family: var(--title-4-font);
    content: "+";
    background-color: #31b131
}
table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,
table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before {
    content: "-";
    background-color: #d33333
}
table.dataTable.dtr-inline.collapsed>tbody>tr.child td:before {
    display: none
}
table.dataTable.dtr-column>tbody>tr>td.control,
table.dataTable.dtr-column>tbody>tr>th.control {
    position: relative;
    cursor: pointer
}
table.dataTable.dtr-column>tbody>tr>td.control:before,
table.dataTable.dtr-column>tbody>tr>th.control:before {
    top: 50%;
    left: 50%;
    height: 16px;
    width: 16px;
    margin-top: -10px;
    margin-left: -10px;
    display: block;
    position: absolute;
    color: #fff;
    border: 2px solid #fff;
    -webkit-border-radius: 16px;
    border-radius: 16px;
    -webkit-box-shadow: 0 0 3px #444;
    box-shadow: 0 0 3px #444;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    text-align: center;
    font-family: var(--title-4-font);
    content: "+";
    background-color: #31b131
}
table.dataTable.dtr-column>tbody>tr.parent td.control:before,
table.dataTable.dtr-column>tbody>tr.parent th.control:before {
    content: "-";
    background-color: #d33333
}
table.dataTable>tbody>tr.child {
    padding: .5em 1em
}
table.dataTable>tbody>tr.child:hover {
    background: rgba(0, 0, 0, 0) !important
}
table.dataTable>tbody>tr.child ul.dtr-details {
    display: inline-block;
    list-style-type: none;
    margin: 0;
    padding: 0
}
table.dataTable>tbody>tr.child ul.dtr-details li {
    border-bottom: 1px solid #efefef;
    padding: .5em 0
}
table.dataTable>tbody>tr.child ul.dtr-details li:first-child {
    padding-top: 0
}
table.dataTable>tbody>tr.child ul.dtr-details li:last-child {
    border-bottom: none
}
table.dataTable>tbody>tr.child span.dtr-title {
    display: inline-block;
    min-width: 75px;
    font-weight: bold
}
@media(max-width: 767px) {
    .tablepress-responsive-phone {
        display: block
    }
    .tablepress-responsive-phone thead {
        display: block;
        float: left
    }
    .tablepress-rtl.tablepress-responsive-phone thead {
        float: right
    }
    .tablepress-responsive-phone tfoot {
        display: none
    }
    .tablepress-responsive-phone tbody {
        display: block;
        width: auto;
        position: relative;
        overflow-x: auto;
        white-space: nowrap;
        -webkit-overflow-scrolling: touch
    }
    .tablepress-responsive-phone thead tr,
    .tablepress-responsive-phone thead th,
    .tablepress-responsive-phone tbody td {
        display: block;
        border: none
    }
    .tablepress-responsive-phone tbody td:empty:before {
        content: " "
    }
    .tablepress-responsive-phone tbody tr {
        display: inline-block;
        vertical-align: top
    }
    .tablepress-responsive-phone thead th {
        width: auto !important
    }
    .tablepress-responsive-phone thead tr th:not(:last-child) {
        border-bottom: 1px solid rgba(0, 0, 0, 0)
    }
    .tablepress-responsive-phone tbody tr td:not(:last-child) {
        border-bottom: 1px solid #ddd
    }
    .dataTables_wrapper .tablepress-responsive-phone .sorting:after {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        padding: 0
    }
    .dataTables_wrapper .tablepress-responsive-phone .sorting_asc:after {
        content: "◂";
        padding: 0 2px 0 0
    }
    .dataTables_wrapper .tablepress-responsive-phone .sorting_desc:after {
        content: "‣";
        padding: 0 1px 0 0
    }
}
@media(max-width: 979px) {
    .tablepress-responsive-tablet {
        display: block
    }
    .tablepress-responsive-tablet thead {
        display: block;
        float: left
    }
    .tablepress-rtl.tablepress-responsive-tablet thead {
        float: right
    }
    .tablepress-responsive-tablet tfoot {
        display: none
    }
    .tablepress-responsive-tablet tbody {
        display: block;
        width: auto;
        position: relative;
        overflow-x: auto;
        white-space: nowrap;
        -webkit-overflow-scrolling: touch
    }
    .tablepress-responsive-tablet thead tr,
    .tablepress-responsive-tablet thead th,
    .tablepress-responsive-tablet tbody td {
        display: block;
        border: none
    }
    .tablepress-responsive-tablet tbody tr {
        display: inline-block;
        vertical-align: top
    }
    .tablepress-responsive-tablet thead th {
        width: auto !important
    }
    .tablepress-responsive-tablet tbody td:empty:before {
        content: " "
    }
    .tablepress-responsive-tablet thead tr th:not(:last-child) {
        border-bottom: 1px solid rgba(0, 0, 0, 0)
    }
    .tablepress-responsive-tablet tbody tr td:not(:last-child) {
        border-bottom: 1px solid #ddd
    }
    .dataTables_wrapper .tablepress-responsive-tablet .sorting:after {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        padding: 0
    }
    .dataTables_wrapper .tablepress-responsive-tablet .sorting_asc:after {
        content: "◂";
        padding: 0 2px 0 0
    }
    .dataTables_wrapper .tablepress-responsive-tablet .sorting_desc:after {
        content: "‣";
        padding: 0 1px 0 0
    }
}
@media(max-width: 1199px) {
    .tablepress-responsive-desktop {
        display: block
    }
    .tablepress-responsive-desktop thead {
        display: block;
        float: left
    }
    .tablepress-rtl.tablepress-responsive-desktop thead {
        float: right
    }
    .tablepress-responsive-desktop tfoot {
        display: none
    }
    .tablepress-responsive-desktop tbody {
        display: block;
        width: auto;
        position: relative;
        overflow-x: auto;
        white-space: nowrap;
        -webkit-overflow-scrolling: touch
    }
    .tablepress-responsive-desktop thead tr,
    .tablepress-responsive-desktop thead th,
    .tablepress-responsive-desktop tbody td {
        display: block;
        border: none
    }
    .tablepress-responsive-desktop tbody td:empty:before {
        content: " "
    }
    .tablepress-responsive-desktop tbody tr {
        display: inline-block;
        vertical-align: top
    }
    .tablepress-responsive-desktop thead th {
        width: auto !important
    }
    .tablepress-responsive-desktop thead tr th:not(:last-child) {
        border-bottom: 1px solid rgba(0, 0, 0, 0)
    }
    .tablepress-responsive-desktop tbody tr td:not(:last-child) {
        border-bottom: 1px solid #ddd
    }
    .dataTables_wrapper .tablepress-responsive-desktop .sorting:after {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        padding: 0
    }
    .dataTables_wrapper .tablepress-responsive-desktop .sorting_asc:after {
        content: "◂";
        padding: 0 2px 0 0
    }
    .dataTables_wrapper .tablepress-responsive-desktop .sorting_desc:after {
        content: "‣";
        padding: 0 1px 0 0
    }
}
.tablepress-responsive-all {
    display: block
}
.tablepress-responsive-all thead {
    display: block;
    float: left
}
.tablepress-rtl.tablepress-responsive-all thead {
    float: right
}
.tablepress-responsive-all tfoot {
    display: none
}
.tablepress-responsive-all tbody {
    display: block;
    width: auto;
    position: relative;
    overflow-x: auto;
    white-space: nowrap;
    -webkit-overflow-scrolling: touch
}
.tablepress-responsive-all thead tr,
.tablepress-responsive-all thead th,
.tablepress-responsive-all tbody td {
    display: block;
    border: none
}
.tablepress-responsive-all tbody td:empty:before {
    content: " "
}
.tablepress-responsive-all tbody tr {
    display: inline-block;
    vertical-align: top
}
.tablepress-responsive-all thead th {
    width: auto !important
}
.tablepress-responsive-all thead tr th:not(:last-child) {
    border-bottom: 1px solid rgba(0, 0, 0, 0)
}
.tablepress-responsive-all tbody tr td:not(:last-child) {
    border-bottom: 1px solid #ddd
}
.dataTables_wrapper .tablepress-responsive-all .sorting:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    padding: 0
}
.dataTables_wrapper .tablepress-responsive-all .sorting_asc:after {
    content: "◂";
    padding: 0 2px 0 0
}
.dataTables_wrapper .tablepress-responsive-all .sorting_desc:after {
    content: "‣";
    padding: 0 1px 0 0
}
.lazy-hidden,
.entry img.lazy-hidden,
img.thumbnail.lazy-hidden {
    background-color: #fff;
    background-image: url(//www.playusa.com/wp-content/themes/catena-unicorn/assets/theme-play/css/loading.gif);
    background-repeat: no-repeat;
    background-position: 50% 50%
}
figure.wp-block-image img.lazy-hidden {
    min-width: 150px
}
.clear {
    clear: both
}
.nobr {
    white-space: nowrap
}
.lazy-hidden,
.entry img.lazy-hidden,
img.thumbnail.lazy-hidden {
    background-color: #fff
}
.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0
}
.slick-list:focus {
    outline: none
}
.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}
.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
}
.slick-track:before,
.slick-track:after {
    display: table;
    content: ""
}
.slick-track:after {
    clear: both
}
.slick-loading .slick-track {
    visibility: hidden
}
.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}
[dir=rtl] .slick-slide {
    float: right
}
.slick-slide img {
    display: block
}
.slick-slide.slick-loading img {
    display: none
}
.slick-slide.dragging img {
    pointer-events: none
}
.slick-initialized .slick-slide {
    display: block
}
.slick-loading .slick-slide {
    visibility: hidden
}
.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid rgba(0, 0, 0, 0)
}
.slick-arrow.slick-hidden {
    display: none
}
.gallery {
    margin-left: -0.5em;
    margin-right: -0.5em
}
.gallery:after {
    display: table;
    content: "";
    clear: both
}
.gallery-item {
    margin: 0;
    float: left;
    padding: 5px;
    margin: 5px;
    border: 1px solid #eee;
    border-radius: 5px
}
.gallery-item img {
    width: 100%;
    border-radius: 5px
}
.gallery-caption {
    text-align: center;
    padding: 5px;
    background-color: #f5f5f5;
    margin-top: 5px;
    border-radius: 5px
}
.gallery-columns-1 .gallery-item {
    width: calc(100% - 10px);
    float: none
}
.gallery-columns-2 .gallery-item {
    width: calc(50% - 10px)
}
.gallery-columns-2 .gallery-item:nth-child(2n+1) {
    clear: left
}
.gallery-columns-3 .gallery-item {
    width: calc(33.3333% - 10px)
}
.gallery-columns-3 .gallery-item:nth-child(3n+1) {
    clear: left
}
.gallery-columns-4 .gallery-item {
    width: calc(25% - 10px)
}
.gallery-columns-4 .gallery-item:nth-child(4n+1) {
    clear: left
}
.gallery-columns-5 .gallery-item {
    width: calc(20% - 10px)
}
.gallery-columns-5 .gallery-item:nth-child(5n+1) {
    clear: left
}
.gallery-columns-6 .gallery-item {
    width: calc(16.6667% - 10px)
}
.gallery-columns-6 .gallery-item:nth-child(6n+1) {
    clear: left
}
.gallery-columns-7 .gallery-item {
    width: calc(14.2857% - 10px)
}
.gallery-columns-7 .gallery-item:nth-child(7n+1) {
    clear: left
}
.gallery-columns-8 .gallery-item {
    width: calc(12.5% - 10px)
}
.gallery-columns-8 .gallery-item:nth-child(8n+1) {
    clear: left
}
.gallery-columns-9 .gallery-item {
    width: calc(11.1111% - 10px)
}
.gallery-columns-9 .gallery-item:nth-child(9n+1) {
    clear: left
}
.horizonal-scroll {
    overflow-x: auto
}
@media(max-width: 767px) {
    .mega-menu-content {
        display: none
    }
}
.catena-carousel-top {
    overflow: hidden
}
.catena-carousel-list-wrapper {
    display: flex;
    position: relative;
    width: 100%;
    left: 0%;
    transition: all .5s ease-in-out 0s
}
.home.blog .site-wrap {
    margin-top: 100px
}
.footer {
    background-color: var(--cc-color-background-footer, #fff);
    color: var(--cc-color-text-footer, #fff);
    padding-top: 24px;
    margin-top: 30px;
    position: relative;
    clear: both;
    overflow: hidden
}
.footer .footer-top .content-blocks {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    display: flex;
    flex-direction: row
}
@media(max-width: 743.98px) {
    .footer .footer-top .content-blocks {
        padding-left: 16px;
        padding-right: 16px;
        flex-direction: column
    }
}
@media(min-width: 744px)and (max-width: 1023.98px) {
    .footer .footer-top .content-blocks {
        padding-left: 28px;
        padding-right: 28px
    }
}
@media(min-width: 1024px)and (max-width: 1039.98px) {
    .footer .footer-top .content-blocks {
        padding-left: 48px;
        padding-right: 48px
    }
}
@media(min-width: 1040px) {
    .footer .footer-top .content-blocks {
        padding-left: 60px;
        padding-right: 60px
    }
}
.footer .footer-top .content-blocks:has(.footer-disclosure) {
    flex-wrap: wrap
}
.footer .footer-top .content-blocks .columns-start {
    flex: 1
}
.footer .footer-top .content-blocks .footer-content-block {
    margin-bottom: 24px
}
.footer .footer-top .content-blocks .footer-content-block.footer-disclosure {
    flex: 1 0 100%;
    font-size: var(--text-xs);
    padding-bottom: 24px;
    order: -1;
    position: relative
}
.footer .footer-top .content-blocks .footer-content-block.footer-disclosure::after {
    position: absolute;
    left: 25vw;
    right: 25vw;
    bottom: 0;
    content: "";
    display: block;
    background-color: var(--cc-color-footer-divider, #ddd);
    height: 1px;
    margin-inline: -40vw
}
.footer .footer-top .content-blocks .footer-content-block.footer-disclosure .container p {
    margin-bottom: 0 !important
}
.footer .footer-top .content-blocks .footer-content-block:not(:last-child):not(:first-child) {
    margin-right: 32px
}
.footer .footer-top .content-blocks .footer-content-block .news-block .news-list .news-list-item {
    min-height: 83px
}
.footer .footer-top .content-blocks .footer-content-block .news-block .news-list .news-list-item a {
    display: flex
}
.footer .footer-top .content-blocks .footer-content-block .news-block .news-list .news-list-item h4 {
    margin-bottom: .3em
}
.footer .footer-top .content-blocks .footer-content-block .news-block .news-list .news-list-item .thumb {
    width: 80px;
    margin-right: 1em
}
.footer .footer-top .content-blocks .footer-content-block .news-block .news-list .news-list-item .details {
    flex-basis: 70%
}
.footer .footer-top .content-blocks .footer-content-block .news-block .news-list .news-list-item .details .title:hover {
    text-decoration: underline
}
.footer .footer-top .content-blocks .footer-content-block .news-block .news-list .news-list-item .excerpt {
    letter-spacing: normal;
    text-transform: none;
    color: var(--cc-color-text-footer, #000)
}
.footer .footer-top .content-blocks .footer-content-block .news-block .news-list .news-list-item .date {
    color: var(--cc-color-text-footer, #707070);
    letter-spacing: normal;
    margin-top: .3em;
    margin-bottom: .3em;
    text-transform: none
}
.footer .footer-top .content-blocks .footer-content-block.blog-feed .nothumbnail a {
    position: relative;
    padding-left: 20px
}
.footer .footer-top .content-blocks .footer-content-block.blog-feed .nothumbnail .details .title {
    position: relative
}
.footer .footer-top .content-blocks .footer-content-block.blog-feed .nothumbnail .details .title a {
    color: var(--cc-color-text-footer, #525252)
}
.footer .footer-top .content-blocks .footer-content-block.blog-feed .nothumbnail .details .title svg {
    position: absolute;
    top: 4px;
    left: 0
}
.footer .footer-top .content-blocks .footer-content-block .title {
    font-weight: var(--cc-font-weight-bold);
    font-size: var(--text-xl);
    overflow: hidden;
    margin-bottom: 16px !important
}
@media(min-width: 1024px) {
    .footer .footer-top .content-blocks .footer-content-block .title {
        font-size: var(--text-2xl)
    }
}
.footer .footer-top .content-blocks .footer-content-block.navigation-menu,
.footer .footer-top .content-blocks .footer-content-block.stacked-navigation-menu {
    flex: 1;
    min-width: 22%
}
.footer .footer-top .content-blocks .footer-content-block.navigation-menu .menu-list .menu-item,
.footer .footer-top .content-blocks .footer-content-block.stacked-navigation-menu .menu-list .menu-item {
    display: flex;
    gap: 8px;
    padding: 4px 0
}
.footer .footer-top .content-blocks .footer-content-block.navigation-menu .menu-list .menu-item a,
.footer .footer-top .content-blocks .footer-content-block.stacked-navigation-menu .menu-list .menu-item a {
    color: var(--cc-color-text-footer, #000)
}
.footer .footer-top .content-blocks .footer-content-block.navigation-menu .menu-list .menu-item svg,
.footer .footer-top .content-blocks .footer-content-block.stacked-navigation-menu .menu-list .menu-item svg {
    min-width: 9px;
    width: 9px
}
.footer .footer-top .content-blocks .footer-content-block.search-block {
    order: -1
}
.footer .footer-top .content-blocks .footer-content-block.search-block .container .search-block-below-text {
    font-size: var(--text-xxs);
    font-weight: var(--cc-font-weight-bold)
}
.footer .footer-top .content-blocks .footer-content-block.search-block .container .search-block-below-text a {
    color: var(--cc-color-text-footer, #000)
}
.footer .footer-top .content-blocks .footer-content-block.search-block .container .search-block-below-text p {
    margin-bottom: 0 !important
}
@media(min-width: 768px) {
    .footer .footer-top .content-blocks .footer-content-block.search-block {
        flex: 2;
        order: unset;
        max-width: 46%
    }
}
@media(min-width: 768px)and (max-width: 1023.98px) {
    .footer .footer-top .content-blocks .footer-content-block.search-block:nth-child(5) {
        min-width: 50%
    }
}
@media(min-width: 1024px) {
    .footer .footer-top .content-blocks .footer-content-block {
        margin-bottom: 32px
    }
}
.footer .footer-top .content-blocks img.size-medium {
    width: initial
}
.footer .footer-bottom {
    background: var(--cc-color-background-footer-bottom, #111);
    color: var(--cc-color-text-footer, #fff);
    padding: 20px 0
}
.footer .footer-bottom .container {
    display: flex;
    flex-wrap: wrap;
    gap: 24px;
    align-items: var(--cc-footer-bottom-align-items, unset);
    justify-content: var(--cc-footer-bottom-justify, space-between)
}
.footer .footer-bottom .container>div {
    font-size: var(--text-xs);
    max-width: var(--cc-footer-bottom-max-width, 50%)
}
@media(min-width: 1024px) {
    .footer .footer-bottom .container {
        align-items: center
    }
}
@media(min-width: 744px) {
    .footer .footer-bottom .container {
        justify-content: var(--cc-footer-bottom-justify, space-between)
    }
}
.footer .footer-bottom .container .footer-bottom-menu {
    flex: 1
}
.footer .footer-bottom .container .footer-bottom-menu ul {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    list-style: none;
    margin: 0;
    padding: 0
}
.footer .footer-bottom .container .footer-bottom-menu ul li a:hover {
    text-decoration: underline
}
.footer .footer-bottom .container .footer-bottom-menu ul li::after {
    content: "/";
    padding: 0 10px
}
.footer .footer-bottom .container .footer-bottom-menu ul li:last-child::after {
    content: ""
}
.footer .footer-bottom .container::after {
    content: none
}
.footer .footer-bottom a {
    color: var(--cc-color-text-footer, #fff);
    text-decoration: none
}
.footer .footer-bottom .social-buttons {
    display: flex;
    align-items: center;
    gap: 20px
}
.footer .footer-bottom .social-buttons a:hover {
    color: #979594
}
.footer .blog-feed a {
    text-transform: uppercase
}
.wpml-ls-legacy-dropdown {
    width: 100%;
    max-width: 100%
}
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle {
    position: relative;
    padding-right: calc(10px + 1.4em);
    border: 1px solid #ddd;
    outline: none;
    background: rgba(0, 0, 0, 0);
    height: 42px;
    max-width: 100%;
    width: 100%;
    font-size: var(--text-xs);
    box-shadow: none;
    transition: border .2s ease-out;
    border-radius: 12px;
    padding-left: 40px;
    display: flex;
    align-items: center;
    margin-top: 10px;
    color: var(--white);
    text-decoration: none
}
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
    content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='11' height='6' viewBox='0 0 11 6' fill='none'><path xmlns='http://www.w3.org/2000/svg' d='M5.71513 5.71588L9.78776 1.64326C9.87778 1.55396 9.94924 1.44773 9.99801 1.33068C10.0468 1.21363 10.0719 1.08809 10.0719 0.961285C10.0719 0.834485 10.0468 0.708939 9.99801 0.59189C9.94924 0.474841 9.87778 0.368606 9.78776 0.279313C9.60779 0.100415 9.36434 -3.09273e-08 9.11059 -4.20193e-08C8.85683 -5.31114e-08 8.61338 0.100415 8.43342 0.279313L5.03316 3.67957L1.63291 0.279313C1.45294 0.100414 1.20949 -3.87387e-07 0.955737 -3.98479e-07C0.70198 -4.09571e-07 0.458533 0.100414 0.278567 0.279313C0.189545 0.369064 0.119115 0.475506 0.0713148 0.592534C0.0235147 0.709561 -0.000714339 0.834873 1.61704e-05 0.961285C-0.00071435 1.0877 0.0235147 1.21301 0.0713148 1.33004C0.119115 1.44706 0.189545 1.55351 0.278567 1.64326L4.35119 5.71588C4.44048 5.80591 4.54672 5.87736 4.66377 5.92613C4.78081 5.97489 4.90636 6 5.03316 6C5.15996 6 5.28551 5.97489 5.40256 5.92613C5.51961 5.87736 5.62584 5.80591 5.71513 5.71588Z' fill='white'/></svg>");
    vertical-align: middle;
    display: inline-block;
    border: 0;
    border-top: 0;
    position: absolute;
    left: 15px;
    top: 50%;
    transform: translateY(-50%)
}
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:hover {
    color: var(--white);
    text-decoration: none;
    background: rgba(0, 0, 0, 0)
}
.wpml-ls-legacy-dropdown a {
    border: 0
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
    border-radius: 12px;
    background: #fff;
    outline: none;
    border: 0;
    font-size: var(--text-xs);
    overflow: hidden
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a {
    border: 0;
    text-decoration: none;
    color: var(--black) !important;
    font-weight: var(--cc-font-weight-bold);
    padding: 10px 15px
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a:hover {
    background: var(--blue-50)
}
.wpml-ls-legacy-dropdown:hover a.wpml-ls-item-toggle {
    color: var(--white);
    text-decoration: none;
    background: rgba(0, 0, 0, 0)
}
.email-signup {
    margin-top: 20px
}
.single-post #main .related-articles {
    max-width: 900px
}
.single-post #main .related-articles .slick-slide {
    margin: 20px 15px 0 15px
}
.single-post #main .related-articles .slick-prev,
.single-post #main .related-articles .slick-next {
    top: 40%
}
.single-post #main .related-articles .news-list-item .thumb {
    margin-top: 0;
    margin-bottom: 0
}
.single-post #main .related-articles .thumb img {
    min-height: auto;
    min-width: auto
}
.search-block .search-block-above-text {
    margin-bottom: 20px;
    text-transform: none
}
.search-block .search-block-above-text img {
    margin: auto;
    max-height: 36px;
    width: auto
}
@media(min-width: 768px) {
    .search-block .search-block-above-text img {
        margin: 0
    }
}
.search-block .search-block-below-text {
    margin-top: 20px;
    text-transform: none
}
.site-header .searchform,
.search-block .searchform,
.page-content .searchform,
.widget_search .searchform {
    width: 100%;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.site-header .searchform .s,
.search-block .searchform .s,
.page-content .searchform .s,
.widget_search .searchform .s {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #ddd;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    outline: none;
    background: #fff;
    height: 42px;
    max-width: 100%;
    width: 100%;
    font-size: var(--text-xs);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -moz-transition: border .2s ease-out;
    -o-transition: border .2s ease-out;
    -webkit-transition: border .2s ease-out;
    transition: border .2s ease-out;
    border-radius: 12px;
    padding-left: 40px
}
.site-header .searchform .s:focus,
.search-block .searchform .s:focus,
.page-content .searchform .s:focus,
.widget_search .searchform .s:focus {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #ddd;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    outline: none;
    background: #fff;
    height: 42px;
    max-width: 100%;
    width: 100%;
    font-size: var(--text-xs);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -moz-transition: border .2s ease-out;
    -o-transition: border .2s ease-out;
    -webkit-transition: border .2s ease-out;
    transition: border .2s ease-out;
    border-radius: 12px;
    padding-left: 40px
}
.site-header .searchform .submit,
.search-block .searchform .submit,
.page-content .searchform .submit,
.widget_search .searchform .submit {
    position: absolute;
    width: 40px;
    height: 100%;
    padding: 0;
    top: 0;
    border: none;
    outline: none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    background: rgba(0, 0, 0, 0);
    text-align: center;
    display: block;
    border-color: #aaa;
    color: #0f0e0d;
    border-radius: 12px
}
.site-header .searchform .submit i,
.search-block .searchform .submit i,
.page-content .searchform .submit i,
.widget_search .searchform .submit i {
    cursor: pointer
}
.site-header .searchform .submit:focus,
.search-block .searchform .submit:focus,
.page-content .searchform .submit:focus,
.widget_search .searchform .submit:focus {
    position: absolute;
    width: 40px;
    height: 100%;
    padding: 0;
    top: 0;
    border: none;
    outline: none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    background: rgba(0, 0, 0, 0);
    text-align: center;
    display: block;
    border-color: #aaa;
    color: #0f0e0d;
    border-radius: 12px
}
.post h2,
.page h2 {
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px
}
.post .footer h2,
.page .footer h2 {
    border-bottom: none
}
.post-navigation {
    text-align: center;
    letter-spacing: 2px;
    overflow: hidden
}
.post-navigation>ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-block;
    border: 1px solid #ccc;
    padding: 0 20px;
    margin-top: 20px;
    overflow: hidden
}
.post-navigation>ul>li {
    float: left;
    display: block;
    height: 40px;
    text-align: center;
    line-height: 40px;
    margin: 0 6px
}
.post-navigation>ul>li>a {
    padding: 5px;
    line-height: 40px;
    -webkit-transition: color .1s ease-out;
    -moz-transition: color .1s ease-out;
    -ms-transition: color .1s ease-out;
    -o-transition: color .1s ease-out;
    transition: color .1s ease-out;
    color: #757575;
    text-decoration: none;
    background-color: rgba(0, 0, 0, 0)
}
.post-navigation>ul>li>a:hover {
    color: #fff;
    background: #db4360;
    text-decoration: none
}
.post-navigation>ul>li.active>a {
    background: #eee;
    color: #000
}
body.author {
    margin-top: 0
}
.post-list-item .author {
    display: inline-block;
    margin-top: 0;
    border: none;
    padding: 0;
    border-radius: 0
}
.post-list-item .author .author-avatar {
    background: none
}
.catena-carousel {
    position: relative;
    padding: 0 30px
}
.catena-carousel * {
    scrollbar-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    scrollbar-width: 0px;
    -ms-overflow-style: none
}
.catena-carousel * :target:before {
    margin: 0;
    height: 0;
    display: none
}
.catena-carousel *::-webkit-scrollbar {
    width: 0
}
.catena-carousel *::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0)
}
.catena-carousel *::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, 0);
    border: none
}
.catena-carousel.catena-carousel-total-1 .catena-carousel-nav-prev,
.catena-carousel.catena-carousel-total-1 .catena-carousel-nav-next {
    display: none
}
.catena-carousel.catena-carousel-total-2 .catena-carousel-nav-prev,
.catena-carousel.catena-carousel-total-2 .catena-carousel-nav-next {
    display: block
}
.catena-carousel.catena-carousel-total-3 .catena-carousel-nav-prev,
.catena-carousel.catena-carousel-total-3 .catena-carousel-nav-next {
    display: block
}
.catena-carousel .catena-carousel-list {
    display: flex;
    flex-wrap: nowrap;
    overflow: hidden
}
.catena-carousel .catena-carousel-list .catena-carousel-item {
    position: relative;
    flex: 0 0 33.33%;
    padding: 0 10px;
    scroll-snap-align: center
}
@media(max-width: 679px) {
    .catena-carousel .catena-carousel-list .catena-carousel-item {
        flex: 0 0 50%
    }
}
@media(max-width: 479px) {
    .catena-carousel .catena-carousel-list .catena-carousel-item {
        flex: 0 0 100%
    }
}
@media(min-width: 1025px) {
    .catena-carousel .catena-carousel-list .catena-carousel-item {
        scroll-snap-align: start
    }
}
.catena-carousel.catena-carousel-visible-1 .catena-carousel-list .catena-carousel-item {
    flex: 0 0 100%
}
.catena-carousel.catena-carousel-visible-2 .catena-carousel-list .catena-carousel-item {
    flex: 0 0 50%
}
@media(max-width: 479px) {
    .catena-carousel.catena-carousel-visible-2 .catena-carousel-list .catena-carousel-item {
        flex: 0 0 100%
    }
}
.catena-carousel.catena-carousel-visible-3 .catena-carousel-list .catena-carousel-item {
    flex: 0 0 33.33%
}
@media(max-width: 679px) {
    .catena-carousel.catena-carousel-visible-3 .catena-carousel-list .catena-carousel-item {
        flex: 0 0 50%
    }
}
@media(max-width: 479px) {
    .catena-carousel.catena-carousel-visible-3 .catena-carousel-list .catena-carousel-item {
        flex: 0 0 100%
    }
}
.catena-carousel.catena-carousel-visible-4 .catena-carousel-list .catena-carousel-item {
    flex: 0 0 25%
}
@media(max-width: 978px) {
    .catena-carousel.catena-carousel-visible-4 .catena-carousel-list .catena-carousel-item {
        flex: 0 0 33.33%
    }
}
@media(max-width: 679px) {
    .catena-carousel.catena-carousel-visible-4 .catena-carousel-list .catena-carousel-item {
        flex: 0 0 50%
    }
}
@media(max-width: 479px) {
    .catena-carousel.catena-carousel-visible-4 .catena-carousel-list .catena-carousel-item {
        flex: 0 0 100%
    }
}
.catena-carousel.catena-carousel-visible-5 .catena-carousel-list .catena-carousel-item {
    flex: 0 0 20%;
    display: flex;
    justify-content: center;
    align-items: center
}
@media(max-width: 978px) {
    .catena-carousel.catena-carousel-visible-5 .catena-carousel-list .catena-carousel-item {
        flex: 0 0 33.33%
    }
}
@media(max-width: 679px) {
    .catena-carousel.catena-carousel-visible-5 .catena-carousel-list .catena-carousel-item {
        flex: 0 0 50%
    }
}
@media(max-width: 479px) {
    .catena-carousel.catena-carousel-visible-5 .catena-carousel-list .catena-carousel-item {
        flex: 0 0 100%
    }
}
.catena-carousel.catena-carousel-autoplay-false .catena-carousel-nav-prev.is-disabled,
.catena-carousel.catena-carousel-autoplay-false .catena-carousel-nav-next.is-disabled {
    opacity: .2;
    pointer-events: none
}
.catena-carousel .catena-carousel-nav-prev,
.catena-carousel .catena-carousel-nav-next {
    position: absolute;
    top: 0;
    bottom: 0;
    display: block;
    z-index: 10;
    cursor: pointer;
    background: none;
    border: none;
    margin: auto;
    transition: opacity .3s ease-in
}
.catena-carousel .catena-carousel-nav-prev::before,
.catena-carousel .catena-carousel-nav-next::before {
    color: #000
}
.catena-carousel .catena-carousel-nav-prev:focus,
.catena-carousel .catena-carousel-nav-next:focus {
    border: none;
    outline: none
}
.catena-carousel .catena-carousel-nav-prev {
    left: 0
}
.catena-carousel .catena-carousel-nav-prev:before {
    content: "❮"
}
.catena-carousel .catena-carousel-nav-next {
    right: 0
}
.catena-carousel .catena-carousel-nav-next:before {
    content: "❯"
}
.catena-carousel .carousel-indicator {
    transition: background-color .3s ease-in, opacity .3s ease-in
}
.partner-carousel .catena-carousel .catena-carousel-list .catena-carousel-item {
    background: none
}
.partner-carousel .catena-carousel .catena-carousel-list .catena-carousel-item p {
    display: flex;
    align-items: center;
    height: 100%
}
.info-carousel {
    padding-top: 60px;
    padding-bottom: 60px
}
.info-carousel__card {
    background: #fff;
    padding: .5em;
    text-align: center;
    border-radius: 6px;
    box-shadow: rgba(99, 99, 99, .2) 0px 2px 8px 0px;
    margin: 1em 0;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    width: 100%
}
.info-carousel__icon-container {
    background: #f5f5f8;
    width: 100%;
    min-height: 120px;
    display: flex;
    align-items: center;
    justify-content: center
}
.info-carousel__content-container {
    padding: 1em;
    flex-grow: 4;
    display: flex;
    flex-direction: column;
    flex: 1;
    width: 100%
}
.info-carousel__content-container p {
    text-align: left
}
.info-carousel__content {
    margin-bottom: 1rem
}
.info-carousel__button {
    display: block;
    text-align: center;
    background: #b22435;
    color: #fff;
    text-transform: uppercase;
    padding: 12px 26px;
    text-decoration: none;
    transition: all .2s ease-out;
    border-radius: 6px;
    margin-top: auto
}
.info-carousel__button:hover {
    color: #fff
}
.info-carousel a.info-carousel__button:hover {
    color: #fff
}
.info-carousel .catena-carousel-visible-5 .catena-carousel-list .catena-carousel-item {
    align-items: normal
}
.info-carousel .catena-carousel-list-wrapper {
    position: relative
}
@media(max-width: 479px) {
    .info-carousel .catena-carousel .catena-carousel-nav-prev,
    .info-carousel .catena-carousel .catena-carousel-nav-next {
        top: auto
    }
}
@media(max-width: 479px) {
    .info-carousel .catena-carousel .catena-carousel-nav-prev:before,
    .info-carousel .catena-carousel .catena-carousel-nav-next:before {
        background: #fff;
        padding: 4px 16px;
        display: block;
        border-radius: 4px;
        font-weight: var(--cc-font-weight-bold)
    }
}
.info-carousel .catena-carousel-nav-container {
    display: none;
    position: relative;
    top: -1em
}
@media(max-width: 479px) {
    .info-carousel .catena-carousel-nav-container {
        display: flex;
        justify-content: center
    }
}
.info-carousel .carousel-indicator-container {
    position: relative;
    top: 3px
}
.info-carousel .carousel-indicator {
    border-radius: 50%;
    width: 6px;
    height: 6px;
    background: #cbcbcb;
    margin: 0 5px 0 0;
    display: inline-block
}
.info-carousel .carousel-indicator.is-active {
    background: #b22435
}
.info-carousel .catena-carousel .catena-carousel-list .catena-carousel-item {
    display: flex;
    padding-bottom: 2em;
    justify-content: center
}
.post .info-carousel h2,
.page .info-carousel h2 {
    border: none;
    text-align: center;
    margin-bottom: 40px
}
.catena-carousel-list-wrapper {
    position: relative;
    scroll-snap-type: x mandatory;
    overflow-x: auto;
    scroll-behavior: smooth;
    scrollbar-width: none;
    left: 0 !important;
    transition: all .3s ease-in-out 0s;
    display: flex;
    position: relative;
    width: 100%;
    left: 0%;
    transition: all .5s ease-in-out 0s
}
.catena-carousel-list-wrapper::-webkit-scrollbar {
    display: none;
    -webkit-appearance: none
}
.casino-list-carousel .slick-slide {
    text-align: center
}
.casino-list-carousel .slick-slide img {
    max-width: 160px
}
.home .casino-list-carousel .slick-slide img {
    display: inline-block
}
.grid-items {
    padding: 50px 0;
    background-size: cover;
    background-color: #292929
}
.grid-items.grid-simple {
    background-color: rgba(0, 0, 0, 0)
}
.grid-items.grid-simple .grid .grid-item {
    background: rgba(0, 0, 0, 0);
    border-radius: 0;
    box-shadow: none;
    padding: 0;
    margin: 0 0 10px 0
}
.grid-items.grid-simple .grid .grid-item .icon img {
    max-height: 143px
}
.grid-items.grid-simple .grid .grid-item .title {
    padding: 0;
    margin: 0;
    border: none
}
.grid-items.grid-simple .grid .grid-item a:hover .title {
    text-decoration: underline
}
.grid-items .grid {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-between
}
.grid-items .grid:after {
    display: none
}
.grid-items .grid .grid-item {
    box-sizing: border-box;
    position: relative;
    min-width: 29%;
    flex-basis: 31%;
    padding: 25px 35px 40px 35px;
    background: hsla(0, 0%, 100%, .9);
    margin: 20px 0;
    color: #2a2a2a;
    border-radius: 5px;
    box-shadow: 0px 2px 2px rgba(0, 0, 0, .2)
}
.grid-items .grid .grid-item.grid-item-c1 {
    min-width: 100%;
    flex-basis: 100%
}
.grid-items .grid .grid-item.grid-item-c2 {
    min-width: 46%;
    flex-basis: 48%
}
.grid-items .grid .grid-item.grid-item-c3 {
    min-width: 29%;
    flex-basis: 31%
}
.grid-items .grid .grid-item.grid-item-c4 {
    min-width: 21%;
    flex-basis: 23%
}
@media(max-width: 979px) {
    .grid-items .grid .grid-item.grid-item-c2,
    .grid-items .grid .grid-item.grid-item-c3,
    .grid-items .grid .grid-item.grid-item-c4 {
        width: 100%;
        min-width: 100%;
        display: block
    }
}
.grid-items .grid .grid-item.grid-item-alignment-left {
    text-align: left
}
.grid-items .grid .grid-item.grid-item-alignment-center {
    text-align: center
}
.grid-items .grid .grid-item.grid-item-alignment-right {
    text-align: right
}
.grid-items .grid .grid-item .icon {
    width: auto;
    text-align: center;
    margin: 10px auto;
    transform: scale(1);
    transition: .25s transform;
    will-change: transform
}
.grid-items .grid .grid-item .icon img {
    max-width: 100%;
    max-height: 43px
}
.grid-items .grid .grid-item .title {
    padding-bottom: 14px;
    margin: 0 0 10px 0;
    font-weight: var(--cc-font-weight-bold);
    letter-spacing: -1px;
    border-bottom: 1px solid #9d9d9d;
    color: #000
}
.grid-items .grid .grid-item a {
    text-decoration: underline;
    color: #0038a5
}
.grid-items .grid .grid-item a .title {
    color: #0038a5
}
.grid-items .grid .grid-item a:hover .icon {
    transform: scale(1.2)
}
.grid-items .grid .grid-item a:hover .content {
    color: #0038a5
}
.grid-items .grid .grid-item>a {
    display: block;
    text-decoration: none;
    color: #2a2a2a
}
.slot-game-grid-wrapper {
    width: 100%;
    margin: 0 0 20px 0
}
.slot-game-grid-wrapper .slot-game-grid-container {
    display: flex;
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between
}
@media(max-width: 979px) {
    .slot-game-grid-wrapper .slot-game-grid-container {
        flex-wrap: wrap
    }
}
.slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item {
    width: 24%;
    text-align: center;
    transition: all .5s ease;
    margin: 0 0 10px 0
}
@media(max-width: 979px) {
    .slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item {
        width: 49%;
        margin: 0 0 10px 0
    }
}
.slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item:hover span {
    color: #db4360
}
.slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item span {
    display: inline-block;
    margin: 5px 0 0 0;
    text-decoration: none;
    color: #333
}
.slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item .slot-game-grid-item-img {
    height: 115px;
    overflow: hidden;
    position: relative
}
@media(max-width: 1149px) {
    .slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item .slot-game-grid-item-img {
        height: 100px
    }
}
@media(max-width: 979px) {
    .slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item .slot-game-grid-item-img {
        height: 200px
    }
}
@media(max-width: 767px) {
    .slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item .slot-game-grid-item-img {
        height: 130px
    }
}
@media(max-width: 479px) {
    .slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item .slot-game-grid-item-img {
        height: 85px
    }
}
.slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item .slot-game-grid-item-img img {
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}
.blog-feed .news-list {
    position: relative
}
.blog-feed .news-item {
    position: relative;
    margin-bottom: 9px;
    min-height: 83px
}
.blog-feed a {
    display: block;
    text-decoration: none;
    padding-left: 100px;
    position: relative;
    color: #707070
}
.blog-feed a .title {
    text-transform: none;
    letter-spacing: 0
}
.blog-feed a:hover {
    color: #707070;
    text-decoration: none
}
.blog-feed a:hover .title {
    color: #b91f39
}
.blog-feed .thumb {
    width: 80px;
    position: absolute;
    left: 0;
    top: 3px
}
.blog-feed .thumb img {
    max-width: 100%
}
.blog-feed .details {
    position: relative
}
.blog-feed .title {
    margin-bottom: 0;
    margin-top: 0;
    color: #000;
    padding-top: 0
}
.blog-feed .nothumbnail a {
    padding-left: 0
}
.blog-feed .excerpt {
    letter-spacing: normal;
    text-transform: none;
    color: #000
}
.blog-feed-horizontal .news-list {
    display: flex;
    flex-wrap: wrap
}
.blog-feed-horizontal .news-item {
    flex: 1;
    min-width: 280px;
    padding-right: 10px
}
.review-box-inner {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding: 60px;
    margin-bottom: 30px;
    background: #fff;
    box-shadow: 0px 0px 40px rgba(0, 0, 0, .1);
    border-radius: 5px
}
@media(max-width: 900px) {
    .review-box-inner {
        flex-wrap: wrap;
        padding: 20px
    }
}
@media(max-width: 479px) {
    .review-box-inner {
        display: block
    }
}
.review-box-inner .review-box-right {
    flex: 0 1 100%;
    padding: 0 0 0 60px
}
@media(max-width: 900px) {
    .review-box-inner .review-box-right {
        padding: 40px 0 0 0
    }
}
.review-box-inner .review-box-right .review-box-right-bottom {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: nowrap
}
@media(max-width: 600px) {
    .review-box-inner .review-box-right .review-box-right-bottom {
        flex-wrap: wrap
    }
}
.review-box-inner .review-box-right .review-box-right-bottom .review-box-ratings {
    flex-basis: 40%
}
@media(max-width: 1080px) {
    .review-box-inner .review-box-right .review-box-right-bottom .review-box-ratings {
        flex-basis: 100%
    }
}
.review-box-inner .review-box-right .review-box-right-bottom .review-box-ratings ul {
    margin: 0;
    padding: 0
}
.review-box-inner .review-box-right .review-box-right-bottom .review-box-ratings ul li {
    box-sizing: border-box;
    display: flex;
    position: relative;
    width: 100%;
    margin: 0 0 5px 0;
    padding: 0 0 0 20px
}
@media(max-width: 900px) {
    .review-box-inner .review-box-right .review-box-right-bottom .review-box-ratings ul li {
        box-sizing: border-box;
        padding: 0 20px
    }
}
.review-box-inner .review-box-right .review-box-right-bottom .review-box-ratings ul li .star-rating-container {
    margin-left: auto
}
.review-box-inner .review-box-right .review-box-right-bottom .review-box-ratings ul li .star-rating-container .star-rating {
    display: flex;
    align-items: center;
    justify-content: center
}
.review-box-inner .review-box-right .review-box-right-bottom .review-box-ratings ul li .star-rating-container .star-rating .back-stars {
    display: flex;
    color: var(--back-star-clr);
    position: relative
}
.review-box-inner .review-box-right .review-box-right-bottom .review-box-ratings ul li .star-rating-container .star-rating .back-stars .front-stars {
    display: flex;
    color: var(--front-star-clr);
    overflow: hidden;
    position: absolute;
    top: 0
}
.review-box-inner .review-box-right .review-box-right-bottom .review-box-ratings ul li .star-rating-container .star-rating .back-stars .front-stars svg {
    min-width: 14px
}
.review-box-inner .review-box-right .review-box-right-bottom .review-box-ratings ul li .rating:before {
    content: "✔";
    position: absolute;
    top: 0;
    left: 0;
    color: var(--primary-clr)
}
.review-box-inner .review-box-right .review-box-right-bottom .review-box-pros {
    flex-basis: 60%
}
@media(max-width: 600px) {
    .review-box-inner .review-box-right .review-box-right-bottom .review-box-pros {
        margin: 0 0 20px 0
    }
}
.review-box-inner .review-box-right .review-box-right-bottom .review-box-pros ul li {
    display: block;
    position: relative;
    margin: 0 0 5px 0;
    padding: 0 0 0 20px
}
.review-box-inner .review-box-right .review-box-right-bottom .review-box-pros ul li:before {
    content: "✔";
    position: absolute;
    top: 0;
    left: 0;
    color: var(--primary-clr)
}
.review-box-inner .review-box-right .review-box-right-bottom .review-box-pros-title {
    margin: 0 0 15px 0;
    font-weight: 700
}
.review-box-inner .review-box-right .review-box-right-bottom .review-box-ratings-title {
    margin: 0 0 15px 0;
    font-weight: 700
}
@media(max-width: 1080px) {
    .review-box-inner .review-box-right .review-box-right-bottom .review-box-pros {
        flex-basis: 100%
    }
}
.review-box-inner .review-box-right .review-box-right-bottom .review-box-pros ul {
    margin: 0;
    padding: 0
}
.review-box-inner .review-box-right .review-box-right-middle {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    padding: 20px 0;
    margin: 10px 0 40px 0;
    border-top: 1px solid var(--grey-10);
    border-bottom: 1px solid var(--grey-10)
}
.review-box-inner .review-box-right .review-box-right-middle>div {
    width: 15%;
    padding: 0 5px;
    margin: 0;
    text-align: center
}
.review-box-inner .review-box-right .review-box-right-middle>div img {
    max-height: 55px
}
.review-box-inner .review-box-left {
    flex: 0 0 210px;
    text-align: center
}
@media(max-width: 1080px) {
    .review-box-inner .review-box-left {
        flex: 0 0 160px
    }
}
@media(max-width: 900px) {
    .review-box-inner .review-box-left {
        flex: 0 0 100%
    }
}
@media(max-width: 900px) {
    .review-box-inner .review-box-left .review-box-left-text {
        display: flex;
        flex-wrap: wrap;
        flex: 0 0 100%
    }
}
@media(max-width: 900px) {
    .review-box-inner .review-box-left .review-box-left-text .bonus-amount.hasmobile {
        display: none
    }
}
@media(max-width: 900px) {
    .review-box-inner .review-box-left .review-box-left-text .desktop-label {
        display: none
    }
}
.review-box-inner .review-box-left .review-box-left-text .mobile-label {
    display: none
}
@media(max-width: 900px) {
    .review-box-inner .review-box-left .review-box-left-text .mobile-label {
        display: block
    }
}
@media(max-width: 900px) {
    .review-box-inner .review-box-left .review-box-left-text .mobile-label.welcome-bonus-text {
        display: block
    }
}
.review-box-inner .review-box-left .review-box-left-text .mobile-bonus-amount {
    display: none
}
@media(max-width: 900px) {
    .review-box-inner .review-box-left .review-box-left-text .mobile-bonus-amount.ismobile {
        display: block
    }
}
.review-box-inner .review-box-left div b {
    display: block;
    font-weight: 900
}
.review-box-inner .review-box-left .welcome-bonus {
    font-weight: bold
}
@media(max-width: 479px) {
    .review-box-inner .review-box-left .welcome-bonus {
        flex-basis: 47%
    }
}
@media(max-width: 900px) {
    .review-box-inner .review-box-left .welcome-bonus {
        flex-basis: 49%;
        margin-right: 1%;
        margin-bottom: 0;
        padding-bottom: 0;
        border-bottom: none;
        font-weight: normal
    }
}
.review-box-inner .review-box-left .welcome-bonus .welcome-bonus-text {
    display: block;
    font-weight: normal;
    color: var(--primary-clr)
}
.review-box-inner .review-box-left .welcome-bonus .welcome-bonus-text.mobile-bonus-amount {
    color: #333
}
.review-box-inner .review-box-left .bonus-code-text {
    color: var(--primary-clr)
}
@media(max-width: 900px) {
    .review-box-inner .review-box-left .bonus-term {
        flex-basis: 49%;
        margin-left: 1%;
        margin-bottom: 0;
        padding-bottom: 0
    }
}
.review-box-inner .review-box-left .bonus-term span {
    display: block
}
@media(max-width: 479px) {
    .review-box-inner .review-box-left .bonus-term span {
        flex-basis: 47%
    }
}
.review-box-inner .review-box-left .mobile-bonus-amount {
    color: var(--primary-clr)
}
.review-box-inner .review-box-devices {
    display: flex;
    flex-wrap: wrap;
    flex: 0 0 100%;
    margin-top: 20px
}
@media(max-width: 479px) {
    .review-box-inner .review-box-devices {
        justify-content: center
    }
}
.review-box-inner .review-box-devices img {
    max-height: 60px
}
@media(max-width: 900px) {
    .review-box-inner .review-box-devices img {
        max-height: 45px
    }
}
.review-box-inner .review-box-devices div {
    flex-basis: 49%;
    margin-right: 1%
}
.review-box-inner .review-box-button {
    margin: 20px 0
}
.review-box-inner .review-box-button a {
    display: block;
    padding: 10px 20px;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    border-radius: 5px;
    background: var(--primary-clr);
    border-bottom: 3px solid var(--primary-clr-shade)
}
.review-box-inner .review-box-left .mobile-bonus-amount,
.review-box-inner .review-box-left .mobile-bonus-amount.welcome-bonus-text,
.review-box-inner .review-box-left .mobile-label,
.review-box-inner .review-box-left .mobile-label.welcome-bonus-text {
    display: none
}
.iframe_game-container {
    display: flex;
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0 0 20px 0;
    overflow: hidden
}
@media(max-width: 979px) {
    .iframe_game-container {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap
    }
}
.iframe_game-container .iframe_game {
    display: flex;
    width: 75%;
    align-items: center;
    background: #000;
    position: relative;
    overflow: hidden
}
@media(max-width: 979px) {
    .iframe_game-container .iframe_game {
        width: 100%
    }
}
.iframe_game-container .iframe_game iframe {
    display: inline-block;
    width: 100%;
    height: 500px;
    vertical-align: middle
}
@media(max-width: 979px) {
    .iframe_game-container .iframe_game iframe {
        height: 360px;
        width: 543px;
        border: 0;
        margin: auto
    }
}
@media(max-width: 767px) {
    .iframe_game-container .iframe_game iframe {
        height: 260px;
        width: 345px
    }
}
@media(max-width: 480px) {
    .iframe_game-container .iframe_game iframe {
        width: 223px
    }
}
.iframe_game-container .iframe_game-item {
    text-align: center
}
.iframe_game-container .iframe_game_load_image {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #000;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer
}
.iframe_game-container .iframe_game_load_image img {
    display: none;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    object-fit: cover;
    height: inherit;
    max-width: 100%;
    width: 100%;
    margin: auto
}
@media(min-width: 768px) {
    .iframe_game-container .iframe_game_load_image img {
        display: block
    }
}
.iframe_game-container .iframe_game_load_image svg {
    transition: all 1s ease;
    z-index: 1
}
.iframe_game-container .iframe_game_load_image:hover svg {
    transform: scale(1.3)
}
.iframe_game-container .iframe_game_full_width {
    width: 100%
}
.iframe_game-container .iframe_game-cta {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 25%;
    padding: 10px;
    border: 3px solid #7c1588
}
@media(max-width: 979px) {
    .iframe_game-container .iframe_game-cta {
        width: 100%
    }
}
.iframe_game-container .iframe_game-cta .iframe_game-cta-logo {
    display: block;
    padding: 10px
}
.iframe_game-container .iframe_game-cta .iframe_game-cta-bonus {
    width: 100%;
    font-weight: bold
}
.iframe_game-container .iframe_game-cta .iframe_game-cta-bt {
    display: inline-block;
    width: 100%;
    color: #000;
    background: #f5b138;
    border-radius: 6px;
    text-decoration: none;
    padding: 10px
}
.iframe_game-container .iframe_game-cta .iframe_game-cta-bt:hover {
    background: #ffcc71
}
.iframe_game-cta-item {
    display: flex;
    align-items: center;
    flex-grow: 1;
    margin: 5px 0;
    color: #fff;
    text-transform: uppercase
}
.iframe_game-cta-title {
    color: #f4af33;
    font-weight: bold;
    line-height: 18px;
    margin: 0
}
@media(max-width: 767px) {
    .iframe_game-cta-title {
        line-height: 16px
    }
}
.iframe_game-rating .review-wrapper {
    margin: 0 !important;
    border: none
}
.iframe_game-rating .user-review-area {
    border: none
}
.iframe_game-rating .user-review-area .user-review-title {
    letter-spacing: 1px
}
.iframe_game-rating .user-total-wrapper {
    font-family: var(--title-font)
}
.slot-game-grid-wrapper {
    width: 100%;
    margin: 0 0 20px 0
}
.slot-game-grid-wrapper .slot-game-grid-container {
    display: flex;
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between
}
@media(max-width: 979px) {
    .slot-game-grid-wrapper .slot-game-grid-container {
        flex-wrap: wrap
    }
}
.slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item {
    width: 24%;
    text-align: center;
    transition: all .5s ease;
    margin: 0 0 10px 0
}
@media(max-width: 979px) {
    .slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item {
        width: 49%;
        margin: 0 0 10px 0
    }
}
.slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item:hover span {
    color: #db4360
}
.slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item span {
    display: inline-block;
    margin: 5px 0 0 0;
    text-decoration: none;
    font-family: var(--title-font);
    color: #333
}
.slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item .slot-game-grid-item-img {
    height: 115px;
    overflow: hidden;
    position: relative
}
@media(max-width: 1149px) {
    .slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item .slot-game-grid-item-img {
        height: 100px
    }
}
@media(max-width: 979px) {
    .slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item .slot-game-grid-item-img {
        height: 200px
    }
}
@media(max-width: 767px) {
    .slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item .slot-game-grid-item-img {
        height: 130px
    }
}
@media(max-width: 479px) {
    .slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item .slot-game-grid-item-img {
        height: 85px
    }
}
.slot-game-grid-wrapper .slot-game-grid-container .slot-game-grid-item .slot-game-grid-item-img img {
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}
.iframe_game-rating .review-list,
.iframe_game-rating .review-heading {
    display: none
}
.page-template-page-template-slot .c-review.c-review-style-stars {
    padding: 3px 0px;
    justify-content: end
}
.page-template-page-template-slot .c-review .c-review-rating {
    height: 25px
}
.page-template-page-template-slot .c-review .c-review-rating .c-review-cat-stars label svg {
    width: 25px;
    height: 25px
}
.page-template-page-template-slot .c-review .c-review-cat {
    height: 25px;
    justify-content: end
}
@media(max-width: 340px) {
    .page-template-page-template-slot .c-review .c-review-cat {
        height: initial
    }
}
.page-template-page-template-slot .c-review .submit-options .submit-btn {
    cursor: pointer;
    padding: 6px;
    display: block;
    width: fit-content;
    border: 1px solid #aeaeae;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 1;
    margin: 5px 0 0 auto
}
.page-template-page-template-slot .c-review .c-review-agree .c-review-agree-notice {
    line-height: 13px
}
.back-to-top-button {
    position: fixed;
    right: 15px;
    bottom: 1rem;
    z-index: 101;
    opacity: 0;
    transition: opacity .3s
}
@media(hover: hover)and (min-width: 1025px) {
    .back-to-top-button {
        right: 5rem
    }
}
.back-to-top-button__button {
    position: absolute;
    bottom: 0;
    right: 0;
    background: var(--cc-color-white);
    width: 70px;
    height: 70px;
    border-radius: 70px;
    display: flex;
    align-items: center;
    transition: all .7s;
    box-shadow: 2px 2px 12px rgba(0, 0, 0, .1)
}
.back-to-top-button__button:before {
    content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 16L9 3.825L14.6 9.425L16 8L8 0L0 8L1.4 9.425L7 3.825L7 16L9 16Z' fill='%231C1B1F'/%3E%3C/svg%3E%0A");
    margin-left: 27px;
    margin-top: 3px;
    transition: all .7s
}
.back-to-top-button__button:hover {
    text-decoration: none
}
@media(hover: hover)and (min-width: 1025px) {
    .back-to-top-button__button {
        left: -4rem
    }
    .back-to-top-button__button:hover {
        width: 120px;
        background: var(--cc-color-red-deep);
        transition: all .7s
    }
    .back-to-top-button__button:hover .back-to-top-button__text {
        opacity: 1;
        transition: opacity .7s
    }
    .back-to-top-button__button:hover:before {
        filter: invert(1);
        transition: all .7s
    }
}
.back-to-top-button__text {
    color: var(--cc-color-white);
    margin-left: 10px;
    white-space: nowrap;
    opacity: 0;
    transition: opacity .7s
}
.archive-page-header {
    padding: 50px 15px 0px 15px
}
.archive-page-header .author-grid {
    gap: 30px;
    display: grid;
    grid-template-columns: 300px 1fr
}
@media only screen and (max-width: 600px) {
    .archive-page-header .author-grid {
        grid-template-columns: 1fr
    }
}
.archive-page-header .author-grid .author-header-info .author-social-media-links {
    gap: 5px
}
@media only screen and (max-width: 600px) {
    .archive-page-header .author-grid .author-header-info {
        display: grid;
        gap: 10px;
        grid-template-columns: 100px 1fr
    }
    .archive-page-header .author-grid .author-header-info .author-img {
        width: 100px;
        margin: unset
    }
}
.archive-page-header .author-grid .author-img {
    width: 200px;
    object-fit: cover;
    border-radius: 50%;
    margin-bottom: 20px;
    display: block;
    margin: auto;
    margin-bottom: 20px
}
.tag-archive-button a {
    display: block;
    max-width: 250px;
    padding: 10px;
    margin: 10px auto;
    text-align: center;
    background-color: #333;
    color: #fff;
    text-transform: uppercase
}
.tag-archive-button a:hover {
    background-color: #000;
    color: #fff;
    text-decoration: none
}
.catena-tab-container,
.catena-tab-content-container {
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    max-width: 1440px
}
@media(max-width: 743.98px) {
    .catena-tab-container,
    .catena-tab-content-container {
        padding-left: 16px;
        padding-right: 16px
    }
}
@media(min-width: 744px)and (max-width: 1023.98px) {
    .catena-tab-container,
    .catena-tab-content-container {
        padding-left: 28px;
        padding-right: 28px
    }
}
@media(min-width: 1024px)and (max-width: 1039.98px) {
    .catena-tab-container,
    .catena-tab-content-container {
        padding-left: 48px;
        padding-right: 48px
    }
}
@media(min-width: 1040px) {
    .catena-tab-container,
    .catena-tab-content-container {
        padding-left: 60px;
        padding-right: 60px
    }
}
.catena-tab-title {
    position: relative;
    display: inline-block;
    margin-right: 5px;
    padding: 5px 10px;
    border-top: solid 1px var(--cc-color-catena-tab-border, #db4360);
    border-left: solid 1px var(--cc-color-catena-tab-border, #db4360);
    border-right: solid 1px var(--cc-color-catena-tab-border, #db4360);
    cursor: pointer;
    font-weight: var(--cc-font-weight-bold)
}
.catena-tab-title:after {
    content: "";
    position: absolute;
    bottom: -1px;
    right: -10px;
    display: block;
    width: 9px;
    height: 1px;
    background-color: #fff
}
.catena-tab-title:hover {
    background-color: var(--cc-color-catena-tab-hover-background, #db4360);
    color: #fff
}
.catena-tab-title-active {
    background-color: var(--cc-color-catena-tab-background, #db4360);
    color: #fff
}
.catena-tab-content {
    display: none
}
.catena-tab-content-active {
    display: block
}
.catena-tab-block label,
.sidebar-content-block label {
    margin-bottom: 0
}
.catena-tab-block .catena-tab-content,
.sidebar-content-block .catena-tab-content {
    display: none
}
.catena-tab-block input[type=radio]:checked+.catena-tab-content,
.sidebar-content-block input[type=radio]:checked+.catena-tab-content {
    display: block
}
.cta-tabs.catena-tab-container {
    text-align: left;
    padding: 0 0 10px 0;
    white-space: nowrap;
    overflow-x: auto;
    background-image: linear-gradient(to right, white, white), linear-gradient(to right, white, white), linear-gradient(to right, rgba(0, 0, 0, 0.25), rgba(255, 255, 255, 0)), linear-gradient(to left, rgba(0, 0, 0, 0.25), rgba(255, 255, 255, 0));
    background-position: left center, right center, left center, right center;
    background-repeat: no-repeat;
    background-color: #fff;
    background-size: 20px 100%, 20px 100%, 10px 100%, 10px 100%;
    background-attachment: local, local, scroll, scroll
}
.cta-tabs span:first-child {
    font-weight: var(--cc-font-weight-bold);
    margin: 0 10px 0 0
}
.cta-tabs .catena-tab-title {
    position: static;
    background-color: #9d8383;
    color: #fff;
    border: none;
    border-radius: 30px;
    text-transform: uppercase;
    font-weight: var(--cc-font-weight-regular);
    margin-bottom: .5rem;
    margin-top: .5rem;
    padding: 5px 14px
}
.cta-tabs .catena-tab-title-active {
    background-color: var(--cc-color-catena-tab-background-active, #9a3939);
    color: #fff
}
.cta-tabs+.catena-tab-content-container {
    border: none;
    margin-bottom: 20px
}
.site-content>.container>.content-blocks>.content-block.catena-tab-block>.catena-tab-container,
.site-content>.container>.content-blocks>.content-block.catena-tab-block>.catena-tab-content-container {
    padding-left: 0 !important;
    padding-right: 0 !important
}
.cool-timeline-horizontal {
    max-width: 900px
}
@media(min-width: 768px)and (max-width: 1199px) {
    .vebbtech-author-box .vebbtech-seo-fact-checker-box .dynamic-tooltip-box {
        left: auto;
        right: 0
    }
}
/*# sourceMappingURL=theme.min.css.map */
n-ts,div[data-nexus-type=n-ts]{position:relative;display:none}n-ts[status=rendered],div[data-nexus-type=n-ts][status=rendered]{display:inline}n-cta:not([status=rendered]):not([status=no-content]),n-cta-list:not([status=rendered]):not([status=no-content]),n-geo:not([status=rendered]):not([status=no-content]),div[data-nexus-type=n-cta]:not([status=rendered]):not([status=no-content]),div[data-nexus-type=n-cta-list]:not([status=rendered]):not([status=no-content]),div[data-nexus-type=n-geo]:not([status=rendered]):not([status=no-content]){display:block;min-height:170px}
.site-content .author:not(.photo-credit-info){border:0;background-color:var(--cc-color-lite-background);margin-top:0;border-radius:0;padding:16px 0;display:flex;flex-direction:column;margin-bottom:24px;width:100vw !important;margin-left:calc(50% - 50vw) !important}@media(hover:hover){.site-content .author:not(.photo-credit-info){width:calc(100vw - 17px) !important;margin-left:calc(50% - 50vw + 8px) !important}}.site-content .author:not(.photo-credit-info) .author-container{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:row;gap:12px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1440px}@media(max-width:743.98px){.site-content .author:not(.photo-credit-info) .author-container{padding-left:16px;padding-right:16px}}@media(min-width:744px)and (max-width:1023.98px){.site-content .author:not(.photo-credit-info) .author-container{padding-left:28px;padding-right:28px}}@media(min-width:1024px)and (max-width:1039.98px){.site-content .author:not(.photo-credit-info) .author-container{padding-left:48px;padding-right:48px}}@media(min-width:1040px){.site-content .author:not(.photo-credit-info) .author-container{padding-left:60px;padding-right:60px}}.site-content .author:not(.photo-credit-info) .author-avatar{width:100px;max-width:100px;padding:0}.site-content .author:not(.photo-credit-info) .author-avatar img{width:100px;height:124px;max-width:100px;object-fit:cover;border-radius:unset}.site-content .author:not(.photo-credit-info) .author-description{display:none}.site-content .author:not(.photo-credit-info) .author-description-mobile{padding-top:8px;padding-bottom:8px}@media(max-width:743px){.site-content .author:not(.photo-credit-info) .author-description-mobile{padding-left:16px;padding-right:16px}}@media(min-width:744px)and (max-width:1023px){.site-content .author:not(.photo-credit-info) .author-description-mobile{padding-left:28px;padding-right:28px}}@media(min-width:1024px)and (max-width:1039px){.site-content .author:not(.photo-credit-info) .author-description-mobile{padding-left:48px;padding-right:48px}}@media(min-width:1040px){.site-content .author:not(.photo-credit-info) .author-description-mobile{padding-left:60px;padding-right:60px}}.site-content .author:not(.photo-credit-info) .author-description-mobile p{color:var(--cc-color-black-onyx);margin-bottom:0 !important}.site-content .author:not(.photo-credit-info) .author-detail{padding-left:0;flex-grow:1;display:flex;align-items:flex-start;flex-direction:column;gap:6px;max-width:600px}.site-content .author:not(.photo-credit-info) .author-detail .author-label{color:var(--cc-color-cool-gray);letter-spacing:normal;text-transform:none}.site-content .author:not(.photo-credit-info) .author-detail .author-detail-info{display:flex;flex-direction:column;gap:4px;margin-bottom:5px}.site-content .author:not(.photo-credit-info) .author-detail .author-detail-info h6{flex-shrink:0}.site-content .author:not(.photo-credit-info) .author-detail .author-email{display:none}.site-content .author:not(.photo-credit-info) .author-detail .author-email-mobile{display:block}.site-content .author:not(.photo-credit-info) .author-detail .author-email-mobile a{text-decoration:underline;color:var(--cc-color-blue-darker);border:0}.site-content .author:not(.photo-credit-info) .author-detail h6{color:var(--cc-color-blue);margin:0}.site-content .author:not(.photo-credit-info) .author-detail .author-view-all-mobile a{color:var(--cc-color-blue);text-decoration:underline;border:0}.site-content .author:not(.photo-credit-info) .catena-social-links{margin-bottom:0;margin-left:0}.site-content .author:not(.photo-credit-info) .catena-social-links .author-social-media-links{gap:5px}.site-content .author:not(.photo-credit-info) .catena-social-links img{border-radius:3px;width:22px;height:22px;margin:0;padding:0}.site-content .author:not(.photo-credit-info) .catena-social-links a{padding:0;border:0 !important}.site-content .author-view-all{display:none}@media only screen and (min-width:767px){.site-content .author:not(.photo-credit-info){background-color:var(--cc-color-white)}.site-content .author:not(.photo-credit-info) .author-container{gap:36px}.site-content .author:not(.photo-credit-info) .author-avatar{width:149px;max-width:149px}.site-content .author:not(.photo-credit-info) .author-avatar img{width:149px;min-width:149px;height:186px}.site-content .author:not(.photo-credit-info) .author-detail{padding-left:0;margin:0;gap:10px}.site-content .author:not(.photo-credit-info) .author-detail p{margin-left:0}.site-content .author:not(.photo-credit-info) .author-detail .author-view-all{display:block;color:var(--cc-color-blue);text-decoration:underline;border:0}.site-content .author:not(.photo-credit-info) .author-detail .author-detail-info{gap:15px}.site-content .author:not(.photo-credit-info) .author-detail .author-email-mobile{display:none}.site-content .author:not(.photo-credit-info) .author-detail .author-email{display:block}.site-content .author:not(.photo-credit-info) .author-detail .author-email a{text-decoration:underline;color:var(--cc-color-blue-darker);border:0;padding:0}.site-content .author:not(.photo-credit-info) .author-detail h6{margin-bottom:0}.site-content .author:not(.photo-credit-info) .author-detail-info{flex-direction:row !important}.site-content .author:not(.photo-credit-info) .author-description{display:block}.site-content .author:not(.photo-credit-info) .author-description p{color:var(--cc-color-black-onyx);margin:0 !important;letter-spacing:.02em}.site-content .author:not(.photo-credit-info) .author-description-mobile{display:none}.site-content .author-view-all-mobile{display:none}}@media only screen and (min-width:1024px){.site-content .author:not(.photo-credit-info){background-color:var(--cc-color-lite-background);padding-top:40px;padding-bottom:40px;align-items:center}}@media only screen and (min-width:1440px){.site-content .author:not(.photo-credit-info){padding-top:40px;padding-bottom:40px}}
/*# sourceMappingURL=author-box.min.css.map */
section.content-block.related-articles-carousel .catena-carousel-autoplay-false .related-articles__title-wrapper button.catena-carousel-nav-prev.is-disabled,section.content-block.related-articles-carousel .catena-carousel-autoplay-false .related-articles__title-wrapper button.catena-carousel-nav-next.is-disabled{opacity:.3}section.content-block.related-articles-carousel .container{margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1440px}@media(max-width: 743.98px){section.content-block.related-articles-carousel .container{padding-left:16px;padding-right:16px}}@media(min-width: 744px)and (max-width: 1023.98px){section.content-block.related-articles-carousel .container{padding-left:28px;padding-right:28px}}@media(min-width: 1024px)and (max-width: 1039.98px){section.content-block.related-articles-carousel .container{padding-left:48px;padding-right:48px}}@media(min-width: 1040px){section.content-block.related-articles-carousel .container{padding-left:60px;padding-right:60px}}section.content-block.related-articles-carousel .related-articles__title-wrapper{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:4px;border-bottom:1px solid var(--cc-color-black-chinese);margin-bottom:16px}@media screen and (min-width: 768px){section.content-block.related-articles-carousel .related-articles__title-wrapper{margin-bottom:24px}}section.content-block.related-articles-carousel .related-articles__title-wrapper .catena-carousel-nav-container{display:flex;flex-direction:row;gap:10px}@media screen and (min-width: 768px){section.content-block.related-articles-carousel .related-articles__title-wrapper .catena-carousel-nav-container{gap:24px}}section.content-block.related-articles-carousel .related-articles__title-wrapper button.catena-carousel-nav-prev,section.content-block.related-articles-carousel .related-articles__title-wrapper button.catena-carousel-nav-next{display:flex;position:unset;padding:5px;transition:opacity .3s ease-in}@media screen and (min-width: 768px){section.content-block.related-articles-carousel .related-articles__title-wrapper button.catena-carousel-nav-prev,section.content-block.related-articles-carousel .related-articles__title-wrapper button.catena-carousel-nav-next{padding:4px}}section.content-block.related-articles-carousel .related-articles__title-wrapper button.catena-carousel-nav-prev svg,section.content-block.related-articles-carousel .related-articles__title-wrapper button.catena-carousel-nav-next svg{height:10px;width:10px}@media screen and (min-width: 768px){section.content-block.related-articles-carousel .related-articles__title-wrapper button.catena-carousel-nav-prev svg,section.content-block.related-articles-carousel .related-articles__title-wrapper button.catena-carousel-nav-next svg{height:16px;width:16px}}section.content-block.related-articles-carousel .related-articles__title-wrapper button.catena-carousel-nav-prev:before,section.content-block.related-articles-carousel .related-articles__title-wrapper button.catena-carousel-nav-next:before{display:none}section.content-block.related-articles-carousel .related-articles__title-wrapper button.catena-carousel-nav-prev.is-disabled,section.content-block.related-articles-carousel .related-articles__title-wrapper button.catena-carousel-nav-next.is-disabled{opacity:1}section.content-block.related-articles-carousel .related-articles__title{font-weight: var(--cc-font-weight-regular);text-transform:uppercase}@media screen and (min-width: 768px){section.content-block.related-articles-carousel .related-articles__title{font-weight:var(--cc-font-weight-bold)}}section.content-block.related-articles-carousel .related-articles-carousel{padding:0}section.content-block.related-articles-carousel .related-articles-carousel.catena-carousel-top{overflow:unset}section.content-block.related-articles-carousel .related-articles-carousel .catena-carousel-list{overflow:unset}@media(max-width: 743px){section.content-block.related-articles-carousel .related-articles-carousel .catena-carousel-list{margin-left:-16px;margin-right:-16px}}@media(min-width: 744px)and (max-width: 1023px){section.content-block.related-articles-carousel .related-articles-carousel .catena-carousel-list{margin-left:-28px;margin-right:-28px}}@media screen and (min-width: 1440px){section.content-block.related-articles-carousel .related-articles-carousel .catena-carousel-list{margin:0 -85px 0 0}}@media screen and (min-width: 1441px){section.content-block.related-articles-carousel .related-articles-carousel .catena-carousel-list{margin:0}}section.content-block.related-articles-carousel .related-articles-carousel .catena-carousel-list-wrapper{gap:24px}@media screen and (min-width: 768px){section.content-block.related-articles-carousel .related-articles-carousel .catena-carousel-list-wrapper{gap:48px}}section.content-block.related-articles-carousel .related-articles-carousel .related-article__single-wrapper{display:flex;flex-direction:column;max-width:231px;min-height:333px;padding:0}@media screen and (min-width: 768px){section.content-block.related-articles-carousel .related-articles-carousel .related-article__single-wrapper{flex-direction:row;max-width:567px;min-width:567px;min-height:211px}}@media screen and (min-width: 1024px){section.content-block.related-articles-carousel .related-articles-carousel .related-article__single-wrapper{scroll-snap-align:start}}@media screen and (min-width: 1440px){section.content-block.related-articles-carousel .related-articles-carousel .related-article__single-wrapper{padding-left:0}}@media(max-width: 743px){section.content-block.related-articles-carousel .related-articles-carousel .related-article__single-wrapper:first-of-type{margin-left:16px}}@media(min-width: 744px)and (max-width: 1023px){section.content-block.related-articles-carousel .related-articles-carousel .related-article__single-wrapper:first-of-type{margin-left:28px}}@media(max-width: 743px){section.content-block.related-articles-carousel .related-articles-carousel .related-article__single-wrapper:last-of-type{margin-right:16px}}@media(min-width: 744px)and (max-width: 1023px){section.content-block.related-articles-carousel .related-articles-carousel .related-article__single-wrapper:last-of-type{margin-right:28px}}section.content-block.related-articles-carousel .related-articles-carousel .related-article__single-wrapper .entry-tags{margin-bottom:7px;display:flex;flex-wrap:wrap;column-gap:8px;row-gap:5px}section.content-block.related-articles-carousel .related-articles-carousel .related-article__single-wrapper .entry-tags a{margin-right:0}section.content-block.related-articles-carousel .related-articles-carousel .related-article__image{margin-bottom:12px}@media screen and (min-width: 768px){section.content-block.related-articles-carousel .related-articles-carousel .related-article__image{margin-bottom:unset;margin-right:16px}}section.content-block.related-articles-carousel .related-articles-carousel .related-article__image a{display:block}section.content-block.related-articles-carousel .related-articles-carousel .related-article__image img{height:118px;width:100%;max-width:100%;object-fit:cover}@media screen and (min-width: 768px){section.content-block.related-articles-carousel .related-articles-carousel .related-article__image img{height:211px;width:276px;max-width:276px}}section.content-block.related-articles-carousel .related-articles-carousel .related-article__details{display:flex;flex-direction:column;justify-content:space-between;height:100%}section.content-block.related-articles-carousel .related-articles-carousel .related-article__meta{color:var(--cc-color-light-periwinkle);margin-bottom:12px}@media screen and (min-width: 768px){section.content-block.related-articles-carousel .related-articles-carousel .related-article__meta{color:var(--cc-color-black)}}section.content-block.related-articles-carousel .related-articles-carousel .related-article__meta .post-author{color:var(--cc-color-cool-gray);text-decoration:underline;text-decoration-color:var(--cc-color-cool-gray);margin-right:5px}@media screen and (min-width: 768px){section.content-block.related-articles-carousel .related-articles-carousel .related-article__meta .post-author{color:var(--cc-color-black)}}section.content-block.related-articles-carousel .related-articles-carousel .related-article__meta .post-date{font-style:italic}section.content-block.related-articles-carousel .related-articles-carousel .related-article__meta .post-date:before{content:"•";margin-right:5px}section.content-block.related-articles-carousel .related-articles-carousel .related-article__text-wrapper{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}section.content-block.related-articles-carousel .related-articles-carousel .related-article__title{margin-bottom:16px;}@media screen and (min-width: 768px){section.content-block.related-articles-carousel .related-articles-carousel .related-article__title{}}section.content-block.related-articles-carousel .related-articles-carousel .related-article__title a{color:var(--cc-color-black-chinese);font-weight:var(--cc-font-weight-bold)}section.content-block.related-articles-carousel .related-articles-carousel .related-article__excerpt{color:var(--cc-color-onyx);font-weight:300;}@media screen and (min-width: 768px){section.content-block.related-articles-carousel .related-articles-carousel .related-article__excerpt{font-weight:var(--cc-font-weight-regular)}}/*# sourceMappingURL=related-articles.min.css.map */