:root{--gambling-purple:#9512b2;--gambling-bright-blue:#0ff;--gambling-dark-blue:#12b2b2;--gambling-orange:#ff6e33;--gambling-gold:#b2a924;--gambling-dark:#530065;--gambling-light:#f0f9f9;--gambling-light-blue:#dff;--navbar-height:124px;--navbar-height-mobile:84px}@media (width>=1200px){.container{max-width:1600px}}@media (width>=992px){.container{max-width:1600px}}@media (width>=768px){.container{max-width:1600px}}@media (width>=576px){.container{max-width:1600px}}.bg-purple{background-color:var(--gambling-purple)}.bg-bright-blue{background-color:var(--gambling-bright-blue)}.bg-dark-blue{background-color:var(--gambling-dark-blue)}.bg-orange{background-color:var(--gambling-orange)}.bg-gold{background-color:var(--gambling-gold)}.bg-dark-purple{background-color:var(--gambling-dark)}.bg-light{background-color:var(--gambling-light)}.bg-light-blue{background-color:var(--gambling-light-blue)}.bg-white{background-color:#fff}.text-light{color:#fff}.text-dark{color:var(--gambling-dark)}.banner{z-index:5;background-color:#fff}.navbar{height:var(--navbar-height)}.navbar-brand img{height:74px}.navbar-nav li.nav-item{font-size:26px;font-weight:700;line-height:34px}.navbar-nav li.lang-item{font-size:20px;font-weight:700;line-height:28px}.nav-link,.navbar-expand .navbar-nav .nav-link,.lang-item a{color:var(--gambling-purple);padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:block}.lang-item a{color:var(--gambling-dark)}.home-hero{height:690px;margin-top:var(--navbar-height)}.home-hero-img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.home-hero-overlay{z-index:-1;background:linear-gradient(#0000 29.81%,#0009 100%);width:100%;height:100%;position:absolute;inset:0}.hide-button{writing-mode:vertical-rl;text-orientation:mixed;color:var(--gambling-dark);white-space:nowrap;cursor:pointer;z-index:10;background-color:#b5ffff;font-size:20px;font-weight:500;position:fixed;top:50%;right:0;transform:translateY(-50%)rotate(180deg)}.hide-button a{color:var(--gambling-dark);text-decoration:none}.list-group-item{color:var(--gambling-dark);border:1px solid var(--gambling-purple);background-color:#0000;padding:.5rem 0}.accordion-item{border:1px solid var(--gambling-purple);background-color:#0000}.accordion-button{color:var(--gambling-dark);background-color:#0000;padding:1rem 0;font-size:24px}.accordion-button:not(.collapsed){color:var(--gambling-dark);box-shadow:none;background-color:#0000}.accordion-body{padding:0 0 1rem}.accordion-button:after{-webkit-font-smoothing:antialiased;content:"";width:auto;height:auto;color:var(--gambling-dark);background-image:none;font-family:"Font Awesome 7 Sharp";font-weight:400}.accordion-button:not(.collapsed):after{background-image:none;transform:rotate(-180deg)}.circle-container{width:100%;padding-top:80%;position:relative}.circle-img-container{width:35%}.circle{border-radius:500px;width:100%;padding-top:100%;position:relative;overflow:hidden}.circle img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.circle-ring{width:50%;position:absolute}.speech-dots{width:90%;position:absolute}.partner-logo{object-fit:contain;width:100%;max-width:257px;height:auto;max-height:90px}.nav-tabs{border-bottom:2px solid #fff}.nav-tabs li{font-size:20px;line-height:28px}.nav-tabs .nav-link{color:#fff;background:#6d0783;border:2px solid #fff;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:-2px;padding:.8rem 1.5rem}.nav-tabs .nav-link.active{color:#fff;background-color:var(--gambling-dark);border-color:#fff #fff var(--gambling-dark)}.form-control{color:#fff;background-color:#6d0783;border:2px solid #fff;border-radius:10px;font-size:20px;font-weight:400}.form-control:focus{color:#fff;background-color:#6d0783;border-color:#fff}.form-group label{color:#fff;margin-top:.5rem;margin-bottom:.5rem;font-size:20px}.bg-dark-purple .agency-search-results h2,.bg-dark-purple .agency-search-results h3,.bg-dark-purple .agency-search-results p,.bg-dark-purple .agency-search-results a{color:#fff}.bg-dark-purple .agency-search-results a:hover{color:var(--gambling-bright-blue)}.agency-search-results hr{border:none;border-top:1px dashed var(--gambling-purple);opacity:1}.agency-page-hero{margin-top:var(--navbar-height)}.agency-details h2,.agency-search-results h2{font-size:32px}.agency-search-results h3{margin-bottom:1rem;font-size:24px}footer .site-logo{height:90px}footer hr{color:#fff;opacity:.2;background-color:#fff}footer li{color:var(--gambling-light) font-weight: 500;font-size:16px;line-height:24px}footer .nav-link{color:var(--gambling-light);padding:.5rem 1rem .5rem 0}footer .nav-link:hover{color:var(--gambling-bright-blue)}footer .nav-link.disbled:hover{color:var(--gambling-light)}body,p,h1,h2,h3,h4,h5,h6,li{font-optical-sizing:auto;font-family:Outfit,sans-serif;font-style:normal}p,li{color:var(--gambling-dark);font-size:24px;font-weight:400;line-height:32px}p a{color:var(--gambling-dark)}.bg-dark-purple p a{color:var(--gambling-bright-blue)}p.lead{font-size:32px;font-weight:500;line-height:40px}h1{color:#fff;font-size:64px;font-weight:700;line-height:72px}h2{color:var(--gambling-dark);font-size:36px;font-weight:600;line-height:44px}.btn{border-radius:500px;padding:.6rem 1.5rem;font-size:24px;font-weight:700;display:inline-block}.btn-primary{color:#fff;background-color:var(--gambling-purple);border-color:var(--gambling-purple)}.btn-primary:hover{color:#fff;background-color:#730b8a;border-color:#730b8a}.btn.btn-icon{padding:.4rem}.btn.btn-icon span{padding:.4rem 1.2rem .4rem .4rem}.btn-icon .tel-icon{width:53px;height:53px}@media (width<=768px){.navbar{height:var(--navbar-height-mobile)}.navbar-brand img{height:43px}.navbar-nav li.nav-item{font-size:14px;line-height:22px}.navbar-nav li.lang-item{font-size:12px;line-height:20px}.home-hero{height:390px;margin-top:var(--navbar-height-mobile)}.agency-page-hero{margin-top:var(--navbar-height-mobile)}.accordion-button{font-size:16px}.nav-tabs li{font-size:14px;line-height:22px}.agency-details h2{font-size:24px}.agency-search-results h2{font-size:20px}.agency-search-results h3{margin-bottom:1rem;font-size:16px}.nav-tabs .nav-link{border-top-left-radius:5px;border-top-right-radius:5px;padding:.6rem 1.2rem}.form-control{border-radius:5px;font-size:14px}.form-group label{margin-top:.3rem;margin-bottom:.3rem;font-size:14px}footer .site-logo{height:50px}footer li{font-size:14px;line-height:22px}p,li{font-size:16px;line-height:24px}p.lead{font-size:18px;line-height:20px}h1{font-size:36px;line-height:44px}h2{font-size:24px;line-height:32px}.btn{padding:.4rem 1.2rem;font-size:16px}.btn.btn-icon{padding:.3rem}.btn.btn-icon span{padding:.3rem 1rem .3rem .3rem}.btn-icon .tel-icon{width:40px;height:40px}}
