#halftab .accordion-item{background:#445394;border-bottom:0 solid #d6d6d6;border-radius:10px;margin:10px;padding:20px 40px}#halftab .accordion-item.active{border-radius:10px;padding-bottom:40px}#halftab .accordion-button{align-items:center;border:none;cursor:pointer;display:flex;justify-content:space-between;outline:none;padding:0;text-align:left;transition:background-color .3s ease;width:100%}#halftab .accordion-button h5{margin-bottom:0;white-space:normal;text-wrap:pretty}#halftab .accordion-button:hover{background-color:transparent;border:none}#halftab .accordion-content{max-height:0;overflow:hidden;transition:max-height .2s ease-out}#halftab .accordion-item.active .accordion-content{margin-top:20px}#halftab .accordion-content .body_xlarge{margin-bottom:20px}#halftab .accordion-button .icon{float:right;transition:transform .3s ease}#halftab .accordion-button.active{border:none}#halftab .accordion-button:focus{background-color:transparent;border:none}#halftab .accordion--icon{color:#fff;float:right;font-size:2rem}#halftab .accordion-item--link{color:#fff;font-size:20px}#halftab .accordion-content h6{color:#fdb71b;font-size:1.2rem!important;margin-bottom:5px}#halftab .borderline{border-top:1px solid #fff;margin-top:0;padding-top:20px;width:100%}#halftab .accordion-content p{font-size:1.2rem!important;margin:0 0 20px}@media(max-width:767px){#halftab .accordion{left:-1rem;margin-top:40px;position:relative;width:100vw}#halftab .accordion-item{padding:1rem}#halftab .accordion-item:last-child{border-bottom:none}#halftab .accordion-content p{font-size:.7rem!important}#halftab .accordion-item h5{color:#fff;font-size:1rem!important}}