.faq-accordions-wrapper{background:linear-gradient(180deg,hsla(0,0%,91.4%,.3) 80%,rgba(220,219,219,.8))}.faq-accordions-wrapper .accordions{background-color:#fff;background-size:55%}.faq-accordions-wrapper .anchor-section{padding:60px 15% 30px}.faq-accordions-wrapper .anchor-section:first-child{padding-top:120px}.faq-accordions-wrapper .anchor-section:last-of-type{padding-bottom:100px}.faq-accordions-wrapper .anchor-section h3{font-size:24px;text-align:center;line-height:1.5;margin:1em 0}.faq-accordions-wrapper .accordion .card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;background-color:transparent;border-radius:0;color:#53565a;border:none;border-bottom:1px solid #cccbcc}.faq-accordions-wrapper .accordion:first-of-type .card{border-top:1px solid #cccbcc}.faq-accordions-wrapper .accordion .card-header{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0;background-color:transparent;border:none;margin-bottom:0;padding:0}.faq-accordions-wrapper .accordion .card-header .btn{font-family:arial;line-height:1.5;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:400;color:#0d6efd;position:relative;padding:25px 0;width:100%;text-align:left;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faq-accordions-wrapper .accordion .card-header .btn h4{font-family:Montserrat,sans-serif;font-weight:500;color:#53565a;transition:color .25s;-webkit-transition:color .25s;margin:0;line-height:1.5;font-size:1rem}.faq-accordions-wrapper .accordion .card-header .btn .expand-icon{color:#ec0e8c;font-size:32px;line-height:20px;margin-left:15px;transition:transform .5s;transform:rotate(135deg)}.faq-accordions-wrapper .accordion .card:not(.open) .btn .expand-icon{transform:rotate(0deg)}.faq-accordions-wrapper .accordion .card-content{display:none}.faq-accordions-wrapper .accordion .card-body{flex:1 1 auto;padding:0 1rem 1rem 4px}.faq-accordions-wrapper .accordion .card-body a{text-decoration:none;position:relative;display:inline-block;color:#53565a;font-weight:500;cursor:pointer}.faq-accordions-wrapper .accordion .card-body a:before{content:"";position:absolute;top:auto;bottom:0;left:0;width:0;height:2px;transition:.4s;z-index:1;box-sizing:border-box;background-color:#ec0e8c}.faq-accordions-wrapper .accordion .card-body a:hover:before{width:100%;-webkit-animation:animationWidthNoneToFull .5s ease-in both;animation:animationWidthNoneToFull .5s ease-in both;-webkit-animation-delay:.8s;animation-delay:.8s}.faq-accordions-wrapper .accordion .card-body a:after{content:"";position:absolute;top:auto;bottom:0;left:auto;right:0;width:100%;height:2px;box-sizing:border-box;background-color:#ec0e8c;transition:.4s;z-index:2}.faq-accordions-wrapper .accordion .card-body a:hover:after{-webkit-animation:animationWidthFullToNone .4s ease-in both;animation:animationWidthFullToNone .4s ease-in both;-webkit-animation-delay:.4s;animation-delay:.4s}@media (max-width:767px){.faq-accordions-wrapper .anchor-section{padding:30px 5%}.faq-accordions-wrapper .anchor-section:first-of-type{padding:60px 5% 30px}.faq-accordions-wrapper .anchor-section:last-of-type{padding-bottom:60px}}