.thick-banner-main-wrapper .inv_ParentContainer {height: 100%;  width: 100%;  position: absolute;  left: 0;  top: 0;}

.irnav-expand.icon-minus::before {right: 37px;margin-top: -1px;}
.irnav-expand.icon-minus {padding: 12px;}
.irnav-expand.icon-plus {padding: 4px;}
.thick-banner-main-wrapper .thick-banner-item .ticker span.small{transform: rotate(-25deg);top: 70px;left: 36px;content: "";background: url(/~/media/Images/P/Playtech-IR-V2/playtech-module-images/icons-images/small-vector);background-size: cover;background-repeat: no-repeat;position: absolute;display: block;width: 12px;height: 12px;}
.thick-banner-main-wrapper .thick-banner-item .ticker span.big{top: 28px;left: 16px;content: "";background: url(/~/media/Images/P/Playtech-IR-V2/playtech-module-images/icons-images/small-vector);    background-size: cover;    background-repeat: no-repeat;    position: absolute;display: block;width: 21px;height: 21px;}

.thick-banner-item .banner-content .title{color:var(--white-1);}
.thick-banner-main-wrapper.video-banner .thick-banner-item{display: flex;background-size: cover;background-repeat: no-repeat;background-position: center center;position: relative;max-height: 560px;align-items: end;}
.thick-banner-main-wrapper.video-banner .thick-banner-item .video--wrapper{overflow:hidden;width: 100%;height: 100%;position: absolute;}
.thick-banner-main-wrapper.video-banner .thick-banner-item .video--wrapper .youtube-wrapper{pointer-events: none;overflow: hidden;}
.thick-banner-main-wrapper.video-banner .thick-banner-item .video--wrapper iframe{width: 100vw;height: 56.25vw;min-height: 100vh;min-width: 177.77vh;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.thick-banner-main-wrapper .thick-banner-item .ticker{max-width:489px; bottom: 50px;padding: 20px 0px 16px 74px;    position: relative;    background: var(--blue-2);    z-index: 3;}

/* === GLOBAL BANNER CSS === */
.banner-center-cover{background-size: cover;background-repeat: no-repeat;background-position: center center;position: relative;}
.banner-main-wrapper .social-links > ul > li:first-child{margin-right: 20px}
.banner-main-wrapper .contact-info > p > a{color: var(--white-color); display: inline-block; margin-left: 24px}
/* === GLOBAL BANNER CSS === */

/* === HERO BANNER CSS === */
.hero-banner-main-wrapper{position: relative;overflow: hidden}
.hero-banner-slider-wrapper .hero-banner-sliding-item{min-height: 800px;background-color: var(--black-color);}
.hero-banner-slider-wrapper .hero-banner-sliding-item::before {content: '';background: linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3));z-index: 0;width: 100%;position: absolute;height: 100%;}
.hero-banner-slider-wrapper .hero-banner-content{margin-top: 45px;}
.hero-banner-slider-wrapper .hero-banner-content .title{margin-bottom: 20px;}
.hero-banner-slider-wrapper .hero-banner-content .cta-wrapper{margin-top: 83px;}
.hero-banner-tabs-wrapper{position: absolute;width: 100%;bottom: 0;transition: all 0.3s ease-in-out;}
.hero-banner-tabs-wrapper.tab-initialised{opacity: 1}
.hero-banner-tabs-wrapper ul li{width: 100%}
.hero-banner-tabs-wrapper ul li:not(:last-child){border-right: 1px solid rgba(255, 255, 255, 0.5);}
.hero-banner-tabs-wrapper ul li a.hero-tab-link{color: var(--white-color);background: var(--red-color);display: block;text-decoration: none;padding: 35px 25px 23px;transition: all 0.3s ease-in-out;height: 100%;}
.hero-banner-tabs-wrapper ul li a.hero-tab-link:hover, .hero-banner-tabs-wrapper ul li a.hero-tab-link:focus, .hero-banner-tabs-wrapper ul li a.hero-tab-link.active-tab{background: var(--white-color);color:var(--blue-navy);}
.hero-banner-tabs-wrapper ul li:first-child a.hero-tab-link{border-radius: 10px 0px 0px 0px;}
.hero-banner-tabs-wrapper ul li:last-child a.hero-tab-link{border-radius: 0px 10px 0px 0px;}

