
:root{--sdy-primary:#d97706;--sdy-dark:#92400e;--sdy-body:#222;--sdy-border:#dee2e6}html{scroll-behavior:smooth}body{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.65;color:var(--sdy-body);background:#2f2f2f;padding-top:60px;margin-bottom:30px}.site-wrap{max-width:1000px;background:#fff;box-shadow:0 .25rem .75rem rgba(0,0,0,.18);overflow:hidden}a{color:var(--sdy-primary);text-decoration:none}a:hover{color:var(--sdy-dark);text-decoration:underline}.bg-danger{background:linear-gradient(180deg,#d97706,#92400e)!important}.navbar-brand{font-family:'Yellowtail',cursive;font-size:30px;color:#fff!important}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.9);font-weight:600;padding:.5rem .9rem}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .active>.nav-link{color:#fff;text-decoration:none}h1,h2{color:var(--sdy-primary);font-weight:700}h1{font-size:2rem;margin-bottom:1rem}h2{font-size:1.55rem;margin-bottom:.8rem}h3{color:var(--sdy-primary)}.table-bordered th{background:var(--sdy-primary);color:#fff;text-align:center;font-weight:700}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.tahun th{text-transform:uppercase!important}.banner-row img{max-width:100%;height:auto}.data-contact{font-size:14px}.data-contact a{font-weight:700}.faq-section .card-header{background:#fff}.faq-section .btn-link{color:var(--sdy-primary);font-weight:700;text-decoration:none}.faq-section .btn-link:hover,.faq-section .btn-link:focus{color:var(--sdy-dark);text-decoration:none;box-shadow:none}.faq-section .btn-link i{font-size:11px;transition:transform .2s ease}.faq-section .btn-link:not(.collapsed) i{transform:rotate(180deg)}footer{font-size:.875rem}#loading-datalotto{padding:40px;text-align:center}#loading-datalotto p{margin-top:15px;font-weight:700;color:var(--sdy-primary)}.spinner-border{width:3rem;height:3rem}
body.hasftop{margin-top:95px;}body.hasfbot{margin-bottom:105px;}.banner-float img{width:728px;}.banner1 img{display:inline-block;width:49%;}.floating-top,.floating-bottom{background:transparent;height:auto;left:0;padding:0;position:fixed;text-align:center;width:100%;z-index:1001;}.floating-top{top:0;}.floating-bottom{bottom:0;}.headerbanner{text-align:center;background:#fff;padding-top:5px;}.headerbanner img{width:49.5%;}.banner-top img{width:728px;}.banner1{display:block;text-align:center;}.banner img{display:block;width:100%;margin:0;}.banner-float{width:100%;}.banner-float img{width:100%;}.mb-3,.my-3{margin-bottom:0!important;}@media screen and (max-width:768px){a img,img.responsive-banner{height:auto!important;max-width:100%!important;}}@media only screen and (max-device-width:1000px){.floating-top img,.floating-bottom img,.headerbanner img,.banner1 img,.banner2 img,.banner-float img,.banner-top img{width:100%;}.banner1,.banner2{display:block;}.banner1 img,.banner2 img{display:block;}.banner{width:100%;box-sizing:border-box;text-align:center;background:#fff;}.banner img{display:inline-block;width:48%;box-sizing:border-box;margin:5px;}.banner-float{position:fixed;width:100%;text-align:center;bottom:1px;z-index:9999;}}@media only screen and (max-device-width:550px){.banner1 img{width:100%;}}.banner-top{text-align:center;margin:8px 0}.banner-top a{display:inline-block;max-width:728px;width:100%}.banner-top img{display:block;width:100%;height:auto;border:0}@media(max-width:767px){h1{font-size:1.5rem}h2{font-size:1.3rem}.navbar-brand{font-size:26px}
