.elementor-56281 .elementor-element.elementor-element-e515f31{padding:60px 50px 60px 50px;}.elementor-56281 .elementor-element.elementor-element-c3d6d22 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-56281 .elementor-element.elementor-element-c3d6d22 .elementor-heading-title{font-family:var( --e-global-typography-59f05f6-font-family ), Sans-serif;font-size:var( --e-global-typography-59f05f6-font-size );font-weight:var( --e-global-typography-59f05f6-font-weight );line-height:var( --e-global-typography-59f05f6-line-height );letter-spacing:var( --e-global-typography-59f05f6-letter-spacing );color:var( --e-global-color-a5452e4 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-56281 .elementor-element.elementor-element-c3d6d22 .elementor-heading-title{font-size:var( --e-global-typography-59f05f6-font-size );line-height:var( --e-global-typography-59f05f6-line-height );letter-spacing:var( --e-global-typography-59f05f6-letter-spacing );}}@media(max-width:767px){.elementor-56281 .elementor-element.elementor-element-e515f31{margin-top:-60px;margin-bottom:0px;padding:140px 15px 60px 15px;}.elementor-56281 .elementor-element.elementor-element-c3d6d22 .elementor-heading-title{font-size:var( --e-global-typography-59f05f6-font-size );line-height:var( --e-global-typography-59f05f6-line-height );letter-spacing:var( --e-global-typography-59f05f6-letter-spacing );}}/* Start custom CSS for shortcode, class: .elementor-element-f3ea031 */.plugin-container h3 {
    display: none !important;
}
.vrcsfentrysubmit input {
    border: 0 !important;
}
.vrcstepsbarcont .vrc-stepbar > li:nth-child(4) {
    padding: 0 0 0 25px !important;
}
.vrcarsfound {
    border-bottom: 0px solid var(--vrc-border-color) !important;
}
.vrcstepsbarcont .vrc-stepbar li.vrc-step-current > *:before {
    color: #0275EA !important;
    background: white !important;
    border: 2px solid #0275EA !important;
}
.vrc-car-result-dailycost span {
    color: #0275EA !important;
}
.vrc-itinerary-duration {
    font-weight: bold;
    margin-left: 5px;
    font-style: normal !important;
    color: #0275EA !important;
}
.vrc-car-result-inner h4 {
    color: #0275EA !important;
}
.vrc-car-result-inner {
    padding: 30px 15px 15px 25px !important;
}
.vrc-car-result-characteristics {
    margin-top: 16px !important;
}
.vrc-car-result-characteristics .vrccarcarat span {
    padding: 0 5px 0 0 !important;
}
.vrc-car-result-characteristics .vrccarcarat span i {
    margin-right: 4px !important;
    color: #0275EA !important;
}
.vrcstepsbarcont .vrc-stepbar li a:hover {
    color: #0275EA !important;
}
.vrcstepsbarcont .vrc-stepbar li.vrc-step-complete > *:before {
    border: 2px solid #0275EA !important;
}
.vrc-goback-block a {
    display: inline-block;
    text-transform: uppercase;
    font-size: .9em;
    color: #0275EA !important;
    padding: 10px 25px;
    text-decoration: none !important;
    border: 2px solid #0275EA !important;
}
.vrc-pref-color-btn-secondary {
    border: 2px solid #0275EA !important;
    color: #0275EA !important;
    background: transparent !important;
    border-radius: 3px !important;
}
.vrc-pref-color-btn-secondary:hover {
    color: white !important;
    background: #0275EA !important;
    border-radius: 3px !important;
}


.vrc-goback-block {
    display: none !important;
}

input[type=submit] {
    border:0 !important;
}

.vrc-showprc-option-cell-price-descr {
    font-weight: 300 !important;
}

.car_buttons_box {
margin: 28px 0 0 0 !important;
}

.vrc-showprc-left h3 {
    display: block !important;
}

.vrc-showprc-left {
order: 0 !important;
margin-left: 0px !important;
padding-right: 36px !important;
padding-top:40px !important;
}

.vrc-showprc-car-carats {

border-top: 0px solid var(--vrc-border-color) !important;
}


 .vrc-showprc-car-carats {

margin-top: 0px !important
padding: 0px !important;

}


.vrc-car-carats, .vrc-showprc-car-carats {

margin-top: 0 !important;
padding: 0 !important;

}/* End custom CSS */