.content-container{width:100%}.accordion-list{padding:0;box-shadow:1px 5px 10px 0 rgba(0,0,0,.1);border:1px solid #cfdce3;border-radius:4px;overflow:hidden}.accordion-list .accordion__element{border-bottom:4px solid #be1e2d;list-style:none;background-color:#fff}.accordion-list .accordion__element .accordion__link{position:relative;font-family:Archivo,Arial,sans-serif;font-size:150%;background:#748792;display:block;font-weight:700;text-decoration:none;color:#fff;transition:.125s;padding:20px 20px 20px 40px}.accordion-list .accordion__element .accordion__link:before{content:"→";transform:rotate(0);transform-origin:center;position:absolute;transition:.125s;left:10px;font-weight:700}.accordion-list .accordion__element .accordion__content{display:none;padding:30px 15px}.accordion-list .accordion__element.active .accordion__link{background:#fff}.accordion-list .accordion__element.active .accordion__content{display:block}.accordion-list .accordion__element.active .accordion__link,.accordion-list .accordion__element:hover .accordion__link{background:#be1e2d}.accordion-list .accordion__element.active .accordion__link:before,.accordion-list .accordion__element:hover .accordion__link:before{transform:rotate(45deg)}@media(prefers-color-scheme:dark){.accordion-list .accordion__element{background-color:#333;color:#fff}}.ctaWrapp{text-align:center;padding:1rem;margin:1rem 0;border:1px solid #ccc;border-radius:3px}.ctaWrapp a,.ctaWrapp button{font-size:125%}.introWrapper{padding:30px;box-shadow:1px 5px 10px 0 rgba(0,0,0,.1);border:1px solid #cfdce3;border-radius:3px;background-color:#dae6ed;margin-bottom:75px;width:100%}@media(prefers-color-scheme:dark){.introWrapper{background-color:#333;color:#fff}}.text h2{font-size:1.1em}.text h3{font-size:1em}.text p{min-height:18px}.textImageInner{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;align-content:flex-start;gap:30px}.textImageInner .imgleft,.textImageInner .imgright,.textImageInner .textleft,.textImageInner .textright{width:100%}.textImageInner .imgleft,.textImageInner .textleft{order:1}.textImageInner .imgright,.textImageInner .textright{order:2}.textImageInner img{width:100%;height:auto}@media (min-width:768px){.textImageInner .imgleft,.textImageInner .imgright,.textImageInner .textleft,.textImageInner .textright{width:50%}.textImageInner.noImg .textleft,.textImageInner.noImg .textright{width:100%}}