@media (min-width: 0px){#service-page{position:relative;z-index:0}#service-page .image-wrapper{width:100%;height:100%;margin:auto;margin-bottom:1rem}#service-page .page-image{object-fit:cover;vertical-align:bottom;width:100%;height:100%}.service-content-wrapper{z-index:-1;padding:2rem 0rem}.service-container{padding:0 1.5rem}.service-content-wrapper h2{font-family:var(--v-primary-font);font-size:var(--v-heading-font-size);line-height:1;letter-spacing:-.03em;font-weight:900;position:relative;text-align:inherit;text-transform:uppercase;margin-top:2rem;margin-bottom:1.25rem}.service-content-wrapper p{font-family:var(--v-primary-font);font-size:var(--v-body-font-size);line-height:1.5;letter-spacing:normal;text-wrap:pretty;width:100%;margin:0}.service-content-wrapper ul li{display:list-item;list-style-type:disc}.service-content-wrapper ol li{display:list-item;list-style-type:decimal}.service-content-wrapper ul{padding-left:1.5rem;margin:1rem 0rem;text-transform:capitalize}.service-content-wrapper ol{padding-left:1.5rem;margin:1rem 0rem}.service-content-wrapper ol li::marker{font-family:var(--v-primary-font);font-size:var(--v-body-font-size);line-height:1.5;letter-spacing:normal}.service-content-wrapper h3{font-family:var(--v-primary-font);font-size:var(--v-body-font-size);line-height:1;letter-spacing:-.03em;font-weight:900;position:relative;text-align:inherit;text-transform:uppercase;margin-top:1.25rem;margin-bottom:.5rem}}@media (min-width: 768px){#service-page .image-wrapper{max-width:45rem;max-height:auto;float:right}}
