.csbanner.no-padding{padding-bottom:0}.csbanner__inner-wrapper{max-width:100%;width:77.625rem;margin:0 auto}.csbanner__top{display:flex;align-items:center;justify-content:center;position:relative;min-height:6.75rem;padding:0 16rem}.csbanner__heading{font-family:var(--roboto-flex);font-weight:700;font-size:2.5rem;text-align:center;line-height:1.25}.csbanner__heading span{font-family:var(--primary-font);display:block;font-weight:400}.csbanner__logo{position:absolute;right:0;top:0;bottom:0;margin:auto;width:12.625rem}.csbanner__logo img{width:12.625rem}.csbanner__slider{margin-top:1.5rem}.csbanner__slider-item{border-radius:1rem;overflow:hidden;box-shadow:0 0 .25rem rgba(0,0,0,.15)}.csbanner__slider-item img{width:100%;height:100%;object-fit:cover;object-position:center}.csbanner .slick-slide{padding:.125rem}.csbanner .slick-arrow{z-index:1;bottom:-3.5rem;top:auto}.csbanner .slick-prev{left:43.5%}.csbanner .slick-next{right:43.5%}.csbanner.padding-sm .csbanner__top{padding:0 12rem}@media only screen and (max-width:1199px){.csbanner__slider{margin-top:1.5rem}}@media only screen and (max-width:1024px){.csbanner__top{padding:0 16rem 0 0;min-height:5.25rem;justify-content:flex-start}.csbanner__heading{text-align:left;font-size:1.875rem}.csbanner__logo,.csbanner__logo img{width:12rem}.csbanner.padding-sm .csbanner__top{padding-left:0}.csbanner .slick-prev{left:41%}.csbanner .slick-next{right:41%}}@media only screen and (max-width:767px){.csbanner__inner-wrapper{display:flex;flex-direction:column}.csbanner__top{padding-right:0;flex-direction:column;align-items:flex-start;row-gap:.75rem;order:2}.csbanner__logo{position:relative;margin:0}.csbanner__heading{font-size:1.5rem}.csbanner__slider{margin-top:0;order:1;padding-bottom:2.5rem}.csbanner__slider-item{border-radius:.5rem}.csbanner.padding-sm .csbanner__top{padding-right:0}.csbanner .slick-arrow{bottom:-2.5rem}.csbanner .slick-prev{left:35.5%}.csbanner .slick-next{right:35.5%}}.relatedcs{padding:5.75rem 0;background:var(--grey-color)}.relatedcs__items{margin-top:1.75rem;column-gap:2%}.relatedcs__item{width:32%}.relatedcs__item:last-child{padding-bottom:4rem}.relatedcs__img-box{border-radius:.625rem;overflow:hidden}.relatedcs__img-box img{width:100%;height:100%;object-fit:cover}.relatedcs__content{margin-top:2.5rem}.relatedcs__title{font-family:var(--roboto-flex);font-size:1.375rem;font-weight:800;text-transform:capitalize}.relatedcs__desc{margin-top:.75rem;font-size:1.25rem;line-height:1.25}.relatedcs__btn-wrapper{display:flex;justify-content:flex-end;margin-top:-3rem}@media only screen and (max-width:1199px){.relatedcs{padding:3.5rem 0}}@media only screen and (max-width:1024px){.relatedcs__content{margin-top:1rem}}@media only screen and (max-width:767px){.relatedcs__items{flex-direction:column;row-gap:1.25rem}.relatedcs__item{width:100%}.relatedcs__item:last-child{padding-bottom:0}.relatedcs__btn-wrapper{margin-top:2rem;justify-content:flex-start}}.topheading{padding:5.25rem 0}.topheading__industry{font-family:var(--roboto-flex);font-weight:800;font-size:.875rem}.topheading__industry span{color:var(--green-color)}.topheading__inner-wrapper{column-gap:2%}.topheading__left{width:64%}.topheading__right{width:34%;gap:.25rem;display:flex;flex-wrap:wrap;justify-content:flex-end}.topheading__tagLink{display:inline-flex;justify-content:center;align-items:center;padding:.625rem 1rem;border:.0625rem solid var(--primary-color);border-radius:2rem;font-family:var(--roboto-flex);line-height:1;transition:all .25s ease-in-out}.topheading__tagLink:hover{color:var(--primary-color);background:var(--secondary-color);border-color:var(--secondary-color)}@media only screen and (max-width:1199px){.topheading{padding:3.5rem 0}}@media only screen and (max-width:1024px){.topheading__left{width:54%}.topheading__right{width:44%;gap:.25rem;display:flex;flex-wrap:wrap;justify-content:flex-end}.topheading__tagLink{padding:.625rem}}@media only screen and (max-width:767px){.topheading{padding:3.5rem 0 1.75rem}.topheading__inner-wrapper{flex-direction:column;align-items:flex-start;row-gap:1rem}.topheading__left,.topheading__right{width:100%;justify-content:flex-start}}