#faq {
    padding:60px 0;
}
#faq a{
    color: #000;
}
#faq a.active {
    background: #4b92bf !important;
    color: #fff;
}
.faqCntr {
	 padding-right: 0 !important;
	 padding-left: 0 !important;
}
 a:hover, a:focus {
	 outline: none;
	 text-decoration: none;
}
 .faqImg {
	 background-repeat: no-repeat;
	 background-size: 50%;
	 background-position: left center;
	 background-attachment: fixed;
}

.faqBox h2,
.faqBox h4,
.faqBox h3,
.faqBox h5{
    font-family: 'Poppins', sans-serif;
    margin-bottom: 20px
}
 .faqBox .box {
	 height: 100px;
	 text-align: center;
	 margin-bottom: 30px;
}
 .faqBox .box a {
	 background: #000;
	 display: block;
	 height: 100px;
	 color: #fff;
	 border-radius: 3px;
	 transition: ease-in-out 0.2s;
	 font-size: 18px;
	 font-weight: bold;
}
 .faqBox .box a:hover {
	 background: #000;
}
 .faqBox .box a span:after {
	 content: '\f061';
	 font-family: 'Font Awesome 5 Free';
	 position: relative;
	 font-weight: 600;
	 font-size: 12px;
	 margin-left: 5px;
}
 .faqBox .faq-title {
    max-width: 90%;
}
#faq h5{
    margin-bottom: 20px;
}
#faq .bhoechie-tab {
    padding-top: 25px;
}
#faq .corner {
    z-index: 3;
}
#faq .list-groupwrap {
    width: 100%;
    border: 1px solid #F3F3F3;
    padding: 24px 23px 0 23px;
    margin-bottom: 30px;
    position: relative;
    box-shadow: 0px 0px 5px #ccc;
    background: linear-gradient(225deg, transparent 75px, #fff 30px);
    border-radius: 0px 60px 0px 0px;
}

 #faq .step-title {
    list-style: none;
    border-top: 1px solid #F3F3F3;
    width: 100%;
    line-height: 60px;
    font-weight: 400;
    padding-left: 24px;
}
#faq div.bhoechie-tab-menu div.list-group {
    margin: 0 -23px;
}
 .card {
	 position: relative;
	 display: flex;
	 flex-direction: column;
	 min-width: 0;
	 word-wrap: break-word;
	 background-clip: border-box;
	 border-bottom: none !important;
	 border-radius: 0 !important;
         border: none !important;
}
#accordion .card {
    border: none !important;
}
 .card .card-header {
	 padding:5px 0 0 15px !important;
	 margin-bottom: 0;
	 background-color: transparent !important;
	 overflow: hidden;
         position: relative;
}
 .card .card-header .btn-link:before {
    content: url("/wp-content/uploads/2020/08/arrowright.svg");
    display: block;
    position: absolute;
    right: 0px;
    bottom: 10px;
    transform: rotate(-90deg);
}
 .card .card-header .btn-link.collapsed:before {
    content: url("/wp-content/uploads/2020/08/arrowright.svg");
    display: block;
    position: absolute;
    right: 4px;
    bottom: 10px;
    transform: rotate(90deg);
}
 .card .card-header .btn-link {
	 color: #000;
	 border-radius: 0 !important;
}
 .card .card-header .btn-link:hover {
	 text-decoration: none;
}
 .card .card-header .btn-link.collapsed {
	 font-weight: inherit;
}
 .card .card-header .btn-link.collapsed i {
	 transition: all 0.2s ease-in-out;
}
 .card .card-header .btn-link.collapsed i.pull-right {
	 float: right !important;
}
 .card .card-header .btn-link.collapsed i.pull-right.fa.fa-plus {
	 transform: rotate(0deg);
}
 .card .card-header .btn-link i {
	 transition: all 0.2s ease-in-out;
}
 .card .card-header .btn-link i.pull-right {
	 float: right !important;
}
 .card .card-header .btn-link i.pull-right.fa.fa-plus {
	 transform: rotate(45deg);
}
 .card .btn.btn-link {
	 padding: 7px 0;
	 width: 100%;
	 text-align: left;
	 border-radius: 0 !important;
	 white-space: normal !important;
}
#faq .read-more {
    display: block;
    margin-top: 15px;
    font-weight: 600;
}
.faq-content{
    padding:20px;
    background: #f3f3f3;
    font-size: 14px;
    line-height: 20px;
}

 .card .leesmeer {
	 text-transform: uppercase;
	 font-size: 14px;
}
 .card .leesmeer:after {
	 content: '\f061';
	 font-family: 'Font Awesome 5 Free';
	 position: relative;
	 font-weight: 600;
	 font-size: 12px;
	 margin-left: 5px;
}
 