.hero-banner-main-wrapper .sliding-arrows{position: absolute;top: 50%;transform: translateY(-50%);width: 100%;}
.hero-banner-main-wrapper .sliding-arrows .slick-arrow{position: absolute;transition: all 0.3s ease-in-out}
.hero-banner-main-wrapper .sliding-arrows .slick-arrow > a{color: var(--white-color);font-size: 5.3rem;text-decoration: none;}
.hero-banner-main-wrapper .sliding-arrows .slick-arrow > a > span {background-color: var(--banner-bg);}
.hero-banner-main-wrapper .sliding-arrows .slick-arrow.slide-prev{transform: rotate(90deg);left: 70px;}
.hero-banner-main-wrapper .sliding-arrows .slick-arrow.slide-next{transform: rotate(270deg);right: 70px;}

@media all and (max-width: 1280.98px){
  .hero-banner-main-wrapper .sliding-arrows .slick-arrow.slide-prev{left: 10px;}
  .hero-banner-main-wrapper .sliding-arrows .slick-arrow.slide-next{right: 10px;}
}
/* === HERO BANNER CSS === *

/* === THIN BANNER CSS === */
.thin-banner-main-wrapper .thin-banner-item{min-height: 376px;padding: 50px 0;position: relative;background-color: var(--black-color);}
.thin-banner-main-wrapper .thin-banner-item::before{content: '';background: linear-gradient(89.95deg, rgba(0, 0, 0, 0.15) 20.92%, rgba(0, 0, 0, 0) 61.17%), linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));z-index: 0;width: 100%;position: absolute;height: 100%;top: 0;}
.thin-banner-main-wrapper .thin-banner-item.two-col-banner{padding-top: 30px}
.thin-banner-main-wrapper .thin-banner-item .three-col > .title{margin-top: 27px;}
.thin-banner-main-wrapper .thin-banner-item .three-col > .content{margin-top: 40px;}
.thin-banner-main-wrapper .thin-banner-item .three-col > .social-links{margin-top: 40px}
.thin-banner-main-wrapper .thin-banner-item .three-col > .contact-info{margin-top: 43px;}
.thin-banner-main-wrapper .thin-banner-item .three-col > .contact-info > p{margin-bottom: 16px}
.thin-banner-main-wrapper .thin-banner-item .three-col > .contact-info > p > spoan.icon-location{font-size: 2.0rem}
/* === THIN BANNER CSS === */

/* === THICK BANNER CSS === */
.thick-banner-main-wrapper .content a{color: var(--aqua-color)}
.thick-banner-main-wrapper .thick-banner-item{min-height: 560px;  background-repeat: no-repeat;  background-position: center;  width: 100%;  background-size: cover;position:relative;}

