.elementor-796 .elementor-element.elementor-element-f9401f7 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 1px 0 50px;
}

.elementor-796 .elementor-element.elementor-element-67202b3 .heading .heading__top1 {
    font-size: 18px;
    margin-left: 50px;
    margin-top: 40px;
    margin-bottom: 10px;
    margin-right: 20px;
}

.elementor-796 .elementor-element.elementor-element-67202b3 .heading h2 {
    text-transform: capitalize;
    margin-left: 50px;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 20px;
}

.elementor-796 .elementor-element.elementor-element-67202b3 .emergency__list {
    margin-left: 50px;
    margin-top: 30px;
    margin-bottom: 50px;
    margin-right: 50px;
}

.elementor-796 .elementor-element.elementor-element-67202b3 .service__details__box {
    padding-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
}

.elementor-796 .elementor-element.elementor-element-d802910:not(.elementor-motion-effects-element-type-background), .elementor-796 .elementor-element.elementor-element-d802910 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://drnehamaini.com/wp-content/uploads/2020/03/faqbg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-796 .elementor-element.elementor-element-d802910 {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 20px;
    padding: 90px 0 90px;
    z-index: 0;
}

    .elementor-796 .elementor-element.elementor-element-d802910 > .elementor-background-overlay {
        transition: background .3s,border-radius .3s,opacity .3s;
    }

.elementor-796 .elementor-element.elementor-element-618d1d4 {
    margin-top: 0;
    margin-bottom: 0;
}

.elementor-796 .elementor-element.elementor-element-e36d7d3 > .elementor-element-populated {
    padding: 0 60px 0 0;
}

.elementor-796 .elementor-element.elementor-element-791f31f .ultimate__form__wrapper form.wpcf7-form input::placeholder {
    width: 100%;
}

.elementor-796 .elementor-element.elementor-element-791f31f .wpcf7-form input[type*=text] {
    height: 55px;
    width: 100%;
    transition: .3s;
}

.elementor-796 .elementor-element.elementor-element-791f31f .wpcf7-form input[type*=email] {
    height: 55px;
    width: 100%;
    transition: .3s;
}

.elementor-796 .elementor-element.elementor-element-791f31f .wpcf7-form input[type*=url] {
    height: 55px;
    width: 100%;
    transition: .3s;
}

.elementor-796 .elementor-element.elementor-element-791f31f .wpcf7-form input[type*=number] {
    height: 55px;
    width: 100%;
    transition: .3s;
}

.elementor-796 .elementor-element.elementor-element-791f31f .wpcf7-form input[type*=tel] {
    height: 55px;
    width: 100%;
    transition: .3s;
}

.elementor-796 .elementor-element.elementor-element-791f31f .wpcf7-form input[type*=date] {
    height: 55px;
    width: 100%;
    transition: .3s;
}

.elementor-796 .elementor-element.elementor-element-791f31f .wpcf7-form .wpcf7-select {
    height: 55px;
    width: 100%;
    transition: .3s;
}

.elementor-796 .elementor-element.elementor-element-791f31f .wpcf7-form textarea {
    height: 150px;
    transition: .3s;
}

.elementor-796 .elementor-element.elementor-element-791f31f .wpcf7-form .wpcf7-submit, .elementor-796 .elementor-element.elementor-element-791f31f button[type=submit] {
    width: 200px;
    height: 55px;
    background-color: transparent;
}

