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