.tp-tab-date, .tp-tab-title {
    display: block;
    font-weight: 500
}

ol, ul {
    padding-left: unset;
    padding-right: unset
}

.full-header #logo, .full-header .primary-menu .menu-container {
    border-left: unset
}

.shiny-background {
    background: var(--bg_color, #0e2a47) url('../images/blocks/preview/svg-bg/shiny.svg') no-repeat center center;
    background-size: cover
}

.map-world {
    background: var(--bg_color, #0e2a47) url('../images/blocks/preview/svg-bg/world_map.svg') no-repeat center center;
    background-size: 50% auto
}

.mw-700 {
    max-width: 700px
}

.ddd-color {
    color: #ddd
}

.fluid-width-video-wrapper {
    padding-top: 0 !important
}

.jumbotron {
    background: url('../demos/car/images/hero-slider/2.jpg') center center/cover
}

.video-overlay {
    background: rgba(0, 0, 0, .5)
}

.contact-us-image {
    background-image: url('../images/contactUs/ContactUs.png');
    border: 2px solid #000;
    padding: 0px 25px;
    background-size:100% 100%
}

.lead {
    max-width: 600px
}

.pt-100-r {
    padding: 100px 0
}

.swiper-slide-bg.img1 {
    background-image: url('../demos/car/images/hero-slider/4.jpg')
}

.swiper-slide-bg.img2 {
    background-image: url('../demos/car/images/hero-slider/2.jpg')
}

.swiper-slide-bg.img3 {
    background-image: url('../demos/car/images/hero-slider/3.jpg')
}

.video-gallery {
    height: 740px
}

.pac-container {
    z-index: 999 !important
}

.car-prices {
    overflow: visible
}

.revolution-slider {
    max-width: 100%;
    max-height: 80px;
    overflow: visible;
    position: relative;
    background: 0 0;
    padding: 10px;
    left: 0;
    transform: matrix(1, 0, 0, 1, 0, 0);
    width: 1220px
}

.tp-tabs-inner-wrapper {
    position: relative;
    height: 80px;
    left: 0
}

.tp-tab {
    width: 270px;
    height: 80px;
    left: 0;
    top: 0;
    margin-right: 20px;
    margin-bottom: 20px
}

.tp-tab-content {
    padding: 15px 15px 15px 110px
}

.tp-tab-image {
    width: 80px;
    height: 80px
}

.tabs.travel-organiser-tabs {
    width: 70% !important
}

.tp-tab-title {
    text-align: left;
    color: #333;
    font-size: 14px;
    text-transform: none;
    line-height: 17px
}

.tp-tab-date {
    color: #aaa;
    font-size: 12px;
    margin-bottom: 0
}

.modal-div {
    background-color: #fff;
    max-width: 670px
}

.pointer {
    cursor: pointer
}

.features-card {
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, .2)
}

.features-select {
    border: 0;
    outline: 0
}

.features-image {
    width: 70px;
    height: 70px
}

.conb {
    padding: 4px 40px
}

.cash_logo {
    width: 60px;
    margin-left: 6px
}

img.paypal_logo {
    width: 170px !important;
    max-width: inherit
}

img.stripe_logo {
    max-width: 300px
}

article.payementForm {
    margin-top: 55px;
    margin-bottom: 95px
}

.btn1 {
    background: #3ba9ff;
    border: none;
    padding: 9px 30px;
    box-shadow: 5px 5px 7px rgb(52, 119, 196, .3)
}

.logoSize {
    margin-bottom: 5%
}

.contactSize {
    font-size: medium;
    color: #f3f3f3
}

.videoSize1 {
    margin: 50px
}

.storesBorder {
    border: 1px solid #000 !important
}

.BlueBackgroundColor {
    background-color: #008fff !important
}

.blackColor {
    color: #000 !important
}

.applicationFontSize, .blodText {
    font-weight: 700 !important
}

.blackBackgroundColor {
    background-color: #000 !important
}

.blogImgSize {
    width: 624px !important;
    height: 342px !important
}

.blogTitle {
    margin-left: 50px !important
}

.brouwnBackgroundColor {
    background-color: #f2f2f2 !important
}

.welcome-message {
    font-weight: 700;
    color: #f3f3f3;
    width: 70%
}

.welcome-message-1 {
    margin-top: 20%
}

.image_size {
    width: 388px;
    height: 262px
}

.advantages {
    justify-content: center;
    align-items: center
}

.image_feature_size {
    width: 75px;
    height: 75px
}

.contactUsBorder {
    border-color: #000
}

.contactUsText {
    font-weight: 700 !important;
    color: #000 !important
}

.contactUsInfo {
    margin-left: 25%
}

.whiteColorBackground {
    background-color: #f3f3f3 !important
}

.soldBorder {
    border: solid !important;
    border-width: revert !important
}

.slodBordeLeftNo {
    border-right: solid !important;
    border-top: solid !important;
    border-bottom: solid !important;
    border-width: revert !important
}

.soldBorderRightNo {
    border-left: solid !important;
    border-top: solid !important;
    border-bottom: solid !important;
    border-width: revert !important
}

.alertText {
    color: #084298;
    background-color: #f3f3f3
}

.loginFont {
    font-size: x-small
}