body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.main-nav .navbar{box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.main-nav .bg-light{background-color:#fff!important}.main-nav .subtitle{padding:.75em .5em .5em 1.5em;font-size:.75em;font-weight:800;color:#fff;background-color:maroon;text-align:left;width:100%}.main-nav .navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.8)}@media (min-width:992px){.App .main-nav .subtitle,.App .main-nav nav{padding-left:10%}}.footer{background-color:#383838;color:#fff;padding:2em 0 0;text-align:center}.footer .container{margin-left:0!important;margin-right:0!important;max-width:100%!important}.footer .footer-links a{color:#fff;font-weight:700;font-size:1.25em}.footer .d-inline-block{margin-bottom:1em}.footer a:hover{color:maroon;text-decoration:none}.footer .copy{margin-top:1em;padding:.5em 0;background-color:#000;color:#fff;font-size:.6em}.footer .copy a{color:#fff;font-weight:700}.footer .border-left{vertical-align:middle;border:none!important}@media only screen and (min-width:576px){.App .footer .border-left{border:none!important}}@media (min-width:1200px){.App .footer .container{max-width:100%!important}}.about-us .page-banner{max-width:100%}.about-us .page-banner img{width:100%}.contact{padding-bottom:3em}.contact .contact-wrapper{text-align:center}.contact .contact-wrapper section{margin:0 auto;text-align:left}.gallery .gallery-btn{width:49%;display:inline-block;border-radius:none}.gallery .gallery-btn img{width:100%}.gallery .ReactModalPortal{max-width:auto}.ril__toolbar{top:10vh}@media (min-width:768px){.App .gallery .gallery-btn{width:33%}}@media (min-width:992px){.App .gallery .row{margin-right:0!important;margin-left:0!important;text-align:center}.App .gallery .row .gallery-btn{width:20%}}.welcome-carousel{margin:0 -15px}.welcome-carousel .jumbotron{padding:0;border-radius:0}.welcome-carousel .jumbotron .carousel{padding:0 0 2.5em}.welcome-carousel .jumbotron .carousel .carousel-indicators li{background-color:maroon}.home .intro{font-weight:700}.home span.home{font-size:1.75em}.maintenance,.products{padding-bottom:3em}.products .icons{text-align:center;margin-top:1em}.products .icons .icon-wrapper{background-color:#fff}.products .button{margin:5px}.products .button,.products .button a{display:inline-block}.products .versicobutton{background:url(/assets/images/products/versicobutton.gif) no-repeat 0 0}.products .versicobutton a{height:77px;width:157px}.products .gafbutton{background:url(/assets/images/products/gafbutton.gif) no-repeat 0 0}.products .gafbutton a{height:80px;width:88px}.products .carlislebutton{background:url(/assets/images/products/carlislebutton.gif) no-repeat 0 0}.products .carlislebutton a{height:47px;width:156px}.products .firestonebutton{background:url(/assets/images/products/firestonebutton.gif) no-repeat 0 0}.products .firestonebutton a{height:47px;width:191px}.products .johnsmanvillebutton{background:url(/assets/images/products/johnsmanvillebutton.gif) no-repeat 0 0}.products .johnsmanvillebutton a{height:85px;width:121px}.products .dmibutton{background:url(/assets/images/products/dmibutton.gif) no-repeat 0 0}.products .dmibutton a{height:68px;width:169px}.products .chemlinkbutton{background:url(/assets/images/products/chemlinkbutton.gif) no-repeat 0 0}.products .chemlinkbutton a{height:51px;width:177px}.products .tfcbutton{background:url(/assets/images/products/tfcbutton.gif) no-repeat 0 0}.products .tfcbutton a{height:57px;width:153px}.products .karnakbutton{background:url(/assets/images/products/karnakbutton.gif) no-repeat 0 0}.products .karnakbutton a{height:65px;width:65px}.products .georgiabutton{background:url(/assets/images/products/georgiabutton.gif) no-repeat 0 0}.products .georgiabutton a{height:65px;width:164px}.products .bilcobutton{background:url(/assets/images/products/bilcobutton.gif) no-repeat 0 0}.products .bilcobutton a{height:56px;width:184px}.products .mulehidebutton{background:url(/assets/images/products/mulehidebutton.gif) no-repeat 0 0}.products .mulehidebutton a{height:85px;width:86px}.products .derbigumbutton{background:url(/assets/images/products/derbigumbutton.gif) no-repeat 0 0}.products .derbigumbutton a{height:65px;width:177px}.products .sopremabutton{background:url(/assets/images/products/sopremabutton.gif) no-repeat 0 0}.products .sopremabutton a{height:72px;width:190px}.products .tremcobutton{background:url(/assets/images/products/tremcobutton.gif) no-repeat 0 0}.products .tremcobutton a{height:44px;width:202px}.products .hunterbutton{background:url(/assets/images/products/hunterbutton.gif) no-repeat 0 0}.products .hunterbutton a{height:77px;width:101px}.products .bitecbutton{background:url(/assets/images/products/bitecbutton.gif) no-repeat 0 0}.products .bitecbutton a{height:74px;width:133px}.products .omgbutton{background:url(/assets/images/products/omgbutton.gif) no-repeat 0 0}.products .omgbutton a{height:69px;width:131px}.products .portalsbutton{background:url(/assets/images/products/portalsbutton.gif) no-repeat 0 0}.products .portalsbutton a{height:54px;width:244px}.products .itwbutton{background:url(/assets/images/products/itwbutton.gif) no-repeat 0 0}.products .itwbutton a{height:66px;width:144px}.safety{padding-bottom:3em}.safety .safety-logos div{display:block;margin:1em 0;max-width:90%}.safety .safety-logos div img{max-width:100%}.services aside{display:none}.services aside .callout{border-top:0!important;border-bottom:0!important}@media (min-width:768px){.App .services aside{display:inline-block;width:20%}}.testimonial-slider{display:none;background-color:#d4d8d8!important;padding:1.5em}.testimonial-slider .carousel{background-color:#fff}.testimonial-slider .quote{background-color:maroon;padding:2em 3em;height:50vh;vertical-align:middle!important}.testimonial-slider .quote p{font-size:1.5em;color:#fff}.testimonial-slider .quote.long p{font-size:1.25em}.testimonial-slider .quote.short p{font-size:2em}.testimonial-slider .customer{padding-top:8em;text-align:center;vertical-align:middle!important;font-size:1.25em;height:50vh}.testimonial-slider .customer .client{font-weight:700;font-size:1.75em}.testimonial-slider .carousel-control-next,.testimonial-slider .carousel-control-prev{display:none}.testimonial-slider .carousel-indicators li{background-color:rgba(172,171,171,.43)}@media (min-width:992px){.App .testimonial-slider{display:block;margin-bottom:3em}.App .testimonial-slider .customer{padding-top:5em}.App .testimonial-slider .quote p{font-size:1.25em}.App .testimonial-slider .quote.long p{font-size:1em}.App .testimonial-slider .quote.short p{font-size:1.5em}.App .testimonial-slider .customer{padding-top:6em;text-align:center;vertical-align:middle!important;font-size:1.25em;height:50vh}.App .testimonial-slider .customer .client{font-weight:700;font-size:1.75em}}@media (min-width:1200px){.App .testimonial-slider .quote{background-color:maroon;padding:4em 3em 0;height:50vh;vertical-align:middle!important}.App .testimonial-slider .quote p{font-size:1.5em;color:#fff}.App .testimonial-slider .quote.long p{font-size:1.25em}.App .testimonial-slider .quote.short{padding-top:6em}.App .testimonial-slider .quote.short p{font-size:2em}}.testimonials .mobile-only{display:block}@media (min-width:992px){.App .testimonials .mobile-only{display:none}}.App{text-align:center;padding:4.5em 0 0;min-width:375px;background-color:#f7f7f7}.App-logo{height:40vmin}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#09d3ac}main{text-align:left}.callout{border-top:3px solid #ccc;border-bottom:3px solid #ccc;padding:1em .5em 0;margin-bottom:1em}aside{width:45%;margin-left:.5em;float:right;font-style:italic;font-weight:700;color:maroon}aside>p{margin:.5em}.bold{font-weight:700;color:maroon}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:1px;height:0;margin-bottom:1em}em{font-weight:700;color:maroon}p{font-family:Fira Sans,sans-serif;margin-top:.5em}h1{font-size:2em!important;color:maroon;margin-top:1em!important;text-transform:uppercase}h2{font-size:1.5em!important}h3{font-size:1.25em!important}section{margin:1em 0}.container{margin-left:-15px!important;margin-right:-15px!important}.card{margin:.5em 0}.card-text{margin-top:.5em}.page-banner{margin:0 -15px;background:no-repeat 50% fixed;background-size:cover}.page-banner img{width:100%}.divider{border:1px solid #ddd;margin-bottom:1em}@media (min-width:768px){.App .wrapper{margin-left:10%;margin-right:10%;max-width:80%}.App aside{margin-left:1em;margin-right:1em}.App .callout{text-align:center;font-size:1.5em}}@media (min-width:992px){.App aside{width:33%}}@media (min-width:1200px){.App .container{max-width:100%}}
/*# sourceMappingURL=main.01a45c93.chunk.css.map */