.partners{padding:84px 0 95px;background-color:#2e2755}.partners .container-top{text-align:center;margin-bottom:32px}.partners .container{max-width:1170px}.partners .container-top .title{font-weight:700;font-size:40px;line-height:40px;color:#fff}.partners .container-top .desc{font-weight:400;font-size:24px;line-height:24px;padding:24px 0;color:#fff}.partners .container-content{max-width:1082px;padding-bottom:28px;display:grid;grid-gap:31px;grid-template-columns:repeat(3,1fr);margin:0 auto}.partners .container-content .gallery{width:100%;vertical-align:top;max-width:100%;background-color:#fff;padding:30px 17px 21px 30px;border-radius:24px;min-height:340px}.partners .container-content .gallery .title{margin-top:21px;min-height:48px;display:flex;align-items:center}.partners .container-content .gallery:nth-child(2),.partners .container-content .gallery:nth-child(5),.partners .container-content .gallery:nth-child(8){margin-left:0}.partners .container-content .gallery:nth-child(3),.partners .container-content .gallery:nth-child(6),.partners .container-content .gallery:nth-child(9){margin-left:9px}.partners .container-content .gallery:nth-child(4),.partners .container-content .gallery:nth-child(5),.partners .container-content .gallery:nth-child(6){margin-top:9px}.partners .container-content .gallery:nth-child(7),.partners .container-content .gallery:nth-child(8),.partners .container-content .gallery:nth-child(9){margin-top:8px}.partners .container-content .gallery .title{font-weight:700;font-size:24px;line-height:24px}.partners .container-content .gallery .desc{font-weight:400;font-size:16px;line-height:24px;padding-top:11px}.partners .container-content .gallery .desc p{margin:0}.partners .desc-bottom{padding:56px 0 32px;font-weight:400;font-size:24px;line-height:32px}.container-bottom{text-align:center}.partners .container-bottom{color:#fff;max-width:100%;margin:0 auto}.partners .btn-banner.partners-btn{padding:3px;margin-left:-25px}.partners .btn-banner.partners-btn .container-btn{width:fit-content;margin:0 auto}.partners .btn-banner.partners-btn a>div{background-color:#f596c5;font-weight:700;font-size:18px;line-height:21px;transition:all .3s;padding:15px 74px;color:#2e2755;border-radius:8px}.partners .btn-banner.partners-btn a>div:hover{background-color:#1d173d;color:#fff}@media (max-width:1299px){.partners .container{max-width:100%;padding-right:36px;padding-left:36px}}@media (max-width:1024px){.partners .container-content{grid-template-columns:repeat(2,1fr)}.partners{padding:82px 0 80px}.partners .container-content{display:inline-block}.partners .container-content .gallery{margin-bottom:20px}.partners .container-top .title{font-size:28px;line-height:32px}.partners .container-top .desc{font-size:16px;line-height:20px;padding:24px 0 1px}.partners .container-top .desc p{margin-bottom:7px}.partners .gallery{margin-left:0;margin-right:0}.partners .desc-bottom{padding:18px 0 37px;font-size:16px;line-height:20px}.partners .btn-banner.partners-btn{font-size:18px;line-height:21px}.partners .btn-banner.partners-btn .container-btn{width:100%}.partners .btn-banner.partners-btn,.partners .container-content .gallery:nth-child(3),.partners .container-content .gallery:nth-child(6),.partners .container-content .gallery:nth-child(9){margin-left:0}.partners .container-content{padding-bottom:0}}@media (max-width:768px){.partners .container-content{grid-template-columns:repeat(1,1fr)}}