@charset "UTF-8";.services-nav-section .services-nav-heading{margin:0;margin-bottom:50px;margin-bottom:clamp(30px, 3.7vw, 50px);text-align:center}.services-nav-section ul.services-nav-contain{--col-max:4;--col-count:min(var(--col-max), var(--count));--item-max-width:600px;list-style:none;margin:0 auto;padding:0;max-width:none;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[var(--col-count)];grid-template-columns:repeat(var(--col-count), 1fr);gap:10px;max-width:calc(var(--col-count) * var(--item-max-width))}@media screen and (max-width:1400px){.services-nav-section ul.services-nav-contain{--col-max:3}.services-nav-section ul.services-nav-contain.count-4{--item-max-width:500px;--col-max:2}}@media screen and (max-width:1000px){.services-nav-section ul.services-nav-contain{--col-max:2}}@media screen and (max-width:600px){.services-nav-section ul.services-nav-contain{gap:5px}}.services-nav-section ul.services-nav-contain .service-item{margin:0;padding:0;min-height:150px}.services-nav-section ul.services-nav-contain .service-item:before{content:unset;display:none}.services-nav-section ul.services-nav-contain .service-item a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;overflow:clip;padding:15px;position:relative;aspect-ratio:1.3 / 1;container-type:inline-size}.services-nav-section ul.services-nav-contain .service-item a:hover .cover-img-bg{-webkit-filter:brightness(0.6) blur(3px);filter:brightness(0.6) blur(3px);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.services-nav-section ul.services-nav-contain .service-item a:hover h3:after{-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation:bounce-right 1.5s ease-in-out infinite;animation:bounce-right 1.5s ease-in-out infinite;-webkit-animation-play-state:running;animation-play-state:running}.services-nav-section ul.services-nav-contain .service-item a h3{position:relative;line-height:1.2;margin:0;color:white;font-size:clamp(20px, 8cqi, 28px);text-shadow:0 0 25px rgba(0, 0, 0, 0.7);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.8em;z-index:3;max-width:185px}.services-nav-section ul.services-nav-contain .service-item a h3:after{content:'';background:url(/Content/images/icons/arrowRight.png) no-repeat center/contain;height:16px;width:24px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;display:block;-ms-flex-negative:0;flex-shrink:0;-webkit-filter:drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.7));filter:drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.7))}@-webkit-keyframes bounce-right{0%,30%,60%,to{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(10px);transform:translateX(10px)}45%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes bounce-right{0%,30%,60%,to{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(10px);transform:translateX(10px)}45%{-webkit-transform:translateX(5px);transform:translateX(5px)}}.services-nav-section ul.services-nav-contain .service-item a .cover-img-bg{-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-filter:brightness(0.7);filter:brightness(0.7);will-change:filter}
/*# sourceMappingURL=services.css.map */