/* Custom CSS */ @import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap'); @font-face { font-family: 'Source Sans Pro', sans-serif; font-size: 16px; font-display: swap; } .mce-content-body, body.stc-block-preview { padding-top: 0px !important; } html { scroll-behavior: smooth; } body { margin: 0; padding-top: 118px !important; font-family: 'Source Sans Pro', sans-serif; font-size: 16px; } p { font-size: 16px; font-family: 'Source Sans Pro', sans-serif; } section { padding-top: 60px; padding-bottom: 60px; } h1, h2 { font-size: 40px; font-weight: 600; } h3 { font-weight: 600; } hr { border-top: 1px solid #d7ae51; } ol, ul { padding-left: 20px; } label { font-weight: 600; } input[type=text], input[type=email], input[type=tel], input[type=number], input[type=date], select { font-size: 16px !important; height: 48px !important; border-radius: 4px; } input[type=tel] { padding: 10px 15px; } main a { color: #412660; font-weight: 600; } main a:hover, main a:focus, main a:active { color: #d7ae51; } main textarea.form-control { font-size: 16px !important; height: 100px !important; border-radius: 4px !important; } #stc-navbar ul a { color: #fff; margin-left: 0px; padding: 0px 0px 4px 0px; } #stc-navbar>ul>li { margin-left: 30px; } @media screen and (min-width: 768px) { .dropdown:hover>.dropdown-menu { display: block; } } .bg-gray-light { background-color: #f0f0f0; } .bg-gray-light2 { background-color: #fff8e8; } .bg-violet { background-color: #412660; } .stc-image img { border-radius: 10px; } .btn-primary { color: #000; font-size: 16px; font-weight: 700; border: 3px solid #d7ae51; background-color: #d7ae51; border-radius: 4px; } body .btn-primary:hover, body .btn-primary:focus, body .btn-primary:active { color: #000 !important; border-color: #d7ae51 !important; background-color: #fff !important; } body .btn-default { margin-top: 20px; color: #000; font-size: 16px; font-weight: 700; text-transform: uppercase; padding: 10px 30px; border: 3px solid #e0e0e0; line-height: 28px; border-radius: 4px; letter-spacing: .06em; } body .btn-default::before { color: #000; font-family: 'FontAwesome'; font-size: 20px; content: '\f104'; margin-right: 10px; } body .btn-default:hover, body .btn-default:focus, body .btn-default:active { color: #000 !important; border-color: #e0e0e0 !important; background-color: #e0e0e0 !important; } body .btn-secondary { color: #fff; font-size: 16px; font-weight: 700; border: 3px solid #412660; background-color: #412660; border-radius: 4px; padding: 8px 20px; } body .btn-secondary:hover, body .btn-secondary:focus, body .btn-secondary:active { color: #000 !important; border-color: #412660 !important; background-color: #fff !important; } body .btn-success { color: #fff; font-size: 16px; background-color: #1ea658; border: 2px solid #1ea658; font-weight: 600; text-transform: uppercase; letter-spacing: .05em; } body .btn-success:hover, body .btn-success:focus, body .btn-success:active { color: #fff !important; background-color: #178b48 !important; border: 2px solid #178b48 !important; } body .btn-danger { color: #fff; font-size: 16px; background-color: #e74c3c; border: 2px solid #e74c3c; font-weight: 600; text-transform: uppercase; letter-spacing: .05em; } body .btn-danger:hover, body .btn-danger:focus, body .btn-danger:active { color: #fff !important; background-color: #cc3121 !important; border: 2px solid #cc3121 !important; } .text-right p { text-align: right; } .text-center p, text-center h1, .text-center h2, .text-center h3, .text-center h4 { text-align: center; } .mtop-1 { margin-top: 10px; } .mtop-2 { margin-top: 20px; } .mtop-3 { margin-top: 30px; } .mtop-4 { margin-top: 40px; } .mtop-5 { margin-top: 50px; } .mbot-0 { margin-bottom: 0 !important; } .mbot-1 { margin-bottom: 10px; } .mbot-2 { margin-bottom: 20px; } .mbot-3 { margin-bottom: 30px; } .mbot-4 { margin-bottom: 40px; } .mbot-5 { margin-bottom: 50px; } .no-padd { padding: 0; } .padd-top-20 { padding-top: 20px; } .padd-top-30 { padding-top: 30px; } .padd-top-40 { padding-top: 40px; } .padd-bot-20 { padding-bottom: 20px; } .padd-bot-40 { padding-bottom: 40px; } header { background-color: #412660; } #stc-navbar>ul { margin-top: 10px; } .top-content { color: #fff; font-size: 18px; padding-top: 13px; } .top-content a { color: #f5c659; font-size: 22px; font-weight: 700; margin-right: -15px; } .top-content .fa { color: #d7ae51; } @media (min-width: 1366px) { nav.navbar>.container-fluid, .stc-slide { width: 1250px; } } .navbar-brand>img { width: 185px; margin-top: -45px; } .navbar-default { background-color: #412660; border-bottom: 0px; min-height: 118px; } .navbar-default .navbar-nav>li>a { border-bottom: 3px solid transparent; } .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { border-bottom: 3px solid #d7ae51; } .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:active { border-bottom: 3px solid #d7ae51; } .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover { background-color: transparent; } #stc-navbar .navbar-nav>li:nth-child(1) a { visibility: hidden; } #stc-navbar .navbar-nav>li:nth-child(1) a:after { visibility: visible; font-family: FontAwesome; font-size: 25px; font-weight: 400; display: inline-block; content: '\f015'; } .stc-slide { width: auto; } .stc-sliders .slick-dots li.slick-active button:before { opacity: .75; color: #412660; } .main-banner { background-color: #eee; background-repeat: no-repeat; background-size: cover; background-position: center center; } .no-webp .main-banner { background-image: url(../images/banners-5/hero-banner-01-new-4.jpg); } .webp .main-banner { background-image: url(../images/banners-5/hero-banner-01-new-4.webp); } .cta-banner { padding-top: 50px; padding-bottom: 50px; border-top: 5px solid #d7ae51; border-bottom: 5px solid #d7ae51; background-color: #412660; } .no-webp .cta-bg1 { background-image: url(../images/banners-5/cta-bg-1.jpg); } .webp .cta-bg1 { background-image: url(../images/banners-5/cta-bg-1.webp); } .no-webp .cta-bg2 { background-image: url(../images/banners-5/cta-bg-3.jpg); } .webp .cta-bg2 { background-image: url(../images/banners-5/cta-bg-3.webp); } .cta-banner h2 { color: #fff; text-transform: initial; } .about-us { background-color: #412660; background-repeat: no-repeat; background-size: cover; background-position: center center; } .no-webp .about-us { background-image: url(../images/banners-5/who-we-are-01-new-2.jpg); } .webp .about-us { background-image: url(../images/banners-5/who-we-are-01-new-2.webp); } .about-us h2, .about-us p { color: #fff; } .testimonials { background-color: #f0f0f0; } .testimonials .stc-slider-header { font-weight: 600; margin-bottom: 20px; } .testimonials .stc-sliders .slick-slide { padding: 40px 20px; border-radius: 10px; min-height: 300px; margin: 0px 10px 20px 10px; text-align: center; background-color: #fff; -webkit-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.20); -moz-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.20); box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.20); } .testimonials .stc-sliders .fa { color: #d7ae51; } .testimonials .stc-sliders p { font-size: 18px; font-weight: 600; font-style: italic; text-align: center; } .testimonials .stc-sliders h4, .testimonials .stc-sliders h5 { color: #412660; font-weight: 700; text-align: center; } .benefits { padding-top: 0px; text-align: center; } .benefits p { font-weight: 700; font-size: 18px; text-align: center; margin-top: 15px; } .icon-box { display: inline-block; color: #412660; height: 110px; width: 110px; font-size: 40px; font-weight: 700; padding-top: 14px; text-align: center; border-radius: 100%; background-color: #d7ae51; border: 8px solid #eabd58; transition: all 0.5s ease 0s; } .icon-box:hover { margin-top: -15px; margin-bottom: 15px; transition: all 0.5s ease 0s; } .footer1 { background-color: #412660; } .footer2 { text-align: center; padding: 20px 0px 20px 0px; background-color: #2b1346; } .footer2 p { text-align: center; margin-bottom: 0px; } .footer1 h3, .footer1 h4, .footer1 p, .footer2 h3, .footer2 h4, .footer2 p { color: #fff !important; } .footer1 h3 { font-size: 22px !important; } footer ul li { color: #fff; } footer .fa { color: #d7ae51; } footer a { color: #d7ae51; } footer a:hover, footer a:focus, footer a:hover { color: #fff; } .stc-ci-maps { height: 500px; width: 100%; } .contact-loc { background-color: #f0f0f0; } .contact-loc h4 { font-size: 24px; font-weight: 600; } .contact-loc a { color: #412660; font-weight: 600; } .contact-loc a:hover, .contact-loc a:focus, .contact-loc a:active { color: #d7ae51; } .search { padding-top: 20px; padding-bottom: 0px; background-color: #653b96; background-image: -ms-linear-gradient(top, #653B96 0%, #422661 100%); background-image: -moz-linear-gradient(top, #653B96 0%, #422661 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #653B96), color-stop(100, #422661)); background-image: -webkit-linear-gradient(top, #653B96 0%, #422661 100%); } .search .row:first-child { position: relative; } .search .stc-tabs { margin-top: -70px !important; } body .search .stc-tabs .stc-tab-content { border: 0px; padding: 20px 0px 10px 0px; } .search .stc-tabs .tab-pane.active { padding: 0px; } .search .input-group-addon { border: 0; background-color: #d7ae51; } .search .date i.fa { color: #000; } .search .btn-primary { margin-top: 30px; height: 48px; padding: 8px 30px; } .search label { color: #fff; font-size: 16px; font-weight: 400; } .search .stc-tabs .nav-tabs li.active a { border-radius: 6px 6px 0px 0px; border-color: #593484; border-bottom: 0px; } .search .stc-tabs .nav-tabs li a { color: #fff !important; background-color: #2d114d; border-color: #593484; border-radius: 6px 6px 0px 0px; } .search .stc-tabs .nav-tabs li a:hover, .search .stc-tabs .nav-tabs li a:focus, .search .stc-tabs .nav-tabs li a:active { background-color: #653A95; } .vehicle-wrap { position: relative; } .vehicle-cont { position: absolute; top: 0px; width: 100%; height: 100%; color: white; background-image: -ms-linear-gradient(top, transparent 40%, #412660 100%); background-image: -moz-linear-gradient(top, transparent 40%, #412660 100%); background-image: -o-linear-gradient(top, transparent 40%, #412660 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(40, transparent), color-stop(100, #412660)); background-image: -webkit-linear-gradient(top, transparent 40%, #412660 100%); background-image: linear-gradient(to bottom, transparent 40%, #412660 100%); transition: all 0.5s ease 0s; } .vehicle-cont:hover, .vehicle-cont:focus, .vehicle-cont:active { background-image: -ms-linear-gradient(top, transparent 50%, #d7ae51 100%); background-image: -moz-linear-gradient(top, transparent 50%, #d7ae51 100%); background-image: -o-linear-gradient(top, transparent 50%, #d7ae51 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50, transparent), color-stop(100, #d7ae51)); background-image: -webkit-linear-gradient(top, transparent 50%, #d7ae51 100%); background-image: linear-gradient(to bottom, transparent 50%, #d7ae51 100%); transition: all 0.5s ease 0s; } .vehicle-type { position: absolute; top: 70%; width: 100%; font-size: 18px; text-align: center; font-weight: 600; text-transform: uppercase; } .vechicle-desc { position: absolute; top: 82%; width: 100%; text-align: center; font-size: 16px; } #booking-steps .step { width: 100%; height: 10px; background-color: #d8d8d8; } #booking-steps .step.done { background-color: #412660; } #booking-steps .step.active { width: 100%; height: 10px; background-color: #d7ae51; } .reco-wrap { background-color: #f7f7f7; -webkit-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.20); -moz-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.20); box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.20); } .reco-desc { padding: 15px 15px; } .reco-desc h3 { font-weight: 700; text-align: center; } .reco-desc p { color: #412660; font-weight: 600; } .offers-wrap { padding: 20px; border-radius: 5px; background-color: #fff; -webkit-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.10); -moz-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.10); box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.10); } .offers-wrap .benefits>div.col-sm-12, .offers-wrap .benefits>div.col-sm-4 { margin-bottom: 30px; } .pay-details { padding: 15px; border-radius: 4px; background-color: #ebebeb; } .pay-details h3 { font-size: 24px; font-weight: 700; } .pay-details h4 { color: #412660; font-size: 22px; font-weight: 700; text-align: center; } .offer-title h2, .search-title h2 { font-size: 22px; font-weight: 700; } .offer-title { padding-top: 40px; padding-bottom: 10px; } .option-wrap { height: 100%; border-radius: 8px; background-color: #fff; -webkit-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.27); -moz-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.27); box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.27); } .option-wrap ul { padding-left: 0px; list-style-type: none; display: inline-block; margin-left: 0px; } .option-wrap ul li { background: url(../images/misc-9/tick2.png); background-repeat: no-repeat; background-position: left center; background-size: 24px; padding-left: 30px; margin-bottom: 10px; } .option-benefits { padding: 20px; } .option-desc { border-top: 1px solid #eee; padding-top: 20px; min-height: 205px; } @media screen and (min-width:1200px) { .option-benefits ul { margin-left: 50px; margin-right: 50px; } } @media screen and (min-width:768px) { .option-benefits ul { min-height: 170px; } } .option-benefits ul li { font-size: 20px; font-weight: 600; } .option-wrap h3 { color: #61388f; font-size: 28px; text-align: center; font-weight: 700; margin-top: 10px; } .option-wrap h4 { font-size: 22px; font-weight: 700; text-align: center; } .option-icon { color: #fff; font-size: 20px; padding: 25px; border-radius: 0px; text-align: center; background-color: #653b96; background-image: -ms-linear-gradient(top, #653B96 0%, #422661 100%); background-image: -moz-linear-gradient(top, #653B96 0%, #422661 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #653B96), color-stop(100, #422661)); background-image: -webkit-linear-gradient(top, #653B96 0%, #422661 100%); } .option-icon .fa { color: #fff; font-size: 40px; } .option-head { padding: 20px 20px 10px 20px; background-color: #fff2d3; } .stc-accordions .panel-heading .panel-title a { text-transform: initial; background-color: #412660; } .stc-tabs .nav.nav-tabs { z-index: 1 !important; } #stc-navbar ul.dropdown-menu li>a { color: #000; margin-left: 0; margin-top: 2px; padding: 15px 20px; } #stc-navbar ul.dropdown-menu li>a:hover { background-color: #d7ae51; } .dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover { background-color: #d7ae51; } .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover { border: 2px solid transparent; } .header-bg { position: relative; z-index: 1; padding-top: 50px; padding-bottom: 50px; background-color: #4d2f70; border-top: 5px solid #d7ae51; border-bottom: 5px solid #d7ae51; background-position: center center; background-size: cover; background-repeat: no-repeat; } .no-webp .header-bg { background-image: url(../images/banners-5/header-bg.jpg); } .webp .header-bg { background-image: url(../images/banners-5/header-bg.webp); } .header-bg h1, .header-bg h2 { color: #fff; margin-bottom: 0px; } .stc-blog-page { background-position: center center; background-size: cover; background-repeat: no-repeat; } .no-webp .stc-blog-page { background-image: url(../images/banners-5/header-bg.jpg); } .webp .stc-blog-page { background-image: url(../images/banners-5/header-bg.webp); } .blog-desc .fa { color: #d7ae51; } .blog .buttons a, .blog-single .buttons a, .blog-single div:nth-child(5)>div>a { display: inline-block; color: #000; font-size: 16px; background-color: #d7ae51; border: 3px solid #d7ae51; border-radius: 4px; padding: 10px 30px; margin-bottom: 40px; } .blog-single div:nth-child(5)>div>a { margin-top: 20px; } .blog .buttons a:hover, .blog .buttons a:focus, .blog .buttons a:active, .blog-single div:nth-child(5)>div>a:hover, .blog-single div:nth-child(5)>div>a:focus, .blog-single div:nth-child(5)>div>a:active { color: #000 !important; text-decoration: none; border-color: #d7ae51 !important; background-color: #fff !important; } .blog-single .title { color: #412660; font-weight: 600; line-height: 1.3; } .blog .banner, .blog-single .banner { margin-bottom: 10px; } .stc-blogs .nav-tabs>li>a, .stc-blog .nav-tabs>li>a { color: #000; font-weight: 400; border-radius: 5px; border: 2px solid #412660; margin-bottom: 8px; } .stc-blogs .nav-tabs>li>a:hover, .stc-blogs .nav-tabs>li>a:focus, .stc-blogs .nav-tabs>li>a:active, .stc-blog .nav-tabs>li>a:hover, .stc-blog .nav-tabs>li>a:focus, .stc-blog .nav-tabs>li>a:active { border: 2px solid #412660; background-color: #412660; } .blog .title a { font-size: 24px; line-height: 32px; } .blog .banner img { height: 100%; width: 100%; object-fit: cover; } .stc-blogs .blog { margin-bottom: 20px; } @media screen and (min-width: 768px) { .blog .banner { height: 180px; overflow: hidden; } .blog .title { display: inline-block; min-height: 90px; } .blog .short-description { height: 50px; overflow: hidden; } } @media screen and (min-width: 992px) { .blog .banner { height: 280px; overflow: hidden; } } .content section>.container { padding-right: 0px; padding-left: 0px; } .white-wrap { padding: 20px; width: 100%; background-color: #fff; border-radius: 10px; -webkit-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.15); -moz-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.15); box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.15); } .white-wrap h3 { font-size: 24px; line-height: 1.25; } label, .book-title { font-weight: 600; } .book-msg { font-style: italic; } .icon-list { text-align: center; } .icon-list p { font-weight: 700; font-size: 18px; text-align: center; margin-top: 15px; } body .stc-list-content .stc-list-item.number .bullet, body .stc-list-content .stc-list-item.image .bullet, body .stc-list-content .stc-list-item.small-roman .bullet, body .stc-list-content .stc-list-item.big-roman .bullet, body .stc-list-content .stc-list-item.small-alpha .bullet, body .stc-list-content .stc-list-item.big-alpha .bullet, body .stc-list-content .stc-list-item.icon .bullet { color: #412660; font-size: 37px; height: 90px; width: 90px; padding-top: 10px; background-color: #d7ae51; border: 5px solid #eabd58; } body .stc-list-content .stc-list-item.number .stc-list-item-content, body .stc-list-content .stc-list-item.image .stc-list-item-content, body .stc-list-content .stc-list-item.small-roman .stc-list-item-content, body .stc-list-content .stc-list-item.big-roman .stc-list-item-content, body .stc-list-content .stc-list-item.small-alpha .stc-list-item-content, body .stc-list-content .stc-list-item.big-alpha .stc-list-item-content, body .stc-list-content .stc-list-item.icon .stc-list-item-content { margin-left: 105px; margin-bottom: 30px; min-height: 85px; } .stc-list-item-content h3 { font-size: 18px; } .benefits-cta { background-color: #412660; background-size: cover; background-position: center center; background-repeat: no-repeat; } .no-webp .benefits-cta { background-image: url(../images/banners-5/benefits-cta-bg.jpg); } .webp .benefits-cta { background-image: url(../images/banners-5/benefits-cta-bg.webp); } .white-box { padding: 30px; border-radius: 20px; background-color: #fff; -webkit-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.30); -moz-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.30); box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.30); } .benefits-cta ul, .checklist { padding-left: 0px; list-style-type: none; display: inline-block; margin-left: 0px; } .benefits-cta ul li { background: url("../images/misc-9/tick2.png"); background-repeat: no-repeat; background-position: left center; background-size: 24px; padding-left: 30px; line-height: 2; font-size: 20px; font-weight: 600; } .checklist li { background: url("../images/misc-9/tick2.png"); background-repeat: no-repeat; background-position: left center; background-size: 24px; padding-left: 30px; line-height: 2; font-size: 17px; } .daily-hire { background-color: #eee; background-size: cover; background-position: center center; background-repeat: no-repeat; } .no-webp .daily-hire { background-image: url(../images/banners-5/daily-car-hire-01-new.jpg); } .webp .daily-hire { background-image: url(../images/banners-5/daily-car-hire-01-new.webp); } .monthly-hire { background-color: #eee; background-size: cover; background-position: center center; background-repeat: no-repeat; } .no-webp .monthly-hire { background-image: url("../images/banners-5/monthly-hire2.jpg"); } .webp .monthly-hire { background-image: url("../images/banners-5/monthly-hire2.webp"); } .european-hire { background-color: #eee; background-size: cover; background-position: center center; background-repeat: no-repeat; } .no-webp .european-hire { background-image: url("../images/banners-5/european-hire-02-new.jpg"); } .webp .european-hire { background-image: url("../images/banners-5/european-hire-02-new.webp"); } .howto-cta { padding-top: 80px; padding-bottom: 80px; background-color: #693d89; background-size: cover; background-position: center center; background-repeat: no-repeat; } .no-webp .howto-cta { background-image: url("../images/banners-5/secure-vehicle-01.jpg"); } .webp .howto-cta { background-image: url("../images/banners-5/secure-vehicle-01.webp"); } .howto-cta h2, .howto-cta p { color: #fff; } .rental-options { text-align: center; } .rental-options h4 { color: #000; text-align: center; margin-top: 10px; } bg-inverse { color: #fff; } .bg-inverse p, .bg-inverse h1, .bg-inverse h2, .bg-inverse h3, .bg-inverse h4, .bg-inverse h5 { color: #fff; } .search .nav-tabs li.active a { background-color: #653A95; } @media screen and (min-width: 1366px) { .container { width: 1250px; } } #bookNow .fa { font-size: 16px; } #bookNow .stc-tabs form>div { padding-right: 10px; padding-left: 10px; } #bookNow .stc-tabs form>div:nth-of-type(1) { width: 20%; } #bookNow .stc-tabs form>div:nth-of-type(2), #bookNow .stc-tabs form>div:nth-of-type(4) { width: 20%; } #bookNow .stc-tabs form>div:nth-of-type(3), #bookNow .stc-tabs form>div:nth-of-type(5) { width: 13%; } #bookNow .stc-tabs form>div:nth-of-type(6) { width: 13%; } #bookNow input[type="date"], #bookNow select { border-top-left-radius: 0; border-bottom-left-radius: 0; } .cta-bg2 .container>.row>div:nth-child(2) { text-align: center; } .left-icon { position: relative; padding-left: 20px; } .left-icon span.fa { position: absolute; top: 5px; left: 0; } .mright-2 { margin-right: 15px; } .icon-diamond { display: inline-block; color: #412660; height: 120px; width: 120px; font-size: 38px; font-weight: 700; padding-top: 27px; text-align: center; background-image: url(../images/misc-9/diamond-bg.png); background-size: cover; } .subtitle { font-size: 25px; margin-bottom: 5px; } .reco-cont { position: relative; } .reco-price-cont { position: absolute; top: 0px; width: 100%; height: 100%; color: white; background-image: -ms-linear-gradient(top, transparent 52%, #412660 100%); background-image: -moz-linear-gradient(top, transparent 52%, #412660 100%); background-image: -o-linear-gradient(top, transparent 52%, #412660 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(52, transparent), color-stop(100, #412660)); background-image: -webkit-linear-gradient(top, transparent 52%, #412660 100%); background-image: linear-gradient(to bottom, transparent 52%, #412660 100%); } .reco-price { position: absolute; bottom: 3%; width: 100%; font-size: 22px; text-align: center; font-weight: 600; text-transform: uppercase; } .delete-driver { margin-top: 32px; } footer ul li { background: url(../images/misc-9/bayfield-tick.png); background-repeat: no-repeat; background-position: 0px 3px; background-size: 20px; padding-left: 30px; line-height: 1.9; } footer ul { padding-left: 0px; list-style-type: none; display: inline-block; text-align: left; } .rental-options { border-radius: 8px; background-color: #fff; -webkit-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.20); -moz-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.20); box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.20); } .rental-options .rental-img img { border-radius: 8px 8px 0px 0px; } .rental-options .rental-title { display: block; color: #fff; font-size: 18px; padding: 15px 20px; border-radius: 0px 0px 8px 8px; background-color: #412660; } .rental-options:hover>.rental-img>img { opacity: 0.85; } .rental-options:hover>.rental-title { text-decoration: none; background-color: #d7ae51; } .long-term { margin-top: -20px; background-color: #412660; background-size: cover; background-position: center center; background-repeat: no-repeat; border-bottom: 6px solid #d7ae51; } .no-webp .long-term { background-image: url(../images/banners-5/long-term-bg.jpg); } .webp .long-term { background-image: url(../images/banners-5/long-term-bg.webp); } .long-term h1, .long-term h2, .long-term p { color: #fff; } .book-msg { position: relative; border-radius: .4em; color: #ffffff; font-size: 14px; padding: 8px 12px; margin-top: 10px; border-radius: 8px; background-color: #633992; } .book-msg:after { content: ''; position: absolute; top: 0; left: 5%; width: 0; height: 0; border: 11px solid transparent; border-bottom-color: #633992; border-top: 0; margin-left: -7px; margin-top: -7px; } @media screen and (min-width: 768px) { .auto-height .row { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; } .auto-height .row>[class*='col-'] { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-direction: column; } } .white-wrap2 { padding: 20px 20px 10px 20px; width: 100%; height: 100%; background-color: #fff; border-radius: 10px; -webkit-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.15); -moz-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.15); box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.15); } .vlist-wrap { border-radius: 5px; background-color: #fff; -webkit-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.20); -moz-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.20); box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.20); } .vlist-wrap h3 { font-size: 25px; font-weight: 600; text-align: center; padding: 20px 0px 15px 0px; margin-bottom: 0px; } .vlist-desc p { color: #412660; font-weight: 600; } .vlist-desc .btn-primary { margin-top: 0px; border-radius: 0px 0px 5px 5px; } .vlist-cont { position: relative; } .vlist-price-cont { position: absolute; top: 0px; width: 100%; height: 100%; color: white; background-image: -ms-linear-gradient(top, transparent 52%, #412660 100%); background-image: -moz-linear-gradient(top, transparent 52%, #412660 100%); background-image: -o-linear-gradient(top, transparent 52%, #412660 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(52, transparent), color-stop(100, #412660)); background-image: -webkit-linear-gradient(top, transparent 52%, #412660 100%); background-image: linear-gradient(to bottom, transparent 52%, #412660 100%); } .vlist-price { position: absolute; top: 82%; width: 100%; font-size: 22px; text-align: center; font-weight: 600; text-transform: uppercase; } .vehicle-wrap { text-align: center; } .vehicle-banner { border-top: 5px solid #d2b15b; border-bottom: 5px solid #d2b15b; padding-top: 50px; padding-bottom: 60px; background-color: #4d2f70; background-position: bottom center; background-size: cover; background-repeat: no-repeat; } .no-webp .vehicle-banner { background-image: url("../images/banners-5/road-bg2.jpg"); } .webp .vehicle-banner { background-image: url("../images/banners-5/road-bg2.webp"); } .vehicle-banner h1 { color: #fff; text-align: center; margin-bottom: 20px; } .vehicle-img { display: inline-block; position: relative; border-radius: 8px; border: 3px solid #eee; -webkit-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.20); -moz-box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.20); box-shadow: 0px 4px 7px 0px rgba(50, 50, 50, 0.20) } .vehicle-img>img { border-radius: 4px; } .vehicle-price-cont { position: absolute; border-radius: 6px; top: 0px; width: 100%; height: 100%; color: white; background-image: -ms-linear-gradient(top, transparent 52%, #412660 100%); background-image: -moz-linear-gradient(top, transparent 52%, #412660 100%); background-image: -o-linear-gradient(top, transparent 52%, #412660 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(52, transparent), color-stop(100, #412660)); background-image: -webkit-linear-gradient(top, transparent 52%, #412660 100%); background-image: linear-gradient(to bottom, transparent 52%, #412660 100%); } .vehicle-price { position: absolute; top: 82%; width: 100%; font-size: 22px; text-align: center; font-weight: 600; text-transform: uppercase; } .vehicle-info h2 { font-size: 40px; } .vehicle-info hr { display: inline-block; width: 85px; border-top: 3px solid #d7ae51; margin-bottom: 30px; } .stc-booking-summary>div:first-child .btn-primary { padding: 7px 30px; } .price-summary { width: 100%; } .price-summary td { padding: 10px; text-align: right; font-size: 18px; font-weight: 700; } .price-summary th { padding: 10px; font-size: 18px; font-weight: 400; } .price-summary .summary-total td>h3 { color: #412660; font-size: 22px; font-weight: 700; text-align: right; } .price-summary hr { margin-top: 5px; margin-bottom: 5px; border-top: 1px solid #e4e4e4; } .blink { color: #d7ae51 !important; } input[type="date"] { position: relative; } /* create a new arrow, because we are going to mess up the native one see "List of symbols" below if you want another, you could also try to add a font-awesome icon.. */ input[type="date"]:after { content: "\25BC"; color: #555; padding: 0 5px; } input[type="date"]:hover:after { color: #bf1400; } /* make the native arrow invisible and stretch it over the whole field so you can click anywhere in the input field to trigger the native datepicker*/ input[type="date"]::-webkit-calendar-picker-indicator { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: auto; height: auto; color: transparent; background: transparent; } /* adjust increase/decrease button */ input[type="date"]::-webkit-inner-spin-button { z-index: 1; -webkit-appearance: none; display: none; } input[type="date"]::-webkit-clear-button { z-index: 1; } .gmaps { padding: 0px; } .gmaps .container-fluid>.row>div { padding-left: 0; padding-right: 0; } .gmaps iframe { display: block; . padding: 0; border: 0; width: 100%; height: 400px; } .book-now-bg { padding: 0; height: 60px; background-color: #412660; } .book-now-bg p { opacity: 0; } .mtop-0 { margin-top: 0 !important; } .blink-bg { background: #d7ae51; } .modal-header { background-color: #412660; } .modal-header h4 { color: #fff; font-weight: 700; } #discount-decision-modal .modal-footer { text-align: center; } .modal-footer .btn-default, .modal-footer .btn-primary { margin-top: 0; } .modal-footer .btn-success, .modal-footer .btn-danger { padding: 10px 25px; } .close { color: #fff; opacity: .5; } #discount-decision-modal #stc-exo-total-amount { color: #412660; font-weight: 700; } #discount-decision-modal #stc-newo-total-amount { color: #bb8a1c; font-weight: 700; } #discount-decision-modal .modal-body>.row>div:first-child { border-right: 1px solid #eee; } @media screen and (min-width: 768px) { #discount-decision-modal .modal-body>.row>div:first-child { padding-right: 20px; } #discount-decision-modal .modal-body>.row>div:last-child { padding-left: 20px; } } .navbar-nav>li>.dropdown-menu { margin-top: -5px; } .table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th { color: #653B96; padding: 6px 10px; } .datepicker table tr td.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active:hover { background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#653B96), to(#422661)); background-image: -webkit-linear-gradient(to bottom, #653B96, ##422661); background-image: -o-linear-gradient(to bottom, #653B96, #422661); background-image: linear-gradient(to bottom, #653B96, ##422661); } .datepicker table tr td span.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover { background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#653B96), to(#422661)); background-image: -webkit-linear-gradient(to bottom, #653B96, ##422661); background-image: -o-linear-gradient(to bottom, #653B96, #422661); background-image: linear-gradient(to bottom, #653B96, ##422661); } .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover { border: 0px; } .nav-scroll { min-height: 100px; border-bottom: 3px solid #ffffff; -webkit-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); -moz-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); transition: .2s all ease; } .nav-scroll .top-content { display: none; } .nav-scroll .navbar-brand>img { width: 125px; margin-top: 5px; transition: .1s all ease; } .nav-scroll #stc-navbar>ul { margin-top: 28px; transition: .1s all ease; } .btn-danger.delete-driver { font-size: 14px; } .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover { background-color: #412660; border-color: #412660; } .stc-update-cover { position: absolute; top: 0; width: 100%; height: 100%; background: #ddd; z-index: 9; opacity: 0.7; } .stc-update-message { position: absolute; background: #fff; border: 2px solid #adadad; border-radius: 4px; bottom: -110px; right: 418px; z-index: 10; width: 300px; padding: 10px 15px; -webkit-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); -moz-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); transition: .2s all ease; } .stc-update-message::after { position: absolute; content: ''; right: -90px; height: 80px; width: 80px; top: 0px; background-image: url(../images/misc-9/arrow-up.png); background-position: center center; background-repeat: no-repeat; } .stc-update-message a { color: #56327f; } #stc-drivery-summary .white-wrap h4 { font-weight: 700; } .stc-accordions .panel-heading .panel-title a { padding: 20px 30px 20px 20px; } .stc-accordions .stc-btn:after { margin-right: -12px; } @media screen and (min-width: 768px) { .testimonials .slick-track { display: flex !important; } .testimonials .slick-slide { height: inherit !important; } .mheight .container>.row { display: -webkit-box; display: -ms-flexbox; display: flex; } } @media screen and (max-width: 1365px) { #stc-navbar>ul>li { margin-left: 25px; } } @media screen and (max-width: 1199px) { nav.navbar>.container-fluid, .stc-slide, .top-content { width: auto; } .top-content>.row { margin-right: 0px; } #stc-navbar>ul { margin-right: 0; } #bookNow .stc-tabs form>div, #booking-form>div { width: 33.33% !important; margin-bottom: 15px; } #bookNow .form-group, #booking-form .form-group { margin-bottom: 0px; } .search .btn-primary { height: 48px; margin-top: 31px; padding: 8px 30px; } .blog-desc { width: 70%; } .blog .banner { height: 240px; } } @media screen and (max-width: 1150px) { .navbar-toggle { margin-top: 20px; } .navbar-brand>img { width: 130px; margin-top: 6px; } .navbar #stc-navbar { margin-top: 25px; } .navbar-default { min-height: 95px; } #stc-navbar .navbar-nav>li>.dropdown-menu { margin-top: 0px; } .navbar-header { float: none; } .navbar-left, .navbar-right { float: none !important; } .navbar-toggle { display: block; } .navbar-collapse { border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); } .navbar-fixed-top { top: 0; border-width: 0 0 2px; } .navbar-collapse.collapse { display: none !important; } .navbar-nav { float: none !important; margin-top: 7.5px; } .navbar-nav>li { float: none; } .navbar-nav>li>a { padding-top: 10px; padding-bottom: 10px; } .collapse.in { display: block !important; } .navbar-default { min-height: 100px; } .navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover { color: #000 !important; background-color: #f5c659; } .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; box-shadow: none; } .dropdown:hover>.dropdown-menu { display: none !important; } .dropdown.open .dropdown-menu { display: block !important; } .dropdown .dropdown-menu { padding-left: 12px; } .dropdown .dropdown-menu>.dropdown-submenu>.dropdown-menu { padding-left: 16px; } #stc-navbar .dropdown.open>.dropdown-menu>.dropdown-submenu>a { font-weight: 700; text-decoration: underline; } #stc-navbar .dropdown .dropdown-menu li a:hover { background-color: #f5c659; } #stc-navbar { height: auto !important; max-height: 80vh; overflow-x: hidden !important; margin-top: 30px; } nav.navbar>.container-fluid { padding-left: 20px; padding-right: 20px; } body .dropdown-submenu>a:after { margin-right: -5px; } #stc-navbar ul a { padding: 10px 30px; margin-left: 0px; margin-top: 0px; margin-bottom: 6px; line-height: 22px !important; text-transform: initial; } #stc-navbar>ul { margin-top: 10px; margin-right: -15px; margin-left: -15px; } .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { color: #000 !important; background-color: #f5c659; border-bottom: 0; } .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:active { color: #000 !important; background-color: #f5c659; border-bottom: 0; } .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover { color: #000 !important; background-color: #f5c659 !important; border-bottom: 0 !important; } #stc-navbar>ul>li { margin-left: 0px; } #stc-navbar ul.dropdown-menu li>a { color: #fff; padding: 10px 20px; } #stc-navbar .navbar-nav>li:nth-child(1) a { visibility: visible; } #stc-navbar .navbar-nav>li:nth-child(1) a:after { visibility: hidden; } .top-content .text-right { display: none; } .navbar-brand { padding: 0px 15px; } body { padding-top: 100px !important; } .nav-scroll { min-height: 90px; } .nav-scroll .navbar-brand>img { width: 120px; margin-top: 16px; } .nav-scroll .navbar-toggle { margin-top: 27px; } } @media screen and (max-width: 992px) { #bookNow .stc-tabs form>div, #booking-form>div { display: inline-block; float: left; } h1, h2, .testimonials .stc-slider-header { font-size: 32px !important; } h3 { font-size: 20px; } .subtitle { font-size: 22px !important; } .footer1 h3 { font-size: 18px !important; } .slick-prev, .slick-next { display: none !important; } .vehicle-hire .stc-custom-code>.row:nth-of-type(2)>div, .vehicle-hire .stc-custom-code>.row:nth-of-type(4)>div { width: 33.33%; } .about-us { background-position-x: 64%; } .vlist-price { font-size: 18px; } .reco-price { font-size: 20px; } .reco-desc h3 { font-size: 17px; } .offers-wrap .row>div:nth-of-type(1), .offers-wrap .row>div:nth-of-type(2) { width: 50%; } .offers-wrap .row>div:nth-of-type(3) { width: 100%; } .offer-title h2, .search-title h2 { font-size: 22px !important; } } @media screen and (max-width: 991px) { #stc-drivery-summary .container>.row>div { width: 100%; } .search-title { margin-top: 20px; } .blog .banner { height: 200px; } .mspacer>.container>.row>div { margin-bottom: 30px; } .mspacer>.container>.row>div:last-child { margin-bottom: 0px; } } @media screen and (max-width: 768px) { .vehicle-hire .stc-custom-code>.row:nth-of-type(2)>div, .vehicle-hire .stc-custom-code>.row:nth-of-type(4)>div { float: left; width: 50%; } .vehicle-wrap img { width: 100%; } .about-us { background-position-x: 70%; } } @media screen and (max-width: 767px) { .cta-banner h2, .cta-banner h3, .cta-banner h4, .cta-banner h5 { text-align: center; } .about-us { background-image: none !important; } .footer1 .container>.row>div { margin-bottom: 20px; } .footer1 .container>.row>div:last-child { margin-bottom: 0px; } .no-webp .main-banner { background-image: url(../images/banners-5/main-banner-2-mobile-new.jpg); } .webp .main-banner { background-image: url(../images/banners-5/main-banner-2-mobile-new.webp); } .no-webp .daily-hire { background-image: url(../images/banners-5/day-hire-bg-mobile-new.jpg); } .webp .daily-hire { background-image: url(../images/banners-5/day-hire-bg-mobile-new.webp); } .no-webp .monthly-hire { background-image: url(../images/banners-5/monthly-hire-bg-mobile.jpg); } .webp .monthly-hire { background-image: url(../images/banners-5/monthly-hire-bg-mobile.webp); } .no-webp .howto-cta { background-image: url(../images/banners-5/howto-bg2-mobile-new.jpg); } .webp .howto-cta { background-image: url(../images/banners-5/howto-bg2-mobile-new.webp); } .no-webp .european-hire { background-image: url(../images/banners-5/european-hire-mobile-new.jpg); } .webp .european-hire { background-image: url(../images/banners-5/european-hire-mobile-new.webp); } .rental-options { margin-bottom: 20px; } .benefits-cta ul li { font-size: 18px; } .vlist-wrap img { width: 100%; } .vlist-price { font-size: 22px; } .reco-wrap { margin-bottom: 30px; } .reco-desc h3 { text-align: center; } .reco-wrap img { width: 100%; } #booking-steps .container .row>div { float: left; width: 33.3333333333%; } #stc-drivery-summary .search-title { margin-top: 20px; } .option-wrap { margin-bottom: 20px; } .blog .banner { height: 400px; } .other-posts { margin-top: 30px; } } @media screen and (max-width: 600px) { .offers-wrap .row>div:nth-of-type(1), .offers-wrap .row>div:nth-of-type(2), .offers-wrap .row>div:nth-of-type(3) { width: 100%; } .offers-wrap img { width: 100%; } #booking-steps .container .row>div p { font-size: 14px; min-height: 45px; } .blog .banner { height: 350px; } } @media screen and (max-width: 500px) { #bookNow .stc-tabs form>div, #booking-form>div { width: 50% !important; } .vlist-price { font-size: 18px; } #stc-update-message { right: 10px; } .stc-update-message::after { display: none; } .blog .banner { height: 300px; } .top-banner h2 { font-size: 16px !important; } } @media screen and (max-width: 480px) { h1, h2, .testimonials .stc-slider-header { font-size: 28px !important; } .top-banner h2 { font-size: 16px !important; } h3 { font-size: 22px; } h4 { font-size: 18px; } .blog-single .title { font-size: 24px; } #stc-navbar ul a { padding: 10px 20px; } .offer-title h2, .search-title h2 { font-size: 22px !important; } .subtitle { font-size: 20px !important; } .vehicle-price { font-size: 20px; } .benefits-cta ul li { font-size: 16px; } .vehicle-hire .stc-custom-code>.row:nth-of-type(2)>div, .vehicle-hire .stc-custom-code>.row:nth-of-type(4)>div { width: 100%; } .blog .banner { height: 260px; } .option-wrap h3 { font-size: 26px; } .option-wrap h4 { font-size: 20px; } } @media screen and (max-width: 374px) { h1, h2, .testimonials .stc-slider-header { font-size: 26px !important; } #booking-steps .container .row>div p { font-size: 12px; min-height: 34px; } .stc-tabs .nav-tabs>li>a, .stc-tabs .nav-tabs li.active a { padding: 13px 15px; } .search .date i.fa { font-size: 14px; } .option-icon { font-size: 18px; } } @media screen and (max-width: 326px) { .stc-tabs .nav-tabs>li>a, .stc-tabs .nav-tabs li.active a { padding: 13px 10px; } #booking-steps .container .row>div p { font-size: 11px; min-height: 30px; } input[type=text], input[type=email], input[type=tel], input[type=number], input[type=date], select { font-size: 15px !important; } .blog .banner { height: 200px; } .stc-accordions .panel-heading .panel-title a { padding: 20px 30px 20px 15px; } input[type=text], input[type=email], input[type=tel], input[type=number], input[type=date], select { font-size: 13px !important; } .search .btn-primary { font-size: 14px; } .search label { font-size: 14px; } .search .btn-primary { margin-top: 29px; } } /* AOS CSS */ [data-aos][data-aos][data-aos-duration="50"], body[data-aos-duration="50"] [data-aos] { transition-duration: 50ms } [data-aos][data-aos][data-aos-delay="50"], body[data-aos-delay="50"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="50"].aos-animate, body[data-aos-delay="50"] [data-aos].aos-animate { transition-delay: 50ms } [data-aos][data-aos][data-aos-duration="100"], body[data-aos-duration="100"] [data-aos] { transition-duration: .1s } [data-aos][data-aos][data-aos-delay="100"], body[data-aos-delay="100"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="100"].aos-animate, body[data-aos-delay="100"] [data-aos].aos-animate { transition-delay: .1s } [data-aos][data-aos][data-aos-duration="150"], body[data-aos-duration="150"] [data-aos] { transition-duration: .15s } [data-aos][data-aos][data-aos-delay="150"], body[data-aos-delay="150"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="150"].aos-animate, body[data-aos-delay="150"] [data-aos].aos-animate { transition-delay: .15s } [data-aos][data-aos][data-aos-duration="200"], body[data-aos-duration="200"] [data-aos] { transition-duration: .2s } [data-aos][data-aos][data-aos-delay="200"], body[data-aos-delay="200"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="200"].aos-animate, body[data-aos-delay="200"] [data-aos].aos-animate { transition-delay: .2s } [data-aos][data-aos][data-aos-duration="250"], body[data-aos-duration="250"] [data-aos] { transition-duration: .25s } [data-aos][data-aos][data-aos-delay="250"], body[data-aos-delay="250"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="250"].aos-animate, body[data-aos-delay="250"] [data-aos].aos-animate { transition-delay: .25s } [data-aos][data-aos][data-aos-duration="300"], body[data-aos-duration="300"] [data-aos] { transition-duration: .3s } [data-aos][data-aos][data-aos-delay="300"], body[data-aos-delay="300"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="300"].aos-animate, body[data-aos-delay="300"] [data-aos].aos-animate { transition-delay: .3s } [data-aos][data-aos][data-aos-duration="350"], body[data-aos-duration="350"] [data-aos] { transition-duration: .35s } [data-aos][data-aos][data-aos-delay="350"], body[data-aos-delay="350"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="350"].aos-animate, body[data-aos-delay="350"] [data-aos].aos-animate { transition-delay: .35s } [data-aos][data-aos][data-aos-duration="400"], body[data-aos-duration="400"] [data-aos] { transition-duration: .4s } [data-aos][data-aos][data-aos-delay="400"], body[data-aos-delay="400"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="400"].aos-animate, body[data-aos-delay="400"] [data-aos].aos-animate { transition-delay: .4s } [data-aos][data-aos][data-aos-duration="450"], body[data-aos-duration="450"] [data-aos] { transition-duration: .45s } [data-aos][data-aos][data-aos-delay="450"], body[data-aos-delay="450"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="450"].aos-animate, body[data-aos-delay="450"] [data-aos].aos-animate { transition-delay: .45s } [data-aos][data-aos][data-aos-duration="500"], body[data-aos-duration="500"] [data-aos] { transition-duration: .5s } [data-aos][data-aos][data-aos-delay="500"], body[data-aos-delay="500"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="500"].aos-animate, body[data-aos-delay="500"] [data-aos].aos-animate { transition-delay: .5s } [data-aos][data-aos][data-aos-duration="550"], body[data-aos-duration="550"] [data-aos] { transition-duration: .55s } [data-aos][data-aos][data-aos-delay="550"], body[data-aos-delay="550"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="550"].aos-animate, body[data-aos-delay="550"] [data-aos].aos-animate { transition-delay: .55s } [data-aos][data-aos][data-aos-duration="600"], body[data-aos-duration="600"] [data-aos] { transition-duration: .6s } [data-aos][data-aos][data-aos-delay="600"], body[data-aos-delay="600"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="600"].aos-animate, body[data-aos-delay="600"] [data-aos].aos-animate { transition-delay: .6s } [data-aos][data-aos][data-aos-duration="650"], body[data-aos-duration="650"] [data-aos] { transition-duration: .65s } [data-aos][data-aos][data-aos-delay="650"], body[data-aos-delay="650"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="650"].aos-animate, body[data-aos-delay="650"] [data-aos].aos-animate { transition-delay: .65s } [data-aos][data-aos][data-aos-duration="700"], body[data-aos-duration="700"] [data-aos] { transition-duration: .7s } [data-aos][data-aos][data-aos-delay="700"], body[data-aos-delay="700"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="700"].aos-animate, body[data-aos-delay="700"] [data-aos].aos-animate { transition-delay: .7s } [data-aos][data-aos][data-aos-duration="750"], body[data-aos-duration="750"] [data-aos] { transition-duration: .75s } [data-aos][data-aos][data-aos-delay="750"], body[data-aos-delay="750"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="750"].aos-animate, body[data-aos-delay="750"] [data-aos].aos-animate { transition-delay: .75s } [data-aos][data-aos][data-aos-duration="800"], body[data-aos-duration="800"] [data-aos] { transition-duration: .8s } [data-aos][data-aos][data-aos-delay="800"], body[data-aos-delay="800"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="800"].aos-animate, body[data-aos-delay="800"] [data-aos].aos-animate { transition-delay: .8s } [data-aos][data-aos][data-aos-duration="850"], body[data-aos-duration="850"] [data-aos] { transition-duration: .85s } [data-aos][data-aos][data-aos-delay="850"], body[data-aos-delay="850"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="850"].aos-animate, body[data-aos-delay="850"] [data-aos].aos-animate { transition-delay: .85s } [data-aos][data-aos][data-aos-duration="900"], body[data-aos-duration="900"] [data-aos] { transition-duration: .9s } [data-aos][data-aos][data-aos-delay="900"], body[data-aos-delay="900"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="900"].aos-animate, body[data-aos-delay="900"] [data-aos].aos-animate { transition-delay: .9s } [data-aos][data-aos][data-aos-duration="950"], body[data-aos-duration="950"] [data-aos] { transition-duration: .95s } [data-aos][data-aos][data-aos-delay="950"], body[data-aos-delay="950"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="950"].aos-animate, body[data-aos-delay="950"] [data-aos].aos-animate { transition-delay: .95s } [data-aos][data-aos][data-aos-duration="1000"], body[data-aos-duration="1000"] [data-aos] { transition-duration: 1s } [data-aos][data-aos][data-aos-delay="1000"], body[data-aos-delay="1000"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1000"].aos-animate, body[data-aos-delay="1000"] [data-aos].aos-animate { transition-delay: 1s } [data-aos][data-aos][data-aos-duration="1050"], body[data-aos-duration="1050"] [data-aos] { transition-duration: 1.05s } [data-aos][data-aos][data-aos-delay="1050"], body[data-aos-delay="1050"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1050"].aos-animate, body[data-aos-delay="1050"] [data-aos].aos-animate { transition-delay: 1.05s } [data-aos][data-aos][data-aos-duration="1100"], body[data-aos-duration="1100"] [data-aos] { transition-duration: 1.1s } [data-aos][data-aos][data-aos-delay="1100"], body[data-aos-delay="1100"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1100"].aos-animate, body[data-aos-delay="1100"] [data-aos].aos-animate { transition-delay: 1.1s } [data-aos][data-aos][data-aos-duration="1150"], body[data-aos-duration="1150"] [data-aos] { transition-duration: 1.15s } [data-aos][data-aos][data-aos-delay="1150"], body[data-aos-delay="1150"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1150"].aos-animate, body[data-aos-delay="1150"] [data-aos].aos-animate { transition-delay: 1.15s } [data-aos][data-aos][data-aos-duration="1200"], body[data-aos-duration="1200"] [data-aos] { transition-duration: 1.2s } [data-aos][data-aos][data-aos-delay="1200"], body[data-aos-delay="1200"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1200"].aos-animate, body[data-aos-delay="1200"] [data-aos].aos-animate { transition-delay: 1.2s } [data-aos][data-aos][data-aos-duration="1250"], body[data-aos-duration="1250"] [data-aos] { transition-duration: 1.25s } [data-aos][data-aos][data-aos-delay="1250"], body[data-aos-delay="1250"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1250"].aos-animate, body[data-aos-delay="1250"] [data-aos].aos-animate { transition-delay: 1.25s } [data-aos][data-aos][data-aos-duration="1300"], body[data-aos-duration="1300"] [data-aos] { transition-duration: 1.3s } [data-aos][data-aos][data-aos-delay="1300"], body[data-aos-delay="1300"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1300"].aos-animate, body[data-aos-delay="1300"] [data-aos].aos-animate { transition-delay: 1.3s } [data-aos][data-aos][data-aos-duration="1350"], body[data-aos-duration="1350"] [data-aos] { transition-duration: 1.35s } [data-aos][data-aos][data-aos-delay="1350"], body[data-aos-delay="1350"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1350"].aos-animate, body[data-aos-delay="1350"] [data-aos].aos-animate { transition-delay: 1.35s } [data-aos][data-aos][data-aos-duration="1400"], body[data-aos-duration="1400"] [data-aos] { transition-duration: 1.4s } [data-aos][data-aos][data-aos-delay="1400"], body[data-aos-delay="1400"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1400"].aos-animate, body[data-aos-delay="1400"] [data-aos].aos-animate { transition-delay: 1.4s } [data-aos][data-aos][data-aos-duration="1450"], body[data-aos-duration="1450"] [data-aos] { transition-duration: 1.45s } [data-aos][data-aos][data-aos-delay="1450"], body[data-aos-delay="1450"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1450"].aos-animate, body[data-aos-delay="1450"] [data-aos].aos-animate { transition-delay: 1.45s } [data-aos][data-aos][data-aos-duration="1500"], body[data-aos-duration="1500"] [data-aos] { transition-duration: 1.5s } [data-aos][data-aos][data-aos-delay="1500"], body[data-aos-delay="1500"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1500"].aos-animate, body[data-aos-delay="1500"] [data-aos].aos-animate { transition-delay: 1.5s } [data-aos][data-aos][data-aos-duration="1550"], body[data-aos-duration="1550"] [data-aos] { transition-duration: 1.55s } [data-aos][data-aos][data-aos-delay="1550"], body[data-aos-delay="1550"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1550"].aos-animate, body[data-aos-delay="1550"] [data-aos].aos-animate { transition-delay: 1.55s } [data-aos][data-aos][data-aos-duration="1600"], body[data-aos-duration="1600"] [data-aos] { transition-duration: 1.6s } [data-aos][data-aos][data-aos-delay="1600"], body[data-aos-delay="1600"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1600"].aos-animate, body[data-aos-delay="1600"] [data-aos].aos-animate { transition-delay: 1.6s } [data-aos][data-aos][data-aos-duration="1650"], body[data-aos-duration="1650"] [data-aos] { transition-duration: 1.65s } [data-aos][data-aos][data-aos-delay="1650"], body[data-aos-delay="1650"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1650"].aos-animate, body[data-aos-delay="1650"] [data-aos].aos-animate { transition-delay: 1.65s } [data-aos][data-aos][data-aos-duration="1700"], body[data-aos-duration="1700"] [data-aos] { transition-duration: 1.7s } [data-aos][data-aos][data-aos-delay="1700"], body[data-aos-delay="1700"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1700"].aos-animate, body[data-aos-delay="1700"] [data-aos].aos-animate { transition-delay: 1.7s } [data-aos][data-aos][data-aos-duration="1750"], body[data-aos-duration="1750"] [data-aos] { transition-duration: 1.75s } [data-aos][data-aos][data-aos-delay="1750"], body[data-aos-delay="1750"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1750"].aos-animate, body[data-aos-delay="1750"] [data-aos].aos-animate { transition-delay: 1.75s } [data-aos][data-aos][data-aos-duration="1800"], body[data-aos-duration="1800"] [data-aos] { transition-duration: 1.8s } [data-aos][data-aos][data-aos-delay="1800"], body[data-aos-delay="1800"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1800"].aos-animate, body[data-aos-delay="1800"] [data-aos].aos-animate { transition-delay: 1.8s } [data-aos][data-aos][data-aos-duration="1850"], body[data-aos-duration="1850"] [data-aos] { transition-duration: 1.85s } [data-aos][data-aos][data-aos-delay="1850"], body[data-aos-delay="1850"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1850"].aos-animate, body[data-aos-delay="1850"] [data-aos].aos-animate { transition-delay: 1.85s } [data-aos][data-aos][data-aos-duration="1900"], body[data-aos-duration="1900"] [data-aos] { transition-duration: 1.9s } [data-aos][data-aos][data-aos-delay="1900"], body[data-aos-delay="1900"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1900"].aos-animate, body[data-aos-delay="1900"] [data-aos].aos-animate { transition-delay: 1.9s } [data-aos][data-aos][data-aos-duration="1950"], body[data-aos-duration="1950"] [data-aos] { transition-duration: 1.95s } [data-aos][data-aos][data-aos-delay="1950"], body[data-aos-delay="1950"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="1950"].aos-animate, body[data-aos-delay="1950"] [data-aos].aos-animate { transition-delay: 1.95s } [data-aos][data-aos][data-aos-duration="2000"], body[data-aos-duration="2000"] [data-aos] { transition-duration: 2s } [data-aos][data-aos][data-aos-delay="2000"], body[data-aos-delay="2000"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2000"].aos-animate, body[data-aos-delay="2000"] [data-aos].aos-animate { transition-delay: 2s } [data-aos][data-aos][data-aos-duration="2050"], body[data-aos-duration="2050"] [data-aos] { transition-duration: 2.05s } [data-aos][data-aos][data-aos-delay="2050"], body[data-aos-delay="2050"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2050"].aos-animate, body[data-aos-delay="2050"] [data-aos].aos-animate { transition-delay: 2.05s } [data-aos][data-aos][data-aos-duration="2100"], body[data-aos-duration="2100"] [data-aos] { transition-duration: 2.1s } [data-aos][data-aos][data-aos-delay="2100"], body[data-aos-delay="2100"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2100"].aos-animate, body[data-aos-delay="2100"] [data-aos].aos-animate { transition-delay: 2.1s } [data-aos][data-aos][data-aos-duration="2150"], body[data-aos-duration="2150"] [data-aos] { transition-duration: 2.15s } [data-aos][data-aos][data-aos-delay="2150"], body[data-aos-delay="2150"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2150"].aos-animate, body[data-aos-delay="2150"] [data-aos].aos-animate { transition-delay: 2.15s } [data-aos][data-aos][data-aos-duration="2200"], body[data-aos-duration="2200"] [data-aos] { transition-duration: 2.2s } [data-aos][data-aos][data-aos-delay="2200"], body[data-aos-delay="2200"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2200"].aos-animate, body[data-aos-delay="2200"] [data-aos].aos-animate { transition-delay: 2.2s } [data-aos][data-aos][data-aos-duration="2250"], body[data-aos-duration="2250"] [data-aos] { transition-duration: 2.25s } [data-aos][data-aos][data-aos-delay="2250"], body[data-aos-delay="2250"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2250"].aos-animate, body[data-aos-delay="2250"] [data-aos].aos-animate { transition-delay: 2.25s } [data-aos][data-aos][data-aos-duration="2300"], body[data-aos-duration="2300"] [data-aos] { transition-duration: 2.3s } [data-aos][data-aos][data-aos-delay="2300"], body[data-aos-delay="2300"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2300"].aos-animate, body[data-aos-delay="2300"] [data-aos].aos-animate { transition-delay: 2.3s } [data-aos][data-aos][data-aos-duration="2350"], body[data-aos-duration="2350"] [data-aos] { transition-duration: 2.35s } [data-aos][data-aos][data-aos-delay="2350"], body[data-aos-delay="2350"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2350"].aos-animate, body[data-aos-delay="2350"] [data-aos].aos-animate { transition-delay: 2.35s } [data-aos][data-aos][data-aos-duration="2400"], body[data-aos-duration="2400"] [data-aos] { transition-duration: 2.4s } [data-aos][data-aos][data-aos-delay="2400"], body[data-aos-delay="2400"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2400"].aos-animate, body[data-aos-delay="2400"] [data-aos].aos-animate { transition-delay: 2.4s } [data-aos][data-aos][data-aos-duration="2450"], body[data-aos-duration="2450"] [data-aos] { transition-duration: 2.45s } [data-aos][data-aos][data-aos-delay="2450"], body[data-aos-delay="2450"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2450"].aos-animate, body[data-aos-delay="2450"] [data-aos].aos-animate { transition-delay: 2.45s } [data-aos][data-aos][data-aos-duration="2500"], body[data-aos-duration="2500"] [data-aos] { transition-duration: 2.5s } [data-aos][data-aos][data-aos-delay="2500"], body[data-aos-delay="2500"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2500"].aos-animate, body[data-aos-delay="2500"] [data-aos].aos-animate { transition-delay: 2.5s } [data-aos][data-aos][data-aos-duration="2550"], body[data-aos-duration="2550"] [data-aos] { transition-duration: 2.55s } [data-aos][data-aos][data-aos-delay="2550"], body[data-aos-delay="2550"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2550"].aos-animate, body[data-aos-delay="2550"] [data-aos].aos-animate { transition-delay: 2.55s } [data-aos][data-aos][data-aos-duration="2600"], body[data-aos-duration="2600"] [data-aos] { transition-duration: 2.6s } [data-aos][data-aos][data-aos-delay="2600"], body[data-aos-delay="2600"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2600"].aos-animate, body[data-aos-delay="2600"] [data-aos].aos-animate { transition-delay: 2.6s } [data-aos][data-aos][data-aos-duration="2650"], body[data-aos-duration="2650"] [data-aos] { transition-duration: 2.65s } [data-aos][data-aos][data-aos-delay="2650"], body[data-aos-delay="2650"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2650"].aos-animate, body[data-aos-delay="2650"] [data-aos].aos-animate { transition-delay: 2.65s } [data-aos][data-aos][data-aos-duration="2700"], body[data-aos-duration="2700"] [data-aos] { transition-duration: 2.7s } [data-aos][data-aos][data-aos-delay="2700"], body[data-aos-delay="2700"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2700"].aos-animate, body[data-aos-delay="2700"] [data-aos].aos-animate { transition-delay: 2.7s } [data-aos][data-aos][data-aos-duration="2750"], body[data-aos-duration="2750"] [data-aos] { transition-duration: 2.75s } [data-aos][data-aos][data-aos-delay="2750"], body[data-aos-delay="2750"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2750"].aos-animate, body[data-aos-delay="2750"] [data-aos].aos-animate { transition-delay: 2.75s } [data-aos][data-aos][data-aos-duration="2800"], body[data-aos-duration="2800"] [data-aos] { transition-duration: 2.8s } [data-aos][data-aos][data-aos-delay="2800"], body[data-aos-delay="2800"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2800"].aos-animate, body[data-aos-delay="2800"] [data-aos].aos-animate { transition-delay: 2.8s } [data-aos][data-aos][data-aos-duration="2850"], body[data-aos-duration="2850"] [data-aos] { transition-duration: 2.85s } [data-aos][data-aos][data-aos-delay="2850"], body[data-aos-delay="2850"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2850"].aos-animate, body[data-aos-delay="2850"] [data-aos].aos-animate { transition-delay: 2.85s } [data-aos][data-aos][data-aos-duration="2900"], body[data-aos-duration="2900"] [data-aos] { transition-duration: 2.9s } [data-aos][data-aos][data-aos-delay="2900"], body[data-aos-delay="2900"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2900"].aos-animate, body[data-aos-delay="2900"] [data-aos].aos-animate { transition-delay: 2.9s } [data-aos][data-aos][data-aos-duration="2950"], body[data-aos-duration="2950"] [data-aos] { transition-duration: 2.95s } [data-aos][data-aos][data-aos-delay="2950"], body[data-aos-delay="2950"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="2950"].aos-animate, body[data-aos-delay="2950"] [data-aos].aos-animate { transition-delay: 2.95s } [data-aos][data-aos][data-aos-duration="3000"], body[data-aos-duration="3000"] [data-aos] { transition-duration: 3s } [data-aos][data-aos][data-aos-delay="3000"], body[data-aos-delay="3000"] [data-aos] { transition-delay: 0 } [data-aos][data-aos][data-aos-delay="3000"].aos-animate, body[data-aos-delay="3000"] [data-aos].aos-animate { transition-delay: 3s } [data-aos][data-aos][data-aos-easing=linear], body[data-aos-easing=linear] [data-aos] { transition-timing-function: cubic-bezier(.25, .25, .75, .75) } [data-aos][data-aos][data-aos-easing=ease], body[data-aos-easing=ease] [data-aos] { transition-timing-function: ease } [data-aos][data-aos][data-aos-easing=ease-in], body[data-aos-easing=ease-in] [data-aos] { transition-timing-function: ease-in } [data-aos][data-aos][data-aos-easing=ease-out], body[data-aos-easing=ease-out] [data-aos] { transition-timing-function: ease-out } [data-aos][data-aos][data-aos-easing=ease-in-out], body[data-aos-easing=ease-in-out] [data-aos] { transition-timing-function: ease-in-out } [data-aos][data-aos][data-aos-easing=ease-in-back], body[data-aos-easing=ease-in-back] [data-aos] { transition-timing-function: cubic-bezier(.6, -.28, .735, .045) } [data-aos][data-aos][data-aos-easing=ease-out-back], body[data-aos-easing=ease-out-back] [data-aos] { transition-timing-function: cubic-bezier(.175, .885, .32, 1.275) } [data-aos][data-aos][data-aos-easing=ease-in-out-back], body[data-aos-easing=ease-in-out-back] [data-aos] { transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55) } [data-aos][data-aos][data-aos-easing=ease-in-sine], body[data-aos-easing=ease-in-sine] [data-aos] { transition-timing-function: cubic-bezier(.47, 0, .745, .715) } [data-aos][data-aos][data-aos-easing=ease-out-sine], body[data-aos-easing=ease-out-sine] [data-aos] { transition-timing-function: cubic-bezier(.39, .575, .565, 1) } [data-aos][data-aos][data-aos-easing=ease-in-out-sine], body[data-aos-easing=ease-in-out-sine] [data-aos] { transition-timing-function: cubic-bezier(.445, .05, .55, .95) } [data-aos][data-aos][data-aos-easing=ease-in-quad], body[data-aos-easing=ease-in-quad] [data-aos] { transition-timing-function: cubic-bezier(.55, .085, .68, .53) } [data-aos][data-aos][data-aos-easing=ease-out-quad], body[data-aos-easing=ease-out-quad] [data-aos] { transition-timing-function: cubic-bezier(.25, .46, .45, .94) } [data-aos][data-aos][data-aos-easing=ease-in-out-quad], body[data-aos-easing=ease-in-out-quad] [data-aos] { transition-timing-function: cubic-bezier(.455, .03, .515, .955) } [data-aos][data-aos][data-aos-easing=ease-in-cubic], body[data-aos-easing=ease-in-cubic] [data-aos] { transition-timing-function: cubic-bezier(.55, .085, .68, .53) } [data-aos][data-aos][data-aos-easing=ease-out-cubic], body[data-aos-easing=ease-out-cubic] [data-aos] { transition-timing-function: cubic-bezier(.25, .46, .45, .94) } [data-aos][data-aos][data-aos-easing=ease-in-out-cubic], body[data-aos-easing=ease-in-out-cubic] [data-aos] { transition-timing-function: cubic-bezier(.455, .03, .515, .955) } [data-aos][data-aos][data-aos-easing=ease-in-quart], body[data-aos-easing=ease-in-quart] [data-aos] { transition-timing-function: cubic-bezier(.55, .085, .68, .53) } [data-aos][data-aos][data-aos-easing=ease-out-quart], body[data-aos-easing=ease-out-quart] [data-aos] { transition-timing-function: cubic-bezier(.25, .46, .45, .94) } [data-aos][data-aos][data-aos-easing=ease-in-out-quart], body[data-aos-easing=ease-in-out-quart] [data-aos] { transition-timing-function: cubic-bezier(.455, .03, .515, .955) } [data-aos^=fade][data-aos^=fade] { opacity: 0; transition-property: opacity, transform } [data-aos^=fade][data-aos^=fade].aos-animate { opacity: 1; transform: translateZ(0) } [data-aos=fade-up] { transform: translate3d(0, 100px, 0) } [data-aos=fade-down] { transform: translate3d(0, -100px, 0) } [data-aos=fade-right] { transform: translate3d(-100px, 0, 0) } [data-aos=fade-left] { transform: translate3d(100px, 0, 0) } [data-aos=fade-up-right] { transform: translate3d(-100px, 100px, 0) } [data-aos=fade-up-left] { transform: translate3d(100px, 100px, 0) } [data-aos=fade-down-right] { transform: translate3d(-100px, -100px, 0) } [data-aos=fade-down-left] { transform: translate3d(100px, -100px, 0) } [data-aos^=zoom][data-aos^=zoom] { opacity: 0; transition-property: opacity, transform } [data-aos^=zoom][data-aos^=zoom].aos-animate { opacity: 1; transform: translateZ(0) scale(1) } [data-aos=zoom-in] { transform: scale(.6) } [data-aos=zoom-in-up] { transform: translate3d(0, 100px, 0) scale(.6) } [data-aos=zoom-in-down] { transform: translate3d(0, -100px, 0) scale(.6) } [data-aos=zoom-in-right] { transform: translate3d(-100px, 0, 0) scale(.6) } [data-aos=zoom-in-left] { transform: translate3d(100px, 0, 0) scale(.6) } [data-aos=zoom-out] { transform: scale(1.2) } [data-aos=zoom-out-up] { transform: translate3d(0, 100px, 0) scale(1.2) } [data-aos=zoom-out-down] { transform: translate3d(0, -100px, 0) scale(1.2) } [data-aos=zoom-out-right] { transform: translate3d(-100px, 0, 0) scale(1.2) } [data-aos=zoom-out-left] { transform: translate3d(100px, 0, 0) scale(1.2) } [data-aos^=slide][data-aos^=slide] { transition-property: transform } [data-aos^=slide][data-aos^=slide].aos-animate { transform: translateZ(0) } [data-aos=slide-up] { transform: translate3d(0, 100%, 0) } [data-aos=slide-down] { transform: translate3d(0, -100%, 0) } [data-aos=slide-right] { transform: translate3d(-100%, 0, 0) } [data-aos=slide-left] { transform: translate3d(100%, 0, 0) } [data-aos^=flip][data-aos^=flip] { backface-visibility: hidden; transition-property: transform } [data-aos=flip-left] { transform: perspective(2500px) rotateY(-100deg) } [data-aos=flip-left].aos-animate { transform: perspective(2500px) rotateY(0) } [data-aos=flip-right] { transform: perspective(2500px) rotateY(100deg) } [data-aos=flip-right].aos-animate { transform: perspective(2500px) rotateY(0) } [data-aos=flip-up] { transform: perspective(2500px) rotateX(-100deg) } [data-aos=flip-up].aos-animate { transform: perspective(2500px) rotateX(0) } [data-aos=flip-down] { transform: perspective(2500px) rotateX(100deg) } [data-aos=flip-down].aos-animate { transform: perspective(2500px) rotateX(0) } .mce-content-body [data-aos^=fade][data-aos^=fade], .mce-content-body [data-aos^=zoom], .mce-content-body [data-aos^=flip] { opacity: 1 !important; } .mce-content-body [data-aos=fade-up], .mce-content-body [data-aos=fade-down], .mce-content-body [data-aos=fade-right], .mce-content-body [data-aos=fade-left], .mce-content-body [data-aos=zoom-in], .mce-content-body [data-aos=flip-left] { transform: translate3d(0, 0, 0) !important; } .stc-tooltip-icon { position: relative; margin-left: 5px; } .stc-tooltip-icon .stc-tooltip { position: absolute; z-index: 999; right: -18px; color: #fff; font-size: 14px; width: 300px; font-weight: 400; padding: 10px 15px; margin-top: 6px; border-radius: 6px; background-color: #633992; } .stc-tooltip-icon .stc-tooltip::after { content: ''; position: absolute; top: 0; right: 5%; width: 0; height: 0; border: 11px solid transparent; border-bottom-color: #633992; border-top: 0; margin-left: -7px; margin-top: -7px; } .book-messages { margin-left: -6px; margin-right: 6px; } .enquire-form .stc-custom-code h2 { font-size: 40px; text-align: center; } .enquire-form .stc-custom-code form { margin-top: 25px; } .enquire-form .g-recaptcha { text-align: center; } .enquire-form .g-recaptcha>div { display: inline-block; } .enquire-form .form-group .btn-primary { margin-top: 0; } .enquire-form { border-top: 5px solid #d7ae51; border-bottom: 5px solid #d7ae51; padding-top: 80px; padding-bottom: 80px; background-size: cover; background-position: center center; background-repeat: no-repeat; } .enquire-form { background-image: url('../images/banners-5/enquire-now-bg2.jpg'); } .enquire-form h2, .enquire-form p, .enquire-form label { color: #fff; } button.slick-prev.slick-arrow { left: -25px; } button.slick-next.slick-arrow { right: -20px; } .top-banner { padding-top: 15px; padding-bottom: 5px; background-color: #d2b15b; } .top-banner h2, .top-banner p, .top-banner a { color: #000; display: none; } .top-banner a { border-bottom: 2px solid #000; } .top-banner a:hover, .top-banner a:focus, .top-banner a:active { color: #fff; border-bottom: 2px solid #fff; text-decoration: none; } .top-banner h2 { font-size: 18px; } .main-banner-bg { position: relative; background-size: cover; background-position: center center; background-repeat: no-repeat; background-image: url('../images/banners-5/bayfield-hero.jpg'); } .main-banner-bg:after { content: ""; position: absolute; z-index: 0; top: 0; left: 0; width: 100%; height: 100%; background: rgb(65,38,96); background: -moz-linear-gradient(0deg, rgba(65,38,96,0.75) 0%, rgba(33,31,34,0.75) 100%); background: -webkit-linear-gradient(0deg, rgba(65,38,96,0.75) 0%, rgba(33,31,34,0.75) 100%); background: linear-gradient(0deg, rgba(65,38,96,0.75) 0%, rgba(33,31,34,0.75) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#412660",endColorstr="#211f22",GradientType=1); } .main-banner-bg .container > .row { position: relative; z-index: 1; } .main-banner-bg h1, .main-banner-bg h2, .main-banner-bg p, .main-banner-bg ul li { color: #fff; } .main-banner-bg h1 { font-size: 55px; } .main-banner-bg h2 { font-size: 32px; } iframe.book-widget { border-radius: 10px; padding: 15px; background: #fff; -webkit-box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); box-shadow: 0px 3px 9px 0px rgba(39, 38, 38, 0.25); } .main-banner-bg ul { list-style: none; padding-left: 10px; } .main-banner-bg ul li { position: relative; padding-left: 22px; } .main-banner-bg ul li::before { content: "\f00c"; font-family: 'FontAwesome'; position: absolute; left: 0; color: #F6C455; } .main-banner-bg p a { color: #fff; font-weight: bold; } .main-banner-bg a.btn { color: #000; } @media screen and (min-width: 992px) { .main-banner-bg .container > .row > div:first-child { padding-top: 40px; padding-right: 5vw; } } @media screen and (max-width: 991px) { .main-banner-bg .container > .row > div { width: 100%; } .main-banner-bg .container > .row > div:last-child { text-align: center; } iframe.book-widget { width: calc(100% - 25vw) !important; } .main-banner-bg .container > .row > div:first-child { margin-bottom: 40px; } } @media screen and (max-width: 767px) { .main-banner-bg h1 { font-size: 36px !important; } } @media screen and (max-width: 550px) { iframe.book-widget { width: 100% !important; } } #for-hire { scroll-margin-top: 100px; } .book-now-bg, #bookNow { display: block !important; } .show.book-now-bg, .show#bookNow { display: block !important; } .vechicle-desc.btn { position: absolute; top: 76%; left: 0; width: 100%; text-align: center; font-size: 16px; border-radius: 0; } @media screen and (min-width: 768px) { .content-center .container > .row > div:first-child { margin-left: 16.66666666665% } } .gold-lines { border-top: 5px solid #d7ae51; border-bottom: 5px solid #d7ae51; } .stc-blog .content .container { width: 100%; }