@charset "UTF-8";
.partnerelement .partner__compact{display:flex;align-items:center;justify-content:space-between;gap:3rem;position:relative}@media (max-width:767.98px){.partnerelement .partner__compact{gap:1.5rem}}.partnerelement .partner__compact .swiper-container{max-width:80%}.partnerelement .partner__compact .swiper-container .swiper-slide{width:auto}.partnerelement .partner__compact .swiper-container .swiper-slide img{filter:grayscale(1)}.partnerelement .partner__compact button{--size: 3.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid var(--clr-primary);width:var(--size);height:var(--size);position:relative;top:unset;left:unset;transform:none}.partnerelement .partner__compact button:after{display:none}.partnerelement .partner__compact button i{color:var(--clr-primary);line-height:1;font-size:2rem}@media (max-width:767.98px){.partnerelement .partner__compact button{--size: 2.5rem}.partnerelement .partner__compact button i{font-size:1.5rem}}.partnerelement .partner__logo{max-width:100px;height:80px}.partnerelement .modal--partner__logo{max-width:250px;max-height:250px}.partnerelement .partner__complex .partner__filter{display:flex;gap:1rem;flex-direction:column;margin-bottom:2rem}@media (min-width:768px){.partnerelement .partner__complex .partner__filter{gap:2rem;flex-direction:row;justify-content:space-between;margin-bottom:4rem;align-items:center}}.partnerelement .partner__complex .partner__filter>div{flex:1}.partnerelement .partner__complex .partner__filter input,.partnerelement .partner__complex .partner__filter select{width:100%;background-color:var(--white);position:relative;padding:1rem 1.5rem;border:1px solid var(--border-color);color:var(--clr-primary);border-radius:5rem}.partnerelement .partner__complex .partner__filter .select-wrapper{position:relative;display:inline-block;width:100%}.partnerelement .partner__complex .partner__filter .select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding-right:2.5rem;font-size:1rem;line-height:1.5;cursor:pointer}.partnerelement .partner__complex .partner__filter .select-wrapper::after{content:"";font-family:"bootstrap-icons";position:absolute;top:50%;right:1rem;transform:translateY(-50%);pointer-events:none;font-size:1rem;color:#333}.partnerelement .partner__complex .partner__filter .search{position:relative}.partnerelement .partner__complex .partner__filter .search button{position:absolute;top:50%;right:0.5rem;transform:translateY(-50%);background-color:var(--clr-secondary);display:flex;align-items:center;justify-content:center;padding:0.8rem}.partnerelement .partner__complex .partner__filter .change_layout{display:flex;align-items:center;gap:1.5rem}.partnerelement .partner__complex .slider__layout .swiper-slide{height:auto}.partnerelement .partner__complex .partner-item .card{--bs-card-cap-bg: var(--white);padding:2rem;text-align:center;display:flex;flex-direction:column;gap:1.5rem;align-items:center;height:100%}.partnerelement .partner__complex .partner-item .card-img-top{--size: 8rem;background-color:var(--clr-grey);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto;padding:1.5rem;width:var(--size);height:var(--size)}.partnerelement .partner__complex .partner__list--content__img{width:100px;flex-shrink:0}