html{-webkit-text-size-adjust:100%;box-sizing:border-box;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-break:normal}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{color:inherit;height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:initial}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:initial;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:initial}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}:root{--color-blue-dark:#0a3459;--color-blue-dark-section:#0a3459;--color-blue-dark-footer-top:#0a426c;--color-blue-dark-footer-bottom:#083556;--color-red-dark:#ea2a2a;--color-blue-900:#09527f;--color-gray-section:#f9f9f9;--color-blue-light-section:#e4f1f8;--text-gray-color:#5f6368}menu,ol,ul{list-style:none;margin:0;padding:0}a{color:inherit;text-decoration:inherit}p{line-height:1.25rem}.screen-middle-padding h1{font-size:2rem}.screen-middle-padding h2{font-size:1.75rem}.screen-middle-padding h3{font-size:1.5rem}.screen-middle-padding h4{font-size:1.25rem}.screen-middle-padding h5{font-size:1rem}.screen-middle-padding h6{font-size:.75rem}.screen-middle-padding .load-more-casinos{text-decoration:none}.screen-middle-padding a{text-decoration:underline}.screen-middle-padding p{margin-bottom:1rem}.screen-middle-padding h1,.screen-middle-padding h2,.screen-middle-padding h3,.screen-middle-padding h4,.screen-middle-padding h5,.screen-middle-padding h6{margin-bottom:1rem;color:var(--color-blue-dark)}.gray-section{background-color:var(--color-gray-section)}.white-section{background-color:#fff}.blue-light-section{background-color:var(--color-blue-light-section)}.blue-dark-section{background-color:var(--color-blue-dark-section)}.blue-dark-gradient-background{background:linear-gradient(90deg,#2d7aa2,#2d7aa2 10%,#025e8e)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}body{font-family:Montserrat,Arial,Helvetica,sans-serif}.font-weight-bold{font-weight:700}.font-weight-normal{font-weight:lighter}.color-blue-dark{color:var(--color-blue-dark)}.color-red-dark{color:var(--color-red-dark)}.navbar{padding-top:1rem;padding-bottom:1rem}.menu{max-width:1280px;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.menu,.menu-logo{display:flex;align-items:center}.menu-logo{text-decoration:none}.menu-logo-text,.menu-logo-text-white{margin-left:.5rem;display:flex;flex-direction:column}.menu-logo-text-white{color:#fff}.menu-logo-text span,.menu-logo-text-white span{font-size:1.25rem;text-transform:uppercase}.menu-list{display:flex;margin-top:1rem;width:100%}.menu-list ul{margin-top:0;display:flex;flex-direction:column;width:100%}.menu-list ul li{list-style:none}.menu-item{padding:1rem;text-align:center;border-bottom:1px solid #ddd}.menu-item a{color:var(--color-blue-700);text-decoration:none;font-weight:600;font-size:1rem}.menu-item.dropdown>a:after{content:"";display:inline-block;width:12px;height:6px;background:url(down_arrow.svg) no-repeat 50%;background-size:contain;margin-left:5px;margin-bottom:2px;transition:transform .3s ease}.menu-item.dropdown:hover>a:after{transform:rotate(180deg)}.child-menu{overflow:hidden;width:12rem;margin-top:1rem;display:block;padding-left:.25rem;width:100%;z-index:1}.child-menu a{padding-left:.5rem;padding-top:.25rem;padding-bottom:.5rem;text-align:left;display:block;color:#fff}.child-menu a:hover{color:#f3af1d}.hidden-auss{display:none}.menu-button{font-size:.875rem;line-height:1.25rem;padding:.25rem;border-radius:9999px;align-items:center;display:inline-flex;margin-left:.25rem;-webkit-appearance:button;background-color:initial;background-image:none;cursor:pointer;text-transform:none}.close-icon,.hamburger-icon{width:1.5rem;height:1.5rem}.hero{background:var(--color-blue-900);z-index:2;background-image:url(bg-hero.jpg);background-position-x:right;background-repeat:no-repeat}.hero-content{max-width:1280px;margin-left:auto;margin-right:auto;position:relative;max-height:250px;display:flex;justify-content:space-between;align-items:center}.hero-text-left{place-self:center;padding-top:3rem;padding-bottom:3rem;justify-content:center;align-items:center;color:#fff;max-width:50%}.hero-text-left h1{font-size:3rem}.hero-text-left p{color:#fff}.mascot-kangaroo{display:flex;max-width:50%;margin-right:4rem}.mascot-kangaroo img{width:16rem}.screen-middle-padding{padding:3rem 0}.screen-middle,.screen-middle-padding{max-width:1280px;margin:0 auto}.card{border:1px solid #ccc;border-radius:10px;overflow:hidden;max-width:400px;margin:20px auto}.card-header{background-color:#f1f1f1;padding:10px;text-align:center}.recommended{display:inline-block;background-color:#007bff;color:#fff;padding:5px 10px;border-radius:10px;font-size:.8em}.card-content{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px}.casino-logo img{width:200px;height:auto}.play-now{padding:10px}.play-now button{background-color:#ff4500;color:#fff;border:none;padding:10px 20px;border-radius:20px;font-size:1em}.footer-column,.footer-row{font-size:.9rem}.footer-row{padding-bottom:1rem;color:#fff;align-items:center;text-align:center;justify-items:center}.footer-row ul{display:inline-flex}.footer-row ul li{padding-right:1rem}@media (min-width:1024px){.menu-button{display:none}.menu-list{display:flex;order:1;justify-content:space-between;align-items:center;width:auto;margin-top:0}.menu-list ul{flex-direction:row}.child-menu{border-radius:.375rem;overflow:hidden;width:12rem;margin-top:.5rem;position:absolute;background-color:#0b416d;padding:.5rem}.menu-item{border-bottom:none}.footer-column:first-child{flex:0 0 30%}.footer-column:not(:first-child){flex:0 0 17.5%}}@media (max-width:768px){.card{width:90%}.card-content{flex-direction:column}.play-now button{width:100%}.hero-content{flex-direction:column}.hero-text-left{max-width:100%;padding:2rem}.mascot-kangaroo{display:none}.child-menu a{padding-left:.5rem;padding-top:.5rem;padding-bottom:.5rem;text-align:left;display:block;color:#000}.child-menu a:hover{color:#0b416d}}@media (max-width:480px){.card-header,.recommended{text-align:left}.casino-logo{width:100%;text-align:center}.casino-logo img{width:50%}}.casino-list-top h2{text-align:left}.casino-list-top h2,.casino-list-top p{color:var(--color-blue-dark);margin-bottom:1rem}.casinos-list{gap:2rem;margin-top:3rem}.casino-box,.casinos-list{display:flex;flex-direction:column}.casino-box{border:1px solid #bbb;border-radius:.5rem;position:relative;opacity:0;transition:opacity .5s ease-out;padding:.5rem;box-shadow:0 0 0 3px #e1e1e133}.casino-box.top{border:1px solid #ea2a2a}.casino-box.show{opacity:1}.casino-position{position:absolute;top:-18px;text-align:center;left:-18px;background:#fff;color:#000;border:1px solid #bbb;border-radius:50%;width:36px;height:36px;padding:8px 0}.casino-position.top{border:1px solid #ea2a2a}.recommendation{padding:.2rem 1rem;font-size:.8em;height:30px;top:-15px;background:#165474;color:#fff;left:calc(50% - 80px);width:160px}.cashback,.recommendation{border-radius:1rem;vertical-align:middle;align-items:center;justify-content:center;display:flex;position:absolute}.cashback{right:6rem;padding:.3rem 2rem;font-size:.9em;background:#ffc61c;color:#631414;height:36px;top:-18px}.cashback-label,.recommendation-label{display:flex}.recommendation-label span{display:flex;margin-left:5px}.tooltip{position:absolute;z-index:999;border:1px solid #ddd;background-color:#fff;padding:1rem;box-shadow:0 0 5px #0003;display:none;opacity:0;transition:opacity .3s ease-in-out;max-width:300px;border-radius:.5rem}.tooltip-button{margin-left:5px;width:15px;color:#fff}.recommendation-number{background-color:#165474;color:#fff;padding:0 5px;margin-left:5px}.casino-content{display:flex;align-items:center}.casino-left{padding:.3rem;border-radius:1rem;box-shadow:0 0 0 3px #e1e1e133;border:1px solid #ddd;margin:.5rem 2rem .5rem .5rem;flex:0 1 auto}.casino-left img{max-width:100px}.casino-right{display:flex;flex-direction:column;flex:1}.casino-top{margin-bottom:10px}.casino-info,.casino-top{display:flex;align-items:center;justify-content:space-between}.casino-info{flex-direction:row}.faq-answer.casino-info-hidden-box{padding-left:0;padding-top:0}.proscons-item{text-align:left}.casino-info-hidden{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid #ddd;padding:1rem 0;margin-top:.5rem;margin-bottom:1rem}.bonus{display:flex;flex-direction:column;align-items:baseline}.bonus a{text-decoration:none}.bonus span b{color:#025e8e}.bonus-deposit{width:300px;display:flex}.bonus-text-top{font-size:1.25rem;color:var(--color-blue-dark)}.casino-bard-play-now a{flex:1;text-align:right;text-decoration:none}.casino-card-play-now{background-color:#f3af1d;color:#000;border:none;padding:1rem 4rem;font-size:1em;cursor:pointer;border-radius:3rem;max-width:100%;box-sizing:border-box;margin:0 auto}.casino-card-play-now:hover{background-color:#008903;box-shadow:0 4px 8px #0003;color:#fff}.casino-card-read{color:red;font-size:.8em;cursor:pointer;max-width:100%;margin:7px auto 0}.casino-card-read,.casino-card-read:hover{text-decoration:underline}.stars{font-size:2em;width:200px;text-align:left}.stars-text{font-size:1.25rem}.show-details{position:absolute;left:calc(50% - 26px);display:flex;margin-bottom:.5rem;bottom:-32px;background:#ea2a2a;padding:.1rem 1rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fff;width:52px}.stars-text span{font-weight:700}.load-more-casinos{display:flex;color:#025e8e;text-align:center;padding:.6rem 2rem;text-decoration:none;border-radius:2rem;border:1px solid #025e8e;max-width:200px;background-color:#fff;vertical-align:middle;align-items:center;justify-content:center;font-weight:700;margin:1rem auto 0}.load-more-casinos:after{content:"+";font-size:2.3rem;color:#025e8e;font-weight:300;line-height:0px;margin-left:.5rem}@media (max-width:1024px){.casino-content{flex-direction:column}.casino-left{text-align:center}.casino-info{flex-direction:column}.bonus{margin-right:0;gap:0}.casino-bard-play-now{text-align:center;margin-top:1rem}.cashback{right:0}}.points{padding:1rem 0}.points h2{color:#fff;padding-bottom:2rem}.points-list{display:flex;flex-direction:column;gap:20px}.point{background-color:#fff;border:1px solid #09adde;border-radius:1rem;padding:2rem;position:relative}.point-number{position:absolute;top:calc(50% - 25px);text-align:center;left:-25px;background:#fff;color:#000;border:1px solid #09adde;border-radius:50%;height:50px;width:50px;padding:8px;font-size:1.5rem;font-weight:700;display:flex;justify-content:center;align-items:center}.point-text h4{margin-bottom:1rem}.point-text h4,.point-text p{color:var(--color-blue-dark)}@media (max-width:1024px){.points{padding:1rem}}.header-container{display:flex;justify-content:space-between;align-items:center}.header-container h2{text-align:left}.header-buttons{display:flex;gap:10px}.arrow-button{background-color:#1b6e99;cursor:pointer;padding:.8rem 1rem;border-radius:.4rem;align-items:center;display:flex}.casinos-container{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;padding:20px 0}.casino-card{background-color:#fff;color:#000;width:calc(25% - 20px);border-radius:8px;display:flex;flex-direction:column;align-items:center;gap:10px;box-shadow:0 4px 8px #0003}.casino-card-image{border-bottom:1px solid #ddd;display:flex;justify-content:center;align-items:center}.casino-card-text{padding:2rem}.casino-card-play{display:flex;justify-content:center;align-items:center;padding-bottom:1rem}.casino-card h3{color:var(--color-blue-dark);text-align:left}.casino-card p{color:#ea2a2a;margin-top:.5rem}.casino-logo{max-width:200px;padding:2rem 0}.play-now{background-color:#e53e3e;color:#fff;border:none;padding:10px 20px;font-size:1em;cursor:pointer;border-radius:20px;max-width:100%;box-sizing:border-box;margin:0 auto}.new-casinos-link{display:block;color:#fff;text-align:center;padding:.25rem 1rem;text-decoration:none;border-radius:2rem;border:1px solid #fff;max-width:200px;margin:0 auto}@media (max-width:1024px){.casinos-container{flex-direction:column;padding:0 2rem}.casino-card{width:100%}.header-container{padding:2rem}.new-casinos-link{margin-top:2rem}}.how-to-gamble h2{color:var(--color-blue-dark);margin-bottom:3rem;text-align:left}.steps-container{display:flex;justify-content:center;gap:20px;padding-top:2rem}.step{flex:0 0 calc(33% - 30px);position:relative;display:flex}.step-text{box-shadow:0 4px 8px #0000001a;background-color:#fff;border-radius:1rem;display:flex;flex-direction:column;margin-left:45px;border:1px solid #bbb}.step-text h3,.step-text h5{border-top-right-radius:1rem;text-align:center;font-size:1.25rem;padding:1.25rem;color:#025e8e;background-color:#ceecfb;height:3.5rem;align-content:center}.step-text p{color:var(--color-blue-dark);padding:0 1rem}@media (max-width:768px){.step{flex:0 0 100%}.how-to-gamble{padding:0}}.icon-circle{width:80px;height:80px;background-color:#fff;border:2px solid #00a6ed;border-radius:50%;margin:0 auto;position:absolute;top:-20px;left:5px}.icon-circle,.icon-circle p{display:flex;align-items:center;justify-content:center}.icon-circle p{width:100%}.icon-circle img{width:50%;height:auto}@media (max-width:768px){.steps-container{flex-direction:column}.step{margin-bottom:20px}}.text-section,.text-section h2{text-align:left;color:var(--color-blue-dark)}.text-section h2,.text-section p{margin-bottom:1rem}.text-section h3,.text-section p{color:var(--color-blue-dark)}.text-section h3{margin:1rem 0;text-align:left}@media (max-width:1024px){.text-section{padding:0 2rem}}.bonus-table-section h2{color:var(--color-blue-dark);margin-bottom:1rem;text-align:left}.bonus-table-section p{color:var(--color-blue-dark);margin-bottom:2rem}.table-wrapper{overflow-x:auto}.table-wrapper table{width:100%;border-collapse:collapse;margin-bottom:20px;border-spacing:0}.table-wrapper table thead{background-color:#025e8e;color:#fff}.table-wrapper table th{padding:1rem;border-right:1px solid #bbb;border-left:1px solid #bbb}.table-wrapper table td{padding:1rem;border:1px solid #bbb}.table-wrapper tbody td{background:#fff;text-align:center}.table-wrapper tbody td a{color:#025e8e;font-weight:700}.table-wrapper th:first-child{border-top-left-radius:1rem;border:none}.table-wrapper th:last-child{border-top-right-radius:1rem;border:none}.table-wrapper th{border-top:none}@media (max-width:600px){.bonus-table-section h2{font-size:18px}.bonus-table-section p{font-size:14px}.bonus-table-section{padding:0 2rem}.table-wrapper table td,.table-wrapper table th{padding:8px;font-size:12px}}.gambling-options h2{color:var(--color-blue-dark);margin-bottom:1rem;text-align:left}.options-container,.options-container-new{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}.options-container-new div,.options-container-new p{flex:0 0 calc(20% - 30px)}.options-container-new p a{flex:0 0 calc(20% - 30px);background-color:#fff;border-radius:8px;padding:20px 20px 30px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;align-items:center;text-decoration:none;font-weight:700;color:#025e8e}.options-container-new p a:hover{background-color:#fafafa}.options-container-new p a img{margin-bottom:1rem;margin-top:1rem}.option{flex:0 0 calc(20% - 30px);background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;align-items:center}.option .icon{margin-bottom:1rem;margin-top:1rem}.option p{font-weight:700;color:#025e8e}@media (max-width:1024px){.gambling-options{padding:0 2rem}.option,.options-container-new div,.options-container-new p,.options-container-new p a{flex:0 0 calc(50% - 30px)}}@media (max-width:768px){.options-container{justify-content:center}.option{width:100%;max-width:300px}.options-container-new div{width:100%;max-width:300px;flex:100%;margin:0 auto}.options-container-new p,.options-container-new p a{width:100%;max-width:300px}}@media (max-width:1024px){.screen-middle-padding{padding:1.5rem}}.news-section h2{text-align:left;color:var(--color-blue-dark);padding-bottom:2rem}.news-container{display:flex;flex-wrap:wrap;justify-content:space-around;gap:20px;padding-top:1rem}.news-container a{text-decoration:none}.news-item{flex:1;max-width:calc(33.333% - 20px);border:1px solid #e9f8ff;border-radius:1rem;align-items:center;overflow:hidden;background:#e9f8ff}.news-item:hover{border:1px solid #09adde}.news-image-cover{position:relative;height:240px}.news-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .3sease-in-out;width:100%;z-index:2;padding:.7rem;border-radius:1.5rem}.news-item-text{padding:0 1.25rem}.news-item h3{font-size:1rem;color:var(--color-blue-dark);padding-top:.5rem;min-height:4rem}.learn-more-btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 24px;border:1px solid #0a4a76;border-radius:8px;background-color:#fff;color:#0d47a1;text-decoration:none;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2sease;width:100%;margin:1rem 0}.learn-more-btn .arrow{display:inline-flex;margin-left:8px}.news-item p{font-size:14px;color:#0a4a76;margin:0;min-height:4.2rem}@media (max-width:1024px){.news-section{padding:0 2rem}}@media (max-width:768px){.news-container{flex-direction:column}.news-item{max-width:100%}}.site-footer{background-color:#002f47;color:#fff;padding:20px;font-size:14px}.footer-top{background-color:var(--color-blue-dark-footer-top)}.footer-title{font-size:1rem;font-weight:700;margin-bottom:1.5rem}.footer-logo{width:150px;margin-right:.5rem}.disclaimer{display:inline}.disclaimer p{font-size:.8rem;color:#fff}.footer-logo-part{max-width:1280px;margin:0 auto;display:flex;align-items:center;vertical-align:middle;padding-top:2rem}.footer-logo-container{margin-right:3rem}.many-columns{display:flex;padding:2rem 0;color:#fff;flex-wrap:wrap}.footer-column:last-child{text-align:left}.footer-columns{background-color:var(--color-blue-dark-footer-top)}.footer-column h4{margin-bottom:1rem}.footer-column ul{list-style:none;padding:0}.footer-column ul li a{color:#fff;text-decoration:none;line-height:2}.social-icons{margin-top:1rem}.social-icons a{display:inline-block;margin-right:10px}.footer-bottom{text-align:center;font-size:12px;background-color:var(--color-blue-dark-footer-bottom)}.footer-text-rights{padding:1rem 0;text-align:center}.footer-text-rights p{color:#fff}.menu-item a.text-red-500{color:#357fbb}@media (max-width:1024px){.footer-column:first-child{flex:0 0 30%}.footer-column:not(:first-child){flex:0 0 20%}.footer-row{text-align:center}.footer-row,.footer-row ul{display:flex;flex-direction:column}.footer-row ul li{padding-right:1rem}}@media (max-width:768px){.footer-logo-part{flex-direction:column}.footer-text-rights{text-align:center}.footer-columns,.footer-top{flex-direction:column}.footer-column:first-child,.footer-column:not(:first-child){flex:0 0 100%}.footer-column,.footer-column:last-child{text-align:center;margin-top:1rem}.disclaimer{border-left:none;padding:20px}.footer-columns{align-items:center}.footer-row ul li{padding-right:0;padding-bottom:.7rem}}.blue-box-rounded{margin:1rem 0;border:1px solid #bbb;border-radius:1rem;box-shadow:0 4px 8px #0003}.blue-box-rounded .top-section{border-top-left-radius:.95rem;border-top-right-radius:.95rem;background-color:#ceecfb;padding:1rem 2rem}.blue-box-rounded-text{padding:2rem}.blue-box-rounded-text p{padding:0;margin-bottom:1rem}.blue-box-rounded{background-color:#fff}.blue-dark-box-rounrded-corners,.blue-light-box-rounded-corners,.gray-box-rounded-corners,.white-box-rounded-corners{margin:1rem 0;padding:2rem;border:1px solid #bbb;border-radius:1rem;box-shadow:0 4px 8px #0003}.white-box-rounded-corners{background-color:#fff}.blue-light-box-rounded-corners{background-color:var(--color-blue-light-section)}.gray-box-rounded-corners{background-color:var(--color-gray-section)}.blue-dark-box-rounrded-corners{background-color:var(--color-blue-dark-footer-top);color:#fff}.blue-dark-box-rounrded-corners h3{color:#fff}.point-number p{margin-bottom:0}.top-section h1,.top-section h2,.top-section h3,.top-section h4,.top-section h5,.top-section h6{margin-bottom:0!important}.screen-middle-padding ul,ol{padding-left:20px}.screen-middle-padding ul li{list-style:circle}.screen-middle-padding ol li{list-style:decimal;margin-bottom:1rem}.screen-middle-padding ol li::marker{padding-left:1rem}.screen-middle-padding table{width:100%;border-collapse:collapse;margin-bottom:20px;border-spacing:0}.screen-middle-padding table td,.screen-middle-padding table th{padding:1rem;border:1px solid #bbb}.screen-middle-padding tbody td{background:#fff;text-align:center}.screen-middle-padding tbody td a{color:#025e8e;font-weight:700}nav[aria-label=breadcrumb]{padding:.5rem 0;border-radius:.25rem;background-color:#fff}.middle-screen{max-width:1280px;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.breadcrumb{list-style:none;padding:0;margin:0;display:flex;align-items:center;font-size:12px}.breadcrumb-item{position:relative}.breadcrumb-item:not(:last-child):after{content:" \\";margin-left:.5rem}.breadcrumb-item.active:after{content:""}.breadcrumb-item{margin-right:.5rem}.breadcrumb-item a{color:#0a3459;text-decoration:none;transition:color .15s}.breadcrumb-item a:hover{color:#ce112b}.breadcrumb-item.active{color:#000;font-weight:700}.text-with-image-icon{display:flex;align-items:center}.text-with-image-icon img{margin-right:1rem}.icon-circle p,.text-with-image-icon h2,.text-with-image-icon h3,.text-with-image-icon h4,.text-with-image-icon h5,.text-with-image-icon h6,.text-with-image-icon p{margin-bottom:0}.faq-section{color:#fff;background:#0a4a76;border-radius:16px;padding:2rem}.faq-section h2{text-align:left;margin-bottom:20px;color:#fff}.faq{border-bottom:1px solid #fff;padding:1rem 0}.faq-question h3{font-size:1.25rem;color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;margin-top:0;margin-bottom:0;font-weight:500}.faq-question h3:after{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='10' fill='none' stroke='%23ffffff' stroke-width='2'/><line x1='12' y1='8' x2='12' y2='16' stroke='%23ffffff' stroke-width='2'/><line x1='8' y1='12' x2='16' y2='12' stroke='%23ffffff' stroke-width='2'/></svg>")}.faq-question h3:after,.faq-question.active h3:after{display:inline-block;vertical-align:middle;margin-bottom:6px;margin-right:4px;min-width:1.5rem;height:1.5rem}.faq-question.active h3:after{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='10' fill='none' stroke='%23ffffff' stroke-width='2'/><line x1='8' y1='12' x2='16' y2='12' stroke='%23ffffff' stroke-width='2'/></svg>")}.faq-answer-wrapper{transition-duration:.3s;overflow:hidden;max-height:0}.faq-answer{padding-top:.5rem}.faq-answer p{margin-bottom:0}.author-block{display:flex;padding:1rem 0;color:#fff}.author-block-small{display:flex}.author-block div,.author-block-small div{flex-basis:50%}.author-image{padding-right:1rem}.author-image img{width:115px;height:115px;border-radius:1rem}.author-text{display:flex;flex-direction:column}.auth-left{display:flex;flex-direction:row;flex-wrap:wrap}.author-text span{flex-grow:1;align-content:center}.auth-right{display:flex;flex-direction:column}.auth-right span{flex-grow:1;align-content:center}.author-page{padding:2rem 0;color:#fff}.auth-icon svg{fill:#fff;margin-right:.5rem;height:1rem}.author-page{margin:1rem 0;padding:1rem;border:1px solid #ececec;border-radius:1rem;box-shadow:0 2px 4px #b3b3b333;background:#fff;color:#000;display:flex;flex-direction:row}.auto-header-date{display:flex;justify-content:space-between;margin-bottom:.5rem}.auto-header-date h3{display:flex}.auth-image{-o-object-fit:contain;object-fit:contain;box-sizing:border-box;padding:.3rem;-o-object-position:center;object-position:center;width:150px;height:150px;background:#fff;border:1px solid #f1f1f1;border-radius:1rem;box-shadow:0 0 0 3px #e1e1e133;margin-right:1rem}.auth-page-type{padding:.25rem;border-radius:1rem;background:#ddd;text-align:center;width:100px}.auth-page-date{margin-top:.5rem}.truncate{margin-bottom:.5rem}@media (max-width:768px){.author-block{flex-direction:row;padding:2rem}.author-page{flex-direction:column;text-align:center}.author-pages{padding:2rem}.blue-dark-box-rounrded-corners,.blue-light-box-rounded-corners,.gray-box-rounded-corners,.white-box-rounded-corners{padding:1.5rem}.blue-box-rounded-text{padding:1rem}}.casino-review-section{border-top:1px solid #f1f1f1;box-shadow:0 0 0 3px #e1e1e133}.casino-review-casino-left{padding:1rem 0;display:flex;flex-direction:row;max-width:50%}.casino-review-casino-image{padding:.25rem;border:1px solid #f1f1f1;border-radius:1rem;box-shadow:0 0 0 3px #e1e1e133;margin-right:1rem}.casino-review-casino-left img{width:100px}.casino-review-casino-right{width:60%;display:flex;justify-content:space-between;padding-top:1rem;padding-bottom:1rem;padding-left:2rem;align-items:center}.rating img{max-width:25px}.casino-review-stars{font-size:2rem}.casino-review-casino-text{display:flex;align-items:center}.rating span{font-weight:700}.casino-review-casino-info{display:flex;flex-direction:row}.casino-review-bonus{display:flex;flex-direction:column}.casino-review-bonus-type{font-size:2rem;font-weight:700}.casino-review-bonus-deposit{font-size:1.5rem}.casino-review-bonus-deposit span{max-width:450px;display:flex;flex-wrap:wrap}.hero-content-new{position:fixed;bottom:-100%;left:0;width:100%;background:#f9f9f9;box-shadow:0 -2px 10px #0000001a;transition:bottom .5s ease;z-index:100}.content-casino-sides{display:flex}.content-casino-sides .content-casino-left{flex-basis:75%;margin-right:4rem}.content-casino-sides .content-casino-right{flex-basis:35%}.pros-cons-casino{background:#fff;border-radius:1rem;padding:1rem .5rem;box-shadow:0 0 0 3px #e1e1e133}.proscons-item{margin-left:1.5rem;list-style:disk;margin-bottom:.25rem;color:#46464a}.proscons-item-title li{list-style:none;margin-left:0}.proscons-item-title{display:flex;font-size:1.5rem;align-items:center;font-weight:700;margin-bottom:.5rem}.pros-svg{background-color:#17a830}.cons-svg,.pros-svg{padding:.125rem;color:#fff;border-radius:9999px;width:1rem;height:1rem;margin-right:.5rem;display:block}.cons-svg{background-color:#dc2626}.rewiew-proscons-ul-cons{margin-top:1rem;padding-top:1rem;border-top:1px solid #ececec}.table-of-content-top-part{display:flex;flex-direction:row;justify-content:space-between;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.toc_warper{transition:opacity .3s ease,max-height .3s ease}.table-of-contents[data-htoc-state=closed] .toc_warper{opacity:0;max-height:0;display:none}.table-of-contents[data-htoc-state=open] .toc_warper{margin-top:1em;opacity:1;max-height:9999px}.bonus-box,.details-box-insede{display:flex;background:#fff;border-radius:1rem;box-shadow:0 0 0 3px #e1e1e133;flex-direction:column;border:1px solid #ddd}.header-bonus-box{display:flex;flex-direction:row;justify-content:space-between;background:#f4f4f4;padding:.5rem 1rem;border-top-right-radius:1rem;border-top-left-radius:1rem}.bonus-present-icon{width:30px;color:#000;margin-right:1rem}.header-bonus-box-left{flex-direction:row}.header-bonus-box-left,.header-bonus-box-right{display:flex;align-items:center}.header-bonus-box-left-text{display:flex;flex-direction:column}.header-bonus-box-left-text-bottom{font-size:1rem;color:var(--color-blue-dark);font-weight:700}.header-bonus-box-left-text-top{font-size:.75rem}.header-bonus-box-right-text-dark-blue{padding:.25rem 1rem;box-shadow:0 0 0 3px #e1e1e133;color:#fff;background:#0a426c;border-radius:1rem;font-size:.8rem}.bottom-bonus-box{display:flex;flex-direction:row;padding:1rem}.bottom-bonus-box-left{flex-basis:60%;margin-right:2rem;font-size:.8rem}.bottom-bonus-box-right{flex-basis:40%;display:flex;flex-direction:column}.faq-arrow{width:20px}.bonus-item{border-radius:.75rem;border:1px solid #ebebeb;display:flex;flex-direction:column;padding:.25rem .5rem}.faq-box .bonus-item:not(:first-child){margin-top:.5rem}.bonus-question{display:flex;justify-content:space-between}.bonus-question p{margin-bottom:0}.bonus-list,.info-and-details{display:flex;flex-wrap:wrap;margin-left:-10px;margin-bottom:10px}.bonus-list .bonus-box{flex:0 0 calc(50% - 10px);margin-left:10px;margin-bottom:10px}.info-and-details .details-box{flex:0 0 calc(33% - 10px);margin-left:10px;margin-bottom:10px}.how-to-get-bonus{text-align:center;background-color:#ddd;padding:1rem;border-radius:1rem;margin-top:.25rem}.how-to-get-bonus p{margin-bottom:0}.bonus-button{display:inline-flex;align-items:center;margin:0 auto;font-weight:700}.bonus-button a{text-decoration:none}.bonus-button a:hover{color:#fff}.bonus-t-c{font-size:.7rem}.get-bonus-button{padding:.25rem 2.5rem;border-radius:1rem;background:#f3af1d}.get-bonus-button:hover{background:#008903}.faq-answer.bonus-anwser{padding-top:.5rem;padding-left:0;border-top:1px solid #ededed;margin-top:.5rem}.details-box-insede{padding:1rem}.details-box h5{margin-bottom:.5rem;text-align:center}.card-row{display:grid;grid-template-columns:auto 1fr;grid-gap:.5rem 1rem;align-items:center;border-bottom:1px solid #e5e7eb}.card-value{justify-self:end;text-align:right;font-size:12px;display:flex}.card-checkmark-list,.card-title{color:#000;font-size:.75rem;line-height:20px;font-weight:400;text-align:left}.card-table table,.card-table table td,.card-table table th{border:none;padding:0;line-height:2rem;margin-bottom:0}.text-center{text-align:center}.card-provider ul{display:grid;gap:.75rem;grid-column:1/span 2;margin-top:0;padding:unset;grid-template-columns:repeat(5,minmax(60px,1fr))}.card-provider-list{list-style:none}.card-provider-list li{background:#fff;border-radius:4px;display:grid;justify-items:center;grid-template-rows:1fr 18px;box-shadow:0 0 0 3px #e1e1e133;border:1px solid #ddd}.card-provider-list li span{background:#f3f3f3;width:100%;font-size:.8rem;text-align:center;color:#000;border-radius:0 0 4px 4px;align-content:center}.card-provider-list li picture{display:flex}.card-provider-list li picture img{max-width:80px;max-height:45px;align-self:center;-o-object-fit:contain;object-fit:contain}.card-provider-list-casino-box{list-style:none;display:grid;gap:.25rem;grid-column:1/span 2;margin-top:0;padding:unset;grid-template-columns:repeat(4,minmax(60px,1fr))}.card-provider-list-casino-box li{background:#fff;border-radius:4px;display:grid;justify-items:center;box-shadow:0 0 0 3px #e1e1e133;border:1px solid #ddd}.card-provider-list-casino-box li picture{display:flex}.card-provider-list-casino-box li picture img{max-width:40px;align-self:center;-o-object-fit:contain;object-fit:contain}.casino-box-small{display:flex;flex-direction:column}.casino-left-small{padding:.5rem;border-radius:1rem;border:1px solid #bbb;margin:.5rem 3rem .5rem .5rem;flex:0 1 auto;position:relative}.casino-position-small{position:absolute;top:calc(50% - 15px);text-align:center;left:-15px;background:#fff;color:#000;border:1px solid #bbb;border-radius:50%;width:30px;height:30px;padding:4px}.casino-left-small img{max-width:120px}.licence-flag{display:flex;align-items:center}.licence-flag img{width:1rem;margin-right:5px}.licence-flag span:not(:last-child){margin-right:5px}.truncate-bonus-text{width:270px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex{display:flex}.arrow-up{transform:rotate(180deg);transition:transform .3s ease-in-out}.bonus-deposit span b{margin-left:.5rem}.bonus-deposit ul li{list-style:none}.latest-update{display:block;width:calc(25% - 20px);box-shadow:0 1px 3px #0002;border-radius:2px}.image-latest-update{border-bottom:1px solid #ededed}.padding-1-center{padding:1rem;text-align:center}.center-text{text-align:center}.font-15{font-size:15px}.dropdown-arrow{content:"";display:inline-block;width:12px;height:6px;background:url(down_arrow.svg) no-repeat 50%;background-size:contain;margin-left:5px;transition:transform .3s ease}@media (max-width:1024px){.hero-content{flex-direction:column;max-height:100%}.casino-review-casino-left{max-width:100%}.casino-review-bonus{padding-bottom:2rem}.casino-review-casino-right{width:100%;flex-direction:column;padding-top:0;padding-bottom:2rem;padding-left:0}.casino-review-casino-left img{width:60px}.casino-review-bonus-type{display:none}.bonus-list,.casino-info-hidden,.content-casino-sides,.info-and-details{flex-direction:column}.card-provider-list li picture img{max-width:50px}.content-casino-sides .content-casino-left{margin-right:0}.casino-left{margin:0}.bonus,.casino-info{margin-top:.5rem}.screen-middle-padding ul.rewiew-proscons-ul,ol{padding-left:0}.casino-box{padding:2rem}.stars{text-align:center}.bonus-deposit,.latest-update,.stars{width:100%}.footer-column h4{margin-top:2rem}.menu-logo{margin-left:.5rem}}@media (max-width:768px){.casino-top{flex-direction:column}.screen-middle-padding ul.rewiew-proscons-ul,ol{padding-left:1rem}.bonus-text-top,.casino-review-bonus-deposit span{text-align:center}.bonus-text-top-type{text-align:center;width:100%}.dropdown-arrow{content:"";display:inline-block;width:12px;height:6px;background:url(down_arrow.svg) no-repeat 50%;background-size:contain;margin-left:5px;transition:transform .3s ease;padding:.75rem}.bottom-logo-images{display:flex;flex-direction:column;align-items:center}.footer-logo{margin-right:0;margin-bottom:.5rem;width:100%}.bottom-bonus-box{flex-direction:column}.bottom-bonus-box-left{margin-right:0;margin-bottom:.5rem}}@media (max-width:400px){.truncate-bonus-text{width:220px}}.menu-item-container{display:flex;justify-content:space-between;align-items:center}.dropdown-arrow[aria-expanded=true]{transform:rotate(180deg)}@media (min-width:765px){.menu-item.dropdown:hover .child-menu{display:block}.menu-item.dropdown:hover .dropdown-arrow{transform:rotate(180deg)}}#scroll-to-top{position:fixed;bottom:10px;right:10px;z-index:100;width:40px;height:40px;border-radius:50%;border:2px solid #000;background:#fff;display:none;align-items:center;justify-content:center;cursor:pointer}#scroll-to-top svg{width:24px;height:24px}#close-hero{position:absolute;top:10px;right:10px;z-index:100;width:40px;height:40px;border-radius:50%;border:2px solid #000;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}#search-modal.active #search-modal-content,.search-modal-overlay.active .search-modal-content{transform:translateY(0)}#search-modal-content{transition:transform .3s ease-out}.search-open-button{background:0 0;border:none;border-radius:4px;padding:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s}.search-open-button svg{width:24px;height:24px;stroke:#333}.search-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding-top:10vh;visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity .3s ease-out}.search-modal-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.2);width:90%;max-width:650px;display:flex;flex-direction:column;transform:translateY(-50px);transition:transform .3s ease-out}.search-modal-overlay.active{visibility:visible;opacity:1;transition:visibility,opacity .3s ease-out}.search-modal-header{padding:16px;border-bottom:1px solid #e5e5e5}.search-input-field{width:100%;padding:12px;border:1px solid #ccc;border-radius:6px;font-size:1.1rem;box-sizing:border-box}.search-input-field:focus{outline:0;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.search-results-container{padding:16px;max-height:60vh;overflow-y:auto}.search-modal-footer{padding:8px 16px;background-color:#f7f7f7;text-align:right;border-top:1px solid #e5e5e5;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.search-close-button{font-size:.8rem;color:#666;background:0 0;border:none;cursor:pointer}.search-placeholder,.search-status-message{text-align:center;color:#888;padding:32px 0}.search-results-list{list-style:none;padding:0;margin:0}.search-results-list li{margin-bottom:8px}.search-result-item{display:flex;align-items:center;gap:16px;padding:.3rem;border-radius:.3rem}.search-result-image-container{flex-shrink:0;width:80px;height:60px}.search-result-image{width:100%;height:100%;object-fit:cover;border-radius:4px;background-color:#f0f0f0}.search-result-text-content{flex-grow:1}.search-result-item:hover{background-color:#f5f5f5}.search-result-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.search-result-title{font-weight:600;color:#0056b3;font-size:1rem}.search-result-type{font-size:.7rem;text-transform:uppercase;background-color:#e9ecef;color:#495057;font-weight:600;padding:4px 8px;border-radius:999px;white-space:nowrap}.search-result-description{font-size:.85rem;color:#666;line-height:1.5}.search-filter-bar{padding:8px 16px;border-bottom:1px solid #e5e5e5;background-color:#f8f9fa;display:flex;flex-wrap:wrap;gap:8px}.search-filter-button{background-color:#fff;border:1px solid #dee2e6;border-radius:999px;padding:6px 14px;font-size:.85rem;font-weight:500;color:#495057;cursor:pointer;transition:.2s ease-in-out}.search-filter-button:hover{border-color:#adb5bd;background-color:#f1f3f5}.search-filter-button.active{background-color:#007bff;border-color:#007bff;color:#fff;font-weight:600}.content-with-sidebar{display:flex;align-items:flex-start;gap:40px;}.content-with-sidebar-main-content{flex:2;min-width:0}.content-with-sidebar-sidebar-ad{flex:1;text-align:center}.content-with-sidebar-main-content h2{font-size:28px;color:#036;margin-top:1.5em;margin-bottom:.75em}.content-with-sidebar-main-content h2:first-of-type{margin-top:0}.content-with-sidebar-main-content p{font-size:16px;line-height:1.6;margin-bottom:1em}.content-with-sidebar-sidebar-ad .ad-link{display:inline-block;text-decoration:none;color:#4a4ff2;font-weight:700;font-size:18px}.content-with-sidebar-sidebar-ad .ad-link img{max-width:200px;height:auto;margin-bottom:15px;display:block;margin-left:auto;margin-right:auto}@media (max-width:900px){.content-with-sidebar{flex-direction:column}.content-with-sidebar-sidebar-ad{margin-top:40px;width:100%}}



.image-content-block {
    display: inline-block;
    width: 100%;
}

.image-content-block__image-wrapper img {
    width: 100%; /* Make image responsive within its container */
    height: auto; /* Maintain aspect ratio */
    display: block; /* Remove extra space below image */
}
/* --- Image Left Specific (Desktop) --- */
.image-content-block.image-left .image-content-block__image-wrapper {
    float: left;
    padding-right: 20px; /* Small margin right of the image */
}

/* --- Image Right Specific (Desktop) --- */
.image-content-block.image-right .image-content-block__image-wrapper {
    float: right;
    padding-left: 20px; /* Small margin left of the image */
}

/* --- Mobile Styles --- */
@media (max-width: 768px) {
    .image-content-block {
        flex-direction: column; /* Stack items vertically on mobile */
    }

    .image-content-block__image-wrapper,
    .image-content-block__text-wrapper {
        width: 100%;
    }

    .image-content-block__image-wrapper {
        /* Reset padding used for desktop side margins */
        padding-left: 0;
        padding-right: 0;
        margin-bottom: 20px; /* Space between image and text on mobile */
    }

    .image-content-block.image-left .image-content-block__image-wrapper {
        padding-right: 0px;
    }
    .image-content-block.image-right .image-content-block__image-wrapper {
        padding-left:0px;
    }
   
}

/* Main container for the entire box */
.factchecker-author-box {
    display: flex;
    align-items: center;

    background-color: #f0f8ff;
    border-radius: 1rem;
    padding: 1.5rem 2rem;
    border: 1px solid #ffffff;
    position: relative;
    overflow: hidden;
    box-shadow: 0 0px 5px rgba(0, 0, 0, 0.2);
    margin-top: 2rem;

}
.factchecker-author-box-first {
    margin-top: 0rem;
}

/* Left column: Fact Checker */
.factchecker-info {
    display: flex;
    align-items: center;
    gap: 1.5rem;
    flex-shrink: 0; /* Prevents this column from shrinking */
}

/* Right column: Author Bio */
.author-bio {
    flex-grow: 1; /* Allows this column to take up remaining space */
    font-size: 0.95em;
    line-height: 1.6;
    color: #334155;
        border-left: 1px solid #ddd;
    padding-left: 2rem;
}
.author-bio p {
    margin: 0;
}
.author-link {
    display: inline-flex;
    align-items: center;
    margin-top: 0.5rem;
    font-weight: 600;
    color: #334155;
    text-decoration: underline;
}
.author-link svg {
    width: 18px;
    height: 18px;
}

/* ----- The complex image styling ----- */
.factchecker-image-wrapper {
    position: relative;
    width: 90px;
    height: 90px;
}
.factchecker-image-wrapper img {
    width: 100%;
    height: 100%;
    border-radius: 50%; /* Makes the image circular */
    border: 3px solid white;
    box-shadow: 0 2px 10px rgba(0,0,0,0.1);
    position: relative;
    z-index: 2; /* Puts image above the frame */
}



/* The green checkmark badge */
.factchecker-badge {
    position: absolute;
    top: 0;
    left: 0;
    width: 28px;
    height: 28px;
    background-color: #22c55e; /* Green */
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 2px solid white;
    z-index: 3; /* On top of everything */
    transform: translate(-20%, -20%);
}
.factchecker-badge svg {
    width: 16px;
    height: 16px;
    color: white;
}

/* ----- Text details for the fact checker ----- */
.factchecker-details {
    display: flex;
    flex-direction: column;
     gap: 0.5rem;
}
.factchecker-title {
font-size: 1em;
    font-weight: 500;
    color: #3B5393;
}
.factchecker-name {
    font-size: 1.25em;
    color: #1e293b;
    display: flex;
    align-items: center;
    gap: 0.5rem;
}
.factchecker-articles {
    font-size: 0.9em;
    color: #64748b;
    display: flex;
    align-items: center;
    gap: 0.4rem;
    margin-top: 0.25rem;
}
.factchecker-articles svg {
    width: 14px;
    height: 14px;
}

.linkedin-icon {
    width: 18px;
    height: 18px;
    color: #0a66c2; /* LinkedIn blue */
    opacity: 0.8;
    transition: opacity 0.2s;
}
.linkedin-icon:hover {
    opacity: 1;
}

/* New class to define the fixed-width left column */
.info-box-left-col {
    width: 370px; /* Adjust this value as needed for your design */
    flex-shrink: 0; /* Prevents this column from shrinking if the container is too small */
    
    padding-right: 1rem;
}


nav[aria-label=breadcrumb] {
    position: absolute;
    width: 100%;
    z-index: 10;
}



/* 
 * STYLING FOR THE NEW RIGHT-SIDE METADATA
 */

/* Container for the group of three items */
.page-meta-info {
    display: flex;
    align-items: flex-start;
    gap: 2.5rem; /* Controls space between Written By, Fact-Checked By, etc. */
}

/* Styling for each individual item (e.g., the "Written By" block) */
.meta-item {
    text-align: left;
}

/* The top line of each item (icon + label) */
.meta-item-label {
    display: flex;
    align-items: center;
    gap: 0.5rem;
    font-size: 0.7rem; /* Small font size */
    font-weight: 600;
    color: #4b5563; /* Muted gray text color */
    text-transform: uppercase;
    margin-bottom: 0.25rem;
}

/* Style for the SVG icons */
.meta-item-label svg {
    width: 16px;
    height: 16px;
    stroke-width: 2;
    color: #4b5563; /* Match the text color */
}

/* The bottom line of each item (the name or date) */
.meta-item-value {
    font-size: 0.9rem;
    font-weight: 700;
    color: #1e3a8a; /* Strong blue color */
}

/* Make the links underlined */
a.meta-item-value {
    text-decoration: underline;
}

a.meta-item-value:hover {
    text-decoration: none; /* Optional: remove underline on hover */
}


.display-flex {
    display: flex;
}

.casino-list-top{
    padding-top: 1.5rem;
}

/* ----- Responsiveness for smaller screens ----- */
@media (max-width: 1024px) {
    .screen-middle-padding {
        padding: 6rem 1.5rem;
    }
}

/* ----- Responsiveness for smaller screens ----- */
@media (max-width: 768px) {
    .factchecker-author-box {
        flex-direction: column;
        align-items: flex-start;
        gap: 1.5rem;
    }
    .author-bio {
        border-top: 1px solid #e2e8f0;
        padding-top: 1.5rem;
        border-left: none;
        padding-left: 0;
    }
    .breadcrumb {
        padding:0 2rem ;
    }

    .page-meta-info {
    display: flex;
    align-items: center;
    gap: 1rem;
    justify-content: center;
    margin-top: 1rem;
    }

    .display-flex {
        justify-content: center;
    }
    .screen-middle-padding {
        padding: 6rem 1.5rem;
    }
    .breadcrumb {
        padding: 0 2rem;
        display: flex;
        flex-direction: column;
    }
    .breadcrumb-item:not(:last-child):after {
    content: "";
    margin-left: 0rem;
}

}
