:root{--red:#ef1945;--black:#000000;--almostBlack:#000010;--white:#ffffff;--grey:#acacac}.twister{position:relative;width:100%;text-align:center;margin:0 auto;cursor:pointer;overflow:hidden}@media (max-width:420px){.twister{width:100%!important}}.twister .carousel--inner{position:absolute;display:flex}.twister .carousel--inner .card{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.twister .carousel--inner .card.active{filter:none;opacity:1;transform:scale(1)}.twister .carousel--inner .card h2{text-align:center;width:100%}.twister.dotsOutside{padding-bottom:50px}.twister .dots--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:20px;width:100%}.twister .dots--wrapper button{position:initial;width:14px;height:14px;background-color:#fff;border-radius:50%;margin:0 6px;opacity:.2;cursor:pointer;list-style:none;border:none;font-size:0;color:transparent}.twister .dots--wrapper button.active,.twister .dots--wrapper button:hover{opacity:.8}.twister .dots--wrapper div{width:14px;height:14px;margin:0 6px;border-style:solid;opacity:.2;font-size:0;color:transparent}.twister .dots--wrapper div.adaPlay{box-sizing:border-box;border-color:transparent transparent transparent #fff;border-width:7px 0 7px 11px}.twister .dots--wrapper div.adaPause{width:0;border-style:double;border-width:0 0 0 11px;border-color:transparent transparent transparent #fff}.twister .dots--wrapper div:hover{opacity:.8}.twister .dots--wrapper.outside button{background-color:#000010}.twister .dots--wrapper.outside div.adaPause,.twister .dots--wrapper.outside div.adaPlay{border-color:transparent transparent transparent #000010}.twister>button{background:0 0;border:none;cursor:pointer;position:absolute;z-index:99;top:calc(50% - 28px);opacity:.5;-webkit-transition:ease-in .2s;transition:ease-in .2s}.twister>button:active{border:none}.twister>button:hover{opacity:1}.twister>button.prevBtn{left:10px}.twister>button.nextBtn{right:10px}.twister>button span{font-size:0;color:transparent}.twister.dotsOutside>button{top:calc(50% - 50px)}.twister .arrow{position:relative;display:inline-block;margin:0;border-radius:100%;border:.2em solid transparent;background:inherit;width:inherit;height:inherit}.twister .arrow::after{content:'@';text-indent:-9999px;display:inline-block;width:1.5em;height:1.5em;margin-top:.4em;margin-right:.4em;border-top:.3em solid #000;border-right:.3em solid #000}.twister .arrow.right{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.twister .arrow.left{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.twister .arrow.circle{border:.2em solid #000}.twister .arrow.circle.red{border-color:#ef1945}.twister .arrow.circle.grey{border-color:#acacac}.twister .arrow.circle.white{border-color:#fff}.twister .arrow.fill{background-color:#000}.twister .arrow.fill.red{background-color:#ef1945}.twister .arrow.fill.red::after{border-color:#fff}.twister .arrow.fill.gray,.twister .arrow.fill.grey{background-color:#acacac}.twister .arrow.fill.gray::after,.twister .arrow.fill.grey::after{border-color:#fff}.twister .arrow.fill.white{background-color:#fff}.twister .arrow.fill.white::after{border-color:#000}.twister .arrow.fill::after{border-color:#fff}.twister .arrow.red{color:#ef1945}.twister .arrow.red::after{border-color:#ef1945}.twister .arrow.gray,.twister .arrow.grey{color:#acacac}.twister .arrow.gray::after,.twister .arrow.grey::after{border-color:#acacac}.twister .arrow.white{color:#fff}.twister .arrow.white::after{border-color:#fff}