.thick-banner-main-wrapper .thick-banner-item.has-links .banner-content{min-height: 550px;align-items: end;}
.thick-banner-main-wrapper .thick-banner-item.has-links .title{min-height: 120px;}
.thick-banner-main-wrapper .thick-banner-item.has-links .title h1{font-weight: 700;}
.thick-banner-main-wrapper .thick-banner-item.has-links .banner-link{margin-top: 55px}
.thick-banner-main-wrapper .thick-banner-item.has-links.no-banner-content .banner-link{margin-top: 32px}
.thick-banner-main-wrapper .thick-banner-item .title{color: var(--white-1);}
.thick-banner-main-wrapper .thick-banner-item .title .h3{font-weight: 700;}
.thick-banner-main-wrapper .thick-banner-item .banner-content{align-items: end;}
.content-banner.thick-banner-main-wrapper .thick-banner-item .banner-content{min-height:550px;}
.thick-banner-main-wrapper .thick-banner-item .side-nav{z-index: 10; max-width: 285px;position: absolute;background-color: var(--white-1);padding: 30px 32px 34px 30px;top: -301px;width: 100%;}
.thick-banner-main-wrapper .thick-banner-item .side-nav ul{list-style:none;padding: 0;}
.thick-banner-main-wrapper .thick-banner-item .side-nav ul li nav.main-navigation{display: none;margin-left: 30px;  margin-top: 15px;}
/*.thick-banner-main-wrapper .thick-banner-item .side-nav ul li nav.main-navigation.active{display:block;}*/
.thick-banner-main-wrapper .thick-banner-item .side-nav ul li a{font-weight:400; color: var(--dark-blue); }
.thick-banner-main-wrapper .thick-banner-item .side-nav ul li a.icon-minus::before{font-size: 5px;}
.thick-banner-main-wrapper .thick-banner-item .side-nav ul li:not(:last-child){padding-bottom: 15px;}
.thick-banner-main-wrapper .thick-banner-item .side-nav ul li.level1.haschildren ul{padding-left:30px;}
.thick-banner-main-wrapper .thick-banner-item .side-nav ul li.level1.haschildren ul li.level2.first{padding-top:15px;}
.thick-banner-main-wrapper .thick-banner-item .side-nav ul li.level1.haschildren ul li.level2:not(:last-child){padding-bottom:22px;}
.thick-banner-main-wrapper .thick-banner-item .side-nav ul li.level1.haschildren ul li.level2.last{padding-bottom:15px;}
.side-nav ul li nav.main-navigation .level01 {  margin-bottom: 22px;}
.side-nav ul li nav.main-navigation .level01:last-child{ margin-bottom: 0px;}
.thick-banner-main-wrapper .thick-banner-item .banner-link{margin-top: 45px;}
.thick-banner-main-wrapper .thick-banner-item .banner-link > p{margin: 0 30px 0 0;}
.thick-banner-main-wrapper .thick-banner-item.has-card.number-card{padding-bottom: 155px;}
.thick-banner-main-wrapper .thick-banner-item.has-card.news-card{padding-bottom: 250px;}
.thick-banner-main-wrapper .thick-banner-item.two-column-thick-banner{padding-top: 86px}
.thick-banner-main-wrapper .thick-banner-item.two-column-thick-banner > .container-fluid.top-col{max-width: 1090px;margin: 0 auto;}
.thick-banner-main-wrapper .thick-banner-item.two-column-thick-banner > .container-fluid.top-col .content{margin-left: -11px;margin-top: 7px;}
.thick-banner-main-wrapper .banner-bottom-image-main{margin-top: -230px;}
.thick-banner-main-wrapper .banner-bottom-image-main .banner-bottom-image-wrapper .banner-bottom-image{min-height: 456px;background-repeat: no-repeat;background-position: center center;z-index: 1;}
.thick-banner-main-wrapper .thick-banner-item.has-banner-bottom-img{padding-top: 88px;padding-bottom: 270px;}

