body{background-color:#fff}.thin{color:#e10809;font-weight:400}h1,h2{font-weight:700;line-height:1}h1 .thin,h2 .thin{color:#e10809;font-size:80%;font-weight:400}h1.display-5,h2.display-6{font-weight:700;line-height:1}.display-6{font-size:calc(1rem + 1.5vw);font-weight:300;line-height:1.2}.text1{color:#5f5f5f}.text2{color:#242424}.text3{color:#646464}.text4{color:#606060}.red-slants .slants{background:url(../img/red-slants.png) 50% no-repeat;display:inline-block;height:30px;margin-right:.5rem;vertical-align:middle;width:37px}.red-slant-large{background:url(../img/red-slant-large.png) 100% no-repeat;height:151px;vertical-align:middle;width:100%}.red-slant-right-small{background:url(../img/red-slant-right-small.png) 100% no-repeat;bottom:0;height:63px;position:absolute;vertical-align:middle;width:100%}.red-line{background:#e10809;display:block;height:3px;width:80px}.wide-arrow-btn{display:block;text-decoration:none;width:100%}.wide-arrow-btn i{color:#e10809;float:right;font-size:1rem}.parallax-scroll{background-attachment:fixed;background-position:50%;background-repeat:no-repeat}.hover-shadow:hover{box-shadow:0 1rem 3rem rgba(0,0,0,.5)!important}.hover-shadow-rev{box-shadow:0 1rem 3rem rgba(0,0,0,.18)!important}.hover-shadow-rev:hover{box-shadow:none!important}header{padding-bottom:2rem;padding-top:2rem}header .navbar-brand img{height:4.35rem}header .offcanvas-header img{height:4rem}header .slogan a{color:#e10809;font-weight:700;text-decoration:none}header .slogan a:hover{text-decoration:underline}header .navbar{font-family:Titillium Web,sans-serif;position:relative}header .navbar .dropdown-menu{border-radius:0;position:absolute;top:53px}header .nav-item a{font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}header .nav-item,header .nav-link{padding-left:.5rem;padding-right:.5rem}header .navbar-toggler{border:var(--bs-border-width) solid #fff}header .nav-link{border-bottom:5px solid transparent;color:#646464;line-height:4.25rem;position:relative}header .nav-item:hover .nav-link,header .nav-link.active,header .nav-link:hover{border-bottom:5px solid #e10809;color:#000!important}header .dropdown-menu .dropdown-item{color:#5f5f5f;font-size:.8rem;font-weight:700;padding:.5rem}header .dropdown-item.active,header .dropdown-item:active,header .dropdown-item:hover{background-color:#ddd;color:#000}header .dropdown-toggle:after{border-top:.4em solid;margin-left:.5em}header .dropdown:hover>.dropdown-menu{display:block;margin-top:-12px}header .dropdown:hover>.dropdown-menu .dropdown-item:hover{background-color:#ddd;color:#000}.home-banner{background-color:#fff;background-image:url(../img/home-banner2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding-top:3rem;position:relative;width:100%}.home-banner .container{min-height:25rem}.home-banner .container .col{max-width:585px}.home-banner .container-fluid .red-slant-large>div{margin:0 260px 0 auto;max-width:570px}.home-banner h1,.home-banner p{margin-bottom:2rem}.home-banner p{line-height:1.5rem}.call-cta{color:#606060;display:inline-block;font-weight:500;margin-left:2rem}.call-cta a{color:#000;margin-left:.25rem;text-decoration:none}.call-cta a:hover{color:#e10809!important}.cta-box{background-color:#fff;background-image:url(../img/slant-bg-sm.jpg);background-position:101% 100%;background-repeat:no-repeat;border-radius:var(--bs-border-radius-xl)!important}.service-checkboxes li{max-width:700px}.service-nav a{--bs-bg-opacity:1;background-color:#fff!important;border:0!important;border-left:var(--bs-border-width) var(--bs-border-style) #fff!important;border-radius:inherit;border-width:5px!important;color:#e10809!important}.service-nav .active,.service-nav a:active,.service-nav a:focus,.service-nav a:hover{background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important;border-color:#e10809!important}.before-after-pics{text-align:center}.before-after-pics,.before-after-pics img{border-radius:var(--bs-border-radius-xl)!important}.before-after-pics img{margin:1rem;width:22%}.home-services{background-color:#f0f1f3;background-image:url(../img/bg2.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding-top:3rem;position:relative;width:100%}.home-services .services-row1 .col-md-6:first-child{background-image:url(../img/services-paintless-dent-repair-pdr.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:var(--bs-border-radius-xl)!important;min-height:150px}.home-services .services-row1 .col-md-6:first-child img{height:30%;left:-15px;max-height:196px;position:absolute;top:-20px}.home-services .services-row1 .btn-light{text-align:left}.home-services .services-row1 .btn-light:hover{background:#e10809;color:#fff;text-align:left}.home-services .services-row1 .btn-light:hover i{color:#fff}.home-services .services-row2 .col-md-6{padding-bottom:3rem}.home-services .services-row2 .ceramic,.home-services .services-row2 .ppf{background-image:url(../img/services-paint-protection-film-ppf.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.home-services .services-row2 .ceramic{background-image:url(../img/services-ceramic-coating.jpg)}.home-services .services-row2>.col{margin-bottom:5rem}.home-services .services-row2>.col .row{background:url(../img/red-slant-right.jpg) 100% no-repeat;height:160px;width:100%}.quote-cta{background:#fff url(../img/red-slant-left.jpg) 0 no-repeat;height:151px;width:100%}.quote-cta h3{text-indent:15rem}.quality-work-pitch{background-size:cover!important;min-height:520px;width:100%}.quality-work-pitch .col{max-width:700px}.quality-work-pitch .rslant{background-image:url(../img/red-slant-left-small.png);background-position:0 100%;background-repeat:no-repeat;bottom:-1px;height:43px;left:0;position:absolute;width:100%}.quality-work-pitch.bg1{background:#fff url(../img/quality-work-bg1.jpg) 50% no-repeat}.quality-work-pitch.bg2{background:#fff url(../img/quality-work-bg2.jpg) 50% no-repeat}.quality-work-pitch.bg3{background:#fff url(../img/quality-work-bg3.jpg) 50% no-repeat}.quality-work-pitch.bg4{background:#fff url(../img/quality-work-bg4.jpg) 50% no-repeat}.quality-work-pitch.bg5{background:#fff url(../img/quality-work-bg5.jpg) 50% no-repeat}.quality-work-pitch.bg6{background:#fff url(../img/quality-work-bg6.jpg) 50% no-repeat}.quality-work-pitch.bg7{background:#fff url(../img/quality-work-bg7.jpg) 50% no-repeat}.quality-work-pitch.bg8{background:#fff url(../img/quality-work-bg8.jpg) 50% no-repeat}.pdr-pitch{background-color:#f0f1f3;background-image:url(../img/bg2.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding-bottom:2rem;padding-top:4rem;position:relative;width:100%}.pdr-pitch .col-md-6{padding-bottom:3rem}.pdr-pitch .cost-effective,.pdr-pitch .experienced,.pdr-pitch .quality,.pdr-pitch .top-rated{background-image:url(../img/experienced-technicians.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.pdr-pitch .top-rated{background-image:url(../img/top-rated-by-customers.jpg)}.pdr-pitch .quality{background-image:url(../img/industry-leading-quality.jpg)}.pdr-pitch .cost-effective{background-image:url(../img/cost-effective-solutions.jpg)}.quality-work{background-color:#fff;background-image:url(../img/quality-work.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;overflow:hidden;position:relative;width:100%}.quality-work .col-md-6:first-child{padding-bottom:5rem;padding-top:5rem}.quality-work .col-md-6:first-child p{max-width:750px;padding-bottom:2rem}.customer-reviews{background-color:#f0f1f3;background-image:url(../img/bg2.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding-bottom:2rem;padding-top:4rem;position:relative;width:100%}.customer-reviews .col-md-4{padding-bottom:3rem}.services-banner{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover!important;min-height:420px;overflow:hidden;padding-top:3rem;position:relative;width:100%}.services-banner .col p{max-width:900px}.services-banner .red-slants{display:inline-block}.services-banner h1,.services-banner p{margin-bottom:2rem}.services-banner p{line-height:1.5rem}.services-banner.bg1{background-image:url(../img/services-pdr-ppf-ceramic-coating.jpg)}.services-banner.bg2{background-image:url(../img/about-banner.jpg)}.services-banner.bg3{background-image:url(../img/service-banner-door-dings.jpg)}.services-banner.bg4{background-image:url(../img/service-banner-motorcycle-dent-repair.jpg)}.services-banner.bg5{background-image:url(../img/service-banner-small-large-dent-repair.jpg)}.services-banner.bg6{background-image:url(../img/service-banner-hail-damage-repair.jpg)}.services-banner.bg7{background-image:url(../img/service-banner-ppf.jpg)}.services-banner.bg8{background-image:url(../img/service-banner-pdr.jpg)}.services-banner.bg9{background-image:url(../img/service-banner-ceramic-coating.jpg)}.services-banner.bg10{background:#fff url(../img/gallery-banner.jpg) 50% no-repeat}.services-banner.bg11{background:#fff url(../img/banner-centerville-ohio-dent-repair.jpg) 50% no-repeat}.services-banner.bg12{background:#fff url(../img/banner-washingtontownship-ohio-dent-repair.jpg) 50% no-repeat}.services-banner.bg13{background:#fff url(../img/banner-beavercreek-ohio-dent-repair.jpg) 50% no-repeat}.services-banner.bg14{background:#fff url(../img/banner-kettering-ohio-dent-repair.jpg) 50% no-repeat}.services-banner.bg15{background:#fff url(../img/banner-miamisburg-ohio-dent-repair.jpg) 50% no-repeat}.services-banner.bg16{background:#fff url(../img/banner-oakwood-ohio-dent-repair.jpg) 50% no-repeat}.services-banner.bg17{background:#fff url(../img/banner-cincinnati-ohio-dent-repair.jpg) 50% no-repeat}.services-banner.bg18{background:#fff url(../img/banner-bellbrook-ohio-dent-repair.jpg) 50% no-repeat}.our-story{background-color:#fff;background-image:url(../img/bg5.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:420px;overflow:hidden;padding-top:5rem;position:relative;width:100%}.our-story .red-slants{display:inline-block}.our-story .col{margin-bottom:5rem}.our-story .col .row{background:url(../img/red-slant-right.jpg) 100% no-repeat;height:160px;width:100%}.our-story img{border-radius:var(--bs-border-radius-xl)!important}.service-page{background-color:#fff;background-image:url(../img/bg5.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding-top:5rem;position:relative;width:100%}.service-page .red-slants{display:inline-block}.service-page .col{margin-bottom:5rem}.service-page .col .row{background:url(../img/red-slant-right.jpg) 100% no-repeat;height:160px;width:100%}.service-page img.float-end{border-radius:var(--bs-border-radius-xl)!important;margin-left:20px;max-width:300px}.breadcrumb,.breadcrumb a,.breadcrumb a.active,.breadcrumb a:hover,.breadcrumb li{display:inline-block}.breadcrumb a{color:#fff;text-decoration:underline}.breadcrumb .active{color:#fff}.breadcrumb a:hover{color:#e10809!important;text-decoration:none}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#fff!important}.service-boxes{background-color:#f0f1f3;background-image:url(../img/bg5.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding-bottom:4rem;padding-top:5rem;position:relative;width:100%}.service-boxes img{border-radius:var(--bs-border-radius-xl)!important}footer .top{background:#fff url(../img/bg4.jpg) 0 no-repeat;background-size:cover;height:140px;width:100%}footer .mid{background:#fff url(../img/footer-btm-bg.jpg) 100% 100% no-repeat;padding-bottom:3rem;padding-top:3rem}footer .mid .logo{height:3.5rem;margin-bottom:2rem}footer .mid ul{list-style-type:none;margin-bottom:0;padding-left:7px}footer .mid ul li{font-weight:500;margin-bottom:10px}footer .mid ul i{margin-right:10px}footer .mid ul a{color:#5f5f5f;text-decoration:none}footer .mid ul a:hover{color:#e10809;text-decoration:underline}footer .mid ul ul{padding-left:10px}footer .mid ul ul li:last-child{margin-bottom:0}footer .mid .map{margin:auto}footer .mid .map img{flex-shrink:0}footer .mid .address-col{margin-left:auto!important;margin-top:3rem;max-width:210px}footer .btm{background:#f6f6f6}footer .btm div>p{margin:0 auto;max-width:800px}footer .btm a:hover>i{color:#000!important}.gallery-content .row{margin-left:0;margin-right:0}.gallery-content .col-md-2{padding-left:0;padding-right:0}.box{float:left;list-style-type:none;opacity:0;transform:translate3d(0,40px,0);transition:opacity .2s,transform .35s}.box.show{opacity:1;transform:translateZ(0);transition:opacity .4s,transform .35s}.box .inner{padding:10px;position:relative}.box a{border-radius:15px;display:block;height:auto;overflow:hidden;position:relative;width:100%}.box img{max-width:calc(100% + 50px);transform:translate3d(-40px,0,0);transition:opacity .35s,transform .35s;width:calc(100% + 50px)}.box a:before{background:#000;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s;width:100%;z-index:99}.box:hover img{transform:translateZ(0);transition:opacity .35s,transform .35s}.bg-abstract{background-image:url(../img/admin-bg.jpg);background-repeat:no-repeat;background-size:cover}.alert{border-radius:0!important;margin-bottom:0!important}.quote-form .form-check{cursor:pointer;float:left;margin-bottom:.5rem!important;width:19.4%}.quote-form .form-check .form-check-input{cursor:pointer;width:30px}.quote-form .form-check .form-check-label{cursor:pointer;width:98%}.leads button:hover i{color:#000!important}.highlight{background-color:#fcf8e3}.lead-callback{left:-35px;position:absolute;top:0}.btn-link{cursor:pointer}#confirmation-dialog,.error-tooltip{left:0;position:absolute;top:25%;width:275px!important;z-index:2000}#confirmation-dialog i,.error-tooltip i{margin-right:10px}#confirmation-dialog ul,.error-tooltip ul{font-weight:400;margin-top:10px}#confirmation-dialog{display:none}.new-activity{border:2px solid #f8f9fa;border-radius:50%!important;font-size:.5rem;left:68%;padding:.25rem!important;position:absolute;top:10px;transform:translate(-50%,-50%)!important}@media (max-width:1685px){.home-services .services-row1 .col-md-6:first-child img{left:7px;max-height:130px;top:-35px}}@media (max-width:1600px){.quote-cta h3{text-indent:0}.quote-cta h3 span{color:#000!important}}@media (max-width:1400px){footer .mid .address-col{margin-top:5rem}.quote-form .form-check{width:19%}.quality-work{background-image:none!important}.quality-work .col-md-6:first-child{padding-top:3.5rem;width:100%}.quality-work .col-md-6:first-child p{max-width:none!important}.quality-work .col-md-6:nth-child(2){display:none}}@media (min-width:1200px){.display-6{font-size:2rem}}@media (max-width:1200px){.home-banner{padding-top:0}}@media (max-width:991px){.home-banner .container{min-height:20rem!important;padding-bottom:3rem!important}.home-banner .container>.row{padding-top:0!important}.home-banner .red-slant-large>div{margin:0 auto!important;padding-right:0!important;text-align:center}.services-banner{padding-bottom:3rem;padding-top:2rem}.services-banner .slants{display:none}.service-page{padding-top:2rem}.service-page .col-md-9,.service-page .service-nav{width:100%}.service-page .col-md-9>div{padding-left:0!important}.before-after-pics img{width:45%}footer .col-md-4:first-child,footer .col-md-4:nth-child(2){width:50%}footer .col-md-4:nth-child(3){width:100%}footer .col-md-4:nth-child(3) .address-col{margin-left:auto!important;margin-top:1rem!important;max-width:100%!important}.gallery-content .col-md-2{width:20%}.offcanvas .dropdown-menu{border:0!important;display:block;margin-top:0!important;position:relative!important;top:0!important}.offcanvas .new-activity{left:25px}.admin section:last-child{padding-left:0!important;padding-right:0!important}.admin section:last-child .container>.row:first-child .feature-controls .btn,.admin section:last-child .container>.row:first-child .feature-controls form,.admin section:last-child .container>.row:first-child .feature-controls ul{margin-bottom:.5rem;width:100%}.admin section:last-child .container>.row:first-child h3{display:block;width:100%}}@media (max-width:767px){.home-services .services-row1 .col-md-6:first-child{background-position:top;border-bottom-left-radius:0!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.home-services .services-row2>.col .row{background-position:10px}.quote-cta .col{text-align:center}.quote-cta .mt-5{margin-top:1.5rem!important}.quote-cta .float-end{float:none!important}.before-after-pics img{width:43%}.our-story .col-md-8>div{padding:0!important}footer .col-md-4{width:100%!important}footer .map{margin-bottom:.5rem!important;margin-top:1rem!important}.gallery-content .col-md-2{width:25%}.quote-form .form-check{width:48%}.admin section:last-child .card{padding:1.5rem!important}}@media (max-width:600px){.home-banner .container{min-height:20rem!important;padding-bottom:3rem!important}.home-banner .container .col{padding-left:1rem!important;padding-right:1rem!important}.home-banner .container>.row{padding-top:0!important}.home-banner .red-slant-large>div{padding:0 1rem!important}.home-banner .red-slant-large>div i{font-size:2rem!important}.home-banner .red-slant-large>div h4{font-size:.7rem!important}.services-banner .red-slant-right-small{background-position:0}.quality-work-pitch{min-height:400px;padding-top:0!important}.quality-work-pitch .rslant{background-position:100%}.before-after-pics img{width:40%}.gallery-content .col-md-2{width:33%}.home-services .p-5{padding:1.5rem!important}.home-services .services-row2.mt-5{margin-top:1.5rem!important}.home-services .services-row2 .col-md-6{padding-bottom:1.5rem!important;padding-top:0!important}.home-services .services-row2 .col:last-child{margin-bottom:0!important;padding-bottom:1.5rem!important}.pdr-pitch{padding-bottom:.5rem!important;padding-top:1.5rem!important}.pdr-pitch .red-slants{margin-bottom:1.5rem!important}.pdr-pitch .col-md-6{padding-bottom:1.5rem!important}.customer-reviews,.quality-work .col-md-6:first-child{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.customer-reviews .red-slants{margin-bottom:1.5rem!important}.customer-reviews .col-md-4{padding-bottom:1.5rem!important}.our-story{padding-top:2.5rem!important}.our-story .col,.our-story .col-md-4,.service-page .col-md-12,.service-page .col-md-3{margin-bottom:2rem!important}.service-page .col-md-9{margin-bottom:1rem!important}.service-boxes{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.service-boxes .red-slants{margin-bottom:1.5rem!important}.location-page nav{display:none}.quote-form .form-check{width:99%}.admin-header .col-sm-6{text-align:center;width:100%}.admin-header .col-sm-6:first-child{display:none}.admin-header .feature-controls{float:none!important}.admin-header .feature-controls .btn{width:100%!important}footer .col{text-align:center!important}footer .col .mt-5{margin-top:1.5rem!important}footer .float-end{float:none!important;text-align:center!important}}
