.elementor-626 .elementor-element.elementor-element-5283c2fa>.elementor-container {
    max-width: 450px;
}

.elementor-626 .elementor-element.elementor-element-5283c2fa {
    overflow: hidden;
    z-index: 999;
}

.elementor-626 .elementor-element.elementor-element-760d14cf>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-439fe5b2>.elementor-container {
    min-height: 60vh;
}

.elementor-626 .elementor-element.elementor-element-439fe5b2 {
    overflow: hidden;
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-626 .elementor-element.elementor-element-393f89d6.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-626 .elementor-element.elementor-element-393f89d6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-626 .elementor-element.elementor-element-393f89d6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-393f89d6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../images/cover.jpg");
    background-position: top center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-393f89d6>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FEEBEE00 50%, #FFFFFF 100%);
    opacity: 1;
}

.elementor-626 .elementor-element.elementor-element-393f89d6>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-626 .elementor-element.elementor-element-393f89d6>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-3f6eac11 {
    text-align: right;
    top: 0px;
}

.elementor-626 .elementor-element.elementor-element-3f6eac11 img {
    width: 37%;
}

body:not(.rtl) .elementor-626 .elementor-element.elementor-element-3f6eac11 {
    right: 0px;
}

body.rtl .elementor-626 .elementor-element.elementor-element-3f6eac11 {
    left: 0px;
}

.elementor-626 .elementor-element.elementor-element-5cde7bd0 {
    text-align: left;
    top: 0px;
}

.elementor-626 .elementor-element.elementor-element-5cde7bd0 img {
    width: 37%;
}

body:not(.rtl) .elementor-626 .elementor-element.elementor-element-5cde7bd0 {
    right: 0px;
}

body.rtl .elementor-626 .elementor-element.elementor-element-5cde7bd0 {
    left: 0px;
}

.elementor-626 .elementor-element.elementor-element-3b98a6e0>.elementor-container {
    min-height: 40vh;
}

.elementor-626 .elementor-element.elementor-element-3b98a6e0 {
    overflow: hidden;
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-626 .elementor-element.elementor-element-56a209d.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-626 .elementor-element.elementor-element-56a209d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-626 .elementor-element.elementor-element-56a209d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-56a209d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-626 .elementor-element.elementor-element-56a209d>.elementor-element-populated>.elementor-background-overlay {
    background-color: #FFFFFF;
    background-image: url("../../2023/05/Mini-Picture3-1-2.jpg");
    background-position: bottom right;
    background-size: cover;
    opacity: 1;
}

.elementor-626 .elementor-element.elementor-element-56a209d>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-56a209d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-4f497ab3 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 15px 0px 15px;
    z-index: 2;
}

.elementor-bc-flex-widget .elementor-626 .elementor-element.elementor-element-558ff794.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-626 .elementor-element.elementor-element-558ff794.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-626 .elementor-element.elementor-element-558ff794>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 3px;
}

.elementor-626 .elementor-element.elementor-element-558ff794>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-3cb4e53d {
    text-align: left;
    color: #113468;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 13px;
    font-weight: 400;
}

.elementor-626 .elementor-element.elementor-element-19ab4d67 {
    text-align: left;
    color: #113468;
    font-family: "Italiana", Sans-serif;
    font-size: 41px;
    font-weight: 500;
}

.elementor-626 .elementor-element.elementor-element-3b0a2f8f {
    text-align: left;
    color: #113468;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 13px;
    font-weight: 400;
}

.elementor-626 .elementor-element.elementor-element-c011dba {
    text-align: left;
    color: var(--e-global-color-secondary);
    font-family: "Roboto Slab", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}

.elementor-626 .elementor-element.elementor-element-183d4574 .elementor-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 12px;
    font-weight: 500;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #113468;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #113468;
    border-radius: 27px 27px 27px 27px;
    padding: 11px 11px 11px 11px;
}

.elementor-626 .elementor-element.elementor-element-7df816cd>.elementor-container {
    max-width: 450px;
    min-height: 70vh;
}

.elementor-626 .elementor-element.elementor-element-7df816cd {
    overflow: hidden;
}

.elementor-626 .elementor-element.elementor-element-7263845a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-7263845a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://inv.wekita.id/wp-content/uploads/2023/05/bg-awal-tema-001-2.webp");
    background-position: top center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-7263845a>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFFFF00 87%, #FFFBF8 100%);
    opacity: 1;
}

.elementor-626 .elementor-element.elementor-element-7263845a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-626 .elementor-element.elementor-element-7263845a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-6159e158 {
    --spacer-size: 102px;
}

