.cm-accordion-grp{margin-top:-1.5rem;width:100%}.cm-accordion-grp .accordion-card{display:flex;flex-direction:column;min-width:0;position:relative;word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.cm-accordion-grp>.accordion-card{overflow:hidden}.cm-accordion-grp>.accordion-card:first-of-type{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.cm-accordion-grp .accordion-btn-link{background-color:transparent;border:none;border-radius:.25rem;color:#007bff;cursor:pointer;display:inline-block;font-family:Montserrat;font-size:15px;font-weight:600;letter-spacing:1.5px;line-height:1.5;outline:none;padding:15px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;vertical-align:middle}.cm-accordion-grp .accordion-btn-link:hover{color:#0056b3;text-decoration:underline}.cm-accordion-grp .accordion-card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.cm-accordion-grp>.accordion-card .accordion-card-header{margin-bottom:-1px}.cm-accordion-grp .accordion-card-header{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.125);font-family:Playfair Display;font-size:1.263em;font-weight:700;padding:1rem 4rem;position:relative}.cm-accordion-grp .accordion-card-header:after,.cm-accordion-grp .accordion-card-header:before{font-size:1.563em;height:100%;position:absolute;text-align:center;top:0}.cm-accordion-grp .accordion-card-header:before{background-color:#f57c00;border-top-left-radius:2px;color:#fff;content:"Q";font-family:Playfair Display,serif;font-weight:700;left:0;line-height:2;width:50px}.cm-accordion-grp .accordion-card-header:after{color:#000839;content:"+";font-family:Montserrat;font-weight:500;line-height:2.4;right:0;width:45px}.cm-accordion-grp .accordion-card-body{flex:1 1 auto;padding:1.25rem}.cm-accordion-grp .accordion-card-body p{font-family:Montserrat,sans-serif;font-weight:400;line-height:1.65;margin:0}.cm-accordion-grp>.accordion-card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}