.company{background:#fff;padding:32px 0}.company .company-box{background:var(--brand);border-radius:30px;display:flex;flex-direction:column;overflow:hidden;position:relative}.company .company-box .company-img{display:flex;justify-content:center;padding:20px 20px 0}.company .company-box .company-img img{height:auto;object-fit:contain;width:100%}.company .company-box .company-text{align-items:center;display:flex;flex-direction:column;padding:28px 20px 32px;text-align:center;z-index:1}.company .company-box h2{color:#fff;font-size:32px;font-weight:500;line-height:1.1;max-width:550px;width:100%}.company .company-box .content{margin-top:20px;max-width:550px;width:100%}.company .company-box p{color:#fff;font-size:16px;line-height:1.5;margin-bottom:20px;width:100%}.company .company-box p:last-child{;margin-bottom:0}.company .company-box .company-btn{margin:32px auto 0;max-width:350px;width:100%}.company .company-box .company-btn .pill{font-size:14px;height:60px;padding:0 32px;width:100%}.company .company-box .company-btn a.pill.nornal-link{padding:0}.company .company-box .company-btn a.pill.nornal-link:hover{color:var(--dark-blue)}.company .company-box .company-btn a.pill.nornal-link:hover svg path{stroke:var(--dark-blue)}.company .company-box .company-btn .btn-white{color:var(--brand)}.company .company-box .company-btn .btn-white:hover{background:#fff;opacity:.9}.company .company-box.remove_card{gap:48px}.company .stats{border-radius:20px;padding:40px 24px}.company:has(.stats){padding:40px 0}.company .container:has(.stats){display:flex;flex-direction:column;gap:30px}.company .container.card_top:has(.stats){flex-direction:column-reverse}@media (min-width:1024px){.company .container:has(.stats){gap:40px}.company .stats{padding:56px 40px}.company{padding:40px 0}.company:has(.stats){padding:56px 0}.company .company-box{border-radius:40px;flex-direction:row-reverse}.company .company-box.row_reverse{flex-direction:row}.company .company-box .company-img{align-items:flex-start;flex:1;justify-content:flex-end;padding:40px}.company .company-box.row_reverse .company-text{padding:40px 36px 40px 40px}.company .company-box .company-img img{max-width:100%!important}.company .company-box .company-text{align-items:flex-start;flex-shrink:0;justify-content:center;padding:40px 40px 40px 75px;text-align:left;width:50%}.company .company-box h2{font-size:48px}.company .company-box p{font-size:18px}.company .company-box .company-btn{margin:40px 0 0;max-width:none;width:auto}.company .company-box .company-btn .pill{height:auto;padding:15px 34px;width:auto}.company .company-box.remove_card{gap:80px}.company .company-box.content-large .company-text{width:55%}.company .company-box.content-large .company-img,.company .company-box.content-small .company-text{width:45%}.company .company-box.content-small .company-img{width:55%}}@media (max-width:767px){.company .company-box .company-btn a.pill.nornal-link{text-wrap:auto}.company .company-box.remove_card{gap:32px}}