.elementor-626 .elementor-element.elementor-element-599d6525 {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-599d6525 .elementor-heading-title {
    color: #143B71;
    font-family: "trajan", Sans-serif;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.6px;
}

.elementor-626 .elementor-element.elementor-element-52de32f9>.elementor-container {
    max-width: 250px;
    min-height: 35vh;
}

.elementor-626 .elementor-element.elementor-element-52de32f9 {
    margin-top: 20px;
    margin-bottom: 40px;
}

.elementor-626 .elementor-element.elementor-element-2280a473>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-775092aa>.elementor-container {
    max-width: 200px;
    min-height: 33vh;
}

.elementor-626 .elementor-element.elementor-element-775092aa {
    z-index: 1;
}

.elementor-626 .elementor-element.elementor-element-71f6567f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-71f6567f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../images/main.jpg");
    background-position: top center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-71f6567f>.elementor-element-populated,
.elementor-626 .elementor-element.elementor-element-71f6567f>.elementor-element-populated>.elementor-background-overlay,
.elementor-626 .elementor-element.elementor-element-71f6567f>.elementor-background-slideshow {
    border-radius: 200px 200px 200px 200px;
}

.elementor-626 .elementor-element.elementor-element-71f6567f>.elementor-element-populated {
    box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-626 .elementor-element.elementor-element-71f6567f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-379648e7 {
    --spacer-size: 207px;
}

.elementor-626 .elementor-element.elementor-element-439e94e0 {
    text-align: left;
    top: -45px;
    z-index: 0;
}

.elementor-626 .elementor-element.elementor-element-439e94e0 img {
    width: 81%;
}

body:not(.rtl) .elementor-626 .elementor-element.elementor-element-439e94e0 {
    left: -75px;
}

body.rtl .elementor-626 .elementor-element.elementor-element-439e94e0 {
    right: -75px;
}

.elementor-626 .elementor-element.elementor-element-35293737 {
    text-align: right;
    bottom: 0px;
}

.elementor-626 .elementor-element.elementor-element-35293737 img {
    width: 55%;
}

body:not(.rtl) .elementor-626 .elementor-element.elementor-element-35293737 {
    left: 46px;
}

body.rtl .elementor-626 .elementor-element.elementor-element-35293737 {
    right: 46px;
}

.elementor-626 .elementor-element.elementor-element-4bf55d00 {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-4bf55d00 .elementor-heading-title {
    color: #113468;
    font-family: "lucian", Sans-serif;
    font-size: 35px;
    font-weight: 500;
}

.elementor-626 .elementor-element.elementor-element-3d2b148e {
    column-gap: 0px;
    text-align: center;
    color: #484848;
    font-family: "Roboto", Sans-serif;
    font-size: 13px;
    font-weight: 400;
}

.elementor-626 .elementor-element.elementor-element-6f51f245 .wpkoi-elements-countdown-item>div {
    margin-right: 7px;
    margin-left: 7px;
    padding: 10px 10px 10px 10px;
    border-radius: 15px 15px 15px 15px;
    background: #113468;
}

.elementor-626 .elementor-element.elementor-element-6f51f245 .wpkoi-elements-countdown-container {
    margin-right: -7px;
    margin-left: -7px;
    margin-bottom: 0px;
}

.elementor-626 .elementor-element.elementor-element-6f51f245 .wpkoi-elements-countdown-digits {
    color: #FFFFFF;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 20px;
    font-weight: 500;
}

.elementor-626 .elementor-element.elementor-element-6f51f245 .wpkoi-elements-countdown-label {
    color: #FFFFFF;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 12px;
    font-weight: 400;
}

.elementor-626 .elementor-element.elementor-element-6f51f245>.elementor-widget-container {
    padding: 0px 50px 0px 50px;
}

.elementor-626 .elementor-element.elementor-element-6f51f245 {
    z-index: 0;
}

.elementor-626 .elementor-element.elementor-element-6c5b05e3 {
    column-gap: 0px;
    text-align: center;
    color: #484848;
    font-family: "Roboto", Sans-serif;
    font-size: 13px;
    font-weight: 600;
}

.elementor-626 .elementor-element.elementor-element-303ec1b7 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    background-color: #113468;
    border-radius: 11px 11px 11px 11px;
    padding: 6px 6px 6px 6px;
}

.elementor-626 .elementor-element.elementor-element-303ec1b7 .elementor-button:hover,
.elementor-626 .elementor-element.elementor-element-303ec1b7 .elementor-button:focus {
    color: #424242;
    background-color: #E8D3C3;
}

.elementor-626 .elementor-element.elementor-element-303ec1b7 .elementor-button:hover svg,
.elementor-626 .elementor-element.elementor-element-303ec1b7 .elementor-button:focus svg {
    fill: #424242;
}

.elementor-626 .elementor-element.elementor-element-303ec1b7>.elementor-widget-container {
    margin: -15px 0px -24px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-4e4e1427 {
    --spacer-size: 50px;
}

.elementor-626 .elementor-element.elementor-element-5b18b33c>.elementor-container {
    max-width: 450px;
}

.elementor-626 .elementor-element.elementor-element-5b18b33c {
    overflow: hidden;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-5b18b33c>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 1;
}

.elementor-626 .elementor-element.elementor-element-2e04fb40:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-2e04fb40>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://inv.wekita.id/wp-content/uploads/2023/05/BG-Profile-TEMA-01-3.webp");
    background-position: top center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-2e04fb40>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFBF8 0%, #FFFFFF00 6%);
    opacity: 1;
}

.elementor-626 .elementor-element.elementor-element-2e04fb40>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 30px 10px 30px;
}

.elementor-626 .elementor-element.elementor-element-2e04fb40>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-4886d6a2 {
    --spacer-size: 23px;
}

.elementor-626 .elementor-element.elementor-element-69b07159 img {
    width: 45%;
}

.elementor-626 .elementor-element.elementor-element-1afa8866 {
    text-align: center;
    color: #586472;
    font-family: "Arial", Sans-serif;
    font-size: 15px;
    font-weight: 300;
}

.elementor-626 .elementor-element.elementor-element-5cb6214d {
    --spacer-size: 10px;
}

.elementor-626 .elementor-element.elementor-element-bcbbfc1>.elementor-container {
    max-width: 170px;
    min-height: 30vh;
}

.elementor-626 .elementor-element.elementor-element-bcbbfc1 {
    margin-top: 0px;
    margin-bottom: 30px;
}

.elementor-626 .elementor-element.elementor-element-6e2509f1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-6e2509f1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../images/cpw.jpg");
    background-position: top center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-6e2509f1>.elementor-element-populated,
.elementor-626 .elementor-element.elementor-element-6e2509f1>.elementor-element-populated>.elementor-background-overlay,
.elementor-626 .elementor-element.elementor-element-6e2509f1>.elementor-background-slideshow {
    border-radius: 200px 200px 200px 200px;
}

.elementor-626 .elementor-element.elementor-element-6e2509f1>.elementor-element-populated {
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-626 .elementor-element.elementor-element-6e2509f1>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-45eb932e {
    --spacer-size: 242px;
}

.elementor-626 .elementor-element.elementor-element-21a4583c {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-21a4583c .elementor-heading-title {
    color: #586472;
    font-family: "Tangerine", Sans-serif;
    font-size: 35px;
    font-weight: 600;
}

.elementor-626 .elementor-element.elementor-element-5868e37f {
    text-align: center;
    color: #7A7A7A;
    font-family: "Arial", Sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.elementor-626 .elementor-element.elementor-element-364b4e72 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 16px;
    --grid-column-gap: 14px;
    --grid-row-gap: 0px;
}

.elementor-626 .elementor-element.elementor-element-364b4e72 .elementor-widget-container {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-364b4e72 .elementor-social-icon {
    background-color: #113468;
}

.elementor-626 .elementor-element.elementor-element-364b4e72 .elementor-social-icon i {
    color: #FFFFFF;
}

.elementor-626 .elementor-element.elementor-element-364b4e72 .elementor-social-icon svg {
    fill: #FFFFFF;
}

.elementor-626 .elementor-element.elementor-element-364b4e72 .elementor-icon {
    border-radius: 30px 30px 30px 30px;
}

.elementor-626 .elementor-element.elementor-element-364b4e72 .elementor-social-icon:hover {
    background-color: #BF9B73;
}

.elementor-626 .elementor-element.elementor-element-364b4e72 .elementor-social-icon:hover i {
    color: #FFFFFF;
}

.elementor-626 .elementor-element.elementor-element-364b4e72 .elementor-social-icon:hover svg {
    fill: #FFFFFF;
}

.elementor-626 .elementor-element.elementor-element-875299e {
    text-align: center;
    color: #7A7A7A;
    font-family: "Great Vibes", Sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.elementor-626 .elementor-element.elementor-element-875299e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-71dbd020>.elementor-container {
    max-width: 170px;
    min-height: 30vh;
}

.elementor-626 .elementor-element.elementor-element-71dbd020 {
    margin-top: 0px;
    margin-bottom: 30px;
}

.elementor-626 .elementor-element.elementor-element-6955aff9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-6955aff9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../images/cpp.jpg");
    background-position: top center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-6955aff9>.elementor-element-populated,
.elementor-626 .elementor-element.elementor-element-6955aff9>.elementor-element-populated>.elementor-background-overlay,
.elementor-626 .elementor-element.elementor-element-6955aff9>.elementor-background-slideshow {
    border-radius: 200px 200px 200px 200px;
}

.elementor-626 .elementor-element.elementor-element-6955aff9>.elementor-element-populated {
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-626 .elementor-element.elementor-element-6955aff9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-18084e24 {
    --spacer-size: 242px;
}

.elementor-626 .elementor-element.elementor-element-62c54df {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-62c54df .elementor-heading-title {
    color: #586472;
    font-family: "Tangerine", Sans-serif;
    font-size: 35px;
    font-weight: 600;
}

.elementor-626 .elementor-element.elementor-element-77cd7ff2 {
    text-align: center;
    color: #7A7A7A;
    font-family: "Arial", Sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.elementor-626 .elementor-element.elementor-element-32bcd321 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 16px;
    --grid-column-gap: 14px;
    --grid-row-gap: 0px;
}

.elementor-626 .elementor-element.elementor-element-32bcd321 .elementor-widget-container {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-32bcd321 .elementor-social-icon {
    background-color: #113468;
}

.elementor-626 .elementor-element.elementor-element-32bcd321 .elementor-social-icon i {
    color: #FFFFFF;
}

.elementor-626 .elementor-element.elementor-element-32bcd321 .elementor-social-icon svg {
    fill: #FFFFFF;
}

.elementor-626 .elementor-element.elementor-element-32bcd321 .elementor-icon {
    border-radius: 30px 30px 30px 30px;
}

.elementor-626 .elementor-element.elementor-element-32bcd321 .elementor-social-icon:hover {
    background-color: #BF9B73;
}

.elementor-626 .elementor-element.elementor-element-32bcd321 .elementor-social-icon:hover i {
    color: #FFFFFF;
}

.elementor-626 .elementor-element.elementor-element-32bcd321 .elementor-social-icon:hover svg {
    fill: #FFFFFF;
}

.elementor-626 .elementor-element.elementor-element-7cb7dcc0 {
    --spacer-size: 50px;
}

.elementor-626 .elementor-element.elementor-element-2569435d>.elementor-container {
    max-width: 450px;
}

.elementor-626 .elementor-element.elementor-element-2569435d {
    overflow: hidden;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-2569435d>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 1;
}

.elementor-626 .elementor-element.elementor-element-69b9b765:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-69b9b765>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://inv.wekita.id/wp-content/uploads/2023/05/BG-Profile-TEMA-01-2-1.webp");
    background-position: top center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-69b9b765>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFBF8 0%, #FFFBF800 14%);
    opacity: 1;
}

.elementor-626 .elementor-element.elementor-element-69b9b765>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 15px 15px 15px 15px;
}

.elementor-626 .elementor-element.elementor-element-69b9b765>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-5592071d {
    --spacer-size: 50px;
}

.elementor-626 .elementor-element.elementor-element-2d1dde41 {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-2d1dde41 .elementor-heading-title {
    color: #113468;
    font-family: "Tangerine", Sans-serif;
    font-size: 40px;
    font-weight: 600;
    letter-spacing: 0.8px;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper .twae-year {
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    background-color: #54595F;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper span.twae-label {
    font-size: 13px;
    font-weight: 600;
    color: #113468;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper span.twae-extra-label {
    font-size: 15px;
    font-weight: normal;
    color: #7A7A7A;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper span.twae-title {
    font-family: "Arial", Sans-serif;
    font-size: 14px;
    font-weight: 600;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper .twae-description {
    font-family: "Arial", Sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #333333;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper .twae-icon i {
    font-size: 18px;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper .twae-data-container span.twae-title {
    color: #113468;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-horizontal span.twae-title {
    color: #113468;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper .twae-line::before {
    background-color: #54595F00;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper .twae-timeline-centered .twae-icon {
    border-color: #54595F00;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper .twae-timeline-centered .twae-year {
    border-color: #54595F00;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper:before {
    background-color: #54595F00;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper:after {
    background-color: #54595F00;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-horizontal .twae-pagination.swiper-pagination-progressbar {
    background-color: #54595F00;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-horizontal .twae-button-prev {
    color: #54595F00;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-horizontal .twae-button-next {
    color: #54595F00;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper .twae-icon {
    background-color: #113468;
    color: #fff9ed;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-horizontal .twae-story-info {
    border-color: #113468;
    background-color: #fff9ed;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-horizontal .twae-story-info:before {
    border-bottom-color: #113468;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper .twae-data-container:after {
    border-right-color: #113468;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper .twae-right-aligned .twae-data-container {
    border-left-color: #113468;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper .twae-left-aligned .twae-data-container {
    border-right-color: #113468;
}

body[data-elementor-device-mode=mobile] .elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper .twae-left-aligned .twae-data-container {
    border-left-color: #113468;
}

.elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper .twae-data-container {
    background-color: #fff9ed;
}

.elementor-626 .elementor-element.elementor-element-259cdf20>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-6c79c4be>.elementor-container {
    max-width: 450px;
}

.elementor-626 .elementor-element.elementor-element-6c79c4be {
    overflow: hidden;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-55fb3794>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-55fb3794>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-6f321595>.elementor-container {
    min-height: 20vh;
}

.elementor-626 .elementor-element.elementor-element-6f321595 {
    overflow: hidden;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-6f321595>.elementor-shape-top .elementor-shape-fill {
    fill: #FFFEFA;
}

.elementor-626 .elementor-element.elementor-element-6f321595>.elementor-shape-top svg {
    width: calc(194% + 1.3px);
    height: 53px;
    transform: translateX(-50%) rotateY(180deg);
}

.elementor-626 .elementor-element.elementor-element-6f321595>.elementor-shape-top {
    z-index: 2;
    pointer-events: none;
}

.elementor-626 .elementor-element.elementor-element-4c6db156:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-4c6db156>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #113468;
    background-image: url("../../../../images/momen6.jpg");
    background-position: top center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-4c6db156>.elementor-element-populated>.elementor-background-overlay {
    background-color: #113468;
    opacity: 0.58;
}

.elementor-626 .elementor-element.elementor-element-4c6db156>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-626 .elementor-element.elementor-element-4c6db156>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-2182ffd6 {
    --spacer-size: 65px;
}

.elementor-626 .elementor-element.elementor-element-5295a707 {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-5295a707 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "tangerine", Sans-serif;
    font-size: 55px;
    font-weight: 300;
}

.elementor-626 .elementor-element.elementor-element-fa012e {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-fa012e .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.4em;
}

.elementor-626 .elementor-element.elementor-element-62d6abc7 {
    --spacer-size: 69px;
}

.elementor-626 .elementor-element.elementor-element-4cbd2db1>.elementor-container {
    min-height: 20vh;
}

.elementor-626 .elementor-element.elementor-element-4cbd2db1 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-40a0000b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-40a0000b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://inv.wekita.id/wp-content/uploads/2023/05/BG-ACARA-TEMA-01-1-2.webp");
    background-position: bottom center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-40a0000b>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 40px 0px 40px;
}

.elementor-626 .elementor-element.elementor-element-40a0000b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-1d76beaf {
    margin-top: -55px;
    margin-bottom: 30px;
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-5b28d63e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-5b28d63e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://inv.wekita.id/wp-content/uploads/2023/05/bg-awal-tema-001-2-1.webp");
    background-position: center center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-5b28d63e>.elementor-element-populated {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #FFFFFF;
    box-shadow: 0px 6px 10px -5px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 10px 20px 10px;
}

.elementor-626 .elementor-element.elementor-element-5b28d63e>.elementor-element-populated,
.elementor-626 .elementor-element.elementor-element-5b28d63e>.elementor-element-populated>.elementor-background-overlay,
.elementor-626 .elementor-element.elementor-element-5b28d63e>.elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-626 .elementor-element.elementor-element-5b28d63e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-5f68972c {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-5f68972c .elementor-heading-title {
    color: #DAAB7F;
    font-family: "tangerine", Sans-serif;
    font-size: 40px;
    font-weight: normal;
    letter-spacing: 0.8px;
}

.elementor-626 .elementor-element.elementor-element-5f68972c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-50a97a90 {
    text-align: center;
    color: #7A7A7A;
    font-family: "Lato", Sans-serif;
    font-size: 15px;
    font-weight: 600;
    font-style: italic;
}

.elementor-626 .elementor-element.elementor-element-62eb41d {
    text-align: center;
    color: #7A7A7A;
    font-family: "Lato", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    font-style: italic;
}

.elementor-626 .elementor-element.elementor-element-73fd26a6 {
    text-align: center;
    color: #7A7A7A;
    font-family: "Lato", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    font-style: italic;
}

.elementor-626 .elementor-element.elementor-element-20cb5ecc {
    margin-top: 15px;
    margin-bottom: 15px;
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-121e5946:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-121e5946>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://inv.wekita.id/wp-content/uploads/2023/05/bg-awal-tema-001-2-1.webp");
    background-position: center center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-121e5946>.elementor-element-populated {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #FFFFFF;
    box-shadow: 0px 6px 10px -5px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 10px 20px 10px;
}

.elementor-626 .elementor-element.elementor-element-121e5946>.elementor-element-populated,
.elementor-626 .elementor-element.elementor-element-121e5946>.elementor-element-populated>.elementor-background-overlay,
.elementor-626 .elementor-element.elementor-element-121e5946>.elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-626 .elementor-element.elementor-element-121e5946>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-31f6fc18 {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-31f6fc18 .elementor-heading-title {
    color: #DAAB7F;
    font-family: "tangerine", Sans-serif;
    font-size: 40px;
    font-weight: normal;
    letter-spacing: 0.8px;
}

.elementor-626 .elementor-element.elementor-element-31f6fc18>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-12f2f80c {
    text-align: center;
    color: #7A7A7A;
    font-family: "Lato", Sans-serif;
    font-size: 15px;
    font-weight: 600;
    font-style: italic;
}

.elementor-626 .elementor-element.elementor-element-5fd4e71 {
    text-align: center;
    color: #7A7A7A;
    font-family: "Lato", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    font-style: italic;
}

.elementor-626 .elementor-element.elementor-element-45240d1c {
    text-align: center;
    color: #7A7A7A;
    font-family: "Lato", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    font-style: italic;
}

.elementor-626 .elementor-element.elementor-element-2ea4fb2 .elementor-button .elementor-align-icon-right {
    margin-left: 12px;
}

.elementor-626 .elementor-element.elementor-element-2ea4fb2 .elementor-button .elementor-align-icon-left {
    margin-right: 12px;
}

.elementor-626 .elementor-element.elementor-element-2ea4fb2 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
    background-color: #47699C;
    border-radius: 20px 20px 20px 20px;
}

.elementor-626 .elementor-element.elementor-element-2ea4fb2 .elementor-button:hover,
.elementor-626 .elementor-element.elementor-element-2ea4fb2 .elementor-button:focus {
    background-color: #D8AD83;
}

.elementor-626 .elementor-element.elementor-element-32174cbc {
    --spacer-size: 96px;
}

.elementor-626 .elementor-element.elementor-element-42eb2d3d>.elementor-container {
    max-width: 450px;
}

.elementor-626 .elementor-element.elementor-element-42eb2d3d {
    overflow: hidden;
}

.elementor-626 .elementor-element.elementor-element-4c0fc022:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-4c0fc022>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2023/05/TEMA-01-NEW-live-atas-1.jpg");
    background-position: top center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-4c0fc022>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 20px 20px 20px;
}

.elementor-626 .elementor-element.elementor-element-4c0fc022>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-1aa9d5f9 {
    --spacer-size: 10px;
}

.elementor-626 .elementor-element.elementor-element-1e849982 {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-1e849982 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "tangerine", Sans-serif;
    font-size: 55px;
    font-weight: 300;
}

.elementor-626 .elementor-element.elementor-element-51ca10e8 {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-51ca10e8 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.4em;
}

.elementor-626 .elementor-element.elementor-element-44646082 {
    text-align: center;
    color: #FFFFFF;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 12px;
    font-weight: 600;
    line-height: 1.4em;
}

.elementor-626 .elementor-element.elementor-element-5049ba73 {
    text-align: center;
    color: #FFFFFF;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 12px;
    font-weight: 600;
    line-height: 1.4em;
}

.elementor-626 .elementor-element.elementor-element-77162fcb .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
    fill: #113468;
    color: #113468;
    background-color: #FFFFFF;
    border-radius: 20px 20px 20px 20px;
}

.elementor-626 .elementor-element.elementor-element-77162fcb .elementor-button:hover,
.elementor-626 .elementor-element.elementor-element-77162fcb .elementor-button:focus {
    background-color: #D8AD83;
}

.elementor-626 .elementor-element.elementor-element-51adc4e6>.elementor-container {
    max-width: 450px;
}

.elementor-626 .elementor-element.elementor-element-51adc4e6 {
    overflow: hidden;
}

.elementor-626 .elementor-element.elementor-element-4b756cd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-4b756cd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2023/05/TEMA-01-NEW-live-bawah-1.jpg");
    background-position: bottom center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-4b756cd>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 20px 20px 20px;
}

.elementor-626 .elementor-element.elementor-element-4b756cd>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-3c1de1a8 {
    --spacer-size: 43px;
}

.elementor-626 .elementor-element.elementor-element-5e79bf18 {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-5e79bf18 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "tangerine", Sans-serif;
    font-size: 55px;
    font-weight: 300;
}

.elementor-626 .elementor-element.elementor-element-7f4a73d4 {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-7f4a73d4 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.4em;
}

.elementor-626 .elementor-element.elementor-element-3017134a .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
    fill: #113468;
    color: #113468;
    background-color: #FFFFFF;
    border-radius: 20px 20px 20px 20px;
}

.elementor-626 .elementor-element.elementor-element-3017134a .elementor-button:hover,
.elementor-626 .elementor-element.elementor-element-3017134a .elementor-button:focus {
    background-color: #D8AD83;
}

.elementor-626 .elementor-element.elementor-element-132e276b>.elementor-container {
    max-width: 300px;
}

.elementor-626 .elementor-element.elementor-element-132e276b {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-626 .elementor-element.elementor-element-1c90312e>.elementor-element-populated,
.elementor-626 .elementor-element.elementor-element-1c90312e>.elementor-element-populated>.elementor-background-overlay,
.elementor-626 .elementor-element.elementor-element-1c90312e>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-626 .elementor-element.elementor-element-1c90312e>.elementor-element-populated {
    padding: 20px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-52a5422a>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-626 .elementor-element.elementor-element-52a5422a {
    margin-top: 5px;
    margin-bottom: 5px;
}

.elementor-626 .elementor-element.elementor-element-55b391ab>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-626 .elementor-element.elementor-element-55b391ab:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-55b391ab>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #00000000;
}

.elementor-626 .elementor-element.elementor-element-55b391ab>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../../2023/05/Mini-atm-bg-Copy-1-4.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-55b391ab>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FFFFFF;
    box-shadow: 3px 3px 2px -2px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 15px 15px 15px 15px;
}

.elementor-626 .elementor-element.elementor-element-55b391ab>.elementor-element-populated,
.elementor-626 .elementor-element.elementor-element-55b391ab>.elementor-element-populated>.elementor-background-overlay,
.elementor-626 .elementor-element.elementor-element-55b391ab>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-626 .elementor-element.elementor-element-55b391ab>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-4a745509 {
    text-align: right;
    z-index: 1;
}

.elementor-626 .elementor-element.elementor-element-4a745509 img {
    width: 24%;
    max-width: 50%;
}

.elementor-626 .elementor-element.elementor-element-5b11b63c {
    text-align: left;
    z-index: 1;
}

.elementor-626 .elementor-element.elementor-element-5b11b63c img {
    width: 11%;
    max-width: 50%;
}

.elementor-626 .elementor-element.elementor-element-642a4eb {
    text-align: left;
    z-index: 1;
}

.elementor-626 .elementor-element.elementor-element-642a4eb .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Jura", Sans-serif;
    font-size: 15px;
    font-weight: 600;
    line-height: 1.2em;
    letter-spacing: 1.2px;
}

.elementor-626 .elementor-element.elementor-element-7fc7bd36 {
    text-align: left;
    z-index: 1;
}

.elementor-626 .elementor-element.elementor-element-7fc7bd36 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-transform: uppercase;
    line-height: 1.4em;
    letter-spacing: 1.1px;
}

.elementor-626 .elementor-element.elementor-element-45d4bcce .copy-content {
    font-family: "Roboto", Sans-serif;
    font-size: 1px;
    font-weight: 500;
}

.elementor-626 .elementor-element.elementor-element-45d4bcce .head-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 1px;
    font-weight: 500;
}

.elementor-626 .elementor-element.elementor-element-45d4bcce a.elementor-button,
.elementor-626 .elementor-element.elementor-element-45d4bcce .elementor-button {
    font-family: "Jura", Sans-serif;
    font-size: 12px;
    font-weight: 600;
    fill: #000000;
    color: #000000;
    background-color: #FFFFFF;
    border-radius: 8px 8px 8px 8px;
    padding: 9px 9px 9px 9px;
}

.elementor-626 .elementor-element.elementor-element-45d4bcce a.elementor-button:hover,
.elementor-626 .elementor-element.elementor-element-45d4bcce .elementor-button:hover,
.elementor-626 .elementor-element.elementor-element-45d4bcce a.elementor-button:focus,
.elementor-626 .elementor-element.elementor-element-45d4bcce .elementor-button:focus {
    background-color: #D9D9D9;
}

.elementor-626 .elementor-element.elementor-element-45d4bcce .elementor-button {
    box-shadow: 0px 4px 4px -3px rgba(0, 0, 0, 0.5);
}

.elementor-626 .elementor-element.elementor-element-45d4bcce>.elementor-widget-container {
    margin: -13px 0px -9px 0px;
}

.elementor-626 .elementor-element.elementor-element-45d4bcce {
    z-index: 1;
}

.elementor-626 .elementor-element.elementor-element-67dda314>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-626 .elementor-element.elementor-element-67dda314 {
    margin-top: 5px;
    margin-bottom: 5px;
}

.elementor-626 .elementor-element.elementor-element-56ba3c40>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-626 .elementor-element.elementor-element-56ba3c40:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-56ba3c40>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #00000000;
}

.elementor-626 .elementor-element.elementor-element-56ba3c40>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../../2023/05/Mini-atm-bg-Copy-1-4.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-56ba3c40>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FFFFFF;
    box-shadow: 3px 3px 2px -2px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 15px 15px 15px 15px;
}

.elementor-626 .elementor-element.elementor-element-56ba3c40>.elementor-element-populated,
.elementor-626 .elementor-element.elementor-element-56ba3c40>.elementor-element-populated>.elementor-background-overlay,
.elementor-626 .elementor-element.elementor-element-56ba3c40>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-626 .elementor-element.elementor-element-56ba3c40>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-76db9bac {
    text-align: right;
    z-index: 1;
}

.elementor-626 .elementor-element.elementor-element-76db9bac img {
    width: 24%;
    max-width: 50%;
}

.elementor-626 .elementor-element.elementor-element-22f2581e {
    --spacer-size: 25px;
}

.elementor-626 .elementor-element.elementor-element-342f9a05 {
    text-align: left;
    z-index: 1;
}

.elementor-626 .elementor-element.elementor-element-342f9a05 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Jura", Sans-serif;
    font-size: 15px;
    font-weight: 600;
    line-height: 1.2em;
    letter-spacing: 1.2px;
}

.elementor-626 .elementor-element.elementor-element-306218b0 {
    text-align: left;
    z-index: 1;
}

.elementor-626 .elementor-element.elementor-element-306218b0 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-transform: uppercase;
    line-height: 1.4em;
    letter-spacing: 1.1px;
}

.elementor-626 .elementor-element.elementor-element-2c50d4d4 .copy-content {
    font-family: "Roboto", Sans-serif;
    font-size: 1px;
    font-weight: 500;
}

.elementor-626 .elementor-element.elementor-element-2c50d4d4 .head-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 1px;
    font-weight: 500;
}

.elementor-626 .elementor-element.elementor-element-2c50d4d4 a.elementor-button,
.elementor-626 .elementor-element.elementor-element-2c50d4d4 .elementor-button {
    font-family: "Jura", Sans-serif;
    font-size: 12px;
    font-weight: 600;
    fill: #000000;
    color: #000000;
    background-color: #FFFFFF;
    border-radius: 8px 8px 8px 8px;
    padding: 9px 9px 9px 9px;
}

.elementor-626 .elementor-element.elementor-element-2c50d4d4 a.elementor-button:hover,
.elementor-626 .elementor-element.elementor-element-2c50d4d4 .elementor-button:hover,
.elementor-626 .elementor-element.elementor-element-2c50d4d4 a.elementor-button:focus,
.elementor-626 .elementor-element.elementor-element-2c50d4d4 .elementor-button:focus {
    background-color: #D9D9D9;
}

.elementor-626 .elementor-element.elementor-element-2c50d4d4 .elementor-button {
    box-shadow: 0px 4px 4px -3px rgba(0, 0, 0, 0.5);
}

.elementor-626 .elementor-element.elementor-element-2c50d4d4>.elementor-widget-container {
    margin: -13px 0px -9px 0px;
}

.elementor-626 .elementor-element.elementor-element-2c50d4d4 {
    z-index: 1;
}

.elementor-626 .elementor-element.elementor-element-1f030b1e>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-626 .elementor-element.elementor-element-1f030b1e {
    margin-top: 5px;
    margin-bottom: 5px;
}

.elementor-626 .elementor-element.elementor-element-110c4058>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 7px;
}

.elementor-626 .elementor-element.elementor-element-110c4058:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-110c4058>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #00000000;
}

