section.partners-module{background-color:#fff;overflow:hidden;position:relative;z-index:1}section.partners-module .container{display:flex;flex-direction:column;gap:5rem;position:relative}@media screen and (max-width:768px){section.partners-module .container{gap:2rem}}section.partners-module .container .wrapper-top{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;max-width:50%}@media screen and (max-width:768px){section.partners-module .container .wrapper-top{max-width:100%}}section.partners-module .container .wrapper-top.center-headline{margin:0 auto;max-width:800px}section.partners-module .container .wrapper-top.center-headline *{text-align:center}section.partners-module .container .wrapper-top .description .richtext *{color:#403b5b}section.partners-module .container .wrapper-top .description .wrapper-buttons{justify-content:center;margin-top:1.5rem;width:100%}section.partners-module .container .wrapper-cards{display:flex;flex-wrap:wrap;gap:2rem}@media (max-width:768px){section.partners-module .container .wrapper-cards{flex-direction:column;gap:2rem}}section.partners-module .container .wrapper-cards .card{background-color:#edf3fa;border-radius:.75rem;display:flex;flex-direction:column;gap:1.25rem;max-width:calc(33.33333% - 1.33333rem);opacity:0;padding:2rem;transform:translateY(20px);width:100%}@media screen and (max-width:768px){section.partners-module .container .wrapper-cards .card{gap:1rem;max-width:100%}}section.partners-module .container .wrapper-cards .card:hover .card-text .btn-tertiary:before{transform:scaleX(1);transform-origin:0 50%;transition:transform .5s}section.partners-module .container .wrapper-cards .card figure{align-items:center;background-color:#fff;border:1px solid #cfccd8;border-radius:.25rem;display:flex;height:76px;justify-content:center;padding:.75rem 1rem;width:182px}section.partners-module .container .wrapper-cards .card figure img{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}section.partners-module .container .wrapper-cards .card .card-text{align-items:flex-start;display:flex;flex-direction:column;gap:1.75rem;height:100%;justify-content:space-between}@media screen and (max-width:768px){section.partners-module .container .wrapper-cards .card .card-text{gap:1rem}}section.partners-module .container .wrapper-cards .card .card-text h3{font-size:1.5rem}section.partners-module .container .wrapper-cards .card .card-text .text{align-items:flex-start;display:flex;flex-direction:column}section.partners-module .container .wrapper-cards .card .card-text .richtext,section.partners-module .container .wrapper-cards .card .card-text .richtext *{color:#403b5b}section.partners-module .container .wrapper-cards .card .card-text .btn{margin-top:auto}