@charset "utf-8";
/* CSS Document */

.accordion { width:100%; float:left; text-align:left; margin:10px 0 44px;}
.accordion h4 { width:100%; float:left; background:#c56f38; border:1px solid #c56f38; cursor:pointer; padding:20px 43px 20px; position:relative; z-index:9; border-radius:500px;}
.accordion h4:after { width:9px; height:7px; content:""; position:absolute; top:50%; transform:translateY(-50%); right:43px; background:url(../images/feeser-arrow1.svg) no-repeat center / cover;}
.accordion h4.active:after { width:7px; height:9px; background:url(../images/feeser-arrow2.svg) no-repeat center / cover;}
.accordion .content { width:100%; float:left; padding:33px 43px 43px;}

.faqs-wrapp .accordion .content { padding:26px 43px 19px;}

.fees-wrapp .accordion { margin:0;}
.fees-wrapp .accordion .content { padding:18px 43px 32px;}

/*Smartphone css*/
@media screen and (max-width: 480px) {
.accordion { margin:10px 0 25px;}
.accordion h4 { padding:20px 9% 20px 5%;}
.accordion h4:after { right:5%;}
.accordion .content { padding:18px 5% 30px;}

.faqs-wrapp .accordion .content { padding:17px 5% 8px;}

.fees-wrapp .accordion .content { padding:18px 5% 32px;}
}

@media screen and (min-width:481px) and (max-width:600px) {
.accordion { margin:10px 0 25px;}
.accordion h4 { padding:20px 9% 20px 5%;}
.accordion h4:after { right:5%;}
.accordion .content { padding:18px 5% 30px;}

.faqs-wrapp .accordion .content { padding:17px 5% 8px;}

.fees-wrapp .accordion .content { padding:18px 5% 32px;}
}

@media screen and (min-width:601px) and (max-width:767px) {
.accordion { margin:10px 0 25px;}
.accordion h4 { padding:20px 9% 20px 5%;}
.accordion h4:after { right:5%;}
.accordion .content { padding:18px 5% 30px;}

.faqs-wrapp .accordion .content { padding:17px 5% 8px;}

.fees-wrapp .accordion .content { padding:18px 5% 32px;}
}

@media screen and (min-width:768px) and (max-width:900px) {

    .accordion .content {
    padding: 18px 43px 30px;
}


}

@media screen and (min-width:901px) and (max-width:1024px) {
      .accordion .content {
    padding: 18px 43px 30px;
}
}

@media screen and (min-width:1025px) and (max-width:1240px) {

}