:root{--header-bg:#0051dd;--primary-color:#0051dd;--primary-color-dark:#013ea7;--secondary-color:#0d6efd;--secondary-color-dark:#08449d}.navbar-brand img{height:33px!important}.login-logo-wrapper img{height:50px!important}.float{position:fixed;width:50px;height:50px;bottom:80px;right:20px;background-color:rgb(121 113 234);color:#fff!important;border-radius:50px;text-align:center;box-shadow:2px 2px 3px #999;z-index:1000;animation:bot-to-top 2s ease-out}#menu-share{cursor:pointer}ul#menu-share-list{position:fixed;right:20px;padding-bottom:70px;bottom:50px;z-index:100;cursor:pointer}#menu-share .my-float,#menu-share-list .my-float{font-size:22px;margin-top:15px}a#menu-share i{animation:rotate-in .5s}.bg-whatsapp{background-color:#25d366!important}a#menu-share:hover>i{animation:rotate-out .5s}@keyframes bot-to-top{0%{bottom:-40px}50%{bottom:40px}}@keyframes scale-in{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes rotate-in{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-out{from{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes kreep{0%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}50%{-webkit-transform:scale(.9,1.1) translateY(-.5rem)}70%{-webkit-transform:scale(1);transform:scale(1)}}a.kreep{display:inline-block;animation:kreep .7s ease 2s infinite alternate}a.kreep:hover{animation:none}.elementor-icon-list-items{margin:0;padding:0;list-style-type:none!important;padding-left:20px!important}.elementor-icon-list-text{color:#888;padding-left:10px}.elementor-icon-list-icon.available{color:#2ecc71!important;width:23px!important}.elementor-icon-list-icon.not-available{color:#e74c3c!important;width:23px!important}login-logo-wrapper img{height:40px!important}.login-caption>h3{font-weight:500;font-size:1.2rem;padding-top:10px}#login-logo{content:url(/assets/images/login-logo.png);max-height:400px}.page-header .image{flex:0 0 500px}.page-header .image img{display:none}.exam-btn-finish{background-color:#f80;border-color:#f80}#pertanyaan img{max-width:-webkit-fill-available}.no-padding{padding:0}.home-header,.page-header{background-color:var(--header-bg);background-image:url(/assets/images/doodle.png)}.page-header{padding-bottom:60px}.exam-header{padding-top:65px}.page-header .caption .subtitle,.page-header .caption .title{text-shadow:0 0 5px rgba(0,0,0,.6)}