.elementor-626 .elementor-element.elementor-element-110c4058>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../../2023/05/Mini-atm-bg-Copy-1-4.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-110c4058>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FFFFFF;
    box-shadow: 3px 3px 2px -2px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 10px 10px 10px 10px;
}

.elementor-626 .elementor-element.elementor-element-110c4058>.elementor-element-populated,
.elementor-626 .elementor-element.elementor-element-110c4058>.elementor-element-populated>.elementor-background-overlay,
.elementor-626 .elementor-element.elementor-element-110c4058>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-626 .elementor-element.elementor-element-110c4058>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-4d593b65 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-4d593b65.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-secondary);
}

.elementor-626 .elementor-element.elementor-element-4d593b65.elementor-view-framed .elementor-icon,
.elementor-626 .elementor-element.elementor-element-4d593b65.elementor-view-default .elementor-icon {
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}

.elementor-626 .elementor-element.elementor-element-4d593b65.elementor-view-framed .elementor-icon,
.elementor-626 .elementor-element.elementor-element-4d593b65.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-secondary);
}

.elementor-626 .elementor-element.elementor-element-4d593b65 .elementor-icon {
    font-size: 21px;
}

.elementor-626 .elementor-element.elementor-element-882538e {
    text-align: center;
    z-index: 1;
}

