.reason-section{position:relative;text-align:center}.reason-section-repeat{display:flex;flex-direction:column;margin:0 auto;max-width:980px;padding:5% 0 0;width:100%}.reason-section-list-item{align-items:flex-start;display:flex;flex-wrap:wrap;width:100%}.reason-section-list-item .h2{flex:0 0 100%;padding-bottom:2.4rem}.reason-section-list-item-image{align-self:flex-start;height:600px;width:50%}.reason-section-list-item-image img{border-radius:24px;display:block;height:100%!important;object-fit:cover;width:100%}.reason-section-list-item-text{position:relative;text-align:left;width:50%}.reason-section-list-item-text-border{border-bottom:1px solid var(--color-light-gray);margin:0 0 2.4rem 2rem;padding:2.4rem 1.6rem}.reason-section-list-item-text-border:first-child{border-top:1px solid var(--color-light-gray);margin:5rem 0 0 2rem}.reason-section-list-item-text .h3{color:var(--color-petrol);font-size:2.4rem;line-height:133%;padding-bottom:.8rem}.reason-section-list-item-text .button-with-icon,.reason-section-list-item-text-accordion{margin:0 0 0 2rem}.reason-section-list-item-text-accordion .h3{cursor:pointer;min-height:52px;padding:0 6rem 0 0;position:relative}.reason-section-list-item-text-accordion .h3:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='52' fill='none'%3E%3Crect width='52' height='52' fill='%2300898A' rx='26'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20 26h12m-6 6V20'/%3E%3C/svg%3E");height:52px;position:absolute;right:0;top:0}.reason-section-list-item-text-accordion .panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.reason-section-list-item-text-accordion .accordion:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='52' fill='none'%3E%3Crect width='52' height='52' fill='%23004E59' rx='26'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20 26h12m-6 6V20'/%3E%3C/svg%3E")}.reason-section-list-item-text-accordion .active:after,.reason-section-list-item-text-accordion .active:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='52' fill='none'%3E%3Crect width='52' height='52' fill='%23004E59' rx='26'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20 26h12'/%3E%3C/svg%3E")}.reason-section-list-item-text .p{color:var(--color-gray)}.reason-section-list-item-text .button{font-size:1.2rem;font-weight:400;margin-top:1.6rem}.reason-section-list-item-text .flex-column{display:flex;flex-wrap:wrap;gap:2%}.reason-section-list-item-text .flex-column-item{width:49%}.reason-section-list-item-text .h4{color:var(--color-petrol);font-size:2rem;font-weight:600;line-height:175%;padding-bottom:.8rem}.reason-section-repeat-reverse .reason-section-list-item{flex-direction:row-reverse}.reason-section-repeat-reverse .reason-section-list-item-text-border{margin:5rem 2rem 2.4rem 0}.reason-section-repeat-reverse .reason-section-list-item-text-accordion{margin:0 2rem 0 0}.reason-section-repeat-reverse .reason-section-list-item-text .button-with-icon{margin:0}@media screen and (max-width:996px){.reason-section-repeat{padding:10% 5% 0}.reason-section-list-item-image{height:450px}}@media screen and (max-width:767px){.reason-section-list,.reason-section-list-item{flex-direction:column;width:100%}.reason-section-list-item-text-border{margin:0;padding:2.4rem 1.6rem}.reason-section-list-item-text-border:first-child{margin:0}.reason-section-list-item-image,.reason-section-list-item-text{width:100%}.reason-section-list-item .h2{order:2;padding-top:2.4rem;text-align:center;width:100%}.reason-section-list-item-text{order:3;padding:0}.reason-section-list-item-text .h3{font-size:1.8rem;line-height:167%}.reason-section-list-item-text .button-with-icon{margin:2.4rem 0 0}.reason-section-list-item-image{order:1}.reason-section-repeat-reverse .reason-section-list-item-text-border{margin:0 0 2.4rem}.reason-section-repeat-reverse .reason-section-list-item-text-accordion{margin:0}.hero-form-section-text .hero-form-section-text-mention{width:100%}}