.elementor-12013 .elementor-element.elementor-element-7f82d64>.elementor-container {
    min-height: 439px
}

.elementor-12013 .elementor-element.elementor-element-7f82d64>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center
}

.elementor-12013 .elementor-element.elementor-element-fc75055 {
    text-align: center;
    width: auto;
    max-width: auto
}

.elementor-12013 .elementor-element.elementor-element-fc75055 .elementor-heading-title {
    color: #FFF;
    font-size: 32px;
    font-weight: 600
}

.elementor-12013 .elementor-element.elementor-element-7f82d64:not(.elementor-motion-effects-element-type-background),.elementor-12013 .elementor-element.elementor-element-7f82d64>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(/images/contact-us-2.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}

.elementor-12013 .elementor-element.elementor-element-7f82d64>.elementor-background-overlay {
    background-color: #000;
    opacity: .3;
    transition: background 0.3s,border-radius 0.3s,opacity 0.3s
}

.elementor-12013 .elementor-element.elementor-element-7f82d64 {
    transition: background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
    margin-top: 0;
    margin-bottom: 0
}

.elementor-12013 .elementor-element.elementor-element-b8e22bb {
    margin-top: 0;
    margin-bottom: 50px
}

.elementor-12013 .elementor-element.elementor-element-4fffb2c {
    text-align: center;
    width: auto;
    max-width: auto
}

.elementor-12013 .elementor-element.elementor-element-4fffb2c .elementor-heading-title {
    font-size: 32px;
    font-weight: 600
}

.elementor-12013 .elementor-element.elementor-element-6e3e6a9 {
    margin-top: 30px;
    margin-bottom: 0
}

.elementor-12013 .elementor-element.elementor-element-4490453 {
    margin-top: 0;
    margin-bottom: 20px
}

.elementor-12013 .elementor-element.elementor-element-5aa0a65 .elementor-field-group {
    padding-right: calc(20px/2);
    padding-left: calc(20px/2);
    margin-bottom: 15px
}

.elementor-12013 .elementor-element.elementor-element-5aa0a65 .elementor-form-fields-wrapper {
    margin-left: calc(-20px/2);
    margin-right: calc(-20px/2);
    margin-bottom: -15px
}

.elementor-12013 .elementor-element.elementor-element-5aa0a65 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-12013 .elementor-element.elementor-element-5aa0a65 .elementor-field-group.recaptcha_v3-bottomright {
    margin-bottom: 0
}

body.rtl .elementor-12013 .elementor-element.elementor-element-5aa0a65 .elementor-labels-inline .elementor-field-group>label {
    padding-left: 0
}

body:not(.rtl) .elementor-12013 .elementor-element.elementor-element-5aa0a65 .elementor-labels-inline .elementor-field-group>label {
    padding-right: 0
}

body .elementor-12013 .elementor-element.elementor-element-5aa0a65 .elementor-labels-above .elementor-field-group>label {
    padding-bottom: 0
}

.elementor-12013 .elementor-element.elementor-element-5aa0a65 .elementor-field-type-html {
    padding-bottom: 0;
    color: #111
}

.elementor-12013 .elementor-element.elementor-element-5aa0a65 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    background-color: #fff;
    border-color: #E2E2E2;
    border-radius: 0 0 0 0
}

.elementor-12013 .elementor-element.elementor-element-5aa0a65 .elementor-field-group .elementor-select-wrapper select {
    background-color: #fff;
    border-color: #E2E2E2;
    border-radius: 0 0 0 0
}

.elementor-12013 .elementor-element.elementor-element-5aa0a65 .elementor-field-group .elementor-select-wrapper::before {
    color: #E2E2E2
}

.elementor-12013 .elementor-element.elementor-element-7057099 {
    margin-top: 0;
    margin-bottom: 50px
}

body.elementor-page-12013 h1.entry-title,.elementor-page-title {
    display: none
}

@media(min-width: 768px) {
    .elementor-12013 .elementor-element.elementor-element-12eec46 {
        width:15%
    }

    .elementor-12013 .elementor-element.elementor-element-8a6cd7e {
        width: 69.332%
    }

    .elementor-12013 .elementor-element.elementor-element-65ad9a6 {
        width: 15%
    }
}

@media(max-width: 1024px) {
    .elementor-12013 .elementor-element.elementor-element-b8e22bb {
        margin-top:0;
        margin-bottom: 30px
    }

    .elementor-12013 .elementor-element.elementor-element-ddcef48 {
        font-size: 14px
    }

    .elementor-12013 .elementor-element.elementor-element-4490453 {
        margin-top: 0;
        margin-bottom: 0
    }
}

@media(max-width: 767px) {
    .elementor-12013 .elementor-element.elementor-element-7f82d64>.elementor-container {
        min-height:320px
    }

    .elementor-12013 .elementor-element.elementor-element-fc75055 .elementor-heading-title {
        font-size: 22px
    }

    .elementor-12013 .elementor-element.elementor-element-fc75055 {
        width: auto;
        max-width: auto
    }

    .elementor-12013 .elementor-element.elementor-element-b8e22bb {
        margin-top: 0;
        margin-bottom: 20px
    }

    .elementor-12013 .elementor-element.elementor-element-4fffb2c .elementor-heading-title {
        font-size: 22px
    }

    .elementor-12013 .elementor-element.elementor-element-4fffb2c {
        width: auto;
        max-width: auto
    }

    .elementor-12013 .elementor-element.elementor-element-ddcef48 {
        font-size: 14px
    }

    .elementor-12013 .elementor-element.elementor-element-6e3e6a9 {
        margin-top: 15px;
        margin-bottom: 0
    }
}
