/* Internal styles extracted from ContentPages/client_faq.blade.php */

/* CSS Block 1 */
@import url('https://fonts.googleapis.com/css2?family=Frank+Ruhl+Libre:wght@300..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

            * {
                padding: 0;
                margin: 0;
                font-family: 'Montserrat';
            }

            .client-faq-banner-sec {
                background: url("../../images/FAQ-Clients.webp");
                width: 100%;
                height: 370px;
                display: flex;
                align-items: center;
                background-repeat: no-repeat;
                background-size: 100% 100%;
            }

            .client-faq-banner-sec h2 {
                font-family: 'Montserrat';
                font-size: 45px;
                font-weight: 400;
                color: #fff;
            }


            /*-------------------*/

            .client-faq-dropdown {
                overflow: hidden;
                box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
            }

            .client-faq-dropdown-header {
                padding: 10px 15px;
                cursor: pointer;
                display: flex;
                justify-content: space-between;
                align-items: center;
                background-color: #DFEAFF;
                font-size: 22px;
                font-weight: 500;
                white-space: normal;
            }

            .client-faq-dropdown-content {
                display: none;
                padding: 15px;
                background-color: #DFEAFF;
                transition: max-height 0.4s ease-out;
                font-size: 20px;
            }

            .email-us.mt-4 {
                background-color: #344E7C;
                color: #fff;
                padding: 14px 16px 1px 16px;
                box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
                /* display: flex;*/
            }

            .email-us.mt-4 h5 {
                font-size: 22px;
            }

            .email-us.mt-4 p.pl-1 {
                padding-left: 0px;
                font-size: 20px;
            }

            /* .client-faq-dropdown-header .icon {
        font-size: 30px;
    } */

            .client-faq-dropdown-header img {
                width: 30px;
                height: 30px;
            }

            /*-----------------------*/

            section.client-faq-banner-sec p {
                font-size: 20px;
            }

            @media only screen and (max-width: 767px) {

                span {
                    font-size: 16px;
                }
            }

