.elementor-117 .elementor-element.elementor-element-73624d70 {
    padding: 100px 0px 100px 0px;
}

.elementor-117 .elementor-element.elementor-element-794b7d14 .col-lg-4.col-md-6.info-item-column {
    flex: 0 0 100%;
    max-width: 100%;
}

.elementor-117 .elementor-element.elementor-element-794b7d14 .td-contact-info-icon i {
    color: var(--headerbackground);
}

.elementor-117 .elementor-element.elementor-element-794b7d14 .td-contact-info-icon svg {
    fill: #20957C;
}

.elementor-117 .elementor-element.elementor-element-794b7d14 .info-title {
    color: #282828;
}

.elementor-117 .elementor-element.elementor-element-794b7d14 .info-content, .elementor-117 .elementor-element.elementor-element-794b7d14 .info-content a, .elementor-117 .elementor-element.elementor-element-794b7d14 .info-content a:hover {
    color: #626262;
}

.elementor-117 .elementor-element.elementor-element-794b7d14 .td-contact-info-container {
    background-color: #FFFFFF;
    padding: 0px 0px 0px 0px;
}

.elementor-117 .elementor-element.elementor-element-6e726031 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 15px 15px 15px 100px;
}

    .elementor-117 .elementor-element.elementor-element-6e726031 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-117 .elementor-element.elementor-element-40e6b818 .themedraft-contact-form-container, .elementor-117 .elementor-element.elementor-element-40e6b818 .themedraft-contact-form-container.td-form-layout-two {
    background-image: url("https://demo.themedraft.net/wp/induxter/wp-content/uploads/2020/06/h2-team-bg.png");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-117 .elementor-element.elementor-element-40e6b818 {
    z-index: 1;
}

.elementor-117 .elementor-element.elementor-element-61d918d {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-117 .elementor-element.elementor-element-e423289 iframe {
    height: 500px;
}

@media(max-width:1024px) {
    .elementor-117 .elementor-element.elementor-element-794b7d14 .col-lg-4.col-md-6.info-item-column {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .elementor-117 .elementor-element.elementor-element-6e726031 > .elementor-element-populated {
        padding: 40px 15px 15px 15px;
    }
}

@media(min-width:768px) {
    .elementor-117 .elementor-element.elementor-element-390fff49 {
        width: 29.224%;
    }

    .elementor-117 .elementor-element.elementor-element-6e726031 {
        width: 70.367%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-117 .elementor-element.elementor-element-390fff49 {
        width: 100%;
    }

    .elementor-117 .elementor-element.elementor-element-6e726031 {
        width: 100%;
    }
}

@media(max-width:767px) {
    .elementor-117 .elementor-element.elementor-element-73624d70 {
        padding: 80px 0px 85px 0px;
    }

    .elementor-117 .elementor-element.elementor-element-794b7d14 .col-lg-4.col-md-6.info-item-column {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .elementor-117 .elementor-element.elementor-element-6e726031 > .elementor-element-populated {
        padding: 15px 15px 15px 15px;
    }

    .elementor-117 .elementor-element.elementor-element-61d918d {
        margin-top: 0px;
        margin-bottom: 0px;
    }
}