.elementor-796 .elementor-element.elementor-element-791f31f .wpcf7-form .wpcf7-submit, .elementor-796 .elementor-element.elementor-element-791f31f button[type=submit] {
    transition: .3s;
    float: none;
}

    .elementor-796 .elementor-element.elementor-element-791f31f .wpcf7-form .wpcf7-submit:hover, .elementor-796 .elementor-element.elementor-element-791f31f button[type=submit]:hover {
        color: #fff;
        background-color: transparent;
        background-image: linear-gradient(90deg,#1B57D5 0%,#4F87FB 100%);
    }

.elementor-796 .elementor-element.elementor-element-791f31f > .elementor-widget-container {
    margin: 0;
    padding: 0;
}

.elementor-796 .elementor-element.elementor-element-c0966eb > .elementor-element-populated {
    margin: 20px 0 0;
    padding: 0 0 0 50px;
}

.elementor-796 .elementor-element.elementor-element-97b2dc5 .heading {
    text-align: left;
}

    .elementor-796 .elementor-element.elementor-element-97b2dc5 .heading.heading2 .heading__top2, .elementor-796 .elementor-element.elementor-element-97b2dc5 .heading.heading2 .style4, .elementor-796 .elementor-element.elementor-element-97b2dc5 .heading.heading2 .style5 {
        border-style: solid;
        border-width: 0 0 0 2px;
        border-color: #ff5621;
    }

    .elementor-796 .elementor-element.elementor-element-97b2dc5 .heading.heading2 .heading__top2 {
        color: #000000;
    }

    .elementor-796 .elementor-element.elementor-element-97b2dc5 .heading.heading2 .style4 {
        color: #fff;
    }

    .elementor-796 .elementor-element.elementor-element-97b2dc5 .heading.heading2 .style5 {
        color: #fff;
    }

    .elementor-796 .elementor-element.elementor-element-97b2dc5 .heading.heading2 .heading__top2.v2, .elementor-796 .elementor-element.elementor-element-97b2dc5 .heading.heading2 .heading__top2, .elementor-796 .elementor-element.elementor-element-97b2dc5 .heading.heading2 .style4, .elementor-796 .elementor-element.elementor-element-97b2dc5 .heading.heading2 .style5 {
        font-size: 18px;
        line-height: 1em;
    }

.elementor-796 .elementor-element.elementor-element-a3fd65e .elementor-heading-title {
    color: #fff;
    font-size: 60px;
    font-weight: 600;
}

.elementor-796 .elementor-element.elementor-element-a3fd65e > .elementor-widget-container {
    margin: -23px 0 0;
    padding: 0;
}

.elementor-796 .elementor-element.elementor-element-445d42e > .elementor-widget-container {
    margin: 16px 0 0;
}

@media(min-width:768px) {
    .elementor-796 .elementor-element.elementor-element-e36d7d3;

{
    width: 45.179%;
}

.elementor-796 .elementor-element.elementor-element-c0966eb {
    width: 54.821%;
}

}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-796 .elementor-element.elementor-element-7361217;

{
    width: 100%;
}

.elementor-796 .elementor-element.elementor-element-081d05d {
    width: 100%;
}

.elementor-796 .elementor-element.elementor-element-e36d7d3 {
    width: 100%;
}

.elementor-796 .elementor-element.elementor-element-c0966eb {
    width: 100%;
}

}

@media(min-width:1025px) {
    .elementor-796 .elementor-element.elementor-element-d802910:not(.elementor-motion-effects-element-type-background),.elementor-796 .elementor-element.elementor-element-d802910>.elementor-motion-effects-container>.elementor-motion-effects-layer;

{
    background-attachment: fixed;
}

}

@media(max-width:1024px) {
    .elementor-796 .elementor-element.elementor-element-f9401f7;

{
    padding: 80px 0 30px;
}

.elementor-796 .elementor-element.elementor-element-7361217 > .elementor-element-populated {
    padding: 0 20px;
}

.elementor-796 .elementor-element.elementor-element-fdd18ae > .elementor-widget-container {
    margin: 0 0 50px;
}

.elementor-796 .elementor-element.elementor-element-d802910 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 80px 0;
}

.elementor-796 .elementor-element.elementor-element-e36d7d3 > .elementor-element-populated {
    margin: 0;
    padding: 15px;
}

.elementor-796 .elementor-element.elementor-element-c0966eb > .elementor-element-populated {
    margin: 50px 0 0;
    padding: 15px;
}

}

@media(max-width:767px) {
    .elementor-796 .elementor-element.elementor-element-f9401f7;

{
    margin-top: 40px;
    margin-bottom: 40px;
}

.elementor-796 .elementor-element.elementor-element-67202b3 .heading .heading__top1 {
    font-size: 18px;
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
}

.elementor-796 .elementor-element.elementor-element-67202b3 .heading h2 {
    font-size: 28px;
    line-height: 1.5em;
    margin-left: 0;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 0;
}

.elementor-796 .elementor-element.elementor-element-67202b3 .emergency__list {
    padding-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
}

.elementor-796 .elementor-element.elementor-element-e36d7d3 {
    width: 100%;
}

.elementor-bc-flex-widget .elementor-796 .elementor-element.elementor-element-e36d7d3.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-796 .elementor-element.elementor-element-e36d7d3.elementor-column.elementor-element[data-element_type=column] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-796 .elementor-element.elementor-element-e36d7d3 > .elementor-element-populated {
    margin: 0;
    padding: 0;
}

.elementor-796 .elementor-element.elementor-element-c0966eb > .elementor-element-populated {
    margin: 0;
    padding: 0;
}

.elementor-796 .elementor-element.elementor-element-97b2dc5 .heading.heading2 .heading__top2.v2, .elementor-796 .elementor-element.elementor-element-97b2dc5 .heading.heading2 .heading__top2, .elementor-796 .elementor-element.elementor-element-97b2dc5 .heading.heading2 .style4, .elementor-796 .elementor-element.elementor-element-97b2dc5 .heading.heading2 .style5 {
    font-size: 18px;
}

.elementor-796 .elementor-element.elementor-element-a3fd65e .elementor-heading-title {
    font-size: 28px;
}

.elementor-796 .elementor-element.elementor-element-445d42e .faq__area3 .card-header h2 button {
    font-size: 16px;
}
}
