/*faqs*/

.ip-lwu-faqs-form {

    position: relative;

    padding: 50px 15px 60px;

}



.ip-lwu-faqs-holder {

    max-width: 1230px;

    margin: 0 auto;

}



.ip-lwu-faqs-title .sectionTitle h2 {

    font-size: 55px !important;

    line-height: 1;

    text-align: left !important;

}



.ip-lwu-faqs-accordion-container {

    position: relative;

    max-width: 1130px;

    height: auto;

    margin: 90px auto 0;

}



.ip-lwu-faqs-set{

  position: relative;

  width: 100%;

  height: auto;

  margin-bottom: 35px;

}



.ip-lwu-faqs-set > a {

    display: block;

    padding: 0 0 30px;

    text-decoration: none;

    color: #fff;

    font-weight: 600;

    border-bottom: 1px solid rgb(255 255 255 / 26%);

    -webkit-transition: all 0.2s linear;

    -moz-transition: all 0.2s linear;

    transition: all 0.2s linear;

    font-size: 24px;

    letter-spacing: 0.02em;

}



.ip-lwu-faqs-set > a i {

    float: right;

    margin-top: 3px;

    font-size: 20px;

    transition: all 0.2s linear;

    font-style: normal;

}



.ip-lwu-faqs-content{

  display:none;

}

.ip-lwu-faqs-content{
    color: #fff;

      font-size: 15px;

      font-weight: 300;

      line-height: 1.7;

        letter-spacing: 0.05em;
}
.ip-lwu-faqs-content p{

  padding: 20px 0;

  margin: 0;

  

}



.ip-lwu-faqs-btn {

    margin-top: 70px;

}
.ip-lwu-faqs-set.alt > a{
    color:#000;
    border-bottom: 1px solid rgba(0,0,0,0.26);
}
.ip-lwu-faqs-set.alt .ip-lwu-faqs-content{
    color:#000;
}

.ip-lwu-faqs-accordion-container {
    margin: 60px 0px !important;
}


@media only screen and (min-width: 992px) and (max-width: 1600px) {

    /*faqs*/

    .ip-lwu-faqs-form {

        padding: 50px 0.938vw 3.75vw;

    }



    .ip-lwu-faqs-holder {

        max-width: 76.875vw;

    }



    .ip-lwu-faqs-title .sectionTitle h2 {

        font-size: 3.438vw !important;

    }



    .ip-lwu-faqs-accordion-container {

        max-width: 70.625vw;

        margin: 5.625vw auto 0;

    }



    .ip-lwu-faqs-set{

      margin-bottom: 2.188vw;

    }



    .ip-lwu-faqs-set > a {

        padding: 0 0 1.875vw;

        border-bottom: 0.063vw solid rgb(255 255 255 / 26%);

        font-size: 1.5vw;

    }



    .ip-lwu-faqs-set > a i {

        margin-top: 0.188vw;

        font-size: 1.25vw;

    }



    .ip-lwu-faqs-content{
        font-size: 0.938vw;
    }
    .ip-lwu-faqs-content p{

      padding: 1.25vw 0;

      

    }



    .ip-lwu-faqs-btn {

        margin-top: 4.375vw;

    }

}



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

    .ip-lwu-faqs-set > a {

        font-size: 20px;

        letter-spacing: 0;

        padding-right: 20px;

    }



    #inner-page-wrapper .entry-title, 

    #content .entry-title{

        font-size: 60px;

    }



    .ip-lwu-faqs-title .sectionTitle h2 {

        font-size: 30px !important;

    }

}