@import url("https://fonts.googleapis.com/css?family=Open+Sans|Sacramento|Satisfy");.row{margin:0}p{font-size:14px}.primary-color{color:#c72424 !important}.primary-bg{background:#c72424 !important;color:#fff !important}.grey-bg{background:#f5f5f5 !important}.btn-main{background:#c72424;color:#fff;box-shadow:none;border-color:rgba(199,36,36,0.7)}.btn-main:hover,.btn-main:active,.btn-main:focus{background:rgba(199,36,36,0.7);box-shadow:none;border-color:rgba(199,36,36,0.7);color:#fff}.btn-main.btn-bordered{background-color:transparent;color:#c72424}.btn-main.btn-bordered:hover,.btn-main.btn-bordered:active,.btn-main.btn-bordered:focus{background-color:#c72424;color:#fff}h3{font-size:24px}body{padding-top:0;font-family:'Open Sans', sans-serif}@media (min-width: 992px){body{padding-top:0}}header .carousel-item{height:95vh;min-height:300px;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}header .carousel-item .page-title{position:absolute;bottom:30px;right:0;background:rgba(0,0,0,0.85);color:#fff;padding:10px}header .carousel-item .page-title h1{font-size:32px;padding-right:50px;padding-left:50px}header.page-header .carousel-item{height:60vh;background-attachment:fixed}.portfolio-item{margin-bottom:30px}nav.fixed-top{top:40px}nav.navbar-dark{background-color:rgba(0,0,0,0.7) !important;transition:all linear 0.3s;-o-transition:all linear 0.3s;-moz-transition:all linear 0.3s;-webkit-transition:all linear 0.3s}nav.navbar-dark.scrolled{background-color:#000 !important}nav.navbar-dark.scrolled .navbar-brand{font-size:22px}nav.navbar-dark .navbar-brand{color:#ff8e8e;font-family:'Satisfy', cursive;font-size:30px;transition:all linear 0.3s;-o-transition:all linear 0.3s;-moz-transition:all linear 0.3s;-webkit-transition:all linear 0.3s}nav.navbar-dark .navbar-nav .nav-link{color:#fff;padding-left:10px;padding-right:10px;transition:all linear 0.3s;-o-transition:all linear 0.3s;-moz-transition:all linear 0.3s;-webkit-transition:all linear 0.3s}nav.navbar-dark .navbar-nav .nav-link.active,nav.navbar-dark .navbar-nav .nav-link:hover,nav.navbar-dark .navbar-nav .nav-link:active{color:#ff8e8e}nav.navbar-dark .navbar-nav .nav-link .fa{color:#ff8e8e;margin:0 5px}.carousel .carousel-item .carousel-caption{background:rgba(0,0,0,0.7);bottom:40px}.popular-cars .card-img-top{height:250px;object-fit:contain;background:#222}.cars-list .car-image{width:100%;height:250px;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:20px}form label{font-size:14px;font-weight:600;margin-bottom:0}form input.form-control,form select.form-control{border:none;outline:none;border-bottom:solid thin #000;background-color:transparent;transition:all linear 0.3s;-o-transition:all linear 0.3s;-moz-transition:all linear 0.3s;-webkit-transition:all linear 0.3s}form input.form-control:focus,form select.form-control:focus{outline:none;box-shadow:none;border-bottom:solid thin #444;border-left:solid thin #444}form input.form-control::placeholder,form select.form-control::placeholder{font-size:14px;color:#666}form textarea.form-control{border:solid thin #000;outline:none;height:150px;background-color:transparent;transition:all linear 0.3s;-o-transition:all linear 0.3s;-moz-transition:all linear 0.3s;-webkit-transition:all linear 0.3s}form textarea.form-control:focus{outline:none;box-shadow:none;border:solid thin #444}form textarea.form-control::placeholder{font-size:14px;color:#666}.top-strip{padding:8px;background:#000;color:#fff}.top-strip .top-social-icons a{transition:all linear 0.3s;-o-transition:all linear 0.3s;-moz-transition:all linear 0.3s;-webkit-transition:all linear 0.3s;display:inline-block;border-radius:20px}.top-strip .top-social-icons a:link,.top-strip .top-social-icons a:visited{color:#fff}.top-strip .top-social-icons a:focus,.top-strip .top-social-icons a:active,.top-strip .top-social-icons a:hover{color:#ff8e8e;transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}.top-strip .top-social-icons .fab{margin:3px 8px;font-size:18px}.top-mid-strip{font-size:24px}.top-mid-strip .text-center{justify-content:center}.top-mid-strip .fa{font-size:18px;background:#fff;color:#c72424;width:30px;height:30px;line-height:30px;border-radius:20px;margin:0 10px}.bottom-strip{font-size:24px}.bottom-strip .text-center{justify-content:center}.bottom-strip .fa{font-size:18px;background:#fff;color:#c72424;width:30px;height:30px;line-height:30px;border-radius:20px;margin:0 10px}footer{background:#222;color:#fff}footer a{transition:all linear 0.3s;-o-transition:all linear 0.3s;-moz-transition:all linear 0.3s;-webkit-transition:all linear 0.3s}footer a:link,footer a:visited{color:#ccc}footer a:hover,footer a:focus,footer a:active{color:#ff8e8e;text-decoration:none}footer .list-unstyled{font-size:14px}footer .list-unstyled li{line-height:28px}footer .foot-social-icons a{transition:all linear 0.3s;-o-transition:all linear 0.3s;-moz-transition:all linear 0.3s;-webkit-transition:all linear 0.3s;display:inline-block;border-radius:20px}footer .foot-social-icons a:link,footer .foot-social-icons a:visited{color:#fff}footer .foot-social-icons a:focus,footer .foot-social-icons a:active,footer .foot-social-icons a:hover{color:#ff8e8e;transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}footer .foot-social-icons .fab{margin:3px 8px;font-size:18px}footer .foot-contact{padding-left:30px}footer .foot-contact .fa{margin-left:-34px;margin-right:10px}footer .foot-copy{border-top:solid thin #888}.mobile-fixed-contact{position:fixed;bottom:10px;left:10px;z-index:1000}.mobile-fixed-contact a{display:inline-block;margin:0 5px;border-radius:50%;height:40px;width:40px;line-height:40px;text-align:center;background:#0a0;color:#fff}@media (max-width: 767px){header .carousel-item{max-height:300px}}
