.page-component__accordeon .accordeon-area .card{background-color:#f4f4f4;border-color:#e7e7e7}.page-component__accordeon .accordeon-area .card .card-header{padding:0;position:relative;background-color:#f4f4f4;border-color:#e7e7e7;border-bottom:0 none transparent}.page-component__accordeon .accordeon-area .card .card-header .btn{border-radius:0;width:100%;text-align:left;color:var(--blue-tone-04);font-weight:$semibold;font-family:Source Sans Pro,sans-serif;font-size:1.1rem;letter-spacing:.01rem;text-transform:none;padding:10px 0 10px 40px!important}.page-component__accordeon .accordeon-area .card .card-header .btn:before{display:inline-block;position:absolute;color:transparent;content:"...";border-right:1px solid;border-top:1px solid;transform:translate(400%,-50%) rotate(45deg);max-width:5px;height:5px;border-color:var(--blue-tone-04);padding:0;top:50%;left:0;transition:all ease-in .3s}.page-component__accordeon .accordeon-area .card .card-header .btn[aria-expanded=true]:before{transform:translate(400%,-50%) rotate(135deg)}.page-component__accordeon .accordeon-area .card .card-header .btn:focus{box-shadow:none;text-decoration:none}.page-component__accordeon .accordeon-area .card .card-header .btn h5,.page-component__accordeon .accordeon-area .card .card-header .btn h4,.page-component__accordeon .accordeon-area .card .card-header .btn h3,.page-component__accordeon .accordeon-area .card .card-header .btn h2,.page-component__accordeon .accordeon-area .card .card-header .btn p{font-size:1rem;margin-bottom:0;font-weight:400}.page-component__accordeon .accordeon-area .card .card-body{padding:0;overflow:hidden;transition:all .5s ease-in-out}.page-component__accordeon .accordeon-area .selected-accordeon{box-shadow:0 10px 19px #0022a82e}
