@import url(
  /* "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200" */
  "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200"
);@media (min-width:992px){#diosis-Nav{background:linear-gradient(0deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.6))!important;border-bottom:1px solid #d6d6d6}}#diosis-Nav .nav-link{padding-bottom:4px;padding-left:0;padding-right:0;font-family:var(--font-rubik)!important;font-size:16px;font-weight:500;line-height:16px;letter-spacing:-.03em;color:#5f726f;position:relative;transition:all .2s}#diosis-Nav .nav-item .comingsoon-t{width:auto;display:flex;gap:5px;align-items:center;justify-content:center}#diosis-Nav .nav-item .badge{font-size:14px;padding:2px 3px;margin-left:-3px;margin-top:-10px;position:relative;z-index:1}.fade-link{opacity:.5!important}#diosis-Nav .nav-link.active,#diosis-Nav .nav-link:hover{background:linear-gradient(90deg,#24b3ef,#2eeb9b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#diosis-Nav .nav-item .comingsoon-t .nav-link{cursor:default}#diosis-Nav .nav-link.active:before,#diosis-Nav .nav-link:hover:before{content:"";position:absolute;top:100%;width:100%;left:0;height:2px;border-radius:0;background:linear-gradient(90deg,#24b3ef,#2eeb9b)}#diosis-Nav .navbar-nav .dropdown-item{font-family:var(--font-rubik)!important;font-size:16px;font-weight:500;line-height:16px;letter-spacing:-.03em;color:#5f726f;padding:15px 20px}#diosis-Nav .navbar-nav .dropdown-item-select,#diosis-Nav .navbar-nav .dropdown-item:hover{background:linear-gradient(90deg,#24b3ef,#2eeb9b);color:#fffdf4}#diosis-Nav .navbar-nav{display:flex;padding:10px;gap:48px}.btn:focus{outline:0;border:none}.btn-outlined-g{position:relative;padding:12px 20px!important;background:transparent;color:#fff;border-radius:8px!important;background:url(/img/gradient-bg.png) no-repeat!important;background-size:100% 100%!important}.btn-outlined-g:hover{background:linear-gradient(90deg,#24b3ef,#2eeb9b)!important;color:#fff}.btn-outlined-g>span{position:relative;font-family:var(--font-rubik)!important;font-size:16px;font-weight:500;line-height:16px;letter-spacing:-.03em;z-index:1;background:linear-gradient(90deg,#24b3ef,#2eeb9b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.btn-outlined-g:hover>span{color:#fff;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#fff}.navbar-toggler{background:linear-gradient(90deg,#24b3ef,#2eeb9b)!important;color:#fff!important;padding:.2rem .3rem!important}.navbar-toggler,.navbar-toggler:focus{box-shadow:none!important}.hidden{display:none!important}@media (min-width:992px){.dropdown>.dropdown-menu{padding:0;left:0;transition:all 2s}.dropdown:hover>.dropdown-menu{display:block;background:linear-gradient(0deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9))!important;border-color:#24b3ef}.dropdown>.dropdown-toggle:active{pointer-events:none}}@media (max-width:991px){#diosis-Nav{background:linear-gradient(0deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.95))!important;border-bottom:1px solid #d6d6d6}#diosis-Nav .navbar-nav .dropdown-menu{border:none;background:transparent!important}#diosis-Nav .navbar-nav .dropdown-item{padding:15px 0;background:transparent!important;color:#5f726f}#diosis-Nav .navbar-nav .dropdown-item:hover{color:#586967}#diosis-Nav .navbar-nav .dropdown-item-select{color:#24b3ef}}@media (min-width:768px){.animate{animation-duration:.3s;-webkit-animation-duration:.3s;animation-fill-mode:both;-webkit-animation-fill-mode:both}}@keyframes slideIn{to{transform:translateY(0);opacity:1}0%{transform:translateY(1rem);opacity:0}}.slideIn{animation-name:slideIn}@media (max-width:1199px){#diosis-Nav .navbar-nav{gap:16px}}.splash-screen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;justify-content:center;align-items:center;background-color:#000}.splash-screen.loaded{opacity:0;pointer-events:none}.splash-video{width:100%;height:100%;object-fit:contain}.splash-screen .splash-video{width:100%;display:block;object-fit:cover;object-position:center}button.btn.hero-btn.grd-btn.skip_btn{position:absolute;bottom:5%;right:5%;transform:translate(-5%,-5%)}button.btn.hero-btn.grd-btn.skip_btn:hover{background:url(/img/gradient-bg.png) no-repeat!important;background-size:auto;background-size:100% 100%!important}button.btn.hero-btn.grd-btn.skip_btn:hover span{background:linear-gradient(90deg,#24b3ef,#2eeb9b);background-clip:border-box;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:991px){.splash-screen .splash-video{object-fit:contain}}.loader-container{display:flex;align-items:center;justify-content:center;height:100vh;width:100%;position:fixed;top:0;left:0;background-color:hsla(0,0%,100%,.8);z-index:1000}.spinner{border:4px solid rgba(0,0,0,.1);border-top-color:#3498db;border-radius:50%;width:40px;height:40px;animation:spin .8s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:9999}.loader-message{font-size:1.8rem;color:#fff;margin-bottom:1rem;font-weight:600;text-align:center;text-shadow:1px 1px 4px rgba(0,0,0,.5);animation:fadeIn 1s ease-in-out infinite alternate}@keyframes fadeIn{0%{opacity:.7}to{opacity:1}}