.elementor-3237 .elementor-element.elementor-element-c638268 .elementor-spacer-inner{height:20px;}.elementor-3237 .elementor-element.elementor-element-54f973f{text-align:center;}.elementor-3237 .elementor-element.elementor-element-54f973f .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:37px;font-weight:600;}.elementor-3237 .elementor-element.elementor-element-0170ecb{color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-3237 .elementor-element.elementor-element-2990697 .elementor-heading-title{color:#000000;}.elementor-3237 .elementor-element.elementor-element-483187f .elementor-heading-title{color:#000000;}.elementor-3237 .elementor-element.elementor-element-5d51a8f .elementor-countdown-wrapper{max-width:100%;}.elementor-3237 .elementor-element.elementor-element-5d51a8f .elementor-countdown-item{background-color:#004274;}body:not(.rtl) .elementor-3237 .elementor-element.elementor-element-5d51a8f .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-3237 .elementor-element.elementor-element-5d51a8f .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-3237 .elementor-element.elementor-element-5d51a8f .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-3237 .elementor-element.elementor-element-5d51a8f .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-3237 .elementor-element.elementor-element-5d51a8f .elementor-countdown-digits{color:#FFFFFF;}.elementor-3237 .elementor-element.elementor-element-5d51a8f > .elementor-widget-container{margin:24px 24px 24px 24px;}.elementor-3237 .elementor-element.elementor-element-7b55e45 .elementor-spacer-inner{height:20px;}.elementor-3237 .elementor-element.elementor-element-52a17bb .elementor-heading-title{color:#000000;}.elementor-3237 .elementor-element.elementor-element-4da68da .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-3237 .elementor-element.elementor-element-5e09517 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-3237 .elementor-element.elementor-element-dfa4f7d .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-3237 .elementor-element.elementor-element-88d6142 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-3237 .elementor-element.elementor-element-180c7da .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-3237 .elementor-element.elementor-element-cb4fbdc .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-3237 .elementor-element.elementor-element-a98c169 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-3237 .elementor-element.elementor-element-688043c .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-3237 .elementor-element.elementor-element-fc93dac .elementor-spacer-inner{height:50px;}/* Start custom CSS for countdown, class: .elementor-element-5d51a8f *//* Wrapper */
.elementor-widget-countdown .elementor-countdown-wrapper{
    gap:10px;
    justify-content:center;
}

/* Box */
.elementor-widget-countdown .elementor-countdown-item{
    background:#fff;
    border:1px solid #e5e7eb;
    border-radius:10px;

    padding:12px 10px;
    min-width:75px;

    transition:all .2s ease;
}

/* Hover halus */
.elementor-widget-countdown .elementor-countdown-item:hover{
    border-color:#d1d5db;
    transform:translateY(-1px);
}

/* Angka */
.elementor-widget-countdown .elementor-countdown-digits{
    font-size:28px !important;
    font-weight:700;
    line-height:1;
    color:#111827;

    font-variant-numeric: tabular-nums;
}

/* Label */
.elementor-widget-countdown .elementor-countdown-label{
    margin-top:4px;

    font-size:9px !important;
    font-weight:500;

    letter-spacing:1px;
    text-transform:uppercase;

    color:#6b7280;
}

.elementor-widget-countdown .elementor-countdown-item{
    padding:10px 8px;
    min-width:65px;
}

.elementor-widget-countdown .elementor-countdown-digits{
    font-size:22px !important;
}

.elementor-widget-countdown .elementor-countdown-label{
    font-size:8px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bc87e6 *//* Tombol Daftar Sekarang */
.elementor-button{
    background: #0B4F8A !important;
    color: #fff !important;

    border-radius: 10px;
    border: none;

    padding: 14px 32px !important;

    font-size: 15px;
    font-weight: 600;
    letter-spacing: .3px;

    transition: all .25s ease;

    box-shadow: 0 4px 12px rgba(11,79,138,.15);
}

/* Hover */
.elementor-button:hover{
    background: #083B66 !important;

    box-shadow: 0 8px 20px rgba(11,79,138,.25);
}

/* Klik */
.elementor-button:active{
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-caeb16b *//* Video */
.elementor-widget-video {
    border-radius: 12px;
    overflow: hidden;
    transition: all .3s ease;
}

.elementor-widget-video:hover {
    transform: translateY(-5px);
}

/* Judul */
.elementor-widget-heading h2 {
    font-size: 22px;
    font-weight: 600;
    color: #1f2937;
    line-height: 1.4;
    margin-top: 15px;
}

/* Hover judul */
.elementor-widget-heading h2:hover {
    color: #00a8e8;
}/* End custom CSS */