.JcDYrq_about_heading{margin-bottom:40px;font-size:2rem;font-weight:700}.JcDYrq_about_text{font-size:1.8rem}.JcDYrq_servicesWrapper{background-image:var(--background-gradient);padding:160px 0}@media screen and (max-width:767.98px){.JcDYrq_servicesWrapper{padding:80px 0}}.JcDYrq_services>*+*{margin-top:40px}.JcDYrq_services a{color:inherit;pointer-events:none;text-decoration:none;display:block}.JcDYrq_serviceMediaObject{display:flex}@media screen and (max-width:767.98px){.JcDYrq_serviceMediaObject{display:block}}.JcDYrq_serviceMediaObject_thumb{width:47.3684%;margin-right:40px}@media screen and (max-width:767.98px){.JcDYrq_serviceMediaObject_thumb{width:100%;margin-bottom:40px;margin-right:0}}.JcDYrq_serviceMediaObject_thumb_inner{pointer-events:auto;transition:box-shadow .6s var(--easeOutQuint);border-radius:10px}a:hover .JcDYrq_serviceMediaObject_thumb_inner{box-shadow:0 20px 40px #202d404d}.JcDYrq_serviceMediaObject_thumb_inner span{vertical-align:top}.JcDYrq_serviceMediaObject_thumb_inner img{border-radius:10px}.JcDYrq_dx{padding:160px 0}@media screen and (max-width:767.98px){.JcDYrq_dx{padding:80px 0}}.JcDYrq_profileWrapper{margin-bottom:160px}@media screen and (max-width:767.98px){.JcDYrq_profileWrapper{margin-bottom:80px}}.JcDYrq_profile{border-bottom:1px solid #ddd;width:100%;font-size:1.4rem}.JcDYrq_profile tr{border-top:1px solid #ddd}@media screen and (max-width:767.98px){.JcDYrq_profile tr{padding:25px 0;display:block}}.JcDYrq_profile th{text-align:left;width:26.3158%;padding:25px 0;font-weight:700}@media screen and (max-width:767.98px){.JcDYrq_profile th{width:100%;margin-bottom:10px;padding:0;display:block}}.JcDYrq_profile td{padding:25px 0}@media screen and (max-width:767.98px){.JcDYrq_profile td{padding:0;display:block}}.JcDYrq_profile dl{display:flex}.JcDYrq_profile dl dt{width:23.2143%;min-width:130px}.JcDYrq_profile dl dd{flex:1}.JcDYrq_profile a{color:var(--color-green);background-image:linear-gradient(90deg, var(--color-green), var(--color-green));transition:background-size .6s var(--easeOutQuint);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:5px;text-decoration:none}@media screen and (min-width:768px){.JcDYrq_profile a:hover{background-position:0 100%;background-size:100% 1px}}
