.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18097 .elementor-element.elementor-element-299b480{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18097 .elementor-element.elementor-element-f234b1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-menu-anchor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-menu-anchor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18097 .elementor-element.elementor-element-d852784.elementor-element{--align-self:flex-end;}.elementor-18097 .elementor-element.elementor-element-6c8e5b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-18097 .elementor-element.elementor-element-6c8e5b5:not(.elementor-motion-effects-element-type-background), .elementor-18097 .elementor-element.elementor-element-6c8e5b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-wpforms .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wpforms .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18097 .elementor-element.elementor-element-7689385{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18097 .elementor-element.elementor-element-69ec90d{width:100%;max-width:100%;}.elementor-18097 .elementor-element.elementor-element-69ec90d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 70px 0px;}.elementor-18097 .elementor-element.elementor-element-aba2ef8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-RenaultPromotionsFirstSlider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-RenaultPromotionsFirstSlider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18097 .elementor-element.elementor-element-7c747a6{width:100%;max-width:100%;}.elementor-18097 .elementor-element.elementor-element-7c747a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18097 .elementor-element.elementor-element-5a94032{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-RenaultPromotionsExterior .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-RenaultPromotionsExterior .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18097 .elementor-element.elementor-element-b93319e{width:100%;max-width:100%;}.elementor-18097 .elementor-element.elementor-element-b93319e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18097 .elementor-element.elementor-element-a634794{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-RenaultPromotionsInterior .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-RenaultPromotionsInterior .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18097 .elementor-element.elementor-element-a646ec9{width:100%;max-width:100%;}.elementor-18097 .elementor-element.elementor-element-a646ec9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18097 .elementor-element.elementor-element-e62b6f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-RenaultPromotionsSecondSlider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-RenaultPromotionsSecondSlider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18097 .elementor-element.elementor-element-a88b73d{width:100%;max-width:100%;}.elementor-18097 .elementor-element.elementor-element-a88b73d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-18097 .elementor-element.elementor-element-6c8e5b5{--content-width:1400px;}}@media(max-width:1024px){.elementor-18097 .elementor-element.elementor-element-69ec90d > .elementor-widget-container{padding:0px 0px 50px 0px;}}@media(max-width:767px){.elementor-18097 .elementor-element.elementor-element-69ec90d > .elementor-widget-container{padding:0px 0px 30px 0px;}}/* Start custom CSS for wpforms, class: .elementor-element-52f0825 */div.wpforms-container-full select:focus {
    border-color: #ebe6e6 !important;
}

input {
    font-size: 16px !important;
}
div.wpforms-container-full select:not([multiple])>option {
    background: transparent !important;
    color: #fff !important;
}

.elementor-18097 .elementor-element.elementor-element-52f0825 a {
    color: #fff;
    text-decoration: underline;
}


.wpforms-field-select select {
    appearance: none; 
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: transparent; 
    border: 1px solid var(--wpforms-field-border-color); 
    padding-right: 40px; 
    position: relative;
}


div.wpforms-container-full select {
    background-image: linear-gradient(45deg, transparent 50%, white 50%),
linear-gradient(135deg, white 50%, transparent 50%) !important;
}

.wpforms-field-container li::before {
    content: none;
}

div.wpforms-container-full button[type=submit].wpforms-submit {
    background-color: #DFDFDF !important;
    color: black;
    border: unset;
    font-weight: 600;
    font-size: 16px !important;
    padding: 10px 0px;
    width: 140px;
    transition: background-color 0.3s ease-in-out;
}


div.wpforms-container-full button[type=submit].wpforms-submit:hover,
div.wpforms-container-full button[type=submit].wpforms-submit:active {
   background: linear-gradient(0deg, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.0)), #ffffff !important;
}

@media (min-width: 1024px) {

form#wpforms-form-18005 {
    display: flex;
    justify-content: space-around;
    align-items: end;
    gap: 20px;
}


#wpforms-18005 .wpforms-field-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 10px;
    width: 85%; 
}

.wpforms-container .wpforms-field {
    padding: 0px !important;
}

#wpforms-18005-field_1-container {
    flex: 0 0 13%; 
    order: 1;
}

#wpforms-18005-field_3-container,
#wpforms-18005-field_9-container,
#wpforms-18005-field_4-container {
    flex: 1 1 calc((87% - 30px) / 3); 
    order: 2;
}


#wpforms-18005-field_8-container {
    flex: 0 0 30%; 
    order: 6;
    display: flex;
    align-items: center;
}

#wpforms-18005-field_2-container,
#wpforms-18005-field_5-container,
#wpforms-18005-field_6-container {
    flex: 1 1 calc((68% - 20px) / 3); 
    order: 5;
}

}


