.services-block .service-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(32rem,1fr));grid-column-gap:2.8rem;grid-row-gap:2.8rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.services-block .service-grid{grid-template-columns:repeat(auto-fill,minmax(35rem,1fr));grid-column-gap:3.5rem;grid-row-gap:3.5rem}}@media only screen and (max-width: 1024px){.services-block .service-grid{grid-column-gap:3rem;grid-row-gap:3rem}}@media only screen and (max-width: 778px){.services-block .service-grid{grid-template-columns:1fr 1fr;grid-column-gap:2rem;grid-row-gap:2rem}}@media only screen and (max-width: 480px){.services-block .service-grid{grid-template-columns:1fr}}.service-card{position:relative;border-radius:.6rem;overflow:hidden;background:#fff;box-shadow:7px 7px 20px #afcef233;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-card{border-radius:1rem}}.service-card__initial{display:flex;flex-direction:column;width:100%;backface-visibility:hidden;background-position:50%;background-size:cover;z-index:2}.service-card__image{flex:1;position:relative;overflow:hidden}.service-card__image img.service-member-image{display:block;width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.service-card__icon{width:10rem;margin-top:-5.3rem;z-index:1;position:relative;left:2.5rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-card__icon{width:12.5rem;margin-top:-6.7rem;left:3rem}}@media only screen and (max-width: 778px){.service-card__icon{width:7rem;margin-top:-3.2rem;left:50%;transform:translate(-50%)}}.service-card__info{display:flex;flex-direction:column;padding:.5rem 2.8rem 2.8rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-card__info{padding:.8rem 3.5rem 3.5rem}}@media only screen and (max-width: 778px){.service-card__info{padding:.5rem 1.5rem 2rem;text-align:center}}.service-card__name{color:#111;font-size:1.68rem;margin:0;line-height:normal;letter-spacing:-.168px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-card__name{font-size:2.1rem;letter-spacing:-.21px}}@media only screen and (max-width: 480px){.service-card__name{font-size:1.65rem}}.service-card__hover .service-card__name{margin-bottom:6px;font-weight:500}.service-card__position{margin:0;line-height:1.3;font-weight:400}.service-card__hover .service-card__position{margin-bottom:1rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-card__hover .service-card__position{margin-bottom:2rem}}.service-card__short-text{font-size:1.4rem;line-height:1.7;margin:.9rem 0 1.5rem;color:#444}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-card__short-text{font-size:1.75rem;margin:1rem 0 2rem}}@media only screen and (max-width: 480px){.service-card__short-text{margin-bottom:1rem;font-size:1.4rem}}.service-card__read-more{background:transparent;color:#c4122e;border:none;border-radius:0;font-family:Space Grotesk,sans-serif;font-size:1.56rem;letter-spacing:-.078px;font-weight:700;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;gap:5px;align-items:center;max-width:fit-content;border-bottom:2px solid #c4122e;padding:0 0 2px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-card__read-more{font-size:1.95rem;letter-spacing:-.097px}}@media only screen and (max-width: 480px){.service-card__read-more{font-size:1.4rem;margin-inline:auto}}.service-card__read-more svg{width:1.4rem;height:auto}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-card__read-more svg{width:1.7rem}}@media only screen and (max-width: 480px){.service-card__read-more svg{width:1.2rem}}.service-card__read-more svg path{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.service-card__read-more:hover{color:#0757b0;border-bottom-color:#0757b0}.service-card__read-more:hover svg path{fill:#0757b0}.service-card:hover img.service-member-image{transform:scale(1.1)}.service-show-more{display:flex;justify-content:center;margin-top:5.4rem}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-show-more{margin-top:6.8rem}}@media only screen and (max-width: 778px){.service-show-more{margin-top:3rem}}.service-show-more__btn{font-family:Space Grotesk,sans-serif;border:0;border-radius:100vw;background:linear-gradient(90deg,rgb(29,168,228) 0%,rgb(0,132,189) 100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff;font-size:1.44rem;font-weight:500;padding:1.3rem 2.5rem;max-width:fit-content;margin:0 auto;cursor:pointer}.service-show-more__btn svg{width:1.2rem;height:auto;vertical-align:middle;margin-left:5px}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-show-more__btn svg{width:1.4rem;margin-left:8px}}@media only screen and (max-width: 1920px) and (min-width: 1599px){.service-show-more__btn{font-size:1.8rem;padding:1.6rem 3.1rem;gap:8px}}@media only screen and (max-width: 778px){.service-show-more__btn{padding:1rem 2rem}}.service-show-more__btn:hover{background:linear-gradient(90deg,rgb(135,184,4) 0%,rgb(92,157,1) 100%)}
