.sa-col-heading *{margin:0}.sa-col-desc{padding-top:20px}.sa-col-desc p:last-child{margin-bottom:0}.sa-items{display:flex;flex-direction:column}.sa-right-col-inner:not(:last-child){margin-bottom:30px}.sa-cols{display:flex;margin:0 -15px}.sa-col{padding:0 15px}.sa-col.sa-left-col{width:40%}.sa-col.sa-right-col{width:60%}.simple-accordion__content{display:none;height:0;overflow:hidden;transition:height .3s ease}.sa-col-content{background:var(--c-blue);border-radius:25px;height:100%}.simple-accordion__title{height:inherit;margin:0}.simple-accordion__title button{align-items:center;appearance:none;background:transparent;border:none;color:var(--c-white);cursor:pointer;display:flex;font-family:var(--font-heading);font-weight:700;height:inherit;justify-content:space-between;margin:0;padding:24px 30px;text-align:left;width:100%}span.simple-accordion_text{display:inline-block;padding-right:15px}.simple-accordion_icon,.simple-accordion_icon svg{display:inline-block;height:50px;width:50px}.simple-accordion_icon{transition:all .3s ease}.sa-right-col-inner.is-open .simple-accordion_icon,.simple-accordion__title:hover .simple-accordion_icon{transform:rotate(-90deg)}.is-open .simple-accordion__content{background:var(--c-light-blue);border-bottom-left-radius:25px;border-bottom-right-radius:25px;display:block;padding:10px 30px}.is-open .sa-col-content{background:var(--c-light-blue);border-bottom-left-radius:0;border-bottom-right-radius:0}.sa-right-col-inner.is-open{border-radius:25px}.is-open .simple-accordion__title button{color:var(--c-blue)}.is-open .simple-accordion__content{display:block!important;height:auto!important;transition:height .3s!important}.simple-accordion__btn{display:flex;flex-wrap:wrap;margin:0 -10px}.simple-accordion__btn_item{margin:0 10px 20px}.simple-accordion .btn-secondary:hover .btn-icon svg path{fill:var(--c-white)}.simple-accordion .btn-primary:hover .btn-icon svg path,.simple-accordion .btn-secondary .btn-icon svg path{fill:var(--c-blue)}.simple-accordion .btn-normal:before{display:none}.simple-accordion .btn-icon svg{display:inline-block;height:30px;width:30px}.sa_bottom_btn{display:flex;flex-wrap:wrap;margin:30px 0 0 auto;padding:0 15px;width:60%}.sa_bottom_btn_item{margin:0 20px 20px 0}.simple-accordion__btn_item .btn-normal{padding-left:0;padding-right:0}.bg-blue .sa-col-heading *,.bg-red .sa-col-heading *{color:var(--c-white)}.bg-blue .simple-accordion__title button,.bg-red .simple-accordion__title button{color:var(--c-blue)}.bg-blue .sa-col-content,.bg-red .sa-col-content{background:var(--c-white)}.bg-blue .is-open .sa-col-content,.bg-red .is-open .sa-col-content{background:var(--c-light-blue)}.bg-light-blue .is-open .sa-col-content,.bg-light-blue .is-open .simple-accordion__content{background:var(--c-white)}@media (max-width:991px){.sa-cols{flex-direction:column}.sa-col.sa-left-col{width:100%}.sa-col-heading{margin-bottom:20px}.sa-col.sa-right-col{width:100%}.simple-accordion__title button{padding:15px 20px}.simple-accordion_icon,.simple-accordion_icon svg{height:40px;width:40px}.sa_bottom_btn{width:100%}.sa-col-heading h2{font-size:35px}.is-open .simple-accordion__content{padding:10px 20px}.sa-col-desc{padding-bottom:30px;padding-top:0}.sa-right-col-inner:not(:last-child){margin-bottom:20px}}