:focus {outline-color: transparent;outline-style: none;}body {background: white;color: #444;width:100%;font-family: Lato,Helvetica,Arial,sans-serif;-webkit-font-smoothing: antialiased;overflow-x: hidden;}body.prix_null,body.options_null,body.client_null,body.succes_null,body.paiement_null {background: white;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus { }a {color: #afa278;transition: 0.5s;}* {font-family: 'Cabin', sans-serif;}a:hover,a:active,a:focus {color: #afa278;outline: none;text-decoration: none;}p {padding: 0;margin: 0 0 30px 0;}h1,h2,h3,h4,h5,h6 {font-family: 'Fjalla One', sans-serif;font-family: 'Barlow Condensed', sans-serif;font-weight: 400;margin: 0 0 20px 0;padding: 0;}.back-to-top {position: fixed;display: none;background: #B1871B;color: #fff;width: 44px;height: 44px;text-align: center;line-height: 1;font-size: 16px;border-radius: 50%;right: 15px;bottom: 15px;transition: background 0.5s;z-index: 11;}.back-to-top i {padding-top: 12px;color: #fff;}#preloader {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 9999;overflow: hidden;background: #fff;}#preloader:before {content: "";position: fixed;top: calc(50% - 30px);left: calc(50% - 30px);border: 6px solid #f2f2f2;border-top: 6px solid #B1871B;border-radius: 50%;width: 60px;height: 60px;-webkit-animation: animate-preloader 1s linear infinite;animation: animate-preloader 1s linear infinite;}@-webkit-keyframes animate-preloader {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes animate-preloader {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}#header {height: 110px;transition: all 0.5s;z-index: 997;width: 100%;transition: all 0.5s;padding: 0px;background: #fff;box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.3);}#header.header-scrolled,#header.header-pages { }#header .logo {padding: 23px 0px;}#header .logo h1 {font-size: 36px;margin: 0;padding: 0;line-height: 1;font-weight: 400;letter-spacing: 3px;text-transform: uppercase;}#header .logo h1 a,#header .logo h1 a:hover {color: #00366f;text-decoration: none;}#header .logo img {padding: 0;margin: 0px;max-height: 65px;transition: all 0.5s;}#header.header-scrolled .logo img { }.main-pages {margin-top: 60px;}#main {}#intro {width: 100%;position: relative;background: url("/img/rent/intro-bg.png") center bottom no-repeat;background-size: cover;padding: 200px 0 120px 0;}#intro .intro-img {width: 50%;float: right;}#intro .intro-info {width: 50%;float: left;}#intro .intro-info h2 {color: #fff;margin-bottom: 40px;font-size: 48px;font-weight: 700;}#intro .intro-info h2 span {color: #74b5fc;text-decoration: underline;}#intro .intro-info .btn-get-started,#intro .intro-info .btn-services,.btn-get-started {font-family: "Montserrat", sans-serif;font-size: 14px;font-weight: 600;letter-spacing: 1px;display: inline-block;padding: 10px 32px;cursor: pointer;border-radius: 50px;transition: 0.5s;margin: 0 20px 20px 0;color: #fff;}.btn-get-started i {transition: 0.5s;color: white !important;}.btn-get-started:hover i {color: #a08e55 !important;}.btn-get-started-full {width: 100% !important;text-align:center;margin: 0 0px 5px 0 !important;}#intro .intro-info .btn-get-started,.btn-get-started {text-transform: uppercase;background-color: #a08e55;border: 2px solid #a08e55;font-family: Raleway,sans-serif;letter-spacing: .18em;line-height: 20px;font-size: .9rem;font-weight: 500;color: #fff;}#intro .intro-info .btn-get-started:hover {background-color: #fff;color: #a08e55;}.btn-get-started:hover {background: none;border-color: #B1871B;color: #B1871B;}#intro .intro-info .btn-services {border: 2px solid #fff;}#intro .intro-info .btn-services:hover {background: #B1871B;border-color: #B1871B;color: #fff;}.main-nav {}.main-nav,.main-nav * {margin: 0;padding: 0;list-style: none;}.main-nav > ul > li {position: relative;white-space: nowrap;float: left;padding: 30px 0px 33px 0;border-top: solid 3px white;}.main-nav > ul > li.active {border-top: solid 3px #afa278;}.main-nav a {display: block;position: relative;color: #e2e8f0;padding: 10px 15px;transition: 0.3s;font-size: 16px;font-family: "Montserrat", sans-serif;font-weight: bold;text-transform: uppercase;}.main-nav a:hover,.main-nav .active > a,.main-nav li:hover > a {color: black;text-decoration: none;}.main-nav .drop-down ul {display: block;position: absolute;left: 0;top: calc(100% + 30px);z-index: 99;opacity: 0;visibility: hidden;padding: 10px 0;background: #fff;box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);transition: ease all 0.3s;}.main-nav .drop-down:hover > ul {opacity: 1;top: 100%;visibility: visible;}.main-nav .drop-down li {min-width: 180px;position: relative;}.main-nav .drop-down ul a {padding: 10px 20px;font-size: 13px;color: #B1871B;}.main-nav .drop-down ul a:hover,.main-nav .drop-down ul .active > a,.main-nav .drop-down ul li:hover > a {color: #B1871B;}.main-nav .drop-down > a:after {content: "\f107";font-family: FontAwesome;padding-left: 10px;}.main-nav .drop-down .drop-down ul {top: 0;left: calc(100% - 30px);}.main-nav .drop-down .drop-down:hover > ul {opacity: 1;top: 0;left: 100%;}.main-nav .drop-down .drop-down > a {padding-right: 35px;}.main-nav .drop-down .drop-down > a:after {content: "\f105";position: absolute;right: 15px;}.mobile-nav {position: fixed;top: 0;bottom: 0;display:none;z-index: 9999;overflow-y: auto;left: -260px;padding-top: 18px;background: rgba(19, 39, 57, 0.8);background: #afa278;transition: 0.4s;width: 100%;}.mobile-nav * {margin: 0;padding: 0;text-align: center;list-style: none;}.mobile-nav a {display: block;position: relative;color: #fff;padding: 8px 0px;font-weight: 500;font-size: 18px;text-transform: uppercase;}.mobile-nav a:hover,.mobile-nav .active > a,.mobile-nav li:hover > a {text-decoration: none;}.mobile-nav .drop-down > a:after {content: "\f078";font-family: FontAwesome;padding-left: 10px;position: absolute;right: 15px;}.mobile-nav .active.drop-down > a:after {content: "\f077";}.mobile-nav .drop-down > a {padding-right: 35px;}.mobile-nav .drop-down ul {display: none;overflow: hidden;}.mobile-nav .drop-down li {padding-left: 20px;}.mobile-nav-toggle {position: fixed;right: 0;top: 0;z-index: 9998;border: 0;background: none;font-size: 24px;transition: all 0.4s;outline: none !important;line-height: 1;cursor: pointer;text-align: right;z-index:10000;}.mobile-nav-toggle i {margin: 18px 18px 0 0;color: #B1871B;}.mobile-nav-overly {width: 100%;height: 100%;z-index: 9997;top: 0;left: 0;position: fixed;background: rgba(255, 255, 255, 0.8);overflow: hidden;display: none;}.mobile-nav-active {overflow: hidden;}.mobile-nav-active .mobile-nav {left: 0;}.mobile-nav-active .mobile-nav-toggle i {color: #fff;}.section-header h3 {font-size: 36px;color: #283d50;text-align: center;font-weight: 500;position: relative;}.section-header p {text-align: center;margin: auto;font-size: 15px;padding-bottom: 60px;color: #556877;width: 50%;}.section-bg {background: #ecf5ff;}#about {background: #fff;padding: 60px 0;}#about .about-container .background {margin: 20px 0;}#about .about-container .content {background: #fff;}#about .about-container .title {color: #333;font-weight: 700;font-size: 32px;}#about .about-container p {line-height: 26px;}#about .about-container p:last-child {margin-bottom: 0;}#about .about-container .icon-box {background: #fff;background-size: cover;padding: 0 0 30px 0;}#about .about-container .icon-box .icon {float: left;background: #fff;width: 64px;height: 64px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;text-align: center;border-radius: 50%;border: 2px solid #B1871B;transition: all 0.3s ease-in-out;}#about .about-container .icon-box .icon i {color: #B1871B;font-size: 24px;}#about .about-container .icon-box:hover .icon {background: #B1871B;}#about .about-container .icon-box:hover .icon i {color: #fff;}#about .about-container .icon-box .title {margin-left: 80px;font-weight: 600;margin-bottom: 5px;font-size: 18px;}#about .about-container .icon-box .title a {color: #283d50;}#about .about-container .icon-box .description {margin-left: 80px;line-height: 24px;font-size: 14px;}#about .about-extra {padding-top: 60px;}#about .about-extra h4 {font-weight: 600;font-size: 24px;}#services {padding: 60px 0 40px 0;box-shadow: inset 0px 0px 12px 0px rgba(0, 0, 0, 0.1);}#services .box {padding: 30px;position: relative;overflow: hidden;border-radius: 10px;margin: 0 10px 40px 10px;background: #fff;box-shadow: 0 10px 29px 0 rgba(68, 88, 144, 0.1);transition: all 0.3s ease-in-out;}#services .box:hover {-webkit-transform: translateY(-5px);transform: translateY(-5px);}#services .icon {position: absolute;left: -10px;top: calc(50% - 32px);}#services .icon i {font-size: 64px;line-height: 1;transition: 0.5s;}#services .title {margin-left: 40px;font-weight: 700;margin-bottom: 15px;font-size: 18px;}#services .title a {color: #111;}#services .box:hover .title a {color: #B1871B;}#services .description {font-size: 14px;margin-left: 40px;line-height: 24px;margin-bottom: 0;}#why-us {padding: 60px 0;background: #004a99;}#why-us .section-header h3,#why-us .section-header p {color: #fff;}#why-us .card {background: #00458f;border-color: #00458f;border-radius: 10px;margin: 0 15px;padding: 15px 0;text-align: center;color: #fff;transition: 0.3s ease-in-out;height: 100%;}#why-us .card:hover {background: #003b7a;border-color: #003b7a;}#why-us .card i {font-size: 48px;padding-top: 15px;color: #bfddfe;}#why-us .card h5 {font-size: 22px;font-weight: 600;}#why-us .card p {font-size: 15px;color: #d8eafe;}#why-us .card .readmore {color: #fff;font-weight: 600;display: inline-block;transition: 0.3s ease-in-out;border-bottom: #00458f solid 2px;}#why-us .card .readmore:hover {border-bottom: #fff solid 2px;}#why-us .counters {padding-top: 40px;}#why-us .counters span {font-family: "Montserrat", sans-serif;font-weight: bold;font-size: 48px;display: block;color: #fff;}#why-us .counters p {padding: 0;margin: 0 0 20px 0;font-family: "Montserrat", sans-serif;font-size: 14px;color: #cce5ff;}.bordertop {box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.1);}#portfolio {padding: 60px 0;}#portfolio #portfolio-flters {padding: 0;margin: 5px 0 35px 0;list-style: none;text-align: center;}#portfolio #portfolio-flters li {cursor: pointer;margin: 15px 15px 15px 0;display: inline-block;padding: 6px 20px;font-size: 12px;line-height: 20px;color: #B1871B;border-radius: 50px;text-transform: uppercase;background: #ecf5ff;margin-bottom: 5px;transition: all 0.3s ease-in-out;}#portfolio #portfolio-flters li:hover,#portfolio #portfolio-flters li.filter-active {background: #B1871B;color: #fff;}#portfolio #portfolio-flters li:last-child {margin-right: 0;}#portfolio .portfolio-item {position: relative;overflow: hidden;margin-bottom: 30px;}#portfolio .portfolio-item .portfolio-wrap {overflow: hidden;position: relative;border-radius: 6px;margin: 0;}#portfolio .portfolio-item .portfolio-wrap:hover img {transition: 0.3s;}#portfolio .portfolio-item .portfolio-wrap .portfolio-info {position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;text-align: center;opacity: 0;transition: 0.2s linear;}#portfolio .portfolio-item .portfolio-wrap .portfolio-info h4 {font-size: 22px;line-height: 1px;font-weight: 700;margin-bottom: 14px;padding-bottom: 0;}#portfolio .portfolio-item .portfolio-wrap .portfolio-info h4 a {color: #fff;}#portfolio .portfolio-item .portfolio-wrap .portfolio-info h4 a:hover {color: #B1871B;}#portfolio .portfolio-item .portfolio-wrap .portfolio-info p {padding: 0;margin: 0;color: #e2effe;font-weight: 500;font-size: 14px;text-transform: uppercase;}#portfolio .portfolio-item .portfolio-wrap .portfolio-info .link-preview,#portfolio .portfolio-item .portfolio-wrap .portfolio-info .link-details {display: inline-block;line-height: 1;text-align: center;width: 36px;height: 36px;background: #B1871B;border-radius: 50%;margin: 10px 4px 0 4px;}#portfolio .portfolio-item .portfolio-wrap .portfolio-info .link-preview i,#portfolio .portfolio-item .portfolio-wrap .portfolio-info .link-details i {padding-top: 6px;font-size: 22px;color: #fff;}#portfolio .portfolio-item .portfolio-wrap .portfolio-info .link-preview:hover,#portfolio .portfolio-item .portfolio-wrap .portfolio-info .link-details:hover {}#portfolio .portfolio-item .portfolio-wrap .portfolio-info .link-preview:hover i,#portfolio .portfolio-item .portfolio-wrap .portfolio-info .link-details:hover i {color: #fff;}#portfolio .portfolio-item .portfolio-wrap:hover {}#portfolio .portfolio-item .portfolio-wrap:hover .portfolio-info {opacity: 1;}#testimonials {padding: 60px 0;box-shadow: inset 0px 0px 12px 0px rgba(0, 0, 0, 0.1);}.page-header .shadow {text-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);}.page-header.page-header-mini {min-height: 100px;}.page-header.page-header-mini .page-title {padding: 30px 12% 30px;}#testimonials .section-header {margin-bottom: 40px;}#testimonials .testimonial-item .testimonial-img {width: 120px;border-radius: 50%;border: 4px solid #fff;float: left;}#testimonials .testimonial-item h3 {font-size: 20px;font-weight: bold;margin: 10px 0 5px 0;color: #111;margin-left: 140px;}#testimonials .testimonial-item h4 {font-size: 14px;color: #999;margin: 0 0 15px 0;margin-left: 140px;}#testimonials .testimonial-item p {font-style: italic;margin: 0 0 15px 140px;}#testimonials .owl-nav,#testimonials .owl-dots {margin-top: 5px;text-align: center;}#testimonials .owl-dot {display: inline-block;margin: 0 5px;width: 12px;height: 12px;border-radius: 50%;background-color: #ddd;}#testimonials .owl-dot.active {background-color: #B1871B;}#team {background: #fff;padding: 60px 0;box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.1);}#team .member {text-align: center;margin-bottom: 20px;position: relative;border-radius: 50%;overflow: hidden;}#team .member .member-info {opacity: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: absolute;bottom: 0;top: 0;left: 0;right: 0;transition: 0.2s;}#team .member .member-info-content {margin-top: 50px;transition: margin 0.2s;}#team .member:hover .member-info {background: rgba(0, 62, 128, 0.7);opacity: 1;transition: 0.4s;}#team .member:hover .member-info-content {margin-top: 0;transition: margin 0.4s;}#team .member h4 {font-weight: 700;margin-bottom: 2px;font-size: 18px;color: #fff;}#team .member span {font-style: italic;display: block;font-size: 13px;color: #fff;}#team .member .social {margin-top: 15px;}#team .member .social a {transition: none;color: #fff;}#team .member .social a:hover {color: #B1871B;}#team .member .social i {font-size: 18px;margin: 0 2px;}#clients {padding: 60px 0;box-shadow: inset 0px 0px 12px 0px rgba(0, 0, 0, 0.1);}#clients .clients-wrap {border-top: 1px solid #d6eaff;border-left: 1px solid #d6eaff;margin-bottom: 30px;}#clients .client-logo {padding: 64px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;border-right: 1px solid #d6eaff;border-bottom: 1px solid #d6eaff;overflow: hidden;background: #fff;height: 160px;}#clients .client-logo:hover img {-webkit-transform: scale(1.2);transform: scale(1.2);}#clients img {transition: all 0.4s ease-in-out;}#contact {box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.1);padding: 60px 0;overflow: hidden;}#contact .section-header {padding-bottom: 30px;}#contact .contact-about h3 {font-size: 36px;margin: 0 0 10px 0;padding: 0;line-height: 1;font-family: "Montserrat", sans-serif;font-weight: 300;letter-spacing: 3px;text-transform: uppercase;color: #B1871B;}#contact .contact-about p {font-size: 14px;line-height: 24px;font-family: "Montserrat", sans-serif;color: #888;}#contact .social-links {padding-bottom: 20px;}#contact .social-links a {font-size: 18px;display: inline-block;background: #fff;color: #B1871B;line-height: 1;padding: 8px 0;margin-right: 4px;border-radius: 50%;text-align: center;width: 36px;height: 36px;transition: 0.3s;border: 1px solid #B1871B;}#contact .social-links a:hover {background: #B1871B;color: #fff;}#contact .info {color: #283d50;}#contact .info i {font-size: 32px;color: #B1871B;float: left;line-height: 1;}#contact .info p {padding: 0 0 10px 36px;line-height: 28px;font-size: 14px;}#contact .form #sendmessage {color: #B1871B;border: 1px solid #B1871B;display: none;text-align: center;padding: 15px;font-weight: 600;margin-bottom: 15px;}#contact .form #errormessage {color: red;display: none;border: 1px solid red;text-align: center;padding: 15px;font-weight: 600;margin-bottom: 15px;}#contact .form #sendmessage.show,#contact .form #errormessage.show,#contact .form .show {display: block;}#contact .form .validation {color: red;display: none;margin: 0 0 20px;font-weight: 400;font-size: 13px;}#contact .form input,#contact .form textarea {border-radius: 0;box-shadow: none;font-size: 14px;}#contact .form button[type="submit"] {background: #B1871B;border: 0;border-radius: 20px;padding: 8px 30px;color: #fff;transition: 0.3s;}#contact .form button[type="submit"]:hover {background: #0067d5;cursor: pointer;}#footer {background: #000000;padding: 0 0 30px 0;color: #646464;font-size: 14px;text-transform: uppercase;}#footer a {color:#898989;}#footer i {color:#ADA177;}#footer .footer-top {background: #191919;padding: 60px 0 30px 0;}#footer .footer-top .footer-info {margin-bottom: 30px;}#footer .footer-top .footer-info h3 {font-size: 34px;margin: 0 0 20px 0;padding: 2px 0 2px 0;line-height: 1;font-family: "Montserrat", sans-serif;color: #fff;font-weight: 400;letter-spacing: 3px;text-transform: uppercase;}#footer .footer-top .footer-info p {font-size: 13px;line-height: 24px;margin-bottom: 0;font-family: "Montserrat", sans-serif;color: #ecf5ff;}#footer .footer-top .social-links a {font-size: 18px;display: inline-block;background: #B1871B;color: #fff;line-height: 1;padding: 8px 0;margin-right: 4px;border-radius: 50%;text-align: center;width: 36px;height: 36px;transition: 0.3s;}#footer .footer-top .social-links a:hover {background: #0067d5;color: #fff;}#footer .footer-top h4 {font-size: 14px;font-weight: bold;color: #fff;text-transform: uppercase;position: relative;padding-bottom: 10px;}#footer .footer-top .footer-links {margin-bottom: 30px;}#footer .footer-top .footer-links ul {list-style: none;padding: 0;margin: 0;}#footer .footer-top .footer-links ul li {padding: 8px 0;}#footer .footer-top .footer-links ul li:first-child {padding-top: 0;}#footer .footer-top .footer-links ul a {color: #898989;}#footer .footer-top .footer-links ul a i {width: 50px;text-align: center;}#footer .footer-links-icons {text-align: right;}#footer .footer-links-icons i {margin-right: 15px;font-size: 25px;}#footer .footer-top .footer-links ul a:hover {color: white;}#footer .footer-top .footer-contact {margin-bottom: 30px;}#footer .footer-top .footer-contact p {line-height: 26px;}#footer .footer-top .footer-newsletter {margin-bottom: 30px;}#footer .footer-top .footer-newsletter input[type="email"] {border: 0;padding: 6px 8px;width: 65%;}#footer .footer-top .footer-newsletter input[type="submit"] {background: #B1871B;border: 0;width: 35%;padding: 6px 0;text-align: center;color: #fff;transition: 0.3s;cursor: pointer;}#footer .footer-top .footer-newsletter input[type="submit"]:hover {background: #0062cc;}#footer .copyright {text-align: center;padding-top: 30px;letter-spacing: .08em;font-size: 10px;}#footer .credits {text-align: center;font-size: 13px;color: #f1f7ff;}#footer .credits a {color: #bfddfe;}#footer .credits a:hover {color: #f1f7ff;}@media (min-width: 992px) {#testimonials .testimonial-item p {width: 80%;}}@media (max-width: 991px) {#header {height: 60px;padding: 10px 0;}#header .logo h1 {font-size: 28px;padding: 8px 0;}#intro {padding: 140px 0 60px 0;}#intro .intro-img {width: 80%;float: none;margin: 0 auto 25px auto;}#intro .intro-info {width: 80%;float: none;margin: auto;text-align: center;}#why-us .card {margin: 0;}}@media (max-width: 768px) {.back-to-top {bottom: 15px;}}@media (max-width: 767px) {#intro .intro-info {width: 100%;}#intro .intro-info h2 {font-size: 34px;margin-bottom: 30px;}.section-header p {width: 100%;}#testimonials .testimonial-item {text-align: center;}#testimonials .testimonial-item .testimonial-img {float: none;margin: auto;}#testimonials .testimonial-item h3,#testimonials .testimonial-item h4,#testimonials .testimonial-item p {margin-left: 0;}}@media (max-width: 574px) {#intro {padding: 63px 0 10px 0;}}.btn-get-started {-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}.title_order {width: 100%;font-weight: bold;color: #afa278;text-transform: uppercase;font-size: 16px;margin-bottom: 6px;}.vehicleBlockConditions {box-shadow: inset 0 0 0 1px #e8e0c8;padding: 15px;margin-bottom: 5px;background: #FAF7F8;}.vehicleBlockPriceTotal {font-size: 13px;clear:both;font-weight: bold;color:green;}.vehicleBlockPriceDeposit {font-size: 13px;clear:both;font-weight: bold;color:black;}.vehicleBlockPrice {font-size: 25px;font-weight: bold;text-transform: uppercase;color: black;float:left;margin-right: 5px;}.vehicleBlockConditions .btn-get-started {margin: 0px !important;text-transform: uppercase;width: 200px;text-align: center;padding: 5px 10px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}.vehicleBlockConditions .btn-get-started:hover {}.vehicle-bloc {border-bottom: solid 1px #EEE;border-top: 0px !important;border-left: 0px !important;border-right: 0px !important;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}.vehicleBlockPriceLabel {font-size: 10px;color: grey;float:left;margin-top: 10px;}#portfolio .container {}.calculate_title {padding: 10px;background: #FAF7F8;}.calculate_title h4 {text-align: center;width: 100%;color: black;margin-bottom: 0px;text-transform: uppercase;font-size: 18px;}#shadowresult {position: fixed;z-index: 2000;top: 0px;left: 0px;width: 100%;height: 100%;text-align: center;background: rgba(0,0,0,0.5);}#shadowresult_loader {width: 200px;height: 200px;margin-top: -100px;margin-left: -100px;position: fixed;top: 50%;left: 50%;z-index: 2001;}#result-date label {font-size: 15px;}#rentit .btn-get-started {margin-top: 40px !important;margin-bottom: 0px !important;padding: 14px 32px !important;}.options_list_bloc {background: #F4F4F4;width: 100%;margin-bottom: 30px;}ul .options_check, .options_check li {padding: 0px;margin: 0px;list-style-type: none;}.options_check .fa-check {color: #afa278;width: 20px;}.options_check {padding-left: 0px;margin: 20px 0px;font-size: 14px;}.options_list_bloc {padding: 20px;}.options_list_bloc_mini {margin-bottom: 5px;}.option_icon_big .fad,.option_icon_big .fas {font-size: 35px;}.title_option {color: #777;font-size: 21px;}.vehicle-bloc {}.portfolio-item {background: none !important; }.option_icon_big .fa-chevron-right {font-size: 10px;}.best_price {text-transform: uppercase;color: orange;}.vehicle_included_offer {margin-top: 30px;}.vehicle_included_offer h5 {margin-bottom: 5px;padding-bottom: 5px;font-weight: bold;font-size: 13px;text-transform: uppercase;}.vehicle-long-detail i,.vehicle-details-item i,.options_list_width i {width: 20px;text-align:center;color:#afa278;}.options_list_width i {color: black;}.vehicle-long-detail {padding: 3px 0px;}.strongvalue {font-weight: bold;color: #afa278;font-size: 17px;}.ui-timepicker-wrapper {min-width: 200px;}.ui-timepicker-wrapper {border: 1px solid #afa278;}.dk-option {font-size: .8rem;line-height: 30px;letter-spacing: .06em;transition: background-color .3s;padding: .75rem 1rem!important;border-bottom: 1px solid #afa278;}.lightpick__day.is-start-date.is-in-range, .lightpick__day.is-end-date.is-in-range.is-flipped {background-color: #;}#nav-close {display: none;}#rentit label,#contacting label {color: #9b9b9b;font-size: 12px;font-weight: 500;line-height: 30px;letter-spacing: .08em;margin-bottom: 0px;margin-top: 10px;text-transform: uppercase;}#contacting input,#contacting textarea {text-transform: none;}.form-control-sm {background-color: #fff;border: 2px solid #afa278;font-size: .85rem;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;letter-spacing: .06em;line-height: 30px;transition: all .4s;text-transform: uppercase;text-overflow: ellipsis;padding: .8rem 50px .8rem 1rem;color: #898989;letter-spacing: .1em;width:100%;padding: 25px 20px;}#nav-close {background-color: #fff;position: absolute;top: 0;right: 0;width: 170px;height: 170px;text-align: center;z-index: 2;transform-origin: top right;transform: scale(.47);color:#afa278;padding-top: 43px;font-size: 70px;}.main-nav a {color:#97999b;text-transform: capitalize;}.slick-slider {background: #f8f7f4;border-bottom: solid 1px #e8e0c8;}.ui-timepicker-list li {border-bottom: solid 1px #e8e0c8;padding: 13px 0 13px 5px;}.ui-timepicker-list:hover .ui-timepicker-selected {background: #e8e0c8;}li.ui-timepicker-selected, .ui-timepicker-list li:hover, .ui-timepicker-list .ui-timepicker-selected:hover {background:#a08e55;}.page-header {background-color: #afa278;background-position: 50%;background-repeat: no-repeat;background-size: cover;position: relative;min-height: 450px;}.fullscreen-image, .page-header-overlay {background-size: cover;background-repeat: no-repeat;}.page-header-overlay {background-color: rgba(63,63,63,.7);position: absolute;top: 0;left: 0;right: 0;bottom: 0;content: "";z-index: 1;}.page-header .page-title {color: #fff;font-weight: 700;letter-spacing: .1em;line-height: 1.06;margin: 0;padding: 180px 15px 100px;position: relative;width: 100%;text-align: center;word-break: break-word;z-index: 2;font-size: 2.5rem;padding: 200px 12% 100px;width: auto;text-align: left;}.page-header .page-subtitle {display: block;font-size: 18px;font-weight: 400;line-height: 1.2;letter-spacing: .04em;margin-top: 20px;}.container-half {padding: 60px 6%;}.title-wrapper {color: #afa278;} .so-panel .container-half .widget-title {margin-bottom: 40px!important;text-transform: uppercase;}div.base input[type=email], div.base input[type=password], div.base input[type=text], div.base textarea {width: 100%;vertical-align: top;}panel .widget-title {font-size: 30px;font-size: 1.5rem;font-weight: 700;line-height: 1.35;letter-spacing: .1em;margin-bottom: 40px;}.address {margin-bottom: 8px;}.base-spacer {height: 20px;clear: both;overflow: hidden;}.post-content p {margin-bottom: 20px;}.base-social-buttons.style-b a {border: 1px solid #afa278;color: white;height: 50px;display: block;width: 100%;line-height: 27px;transition: background .6s,color .3s;}.base-social-buttons.style-b a:hover {color:#afa278 !important;}input[type=text] {width: 100%;vertical-align: top;}.base-form {max-width: 1130px;margin-left: auto;margin-right: auto;}div.base {margin: 0;padding: 0;}.container-half {padding: 100px 10%;padding: 100px 12%;}#panel>.panel-widget-style {background-color: #f8f7f4;}#pgc {width: 50%;float:left;}.panel-grid.panel-has-style>.panel-row-style, .panel-grid.panel-no-style {-ms-justify-content: space-between;justify-content: space-between;}#pgcmap {clear:both;}.base-image-item-overlay {position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,.62);z-index: 1;}.post-offer .post-thumb img {position: absolute;top: 50%;left: 50%;transform: translate3d(-50%,-50%,0);min-width: 100%;min-height: 100%;width: auto;max-width: 150%;}.post-offer .post-thumb a {position: absolute;top: 0;left: 0;bottom: 0;right: 0;}.row .col {float: left;min-height: 1px;padding-left: 0px;padding-right: 0px;}.post-offer {background-color: #191919;height: 300px;overflow: hidden;position: relative;}.post-offer .post-info {background-color: transparent;position: absolute;bottom: 40px;left: 40px;right: 20px;pointer-events: none;}@media (min-width: 480px) {.post-offer {height: 420px;}.post-offer .post-info {bottom: 70px;left: 70px;right: 20px;}.post-offer .post-title {font-size: 35px;}.post-offer .offer-price {font-size: 25px;margin-top: 35px;}.post-offer .offer-price {font-size: 25px;}}.post-offer .post-title {color: #fff;font-size: 30px;font-size: 1.5rem;font-weight: 700;letter-spacing: .1em;line-height: 40px;overflow: hidden;text-overflow: ellipsis;transition: color .4s;white-space: nowrap;}.post-offer:hover .post-title {color: #afa278;}.post-title {margin: 0;word-break: break-word;}.post-offer .offer-price {color: #9b9b9b;font-size: 20px;font-size: 1rem;line-height: 35px;margin-top: 25px;}.base_offer .offer-price {letter-spacing: .1em;text-transform: uppercase;transition: color .4s;}.base_offer .offer-price strong {font-weight: 700;margin-right: 12px;}.base_offer .offer-unit {font-weight: 300;}.post-offer .offer-price {color: #9b9b9b;}.post-offer .post-title {font-size: 35px;}#pgc-left-0, #pgc-right-0 {width: 100%;}.base-image-holder img {position: absolute;top: 50%;left: 50%;min-height: 100%;min-width: 100%;max-width: none;max-height: none;width: auto;height: auto;transform: translate3d(-50%,-50%,0);}.base-image-holder {position: relative;overflow: hidden;width: 100%;height: 100%;}.base-dark-background .base-services { }.base-service {border: 1px solid #2f2f2f;}.base-service .base-image-wrapper {margin: 0 auto 20px;width: 100%;max-width: 100% !important;}.base-image-wrapper img {width: auto;height: auto;vertical-align: top;}.base-service-description {font-size: 16px;line-height: 26px;margin-top: 20px;text-align: left;}.base-dark-background .base-service-description {color: #898989;text-align:center;}.container-full {padding: 80px 6%;}#pg-service>.panel-row-style {background-color: #1f1f1f;}.menu-left {margin-left: 30px;}.section-calculate {background: #FAF7F8;padding: 20px 0px 50px 0px;}.inner-addon { position: relative; }#contacting .inner-addon {width: 100%;}.inner-addon i.fa {position: absolute;padding: 18px 18px;color: #AAA;pointer-events: none;}.inner-addon.inner-addon-full {width: 100%;}.left-addon i.fa { left:0px;}.right-addon i.fa { right: 0px;}.left-addon input{ padding-left:30px; }.right-addon input { padding-right: 30px; }.lightpick__day.is-start-date.is-in-range, .lightpick__day.is-end-date.is-in-range.is-flipped,.lightpick__day.is-start-date:hover,.lightpick__day.is-end-date:hover,.lightpick__day.is-end-date,.lightpick__day.is-start-date {background-color: #a08e55 !important;}.lightpick__day.is-in-range {background-color:#FAF7F8 !important;}.lightpick__day.is-in-range.is-end-date {background-color:#a08e55 !important;}.flip-card {background-color: transparent;height: 325px;perspective: 1000px;margin-bottom: 30px;}.flip-card .prices * {color: #FFF;}.flip-card ul {list-style-type: none;padding: 0px;}.flip-card-inner {position: relative;width: 100%;height: 100%;text-align: center;transition: transform 0.6s;transform-style: preserve-3d;box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);border: solid 1px #AFA277;}.flip-card:hover .flip-card-inner {transform: rotateY(180deg);}.flip-card-front, .flip-card-back {position: absolute;width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.flip-card-front {background-color: #afa278;color: black;}.flip-card-back {color: #afa278;transform: rotateY(180deg);}.rentit_value_border {border: solid 1px #afa278;padding: 13px 20px;background: white;}.base-service i {font-size: 30px;color: #afa278;}.base-service-item {}.vehicle-bloc.vehicle-details-profile {padding: 0px;}.vehicle-details-label {color:#97999b;text-transform: uppercase;}.price_value {color:white !important;}#about .price_value {color: black !important;}.btn-get-started-flip {margin-top: 10px !important;}#about-left .base-image-holder {height: 742px;}#about-right .base-image-holder {height: 706px;}.page-header-calculate {display: none;}.base-service-wrapper-advantage {margin-bottom: 30px;}.base-service-wrapper-advantage .base-service {margin: 15px 0px 0px;}#about-left .col-lg-6,#about-right .col-lg-6 {padding-right: 0px;padding-left: 0px;}#gallery_pictures .col-lg-6,#gallery_pictures .col-lg-4 {padding-left: 0px;padding-right: 0px;}.btn-submit-button:hover {color: #a08e55 !important;}#renting .form-control-sm {text-transform: none;}.form-control-sm.error {border: solid 2px red;}#renting select {padding: 0px;padding-left: 15px;height: 50px;}.mobile-nav,.cars-gallery-label {background: #919191;background-color: #919191;}.site-footer .widget-area {color: #fff;padding: 40px 0;}.site-footer .footer-widgets {margin-top: 0;}.icon-top .icon-wrapper .fa-stack {width: 70px;height: 70px;line-height: 70px;text-align: center;background-clip: padding-box;-webkit-border-radius: 100px;border-radius: 100px;border: 2px solid #d7d7d7;}.vehicle-title,.vehicle-details {color: black;}.vehicle-details-offer .vehicle-title {font-size: 17px;border-bottom: solid 1px #AAA;padding-bottom: 10px;}.vehicle-title {font-weight: bold;margin-bottom: 30px;}.vehicle-bloc {border: solid 1px #DDD;padding: 20px;margin-top: 20px;}.portfolio-item {cursor: pointer;}.portfolio-item:hover .vehicle-details,.portfolio-item:hover .vehicle-title {}.portfolio-item:hover .vehicle-bloc {background: #7EB2E0;}.portfolio-item:hover .vehicle-details-offer {}.portfolio-item:hover .vehicle-details {}.portfolio-item:hover .vehicle-bloc {border: solid 2px #007BFF;}.portfolio-item {cursor: pointer;}.vehicle-price {font-size: 30px;color: green;}.vehicle-time,.vehicle-km {font-size: 20px;}.vehicle-price {font-size: 30px;}.portfolio-item:hover .vehicle-bloc {background: #FCFCFC;}.vehicle-details-item {border-top: solid 1px #EEE;padding: 5px 0px;font-size: 13px;}#intro .intro-info h2 {font-size: 35px;}.vehicle-details ul {list-style-type: none;list-style-position: outside;padding: 0px;margin: 0px;}#intro {padding: 170px 0 50px 0;}#intro .img-fluid {margin-top: -50px;}@media (max-width: 767px) {#intro .intro-info h2 {font-size: 30px;}}.vehicle-details-value {text-align: left;font-weight: bold;color:black;}.vehicle-details-offer {display: none;}.btn-get-started {margin-top: 20px;margin-right: 0px;cursor: pointer;}#footer_infos {margin-top: 40px;margin-bottom: 30px;}#footer_infos .icon-box:hover .fa-stack {border: solid 2px white;background: url("/img/rent/intro-bg.png") center bottom no-repeat;color: white;}.icon-box a {font-family: "Montserrat", sans-serif;}.icon-box p {margin-bottom: 10px;}.portfolio-container .vehicle-bloc:hover .btn-get-started {margin-top: 25px;}#contactme .form-group.title {border-bottom: solid 1px #EEE;}#renting {width: 100%;}.vehicle-datas-light {font-size: 12px;}.vehicle-long-detail {margin-right: 15px;font-size: 13px;}.base-cars-grid .excerpt {color: #5e5e5e;}.base-cars-grid .excerpt, .base-cars-grid .excerpt+.price {margin-top: 30px;margin-top: 1.5rem;}.base-cars-grid .price {color: #5e5e5e;font-size: 25px;font-size: 1.25rem;letter-spacing: .1em;text-transform: uppercase;margin-top: 2.5em;}.base-service-name {color: #afa278;font-size: 15px !important;font-size: 1.25rem;line-height: 1.4;margin: 0;text-transform: uppercase;}.base-cars .flip-card-front .base-service-name {color: white;font-size: 18px;}.base-cars .flip-card-back .base-service-name {font-size: 15px;font-weight: bold;}.base-dark-background .base-service-description {color: #898989;}.base-service-description {font-size: 14px;line-height: 20px;margin-top: 20px;text-align: left;}.entry-content .title-wrapper, .so-panel .title-wrapper {color: #afa278;text-align: center;}.base-dark-background .base-services,.base-dark-background {background-color: #FAF7F8;}.base-dark-background-advantage .base-services,.base-dark-background-advantage {background-color: #1f1f1f !important;}.base-dark-background .base-service {border: 1px solid #2f2f2f;position: relative;text-align: center;transition: border-color .4s;display: block;margin-bottom: 30px;height: 100%;}.base-dark-background .base-services.base-cars .base-service {border: none;}.entry-content .section-heading, .entry-content .widget-title, .so-panel .section-heading, .so-panel .widget-title {font-size: 30px;font-size: 1.5rem;font-weight: 700;line-height: 1.35;letter-spacing: .1em;margin-bottom: 40px;text-transform: uppercase;margin-bottom: 60px;}.base-dark-background .base-service {border: 1px solid #2f2f2f;position: relative;text-align: center;transition: border-color .4s;}.base-dark-background .base-service > .base-service-padding,.base-dark-background-advantage .base-service {padding:20px 20px;}.btn-secondary {background-color: transparent;border-color: #afa278;border-style: solid;border-width: 1px 0;border-bottom-color: transparent;color: #afa278;cursor: pointer;display: inline-block;font-family: Raleway,sans-serif;font-size: 18px;font-size: .9rem;font-weight: 500;letter-spacing: .1em;line-height: 24px;padding: 12px 0;padding: .6rem 0;position: relative;text-transform: uppercase;transition: all .3s;}.base-service:hover {border-color: #afa278!important;}.base-cars {margin-bottom: 30px;}.base-cars .base-service i {font-size: 13px !important;transition: all .3s;}.base-cars .btn-get-started i {color: white;}.base-cars .price_min {color: black;}.base-cars .btn-get-started:hover i {color:#B1871B;}.nav-menu .sub-menu a {border-top: 1px solid #9b8f69;background-color: #afa278; }.nav-menu .sub-menu {background-color: #fff;box-shadow: 0 2px 5px rgba(0,0,0,.2);font-size: 12px;}.cars-gallery-label {background-color: #afa278;width: 100%;}.cars-gallery-label h3 {color: #fff;font-size: 20px;letter-spacing: .1em;line-height: 30px;margin: 0;padding: 20px;width: 100%;text-align: center;}.base-cars-gallery {background-color: #000;position: relative;}.base-gallery-slider {display: none;width: 100%;overflow: hidden;}.base-gallery-slider .slick-slide {position: relative;height: auto;}.base-gallery {background-color: #000;position: relative;}.base-gallery-slider .slide-overlay {background-color: transparent;cursor: crosshair;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;transition: background-color .3s;}.base-gallery-slider {display: none;width: 100%;overflow: hidden;}.base-text {line-height: 2;font-size: 17px;}.base-title-align-left .so-panel .title-wrapper {text-align:left;}@media (max-width: 1024px) {.col.x12.m6 {width: 100%;}.menu-left {margin-left: 0px;}#header {position: fixed;}#pgc {width: 100%;float:clear;}.container-half { padding: 40px 6%;}#rentit .btn-get-started {width: 100%;text-align:center;}.fullscreen-menu {position: absolute;top: 50%;left: 50%;transform: translate3d(-50%,-50%,0);display: inline-block;vertical-align: middle;font-family: Raleway,sans-serif;font-weight: 500;font-style: normal;font-size: 30px;line-height: 35px;letter-spacing: .1em;text-align: center;text-transform: uppercase;color: #fff;width: 80%;}.mobile-nav .drop-down > a {padding-right: 0px;}.mobile-nav li:hover a {color:white;}.mobile-nav-active .mobile-nav {display: block;}.mobile-nav-active #nav-close {display: block;}#rentit #calculatePrice.btn-get-started {margin-top: 20px !important;}.page-header {min-height: 450px;}.page-header .page-title {font-size: 50px;font-size: 2rem;padding: 200px 12% 110px;width: auto;text-align: left;}.page-header .page-subtitle {font-size: 25px;margin-top: 15px;}#header .logo img {max-height: 38px;margin-top: -22px;}.input-group {display:block;}.container {padding: 0px 10px;}.page-header-main.cars-gallery-label h3 {padding-top: 70px;}.cars-gallery-label h3 {padding: 12px;}#about-left .base-image-holder,#about-right .base-image-holder {height: 255px;}.base-text {line-height: 1.5;}#footer .footer-top .footer-links ul a i {width: auto;}#footer .footer-top .footer-links {text-align:left;}#header .container {padding: 0px 15px;}.flip-card .base-service .base-image-wrapper {width: 70%;}.section-calculate {padding-top: 90px;}#rentit > .row {margin-left: 0px;margin-right: 0px;}#portfolio .vehicle-details {padding: 0px 40px;}.vehicleBlockConditions {margin: 0px 20px;margin-bottom: 40px;}.vehicleBlockConditions .btn-get-started {padding: 10px;}.calculate-image-car {width: 80%;}.vehicle-title-wrapper {display: none;}.btn-get-back-button{display: none;}.btn-submit-button {font-size: 12px;}#renting .vehicle-title-wrapper {display: block;}.page-header-calculate {display: block;}#portfolio .vehicle-bloc {margin-top: 0px;}.vehicleBlockPriceDeposit {margin-top: 10px;}#footer .container {padding: 0px 30px;}.slick-slide {margin: 30px 20px 50px;}.base-service-wrapper-advantage {margin-bottom: 30px;}.base-service-wrapper-advantage .base-service-description {font-size: 16px;}.base-service-wrapper-advantage .base-service {margin: 15px 0px 0px;border: solid 1px #afa278;}.container-full {padding: 80px 6% 20px;}#contacting .base-text {font-size: 15px;}#fleet .container-full {padding: 40px 6% 20px;}}input.parsley-success,select.parsley-success,textarea.parsley-success {color: #468847;background-color: #DFF0D8;border: 1px solid #D6E9C6;}input.parsley-error,select.parsley-error,textarea.parsley-error {color: #B94A48;background-color: #F2DEDE;border: 1px solid #EED3D7;}.parsley-errors-list {margin: 2px 0 3px;padding: 0;list-style-type: none;font-size: 0.9em;line-height: 0.9em;opacity: 0;transition: all .3s ease-in;-o-transition: all .3s ease-in;-moz-transition: all .3s ease-in;-webkit-transition: all .3s ease-in;}.parsley-errors-list.filled {opacity: 1;}.parsley-required {color: white;}.parsley-errors-list {background: red;padding: 0px;width: 100%;color: white;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.parsley-errors-list li {padding: 10px;}@media (min-width: 1500px) {.base-service .base-image-wrapper {max-width: 78% !important;}}@media (min-width: 1900px) {.base-service .base-image-wrapper {max-width: 65% !important;}}html.swipebox-html.swipebox-touch {overflow: hidden !important;}#swipebox-overlay img {border: none !important;}#swipebox-overlay {width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 99999 !important;overflow: hidden;-webkit-user-select: none; -moz-user-select: none;-ms-user-select: none;user-select: none;}#swipebox-container {position: relative;width: 100%;height: 100%;}#swipebox-slider {-webkit-transition: -webkit-transform 0.4s ease;transition: transform 0.4s ease;height: 100%;left: 0;top: 0;width: 100%;white-space: nowrap;position: absolute;display: none;cursor: pointer;}#swipebox-slider .slide {height: 100%;width: 100%;line-height: 1px;text-align: center;display: inline-block;}#swipebox-slider .slide:before {content: "";display: inline-block;height: 50%;width: 1px;margin-right: -1px;}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container {display: inline-block;max-height: 100%;max-width: 100%;margin: 0;padding: 0;width: auto;height: auto;vertical-align: middle;}#swipebox-slider .slide .swipebox-video-container {background: none;max-width: 1140px;max-height: 100%;width: 100%;padding: 5%;-webkit-box-sizing: border-box;box-sizing: border-box;}#swipebox-slider .slide .swipebox-video-container .swipebox-video {width: 100%;height: 0;padding-bottom: 56.25%;overflow: hidden;position: relative;}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe {width: 100% !important;height: 100% !important;position: absolute;top: 0;left: 0;}#swipebox-slider .slide-loading {background: url(/img/vendors/swipebox/loader.gif) no-repeat center center;}#swipebox-bottom-bar,#swipebox-top-bar {-webkit-transition: 0.5s;transition: 0.5s;position: absolute;left: 0;z-index: 999;height: 50px;width: 100%;}#swipebox-bottom-bar {bottom: -50px;}#swipebox-bottom-bar.visible-bars {-webkit-transform: translate3d(0, -50px, 0);transform: translate3d(0, -50px, 0);}#swipebox-top-bar {top: -50px;}#swipebox-top-bar.visible-bars {-webkit-transform: translate3d(0, 50px, 0);transform: translate3d(0, 50px, 0);}#swipebox-title {display: block;width: 100%;text-align: center;}#swipebox-prev,#swipebox-next,#swipebox-close {background-image: url(/img/vendors/swipebox/icons.png);background-repeat: no-repeat;border: none !important;text-decoration: none !important;cursor: pointer;width: 50px;height: 50px;top: 0;}#swipebox-arrows {display: block;margin: 0 auto;width: 100%;height: 50px;}#swipebox-prev {background-position: -32px 13px;float: left;}#swipebox-next {background-position: -78px 13px;float: right;}#swipebox-close {top: 0;right: 0;position: absolute;z-index: 9999;background-position: 15px 12px;}.swipebox-no-close-button #swipebox-close {display: none;}#swipebox-prev.disabled,#swipebox-next.disabled {opacity: 0.3;}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider {-webkit-animation: rightSpring 0.3s;animation: rightSpring 0.3s;}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider {-webkit-animation: leftSpring 0.3s;animation: leftSpring 0.3s;}.swipebox-touch #swipebox-container:before, .swipebox-touch #swipebox-container:after {-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: all .3s ease;transition: all .3s ease;content: ' ';position: absolute;z-index: 999;top: 0;height: 100%;width: 20px;opacity: 0;}.swipebox-touch #swipebox-container:before {left: 0;-webkit-box-shadow: inset 10px 0px 10px -8px #656565;box-shadow: inset 10px 0px 10px -8px #656565;}.swipebox-touch #swipebox-container:after {right: 0;-webkit-box-shadow: inset -10px 0px 10px -8px #656565;box-shadow: inset -10px 0px 10px -8px #656565;}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before {opacity: 1;}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after {opacity: 1;}@-webkit-keyframes rightSpring {0% {left: 0;}50% {left: -30px;}100% {left: 0;}}@keyframes rightSpring {0% {left: 0;}50% {left: -30px;}100% {left: 0;}}@-webkit-keyframes leftSpring {0% {left: 0;}50% {left: 30px;}100% {left: 0;}}@keyframes leftSpring {0% {left: 0;}50% {left: 30px;}100% {left: 0;}}@media screen and (min-width: 800px) {#swipebox-close {right: 10px;}#swipebox-arrows {width: 92%;max-width: 800px;}}#swipebox-overlay {background: #0d0d0d;}#swipebox-bottom-bar,#swipebox-top-bar {text-shadow: 1px 1px 1px black;background: #000;opacity: 0.95;}#swipebox-top-bar {color: white !important;font-size: 15px;line-height: 43px;font-family: Helvetica, Arial, sans-serif;}.vehicles_slider,.partners_slider {background: #f8f7f4;}.vehicles_slider .slide,.partners_slider .slide{transition: transform .3s;}.vehicles_slider .slide:hover,.partners_slider .slide:hover {transform: scale(1.05);}.vehicles_slider .vehicle_title,.partners_slider .vehicle_title {font-size: 14px;margin-top: 10px;text-transform: uppercase;}.vehicles_slider a,.partners_slider a {color:#97999b;}.vehicles_slider a:hover,.partners_slider a:hover {color:#afa278;}.partners-gallery-label h3 {color: #fff;font-size: 20px;letter-spacing: .1em;line-height: 30px;margin: 0;padding: 20px;width: 100%;text-align: center;}.partners-gallery-label {background-color: #919191;width: 100%;}.slick-slide {text-align:center !important;padding: 0px 10px!important;margin: 0px 20px!important;border-bottom: 0px !important;}.slick-dots {bottom: 30px!important;}.slick-dots li.slick-active button:before {color:#b18616!important;}.slick-dots li button:before {font-size: 10px!important;}.slick-dotted.slick-slider {padding-bottom: 30px!important;margin-bottom: 0px!important;}h3.widget-title {color: black;}.mobile-nav,.cars-gallery-label {background: #919191;background-color: #919191;}.mobile-nav-toggle i {color: #919191 !important; }