.accordion .accordion-header{margin-bottom:0}.accordion .accordion-button,.accordion .accordion-button span i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion .accordion-button{font-size:20px;padding:20px 80px 20px 35px;width:100%;background-color:#e5f1fa;color:#474747;text-align:left;border-radius:6px;position:relative;font-weight:700;border:1px solid #e5f1fa;overflow:hidden;margin-bottom:6px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media (max-width:768.98px){.accordion .accordion-button{padding:20px 80px 20px 20px}}.accordion .accordion-button span{margin-left:auto;font-size:16px;font-weight:400}.accordion .accordion-button span i{width:64px;background:#fff;height:100%;position:absolute;right:0;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:22px;color:#0072ce}.accordion .accordion-button span i:before{-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media (max-width:768.98px){.accordion .accordion-button span .label{display:none}.accordion .accordion-button span i{width:50px}}.accordion .accordion-button:focus,.accordion .accordion-button:hover{color:#fff;background:#0072ce;border-color:#0072ce}.accordion .accordion-button:not(.collapsed){background-color:#0072ce;color:#fff;border-color:#0072ce;margin-bottom:0}.accordion .accordion-button:not(.collapsed) span i:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion .accordion-body{padding:50px 55px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border:1px solid #0072ce;margin-top:-3px;margin-bottom:6px;overflow:hidden}.accordion .accordion-body>:first-child{margin-top:0}@media (max-width:991.98px){.accordion .accordion-body{padding:40px 35px}}@media (max-width:768.98px){.accordion .accordion-body{padding:35px 20px}}@media print{.accordion .accordion-button{color:#0072ce!important;margin-bottom:6px!important;border-color:#0072ce!important}.accordion .accordion-button,.accordion .accordion-button span,.accordion .accordion-button span i{background-color:transparent!important}.accordion .accordion-button span i:before{-webkit-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.accordion .accordion-collapse{display:block!important}}