.elementor-244 .elementor-element.elementor-element-d803759 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-244 .elementor-element.elementor-element-0d06886{text-align:center;}.elementor-244 .elementor-element.elementor-element-d93b0d6:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-d93b0d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2F6F;}.elementor-244 .elementor-element.elementor-element-d93b0d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 25px 0px;}.elementor-244 .elementor-element.elementor-element-d93b0d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-244 .elementor-element.elementor-element-3c73588{text-align:center;}.elementor-244 .elementor-element.elementor-element-3c73588 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;line-height:1.3em;color:#FFFFFF;}.elementor-244 .elementor-element.elementor-element-f712c8f{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-244 .elementor-element.elementor-element-b076bdb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-244 .elementor-element.elementor-element-acd59bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-244 .elementor-element.elementor-element-c70d9d6 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-244 .elementor-element.elementor-element-c70d9d6 .elementor-icon-box-title{margin-block-end:16px;}.elementor-244 .elementor-element.elementor-element-c70d9d6 .elementor-icon{font-size:25px;}.elementor-244 .elementor-element.elementor-element-a7a606d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-244 .elementor-element.elementor-element-f8eda57 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-244 .elementor-element.elementor-element-f8eda57 .elementor-icon-box-title{margin-block-end:16px;}.elementor-244 .elementor-element.elementor-element-f8eda57 .elementor-icon{font-size:25px;}.elementor-244 .elementor-element.elementor-element-b713491 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-244 .elementor-element.elementor-element-368d38e .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-244 .elementor-element.elementor-element-368d38e .elementor-icon-box-title{margin-block-end:16px;}.elementor-244 .elementor-element.elementor-element-368d38e .elementor-icon{font-size:20px;}.elementor-244 .elementor-element.elementor-element-23ea734 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-244 .elementor-element.elementor-element-b6724b4 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-244 .elementor-element.elementor-element-b6724b4 .elementor-icon-box-title{margin-block-end:16px;}.elementor-244 .elementor-element.elementor-element-b6724b4 .elementor-icon{font-size:25px;}.elementor-244 .elementor-element.elementor-element-1012d81 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-244 .elementor-element.elementor-element-4670acf .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-244 .elementor-element.elementor-element-4670acf .elementor-icon-box-title{margin-block-end:16px;}.elementor-244 .elementor-element.elementor-element-4670acf .elementor-icon{font-size:20px;}.elementor-244 .elementor-element.elementor-element-8ddc274 .elementor-repeater-item-d2b0d13.elementor-social-icon{background-color:#FFFFFF;}.elementor-244 .elementor-element.elementor-element-8ddc274 .elementor-repeater-item-c119532.elementor-social-icon{background-color:#FFFFFF;}.elementor-244 .elementor-element.elementor-element-8ddc274 .elementor-repeater-item-409ecf3.elementor-social-icon{background-color:#FFFFFF;}.elementor-244 .elementor-element.elementor-element-8ddc274 .elementor-repeater-item-66f0da1.elementor-social-icon{background-color:#FFFFFF;}.elementor-244 .elementor-element.elementor-element-8ddc274 .elementor-repeater-item-648bbcb.elementor-social-icon{background-color:#FFFFFF;}.elementor-244 .elementor-element.elementor-element-8ddc274{--grid-template-columns:repeat(0, auto);--icon-size:14px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-244 .elementor-element.elementor-element-8ddc274 .elementor-widget-container{text-align:left;}.elementor-244 .elementor-element.elementor-element-8ddc274 > .elementor-widget-container{margin:0px 0px 0px 29px;}.elementor-244 .elementor-element.elementor-element-8ddc274 .elementor-social-icon i{color:#949DA6;}.elementor-244 .elementor-element.elementor-element-8ddc274 .elementor-social-icon svg{fill:#949DA6;}.elementor-244 .elementor-element.elementor-element-8ddc274 .elementor-social-icon{--icon-padding:0.79em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7EC00;}.elementor-244 .elementor-element.elementor-element-8ddc274 .elementor-social-icon:hover i{color:#6C7782;}.elementor-244 .elementor-element.elementor-element-8ddc274 .elementor-social-icon:hover svg{fill:#6C7782;}.elementor-244 .elementor-element.elementor-element-8ddc274 .elementor-social-icon:hover{border-color:#E7E7EC;}.elementor-244 .elementor-element.elementor-element-7471a0f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-244 .elementor-element.elementor-element-b376ab5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}/* Start custom CSS for icon-box, class: .elementor-element-368d38e */.elementor-244 .elementor-element.elementor-element-368d38e .elementor-icon-box-icon .elementor-icon {
    margin-top: 4px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4670acf */.elementor-244 .elementor-element.elementor-element-4670acf .elementor-icon-box-icon .elementor-icon {
    margin-top: 4px !important;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-8ddc274 */.elementor-244 .elementor-element.elementor-element-8ddc274 .elementor-icon:hover {
    box-shadow: 0 .5rem 1.5rem rgba(140,152,164,.15);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b076bdb */.elementor-244 .elementor-element.elementor-element-b076bdb .elementor-widget-wrap .elementor-container {
        margin-right: -15px;
    margin-left: -15px;
}

.elementor-244 .elementor-element.elementor-element-b076bdb .elementor-icon-box-icon .elementor-icon {
    margin-top: 2px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3e33855 */.input-hoten input, .input-email input, .textarea-noidung textarea {
    border: 1px solid #e7e7ec;
    border-radius: 5px;
    padding: 15px;
    width: 100%;
    margin-bottom: 20px;
}

.input-hoten input:focus, .input-email input:focus, .textarea-noidung textarea:focus {
    border: 1px solid #090761;
}

.input-hoten label, .input-email label, .textarea-noidung label {
    font-size: 17px;
    font-family: "Barlow", Sans-serif;
}

.btn-gui .ajax-loader {
    display: none;
}

.btn-gui input {
    width: 100%;
    background-color: #2B2F6F;
    border: 1px solid #2B2F6F;
    padding: 15px;
    border-radius: 5px;
    font-size: 18px;
    font-weight: 600;
    color: #ffffff;
}

.btn-gui input:hover {
    background-color: #1C75BC;
    border: 1px solid #1C75BC;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f712c8f */.elementor-244 .elementor-element.elementor-element-f712c8f .elementor-widget-wrap {
        padding: 0 15px !important;
}/* End custom CSS */