body.page-id-254115,body.single-ohio_portfolio:has(.oxp-root){background:#111013!important}body.page-id-254115 .site-content,body.single-ohio_portfolio:has(.oxp-root) .site-content{background:transparent!important}body:has(.oxp-root) .social-bar-holder,body:has(.oxp-root) .circle-cursor{display:none!important}body:has(.oxp-root){cursor:auto!important}.oxp-root{max-width:calc(var(--clb-container-width,86vw) - 2 * var(--clb-grid-gutter,1rem));width:calc(100% - 2 * var(--clb-grid-gutter,1rem));margin:0 auto;font-family:"DM Sans",sans-serif}.oxp-root *{box-sizing:border-box}.oxp-root a{background-image:none!important}.oxp-root .oxp-preview{--oxp-height:20rem}.oxp-root .oxp-preview img{width:100%;height:auto;display:block;transform:translateY(0);transition:transform .6s ease}.oxp-root .e-tab-base[aria-selected="true"]{background:#203eae;color:#fff}@media(hover:hover) and (prefers-reduced-motion:no-preference){.oxp-root .oxp-preview:hover img{animation:oxp-tour 22s ease-in-out infinite}}@keyframes oxp-tour{0%,6%,97%,100%{transform:translateY(0)}47%,56%{transform:translateY(min(0px,calc(-100% + var(--oxp-height))))}}@media(max-width:1024px){.oxp-root{max-width:none}}@media(max-width:767px){.oxp-root .oxp-preview{--oxp-height:17rem}}@media(prefers-reduced-motion:reduce){.oxp-root *{transition:none!important;animation:none!important}}.elementor .oxp-root{width:calc(100% - 2 * var(--clb-grid-gutter,1rem))!important;max-width:calc(var(--clb-container-width,86vw) - 2 * var(--clb-grid-gutter,1rem))!important;margin:0 auto!important}@media(max-width:1024px){.elementor .oxp-root{max-width:none!important}}body.page-id-254115 .elementor-254115,body.single-ohio_portfolio .elementor-810028{margin-left:0!important;margin-right:0!important;width:100%!important}.oxp-root .oxp-preview img{min-height:100%;object-fit:cover}[data-id="021vx8l"]{--oxp-height:23rem!important}[data-id="0rcxim5"]{--oxp-height:18rem!important}[data-id="4ee31134"]{--oxp-height:32.5rem!important}[data-id="18794666"]{--oxp-height:24.5rem!important}@media(max-width:767px){[data-id="4ee31134"]{--oxp-height:18rem!important}}