.elementor-11 .elementor-element.elementor-element-307c8b3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-307c8b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#225F9F;}.elementor-11 .elementor-element.elementor-element-307c8b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11 .elementor-element.elementor-element-307c8b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-b20d033 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c2196ef .elementor-heading-title{color:#FFFFFF;font-family:"Convergence", Sans-serif;}.elementor-11 .elementor-element.elementor-element-c2196ef > .elementor-widget-container{margin:50px 200px -20px 0300px;}.elementor-11 .elementor-element.elementor-element-c2196ef{z-index:2;}.elementor-11 .elementor-element.elementor-element-d855bab .elementor-heading-title{color:#FFFFFF;font-family:"Convergence", Sans-serif;}.elementor-11 .elementor-element.elementor-element-d855bab > .elementor-widget-container{margin:50px 200px -20px 0300px;}.elementor-11 .elementor-element.elementor-element-d855bab{z-index:2;}.elementor-11 .elementor-element.elementor-element-32e8b16{color:#FFFFFF;font-family:"Open Sans", Sans-serif;z-index:2;}.elementor-11 .elementor-element.elementor-element-32e8b16 > .elementor-widget-container{margin:20px 300px 0px 300px;}.elementor-11 .elementor-element.elementor-element-53bed28 .elementor-image img{width:33%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-53bed28{left:-586px;}body.rtl .elementor-11 .elementor-element.elementor-element-53bed28{right:-586px;}.elementor-11 .elementor-element.elementor-element-53bed28{top:-93px;}.elementor-11 .elementor-element.elementor-element-fe1c421:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fe1c421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-fe1c421{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 50px 0px;}.elementor-11 .elementor-element.elementor-element-fe1c421 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-8adc06a > .elementor-element-populated{margin:0px 300px 0px 300px;}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-307c8b3{padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-b20d033 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-c2196ef{text-align:right;}.elementor-11 .elementor-element.elementor-element-c2196ef .elementor-heading-title{font-size:14px;}.elementor-11 .elementor-element.elementor-element-c2196ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d855bab .elementor-heading-title{font-size:42px;}.elementor-11 .elementor-element.elementor-element-d855bab > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-32e8b16{font-size:14px;}.elementor-11 .elementor-element.elementor-element-32e8b16 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-11 .elementor-element.elementor-element-53bed28 .elementor-image img{width:76%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-53bed28{left:-141px;}body.rtl .elementor-11 .elementor-element.elementor-element-53bed28{right:-141px;}.elementor-11 .elementor-element.elementor-element-53bed28{top:-59.533px;}.elementor-11 .elementor-element.elementor-element-fe1c421, .elementor-11 .elementor-element.elementor-element-fe1c421 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-fe1c421{margin-top:-20px;margin-bottom:0px;padding:20px 10px 50px 10px;}.elementor-11 .elementor-element.elementor-element-8adc06a > .elementor-element-populated{margin:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-53bed28 */.elementor-11 .elementor-element.elementor-element-53bed28{
     animation: floatUpDown 3s ease-in-out infinite;
}

/* Animasi melayang naik-turun */
@keyframes floatUpDown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0px);
  }
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-307c8b3 */.elementor-11 .elementor-element.elementor-element-307c8b3{
    width: 100vw;
    overflow: hidden;
    background: linear-gradient(54deg, rgba(0, 176, 227, 1) 0%, rgba(0, 92, 162, 1) 96%);
    
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-feb3031 */.ccr-button {
    padding: 0.5rem 1rem;
    background: linear-gradient(54deg, rgba(0, 176, 227, 1) 0%, rgba(0, 92, 162, 1) 96%) !important;
    /* background: #0073aa; */
    color: #fff;
    width: 100%;
    font-size: 14px !important;
    border: none;
    height: 55px;
    border-radius: 12px;
    cursor: pointer;
    font-family: 'Convergence' !important;
}

button.ccr-button.ccr-login-button {
    background: white !important;
    border-radius: 12px;
}

.ccr-label {
    display: block;
    margin-bottom: 0.5rem;
    font-weight: 500 !important;
    font-family: 'Convergence';
}

div#terms_popup {
    border: 1px solid lightgrey;
    padding: 10px;
    margin-bottom: 20px;
    font-family: 'Convergence';
    border-radius: 12px;
    font-size: 12px;
}

label.ccr-checkbox {
    font-family: 'Convergence';
}

a:hover, a:focus {
    color: orange;
}

.ccr-loginbtn {
    text-align: center;
}

.ccr-loginbtn p {
    margin-bottom: 10px !important;
}/* End custom CSS */