@media (max-width: 550px) {
    button#wpforms-submit-18005 {
        width: 100% !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-69ec90d */.section-padding {
        /* width: 1170px; */
        margin: 0 auto;
        padding: 20px 0;
      }

      .car .owl-item .item {
        transform: translate3d(0, 0, 0);
        /* DO NOT REMEMBER WHERE TU PUT THIS, SEARCH FOR 3D ACCELERATION */
        margin: 50px 0;
        /* OVERWRITE PLUGIN MARGIN */
      }

      .car_slider .owl-item .item img,
      .car_slider-two .owl-item .item img,
      .car_slider-three .owl-item .item img {
        -webkit-transition: 0.3s;
        /* -webkit-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
      box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1); */
        -o-transition: 0.3s;
        transition: 0.3s;
        -webkit-transform: scale(0.8);
        -ms-transform: scale(0.8);
        transform: scale(0.8);
      }

      .car_slider .owl-item.center .item img,
      .car_slider-two .owl-item.center .item img,
      .car_slider-three .owl-item.center .item img {
        -webkit-transform: scale(1.15);
        -ms-transform: scale(1.15);
        transform: scale(1.15);
      }

      .car_slider .owl-nav,
      .car_slider-two .owl-nav,
      .car_slider-three .owl-nav {
        text-align: center;
      }

      .car_slider .owl-nav button,
      .car_slider-two .owl-nav button,
      .car_slider-three .owl-nav button {
        font-size: 24px !important;
        margin: 10px;
        color: #033aff !important;
      }

      .tabs {
        background-image: url("./Tab-slider-heading-bg.jpg");
        background-position: center top;
        background-repeat: no-repeat;
        background-size: cover;
        height: 350px;
      }

      .car .owl-item.cloned.active,
      .car .owl-item.active {
        filter: blur(2px);
        -webkit-filter: blur(2px);
      }

      .car .owl-item.active.center {
        filter: none;
      }

      .car .owl-item.cloned.active img,
      .car .owl-item.active img {
        width: 90%;
      }

      .car .owl-item.active.center img {
        width: 100%;
      }

      .roadAhead,
      .Rtablist {
        text-align: center;
        padding-top: 30px;
        margin: 0;
      }

      .car .owl-nav {
        display: flex;
        justify-content: space-between;
        /* margin: -220px 200px 0; */
        /* z-index: 12; */
        position: relative;
        bottom: 15vw;
      }

      .car .owl-nav button {
        width: 45px;
        height: 45px;
        flex-shrink: 0;
        background-color: #fff !important;
        border-radius: 50px;
      }

      .car .owl-prev {
        position: relative;
        left: 12vw;
      }

      .car .owl-next {
        position: relative;
        right: 12vw;
      }

      .roadAhead {
        color: #fff;
        text-align: center;
        font-size: 60px;
        font-style: normal;
        font-weight: 600;
      }

      .Rtabbtn {
        background-color: unset;
        border: 0;
        color: #a9a9a9;
        font-size: 23px;
        font-style: normal;
        font-weight: 600;
        border-top: 5px solid transparent;
        margin-right: 10px;
        padding: 10px 0 0;
        cursor: pointer;
      }

      .item_content {
        /* display: none; */
      }

      button.active {
        background-color: #ccc;
      }

      .slider_text {
        width: 900px;
        max-width: 100%;
        margin: 15% auto 0;
        padding: 0 15px;
      }
      .headings {
        /* width: 60vw; */
        margin: 0 auto;
      }

      .text_cols {
        display: flex;
        justify-content: flex-start;
        align-items: flex-start;
        gap: 52px;
        margin-top: 20px;
      }

      .content_btn {
        display: flex;
        justify-content: center;
        align-items: center;
        margin: 30px 0;
      }

      .content_btn a {
        /* width: 30%; */
        height: auto;
        color: #fff;
        text-decoration: none;
        background-color: #000;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 12px;
        transition: 0.2s ease-in-out;
      }

      .content_btn a:hover {
        background-color: #727272;
      }

      li {
        margin-bottom: 10px;
        padding-left: 30px;
        position: relative;
        list-style: none;
      }

      li::before {
        content: "\2713";
        /* Unicode character for a checkmark */
        font-size: 20px;
        color: white;
        background-color: black;
        /* Background color of the tick */
        border-radius: 12%;
        /* Rounded corners for a circular shape */
        width: 20px;
        /* Adjust width and height as needed */
        height: 20px;
        text-align: center;
        line-height: 20px;
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
      }

      @media screen and (min-width: 601px) and (max-width: 767px) {
        .car {
          margin-top: 66px;
        }

        .car .owl-nav {
          bottom: 20vw;
        }

        .car .owl-nav button {
          width: 35px;
          height: 35px;
        }
      }

      @media screen and (min-width: 768px) and (max-width: 1300px) {
        .car .owl-nav {
          bottom: 18vw;
        }
      }

      @media screen and (max-width: 600px) {
        .car .owl-item.active.center img {
          width: 66%;
        }

        .car .owl-nav {
          justify-content: space-evenly;
          bottom: 25vw;
        }

        .car .owl-nav button {
          background-color: #ececec !important;
        }
        .slider_text {
          margin: 22% auto 0;
        }
        .text_cols {
          flex-direction: column;
        }
      }

      @media screen and (max-width: 767px) {
        .roadAhead {
          font-size: 32px;
        }

        .Rtabbtn {
          font-size: 18px;
        }

        .slide_img {
          text-align: center !important;
          display: flex;
          justify-content: center;
        }
        .slider_text {
          flex-direction: column;
          padding: 0 15px;
        }
      }/* End custom CSS */