

.faqs-sec-01{padding: 200px 0px 50px 0px;}
.faqs-sec-01 h2{color: #ec2790;font-size: 48px;position: absolute;top: -35px;left: 46px;background: #ffffff;padding: 10px;}
.faqs-sec-01 .faqs-box{padding: 60px 50px 30px 50px;margin-top: 30px;margin-bottom: 100px;border: 1px solid #ec2790;border-radius: 40px;position: relative;}

.faqs-sec-01 .accordion{border: none;}
.faqs-sec-01 .accordion .card{padding: 0px 24px;margin-bottom: 30px;border: 1px solid #d6d4d4;border-radius: 30px;text-wrap: inherit !important;}
.faqs-sec-01 .accordion .card-header{padding: 0px;background: none;border: none;text-wrap: inherit !important;}
.faqs-sec-01 .accordion .card-header .btn-link{color: #000;font-weight: 500;font-size: 21px;padding: 15px 0px 15px 0px;width: 100%;text-align: left;text-decoration: none;border: none;border-radius: 0px;position: relative;text-wrap: inherit !important;display: inline-block;}
.faqs-sec-01 .accordion .card-header .btn-link:after{content:"";position: absolute;top: 34%;right: 2px;width: 12px;height: 12px;border-left: 2px solid #ec2790;border-bottom: 2px solid #ec2790;transform: rotate(-135deg);transition: all .5s;}
.faqs-sec-01 .accordion .card-header .btn-link.collapsed:after{top: 34%;right: 2px;transform: rotate(-45deg);border-left: 2px solid #000000;border-bottom: 2px solid #000000;transition: all .5s;}
.faqs-sec-01 .accordion .card-body{padding: 0px 0px 20px 0px;/* background: #f7f7f7; *//* border-bottom: 2px solid #febb11; */}
.faqs-sec-01 .accordion .card-header .btn-link[aria-expanded="true"]{color: #ec2790 !important;}




/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width : 320px) and (max-width : 480px){
	
	.faqs-sec-01{padding: 130px 0px 0px 0px;}
	.faqs-sec-01 .faqs-box{padding: 60px 20px 30px 20px;border-radius: 20px;margin-top: 60px;}
	.faqs-sec-01 h2{font-size:30px;top: -30px;left: 20px;}
	.faqs-sec-01 .accordion .card{padding: 0px 10px 0px 20px;border-radius:15px;}

	.faqs-sec-01 .accordion .card-header .btn-link{padding: 15px 30px 15px 0px;}

	
}