.thick-banner-main-wrapper .banner-intro-main{margin: 0;transition: all 0.3s ease-in-out;z-index: 1;position: relative;}
.thick-banner-main-wrapper .banner-intro-inner-wrapper{background: #fff;border-radius: 10px;padding: 45px 0;}
.banner-intro-wrapper .title{margin-top: -9px}
.banner-intro-wrapper .title h1{color: var(--black-color)}
.banner-intro-wrapper .content{color: var(--dark-color);margin-bottom: 13px}
.banner-intro-wrapper .content > p{margin-bottom: 0}
.banner-intro-wrapper .signature img{width: 206px}
.banner-intro-wrapper .intrower-name{color: var(--dark-color);margin-top: 12px;}

.thick-banner-main-wrapper .thick-banner-item.results-reports-card{min-height: 496px;padding-bottom: 160px;}

.thick-banner-main-wrapper .results-card-main{margin-top: -109px;}
.thick-banner-main-wrapper .news-card-main{margin-top: -215px;}
.thick-banner-main-wrapper .report-result-card-main{margin-top: -133px;}
/* === THICK BANNER CSS === */

@media all and (max-width: 991.98px){
  .hero-banner-slider-wrapper .hero-banner-sliding-item{min-height: 602px;padding-bottom: 100px}
  .hero-banner-tabs-wrapper{position: relative;margin-top: -80px;}
  .hero-banner-main-wrapper .sliding-arrows{display: none}
  .hero-banner-slider-wrapper .hero-banner-content{margin-top: 100px}
  .hero-banner-slider-wrapper .hero-banner-content .cta-wrapper{margin-top: 40px;}
  .hero-banner-tabs-wrapper ul li:not(:last-child){border: 0}
  .hero-banner-tabs-wrapper ul li:first-child a.hero-tab-link{border-radius: 10px 10px 0px 0;}
  .hero-banner-tabs-wrapper ul li:last-child a.hero-tab-link{border-radius: 0px 0px 10px 10px;}
  .hero-banner-tabs-wrapper ul li a.hero-tab-link{position: relative}
  .hero-banner-tabs-wrapper ul li a.hero-tab-link::before{content: '';height: 1px;background: rgba(255, 255, 255, 0.3);width: calc(100% - 50px);position: absolute;bottom: 0;left: 0;right: 0;margin: 0 auto;}
  
  .thick-banner-main-wrapper .thick-banner-item{min-height: 380px;}
  .thick-banner-main-wrapper .thick-banner-item.no-banner-content{min-height: 428px;}
  .thick-banner-main-wrapper .thick-banner-item.has-card.number-card{padding-bottom: 135px;}
  
  .thick-banner-main-wrapper .banner-bottom-image-main{margin-top: -200px;}
  .thick-banner-main-wrapper .banner-bottom-image-main .banner-bottom-image-wrapper .banner-bottom-image{min-height: 267px;}
  .thick-banner-main-wrapper .thick-banner-item.has-banner-bottom-img{padding-bottom: 235px;}
  
  .thick-banner-main-wrapper .thick-banner-item.results-reports-card{min-height: 428px}
}

@media(min-width: 768px){
.thick-banner-main-wrapper .thick-banner-item .title{margin-bottom:60px;}
}



@media all and (max-width: 346px){
.thick-banner-main-wrapper .thick-banner-item .ticker span.big{left:10px}
.thick-banner-main-wrapper .thick-banner-item .ticker span.small{left:26px;}
.thick-banner-main-wrapper .thick-banner-item .ticker{padding-left:44px;}
}
@media all and (max-width: 767.98px){
  .thick-banner-main-wrapper .thick-banner-item .ticker{bottom: 10px;}
  .content-banner section.breadcrumb-wrapper{display:none;}
  .thick-banner-main-wrapper .thick-banner-item .ticker{padding: 10px 0px 8px 54px;}
  .thick-banner-main-wrapper.content-banner .thick-banner-item .banner-content{min-height: 380px;}
  .thick-banner-main-wrapper .thick-banner-item .title{margin-bottom:30px;}
  .hero-banner-slider-wrapper .hero-banner-content{margin-top: 45px}
  .thin-banner-main-wrapper .thin-banner-item{min-height: 241px;padding: 60px 0;}
  .thin-banner-main-wrapper .thin-banner-item .three-col > .title{margin-top: 0}
  .thin-banner-main-wrapper .thin-banner-item .three-col > .content{margin-top: 20px;}
  .thin-banner-main-wrapper .thin-banner-item .three-col > .contact-info{margin-top: 0}
  .thin-banner-main-wrapper .thin-banner-item.three-col-banner .three-col:nth-child(2){order: 3}
  .thin-banner-main-wrapper .thin-banner-item.three-col-banner .three-col:last-child{order: 2}
  .thin-banner-main-wrapper .thin-banner-item.two-col-banner{padding: 60px 0;}
  .thick-banner-main-wrapper .thick-banner-item.has-links{padding: 60px 0;min-height: auto;}
  .thick-banner-main-wrapper .thick-banner-item.has-links .banner-link{margin-top: 40px;}
  .thick-banner-main-wrapper .thick-banner-item.has-card.number-card{padding-bottom: 135px;min-height: 380px;}
  .thin-banner-main-wrapper .thin-banner-item .three-col > .contact-info > p{margin-bottom: 0}
  .thin-banner-main-wrapper .thin-banner-item .three-col > .social-links{margin-top: 25px;}
  .banner-main-wrapper .social-links > ul > li{margin-bottom: 0}
  .thick-banner-main-wrapper .thick-banner-item.has-card.news-card{min-height: 380px;padding-bottom: 150px;}
  .thick-banner-main-wrapper .thick-banner-item.has-links .title{padding: 0}
  .thick-banner-main-wrapper .results-card-main{margin-top: -89px}
  .thick-banner-main-wrapper .news-card-main{margin-top: -89px}
  .thick-banner-main-wrapper .thick-banner-item.two-column-thick-banner{padding: 60px 0}
  .thick-banner-main-wrapper .thick-banner-item.two-column-thick-banner > .container-fluid.top-col .content{margin: 0}
  .thick-banner-main-wrapper .thick-banner-item.has-banner-bottom-img{padding-bottom: 235px;}
  .thick-banner-main-wrapper .banner-intro-inner-wrapper{padding: 20px}
  .thick-banner-main-wrapper .banner-intro-main{margin-top: -70px !important}
  .thick-banner-main-wrapper .thick-banner-item.has-links .banner-link {flex-direction: column;align-items: start !important;}
  .thick-banner-main-wrapper .thick-banner-item .banner-link > p {margin: 0 0 20px;}
  .thick-banner-main-wrapper .thick-banner-item .banner-link > p:last-child {margin: 0;}
}

body.nojs .thick-banner-main-wrapper .news-card-main{margin-top: 0}
body.nojs .thick-banner-main-wrapper .banner-intro-main{margin-top: -100px}
body.nojs .hero-banner-slider-wrapper{display: flex}
body.nojs .hero-banner-slider-wrapper .hero-banner-sliding-item{align-items: flex-start !important;}
body.nojs .hero-banner-slider-wrapper .hero-banner-sliding-item .col-12.offset-lg-1.col-lg-8{width: 100% !important;margin-left: 0 !important;flex: 0 0 100%;max-width: 100%;}
body.nojs .hero-banner-main-wrapper .sliding-arrows{display: none}

#text-with-iframe.module-text-with-iframe .ticker span.small{transform: rotate(-25deg);top: 70px;left: 36px;content: "";background: url(/~/media/Images/P/Playtech-IR-V2/playtech-module-images/icons-images/small-vector);background-size: cover;background-repeat: no-repeat;position: absolute;display: block;width: 12px;height: 12px;}
#text-with-iframe.module-text-with-iframe .ticker span.big{top: 28px;left: 16px;content: "";background: url(/~/media/Images/P/Playtech-IR-V2/playtech-module-images/icons-images/small-vector);    background-size: cover;    background-repeat: no-repeat;    position: absolute;display: block;width: 21px;height: 21px;}
#text-with-iframe.module-text-with-iframe .ticker{max-width:489px;padding: 20px 0px 16px 74px;    position: relative;    background: var(--blue-2);    z-index: 3;}

@media all and (max-width: 346px){
#text-with-iframe.module-text-with-iframe .ticker span.big{left:10px}
#text-with-iframe.module-text-with-iframe .ticker span.small{left:26px;}
#text-with-iframe.module-text-with-iframe .ticker{padding-left:44px;}
}

.homebanner-logo{
width: 70%;
padding-bottom: 4%;
}
.homebanner-logo img {
    max-width: 100%;
    height: auto;
}
@media all and (max-width: 767.98px){
.homebanner-logo img {
    max-width: 125%;
    height: auto;
}
  #text-with-iframe.module-text-with-iframe .ticker{bottom: 10px;}
	  #text-with-iframe.module-text-with-iframe .ticker{padding: 10px 0px 8px 54px;}
}