.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .accordion::after,.module-columns.has-background-secondary:not(.cols_have_background) .module-accordion .accordion::after,.module-accordion.has-background-primary:not(.cols_have_background) .accordion::after,.module-accordion.has-background-secondary:not(.cols_have_background) .accordion::after,.cols-background-primary .module-accordion .accordion::after,.cols-background-secondary .module-accordion .accordion::after{background-color:currentColor}.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .title::before,.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .title::after,.module-columns.has-background-secondary:not(.cols_have_background) .module-accordion .title::before,.module-columns.has-background-secondary:not(.cols_have_background) .module-accordion .title::after,.module-accordion.has-background-primary:not(.cols_have_background) .title::before,.module-accordion.has-background-primary:not(.cols_have_background) .title::after,.module-accordion.has-background-secondary:not(.cols_have_background) .title::before,.module-accordion.has-background-secondary:not(.cols_have_background) .title::after,.cols-background-primary .module-accordion .title::before,.cols-background-primary .module-accordion .title::after,.cols-background-secondary .module-accordion .title::before,.cols-background-secondary .module-accordion .title::after{background-color:currentColor}.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .title:hover:not(:active),.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .title:focus:not(:active),.module-columns.has-background-secondary:not(.cols_have_background) .module-accordion .title:hover:not(:active),.module-columns.has-background-secondary:not(.cols_have_background) .module-accordion .title:focus:not(:active),.module-accordion.has-background-primary:not(.cols_have_background) .title:hover:not(:active),.module-accordion.has-background-primary:not(.cols_have_background) .title:focus:not(:active),.module-accordion.has-background-secondary:not(.cols_have_background) .title:hover:not(:active),.module-accordion.has-background-secondary:not(.cols_have_background) .title:focus:not(:active),.cols-background-primary .module-accordion .title:hover:not(:active),.cols-background-primary .module-accordion .title:focus:not(:active),.cols-background-secondary .module-accordion .title:hover:not(:active),.cols-background-secondary .module-accordion .title:focus:not(:active){color:#fff}.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .title:hover:not(:active)::after,.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .title:focus:not(:active)::after,.module-columns.has-background-secondary:not(.cols_have_background) .module-accordion .title:hover:not(:active)::after,.module-columns.has-background-secondary:not(.cols_have_background) .module-accordion .title:focus:not(:active)::after,.module-accordion.has-background-primary:not(.cols_have_background) .title:hover:not(:active)::after,.module-accordion.has-background-primary:not(.cols_have_background) .title:focus:not(:active)::after,.module-accordion.has-background-secondary:not(.cols_have_background) .title:hover:not(:active)::after,.module-accordion.has-background-secondary:not(.cols_have_background) .title:focus:not(:active)::after,.cols-background-primary .module-accordion .title:hover:not(:active)::after,.cols-background-primary .module-accordion .title:focus:not(:active)::after,.cols-background-secondary .module-accordion .title:hover:not(:active)::after,.cols-background-secondary .module-accordion .title:focus:not(:active)::after{opacity:.15}.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .title:hover:not(:active) .icon svg,.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .title:focus:not(:active) .icon svg,.module-columns.has-background-secondary:not(.cols_have_background) .module-accordion .title:hover:not(:active) .icon svg,.module-columns.has-background-secondary:not(.cols_have_background) .module-accordion .title:focus:not(:active) .icon svg,.module-accordion.has-background-primary:not(.cols_have_background) .title:hover:not(:active) .icon svg,.module-accordion.has-background-primary:not(.cols_have_background) .title:focus:not(:active) .icon svg,.module-accordion.has-background-secondary:not(.cols_have_background) .title:hover:not(:active) .icon svg,.module-accordion.has-background-secondary:not(.cols_have_background) .title:focus:not(:active) .icon svg,.cols-background-primary .module-accordion .title:hover:not(:active) .icon svg,.cols-background-primary .module-accordion .title:focus:not(:active) .icon svg,.cols-background-secondary .module-accordion .title:hover:not(:active) .icon svg,.cols-background-secondary .module-accordion .title:focus:not(:active) .icon svg{fill:#fff}.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .title.active .icon svg,.module-columns.has-background-secondary:not(.cols_have_background) .module-accordion .title.active .icon svg,.module-accordion.has-background-primary:not(.cols_have_background) .title.active .icon svg,.module-accordion.has-background-secondary:not(.cols_have_background) .title.active .icon svg,.cols-background-primary .module-accordion .title.active .icon svg,.cols-background-secondary .module-accordion .title.active .icon svg{fill:#fff}.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .title .icon svg,.module-columns.has-background-secondary:not(.cols_have_background) .module-accordion .title .icon svg,.module-accordion.has-background-primary:not(.cols_have_background) .title .icon svg,.module-accordion.has-background-secondary:not(.cols_have_background) .title .icon svg,.cols-background-primary .module-accordion .title .icon svg,.cols-background-secondary .module-accordion .title .icon svg{fill:#fff}.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .accordion::after,.module-accordion.has-background-tertiary:not(.cols_have_background) .accordion::after,.cols-background-tertiary .module-accordion .accordion::after{background-color:currentColor}.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title::before,.module-accordion.has-background-tertiary:not(.cols_have_background) .title::before,.cols-background-tertiary .module-accordion .title::before{background-color:currentColor}.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title::after,.module-accordion.has-background-tertiary:not(.cols_have_background) .title::after,.cols-background-tertiary .module-accordion .title::after{background-color:#fff}.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title:hover:not(:active),.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title:focus:not(:active),.module-accordion.has-background-tertiary:not(.cols_have_background) .title:hover:not(:active),.module-accordion.has-background-tertiary:not(.cols_have_background) .title:focus:not(:active),.cols-background-tertiary .module-accordion .title:hover:not(:active),.cols-background-tertiary .module-accordion .title:focus:not(:active){color:inherit}.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title:hover:not(:active)::after,.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title:focus:not(:active)::after,.module-accordion.has-background-tertiary:not(.cols_have_background) .title:hover:not(:active)::after,.module-accordion.has-background-tertiary:not(.cols_have_background) .title:focus:not(:active)::after,.cols-background-tertiary .module-accordion .title:hover:not(:active)::after,.cols-background-tertiary .module-accordion .title:focus:not(:active)::after{opacity:.15}.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title:hover:not(:active) .icon svg,.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title:focus:not(:active) .icon svg,.module-accordion.has-background-tertiary:not(.cols_have_background) .title:hover:not(:active) .icon svg,.module-accordion.has-background-tertiary:not(.cols_have_background) .title:focus:not(:active) .icon svg,.cols-background-tertiary .module-accordion .title:hover:not(:active) .icon svg,.cols-background-tertiary .module-accordion .title:focus:not(:active) .icon svg{fill:var(--color-default, #224f5a)}.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title.active .icon svg,.module-accordion.has-background-tertiary:not(.cols_have_background) .title.active .icon svg,.cols-background-tertiary .module-accordion .title.active .icon svg{fill:var(--color-default, #224f5a)}.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title .icon svg,.module-accordion.has-background-tertiary:not(.cols_have_background) .title .icon svg,.cols-background-tertiary .module-accordion .title .icon svg{fill:var(--color-default, #224f5a)}.module-accordion .accordion{position:relative;padding-bottom:2px}.module-accordion .accordion::after{position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--color-tertiary, #d6d6d6);opacity:.4;content:""}.module-accordion .title{position:relative;display:block;width:100%;padding:.5625em 1.6875em .5625em 1.6875rem;border:0;font-family:var(--font-title),arial,sans-serif;font-size:2.5rem;line-height:1.1;font-weight:700;letter-spacing:-0.04em}.module-accordion .title::before{position:absolute;top:0;left:0;width:100%;height:2px;background-color:var(--color-tertiary, #d6d6d6);opacity:.4;content:""}.module-accordion .title::after{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;background-color:var(--color-secondary, #02bd9c);content:""}.module-accordion .title:not(:active){transition:color .3s ease}.module-accordion .title:hover:not(:active),.module-accordion .title:focus:not(:active){color:var(--color-secondary, #02bd9c)}.module-accordion .title:hover:not(:active) .icon,.module-accordion .title:focus:not(:active) .icon{border-color:var(--color-secondary, #02bd9c)}.module-accordion .title.active,.module-accordion .title.active:focus:not(:active),.module-accordion .title.active:hover:not(:active){color:inherit}.module-accordion .title.active::before{opacity:0}.module-accordion .title.active::after{opacity:.15}.module-accordion .title.active .icon svg{fill:var(--color-primary, #3ee98d);transform:rotate(0deg)}.module-accordion .title .icon{position:absolute;top:50%;transform:translateY(-50%);right:.7083333333em}.module-accordion .title .icon svg{width:2.5rem;fill:var(--color-default, #224f5a);transform:rotate(180deg);transition:all .3s ease}.module-accordion .txt{display:none;padding:2.1875rem 3.125rem 1.875rem 1.6875rem}@media only screen and (max-width: 960px){.module-accordion .title{font-size:2rem}}@media only screen and (max-width: 600px){.module-accordion .title{padding-left:5vw;font-size:1.75rem}.module-accordion .txt{padding-right:1.42rem;padding-left:5vw}}