.page-module-scss-module__e7bbJq__services{background:linear-gradient(#0003,#274b3dcc),url(/images/pond-surface-bg.jpg) 50%/cover no-repeat;flex-direction:column;align-items:center;width:100%;padding:2vmin;display:flex}.page-module-scss-module__e7bbJq__services__subheader{text-align:center;text-shadow:2px 2px 3px #0000000d;color:#fff;z-index:2;padding:0 4vmin;font-size:clamp(1.5rem,2vw,2.1rem)}.page-module-scss-module__e7bbJq__services__clientSection{flex-direction:column;align-items:flex-start;width:100%;margin:0 0 0 2dvw;font-family:Proxima Nova,sans-serif;font-size:clamp(1.5rem,1.8vw,2.2rem);transition:all .3s ease-in-out;display:flex}.page-module-scss-module__e7bbJq__services__client{color:#ffffe0;font-weight:600}.page-module-scss-module__e7bbJq__services__details{color:#fff;background-color:#0a6643;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;width:50vw;margin:1dvh 0;padding:1vh 2vw;font-size:clamp(1.5rem,2vw,2.5rem);transition:all .3s ease-in-out;display:flex}.page-module-scss-module__e7bbJq__services__details:hover{background-color:#0f9561}.page-module-scss-module__e7bbJq__services__title{text-align:center;color:#fff;font-family:Minion Pro,serif;font-size:clamp(2rem,2.2vw,2.2rem);font-style:normal;font-weight:700}.page-module-scss-module__e7bbJq__services__title::marker{color:#9fd48c}.page-module-scss-module__e7bbJq__services__description{color:#fff;width:100%;font-family:Proxima Nova,sans-serif;font-size:clamp(1.5rem,2vw,2.5rem);font-style:normal;font-weight:400}.page-module-scss-module__e7bbJq__services__header{text-shadow:2px 2px 3px #0000000d;color:#fff;z-index:2;padding:2vmin 3vmin 1vmin 2vmin;font-size:clamp(1.8rem,3vw,5rem)}.page-module-scss-module__e7bbJq__services__headSection{flex-direction:row;align-items:center;width:100%;margin:2dvh 0;padding:1vh 3vw;font-size:clamp(1.5rem,2vw,2.5rem);transition:all .3s ease-in-out;display:flex}.page-module-scss-module__e7bbJq__services__videoBackground{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.page-module-scss-module__e7bbJq__services__videoBackground video{object-fit:cover;width:100%;height:100%;position:fixed;top:0;left:0}.page-module-scss-module__e7bbJq__services__videoBackground img{object-fit:cover;width:100%;height:100%;display:none}
@keyframes card-module-scss-module__vxKVOq__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.card-module-scss-module__vxKVOq__fadeIn{opacity:0;animation:.5s ease-out forwards card-module-scss-module__vxKVOq__fadeIn}.card-module-scss-module__vxKVOq__card{background-color:#edeeec;border-radius:5%;flex-direction:column;justify-content:flex-start;width:90%;margin:2dvh .1dvw;padding:0 0 3vmin;transition:all .3s;animation:.5s ease-in forwards card-module-scss-module__vxKVOq__fadeIn;display:flex;overflow:hidden;box-shadow:0 0 10px #0000001a}@media screen and (min-width:720px){.card-module-scss-module__vxKVOq__card{width:300px;margin:2dvh 2vmin}}.card-module-scss-module__vxKVOq__card:hover{box-shadow:0 0 20px #0003}.card-module-scss-module__vxKVOq__card__button{text-align:center;color:#fff;cursor:pointer;background-color:#29aef2;border:none;border-radius:5px;width:50%;margin:0 auto;padding:10px 20px;font-size:clamp(1.2rem,1.4vmin,1.8rem);font-weight:600;text-decoration:none;transition:all .3s}.card-module-scss-module__vxKVOq__card__button:hover{background-color:#155634}.card-module-scss-module__vxKVOq__card__content{margin:0 0 2vmin;padding:1.5vmin 2vmin .5vmin;font-size:clamp(1.2rem,1.4vmin,1.8rem)}@media screen and (min-width:720px){.card-module-scss-module__vxKVOq__card__content{padding:1.5vmin 1vmin .5vmin}}.card-module-scss-module__vxKVOq__card__image{object-fit:cover;width:100%;height:200px}.card-module-scss-module__vxKVOq__card__title{color:#3b4c68;margin:1vmin 2vmin;font-size:24px}.card-module-scss-module__vxKVOq__card__description{color:#3b4c68;margin:1vmin 2vmin;font-size:clamp(1.2rem,1.4vmin,1.8rem)}.card-module-scss-module__vxKVOq__card__footer{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.card-module-scss-module__vxKVOq__card__author,.card-module-scss-module__vxKVOq__card__date{color:#666;font-size:14px}
.cards-module-scss-module__Gykkuq__cards{z-index:5;flex-flow:wrap;justify-content:space-evenly;display:flex}@media (min-width:720px){.cards-module-scss-module__Gykkuq__cards{max-width:80vw}}
