.collaboration-card{background:#fff;border-radius:8px;padding:20px;box-shadow:0 5px 15px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;height:100%;display:flex;align-items:center;justify-content:center}.collaboration-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.15)}.collaboration-logo-wrapper{display:flex;align-items:center;justify-content:center;min-height:80px;width:100%}.pagination.-arrows{display:flex;justify-content:center;margin-top:30px}.pagination.-arrows .swiper-pagination-bullet{width:8px;height:8px;background:#ddd;border-radius:50%;margin:0 4px;cursor:pointer;transition:background .3s ease}.pagination.-arrows .swiper-pagination-bullet-active{background:#667eea}@media (max-width:768px){.collaboration-card{padding:15px}.collaboration-logo-wrapper{min-height:60px}}.swiper-slide{height:auto}.swiper-wrapper{align-items:stretch}.swiper-slide .collaboration-card{height:100%}.js-pin-container{position:relative}.js-pin-content{position:absolute;top:0;right:0;width:360px;z-index:20}@media (max-width:1199px){.js-pin-content{width:300px}}@media (max-width:991px){.js-pin-content{position:relative;width:100%;margin-top:30px}}.layout-pt-md.layout-pb-md .container .row .col-lg-8{width:calc(100% - 400px)}@media (max-width:1199px){.layout-pt-md.layout-pb-md .container .row .col-lg-8{width:calc(100% - 340px)}}@media (max-width:991px){.layout-pt-md.layout-pb-md .container .row .col-lg-8{width:100%}}