:root{--rsub2: #21B348}::-webkit-scrollbar{display:none}html,body{overflow-x:hidden}body{min-height:100vh;margin:0;background-color:#252525;-webkit-backdrop-filter:brightness(.9);backdrop-filter:brightness(.9);display:flex;align-items:center;justify-content:center;font-family:Nunito,system-ui,sans-serif}h1{font-family:Montserrat,system-ui,sans-serif}.logo{max-width:220px;height:auto}.left-box{padding:30px 0;text-align:center;color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,.7);filter:drop-shadow(0px 0px 2px black);-webkit-filter:drop-shadow(0px 0px 2px black)}.card{width:100%;max-width:30rem;margin:0 auto;background-color:#ffffffa8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:none;border-radius:20px;box-shadow:0 4px 16px #0000004d;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.card-header{background-color:var(--rsub2);color:#fff;font-weight:700;border-radius:20px 20px 0 0!important;-webkit-border-radius:20px 20px 0 0!important;-moz-border-radius:20px 20px 0 0!important;-ms-border-radius:20px 20px 0 0!important;-o-border-radius:20px 20px 0 0!important}.list-group-item{background-color:transparent;border-color:#0000001a}.list-group-item a{text-decoration:none;color:#000;display:flex;align-items:center}.list-group-item a:hover{text-decoration:underline}.card-header a{transition:transform .2s ease,color .2s ease}.card-header a:hover{transform:scale(1.2);color:#d4ffcf}.list-button{list-style:none}.list-button a{text-decoration:none}.tnew a:hover,.icon-menu a{text-decoration:none!important}.main-image{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}#background-overlay{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}#background-overlay .bg-slide{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;filter:brightness(.8);opacity:0;transform:scale(1);transition:opacity 1.5s ease-in-out,transform .3s ease-out;will-change:opacity,transform}#background-overlay .bg-slide.active{opacity:1}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@media (max-width: 768px){.card{transform:translateY(50px);opacity:0;animation:slideUp .8s ease-out forwards}@keyframes slideUp{to{transform:translateY(0);opacity:1}}}@media (max-width: 600px){.logo{max-width:140px}.card{width:96%}}@media (max-width: 360px){.card-header a i{font-size:1rem!important}}
