.our-clients{padding:5em 0 0}.our-clients .container.container--small{max-width:1070px}.our-clients .heading-block{margin:0 auto 3.75em;max-width:800px;text-align:center}.our-clients .heading-block h3{font-size:2.5rem;margin-bottom:.9em}.our-clients .heading-block p{font-size:1.25rem;line-height:2.1875rem;margin:0}.our-clients .card-block{margin-bottom:3.125em}.our-clients .card-block:last-child{margin-bottom:0}.our-clients .card-block .cdrinr{align-content:stretch;align-items:center;background-color:#fff;box-shadow:0 20px 40px 10px hsla(0,0%,88%,.2);box-shadow:0 0 30px 0 rgb(0 0 0/8%);color:#404041;display:flex;flex-direction:row;flex-wrap:wrap;font-weight:700;justify-content:space-between;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.our-clients .card--block-image{width:36%}.our-clients .card--block-image img{display:block;height:100%;object-fit:cover;vertical-align:initial;width:100%}.our-clients .card--block-info{padding:1.875em 6.25em 1.875em 5em;width:64%}.our-clients .card--block-info h6{margin-bottom:1.1875em}.our-clients .card--block-info p{font-weight:400;line-height:1.625rem;margin:0 0 .9375em;overflow-wrap:break-word}.our-clients .card--block-info .btn--link{color:#009ec2;position:relative;text-decoration:none;-webkit-transition:all .5s ease;transition:all .5s ease}.our-clients .card--block-info .btn--link:after{background-color:#009ec2;bottom:2px;content:"";display:inline-block;height:1px;left:0;position:absolute;width:100%}.our-clients .card-block .cdrinr:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.our-clients .other-service{margin:2.5em 0 .625em;text-align:center}.our-clients .other-service p{line-height:1.625rem;margin-bottom:.9375em}.our-clients .other-service p a{color:#009ec2;font-weight:700;transition:all .3s ease}.our-clients .other-service p:last-child{margin-bottom:0}@media (min-width:768px) and (max-width:1023px){.our-clients .heading-block h3{font-size:2.125rem}.our-clients .heading-block p{font-size:1rem;line-height:1.625em}}@media(max-width:767px){.our-clients .heading-block h3{font-size:1.875rem;line-height:2.375rem}.our-clients .heading-block p{font-size:1.125rem;line-height:1.75rem}.our-clients .card-block .cdrinr{align-items:stretch;flex-direction:column}.our-clients .card--block-image{width:100%}.our-clients .card--block-info{padding:1.625em 2em;width:100%}}