/* https://primedumpster.com/core/modules/ed0502aa06/widgets/geo-services/assets/css/geo-services-v18.css */
.geo-services{position:relative}.geo-services__inner{display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.geo-services__inner{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.geo-services__inner{grid-template-columns:repeat(1,1fr)}}.geo-services__inner.swiper-wrapper{display:flex}.geo-service.swiper-slide{height:auto}.geo-service:nth-child(6n+1){background-color:#E0E0E0}.geo-service:nth-child(6n+2){background-color:#EBEBEB}.geo-service:nth-child(6n+3){background-color:#F3F3F3}.geo-service:nth-child(6n+4){background-color:#EBEBEB}.geo-service:nth-child(6n+5){background-color:#F3F3F3}.geo-service:nth-child(6n+6){background-color:#E0E0E0}@media (max-width:768px){.geo-service:nth-child(3n+1){background-color:#E0E0E0}.geo-service:nth-child(3n+2){background-color:#EBEBEB}.geo-service:nth-child(3n+3){background-color:#F3F3F3}}.geo-service__inner{display:flex;flex-direction:column;align-items:center;padding:40px 20px;height:100%}@media (max-width:480px){.geo-service__inner{padding:20px 15px}}.geo-service__title{margin-bottom:24px;text-align:center;font-family:Catamaran,sans-serif;font-size:30px;font-weight:700;line-height:1.27}@media (max-width:420px){.geo-service__title{font-size:26px}}@media (max-width:1024px){.swiper .geo-service__title{font-size:24px}}@media (max-width:768px){.swiper .geo-service__title{font-size:16px}}.geo-service__image-wrap{margin-top:auto;width:100%;display:flex;justify-content:center}.geo-service .geo-service__image{max-width:75%;width:100%}.geo-service__btn-wrap{margin-top:auto}.geo-service__btn{font-family:Roboto,sans-serif;font-size:18px;font-weight:600;line-height:1.55;text-align:left;color:#01693F;display:flex;align-items:center;gap:8px}.geo-service__btn:hover{color:#01693F}.geo-service__btn:after{content:"";mask-image:url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 17L17.5 7M17.5 7H7.5M17.5 7V17' stroke='%2301693F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-repeat:no-repeat;mask-size:24px 24px;background-color:#01693F;width:25px;height:24px;position:relative;top:-2px}@media (max-width:768px){.geo-service__btn{font-size:16px}}.geo-services-swiper{cursor:grab;border-radius:16px}.geo-services-swiper:active{cursor:grabbing}.geo-services-swiper__navigation{display:flex;gap:16px;justify-content:flex-end;position:absolute;bottom:calc(100% + 76px);right:0}@media (max-width:1024px){.geo-services-swiper__navigation{position:static;justify-content:space-between;margin-top:57px}}.geo-services-swiper__button svg path{transition:fill 0.2s ease-in-out}.geo-services-swiper__button.swiper-button-disabled svg path{fill:#C1C1C1}