.partner-logos-section .text-content.text-align-center{text-align:center}.partner-logos-section .text-content.text-align-left{text-align:start}.partner-logos-section .text-content.text-align-right{text-align:end}.partner-logos-section .text-content h2{font-size:40px;line-height:1;margin-bottom:16px}.partner-logos-section .text-content p{font-weight:500!important}.partner-logos-section .main-wrap{flex:1}.partner-logos-section .partner-wrap{display:flex;align-items:center;gap:16px;justify-content:space-between;margin:40px 0 0}.partner-logos-section .partner-logo-wrap{position:relative;overflow:hidden;width:100%}.partner-logos-section .partner-bg-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;z-index:1}.partner-logos-section .partner-bg-img img{width:100%;max-width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0;transition:transform .5s ease}.partner-logos-section .partner-bg-img:after{content:"";padding-bottom:87.8%;display:block}.partner-logos-section .partner-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.partner-logos-section .main-wrap:hover img.bg-img-partner{transform:scale(1.1)}.partner-logos-section .box-button{display:flex;justify-content:center;margin-top:24px}.partner-logos-section .box-button a{position:relative;display:inline-block;text-decoration:none;transition:color .3s ease-in-out;font-family:Raleway;font-weight:700;font-size:14px;line-height:1.5}.partner-logos-section .box-button a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#000;transform:scaleX(0);transform-origin:left;transition:transform .3s ease-in-out}.partner-logos-section .main-wrap:hover .box-button a:after{transform:scaleX(1)}@media only screen and (max-width: 749px){.partner-logos-section .text-content h2{font-size:24px}.partner-logos-section .partner-wrap{flex-wrap:wrap;margin:20px 0 0}.partner-logos-section .main-wrap{flex:unset;width:calc((100% - 20px)/2)}.partner-logos-section .box-button a{font-size:12px}.partner-logos-section .box-button{margin-top:10px}}@media only screen and (max-width: 480px){.partner-logos-section .partner-wrap{row-gap:16px;column-gap:5px}.partner-logos-section .main-wrap{flex:unset;width:calc((100% - 10px)/2)}.partner-logos-section .partner-bg-img:after{padding-bottom:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/partner-logos.css.map */