.elementor-626 .elementor-element.elementor-element-882538e .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Jura", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-626 .elementor-element.elementor-element-66065b25 {
    text-align: center;
    color: #000000;
    font-family: "Jura", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-626 .elementor-element.elementor-element-37b8504b>.elementor-container {
    max-width: 450px;
    min-height: 100vh;
}

.elementor-626 .elementor-element.elementor-element-37b8504b {
    overflow: hidden;
}

.elementor-626 .elementor-element.elementor-element-5ec49991:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-5ec49991>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://inv.wekita.id/wp-content/uploads/2023/05/bg-awal-tema-001-2-1.webp");
    background-position: top center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-5ec49991>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 20px 20px 20px;
}

.elementor-626 .elementor-element.elementor-element-5ec49991>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-3dafe58d {
    --spacer-size: 43px;
}

.elementor-626 .elementor-element.elementor-element-6ff754c8 {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-6ff754c8 .elementor-heading-title {
    color: #103468;
    font-family: "tangerine", Sans-serif;
    font-size: 55px;
    font-weight: 300;
}

.elementor-626 .elementor-element.elementor-element-16e89366 {
    text-align: center;
    color: #586472;
    font-family: "Arial", Sans-serif;
    font-size: 15px;
    font-weight: 300;
}

.elementor-626 .elementor-element.elementor-element-4cc2b7a5 {
    --image-border-radius: 5px;
    --image-transition-duration: 800ms;
    --overlay-transition-duration: 800ms;
    --content-text-align: center;
    --content-padding: 20px;
    --content-transition-duration: 800ms;
    --content-transition-delay: 800ms;
}

.elementor-626 .elementor-element.elementor-element-4cc2b7a5 .e-gallery-item:hover .elementor-gallery-item__overlay,
.elementor-626 .elementor-element.elementor-element-4cc2b7a5 .e-gallery-item:focus .elementor-gallery-item__overlay {
    background-color: rgba(0, 0, 0, 0.5);
}

.elementor-626 .elementor-element.elementor-element-4cc2b7a5>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-1e5f8b04 {
    --spacer-size: 43px;
}

.elementor-626 .elementor-element.elementor-element-53dff071>.elementor-container {
    max-width: 450px;
}

.elementor-626 .elementor-element.elementor-element-53dff071 {
    overflow: hidden;
}

.elementor-626 .elementor-element.elementor-element-1e0792ea:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-1e0792ea>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2023/05/TEMA-01-NEW-live-atas-1.jpg");
    background-position: top center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-1e0792ea>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 20px 20px 20px;
}

.elementor-626 .elementor-element.elementor-element-1e0792ea>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-f5898e4 {
    --spacer-size: 33px;
}

