.cols-background-primary .module-accordion .accordion:after,.cols-background-primary .module-accordion .title:after,.cols-background-primary .module-accordion .title:before,.cols-background-secondary .module-accordion .accordion:after,.cols-background-secondary .module-accordion .title:after,.cols-background-secondary .module-accordion .title:before,.module-accordion.has-background-primary:not(.cols_have_background) .accordion:after,.module-accordion.has-background-primary:not(.cols_have_background) .title:after,.module-accordion.has-background-primary:not(.cols_have_background) .title:before,.module-accordion.has-background-secondary:not(.cols_have_background) .accordion:after,.module-accordion.has-background-secondary:not(.cols_have_background) .title:after,.module-accordion.has-background-secondary:not(.cols_have_background) .title:before,.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .accordion:after,.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .title:after,.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .title:before,.module-columns.has-background-secondary:not(.cols_have_background) .module-accordion .accordion:after,.module-columns.has-background-secondary:not(.cols_have_background) .module-accordion .title:after,.module-columns.has-background-secondary:not(.cols_have_background) .module-accordion .title:before{background-color:currentColor}.cols-background-primary .module-accordion .title:focus:not(:active),.cols-background-primary .module-accordion .title:hover:not(:active),.cols-background-secondary .module-accordion .title:focus:not(:active),.cols-background-secondary .module-accordion .title:hover:not(:active),.module-accordion.has-background-primary:not(.cols_have_background) .title:focus:not(:active),.module-accordion.has-background-primary:not(.cols_have_background) .title:hover:not(:active),.module-accordion.has-background-secondary:not(.cols_have_background) .title:focus:not(:active),.module-accordion.has-background-secondary:not(.cols_have_background) .title:hover:not(:active),.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .title:focus:not(:active),.module-columns.has-background-primary: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-columns.has-background-secondary:not(.cols_have_background) .module-accordion .title:hover:not(:active){color:#fff}.cols-background-primary .module-accordion .title:focus:not(:active):after,.cols-background-primary .module-accordion .title:hover:not(:active):after,.cols-background-secondary .module-accordion .title:focus:not(:active):after,.cols-background-secondary .module-accordion .title:hover:not(:active):after,.module-accordion.has-background-primary:not(.cols_have_background) .title:focus:not(:active):after,.module-accordion.has-background-primary:not(.cols_have_background) .title:hover:not(:active):after,.module-accordion.has-background-secondary:not(.cols_have_background) .title:focus:not(:active):after,.module-accordion.has-background-secondary:not(.cols_have_background) .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-primary: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-columns.has-background-secondary:not(.cols_have_background) .module-accordion .title:hover:not(:active):after{opacity:.15}.cols-background-primary .module-accordion .title .icon svg,.cols-background-primary .module-accordion .title.active .icon svg,.cols-background-primary .module-accordion .title:focus:not(:active) .icon svg,.cols-background-primary .module-accordion .title:hover:not(:active) .icon svg,.cols-background-secondary .module-accordion .title .icon svg,.cols-background-secondary .module-accordion .title.active .icon svg,.cols-background-secondary .module-accordion .title:focus:not(:active) .icon svg,.cols-background-secondary .module-accordion .title:hover:not(:active) .icon svg,.module-accordion.has-background-primary:not(.cols_have_background) .title .icon svg,.module-accordion.has-background-primary:not(.cols_have_background) .title.active .icon svg,.module-accordion.has-background-primary:not(.cols_have_background) .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-secondary:not(.cols_have_background) .title .icon svg,.module-accordion.has-background-secondary:not(.cols_have_background) .title.active .icon svg,.module-accordion.has-background-secondary: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-columns.has-background-primary:not(.cols_have_background) .module-accordion .title .icon svg,.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .title.active .icon svg,.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .title:focus:not(:active) .icon svg,.module-columns.has-background-primary:not(.cols_have_background) .module-accordion .title:hover:not(:active) .icon svg,.module-columns.has-background-secondary:not(.cols_have_background) .module-accordion .title .icon svg,.module-columns.has-background-secondary:not(.cols_have_background) .module-accordion .title.active .icon svg,.module-columns.has-background-secondary: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{fill:#fff}.cols-background-tertiary .module-accordion .accordion:after,.cols-background-tertiary .module-accordion .title:before,.module-accordion.has-background-tertiary:not(.cols_have_background) .accordion:after,.module-accordion.has-background-tertiary:not(.cols_have_background) .title:before,.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .accordion:after,.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title:before{background-color:currentColor}.cols-background-tertiary .module-accordion .title:after,.module-accordion.has-background-tertiary:not(.cols_have_background) .title:after,.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title:after{background-color:#fff}.cols-background-tertiary .module-accordion .title:focus:not(:active),.cols-background-tertiary .module-accordion .title:hover:not(:active),.module-accordion.has-background-tertiary:not(.cols_have_background) .title:focus:not(:active),.module-accordion.has-background-tertiary:not(.cols_have_background) .title:hover:not(:active),.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title:focus:not(:active),.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title:hover:not(:active){color:inherit}.cols-background-tertiary .module-accordion .title:focus:not(:active):after,.cols-background-tertiary .module-accordion .title:hover:not(:active):after,.module-accordion.has-background-tertiary:not(.cols_have_background) .title:focus:not(:active):after,.module-accordion.has-background-tertiary:not(.cols_have_background) .title:hover:not(:active):after,.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title:focus:not(:active):after,.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title:hover:not(:active):after{opacity:.15}.cols-background-tertiary .module-accordion .title .icon svg,.cols-background-tertiary .module-accordion .title.active .icon svg,.cols-background-tertiary .module-accordion .title:focus:not(:active) .icon svg,.cols-background-tertiary .module-accordion .title:hover:not(:active) .icon svg,.module-accordion.has-background-tertiary:not(.cols_have_background) .title .icon svg,.module-accordion.has-background-tertiary:not(.cols_have_background) .title.active .icon svg,.module-accordion.has-background-tertiary:not(.cols_have_background) .title:focus:not(:active) .icon svg,.module-accordion.has-background-tertiary:not(.cols_have_background) .title:hover:not(:active) .icon svg,.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title .icon svg,.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title.active .icon svg,.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title:focus:not(:active) .icon svg,.module-columns.has-background-tertiary:not(.cols_have_background) .module-accordion .title:hover:not(:active) .icon svg{fill:var(--color-default,#224f5a)}.module-accordion .accordion{padding-bottom:2px;position:relative}.module-accordion .accordion:after{background-color:var(--color-tertiary,#d6d6d6);bottom:0;content:"";height:2px;left:0;opacity:.4;position:absolute;width:100%}.module-accordion .title{border:0;display:block;font-family:var(--font-title),arial,sans-serif;font-size:2.5rem;font-weight:700;letter-spacing:-.04em;line-height:1.1;padding:.5625em 1.6875em .5625em 1.6875rem;position:relative;width:100%}.module-accordion .title:before{background-color:var(--color-tertiary,#d6d6d6);content:"";height:2px;left:0;opacity:.4;position:absolute;top:0;width:100%}.module-accordion .title:after{background-color:var(--color-secondary,#02bd9c);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:-1}.module-accordion .title:not(:active){transition:color .3s ease}.module-accordion .title:focus:not(:active),.module-accordion .title:hover:not(:active){color:var(--color-secondary,#02bd9c)}.module-accordion .title:focus:not(:active) .icon,.module-accordion .title:hover:not(:active) .icon{border-color:var(--color-secondary,#02bd9c)}.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;right:.7083333333em;top:50%;transform:translateY(-50%)}.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{font-size:1.75rem;padding-left:5vw}.module-accordion .txt{padding-left:5vw;padding-right:1.42rem}}