*{scroll-padding-top:5rem;font-family:"Instrument Sans",sans-serif}.progress{height:3px;width:0%;background-color:#d1aa0c;position:fixed;top:0;left:0;-webkit-animation:progress 1s linear;animation:progress 1s linear}@-webkit-keyframes progress{to{background-color:#d1aa0c;width:100%}}@keyframes progress{to{background-color:#d1aa0c;width:100%}}:root *{-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-delay:calc(var(--scroll)*-1s);animation-delay:calc(var(--scroll)*-1s);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both}.nav-icon-6{width:35px;height:30px;margin:10px 10px;position:relative;cursor:pointer;display:inline-block}.nav-icon-6 span{background-color:#303841;position:absolute;border-radius:2px;-webkit-transition:.3s cubic-bezier(0.8, 0.5, 0.2, 1.4);transition:.3s cubic-bezier(0.8, 0.5, 0.2, 1.4);width:100%;height:4px}.nav-icon-6 span:nth-child(1){top:0px;left:0px}.nav-icon-6 span:nth-child(2){top:13px;left:0px}.nav-icon-6 span:nth-child(3){bottom:0px;left:0px}.nav-icon-6:not(.open):hover span:nth-child(1){-webkit-transform:scaleY(1.2);transform:scaleY(1.2);left:-5px}.nav-icon-6:not(.open):hover span:nth-child(2){-webkit-transform:rotate(5deg) scaleY(1.1);transform:rotate(5deg) scaleY(1.1)}.nav-icon-6:not(.open):hover span:nth-child(3){-webkit-transform:scaleY(1.2);transform:scaleY(1.2);left:5px}.nav-icon-6.open span:nth-child(1){-webkit-transform:rotate(45deg) scaleX(0.7);transform:rotate(45deg) scaleX(0.7);top:13px;left:-8px}.nav-icon-6.open span:nth-child(2){-webkit-transform:scale(0);transform:scale(0);-webkit-transition-duration:50ms;transition-duration:50ms}.nav-icon-6.open span:nth-child(3){-webkit-transform:rotate(-45deg) scaleX(0.7);transform:rotate(-45deg) scaleX(0.7);top:13px;left:7px}body{overflow-x:hidden}body .fan{position:fixed;z-index:-1;opacity:.1;left:-35%;-webkit-animation:onFan 15s linear infinite;animation:onFan 15s linear infinite}@media(max-width: 992px){body .fan{left:-35rem}}@-webkit-keyframes onFan{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes onFan{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#303841}::-webkit-scrollbar-thumb{background:#d1aa0c}.line{width:25%;height:.2rem;background-color:#d1aa0c}.top-bar{background-color:#303841}.top-bar .phone a{color:#eee}.top-bar .hours{color:#eee}.top-bar svg{color:#d1aa0c}.navbar{background-color:#fff;color:#303841;border-bottom:.3rem solid #303841}.navbar .navbar-toggler{color:#303841;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none}.navbar .navbar-toggler:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.navbar .navbar-toggler:focus[aria-expanded=true]{color:#d1aa0c}.navbar .navbar-nav .nav-item .nav-link{color:#303841;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;overflow:hidden}.navbar .navbar-nav .nav-item .nav-link::after{content:"";display:block;width:100%;height:3px;margin-top:.2rem;position:relative;left:-120%;background-color:#d1aa0c;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navbar .navbar-nav .nav-item .nav-link:hover::after{left:0}.hero-section{background-image:url(../assets/hero.webp);background-position:center;background-size:cover;background-attachment:fixed;height:auto;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 80%)}@media(max-width: 992px){.hero-section{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 95%);background-position:30%}}.hero-section .container .holder .typewriter span{overflow:hidden;border-right:.15em solid #d1aa0c;white-space:nowrap;margin:0 auto;-webkit-animation:typing 3.5s steps(40, end),blink-caret .75s step-end infinite;animation:typing 3.5s steps(40, end),blink-caret .75s step-end infinite}@-webkit-keyframes typing{from{width:0}to{width:100%}}@keyframes typing{from{width:0}to{width:100%}}@-webkit-keyframes blink-caret{from,to{border-color:rgba(0,0,0,0)}50%{border-color:#d1aa0c}}@keyframes blink-caret{from,to{border-color:rgba(0,0,0,0)}50%{border-color:#d1aa0c}}@media(max-width: 768px){.hero-section .container .holder{width:100% !important}}.hero-section .container .holder span{color:#fff !important}.hero-section .container .holder .img-fan{width:5rem}.hero-section .container .holder .img-fan .fan-img{-webkit-animation:on 2s linear infinite;animation:on 2s linear infinite}@media(max-width: 992px){.hero-section .container .holder .img-fan .fan-img{left:-35rem}}@-webkit-keyframes on{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes on{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.hero-section .container .holder .hero-title{color:#d1aa0c;text-shadow:-1px 1px #303841;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hero-section .container .holder .hero-title span{color:#fff}@media(max-width: 768px){.hero-section .container .holder .hero-title{font-size:2rem !important}}.hero-section .container .holder a{background-color:#d1aa0c;color:#fff;border:none}.hero-section .container .holder .hero-desc{color:#fff}@media(max-width: 768px){.hero-section .container .holder .hero-desc{width:100% !important;font-size:1rem !important}}.section-1 .content{border:2px solid #303841}.section-1 .content .bg-text{color:#d1aa0c;font-weight:800}@media(max-width: 768px){.section-1 .content .bg-text{font-size:1rem}}.section-1 .content .section-title{color:#303841}.section-1 .content .section-title span{color:#d1aa0c}.section-1 .content .btn{background-color:#303841;color:#fff;border:none}.why-choose-us .title{color:#303841}.why-choose-us .title span{color:#d1aa0c}.why-choose-us .card{height:10rem;width:15rem;border:none;background-color:#303841;border-radius:5%;-webkit-transition:all .3s ease-in-out !important;transition:all .3s ease-in-out !important}.why-choose-us .card svg{color:#d1aa0c;-webkit-transition:all .3s ease-in-out !important;transition:all .3s ease-in-out !important}.why-choose-us .card h5{color:#fff;-webkit-transition:all .3s ease-in-out !important;transition:all .3s ease-in-out !important}.why-choose-us .card:hover{background-color:#d1aa0c}.why-choose-us .card:hover svg{color:#303841}.why-choose-us .card:hover h5{color:#303841}.section-3 .title{color:#303841}.section-3 .accordion-item .accordion-header .accordion-button{background-color:#303841;color:#d1aa0c !important;-webkit-box-shadow:none !important;box-shadow:none !important;position:relative}.section-3 .accordion-item .accordion-header .accordion-button svg{color:#fff;position:absolute;right:1.5rem}.counter p{color:#303841}.counter #counter{max-width:100%;list-style:none}.counter #counter li{text-align:center}.counter #counter span{color:#d1aa0c}.counter #counter svg{color:#fff}.section-2{position:relative}.section-2 .content{border:2px solid #303841}.section-2 .content .bg-text{color:#d1aa0c;font-weight:800}@media(max-width: 768px){.section-2 .content .bg-text{font-size:1rem}}.section-2 .content .section-2-title{color:#303841}.section-2 .content span{color:#303841}.section-2 .content .section-2-desc{color:#000}.section-2 .content .btn{background-color:#303841;color:#fff;border:none}.slider img{max-width:8rem}@media(max-width: 992px){.slider img{max-width:3rem}}.slider h2{text-transform:capitalize;color:#d1aa0c}.slider p{color:#303841}.slider svg{color:#f1cf0c}.section-discount{background-color:#303841}.section-discount .content span{color:#fff}.section-discount .content .section-title{color:#d1aa0c}.section-discount .content .desc{color:#fff}.section-discount .coupon-img-holder{cursor:pointer}.section-discount .coupon{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:2;background-color:rgba(29,29,29,.596);cursor:pointer}.section-discount .coupon img{border-radius:5px;border:1px solid #eee;position:absolute;top:50%;left:50%;-o-object-fit:cover;object-fit:cover;width:30%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media(max-width: 992px){.section-discount .coupon img{width:90%}}.section-contact form.CUS input.subject{display:none}.section-contact legend{color:#303841;font-weight:600;background-color:#fff;border:1px solid #d1aa0c;padding:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:none !important;margin:auto !important}.section-contact .service-date{border:1px solid rgba(209,170,12,.5)}.section-contact .service-time{border:1px solid rgba(209,170,12,.5);padding:.3rem !important}.section-contact .title{color:#303841}.section-contact form ::-webkit-input-placeholder{color:gray}.section-contact form ::-moz-placeholder{color:gray}.section-contact form :-ms-input-placeholder{color:gray}.section-contact form ::-ms-input-placeholder{color:gray}.section-contact form ::placeholder{color:gray}.section-contact form .form-control{background-color:#fff;-webkit-box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px;box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px}.section-contact form .form-control:focus{border-color:#d1aa0c;-webkit-box-shadow:none;box-shadow:none}.section-contact form .btn{background-color:#303841;color:#fff}.section-contact .zipcodes{color:#303841}.section-contact .zipcodes-list{color:#5f5f5f}.section-contact .service-locations a{background-color:#303841;color:#fff;border:none;margin:.3rem}.section-contact .service-title{color:#303841}.cars-slider .row div{width:7rem;margin:.5rem}.cars-slider .row div img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cars-slider .row div img:hover{filter:none;-webkit-filter:grayscale(0)}.about{background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;color:#fff}.about .title{color:#fff}.about .details .mail{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.about .details .mail a{text-decoration:none;color:inherit}.about .about-contact-title{color:#d1aa0c;text-shadow:1px 1px 1px #303841}.about .service-locations a{background-color:#303841;color:#fff;border:none;margin:.3rem}.about .map{width:100%;height:100%;min-height:15rem;border:.2rem solid #d1aa0c !important}footer{background-color:#303841;border-top:.3rem solid #d1aa0c}footer .social svg{color:#fff;margin:.25rem}footer .social svg:hover{color:#d1aa0c}.btn-top{position:fixed;bottom:1rem;left:5rem;font-size:2em;cursor:pointer;display:none;color:#d1aa0c;stroke:#303841}@media(max-width: 768px){.btn-top{font-size:1.5em;left:85%;bottom:1.2rem}}.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;background:#303841 !important;border:2px solid #fff !important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#d1aa0c;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-horizontal:hover,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:active{color:#303841 !important}.hvr-shutter-out-horizontal:hover:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}/*# sourceMappingURL=main.css.map */