.elementor-626 .elementor-element.elementor-element-1af67e6d {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-1af67e6d .elementor-heading-title {
    color: #FFFFFF;
    font-family: "tangerine", Sans-serif;
    font-size: 55px;
    font-weight: 300;
}

.elementor-626 .elementor-element.elementor-element-7939889f {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-7939889f .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.elementor-626 .elementor-element.elementor-element-23104d6d {
    --spacer-size: 35px;
}

.elementor-626 .elementor-element.elementor-element-415da786>.elementor-container {
    max-width: 450px;
}

.elementor-626 .elementor-element.elementor-element-415da786 {
    overflow: hidden;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-918eed3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-918eed3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #113468;
}

.elementor-626 .elementor-element.elementor-element-918eed3>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-918eed3>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-426e4c19 {
    overflow: hidden;
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-626 .elementor-element.elementor-element-426e4c19>.elementor-shape-bottom .elementor-shape-fill {
    fill: #FFFCF8;
}

.elementor-626 .elementor-element.elementor-element-426e4c19>.elementor-shape-bottom svg {
    width: calc(182% + 1.3px);
    height: 61px;
    transform: translateX(-50%) rotateY(180deg);
}

.elementor-626 .elementor-element.elementor-element-379afc4e {
    --spacer-size: 57px;
}

.elementor-626 .elementor-element.elementor-element-2fa4a5d5>.elementor-container {
    max-width: 450px;
}

.elementor-626 .elementor-element.elementor-element-2fa4a5d5 {
    overflow: hidden;
}

.elementor-626 .elementor-element.elementor-element-47488b09:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-47488b09>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
    background-image: url("https://inv.wekita.id/wp-content/uploads/2023/05/BG-ACARA-TEMA-01-1-2.webp");
    background-position: bottom center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-47488b09>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 10px 10px 10px 10px;
}

.elementor-626 .elementor-element.elementor-element-47488b09>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-354f65b4>.elementor-container {
    max-width: 250px;
    min-height: 35vh;
}

.elementor-626 .elementor-element.elementor-element-354f65b4 {
    margin-top: 20px;
    margin-bottom: 20px;
}

.elementor-626 .elementor-element.elementor-element-22b2d4a1>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-7922aa8f>.elementor-container {
    max-width: 200px;
    min-height: 33vh;
}

.elementor-626 .elementor-element.elementor-element-7922aa8f {
    z-index: 1;
}

.elementor-626 .elementor-element.elementor-element-1f49409f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-1f49409f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../images/momen2.jpg");
    background-position: top center;
    background-size: cover;
}

.elementor-626 .elementor-element.elementor-element-1f49409f>.elementor-element-populated,
.elementor-626 .elementor-element.elementor-element-1f49409f>.elementor-element-populated>.elementor-background-overlay,
.elementor-626 .elementor-element.elementor-element-1f49409f>.elementor-background-slideshow {
    border-radius: 200px 200px 200px 200px;
}

.elementor-626 .elementor-element.elementor-element-1f49409f>.elementor-element-populated {
    box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-626 .elementor-element.elementor-element-1f49409f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-3e44d895 {
    --spacer-size: 207px;
}

.elementor-626 .elementor-element.elementor-element-52d58330 {
    text-align: left;
    top: -45px;
    z-index: 0;
}

.elementor-626 .elementor-element.elementor-element-52d58330 img {
    width: 81%;
}

body:not(.rtl) .elementor-626 .elementor-element.elementor-element-52d58330 {
    left: -75px;
}

body.rtl .elementor-626 .elementor-element.elementor-element-52d58330 {
    right: -75px;
}

.elementor-626 .elementor-element.elementor-element-4bc57689 {
    text-align: right;
    bottom: 0px;
}

.elementor-626 .elementor-element.elementor-element-4bc57689 img {
    width: 55%;
}

body:not(.rtl) .elementor-626 .elementor-element.elementor-element-4bc57689 {
    left: 46px;
}

body.rtl .elementor-626 .elementor-element.elementor-element-4bc57689 {
    right: 46px;
}

.elementor-626 .elementor-element.elementor-element-43096091 {
    text-align: center;
    color: #586472;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 13px;
    font-weight: normal;
}

.elementor-626 .elementor-element.elementor-element-43096091>.elementor-widget-container {
    padding: 0px 10px 0px 10px;
}

.elementor-626 .elementor-element.elementor-element-7880fc64 {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-7880fc64 .elementor-heading-title {
    color: #091E3E;
    font-family: "Tangerine", Sans-serif;
    font-size: 30px;
    font-weight: 600;
}

.elementor-626 .elementor-element.elementor-element-6b73f535 {
    text-align: center;
    color: #14346b;
    font-family: "lucian", Sans-serif;
    font-size: 30px;
    font-weight: 500;
}

.elementor-626 .elementor-element.elementor-element-873a720 {
    --spacer-size: 168px;
}

.elementor-626 .elementor-element.elementor-element-592e4f00>.elementor-container {
    max-width: 450px;
    min-height: 30vh;
}

.elementor-626 .elementor-element.elementor-element-592e4f00 {
    overflow: hidden;
}

.elementor-626 .elementor-element.elementor-element-42bf7428:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-42bf7428>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #113468;
}

.elementor-626 .elementor-element.elementor-element-42bf7428>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-626 .elementor-element.elementor-element-42bf7428>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-73551cbb {
    --spacer-size: 50px;
}

.elementor-626 .elementor-element.elementor-element-288cd169:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-288cd169>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #113468;
}

.elementor-626 .elementor-element.elementor-element-288cd169>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-626 .elementor-element.elementor-element-288cd169>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-3fd5d885 {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-3fd5d885 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Spartan", Sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.elementor-626 .elementor-element.elementor-element-3fd5d885>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 39px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-2cc9ba4b {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 22px;
    --grid-column-gap: 5px;
    --grid-row-gap: 0px;
}

.elementor-626 .elementor-element.elementor-element-2cc9ba4b .elementor-widget-container {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-2cc9ba4b .elementor-social-icon {
    background-color: #02010100;
}

.elementor-626 .elementor-element.elementor-element-2cc9ba4b .elementor-social-icon i {
    color: #FFFFFF;
}

.elementor-626 .elementor-element.elementor-element-2cc9ba4b .elementor-social-icon svg {
    fill: #FFFFFF;
}

.elementor-626 .elementor-element.elementor-element-2cc9ba4b .elementor-social-icon:hover {
    background-color: #B6967D00;
}

.elementor-626 .elementor-element.elementor-element-2cc9ba4b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-6bb07479 {
    --spacer-size: 84px;
}

.elementor-626 .elementor-element.elementor-element-4cef9308:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-626 .elementor-element.elementor-element-4cef9308>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #113468;
}

.elementor-626 .elementor-element.elementor-element-4cef9308>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-626 .elementor-element.elementor-element-4cef9308>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-626 .elementor-element.elementor-element-5b342d08 .elementor-icon-wrapper {
    text-align: right;
}

.elementor-626 .elementor-element.elementor-element-5b342d08.elementor-view-stacked .elementor-icon {
    background-color: #113468;
}

.elementor-626 .elementor-element.elementor-element-5b342d08.elementor-view-framed .elementor-icon,
.elementor-626 .elementor-element.elementor-element-5b342d08.elementor-view-default .elementor-icon {
    color: #113468;
    border-color: #113468;
}

.elementor-626 .elementor-element.elementor-element-5b342d08.elementor-view-framed .elementor-icon,
.elementor-626 .elementor-element.elementor-element-5b342d08.elementor-view-default .elementor-icon svg {
    fill: #113468;
}

.elementor-626 .elementor-element.elementor-element-5b342d08.elementor-view-stacked .elementor-icon:hover {
    background-color: #FFF9ED;
}

.elementor-626 .elementor-element.elementor-element-5b342d08.elementor-view-framed .elementor-icon:hover,
.elementor-626 .elementor-element.elementor-element-5b342d08.elementor-view-default .elementor-icon:hover {
    color: #FFF9ED;
    border-color: #FFF9ED;
}

.elementor-626 .elementor-element.elementor-element-5b342d08.elementor-view-framed .elementor-icon:hover,
.elementor-626 .elementor-element.elementor-element-5b342d08.elementor-view-default .elementor-icon:hover svg {
    fill: #FFF9ED;
}

.elementor-626 .elementor-element.elementor-element-5b342d08 .elementor-icon {
    font-size: 22px;
    padding: 6px;
}

.elementor-626 .elementor-element.elementor-element-5b342d08 .elementor-icon i,
.elementor-626 .elementor-element.elementor-element-5b342d08 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-626 .elementor-element.elementor-element-70d00207>.elementor-container {
    max-width: 450px;
}

.elementor-626 .elementor-element.elementor-element-902b4f3>.elementor-container {
    max-width: 450px;
}

.elementor-626 .elementor-element.elementor-element-d5919f5>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-626 .elementor-element.elementor-element-014de08:not(.elementor-motion-effects-element-type-background),
.elementor-626 .elementor-element.elementor-element-014de08>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #113468;
}

.elementor-626 .elementor-element.elementor-element-014de08 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-626 .elementor-element.elementor-element-014de08>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-626 .elementor-element.elementor-element-1e0bb39.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-626 .elementor-element.elementor-element-1e0bb39.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-626 .elementor-element.elementor-element-762370d .elementor-icon-wrapper {
    text-align: center;
}

.elementor-626 .elementor-element.elementor-element-762370d.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-626 .elementor-element.elementor-element-762370d.elementor-view-framed .elementor-icon,
.elementor-626 .elementor-element.elementor-element-762370d.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-626 .elementor-element.elementor-element-762370d.elementor-view-framed .elementor-icon,
.elementor-626 .elementor-element.elementor-element-762370d.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-626 .elementor-element.elementor-element-762370d .elementor-icon {
    font-size: 24px;
}

.elementor-bc-flex-widget .elementor-626 .elementor-element.elementor-element-372340b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-626 .elementor-element.elementor-element-372340b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-626 .elementor-element.elementor-element-d48e1b2 {
    --iteration-count: infinite;
    --animation-duration: 1200ms;
    --dynamic-text-color: #FFFFFF;
}

.elementor-626 .elementor-element.elementor-element-d48e1b2 .elementor-headline {
    text-align: center;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 600;
}

.elementor-626 .elementor-element.elementor-element-d48e1b2 .elementor-headline-dynamic-wrapper path {
    stroke: #FFFFFF;
}

.elementor-626 .elementor-element.elementor-element-d48e1b2 .elementor-headline-plain-text {
    color: #FFFFFF;
}

