
.text_default_color {
    color: #FFFFFF;
}
#faq-image {
    width: 503px;
    height: 419px;
    object-fit: cover !important;
}

    .text-wrapper-3 {
        margin-top: -1px;
        font-weight: 800;
        color: #1569b2;
        font-size: 26px;
        letter-spacing: 0;
        line-height: 38.4px;
        position: relative;
        width: fit-content;
        font-family: "Martel Sans", Helvetica;
        white-space: nowrap;
    }

    .rectangle {
        position: relative;
        width: 62px;
        height: 4px;
        background-color: #1569b2;
    }


    .font_martel_700 {
        font-family: "Martel Sans", Helvetica;
        font-weight: 700;
    }

    .font_custom_size {
        font-size: 22px;
    }

    .accordion-body{
        font-size: 16px;
    }

    .font-30 {
        font-size: 30px;
    }

    .font_martel_300 {
        font-family: "Martel Sans", Helvetica;
        font-weight: 300;
    }

    .font-17 {
        font-size: 17px;
    }


    .accordion-button {
        background-color: transparent;
        color: white;
        border: none;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .accordion-button::after {
        display: none !important;
    }

    .accordion-button:not(.collapsed) {
        color: #ffffff;
    }
    .faq_icon{
        color: #ffffff !important;
    }
    .accordion-faq-icon,
    .accordion-icon i {
        font-size: 26px;
        margin-right: 12px;
        color: #ABABAB;
        height: 19px;
        width: 19px;
        transition: transform 0.3s ease;
        margin-top: 0px;

    }

    .accordion-item {
        /* border-bottom: 1px solid #ABABAB; */
        margin-bottom: 1rem !important;
    }

    .accordion-item.expanded {
        border: 1px solid #707070 !important;
        padding: 0px !important;
        border-radius: 12px !important;
        background-color: #222629 !important;
    }

    /* .accordion-item.no-border {
        border-bottom: none;
    } */

    .accordion-collapse.show .accordion-icon i {
        transform: rotate(45deg);
    }

    .accordion-collapse.collapse .accordion-icon i {
        transform: rotate(0deg);
    }

    .accordion-collapse.show .accordion-icon,
    .accordion-faq-icon i {
        transform: rotate(45deg);
    }

    .accordion-collapse.collapse .accordion-icon,
    .accordion-faq-icon i {
        transform: rotate(0deg);
    }


    .faq_padding_one{
        padding: 12px;
    }

    .faq_padding_two{
        padding: 0px 12px 2px !important;
    }


    @media (max-width: 767px) {

        .accordion-faq-icon,
    .accordion-icon i {
        margin-top: -5px;
        font-size: 20px !important;

    }

        .faq_padding_one {
            padding:0px !important;
        }

        .accordion-body{
           font-size:14px !important;
        }


        .text_mobile_font {
            /* text-align: center; */
            font-size: 18px;
        }


		   .font_custom_size {
            font-size: 14px !important;
            margin-top: -10px !important;
        }

        .mobile_margin_faq {
            margin-top: -5%;
        }

        .margin_faq{
            margin-top: -6px;
        }

        .accordion-item.expanded {
            border: 1px solid #707070 !important;
            border-radius: 12px !important;
            padding: 16px !important;
            background-color: #0F1215 !important;
        }


        .accordion-item.no-border {
            border: 1px solid #707070 !important;
            border-radius: 12px !important;
            padding: 16px 13px 0px 13px !important;
            background-color: #0F1215 !important;
        }


        .text-wrapper-3 {
            font-size: 16px !important;
        }

        .font-heading {
            font-size: 20px !important;
            line-height: 24px;
        }

        .font-subheading {
            font-size: 14.7px !important;
            margin-top: 10px !important;
        }

    }
