.client-banner-section{margin:0 auto;max-width:90rem;padding-left:0;padding-right:0;padding-top:0}@media only screen and (min-width:1024px){.client-banner-section{padding-left:1.438rem;padding-right:1.438rem;padding-top:0}}.client-banner-section .client-banner-wrapper{background:linear-gradient(1turn,#589bff,#1b77ff 15.1%,#00237e);color:#fff;padding:3.125rem 0;position:relative;text-align:center}@media only screen and (min-width:1024px){.client-banner-section .client-banner-wrapper{border-radius:3.125rem;overflow:hidden}}@media only screen and (min-width:1366px){.client-banner-section .client-banner-wrapper{padding:7.375rem 0}}.client-banner-section .client-banner-wrapper h1{margin-bottom:1.25rem}@media only screen and (min-width:1366px){.client-banner-section .client-banner-wrapper h1{margin-bottom:.625rem}}.client-banner-section .client-banner-wrapper h1~p{margin-bottom:0}.client-banner-section .client-banner-wrapper ul{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(1,minmax(1.875rem,100%));margin:0;padding-top:3.125rem;row-gap:6.25rem}@media only screen and (min-width:768px){.client-banner-section .client-banner-wrapper ul{-moz-column-gap:2.5rem;column-gap:2.5rem;display:grid;grid-template-columns:repeat(3,minmax(1.875rem,calc(33.33333% - 1.66667rem)));padding-top:2.5rem;row-gap:1rem}}@media only screen and (min-width:1280px){.client-banner-section .client-banner-wrapper ul{-moz-column-gap:11.25rem;column-gap:11.25rem;display:grid;grid-template-columns:repeat(3,minmax(1.875rem,calc(33.33333% - 7.5rem)));margin:0 auto;row-gap:1rem}}@media only screen and (min-width:1366px){.client-banner-section .client-banner-wrapper ul{-moz-column-gap:7.5rem;column-gap:7.5rem;display:grid;grid-template-columns:repeat(3,minmax(1.875rem,calc(33.33333% - 5rem)));max-width:56.5rem;padding-top:5rem;row-gap:1rem}}.client-banner-section .client-banner-wrapper ul li{display:flex;flex-direction:column;margin:0 auto;max-width:12.375rem;position:relative}@media only screen and (min-width:768px){.client-banner-section .client-banner-wrapper ul li{margin:0;max-width:none;padding:0 1.25rem}}.client-banner-section .client-banner-wrapper ul li .h1{margin-bottom:.625rem}@media only screen and (min-width:1366px){.client-banner-section .client-banner-wrapper ul li .h1{font-weight:700;margin-bottom:.313rem}}.client-banner-section .client-banner-wrapper ul li .h4{margin-bottom:.313rem}@media only screen and (min-width:991px){.client-banner-section .client-banner-wrapper ul li .h4{font-size:1.25rem;line-height:1.625rem}}@media only screen and (min-width:1366px){.client-banner-section .client-banner-wrapper ul li .h4{margin-bottom:.625rem}}.client-banner-section .client-banner-wrapper ul li .small-text{font-size:.875rem;font-weight:400;line-height:1.313rem;margin:0}@media only screen and (min-width:991px){.client-banner-section .client-banner-wrapper ul li .small-text{line-height:1.375rem}}@media only screen and (min-width:1280px){.client-banner-section .client-banner-wrapper ul li>*{max-width:10.813rem}}.client-banner-section .client-banner-wrapper ul li:last-child{padding-bottom:0}.client-banner-section .client-banner-wrapper ul li:last-child:after{display:none}.client-banner-section .client-banner-wrapper ul li:after{background:linear-gradient(-90deg,hsla(0,0%,100%,.304),#fff 51.04%,hsla(0,0%,100%,0));bottom:-3.125rem;content:"";display:block;height:.063rem;left:50%;position:absolute;transform:translateX(-50%);width:8.75rem}@media only screen and (min-width:768px){.client-banner-section .client-banner-wrapper ul li:after{background:linear-gradient(180deg,hsla(0,0%,100%,.304),#fff 51.04%,hsla(0,0%,100%,0));height:8.75rem;left:auto;right:-1.25rem;top:50%;transform:translateY(-50%);width:.063rem}}@media only screen and (min-width:1280px){.client-banner-section .client-banner-wrapper ul li:after{right:-5.625rem}}@media only screen and (min-width:1366px){.client-banner-section .client-banner-wrapper ul li:after{right:-3.75rem}}