.elementor-626 .elementor-element.elementor-element-d48e1b2 .elementor-headline-dynamic-text {
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-bc-flex-widget .elementor-626 .elementor-element.elementor-element-a0bac88.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-626 .elementor-element.elementor-element-a0bac88.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-626 .elementor-element.elementor-element-439efe6 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 11px;
    font-weight: 500;
    background-color: transparent;
    background-image: linear-gradient(180deg, #F30505 0%, #F34949 100%);
    border-radius: 20px 20px 20px 20px;
    padding: 9px 9px 9px 9px;
}

.elementor-626 .elementor-element.elementor-element-439efe6>.elementor-widget-container {
    margin: -15px 0px -11px 0px;
}

@media(min-width:768px) {
    .elementor-626 .elementor-element.elementor-element-71f6567f {
        width: 100%;
    }

    .elementor-626 .elementor-element.elementor-element-42bf7428 {
        width: 20%;
    }

    .elementor-626 .elementor-element.elementor-element-288cd169 {
        width: 60%;
    }

    .elementor-626 .elementor-element.elementor-element-4cef9308 {
        width: 19.33%;
    }

    .elementor-626 .elementor-element.elementor-element-1e0bb39 {
        width: 25%;
    }

    .elementor-626 .elementor-element.elementor-element-372340b {
        width: 49.33%;
    }

    .elementor-626 .elementor-element.elementor-element-a0bac88 {
        width: 25%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-626 .elementor-element.elementor-element-55fb3794 {
        width: 100%;
    }

    .elementor-626 .elementor-element.elementor-element-5b28d63e {
        width: 100%;
    }

    .elementor-626 .elementor-element.elementor-element-121e5946 {
        width: 100%;
    }
}

@media(max-width:1024px) {
    .elementor-626 .elementor-element.elementor-element-6f51f245 .wpkoi-elements-countdown-item>div {
        margin-right: 8px;
        margin-left: 8px;
        padding: 6px 0px 6px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-6f51f245 .wpkoi-elements-countdown-container {
        margin-right: -8px;
        margin-left: -8px;
        margin-bottom: 0px;
    }

    .elementor-626 .elementor-element.elementor-element-303ec1b7>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-5b18b33c {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-2e04fb40:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-626 .elementor-element.elementor-element-2e04fb40>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-size: cover;
    }

    .elementor-626 .elementor-element.elementor-element-2e04fb40>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
        padding: 0px 25px 30px 25px;
    }

    .elementor-626 .elementor-element.elementor-element-1afa8866 {
        font-size: 14px;
    }

    .elementor-626 .elementor-element.elementor-element-364b4e72 .elementor-widget-container {
        text-align: center;
    }

    .elementor-626 .elementor-element.elementor-element-32bcd321 .elementor-widget-container {
        text-align: center;
    }

    .elementor-626 .elementor-element.elementor-element-2569435d {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-69b9b765:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-626 .elementor-element.elementor-element-69b9b765>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: top center;
        background-size: cover;
    }

    .elementor-626 .elementor-element.elementor-element-69b9b765>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-626 .elementor-element.elementor-element-2d1dde41 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-626 .elementor-element.elementor-element-6c79c4be {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-55fb3794>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-5295a707 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-626 .elementor-element.elementor-element-40a0000b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-626 .elementor-element.elementor-element-40a0000b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-size: cover;
    }

    .elementor-626 .elementor-element.elementor-element-40a0000b>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
        padding: 0px 50px 0px 50px;
    }

    .elementor-626 .elementor-element.elementor-element-5b28d63e>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 25px 0px 25px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-5f68972c .elementor-heading-title {
        font-size: 48px;
    }

    .elementor-626 .elementor-element.elementor-element-50a97a90>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-62eb41d>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-73fd26a6>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-121e5946>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 25px 0px 25px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-31f6fc18 .elementor-heading-title {
        font-size: 48px;
    }

    .elementor-626 .elementor-element.elementor-element-12f2f80c>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-5fd4e71>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-45240d1c>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-1e849982 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-626 .elementor-element.elementor-element-5e79bf18 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-626 .elementor-element.elementor-element-55b391ab>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: -1px;
    }

    .elementor-626 .elementor-element.elementor-element-4a745509 {
        text-align: right;
    }

    .elementor-626 .elementor-element.elementor-element-4a745509 img {
        width: 30%;
    }

    .elementor-626 .elementor-element.elementor-element-4a745509>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-5b11b63c {
        text-align: left;
    }

    .elementor-626 .elementor-element.elementor-element-5b11b63c>.elementor-widget-container {
        margin: 8px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-642a4eb {
        text-align: left;
    }

    .elementor-626 .elementor-element.elementor-element-642a4eb>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-7fc7bd36 {
        text-align: left;
    }

    .elementor-626 .elementor-element.elementor-element-45d4bcce a.elementor-button,
    .elementor-626 .elementor-element.elementor-element-45d4bcce .elementor-button {
        font-size: 12px;
    }

    .elementor-626 .elementor-element.elementor-element-56ba3c40>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: -1px;
    }

    .elementor-626 .elementor-element.elementor-element-76db9bac {
        text-align: right;
    }

    .elementor-626 .elementor-element.elementor-element-76db9bac img {
        width: 30%;
    }

    .elementor-626 .elementor-element.elementor-element-76db9bac>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-342f9a05 {
        text-align: left;
    }

    .elementor-626 .elementor-element.elementor-element-342f9a05>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-306218b0 {
        text-align: left;
    }

    .elementor-626 .elementor-element.elementor-element-2c50d4d4 a.elementor-button,
    .elementor-626 .elementor-element.elementor-element-2c50d4d4 .elementor-button {
        font-size: 12px;
    }

    .elementor-626 .elementor-element.elementor-element-882538e .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-626 .elementor-element.elementor-element-6ff754c8 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-626 .elementor-element.elementor-element-16e89366 {
        font-size: 14px;
    }

    .elementor-626 .elementor-element.elementor-element-1af67e6d .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-626 .elementor-element.elementor-element-7939889f .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-626 .elementor-element.elementor-element-415da786 {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-47488b09:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-626 .elementor-element.elementor-element-47488b09>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: bottom center;
        background-size: cover;
    }

    .elementor-626 .elementor-element.elementor-element-7880fc64 .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-626 .elementor-element.elementor-element-6b73f535 {
        font-size: 35px;
    }
}

