﻿body {
}

.main_wrapper {
    background-image: url("../../Images/Imgs/faq_backgraound_banner_img.png");
    background-repeat: no-repeat;
    background-size: cover;
}



.text-white{
    color: white;
}

.header-text{
    color: white;
    text-align: left;
}

.subheader-text{
    display: flex;
    color: white;
    text-align: left;
    width: 49%;
}

.main-padding{
    padding: 95px 256px;
}

.accordian-title-regular {
    background: #ffffff url(../images/Imgs/right_arrow.png) no-repeat 99% 50%;
    font: 600 19px / 25px 'Montserrat', sans-serif;
    color: #000;
    padding: 15px 82px 15px 10px;
    margin: 0px 0 0;
    cursor: pointer;
    display: flex;
    border-radius: 0px;
    border-bottom: 1px solid rgba(19, 19, 19, 0.1);
}

.accordian-title-regular.ui-accordion-header-active {
    background: #ffffff url(../images/Imgs/up_arrow.png) no-repeat 99% 50%;
    border-bottom: none;
}

.ui-accordion-content {
    background: #ffffff;
    padding: 0 0px 15px;
    border-radius: 0px;
    margin: 0px 0 0 0;
}

.ui-accordion-content p {
    padding: 0px 0px 10px 80px;
    color: #000000;
    border-bottom: 1px solid rgba(19, 19, 19, 0.1);
}



.line-bg {
    background: rgba(247, 247, 247, 1);
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0 !important;
    width: 100%;
}


.content_wrapper_new{
    padding: 30px 0px;
}

.addingLeftMargin{
    margin-left: 40px;
}

.display-flex-set{
    display: flex;
}

.faq-solution-box {
    border: 20px solid white;
    border-radius: 40px;
    margin-left: 11.5641% !important;
    float: left;
}

.number-img {
    width: 30px !important;
    max-width: none !important;
}

.number-img-one {
    width: 26px !important;
    max-width: none !important;
}

.number-img-ten {
    width: 28px !important;
    max-width: none !important;
}

.number-img-eleven {
    padding: 2px;
    width: 25px !important;
    max-width: none !important;
}

.number-img-four {
    width: 33px !important;
    max-width: none !important;
}

.number-img-twelve {
    width: 28px !important;
    max-width: none !important;
}


@media only screen and (max-width: 1200px) {
    .main_wrapper {
        background-size: cover;
    }
    .main-padding {
        padding: 95px 180px;
    }
    .subheader-text {
        display: flex;
        color: white;
        text-align: left;
        width: 100%;
    }

}

@media only screen and (max-width: 1024px) {
    .main_wrapper {
        background-image: url("../../Images/Imgs/bg-second.png");
        background-repeat: no-repeat;
        background-size: cover;
    }
    .main-padding {
        padding: 95px 25px;
    }
    .header-text{
        width: 72%;
    }
    .subheader-text{
        width: 48%;
    }
}

@media only screen and (max-width: 989px) {
    .main-padding {
        padding: 95px 125px;
    }
}

@media only screen and (max-width: 910px) {
    .main-padding {
        padding: 95px 90px;
    }
}

@media only screen and (max-width: 810px) {
    .main-padding {
        padding: 95px 30px;
    }
}


@media only screen and (max-width: 768px) {
    .main_wrapper {
        background-image: url("../../Images/Imgs/bg-third.png");
        background-repeat: no-repeat;
        background-size: cover;
    }
    .main-padding {
        padding: 95px 25px;
    }
    .header-text{
        width: 64%;
    }
    .subheader-text{
        width: 48%;
    }
}

@media only screen and (max-width: 739px) {
    .faq-solution-box {
        margin-left: 1% !important;
        margin-right: 1%;
    }
}

@media only screen and (max-width: 615px) {
    .main-padding {
        padding: 95px 10px;
    }
    .header-text{
        width: 100%;
    }
    .subheader-text{
        width: 100%;
    }
}

