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

.accordion { width:100%; float:left;}
.accordion h3 { width:100%; float:left; cursor:pointer; background:#f5f5f5; border:1px solid #f5f5f5; padding:15px 36px 14px; margin:0 0 17px; position:relative;line-height: 1.56; border-radius:40px;}
.accordion h3:after { content:""; width:8px; height:8px; position:absolute; top:50%; transform:translateY(-50%); right:36px; background:url("../images/feeser-icon1.svg") center / cover;}
.accordion h3.active:after { background:url("../images/feeser-icon2.svg") center / cover;}
.accordion .content { width:100% !important; float:left; padding:6px 36px 25px !important;}

.gallerin-wrapp .gallerin-col2 .accordion h3 {   color: #000;   padding: 15px 50px 14px 36px;}

.feeser-wrapp .accordion h3 { width:auto; padding:0; margin:0;}
.feeser-wrapp .accordion h3:after { display:none;} 
.feeser-wrapp .accordion .feeser-box1 { width:100%; float:left; cursor:pointer; background:#f5f5f5; border:1px solid #f5f5f5; padding:27px 84px 26px 36px; margin:0 0 9px; position:relative; border-radius: 40px;}
.feeser-wrapp .accordion .feeser-box1:after { content:""; width:8px; height:8px; position:absolute; top:52%; transform:translateY(-50%); right:36px; background:url("../images/feeser-icon1.svg") center / cover;}
.feeser-wrapp .accordion .feeser-box1.active:after { background:url("../images/feeser-icon2.svg") center / cover;}
.feeser-wrapp .accordion .content { width:100%; float:left; padding:10px 84px 18px 36px;}

.faqs-wrapp .accordion .content { width:100%; float:left; padding:16px 23px 18px;}

.frequently-wrapp .accordion .content { width:100%; float:left; padding:16px 23px 18px;}

.about-wrapp .accordion h3 {font-size: 18px; line-height: 1; color: #151515; font-weight: 500;}

.braces-wrapp .accordion h3 {font-size: 18px; line-height: 1; color: #151515; font-weight: 500;}

.faq2-wrapp .accordion {width: 100%; float: left; margin: 25px 0 0;}
.faq2-wrapp .accordion .content { width:100% !important; float:left; padding:6px 36px 25px !important;}

/*Smartphone css*/
@media screen and (max-width: 480px) {
.accordion { width:100%;}
.accordion h3 { padding:15px 12% 14px 5%;}
.accordion h3:after { right:5%;}

.faqs-wrapp .accordion .content { padding:16px 5% 18px;}

.faq2-wrapp .accordion .content { padding:16px 5% 18px !important;}

.frequently-wrapp .accordion .content { padding:16px 5% 18px;}

.braces-wrapp .braces-row4 .accordion .content{padding: 6px 15px 25px !important;}

.feeser-wrapp .accordion .feeser-box1 { padding:27px 9% 26px 5%;}
.feeser-wrapp .accordion .content { padding:10px 9% 18px 5%;}
.feeser-wrapp .accordion .feeser-box1:after { right:5%;}

.aboutnew-wrapp .accordion .content {padding: 6px 5% 25px !important;}

}

@media screen and (min-width:481px) and (max-width:600px) {
.accordion { width:100%;}
.accordion h3 { padding:15px 12% 14px 5%;}
.accordion h3:after { right:5%;}

.faqs-wrapp .accordion .content { padding:16px 5% 18px;}

.frequently-wrapp .accordion .content { padding:16px 5% 18px;}

.feeser-wrapp .accordion .feeser-box1 { padding:27px 11% 26px 5%;}
.feeser-wrapp .accordion .content { padding:10px 11% 18px 5%;}
.feeser-wrapp .accordion .feeser-box1:after { right:5%;}

.faq2-wrapp .accordion .content { padding:16px 5% 18px !important;}

.aboutnew-wrapp .accordion .content {padding: 6px 5% 25px !important;}

}

@media screen and (min-width:601px) and (max-width:767px) {
.accordion { width:100%;}
.accordion h3 { padding:15px 12% 14px 5%;}
.accordion h3:after { right:5%;}

.faqs-wrapp .accordion .content { padding:16px 5% 18px;}

.frequently-wrapp .accordion .content { padding:16px 5% 18px;}

.feeser-wrapp .accordion .feeser-box1 { padding:27px 11% 26px 5%;}
.feeser-wrapp .accordion .content { padding:10px 11% 18px 5%;}
.feeser-wrapp .accordion .feeser-box1:after { right:5%;}

.faq2-wrapp .accordion .content { padding:16px 5% 18px !important;}

.aboutnew-wrapp .accordion .content {padding: 6px 5% 25px !important;}

}

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

@media screen and (min-width:901px) and (max-width:1024px) {
}

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