.ht-patners{overflow:hidden;width:100%}.ht-patners,.ht-patners *{box-sizing:border-box}.ht-patners .ht-filter-block,.ht-patners .ht-filter-content{display:block;width:100%}.ht-patners .ht-filter-content{margin:0;padding:0}.ht-patners .ht-partner-level-group{display:block;margin:0 0 48px;padding:0;width:100%}.ht-patners .ht-partner-level-group:last-child{margin-bottom:0}.ht-patners .ht-partner-level-heading{border-bottom:2px solid #d9e3f2;color:#18316b;display:block;font-size:34px;font-weight:700;line-height:1.2;margin:0 0 24px;padding:0 0 12px;width:100%}.ht-patners .ht-partner-level-items{align-items:start;display:grid;gap:28px 40px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;width:100%}.ht-patners .ht-filter-item{align-items:flex-start;border:none;display:flex;gap:20px;margin:0;min-width:0;padding:16px 0;width:100%}.ht-patners .ht-filter-img{align-items:center;display:flex;flex:0 0 140px;height:80px;justify-content:center;max-width:140px;width:140px}.ht-patners .ht-filter-img img{display:block;height:auto;max-height:60px;max-width:140px;object-fit:contain;width:auto}.ht-patners .ht-filter-text{flex:1 1 auto;min-width:0;width:auto}.ht-patners .ht-partner-name{color:#172b4d;font-size:22px;font-weight:700;line-height:1.25;margin:0 0 8px}.ht-patners .ht-filter-text .ht-title{color:#0f2b66;display:block;font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1.4;margin:0 0 10px;text-transform:uppercase}.ht-patners .ht-partner-content p{color:#42526e;font-size:15px;line-height:1.6;margin:0 0 10px}.ht-patners .ht-partner-content p:last-child{margin-bottom:0}.ht-patners .ht-partner-content ol,.ht-patners .ht-partner-content ul{list-style:none!important;margin:14px 0 0;padding:0}.ht-patners .ht-partner-content li{border-left:none!important;color:#42526e;font-size:15px;line-height:1.6;list-style:none!important;margin:0 0 8px;padding-left:22px;position:relative}.ht-patners .ht-partner-content li:last-child{margin-bottom:0}.ht-patners .ht-partner-content li::marker{content:""}.ht-patners .ht-partner-content li:before{background:#c9dbf4;bottom:.2em;content:"";height:auto;left:6px;position:absolute;top:.2em;width:1px}.ht-patners .ht-partner-content li:after{content:none!important}.ht-patners .ht-partner-content li p,.ht-patners .ht-partner-content ol li,.ht-patners .ht-partner-content ul li{border-left:none!important}.ht-patners .ht-heading{margin-bottom:48px}.ht-patners .ht-heading .ht-title{color:#6b778c;display:block;font-size:13px;font-weight:600;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.ht-patners .ht-heading .ht-h2{color:#172b4d;font-size:48px;font-weight:700;line-height:1.15;margin:0}@media (max-width:991px){.ht-patners .ht-partner-level-items{gap:24px;grid-template-columns:1fr}}@media (max-width:767px){.ht-patners .ht-heading .ht-h2{font-size:36px}.ht-patners .ht-partner-level-heading{font-size:28px}.ht-patners .ht-filter-item{gap:16px;padding:14px 0}.ht-patners .ht-filter-img{flex:0 0 110px;height:70px;max-width:110px;width:110px}.ht-patners .ht-filter-img img{max-height:50px;max-width:110px}.ht-patners .ht-partner-name{font-size:20px}.ht-patners .ht-partner-content li,.ht-patners .ht-partner-content p{font-size:14px}}