 @-webkit-keyframes lazyload {0% {background-position: -468px 0;}100% {background-position: 468px 0;}}@keyframes lazyload {0% {background-position: -468px 0;}100% {background-position: 468px 0;}}@-webkit-keyframes move-forever {0% {-webkit-transform: translate3d(-90px, 0, 0);transform: translate3d(-90px, 0, 0);}100% {-webkit-transform: translate3d(85px, 0, 0);transform: translate3d(85px, 0, 0);}}@keyframes move-forever {0% {-webkit-transform: translate3d(-90px, 0, 0);transform: translate3d(-90px, 0, 0);}100% {-webkit-transform: translate3d(85px, 0, 0);transform: translate3d(85px, 0, 0);}}::-webkit-scrollbar {width: 7px;height: 7px;}::-webkit-scrollbar-thumb {background: #888;border-radius: 9px;}::-webkit-scrollbar-thumb:hover {background: #555;}body {font-size: 10pt;}body .lazyload {background-repeat: no-repeat;-webkit-animation-name: lazyload;animation-name: lazyload;background-color: #ffffff48;background-image: -webkit-gradient(linear, left top, right top, color-stop(100%, #fefefe36), color-stop(90%, #faf8f800), color-stop(90%, #fefefe00), to(#fefefe00));background-image: linear-gradient(to right, #fefefe36 100%, #faf8f800 90%, #fefefe00 90%, #fefefe00 100%);-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-timing-function: linear;animation-timing-function: linear;border-radius: 9px;}.bg-header { background-image: linear-gradient(358deg, #ffffff8c, #ffffff8f), url(/files/assets-builder/backgrounds/buieru.jpg); position: absolute; width: 100%; height: 100%; -webkit-filter: blur(3px); filter: blur(3px); background-position: center top; background-size: 100%; background-repeat: no-repeat; }.shadow-inset {-webkit-box-shadow: 1px 1px 5px inset rgba(14, 13, 13, 0.18) !important;box-shadow: 1px 1px 5px inset rgba(14, 13, 13, 0.18) !important;}.waves {position: relative;width: 100%;height: 15vh;margin-bottom: -7px;min-height: 69px;max-height: 69px;}.parallax > use {-webkit-animation: move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite;animation: move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite;}.parallax > use:nth-child(1) {-webkit-animation-delay: -2s;animation-delay: -2s;-webkit-animation-duration: 7s;animation-duration: 7s;}.parallax > use:nth-child(2) {-webkit-animation-delay: -3s;animation-delay: -3s;-webkit-animation-duration: 10s;animation-duration: 10s;}.parallax > use:nth-child(3) {-webkit-animation-delay: -4s;animation-delay: -4s;-webkit-animation-duration: 13s;animation-duration: 13s;}.parallax > use:nth-child(4) {-webkit-animation-delay: -5s;animation-delay: -5s;-webkit-animation-duration: 20s;animation-duration: 20s;}.btn-link {padding: 0;text-decoration: none;color: #255479;font-weight: 600;}h1 {font-size: 23pt;}h2 {margin: 37px 9px;color: #422d4c;font-family: 'Roboto';font-size: 25px;font-weight: bold;}.underline {position: relative;}.underline::after {content: '';position: absolute;width: 55px;height: 5px;border-radius: 9px;background-color: #493154;bottom: -19px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}a {text-decoration: none;color: #255479;font-weight: 600;}svg:not(.waves) {width: 24px;height: 24px;}svg:not(.waves) path {fill: #673ab7;}section {display: block;padding: 51px 0;}.card {padding-bottom: 19px;border-radius: 3px;margin: 9px;border: none;}.row > * {padding-left: 5px;padding-right: 5px;}.box-shadow {-webkit-box-shadow: 1px 1px 7px #c9c3c3;box-shadow: 1px 1px 7px #c9c3c3;}.form-control {border-radius: 19px;-webkit-box-shadow: 1px 1px 5px #cccaca;box-shadow: 1px 1px 5px #cccaca;border: none;}.pagination {font-size: 9pt;}.container.class-crush * {position: absolute;}nav {position: -webkit-sticky;position: sticky;top: 0;width: 100%;background-color: #ffffffed;z-index: 3;-webkit-transition: top .9s;transition: top .9s;}nav.hide {}nav .container {-ms-flex-line-pack: center;align-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}nav .container ul.d-flex {margin: 0;}nav .container ul li {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: 0 2px;}nav .my-brand {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: left;font-size: 15pt;margin-bottom: 0;font-weight: 900;}nav .nav-menu {position: fixed;bottom: 3px;left: 0;right: 0;width: calc(100% - 34px);overflow-x: auto;background-color: #fbfbfbeb;font-family: 'Roboto';margin: 3px auto;border-radius: 1rem;}nav .nav-menu ul {-ms-flex-pack: distribute;justify-content: space-around;margin: 0;padding: 0;}nav .nav-menu ul li a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 9px 5px;font-size: 8pt;font-weight: 400;}nav .nav-menu ul li a svg {color: #7786af;width: 19px;height: 19px;}nav .nav-menu ul li a svg path {fill: #50638bbd;}nav .nav-menu ul li.active {background-color: #ad8d6317;border-bottom: 2px solid #d8bec7;}nav .nav-menu ul li.active a {color: #b98d89;}nav .nav-menu ul li.active a svg path {fill: #db94ff;}nav .nav-login {font-size: 11pt;}.banner {background-position: center;background-size: cover;}.banner .img-banner {width: 100%;height: auto;}.banner .caption-banner {position: absolute;top: 50%;left: 50%;width: 100%;text-align: right;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.banner .caption-banner *:not(.btn):not(.fa) {width: 100%;}.banner .caption-banner .btn {font-size: 9pt;}#layanan {background-image: -webkit-gradient(linear, left bottom, left top, from(#e0c5f3), color-stop(#f7eef46e), to(#fdf2fa)), url(/files/assets-builder/backgrounds/bgihfiowe.jpg);background-image: linear-gradient(360deg, #e0c5f3, #f7eef46e, #fdf2fa), url(/files/assets-builder/backgrounds/bgihfiowe.jpg);}#layanan .card {border-radius: 17px;}#layanan .card-title {border-bottom: 2px dashed #dcb1b1;padding-bottom: 19px;font-size: 19pt;color: #4f5a60;}#layanan img {width: 99px;height: auto;margin: 19px auto;}#paket .card {border-radius: 17px;}#paket ol {list-style: none;text-align: center;padding: 0;}#paket ol li {margin: 5px;}#paket .img-paket {width: 77px;margin: auto;}#paket .btn {font-size: 9pt;}#kelebihan .list-group {list-style: decimal inside;padding: 19px;}#kelebihan .list-group li.list-group-item {border: none;display: list-item;font-size: 14pt;line-height: 1.1;padding: 5px;}#kelebihan .list-group li.list-group-item::marker {font-size: 29pt;font-weight: 600;color: #5a185f;}#template {background: #e7f3f5;}#template .card {border-radius: 19px;overflow: hidden;}#template .card-title {font-family: 'Roboto';border-radius: 19px;color: #4f5a60;}#linkundangan {padding: 33px;}#linkundangan h2 {margin-bottom: 53px;font-family: 'Roboto';}#kontak, #tentang {padding-top: 69px;}footer {text-align: center;padding: 69px;background-color: #10121c;color: white;font-family: unset;}footer a {color: white;}footer .sosmed a {font-size: 15pt;color: white;margin: 3px 3px 17px;padding: 9px;border-radius: 50%;background-color: #181b26;width: 49px;height: 49px;}@media (min-width: 768px) {body {font-size: 12pt;}.bg-header{background-position:center}h1 {font-size: 37pt;}h2 {font-size: 39px;}.waves {height: 69px;min-height: 69px;}nav {background-color: white;}nav .my-brand {-webkit-box-flex: unset;-ms-flex: unset;flex: unset;text-align: unset;font-size: 23px;margin-bottom: initial;}nav .nav-menu {position: static;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;background-color: inherit;padding: unset;-webkit-box-shadow: unset;box-shadow: unset;border-bottom: none;}nav .nav-menu ul {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}nav .nav-menu ul li {display: list-item;padding: 0 9px;}nav .nav-menu ul li a {padding: 0 3px;font-size: 12pt;font-weight: 600;}nav .nav-menu ul li a svg {display: none;}nav .nav-menu ul li.active {background-color: transparent;-webkit-box-shadow: none;box-shadow: none;border: none;}nav .nav-menu ul li.active a {font-weight: 600;font-size: 13pt;}.banner .caption-banner p {font-size: 17pt;}.banner .caption-banner .btn {font-size: 14pt;}#paket .btn {font-size: 14pt;}footer {padding-bottom: 19px;}}