:root{--theme-color:#e01b22;--theme-color-2:#4b4b4b;--heading-font:Cross Town Personal Use}.fw-black,.fw-black *{font-weight:900!important}.fw-medium,.fw-medium *{font-weight:500!important}b,strong{font-weight:bold}body.d-wbr{font-size:16px}body.d-wbr button{font-weight:initial!important;border:1px solid var(--theme-color)!important}header .flat-menu{display:none!important}#slogan-top>div{position:relative;display:inline-block;padding-bottom:15px}#slogan-top>div:before{content:' ';position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:var(--theme-color)}#slogan-top span{font-family:var(--heading-font)!important;text-shadow:0 2px 2px #000}#slogan-bottom span{text-shadow:0 1px 1px #00000073}.d-wbr .btn,.d-wbr .d-appointment-button-b,.d-con-mobile-navbar .d-navbar-appointment button{background:var(--theme-color);font-size:16px!important;line-height:120%!important;min-height:40px;display:inline-flex;align-items:center;justify-content:center;text-align:center;transition:none;color:#fff;border:1px solid #fff!important;text-transform:uppercase}.d-wbr .btn:hover,.d-wbr .d-appointment-button-b:hover,.d-con-mobile-navbar .d-navbar-appointment button:hover{background:var(--theme-color)!important;box-shadow:inset 0 8px 15px #00000040;color:#fff!important}.d-wbr .theme-btn-2 .btn{background:var(--theme-color-2)!important;color:#fff}.d-wbr .theme-btn-2 .btn:hover{box-shadow:inset 0 8px 15px #00000040}.bg-gray-image{background:url('https://stauditcentralusaa02prod.blob.core.windows.net/files/Accounts/1/Locations/11685091-690d-403c-a2b9-d6f54939b444/My%20Library/Gray%20Background.webp') no-repeat center center/cover}.relative-height .u-row{align-items:initial!important}.relative-height .v-col-padding{height:100%;display:flex;flex-direction:column;justify-content:center}.custom-list p>span{display:flex;gap:10px;font-weight:500}.custom-list p>span:before{content:"";font-family:"Font Awesome 6 Free";font-weight:700;display:block;color:var(--theme-color)}#u_content_custom_jobPostingList_1 .d-con-usefor-body .d-job-posting-list-box a{font-weight:700}.d-social-box{padding:0}.d-social-box a{background:var(--theme-color);clip-path:polygon(49% 0,100% 25%,100% 75%,51% 100%,0 75%,0 25%);display:flex;align-content:center;justify-content:center;height:32px!important;width:29px!important;color:#fff}.d-social-box a i{transition:.2s all ease}.d-social-box a:hover i{transform:rotate(360deg);color:#fff}#u_content_custom_social_2 .d-con-footer-social.d-social-box a:not(:last-of-type){margin-right:8px}@media(max-width:911.98px){.lg-wrap .u-row{flex-direction:column}.lg-wrap .u-row .u-col{max-width:100%!important;flex:initial!important}.lg-wrap.col-reverse .u-row{flex-direction:column-reverse}}@media(max-width:767.98px){.md-wrap .u-row{flex-direction:column}.md-wrap .u-row .u-col{max-width:100%!important;flex:initial!important}.md-wrap.col-reverse .u-row{flex-direction:column-reverse}}@media(max-width:575.98px){.sm-wrap .u-row{flex-direction:column}.sm-wrap .u-row .u-col{max-width:100%!important;flex:initial!important}.sm-wrap.col-reverse .u-row{flex-direction:column-reverse}}@media(max-width:480px){.services-home .d-con-custom-image,.services-home .d-con-heading,.services-home .u_content_text>div{text-align:center!important}.services-home .full-image-block{display:none!important}}.goog-te-gadget-simple{background:transparent!important}