@media(max-width:767px) {
    .elementor-626 .elementor-element.elementor-element-439fe5b2>.elementor-container {
        min-height: 60vh;
    }

    .elementor-bc-flex-widget .elementor-626 .elementor-element.elementor-element-558ff794.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }

    .elementor-626 .elementor-element.elementor-element-558ff794.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }

    .elementor-626 .elementor-element.elementor-element-3cb4e53d {
        font-size: 12px;
    }

    .elementor-626 .elementor-element.elementor-element-19ab4d67 {
        font-size: 35px;
        line-height: 1em;
    }

    .elementor-626 .elementor-element.elementor-element-19ab4d67>.elementor-widget-container {
        margin: 9px 5px 5px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-3b0a2f8f {
        font-size: 12px;
    }

    .elementor-626 .elementor-element.elementor-element-3b0a2f8f>.elementor-widget-container {
        margin: 7px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-c011dba>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-183d4574 .elementor-button {
        font-size: 11px;
        padding: 8px 8px 8px 8px;
    }

    .elementor-626 .elementor-element.elementor-element-183d4574>.elementor-widget-container {
        margin: -5px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-7263845a>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-626 .elementor-element.elementor-element-6159e158 {
        --spacer-size: 71px;
    }

    .elementor-626 .elementor-element.elementor-element-599d6525 .elementor-heading-title {
        font-size: 12px;
    }

    .elementor-626 .elementor-element.elementor-element-599d6525>.elementor-widget-container {
        margin: 2px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-52de32f9 {
        margin-top: 30px;
        margin-bottom: 30px;
    }

    .elementor-626 .elementor-element.elementor-element-775092aa>.elementor-container {
        max-width: 170px;
    }

    .elementor-626 .elementor-element.elementor-element-379648e7 {
        --spacer-size: 180px;
    }

    .elementor-626 .elementor-element.elementor-element-439e94e0 img {
        width: 61%;
    }

    body:not(.rtl) .elementor-626 .elementor-element.elementor-element-439e94e0 {
        left: -34px;
    }

    body.rtl .elementor-626 .elementor-element.elementor-element-439e94e0 {
        right: -34px;
    }

    .elementor-626 .elementor-element.elementor-element-439e94e0 {
        top: -28px;
    }

    .elementor-626 .elementor-element.elementor-element-35293737 img {
        width: 46%;
    }

    body:not(.rtl) .elementor-626 .elementor-element.elementor-element-35293737 {
        left: 20px;
    }

    body.rtl .elementor-626 .elementor-element.elementor-element-35293737 {
        right: 20px;
    }

    .elementor-626 .elementor-element.elementor-element-4bf55d00 .elementor-heading-title {
        font-size: 32px;
    }

    .elementor-626 .elementor-element.elementor-element-3d2b148e {
        text-align: center;
        font-size: 12px;
        line-height: 1px;
        letter-spacing: 0px;
    }

    .elementor-626 .elementor-element.elementor-element-3d2b148e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-6f51f245 .wpkoi-elements-countdown-item>div {
        margin-right: 3px;
        margin-left: 3px;
        padding: 9px 9px 9px 9px;
    }

    .elementor-626 .elementor-element.elementor-element-6f51f245 .wpkoi-elements-countdown-container {
        margin-right: -3px;
        margin-left: -3px;
        margin-bottom: 0px;
    }

    .elementor-626 .elementor-element.elementor-element-6f51f245 .wpkoi-elements-countdown-digits {
        font-size: 13px;
    }

    .elementor-626 .elementor-element.elementor-element-6f51f245 .wpkoi-elements-countdown-label {
        font-size: 11px;
    }

    .elementor-626 .elementor-element.elementor-element-6f51f245>.elementor-widget-container {
        margin: 0px 3px -5px 0px;
        padding: 0px 25px 0px 25px;
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-6c5b05e3 {
        text-align: center;
        font-size: 12px;
    }

    .elementor-626 .elementor-element.elementor-element-6c5b05e3>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-303ec1b7 .elementor-button {
        font-size: 12px;
        padding: 8px 8px 8px 8px;
    }

    .elementor-626 .elementor-element.elementor-element-303ec1b7>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-4e4e1427 {
        --spacer-size: 53px;
    }

    .elementor-626 .elementor-element.elementor-element-5b18b33c {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-2e04fb40>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
        padding: 0px 20px 0px 20px;
    }

    .elementor-626 .elementor-element.elementor-element-4886d6a2 {
        --spacer-size: 10px;
    }

    .elementor-626 .elementor-element.elementor-element-69b07159 img {
        width: 52%;
    }

    .elementor-626 .elementor-element.elementor-element-69b07159>.elementor-widget-container {
        margin: 5px 5px 5px 5px;
    }

    .elementor-626 .elementor-element.elementor-element-1afa8866 {
        column-gap: 0px;
        text-align: center;
        font-size: 13px;
    }

    .elementor-626 .elementor-element.elementor-element-bcbbfc1>.elementor-container {
        max-width: 150px;
    }

    .elementor-626 .elementor-element.elementor-element-45eb932e {
        --spacer-size: 180px;
    }

    .elementor-626 .elementor-element.elementor-element-21a4583c .elementor-heading-title {
        font-size: 37px;
    }

    .elementor-626 .elementor-element.elementor-element-5868e37f {
        font-size: 13px;
    }

    .elementor-626 .elementor-element.elementor-element-5868e37f>.elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }

    .elementor-626 .elementor-element.elementor-element-364b4e72 .elementor-widget-container {
        text-align: center;
    }

    .elementor-626 .elementor-element.elementor-element-364b4e72 {
        --icon-size: 15px;
        --grid-column-gap: 14px;
        --grid-row-gap: 0px;
    }

    .elementor-626 .elementor-element.elementor-element-364b4e72 .elementor-social-icon {
        --icon-padding: 0.3em;
    }

    .elementor-626 .elementor-element.elementor-element-364b4e72>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-875299e {
        font-size: 22px;
    }

    .elementor-626 .elementor-element.elementor-element-875299e>.elementor-widget-container {
        margin: 10px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-71dbd020>.elementor-container {
        max-width: 150px;
    }

    .elementor-626 .elementor-element.elementor-element-18084e24 {
        --spacer-size: 180px;
    }

    .elementor-626 .elementor-element.elementor-element-62c54df .elementor-heading-title {
        font-size: 37px;
    }

    .elementor-626 .elementor-element.elementor-element-77cd7ff2 {
        font-size: 13px;
    }

    .elementor-626 .elementor-element.elementor-element-77cd7ff2>.elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }

    .elementor-626 .elementor-element.elementor-element-32bcd321 .elementor-widget-container {
        text-align: center;
    }

    .elementor-626 .elementor-element.elementor-element-32bcd321 {
        --icon-size: 15px;
        --grid-column-gap: 14px;
        --grid-row-gap: 0px;
    }

    .elementor-626 .elementor-element.elementor-element-32bcd321 .elementor-social-icon {
        --icon-padding: 0.3em;
    }

    .elementor-626 .elementor-element.elementor-element-32bcd321>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-7cb7dcc0 {
        --spacer-size: 10px;
    }

    .elementor-626 .elementor-element.elementor-element-2569435d {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-69b9b765>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-626 .elementor-element.elementor-element-5592071d {
        --spacer-size: 25px;
    }

    .elementor-626 .elementor-element.elementor-element-2d1dde41 .elementor-heading-title {
        font-size: 39px;
    }

    .elementor-626 .elementor-element.elementor-element-2d1dde41>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper .twae-year {
        font-size: 0px;
    }

    .elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper span.twae-label {
        font-size: 14px;
    }

    .elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper span.twae-title {
        font-size: 13px;
    }

    .elementor-626 .elementor-element.elementor-element-259cdf20 .twae-wrapper .twae-description {
        font-size: 13px;
    }

    .elementor-626 .elementor-element.elementor-element-259cdf20>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-6c79c4be {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-6f321595>.elementor-shape-top svg {
        width: calc(183% + 1.3px);
        height: 35px;
    }

    .elementor-626 .elementor-element.elementor-element-4c6db156 {
        width: 100%;
    }

    .elementor-626 .elementor-element.elementor-element-2182ffd6 {
        --spacer-size: 101px;
    }

    .elementor-626 .elementor-element.elementor-element-5295a707 .elementor-heading-title {
        font-size: 43px;
    }

    .elementor-626 .elementor-element.elementor-element-fa012e .elementor-heading-title {
        font-size: 12px;
    }

    .elementor-626 .elementor-element.elementor-element-62d6abc7 {
        --spacer-size: 61px;
    }

    .elementor-626 .elementor-element.elementor-element-40a0000b {
        width: 100%;
    }

    .elementor-626 .elementor-element.elementor-element-40a0000b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-626 .elementor-element.elementor-element-40a0000b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: bottom center;
        background-size: cover;
    }

    .elementor-626 .elementor-element.elementor-element-40a0000b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 30px 0px 30px;
    }

    .elementor-626 .elementor-element.elementor-element-1d76beaf,
    .elementor-626 .elementor-element.elementor-element-1d76beaf>.elementor-background-overlay {
        border-radius: 20px 20px 20px 20px;
    }

    .elementor-626 .elementor-element.elementor-element-5b28d63e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 5px;
    }

    .elementor-626 .elementor-element.elementor-element-5f68972c .elementor-heading-title {
        font-size: 41px;
    }

    .elementor-626 .elementor-element.elementor-element-5f68972c>.elementor-widget-container {
        margin: 0px 0px 5px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-50a97a90 {
        font-size: 14px;
        letter-spacing: 0.7px;
    }

    .elementor-626 .elementor-element.elementor-element-62eb41d {
        letter-spacing: 0.7px;
    }

    .elementor-626 .elementor-element.elementor-element-62eb41d>.elementor-widget-container {
        margin: 7px 0px 7px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-73fd26a6 {
        letter-spacing: 0.7px;
    }

    .elementor-626 .elementor-element.elementor-element-20cb5ecc,
    .elementor-626 .elementor-element.elementor-element-20cb5ecc>.elementor-background-overlay {
        border-radius: 20px 20px 20px 20px;
    }

    .elementor-626 .elementor-element.elementor-element-121e5946>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 5px;
    }

    .elementor-626 .elementor-element.elementor-element-31f6fc18 .elementor-heading-title {
        font-size: 41px;
    }

    .elementor-626 .elementor-element.elementor-element-31f6fc18>.elementor-widget-container {
        margin: 0px 0px 5px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-12f2f80c {
        font-size: 14px;
        letter-spacing: 0.7px;
    }

    .elementor-626 .elementor-element.elementor-element-5fd4e71 {
        letter-spacing: 0.7px;
    }

    .elementor-626 .elementor-element.elementor-element-5fd4e71>.elementor-widget-container {
        margin: 7px 0px 7px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-45240d1c {
        letter-spacing: 0.7px;
    }

    .elementor-626 .elementor-element.elementor-element-2ea4fb2 .elementor-button {
        font-size: 12px;
        padding: 9px 9px 9px 9px;
    }

    .elementor-626 .elementor-element.elementor-element-2ea4fb2>.elementor-widget-container {
        margin: 0px 0px -14px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-32174cbc {
        --spacer-size: 101px;
    }

    .elementor-626 .elementor-element.elementor-element-1aa9d5f9 {
        --spacer-size: 10px;
    }

    .elementor-626 .elementor-element.elementor-element-1e849982 .elementor-heading-title {
        font-size: 43px;
    }

    .elementor-626 .elementor-element.elementor-element-51ca10e8 .elementor-heading-title {
        font-size: 12px;
    }

    .elementor-626 .elementor-element.elementor-element-44646082 {
        font-size: 12px;
    }

    .elementor-626 .elementor-element.elementor-element-44646082>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-5049ba73 {
        font-size: 12px;
    }

    .elementor-626 .elementor-element.elementor-element-77162fcb .elementor-button {
        font-size: 12px;
        padding: 9px 9px 9px 9px;
    }

    .elementor-626 .elementor-element.elementor-element-77162fcb>.elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-3c1de1a8 {
        --spacer-size: 20px;
    }

    .elementor-626 .elementor-element.elementor-element-5e79bf18 .elementor-heading-title {
        font-size: 43px;
    }

    .elementor-626 .elementor-element.elementor-element-7f4a73d4 .elementor-heading-title {
        font-size: 12px;
    }

    .elementor-626 .elementor-element.elementor-element-3017134a .elementor-button {
        font-size: 12px;
        padding: 9px 20px 9px 20px;
    }

    .elementor-626 .elementor-element.elementor-element-3017134a>.elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-132e276b>.elementor-container {
        max-width: 300px;
    }

    .elementor-626 .elementor-element.elementor-element-55b391ab>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 3px;
    }

    .elementor-626 .elementor-element.elementor-element-4a745509 {
        text-align: right;
    }

    .elementor-626 .elementor-element.elementor-element-4a745509 img {
        width: 26%;
    }

    .elementor-626 .elementor-element.elementor-element-4a745509>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-5b11b63c {
        text-align: left;
    }

    .elementor-626 .elementor-element.elementor-element-5b11b63c img {
        width: 9%;
        max-width: 78%;
    }

    .elementor-626 .elementor-element.elementor-element-5b11b63c>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-642a4eb {
        text-align: left;
    }

    .elementor-626 .elementor-element.elementor-element-642a4eb .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-626 .elementor-element.elementor-element-642a4eb>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-7fc7bd36 {
        text-align: left;
    }

    .elementor-626 .elementor-element.elementor-element-7fc7bd36 .elementor-heading-title {
        line-height: 1.1em;
    }

    .elementor-626 .elementor-element.elementor-element-7fc7bd36>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-45d4bcce .copy-content {
        font-size: 13px;
    }

    .elementor-626 .elementor-element.elementor-element-45d4bcce .head-title {
        font-size: 1px;
        line-height: 0.1em;
        letter-spacing: -1.7px;
    }

    .elementor-626 .elementor-element.elementor-element-45d4bcce img {
        border-radius: 2px 2px 2px 2px;
    }

    .elementor-626 .elementor-element.elementor-element-45d4bcce a.elementor-button,
    .elementor-626 .elementor-element.elementor-element-45d4bcce .elementor-button {
        font-size: 12px;
        padding: 9px 9px 9px 9px;
    }

    .elementor-626 .elementor-element.elementor-element-45d4bcce>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-56ba3c40>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 3px;
    }

    .elementor-626 .elementor-element.elementor-element-76db9bac {
        text-align: right;
    }

    .elementor-626 .elementor-element.elementor-element-76db9bac img {
        width: 26%;
    }

    .elementor-626 .elementor-element.elementor-element-76db9bac>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-22f2581e {
        --spacer-size: 20px;
    }

    .elementor-626 .elementor-element.elementor-element-342f9a05 {
        text-align: left;
    }

    .elementor-626 .elementor-element.elementor-element-342f9a05 .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-626 .elementor-element.elementor-element-342f9a05>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-306218b0 {
        text-align: left;
    }

    .elementor-626 .elementor-element.elementor-element-306218b0 .elementor-heading-title {
        line-height: 1.1em;
    }

    .elementor-626 .elementor-element.elementor-element-306218b0>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-2c50d4d4 .copy-content {
        font-size: 13px;
    }

    .elementor-626 .elementor-element.elementor-element-2c50d4d4 .head-title {
        font-size: 1px;
        line-height: 0.1em;
        letter-spacing: -1.7px;
    }

    .elementor-626 .elementor-element.elementor-element-2c50d4d4 img {
        border-radius: 2px 2px 2px 2px;
    }

    .elementor-626 .elementor-element.elementor-element-2c50d4d4 a.elementor-button,
    .elementor-626 .elementor-element.elementor-element-2c50d4d4 .elementor-button {
        font-size: 12px;
        padding: 9px 9px 9px 9px;
    }

    .elementor-626 .elementor-element.elementor-element-2c50d4d4>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-882538e {
        text-align: center;
    }

    .elementor-626 .elementor-element.elementor-element-882538e .elementor-heading-title {
        font-size: 14px;
        line-height: 1.1em;
        letter-spacing: 1px;
    }

    .elementor-626 .elementor-element.elementor-element-882538e>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-3dafe58d {
        --spacer-size: 50px;
    }

    .elementor-626 .elementor-element.elementor-element-6ff754c8 .elementor-heading-title {
        font-size: 43px;
    }

    .elementor-626 .elementor-element.elementor-element-16e89366 {
        column-gap: 0px;
        text-align: center;
        font-size: 13px;
    }

    .elementor-626 .elementor-element.elementor-element-4cc2b7a5>.elementor-widget-container {
        margin: 15px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-1e5f8b04 {
        --spacer-size: 20px;
    }

    .elementor-626 .elementor-element.elementor-element-1e0792ea>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-626 .elementor-element.elementor-element-f5898e4 {
        --spacer-size: 59px;
    }

    .elementor-626 .elementor-element.elementor-element-1af67e6d .elementor-heading-title {
        font-size: 43px;
    }

    .elementor-626 .elementor-element.elementor-element-7939889f .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-626 .elementor-element.elementor-element-7939889f>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-2b6edc62>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-23104d6d {
        --spacer-size: 23px;
    }

    .elementor-626 .elementor-element.elementor-element-415da786 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-426e4c19>.elementor-shape-bottom svg {
        width: calc(252% + 1.3px);
        height: 41px;
    }

    .elementor-626 .elementor-element.elementor-element-379afc4e {
        --spacer-size: 19px;
    }

    .elementor-626 .elementor-element.elementor-element-379afc4e>.elementor-widget-container {
        margin: 28px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-47488b09:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-626 .elementor-element.elementor-element-47488b09>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-size: cover;
    }

    .elementor-626 .elementor-element.elementor-element-354f65b4 {
        margin-top: 30px;
        margin-bottom: 30px;
    }

    .elementor-626 .elementor-element.elementor-element-7922aa8f>.elementor-container {
        max-width: 170px;
    }

    .elementor-626 .elementor-element.elementor-element-3e44d895 {
        --spacer-size: 180px;
    }

    .elementor-626 .elementor-element.elementor-element-52d58330 img {
        width: 61%;
    }

    body:not(.rtl) .elementor-626 .elementor-element.elementor-element-52d58330 {
        left: -34px;
    }

    body.rtl .elementor-626 .elementor-element.elementor-element-52d58330 {
        right: -34px;
    }

    .elementor-626 .elementor-element.elementor-element-52d58330 {
        top: -28px;
    }

    .elementor-626 .elementor-element.elementor-element-4bc57689 img {
        width: 46%;
    }

    body:not(.rtl) .elementor-626 .elementor-element.elementor-element-4bc57689 {
        left: 20px;
    }

    body.rtl .elementor-626 .elementor-element.elementor-element-4bc57689 {
        right: 20px;
    }

    .elementor-626 .elementor-element.elementor-element-43096091 {
        text-align: center;
        font-size: 13px;
    }

    .elementor-626 .elementor-element.elementor-element-7880fc64 .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-626 .elementor-element.elementor-element-6b73f535 {
        font-size: 27px;
    }

    .elementor-626 .elementor-element.elementor-element-873a720 {
        --spacer-size: 186px;
    }

    .elementor-626 .elementor-element.elementor-element-42bf7428 {
        width: 15%;
    }

    .elementor-626 .elementor-element.elementor-element-288cd169 {
        width: 70%;
    }

    .elementor-626 .elementor-element.elementor-element-288cd169>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-3fd5d885 {
        text-align: center;
    }

    .elementor-626 .elementor-element.elementor-element-3fd5d885 .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-626 .elementor-element.elementor-element-3fd5d885>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 30px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-2cc9ba4b {
        --icon-size: 22px;
        --grid-column-gap: 19px;
    }

    .elementor-626 .elementor-element.elementor-element-2cc9ba4b .elementor-social-icon {
        --icon-padding: 0em;
    }

    .elementor-626 .elementor-element.elementor-element-2cc9ba4b>.elementor-widget-container {
        margin: -2px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-6bb07479 {
        --spacer-size: 0px;
    }

    .elementor-626 .elementor-element.elementor-element-4cef9308 {
        width: 15%;
    }

    .elementor-626 .elementor-element.elementor-element-4cef9308>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-5b342d08 .elementor-icon-wrapper {
        text-align: right;
    }

    .elementor-626 .elementor-element.elementor-element-5b342d08 .elementor-icon {
        font-size: 17px;
    }

    .elementor-626 .elementor-element.elementor-element-5b342d08 .elementor-icon i,
    .elementor-626 .elementor-element.elementor-element-5b342d08 .elementor-icon svg {
        transform: rotate(0px);
    }

    .elementor-626 .elementor-element.elementor-element-5b342d08>.elementor-widget-container {
        margin: 0px 0px 9px 0px;
        padding: 0px 11px 0px 0px;
    }

    .elementor-626 .elementor-element.elementor-element-1e0bb39 {
        width: 25%;
    }

    .elementor-626 .elementor-element.elementor-element-762370d .elementor-icon {
        font-size: 15px;
    }

    .elementor-626 .elementor-element.elementor-element-372340b {
        width: 50%;
    }

    .elementor-626 .elementor-element.elementor-element-a0bac88 {
        width: 25%;
    }

    .elementor-626 .elementor-element.elementor-element-439efe6 .elementor-button {
        padding: 7px 7px 7px 7px;
    }
}

/* Start custom CSS for section, class: .elementor-element-132e276b */
#amplop {
    display: none;
}

/* End custom CSS */
/* Start custom CSS for weddingpress-kit2, class: .elementor-element-2b6edc62 */
.elementor-626 .elementor-element.elementor-element-2b6edc62 .cui-wrapper {
    border-radius: 10px;
    background-color: transparent;

}

.cui_comment_count_card span:first-child {
    font-size: 15px;
    font-weight: bolder;

}

.cui-wrapper {
    font-family: Arima Madurai, Sans-serif !important;
    font-size: 12px;
    font-weight: 400;

}

.cui_comment_card_title {
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 5px;
}

.cui_comment_count_card {
    border-radius: 0px;
    text-align: center;
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: center;
    border: 1px solid;
    padding: 1px;
    color: #fff;
}

/*Warna Tulisan Jumlah Komentar*/
.cui-wrapper.cui-facebook .cui-wrap-link a.cui-link {
    color: #ffffff;
}

.cui-comment-attendence {
    display: none;
}

.cui-wrap-link {
    display: none;
}

.cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form textarea.cui-textarea {
    border: none;
    background: #FFFFFF;
    color: #141823;
}

/*Tombol Kirim*/
.cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form input[type="submit"],
/*Tombol Kirim*/
.cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form input[type="submit"],
.cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form input[type="button"].cui-form-btn {
    font-family: poppin, Sans-serif !important;
    color: #000;
    width: 100%;
    background: #ffd966;
    text-transform: uppercase;
    font-weight: 100;
    letter-spacing: 3px;
    border-radius: 0px;
    font-size: 14px !important;
    margin-left: 0px;
}

.cui-comment-attendence {
    display: none;
}

.cui-wrapper.cui-facebook .cui-wrap-form {
    border-top: none;
}

.cui-wrap-link {
    display: #141823;
}

.cui-wrapper.cui-facebook.cui-border {
    border: none;
}

.cui-wrapper.cui-facebook .cui-comment-status p.cui-ajax-success {
    color: #141823;

}

.cui-wrapper.cui-facebook ul.cui-container-comments li.cui-item-comment .cui-comment-content .cui-comment-actions a {
    color: #141823;
}

.cui-wrapper.cui-facebook ul.cui-container-comments li.cui-item-comment .cui-comment-content .cui-comment-info a.cui-commenter-name {
    color: #141823 !important;
}

.cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form input[type="submit"]:hover,
.cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form input[type="submit"]:hover,
.cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form input[type="button"].cui-form-btn:hover {
    color: #141823;
    background: #A9B1A3;
}

/* Loading */
.elementor-626 .elementor-element.elementor-element-2b6edc62 .cuio-loading:before {
    font-family: "Font Awesome 5 Free";
    content: "\f110";
    font-weight: 900;
    color: #894858;
}

.cui-box {
    max-height: 50vh;
}

.cui-wrapper ul.cui-container-comments {
    max-height: 800px;
    overflow-y: auto;
}

.cui-wrapper.cui-facebook ul.cui-container-comments li.cui-item-comment .cui-comment-content .cui-comment-text p {
    color: #141823;
    padding: 5px 5px 5px 0px !important;

}

.cui-comment-time {
    font-size: 11px;
    color: #141823;
}

.cui-wrapper .cui-wrap-form .cui-container-form input#author,
.cui-wrapper .cui-wrap-form .cui-container-form input#email,
.cui-wrapper .cui-wrap-form .cui-container-form input#url {
    text-indent: 0;
    width: 100%;
    padding-left: 15px;
    border-radius: 0px;
    height: 2.5em;
    border-bottom: 1px solid #5f7581 !important;
    border: 0px;
    border-radius: 0px;
    height: 3em !important;

}

.cui-wrapper .cui-wrap-form .cui-container-form textarea.cui-textarea {
    border-bottom: 1px solid #5f7581 !important;
    background: #fbfbfb !important;
    border: 0px;
    border-radius: 0px;
    margin-bottom: 5px !important;

}

.cui-field-wrap>select {
    border-radius: 0px;
    border-bottom: 1px solid #5f7581 !important;
    border: 0px;
    border-radius: 0px;
    height: 3em !important;
}

.cui-wrapper .cui-wrap-form .cui-container-form p.form-submit {
    float: none;
    text-align: center;
    margin: 0px !important;
}

.cui-wrapper ul.cui-container-comments li.cui-item-comment {
    background-color: #fff;
    position: relative;
    min-height: 32px;
    padding: 10px 10px 10px 0px !important;
    margin-top: 15px !important;
    border: none;
    border-radius: 0px;
    list-style: none outside none !important;
    border-bottom: 1px solid #5f7581 !important;
}

.cui-wrapper ul.cui-container-comments {
    clear: both;
    display: none;
    padding: 0 1em 0 1.4em;
    margin: 0 -1.2em;
    border-top: 0 !important;
    list-style: none outside none !important;
}

/* End custom CSS */
/* Start custom CSS for weddingpress-audio, class: .elementor-element-5b342d08 */
.audio-box .elementor-icon {
    -webkit-animation: wdpMP3-muter 4s linear infinite;
    -moz-animation: wdpMP3-muter 4s linear infinite;
    animation: wdpMP3-muter 4s linear infinite;
}

@-moz-keyframes wdpMP3-muter {
    100% {
        -moz-transform: rotate(360deg);
    }
}

@-webkit-keyframes wdpMP3-muter {
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes wdpMP3-muter {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-439efe6 */
.zoom-1 {
    transform: scale(1);
    animation: grow 5s ease-in infinite;
}


@keyframes grow {
    0% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.1);
    }

    100% {
        transform: scale(1);
    }
}

/* End custom CSS */
/* Start custom CSS */
#hide {
    display: none;
}

/* End custom CSS */