.contain{background-size:contain}.contain,.cover{background-position:50%;background-repeat:no-repeat}.cover{background-size:cover}.services-skills{margin-bottom:4.6875rem}@media (max-width:767px){.services-skills{margin-bottom:3.4375rem}}.services-skills__title{font-size:3.25rem;font-weight:700;letter-spacing:-.05em;line-height:3.25rem;margin-bottom:1.25rem}@media (max-width:767px){.services-skills__title{font-size:2.25rem;line-height:2.625rem}}.services-skills__subtitle{font-size:1.25rem;font-weight:400;letter-spacing:-.04em;line-height:1.625rem;margin-bottom:2.5rem;max-width:35rem}@media (max-width:767px){.services-skills__subtitle{font-size:1.0625rem;line-height:1.5rem}}.services-skills__list{display:grid;grid-template-columns:repeat(3,[col-start] 1fr [col-end]);grid-gap:.75rem;gap:.75rem}@media (max-width:767px){.services-skills__list{grid-template-columns:1fr}}.services-skills__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:.625rem;height:4.5rem;list-style:none;padding:1rem 1.9375rem}.services-skills__item-icon{height:2.5rem;margin-right:.5rem;width:4.375rem}.services-skills__item-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.services-skills__item-name{color:#000;font-size:1.5rem;font-weight:600;letter-spacing:-.03125rem;line-height:1.875rem}
