@media only screen and (min-width: 1700px) and (max-width: 2000px) {
  .orixLandingPage .container,
  .orixLandingPage .container-lg,
  .orixLandingPage .container-md,
  .orixLandingPage .container-sm,
  .orixLandingPage .container-xl,
  .orixLandingPage .container-xxl {
    max-width: 1540px;
  }
}

@media only screen and (min-width: 1401px) and (max-width: 1699px) {
  .header {
    height: 94px;
  }

  .header__spacing {
    min-height: 94px;
  }

  .header .logo-section .orix__logo {
    width: 45px;
  }

  .header .logo-section .goluxe__logo {
    width: 110px;
  }

  .header .nav-item .nav-link {
    font: normal normal 400 15px/21px var(--font-primary);
    margin-right: 28px;
    min-height: 90px;
  }

  .header .nav-item .btn__callback {
    font: normal normal 400 14px var(--font-primary);
  }

  .header .nav-item .btn__callback img {
    width: 32px;
    margin-right: 6px;
  }

  .header .nav-item .dropdown__orix {
    padding: 36px 0;
  }

  .header .nav-item .dropdown__orix h5 {
    font: normal normal 600 18px var(--font-primary);
    min-height: 55px;
    margin-bottom: 20px;
  }

  .header .nav-item .dropdown__orix ul li a {
    font: normal normal 400 16px var(--font-primary);
  }

  .header .nav-item .dropdown__orix ul li:not(:last-child) {
    margin-bottom: 18px;
  }

  .container-left {
    width: calc(1320px + (50% - 1320px / 2));
  }

  .btn__primary {
    font: normal normal 500 16px var(--font-primary);
    padding: 14px 30px;
  }

  .btn__primary img {
    width: 20px;
    margin-left: 6px;
  }

  .orixLandingPage .main__heading h2 {
    font: normal normal 700 46px/132% var(--font-secondary);
  }

  .orixLandingPage .main__heading p {
    font: normal normal 400 16px/140% var(--font-primary);
    margin: 8px 0 0;
  }

  .orixLandingPage .main__heading h5 {
    font: normal normal 500 19px/150% var(--font-primary);
    margin-bottom: 5px;
  }

  .orixLandingPage .rn__section__gapTop {
    padding: 38px 0;
  }

  .orixLandingPage .hero__slider .content__bx {
    max-width: 1320px;
  }

  .orixLandingPage .hero__slider.owl-carousel .owl-nav button.owl-prev {
    top: 33%;
  }

  .orixLandingPage .hero__slider.owl-carousel .owl-nav button.owl-next {
    bottom: 33%;
  }

  .orixLandingPage .hero__slider.owl-carousel .owl-nav button.owl-next,
  .orixLandingPage .hero__slider.owl-carousel .owl-nav button.owl-prev {
    right: 7%;
    width: 24px;
    height: 12px;
    background-size: 22px;
  }

  .orixLandingPage .hero__slider .owl-dots {
    width: 150px;
    right: 7.8%;
    top: 25%;
  }

  .orixLandingPage .hero__banner #counter {
    right: 7%;
    font: normal normal 400 22px/132% var(--font-primary);
  }

  .orixLandingPage .hero__slider .item .content__bx h1 {
    font: normal normal 700 58px/117.5% var(--font-secondary);
    margin-bottom: 26px;
  }

  .orixLandingPage .hero__slider .item .content__bx .btn__hero {
    font: normal normal 400 16px var(--font-primary);
    padding: 14px 30px;
  }

  .orixLandingPage .inner__gapTop {
    margin-top: 26px;
  }

  .orixLandingPage .our__fleet .content__bx h4 {
    font: normal normal 700 32px/132% var(--font-secondary);
    width: 100%;
    margin-bottom: 0;
  }

  .orixLandingPage .our__fleet .content__bx .top__content p {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .our__fleet .content__bx .btn__catLog {
    padding: 14px 30px;
    font: normal normal 600 16px var(--font-primary);
  }

  .orixLandingPage .our__fleet .content__bx .btn__catLog img {
    width: 18px;
    margin-left: 6px;
  }

  .orixLandingPage .our__fleet .btm__bx {
    margin-top: 10px;
    gap: 6px;
  }

  .orixLandingPage .our__fleet::after {
    width: 480px;
  }

  .orixLandingPage .our__fleet .btm__bx .from {
    font: normal normal 400 19px var(--font-primary);
  }

  .orixLandingPage .our__fleet .btm__bx .price {
    font: normal normal 700 19px var(--font-primary);
  }

  .orixLandingPage .each_occasions .heading h2 {
    font: normal normal 700 46px/132% var(--font-secondary);
  }

  .orixLandingPage .each_occasions .heading p {
    font: normal normal 400 16px/150% var(--font-primary);
    margin: 12px 0;
  }

  .orixLandingPage .occasions__slider {
    min-height: 470px;
  }

  .orixLandingPage .occasions__slider .content__bx {
    padding: 16px;
    max-height: 82px;
  }

  .orixLandingPage .occasions__slider .content__bx p {
    font: normal normal 400 14px/100% var(--font-primary);
  }

  .orixLandingPage .occasions__slider .content__bx .btn__enquire {
    font: normal normal 600 16px var(--font-primary);
    margin-top: 20px;
  }

  .orixLandingPage .occasions__slider .content__bx .btn__enquire img {
    width: 18px;
  }

  .orixLandingPage .occasions__slider .content__bx h6 {
    font: normal normal 700 14px/100% var(--font-primary);
  }

  .orixLandingPage .occasions__slider .content__bx h4 {
    font: normal normal 600 24px/120% var(--font-primary);
    margin: 8px 0;
  }

  .orixLandingPage .occasions__slider .owl-item.firstActiveItem .item {
    height: 470px;
  }

  .orixLandingPage .occasions__slider .owl-item .item {
    height: 425px;
  }

  .orixLandingPage .occasions__slider button.owl-dot.active {
    border: 5px solid #fcf8f3;
    width: 20px;
    height: 20px;
  }

  .orixLandingPage .counter__section .item__counter h3 {
    font: normal normal 700 46px/132% var(--font-secondary);
    margin-bottom: 8px;
    width: 154px;
    height: 60px;
  }

  .orixLandingPage .counter__section .item__counter p {
    font: normal normal 500 19px/150% var(--font-primary);
  }

  .orixLandingPage .counter__section .brdr {
    margin: 0 38px;
    height: 80px;
  }

  .orixLandingPage .counter__section .content__btm p {
    font: normal normal 400 16px/140% var(--font-primary);
    margin: 24px 0;
  }

  .orixLandingPage .btm__section .brand__logo img {
    height: 115px;
  }
  .orixLandingPage .brands__section .brands__inner .brand__logo img {
    height: 115px;
  }
  .orixLandingPage .btm__section .brdr {
    margin: 0 30px;
    height: 40px !important;
  }

  .section__left .card__cars {
    padding: 26px 20px 26px 75px;
  }

  .section__left .card__cars h4 {
    font: normal normal 500 22px/132% var(--font-primary);
  }

  .section__left .card__cars .center__sn .item p {
    font: normal normal 400 16px/114% var(--font-primary);
  }

  .section__left .card__cars .bottom__sn h5 {
    font: normal normal 400 16px var(--font-primary);
  }

  .section__left .card__cars .bottom__sn .btn__enquire {
    font: normal normal 600 16px var(--font-primary);
  }

  .section__left .card__cars .bottom__sn .btn__enquire img {
    width: 20px;
    margin-left: 4px;
  }

  .section__left .card__cars .center__sn .item img {
    width: 18px;
  }

  .section__left .card__cars .bottom__sn {
    margin-top: 20px;
  }

  .section__left .card__cars .center__sn {
    margin-top: 40px;
  }

  #sync1 {
    padding-right: 75px;
  }

  #sync1.owl-carousel .item img {
    height: 469px;
  }

  #sync1.owl-carousel .item p {
    font: normal normal 300 20px/134% var(--font-primary);
    padding: 25px;
  }

  #sync1 .owl-nav {
    bottom: 22px;
    padding-right: 75px;
    gap: 20px;
  }

  #sync1.owl-carousel .owl-nav button.owl-next,
  #sync1.owl-carousel .owl-nav button.owl-prev {
    width: 28px;
    height: 28px;
    background-size: 28px;
  }

  .orixLandingPage .comn__section .card__content .icon,
  .orixLandingPage .additional__services .card__content .icon {
    width: 40px;
    min-width: 40px;
    height: 40px;
    padding: 7px;
  }

  .orixLandingPage .comn__section .content__bx:not(:last-child),
  .orixLandingPage .additional__services .card__content:not(:last-child) {
    margin-bottom: 36px;
  }

  .orixLandingPage .comn__section .text__sn h5,
  .orixLandingPage .additional__services .card__content .text__sn h5 {
    font: normal normal 500 19px/140% var(--font-primary);
  }

  .orixLandingPage .comn__section .text__sn p,
  .orixLandingPage .additional__services .card__content .text__sn p {
    font: normal normal 400 16px/140% var(--font-primary);
  }

  .orixLandingPage .comn__section .innr__column .item__counter h2 {
    font: normal normal 700 46px/90% var(--font-secondary);
  }

  .orixLandingPage .comn__section .innr__column .item__counter p {
    font: normal normal 400 18px/120% var(--font-primary);
  }

  .orixLandingPage .choose__us::after {
    width: 615px;
  }

  .orixLandingPage .choose__us .content__bx:not(:last-child) {
    margin-bottom: 18px !important;
  }

  .orixLandingPage .choose__us .addition__gallery .item__second img {
    height: 560px;
  }

  .orixLandingPage .choose__us .addition__gallery .item__first img {
    height: 460px;
  }

  .orixLandingPage .comn__section .innr__column .item__counter {
    padding: 58px 38px;
    min-height: 215px;
  }

  .orixLandingPage .stand__out::before {
    width: 150px;
    height: 202px;
  }

  .orixLandingPage .stand__out .gallery__bx .innr__column .item__first img {
    height: 215px;
  }

  .orixLandingPage .stand__out .gallery__bx .innr__column .item__second img {
    height: 336px;
  }

  .orixLandingPage .additional__services .addition__gallery .item__first img {
    height: 419px;
  }

  .orixLandingPage .additional__services .addition__gallery .item__second img {
    height: 540px;
  }

  .orixLandingPage .additional__services .innr__column .item__counter {
    right: 99.8%;
  }

  .orixLandingPage .orix__video svg {
    width: 75px;
    height: 75px;
    border-radius: 50%;
  }

  .orixLandingPage .booking__card p {
    font: normal normal 500 16px var(--font-primary);
    margin: 12px 0 0;
  }

  .orixLandingPage .booking__inr .arrow__add img {
    width: 32px;
  }

  .orixLandingPage .booking__card .icon {
    padding: 20px;
    width: 90px;
    height: 90px;
  }
  .orixLandingPage .booking__process .btn {
    margin: 26px auto 0;
  }
  .orixLandingPage .faq__sn::before {
    width: 230px;
    height: 70%;
  }

  .orixLandingPage .faq__sn .load-more {
    margin: 26px auto 0;
  }

  .orixLandingPage .booking__process::before {
    top: -245px;
    width: 120px;
    height: 790.418px;
  }

  .orixLandingPage .faq__sn .accordion-item {
    margin-bottom: 20px;
    padding: 14px;
  }

  .orixLandingPage .faq__sn .accordion-button {
    font: normal normal 500 19px var(--font-primary);
  }

  .orixLandingPage .faq__sn .accordion-body p {
    font: normal normal 400 16px var(--font-primary);
  }

  .orixLandingPage .our__testimonials .inner__gapTop {
    margin-top: 26px;
  }

  .orixLandingPage .testimonials__slider .item h5 {
    font: normal normal 400 18px/150% var(--font-primary);
    margin-bottom: 24px;
  }

  .orixLandingPage .testimonials__slider .item h4 {
    font: normal normal 700 19px var(--font-secondary);
  }

  .orixLandingPage .testimonials__slider .item p {
    font: normal normal 400 18px var(--font-primary);
  }

  .orixLandingPage .our__testimonials .inner__gapTop::before {
    width: 220px;
    height: 270px;
  }

  .orixLandingPage .our__testimonials .brands__logo {
    margin-top: 56px;
    padding: 25px 0;
  }

  .orixLandingPage .our__testimonials .brands__logo .logo img {
    height: 26px;
  }
  .orixLandingPage .contact__formBox .form__field {
    margin-top: 30px;
  }
  .orixLandingPage .contact__formBox h3 {
    font: normal normal 700 28px/132% var(--font-secondary);
    margin-bottom: 5px;
  }
  .orixLandingPage .contact__formBox p {
    font: normal normal 400 16px/140% var(--font-primary);
  }
  .orixLandingPage .contact__formBox .form-check .form-check-label {
    font: normal normal 400 14px/20px var(--font-primary);
    margin-left: 4px;
  }
  .orixLandingPage .enquire__now .content__bx h3 {
    font: normal normal 700 46px/132% var(--font-secondary);
    margin-bottom: 10px;
  }

  .orixLandingPage .enquire__now .content__bx p {
    font: normal normal 400 16px var(--font-primary);
  }

  .orixLandingPage .enquire__now .content__bx h5 {
    font: normal normal 500 18px var(--font-primary);
    margin: 20px 0 6px;
  }
  .orixLandingPage .contact__formBox .form-control,
  .orixLandingPage .contact__formBox .form-select {
    font: normal normal 400 14px/18px var(--font-primary);
    padding: 10px 16px;
  }
  .orixLandingPage .contact__formBox .form-label {
    font: normal normal 300 14px/20px var(--font-primary);
    top: 10px;
    left: 16px;
  }
  .orixLandingPage .contact__formBox .form-control:focus ~ .form-label,
  .orixLandingPage
    .contact__formBox
    .form-control:not(:focus):valid
    ~ .form-label {
    left: 0;
    top: -20px;
    font: normal normal 300 12px/16px var(--font-primary);
  }

  .orixLandingPage .contact__formBox .btn__submit {
    padding: 10px 18px;
    font: normal normal 400 14px/22px var(--font-primary);
  }

  .orixLandingPage .contact__formBox .input__inr {
    margin-bottom: 35px;
  }

  .orixLandingPage .contact__formBox .form-check {
    margin-top: 0px;
    margin-bottom: 40px;
  }

  .orixLandingPage .contact__formBox .content__bx h3 {
    font: normal normal 400 40px/132% var(--font-secondary);
  }

  .orixLandingPage .contact__formBox .content__bx p {
    font: normal normal 400 16px var(--font-primary);
  }

  .orixLandingPage .contact__formBox .content__bx .btn__group .btn__contact {
    font: normal normal 400 20px var(--font-primary);
    padding: 14px 22px;
  }

  .orixLandingPage
    .contact__formBox
    .content__bx
    .btn__group
    .btn__contact
    img {
    width: 26px;
    margin-right: 8px;
  }

  .orixLandingPage .enquire__now .content__bx .btn__group {
    margin-top: 110px;
    gap: 28px;
  }

  .orixLandingPage .enquire__now .content__bx .btn__group .btn__contact {
    font: normal normal 400 18px var(--font-primary);
    padding: 14px 20px;
  }

  .orixLandingPage .enquire__now .content__bx .btn__group .btn__contact img {
    width: 22px;
    margin-right: 6px;
  }

  .orixLandingPage .content__forContact {
    margin-top: 30px;
  }

  .orixLandingPage .content__forContact .accordion-button {
    font: normal normal 600 18px var(--font-primary);
  }

  .orixLandingPage .content__forContact .accordion-body h5 {
    font: normal normal 600 16px var(--font-primary);
    margin: 8px 0 0;
  }

  .orixLandingPage .content__forContact .accordion-body p {
    font: normal normal 400 14px/22px var(--font-primary);
    margin-bottom: 0;
  }

  .orixLandingPage .content__forContact .accordion-item:not(:last-child) {
    padding-bottom: 18px;
    margin-bottom: 18px;
  }

  .orixLandingPage .content__forContact .accordion-button::after {
    width: 28px;
    height: 28px;
    background-size: 28px;
  }

  .orixLandingPage .content__forContact ul li {
    font: normal normal 400 14px/21px var(--font-primary);
    margin-bottom: 16px;
  }

  .orixLandingPage .additional__services::before {
    width: 790px;
    height: 700px;
  }

  .orixLandingPage .additional__services::after {
    width: 390px;
    height: 850px;
  }

  .orixLandingPage .our__prices .price__card {
    padding: 38px 24px 54px 24px;
  }

  .orixLandingPage .our__prices .cards__section,
  .orixLandingPage .our__prices .btn__primary {
    margin: 26px auto 0;
  }

  .orixLandingPage .our__prices::before {
    height: 380px;
  }

  .orixLandingPage .our__prices .price__card h2 {
    font: normal normal 600 30px/132% var(--font-primary);
    margin: 24px 0 0;
  }

  .orixLandingPage .our__prices .price__card p {
    font: normal normal 400 16px var(--font-primary);
  }

  .orixLandingPage .our__prices .price__card h4 {
    font: normal normal 500 18px/132% var(--font-primary);
  }

  .orixLandingPage .car__rental .heading {
    max-width: 60%;
  }

  .orixLandingPage .car__rental::before {
    width: 470px;
    height: 165px;
  }

  .orixLandingPage .car__rental::after {
    width: 100%;
    height: 315px;
  }

  .orixLandingPage .car__rental .heading .btn__primary {
    margin: 26px auto 0;
  }

  .orixLandingPage .car__rental .heading h2 {
    font: normal normal 700 46px/132% var(--font-secondary);
  }

  .orixLandingPage .car__rental {
    padding: 54px 0;
  }

  .orixLandingPage .footer .ftr__logo .logo__orix img {
    width: 45px;
  }

  .orixLandingPage .footer .ftr__logo .logo__goluxe img {
    width: 110px;
  }

  .orixLandingPage .footer .ftr__logo .brdr__center {
    height: 42px;
    margin: 0 12px;
  }
  .orixLandingPage .footer .driver__program .btn {
    font: normal normal 400 14px var(--font-primary);
  }
  .orixLandingPage .footer .comn__box h3 {
    font: normal normal 600 18px var(--font-primary);
    margin-bottom: 6px;
  }

  .orixLandingPage .footer .comn__box p,
  .orixLandingPage .footer .comn__box ul li,
  .orixLandingPage .footer .comn__box ul li a {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .footer .stay__connected h3 {
    font: normal normal 500 18px var(--font-primary);
    margin: 20px 0 10px;
  }

  .orixLandingPage .ftr__strip p,
  .orixLandingPage .ftr__strip p a {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .ftr__strip {
    padding: 20px 0;
  }
}

@media only screen and (min-width: 1200px) and (max-width: 1400px) {
  .header {
    height: 88px;
  }

  .header .logo-section .orix__logo {
    width: 38px;
  }

  .header .logo-section .goluxe__logo {
    width: 95px;
  }

  .header .logo-section .brdr__center {
    height: 38px;
  }

  .header .nav-item .nav-link {
    font: normal normal 400 14px/21px var(--font-primary);
    margin-right: 20px;
    min-height: 84px;
  }

  .header .nav-item .btn__callback {
    padding: 3px 10px 3px 3px;
    font: normal normal 400 14px var(--font-primary);
  }

  .header .nav-item .btn__callback img {
    width: 30px;
    margin-right: 6px;
  }

  .header__spacing {
    min-height: 88px;
  }

  .header .nav-item .dropdown__orix {
    padding: 38px 0;
  }

  .header .nav-item .dropdown__orix h5 {
    font: normal normal 600 16px var(--font-primary);
    min-height: 50px;
    margin-bottom: 16px;
  }

  .header .nav-item .dropdown__orix ul li a {
    font: normal normal 400 14px var(--font-primary);
  }

  .header .nav-item .dropdown__orix ul li:not(:last-child) {
    margin-bottom: 16px;
  }

  .container-left {
    width: calc(1140px + (50% - 1140px / 2));
  }

  .orixLandingPage .main__heading h5 {
    font: normal normal 500 19px/150% var(--font-primary);
    margin-bottom: 4px;
  }

  .orixLandingPage .hero__slider.owl-carousel .owl-nav button.owl-next,
  .orixLandingPage .hero__slider.owl-carousel .owl-nav button.owl-prev {
    width: 20px;
    height: 12px;
    right: 4%;
  }

  .orixLandingPage .hero__banner #counter {
    right: 3.5%;
    font: normal normal 400 20px/131% var(--font-primary);
  }

  .orixLandingPage .hero__slider .owl-dots {
    width: 128px;
    right: 4.7%;
    top: 22%;
  }

  .orixLandingPage .hero__slider.owl-carousel .owl-nav button.owl-prev {
    top: 32%;
  }

  .orixLandingPage .hero__slider.owl-carousel .owl-nav button.owl-next {
    bottom: 32%;
  }

  .orixLandingPage .hero__slider .item .content__bx h1 {
    font: normal normal 700 44px/117.5% var(--font-secondary);
    margin-bottom: 16px;
  }

  .orixLandingPage .hero__slider .item .content__bx .btn__hero {
    font: normal normal 400 16px var(--font-primary);
    padding: 14px 30px;
  }

  .orixLandingPage .main__heading h2 {
    font: normal normal 700 38px/132% var(--font-secondary);
  }

  .orixLandingPage .main__heading p {
    font: normal normal 400 16px/140% var(--font-primary);
    margin: 7px 0 0;
  }
  .orixLandingPage .main__heading p br {
    display: none;
  }
  .orixLandingPage .rn__section__gapTop {
    padding: 32px 0;
  }

  .orixLandingPage .inner__gapTop {
    margin-top: 24px;
  }

  .orixLandingPage .our__fleet::after {
    width: 300px;
  }

  .orixLandingPage .our__fleet .content__bx h4 {
    font: normal normal 700 26px/132% var(--font-secondary);
    width: 100%;
  }

  .orixLandingPage .our__fleet .content__bx .top__content p {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .our__fleet .content__bx .btn__catLog {
    border-left: 6px solid var(--color-yellow) !important;
    padding: 12px 20px;
    font: normal normal 600 14px var(--font-primary);
  }

  .orixLandingPage .our__fleet .content__bx .btn__catLog img {
    width: 16px;
    margin-left: 6px;
  }

  .orixLandingPage .our__fleet .btm__bx {
    margin-top: 10px;
    gap: 6px;
  }

  .orixLandingPage .our__fleet .btm__bx .from {
    font: normal normal 400 19px var(--font-primary);
  }

  .orixLandingPage .our__fleet .btm__bx .price {
    font: normal normal 700 19px var(--font-primary);
  }

  .orixLandingPage .each_occasions .heading h2 {
    font: normal normal 700 38px/132% var(--font-secondary);
  }

  .orixLandingPage .each_occasions .heading p {
    font: normal normal 400 16px/150% var(--font-primary);
  }

  .orixLandingPage .btn__primary {
    font: normal normal 400 16px var(--font-primary);
    padding: 12px 24px;
  }

  .orixLandingPage .btn__primary img {
    width: 16px;
    height: auto;
    margin-left: 5px;
  }

  .orixLandingPage .occasions__slider .owl-item .item {
    height: 400px;
  }

  .orixLandingPage .occasions__slider .owl-item.firstActiveItem .item {
    height: 440px;
  }

  .orixLandingPage .occasions__slider .content__bx {
    padding: 12px;
    max-height: 76px;
  }

  .orixLandingPage .occasions__slider .content__bx h6 {
    font: normal normal 700 16px/100% var(--font-primary);
  }

  .orixLandingPage .occasions__slider .content__bx h4 {
    font: normal normal 600 22px/120% var(--font-primary);
    margin: 8px 0;
  }

  .orixLandingPage .occasions__slider .content__bx p {
    font: normal normal 400 16px/100% var(--font-primary);
  }

  .orixLandingPage .occasions__slider .content__bx .btn__enquire img {
    width: 18px;
  }

  .orixLandingPage .occasions__slider .content__bx .btn__enquire {
    font: normal normal 600 16px var(--font-primary);
    margin-top: 16px;
  }

  .orixLandingPage .occasions__slider {
    min-height: 440px;
  }

  .orixLandingPage .occasions__slider .owl-dots {
    gap: 14px;
    bottom: 8px;
  }

  .orixLandingPage .occasions__slider button.owl-dot.active {
    border: 5px solid #fcf8f3;
    width: 20px;
    height: 20px;
  }

  .orixLandingPage .our__services section {
    column-width: 290px;
    column-gap: 10px;
  }

  .orixLandingPage .our__services section img {
    margin-bottom: 10px;
  }

  .orixLandingPage .counter__section .item__counter h3 {
    font: normal normal 700 38px/132% var(--font-secondary);
    margin-bottom: 6px;
    width: 140px;
    height: 51px;
  }

  .orixLandingPage .counter__section .item__counter p {
    font: normal normal 500 19px/150% var(--font-primary);
  }

  .orixLandingPage .counter__section .content__btm p {
    font: normal normal 400 16px/140% var(--font-primary);
    margin: 24px 0;
  }

  .orixLandingPage .btm__section .brdr {
    height: 30px !important;
    margin: 0 20px;
  }

  .orixLandingPage .counter__section .brdr {
    height: 60px;
    margin: 0 28px;
  }

  .orixLandingPage .btm__section .brand__logo img {
    height: 80px;
  }
  .orixLandingPage .brands__section .brands__inner .brand__logo img {
    height: 95px;
  }
  .orixLandingPage .stand__out::before {
    width: 130px;
    height: 175px;
  }

  .orixLandingPage .comn__section .card__content .icon,
  .orixLandingPage .additional__services .card__content .icon {
    width: 40px;
    min-width: 40px;
    height: 40px;
    padding: 6px;
  }

  .orixLandingPage .comn__section .text__sn h5,
  .orixLandingPage .additional__services .card__content .text__sn h5 {
    font: normal normal 500 19px/140% var(--font-primary);
    margin-bottom: 2px;
  }

  .orixLandingPage .comn__section .text__sn p,
  .orixLandingPage .additional__services .card__content .text__sn p {
    font: normal normal 400 16px/140% var(--font-primary);
  }

  .orixLandingPage .choose__us .addition__gallery .item__second img {
    height: 525px;
  }

  .orixLandingPage .choose__us .addition__gallery .item__first img {
    height: 425px;
  }

  .orixLandingPage .stand__out .gallery__bx .innr__column .item__first img {
    height: 195px;
  }

  .orixLandingPage .stand__out .gallery__bx .innr__column .item__second img {
    height: 305px;
  }

  .orixLandingPage .comn__section .innr__column .item__counter h2 {
    font: normal normal 700 38px/90% var(--font-secondary);
    margin-bottom: 10px;
  }

  .orixLandingPage .choose__us::after {
    width: 520px;
  }

  .orixLandingPage .choose__us .content__bx:not(:last-child) {
    margin-bottom: 16px !important;
  }

  .orixLandingPage .comn__section .innr__column .item__counter {
    padding: 40px 28px;
    min-height: 195px;
  }

  .orixLandingPage .comn__section .innr__column .item__counter p {
    font: normal normal 400 16px/120% var(--font-primary);
  }

  .orixLandingPage .comn__section .content__bx:not(:last-child),
  .orixLandingPage .additional__services .card__content:not(:last-child) {
    margin-bottom: 24px;
  }

  .orixLandingPage .orix__video svg {
    width: 65px;
    height: 65px;
  }

  .orixLandingPage .additional__services .addition__gallery .item__first img {
    height: 420px;
  }

  .orixLandingPage .additional__services .addition__gallery .item__second img {
    height: 480px;
  }

  .orixLandingPage .additional__services .addition__gallery .item__counter {
    min-height: 160px;
  }

  .orixLandingPage .booking__card .icon {
    padding: 18px;
    width: 90px;
    height: 90px;
  }

  .orixLandingPage .booking__inr .arrow__add img {
    width: 20px;
  }

  .orixLandingPage .booking__card {
    width: 15%;
  }

  .orixLandingPage .booking__card p {
    font: normal normal 500 16px var(--font-primary);
    margin: 10px 0 0;
  }
  .orixLandingPage .booking__process .btn {
    margin: 24px auto 0;
  }
  .orixLandingPage .additional__services::before {
    width: 640px;
    height: 568px;
  }

  .orixLandingPage .additional__services::after {
    width: 330px;
    height: 720px;
  }

  .orixLandingPage .booking__process::before {
    top: -265px;
    width: 120px;
    height: 782.418px;
  }

  .orixLandingPage .faq__sn .load-more {
    margin: 24px auto 0;
  }

  .orixLandingPage .faq__sn .accordion-button {
    font: normal normal 500 19px var(--font-primary);
  }

  .orixLandingPage .faq__sn .accordion-body p {
    font: normal normal 400 16px var(--font-primary);
  }

  .orixLandingPage .faq__sn::before {
    width: 220px;
    height: 66%;
  }

  .orixLandingPage .our__testimonials .inner__gapTop {
    margin-top: 24px;
  }

  .orixLandingPage .testimonials__slider .item h5 {
    font: normal normal 400 16px/150% var(--font-primary);
    margin-bottom: 20px;
  }

  .orixLandingPage .testimonials__slider .item h4 {
    font: normal normal 700 19px var(--font-secondary);
  }

  .orixLandingPage .testimonials__slider .item p {
    font: normal normal 400 16px var(--font-primary);
  }

  .orixLandingPage .testimonials__slider .owl-nav button.owl-next,
  .orixLandingPage .testimonials__slider .owl-nav button.owl-prev {
    width: 40px;
    height: 40px;
  }

  .orixLandingPage .testimonials__slider .owl-nav button.owl-next span,
  .orixLandingPage .testimonials__slider .owl-nav button.owl-prev span {
    background-size: 40px;
    width: 40px;
    height: 6px;
  }

  .orixLandingPage .our__testimonials .inner__gapTop::before {
    width: 170px;
    height: 210px;
  }

  .orixLandingPage .our__testimonials .brands__logo {
    margin-top: 24px;
    padding: 12px 0;
  }

  .orixLandingPage .our__testimonials .brands__logo .logo img {
    height: 24px;
  }
  .orixLandingPage .contact__formBox p {
    font: normal normal 400 14px/140% var(--font-primary);
  }
  .orixLandingPage .contact__formBox .form-check .form-check-label {
    font: normal normal 400 14px/18px var(--font-primary);
    margin-left: 6px;
  }
  .orixLandingPage .contact__formBox .form__field {
    margin-top: 28px;
  }
  .orixLandingPage .contact__formBox h3 {
    font: normal normal 700 24px/132% var(--font-secondary);
    margin-bottom: 4px;
  }
  .orixLandingPage .enquire__now .contact__formBox {
    margin-top: 0;
  }
  .orixLandingPage .contact__formBox {
    padding: 24px;
  }

  .orixLandingPage .contact__formBox .form-label {
    font: normal normal 300 14px/18px var(--font-primary);
  }

  .orixLandingPage .contact__formBox .form-control,
  .orixLandingPage .contact__formBox .form-select {
    font: normal normal 300 14px/18px var(--font-primary);
  }

  .orixLandingPage .contact__formBox .input__inr {
    margin-bottom: 26px;
  }
  .orixLandingPage .contact__formBox .form-control:focus ~ .form-label,
  .orixLandingPage
    .contact__formBox
    .form-control:not(:focus):valid
    ~ .form-label {
    font: normal normal 300 13px/18px var(--font-primary);
    top: -20px;
  }
  .orixLandingPage .contact__formBox .form-check {
    margin-top: -4px;
    margin-bottom: 32px;
  }

  .orixLandingPage .content__forContact {
    margin-top: 24px;
  }

  .orixLandingPage .content__forContact .accordion-button {
    font: normal normal 600 18px var(--font-primary);
  }

  .orixLandingPage .content__forContact .accordion-body p {
    font: normal normal 400 16px/21px var(--font-primary);
  }

  .orixLandingPage .content__forContact .accordion-body h5 {
    font: normal normal 500 16px var(--font-primary);
    margin: 8px 0 0;
  }

  .orixLandingPage .content__forContact .accordion-button::after {
    width: 26px;
    height: 26px;
    background-size: 26px;
  }

  .orixLandingPage .content__forContact .accordion-item:not(:last-child) {
    padding-bottom: 16px;
    margin-bottom: 16px;
  }

  .orixLandingPage .contact__formBox .btn__submit {
    padding: 10px 20px;
    font: normal normal 400 14px/22px var(--font-primary);
  }

  .orixLandingPage .enquire__now .content__bx h3 {
    font: normal normal 700 38px/132% var(--font-secondary);
    margin-bottom: 8px;
  }

  .orixLandingPage .enquire__now .content__bx {
    width: 100%;
  }

  .orixLandingPage .enquire__now .content__bx p {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .enquire__now .content__bx h5 {
    font: normal normal 500 18px var(--font-primary);
    margin: 18px 0 6px;
  }

  .orixLandingPage .enquire__now .content__bx .btn__group {
    margin-top: 80px;
    gap: 24px;
  }

  .orixLandingPage .enquire__now::before {
    height: 360px;
    background-size: cover;
  }

  .orixLandingPage .enquire__now .content__bx .btn__group .btn__contact {
    font: normal normal 400 18px var(--font-primary);
    padding: 12px 22px;
  }

  .orixLandingPage .enquire__now .content__bx .btn__group .btn__contact img {
    width: 22px;
    margin-right: 6px;
  }

  .orixLandingPage .car__rental {
    padding: 32px 0;
  }

  .orixLandingPage .car__rental::before {
    bottom: 12px;
    width: 400px;
    height: 140px;
  }

  .orixLandingPage .car__rental::after {
    width: 100%;
    height: 235px;
  }

  .orixLandingPage .car__rental .heading {
    max-width: 60%;
  }

  .orixLandingPage .car__rental .heading h2 {
    font: normal normal 700 38px/132% var(--font-secondary);
  }

  .orixLandingPage .car__rental .heading .btn__primary {
    margin: 24px auto 0;
  }

  .orixLandingPage .section__left .card__cars {
    padding: 20px 30px;
  }

  .orixLandingPage .section__left .card__cars h4 {
    font: normal normal 500 20px/132% var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars h4 {
    font: normal normal 500 24px/132% var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars .center__sn .item p {
    font: normal normal 400 16px/114% var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars .center__sn .item img {
    width: 17px;
  }

  .orixLandingPage .section__left .card__cars .bottom__sn h5 {
    font: normal normal 400 16px var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars .bottom__sn .btn__enquire {
    font: normal normal 600 16px var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars .bottom__sn .btn__enquire img {
    width: 18px;
  }

  .orixLandingPage #sync1 {
    padding-right: 15px;
  }

  .orixLandingPage #sync1.owl-carousel .item img {
    height: 400px;
  }

  .orixLandingPage #sync2.owl-carousel .owl-item img {
    height: 78px;
    object-fit: cover;
  }

  .orixLandingPage .our__prices .cards__section {
    width: 100%;
    margin: 24px auto 0;
    border-radius: 14px;
  }

  .orixLandingPage .our__prices::before {
    width: 85%;
    height: 350px;
  }

  .orixLandingPage .our__prices .price__card {
    padding: 36px 24px 50px 24px;
  }

  .orixLandingPage .our__prices .price__card h2 {
    font: normal normal 600 24px/132% var(--font-primary);
    margin: 24px 0 0;
  }

  .orixLandingPage .our__prices .price__card h4 {
    font: normal normal 500 18px/132% var(--font-primary);
  }

  .orixLandingPage .our__prices .price__card p {
    font: normal normal 400 16px var(--font-primary);
  }

  .orixLandingPage .our__prices .btn__primary {
    margin: 24px auto 0;
  }

  .orixLandingPage .footer .ftr__logo .logo__orix img {
    width: 38px;
  }

  .orixLandingPage .footer .ftr__logo .logo__goluxe img {
    width: 95px;
  }

  .orixLandingPage .footer .ftr__logo .brdr__center {
    height: 30px;
    margin: 0 12px;
  }
  .orixLandingPage .footer .driver__program {
    margin-bottom: 18px;
  }
  .orixLandingPage .footer .driver__program .btn {
    font: normal normal 400 14px var(--font-primary);
    padding: 4px 10px 4px 4px;
  }
  .orixLandingPage .footer .driver__program .btn img {
    width: 28px;
    margin-right: 6px;
  }
  .orixLandingPage .footer .comn__box h3 {
    font: normal normal 600 18px var(--font-primary);
    margin-bottom: 4px;
  }

  .orixLandingPage .footer .comn__box p,
  .orixLandingPage .footer .comn__box ul li,
  .orixLandingPage .footer .comn__box ul li a {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .footer .comn__box ul {
    row-gap: 8px;
  }

  .orixLandingPage .footer .comn__box:first-child {
    margin-bottom: 16px;
  }

  .orixLandingPage .footer .comn__box .contact__info li img {
    height: 16px;
  }

  .orixLandingPage .footer .stay__connected h3 {
    font: normal normal 500 18px var(--font-primary);
    margin: 16px 0 8px;
  }

  .orixLandingPage .footer {
    padding: 32px 0 14px;
  }

  .orixLandingPage .ftr__strip {
    padding: 14px 0;
  }

  .orixLandingPage .ftr__strip p,
  .orixLandingPage .ftr__strip p a {
    font: normal normal 400 14px var(--font-primary);
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1199px) {
  .header {
    height: 88px;
  }

  .header__spacing {
    min-height: 88px;
  }
  .header .logo-section {
    gap: 8px;
  }
  .header .logo-section .orix__logo {
    width: 35px;
  }

  .header .logo-section .goluxe__logo {
    width: 80px;
  }

  .header .logo-section .brdr__center {
    height: 35px;
  }

  .header .nav-item .nav-link {
    font: normal normal 400 14px/21px var(--font-primary);
    margin-right: 16px;
    min-height: 84px;
  }

  .header .nav-item .btn__callback {
    padding: 3px;
    /*font: normal normal 400 14px var(--font-primary);*/
    font-size: 0;
    width: 36px;
    height: 36px;
  }

  .header .nav-item .btn__callback img {
    width: 28px;
    margin-right: 0;
  }

  .header .nav-item .dropdown__orix h5 {
    font: normal normal 600 16px var(--font-primary);
    min-height: 50px;
    margin-bottom: 16px;
  }

  .header .nav-item .dropdown__orix ul li a {
    font: normal normal 400 14px var(--font-primary);
  }

  .header .nav-item .dropdown__orix ul li:not(:last-child) {
    margin-bottom: 10px;
  }

  .menu-toggle {
    width: 20px;
    height: 20px;
  }

  .menu-toggle .icon,
  .menu-toggle .icon:before,
  .menu-toggle .icon:after {
    width: 20px;
    height: 2px;
  }

  .header .nav-item .dropdown__orix {
    padding: 28px 40px;
  }

  .btn__primary {
    font: normal normal 400 14px var(--font-primary);
    padding: 10px 26px;
  }

  .btn__primary img {
    width: 16px;
    margin-left: 4px;
  }

  .container-left {
    width: calc(960px + (50% - 960px / 2));
  }

  .orixLandingPage .main__heading h2 {
    font: normal normal 700 32px/132% var(--font-secondary);
  }

  .orixLandingPage .main__heading p {
    font: normal normal 400 14px/140% var(--font-primary);
    margin: 6px 0 0;
  }

  .orixLandingPage .main__heading p br {
    display: none;
  }

  .orixLandingPage .main__heading h5 {
    font: normal normal 500 17px/150% var(--font-primary);
    margin-bottom: 4px;
  }

  .orixLandingPage .rn__section__gapTop {
    padding: 28px 0;
  }

  .orixLandingPage .inner__gapTop {
    margin-top: 20px;
  }

  .orixLandingPage .hero__slider .item .content__bx h1 {
    font: normal normal 700 38px/117.5% var(--font-secondary);
    margin-bottom: 20px;
  }

  .orixLandingPage .hero__slider .item .content__bx .btn__hero {
    font: normal normal 400 14px var(--font-primary);
    padding: 12px 30px;
  }

  .orixLandingPage .hero__banner #counter {
    right: 4%;
    font: normal normal 400 16px/132% var(--font-primary);
  }

  .orixLandingPage .hero__slider.owl-carousel .owl-nav button.owl-prev {
    top: 32%;
  }

  .orixLandingPage .hero__slider.owl-carousel .owl-nav button.owl-next {
    bottom: 32%;
  }

  .orixLandingPage .hero__slider.owl-carousel .owl-nav button.owl-next,
  .orixLandingPage .hero__slider.owl-carousel .owl-nav button.owl-prev {
    width: 18px;
    height: 9px;
    right: 4.5%;
  }

  .orixLandingPage .hero__slider .owl-dots {
    width: 108px;
    right: 5.4%;
  }

  .orixLandingPage .our__fleet::after {
    width: 300px;
  }

  .orixLandingPage .our__fleet .btm__bx {
    margin-top: 8px;
    gap: 4px;
  }

  .orixLandingPage .our__fleet .content__bx h4 {
    font: normal normal 700 22px/132% var(--font-secondary);
    width: 100%;
    margin-bottom: 0;
  }

  .orixLandingPage .our__fleet .content__bx {
    padding: 10px;
  }

  .orixLandingPage .our__fleet .content__bx .top__content {
    padding: 12px;
  }

  .orixLandingPage .our__fleet .content__bx .top__content p {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .our__fleet .content__bx .btn__catLog {
    padding: 12px 22px;
    font: normal normal 600 14px var(--font-primary);
  }

  .orixLandingPage .our__fleet .content__bx .btn__catLog img {
    width: 18px;
    margin-left: 6px;
  }

  .orixLandingPage .our__fleet .btm__bx .from {
    font: normal normal 400 16px var(--font-primary);
  }

  .orixLandingPage .our__fleet .btm__bx .price {
    font: normal normal 700 17px var(--font-primary);
  }

  .orixLandingPage .each_occasions::before {
    width: 115px;
    height: 130px;
  }

  .orixLandingPage .each_occasions .heading h2 {
    font: normal normal 700 32px/132% var(--font-secondary);
  }

  .orixLandingPage .each_occasions .heading p {
    font: normal normal 400 14px/150% var(--font-primary);
    margin: 10px 0;
  }

  .orixLandingPage .occasions__slider .owl-item .item {
    height: 510px;
  }

  .orixLandingPage .occasions__slider .owl-item.firstActiveItem .item {
    height: 550px;
  }

  .orixLandingPage .occasions__slider {
    min-height: 550px;
  }

  .orixLandingPage .occasions__slider .owl-dots {
    gap: 10px;
    bottom: 6px;
    right: -11%;
  }

  .orixLandingPage .occasions__slider button.owl-dot.active {
    border: 5px solid #fcf8f3;
    width: 20px;
    height: 20px;
  }

  .orixLandingPage .occasions__slider .content__bx {
    padding: 14px;
    max-height: 76px;
  }
  .orixLandingPage .occasions__slider .content__bx h6 {
    font: normal normal 700 14px/100% var(--font-primary);
  }
  .orixLandingPage .occasions__slider .content__bx h4 {
    font: normal normal 600 22px/120% var(--font-primary);
    margin: 6px 0;
  }

  .orixLandingPage .occasions__slider .content__bx p {
    font: normal normal 400 14px/100% var(--font-primary);
  }

  .orixLandingPage .occasions__slider .content__bx .btn__enquire {
    font: normal normal 600 16px var(--font-primary);
    margin-top: 20px;
  }

  .orixLandingPage .occasions__slider .content__bx .btn__enquire img {
    width: 16px;
  }

  .orixLandingPage .counter__section .brdr {
    margin: 0 16px;
    height: 34px;
  }

  .orixLandingPage .counter__section .item__counter p {
    font: normal normal 500 16px/150% var(--font-primary);
  }

  .orixLandingPage .counter__section .item__counter h3 {
    font: normal normal 700 32px/132% var(--font-secondary);
    margin-bottom: 6px;
    width: 138px;
    height: 43px;
  }

  .orixLandingPage .counter__section .content__btm p {
    font: normal normal 400 14px/140% var(--font-primary);
    margin: 18px 0;
  }

  .orixLandingPage .btm__section .brand__logo img {
    height: 80px;
  }
  .orixLandingPage .brands__section .brands__inner .brand__logo img {
    height: 80px;
  }
  .orixLandingPage .stand__out::before {
    width: 115px;
    height: 155px;
  }

  .orixLandingPage .comn__section .card__content .icon,
  .orixLandingPage .additional__services .card__content .icon {
    width: 38px;
    min-width: 38px;
    height: 38px;
    padding: 6px;
  }

  .orixLandingPage .comn__section .text__sn h5,
  .orixLandingPage .additional__services .card__content .text__sn h5 {
    font: normal normal 500 17px/140% var(--font-primary);
  }

  .orixLandingPage .comn__section .text__sn p,
  .orixLandingPage .additional__services .card__content .text__sn p {
    font: normal normal 400 14px/140% var(--font-primary);
  }

  .orixLandingPage .comn__section .content__bx:not(:last-child) {
    margin-bottom: 35px;
  }

  .orixLandingPage .stand__out .gallery__bx .innr__column .item__first img {
    height: 160px;
  }

  .orixLandingPage .stand__out .gallery__bx .innr__column .item__second img {
    height: 260px;
  }

  .orixLandingPage .choose__us .addition__gallery .item__second img {
    height: 550px;
  }

  .orixLandingPage .choose__us .addition__gallery .item__first img {
    height: 450px;
  }

  .orixLandingPage .choose__us .content__bx:not(:last-child),
  .orixLandingPage .additional__services .card__content:not(:last-child) {
    margin-bottom: 16px;
  }

  .orixLandingPage .choose__us::after {
    width: 350px;
    height: 100%;
  }

  .orixLandingPage .comn__section .innr__column .item__counter h2 {
    font: normal normal 700 32px/90% var(--font-secondary);
    margin-bottom: 10px;
  }

  .orixLandingPage .comn__section .innr__column .item__counter p {
    font: normal normal 400 14px/120% var(--font-primary);
    color: #000;
    margin: 0;
  }

  .orixLandingPage .comn__section .innr__column .item__counter {
    padding: 35px 20px;
    min-height: 160px;
    min-width: 150px;
  }

  .orixLandingPage .orix__video svg {
    width: 60px;
    height: 60px;
  }

  .orixLandingPage .additional__services .addition__gallery .item__first img {
    height: 360px;
  }

  .orixLandingPage .additional__services .addition__gallery .item__second img {
    height: 400px;
  }

  .orixLandingPage .booking__process::before {
    top: -183px;
    width: 90px;
    height: 587.418px;
  }

  .orixLandingPage .booking__card .icon {
    padding: 14px;
    width: 80px;
    height: 80px;
  }
  .orixLandingPage .booking__inr .arrow__add {
    margin-top: 30px;
  }
  .orixLandingPage .booking__card p {
    font: normal normal 500 13px var(--font-primary);
    margin: 10px 0 0;
  }

  .orixLandingPage .booking__card {
    width: 15%;
  }

  .orixLandingPage .booking__inr .arrow__add img {
    width: 20px;
  }
  .orixLandingPage .booking__process .btn {
    margin: 20px auto 0;
  }
  .orixLandingPage .additional__services::after {
    width: 280px;
    height: 610px;
  }

  .orixLandingPage .additional__services::before {
    width: 580px;
    height: 515px;
  }

  .orixLandingPage .faq__sn .accordion-button {
    font: normal normal 500 17px var(--font-primary);
  }

  .orixLandingPage .faq__sn .accordion-body {
    padding: 8px 0 0;
  }

  .orixLandingPage .faq__sn .accordion-body p {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .faq__sn .accordion-item {
    margin-bottom: 18px;
    padding: 12px;
  }

  .orixLandingPage .faq__sn .load-more {
    margin: 20px auto 0;
  }

  .orixLandingPage .faq__sn::before {
    width: 200px;
    height: 70%;
  }

  .orixLandingPage .testimonials__slider .item h5 {
    font: normal normal 400 14px/150% var(--font-primary);
    margin-bottom: 16px;
  }

  .orixLandingPage .testimonials__slider .item h4 {
    font: normal normal 700 17px var(--font-secondary);
  }

  .orixLandingPage .testimonials__slider .item p {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .our__testimonials .inner__gapTop {
    margin-top: 20px;
  }

  .orixLandingPage .our__testimonials .brands__logo .logo img {
    height: 24px;
  }

  .orixLandingPage .testimonials__slider .owl-nav button.owl-next,
  .orixLandingPage .testimonials__slider .owl-nav button.owl-prev {
    width: 40px;
    height: 40px;
  }

  .orixLandingPage .testimonials__slider .owl-nav button.owl-next span,
  .orixLandingPage .testimonials__slider .owl-nav button.owl-prev span {
    background-size: 38px;
    width: 38px;
    height: 5px;
  }

  .orixLandingPage .our__testimonials .inner__gapTop::before {
    width: 175px;
    height: 215px;
  }

  .orixLandingPage .our__testimonials .brands__logo {
    margin-top: 30px;
    padding: 20px 0;
  }

  .orixLandingPage .contact__formBox {
    padding: 18px;
  }
  .orixLandingPage .contact__formBox .form__field {
    margin-top: 26px;
  }
  .orixLandingPage .content__forContact {
    margin-top: 32px;
  }

  .orixLandingPage .enquire__now .content__bx {
    width: 100%;
  }
  .orixLandingPage .enquire__now .contact__formBox {
    margin-top: 10px;
  }
  .orixLandingPage .enquire__now .content__bx h3 {
    font: normal normal 700 32px/132% var(--font-secondary);
    margin-bottom: 10px;
  }

  .orixLandingPage .enquire__now .content__bx h5 {
    font: normal normal 500 16px var(--font-primary);
    margin: 16px 0 8px;
  }

  .orixLandingPage .enquire__now .content__bx p {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .contact__formBox h3 {
    font: normal normal 700 22px/132% var(--font-secondary);
    margin-bottom: 5px;
  }
  .orixLandingPage .contact__formBox p {
    font: normal normal 400 14px/140% var(--font-primary);
  }
  .orixLandingPage .contact__formBox .form-check .form-check-label {
    font: normal normal 400 14px/18px var(--font-primary);
    margin-left: 5px;
  }
  .orixLandingPage .contact__formBox .form-label {
    font: normal normal 300 14px/18px var(--font-primary);
    left: 16px;
    top: 12px;
  }
  .orixLandingPage .contact__formBox .form-control:focus ~ .form-label,
  .orixLandingPage
    .contact__formBox
    .form-control:not(:focus):valid
    ~ .form-label {
    top: -18px;
    font: normal normal 300 12px/16px var(--font-primary);
  }
  .orixLandingPage .contact__formBox .form-control,
  .orixLandingPage .contact__formBox .form-select {
    font: normal normal 400 14px/18px var(--font-primary);
    padding: 12px 16px;
  }

  .orixLandingPage .contact__formBox .input__inr {
    margin-bottom: 26px;
  }

  .orixLandingPage .contact__formBox .form-check {
    margin-top: 0;
    margin-bottom: 24px;
  }

  .orixLandingPage .enquire__now .content__bx .btn__group .btn__contact {
    font: normal normal 400 16px var(--font-primary);
    padding: 10px 22px;
  }

  .orixLandingPage .contact__formBox .btn__submit {
    padding: 10px 18px;
    font: normal normal 400 14px/21px var(--font-primary);
  }

  .orixLandingPage .enquire__now .content__bx .btn__group {
    margin-top: 70px;
    gap: 20px;
  }

  .orixLandingPage .enquire__now .content__bx .btn__group .btn__contact img {
    width: 20px;
    margin-right: 6px;
  }

  .orixLandingPage .enquire__now::before {
    height: 350px;
    background-size: cover;
  }

  .orixLandingPage .content__forContact .accordion-button {
    font: normal normal 600 16px var(--font-primary);
  }

  .orixLandingPage .content__forContact .accordion-body h5 {
    font: normal normal 600 14px var(--font-primary);
    margin: 8px 0 0;
  }

  .orixLandingPage .content__forContact .accordion-body p {
    font: normal normal 400 14px/21px var(--font-primary);
  }

  .orixLandingPage .content__forContact .accordion-body {
    padding: 8px 0 0;
  }

  .orixLandingPage .content__forContact .accordion-item:not(:last-child) {
    padding-bottom: 16px;
    margin-bottom: 16px;
  }

  .orixLandingPage .content__forContact .accordion-button::after {
    width: 26px;
    height: 26px;
    background-size: 26px;
  }

  .orixLandingPage #sync1 {
    padding-right: 15px;
  }

  .orixLandingPage .section__left .card__cars {
    padding: 14px 16px;
  }

  .orixLandingPage .section__left .card__cars h4 {
    font: normal normal 500 20px/132% var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars p {
    font: normal normal 400 14px/132% var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars .center__sn .item p {
    font: normal normal 400 14px/114% var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars .center__sn .item img {
    width: 14px;
  }

  .orixLandingPage .section__left .card__cars .bottom__sn h5 {
    font: normal normal 400 16px var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars .bottom__sn .btn__enquire {
    font: normal normal 600 16px var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars .bottom__sn .btn__enquire img {
    width: 18px;
  }

  .orixLandingPage #sync1.owl-carousel .item img {
    height: 366px;
  }

  .orixLandingPage #sync2.owl-carousel .owl-item img {
    max-height: 65px;
    object-fit: cover;
  }

  .orixLandingPage .section__left .card__cars .center__sn {
    margin-top: 26px;
  }

  .orixLandingPage .section__left .card__cars .bottom__sn {
    margin-top: 16px;
  }

  .orixLandingPage #sync1.owl-carousel .item p {
    font: normal normal 300 18px/134% var(--font-primary);
    padding: 16px;
  }

  .orixLandingPage #sync1.owl-carousel .owl-nav button.owl-next,
  .orixLandingPage #sync1.owl-carousel .owl-nav button.owl-prev {
    width: 25px;
    height: 25px;
    background-size: 25px;
  }

  .orixLandingPage #sync1 .owl-nav {
    bottom: 16px;
    padding-right: 15px;
    gap: 16px;
  }

  .orixLandingPage .our__services section {
    column-width: 240px;
    column-gap: 10px;
  }

  .orixLandingPage .our__prices .price__card {
    padding: 28px 20px 38px 20px;
  }

  .orixLandingPage .our__services section img {
    margin-bottom: 10px;
  }

  .orixLandingPage .our__prices .cards__section {
    width: 100%;
    margin: 20px auto 0;
    border-radius: 14px;
  }

  .orixLandingPage .our__prices::before {
    width: 85%;
    height: 295px;
  }

  .orixLandingPage .our__prices .price__card h4 {
    font: normal normal 500 16px/132% var(--font-primary);
  }

  .orixLandingPage .our__prices .price__card h2 {
    font: normal normal 600 22px/132% var(--font-primary);
    margin: 20px 0 0;
  }

  .orixLandingPage .our__prices .price__card p {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .our__prices .btn__primary {
    margin: 20px auto 0;
  }
  .orixLandingPage .car__rental {
    padding: 36px 0;
  }
  .orixLandingPage .car__rental .heading {
    max-width: 60%;
  }
  .orixLandingPage .car__rental .heading h2 {
    font: normal normal 700 32px/132% var(--font-secondary);
  }

  .orixLandingPage .car__rental .heading .btn__primary {
    margin: 20px auto 0;
  }

  .orixLandingPage .car__rental::before {
    bottom: 10px;
    width: 330px;
    height: 115px;
  }

  .orixLandingPage .car__rental::after {
    width: 1050px;
    height: 280.787px;
  }

  .orixLandingPage .footer {
    padding: 28px 0 12px;
  }

  .orixLandingPage .footer .ftr__logo .logo__orix img {
    width: 34px;
  }

  .orixLandingPage .footer .ftr__logo .logo__goluxe img {
    width: 80px;
  }

  .orixLandingPage .footer .ftr__logo .brdr__center {
    height: 34px;
    margin: 0 10px;
  }
  .orixLandingPage .footer .driver__program {
    margin-bottom: 16px;
  }
  .orixLandingPage .footer .driver__program .btn {
    font: normal normal 400 12px var(--font-primary);
    padding: 4px 6px 4px 4px;
  }
  .orixLandingPage .footer .driver__program .btn img {
    width: 26px;
    margin-right: 5px;
  }
  .orixLandingPage .footer .comn__box ul {
    row-gap: 8px;
  }

  .orixLandingPage .footer .comn__box h3 {
    font: normal normal 600 16px var(--font-primary);
    margin-bottom: 4px;
  }

  .orixLandingPage .footer .comn__box p,
  .orixLandingPage .footer .comn__box ul li,
  .orixLandingPage .footer .comn__box ul li a {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .footer .comn__box:first-child {
    margin-bottom: 16px;
  }

  .orixLandingPage .footer .comn__box .contact__info li img {
    height: 14px;
  }

  .orixLandingPage .footer .comn__box p {
    margin-bottom: 8px;
  }

  .orixLandingPage .footer .stay__connected h3 {
    font: normal normal 500 16px var(--font-primary);
    margin: 16px 0 4px;
  }

  .orixLandingPage .footer .stay__connected .wrapper .button span {
    font: normal normal 400 10px var(--font-primary);
    margin-left: 2px;
  }

  .orixLandingPage .footer .stay__connected .wrapper .button:hover {
    width: 105px;
  }

  .orixLandingPage .ftr__strip p,
  .orixLandingPage .ftr__strip p a {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .ftr__strip {
    padding: 14px 0;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .header .mobile__btn {
    right: 70px;
  }

  .btn__primary {
    font: normal normal 500 14px var(--font-primary);
    padding: 12px 26px;
  }

  .btn__primary img {
    width: 16px;
    margin-left: 4px;
  }

  .container-left {
    width: calc(720px + (50% - 720px / 2));
  }

  .orixLandingPage .inner__gapTop {
    margin-top: 20px;
    flex-wrap: wrap;
    row-gap: 22px;
  }
  .orixLandingPage .booking__card {
    width: 24%;
  }
  .orixLandingPage .booking__inr .arrow__add {
    display: none;
  }
  .orixLandingPage .booking__card p {
    font: normal normal 500 14px var(--font-primary);
    margin: 8px 0 0;
  }
  .orixLandingPage .booking__process .btn {
    margin: 18px auto 0;
  }
  .orixLandingPage .rn__section__gapTop {
    padding: 32px 0;
  }

  .orixLandingPage .main__heading h5 {
    font: normal normal 500 17px/150% var(--font-primary);
    margin-bottom: 4px;
  }

  .orixLandingPage .main__heading h2 {
    font: normal normal 700 32px/132% var(--font-secondary);
  }

  .orixLandingPage .main__heading p {
    font: normal normal 400 14px/140% var(--font-primary);
    margin: 6px 0 0;
  }

  .orixLandingPage .main__heading p br {
    display: none;
  }

  .orixLandingPage .hero__slider .item .content__bx h1 {
    font: normal normal 700 38px/117.5% var(--font-secondary);
    margin-bottom: 20px;
  }

  .orixLandingPage .hero__slider .item .content__bx .btn__hero {
    font: normal normal 400 16px var(--font-primary);
    padding: 12px 22px;
  }

  .orixLandingPage .hero__banner #counter {
    font: normal normal 400 20px/132% var(--font-primary);
  }

  .orixLandingPage .hero__slider.owl-carousel .owl-nav button.owl-next,
  .orixLandingPage .hero__slider.owl-carousel .owl-nav button.owl-prev {
    width: 16px;
    height: 8px;
    right: 5%;
  }

  .orixLandingPage .hero__slider .owl-dots {
    width: 80px;
    right: 5.8%;
  }

  .orixLandingPage .hero__banner #counter {
    right: 4%;
    display: none;
  }

  .orixLandingPage .our__fleet::after {
    width: 255px;
  }

  .orixLandingPage .our__fleet .row {
    row-gap: 24px;
  }

  .orixLandingPage .our__fleet .btm__bx {
    margin-top: 10px;
    gap: 7px;
  }

  .orixLandingPage .our__fleet .btm__bx .price {
    font: normal normal 700 16px var(--font-primary);
  }

  .orixLandingPage .our__fleet .btm__bx .from {
    font: normal normal 400 16px var(--font-primary);
  }

  .orixLandingPage .our__fleet .content__bx h4 {
    font: normal normal 700 28px/132% var(--font-secondary);
    width: 100%;
    margin-bottom: 8px;
  }

  .orixLandingPage .our__fleet .col-md-12:not(:last-child) .card__fleet {
    margin-bottom: 24px;
  }

  .orixLandingPage .our__fleet .content__bx .btn__catLog {
    padding: 12px 24px;
    font: normal normal 600 16px var(--font-primary);
  }

  .orixLandingPage .our__fleet .content__bx .btn__catLog img {
    width: 18px;
    margin-left: 6px;
  }

  .orixLandingPage .each_occasions .heading {
    margin-bottom: 24px;
  }

  .orixLandingPage .each_occasions .heading h2 {
    font: normal normal 700 32px/132% var(--font-secondary);
    text-align: left;
  }

  .orixLandingPage .each_occasions .heading h2 br {
    display: none;
  }

  .orixLandingPage .each_occasions .heading p {
    font: normal normal 400 14px/150% var(--font-primary);
    text-align: left;
    margin: 4px 0 12px;
  }

  .orixLandingPage .each_occasions::before {
    width: 100%;
    height: 135px;
  }

  .orixLandingPage .occasions__slider .owl-item.firstActiveItem .item {
    height: 470px;
  }

  .orixLandingPage .occasions__slider .owl-item .item {
    height: 422px;
  }

  .orixLandingPage .occasions__slider {
    min-height: 470px;
  }

  .orixLandingPage .occasions__slider .owl-dots {
    gap: 10px;
    left: unset;
    right: 41%;
  }

  .orixLandingPage .occasions__slider button.owl-dot.active {
    border: 4px solid #fcf8f3;
    width: 18px;
    height: 18px;
  }

  .orixLandingPage .occasions__slider .content__bx h6 {
    font: normal normal 700 14px/100% var(--font-primary);
  }

  .orixLandingPage .occasions__slider .content__bx h4 {
    font: normal normal 600 20px/120% var(--font-primary);
    margin: 8px 0;
  }

  .orixLandingPage .occasions__slider .content__bx p {
    font: normal normal 400 14px/100% var(--font-primary);
  }

  .orixLandingPage .occasions__slider .content__bx .btn__enquire {
    font: normal normal 600 16px var(--font-primary);
    margin-top: 20px;
  }

  .orixLandingPage .occasions__slider .content__bx .btn__enquire img {
    width: 16px;
    margin-left: 4px;
  }

  .orixLandingPage .occasions__slider .content__bx {
    padding: 20px;
    max-height: 84px;
  }

  .orixLandingPage .our__services section {
    column-width: 245px;
    column-gap: 10px;
  }

  .orixLandingPage .our__services section img {
    margin-bottom: 10px;
  }

  .orixLandingPage .counter__section .item__counter h3 {
    font: normal normal 700 32px/132% var(--font-secondary);
    margin-bottom: 6px;
    width: auto;
    height: 43px;
  }

  .orixLandingPage .counter__section .item__counter p {
    font: normal normal 500 14px/150% var(--font-primary);
  }

  .orixLandingPage .counter__section .brdr {
    height: 50px;
    margin: 0 18px;
  }

  .orixLandingPage .counter__section .content__btm p {
    font: normal normal 400 14px/140% var(--font-primary);
    margin: 16px 0;
  }

  .orixLandingPage .btm__section {
    margin-top: 20px;
  }

  .orixLandingPage .btm__section .brand__logo img {
    height: 70px;
  }

  .orixLandingPage .btm__section .brdr {
    height: 30px;
    margin: 0 15px !important;
  }

  .orixLandingPage .brands__section .brands__inner .brand__logo img {
    height: 70px;
  }

  .orixLandingPage .brands__section .brands__inner .brdr {
    height: 30px;
    margin: 0 15px !important;
  }
  .orixLandingPage .stand__out::before {
    width: 100px;
    height: 135px;
  }

  .orixLandingPage .our__prices .cards__section {
    width: 100%;
    margin: 20px auto 0;
    border-radius: 16px;
  }

  .orixLandingPage .our__prices::before {
    width: 100%;
    height: 270px;
  }

  .orixLandingPage .our__prices .price__card {
    padding: 26px 18px 40px 18px;
  }
  .orixLandingPage .our__prices .price__card::before {
    left: 0;
    top: unset;
    width: 94%;
    height: 1px;
  }
  .orixLandingPage .our__prices .price__card h4 {
    font: normal normal 500 16px/132% var(--font-primary);
  }

  .orixLandingPage .comn__section .card__content .icon,
  .orixLandingPage .additional__services .card__content .icon {
    width: 42px;
    min-width: 42px;
    height: 42px;
    padding: 6px;
  }

  .order-mobile {
    order: -1;
  }

  .orixLandingPage .comn__section .text__sn h5,
  .orixLandingPage .additional__services .card__content .text__sn h5 {
    font: normal normal 500 17px/140% var(--font-primary);
  }

  .orixLandingPage .our__prices .price__card h2 {
    font: normal normal 600 22px/132% var(--font-primary);
    margin: 14px 0 0;
  }

  .orixLandingPage .our__prices .price__card p,
  .orixLandingPage .additional__services .card__content .text__sn p {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .our__prices .btn__primary {
    margin: 20px auto 0;
  }

  .orixLandingPage .comn__section .text__sn p {
    font: normal normal 400 14px/140% var(--font-primary);
  }

  .orixLandingPage .stand__out .gallery__bx .innr__column .item__first img {
    height: 250px;
  }

  .orixLandingPage .stand__out .gallery__bx .innr__column .item__second img {
    height: 390px;
  }

  .orixLandingPage .comn__section .content__bx:first-child {
    margin-top: 20px;
  }

  .orixLandingPage .comn__section .content__bx:not(:last-child),
  .orixLandingPage .additional__services .card__content:not(:last-child) {
    margin-bottom: 20px;
  }

  .orixLandingPage .comn__section .innr__column .item__counter h2 {
    font: normal normal 700 32px/90% var(--font-secondary);
  }

  .orixLandingPage .comn__section .innr__column .item__counter p {
    font: normal normal 400 16px/120% var(--font-primary);
  }

  .orixLandingPage .choose__us::after {
    width: 30%;
  }

  .orixLandingPage .choose__us .addition__gallery .item__second img {
    height: 590px;
  }

  .orixLandingPage .choose__us .addition__gallery .item__first img {
    height: 500px;
  }

  .orixLandingPage .additional__services .addition__gallery {
    margin-bottom: 24px;
  }

  .orixLandingPage .additional__services::after {
    width: 400px;
    height: 872px;
    top: -48%;
  }

  .orixLandingPage .additional__services::before {
    top: 0;
    bottom: unset;
    margin: auto;
    width: 22%;
    height: 675.833px;
    background-image: url(../img/as-vector-04.svg);
  }

  .orixLandingPage .orix__video svg {
    width: 60px;
    height: 60px;
  }

  .orixLandingPage .additional__services .addition__gallery .item__second img {
    height: 592px;
  }

  .orixLandingPage .comn__section .innr__column .item__counter {
    min-height: 250px;
    min-width: 250px;
  }

  .orixLandingPage .booking__card .icon {
    padding: 16px;
    width: 75px;
    height: 75px;
  }

  .orixLandingPage .booking__process::before {
    top: -116px;
    width: 70px;
    height: 458.418px;
  }

  .orixLandingPage .faq__sn .load-more {
    margin: 20px auto 0;
  }

  .orixLandingPage .faq__sn .accordion-item {
    margin-bottom: 16px;
    padding: 10px;
  }

  .orixLandingPage .faq__sn .accordion-button::after {
    width: 20px;
    height: 20px;
    background-size: 14px;
  }

  .orixLandingPage .faq__sn .accordion-body {
    padding: 8px 0 0;
  }

  .orixLandingPage .faq__sn .accordion-button {
    font: normal normal 500 16px var(--font-primary);
  }

  .orixLandingPage .faq__sn .accordion-body p {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .faq__sn::before {
    width: 190px;
  }

  .orixLandingPage .our__testimonials .inner__gapTop {
    margin-top: 24px;
  }

  .orixLandingPage .testimonials__slider .item h5 {
    font: normal normal 400 14px/150% var(--font-primary);
    margin-bottom: 12px;
  }

  .orixLandingPage .testimonials__slider .item h4 {
    font: normal normal 700 17px var(--font-secondary);
  }

  .orixLandingPage .testimonials__slider .item p {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .our__testimonials .inner__gapTop::before {
    width: 150px;
    height: 180px;
  }

  .orixLandingPage .our__testimonials .brands__logo {
    margin-top: 22px;
    padding: 12px 0 0;
  }

  .orixLandingPage .our__testimonials .brands__logo .logo img {
    height: 20px;
  }

  .orixLandingPage .testimonials__slider .owl-nav button.owl-next,
  .orixLandingPage .testimonials__slider .owl-nav button.owl-prev {
    width: 30px;
    height: 30px;
  }

  .orixLandingPage .testimonials__slider .owl-nav button.owl-next span,
  .orixLandingPage .testimonials__slider .owl-nav button.owl-prev span {
    background-size: 30px;
    width: 30px;
    height: 4px;
  }

  .orixLandingPage .contact__formBox {
    padding: 18px;
  }
  .orixLandingPage .contact__formBox p {
    font: normal normal 400 14px/140% var(--font-primary);
    margin-bottom: 0;
  }
  .orixLandingPage .contact__formBox .form__field {
    margin-top: 24px;
  }
  .orixLandingPage .contact__formBox h3 {
    font: normal normal 700 22px/132% var(--font-secondary);
    margin-bottom: 4px;
  }
  .orixLandingPage .enquire__now .contact__formBox h3 {
    font: normal normal 700 22px/132% var(--font-secondary);
  }
  .orixLandingPage .contact__formBox .form-check .form-check-label {
    font: normal normal 400 13px/20px var(--font-primary);
    margin-left: 4px;
  }
  .orixLandingPage .contact__formBox .form-control:focus ~ .form-label,
  .orixLandingPage
    .contact__formBox
    .form-control:not(:focus):valid
    ~ .form-label {
    top: -18px;
    font: normal normal 300 12px/16px var(--font-primary);
  }
  .orixLandingPage .contact__formBox .input__inr {
    margin-bottom: 26px;
  }
  .orixLandingPage .contact__formBox .form-label {
    font: normal normal 300 14px/18px var(--font-primary);
  }
  .orixLandingPage .contact__formBox label {
    font: normal normal 300 14px/18px var(--font-primary);
  }

  .orixLandingPage .contact__formBox .form-control,
  .orixLandingPage .contact__formBox .form-select {
    font: normal normal 300 14px/18px var(--font-primary);
    padding: 12px 14px;
  }

  .orixLandingPage .contact__formBox .form-check {
    margin-top: 0;
    margin-bottom: 26px;
  }

  .orixLandingPage .contact__formBox .btn__submit {
    padding: 10px 16px;
    font: normal normal 400 14px/21px var(--font-primary);
  }

  .orixLandingPage .enquire__now .btn__group {
    margin-top: 20px;
    margin-bottom: 20px;
    gap: 18px;
  }

  .orixLandingPage .enquire__now .btn__group .btn__contact {
    font: normal normal 400 14px var(--font-primary);
    padding: 10px 20px;
  }

  .orixLandingPage .enquire__now .btn__group .btn__contact img {
    width: 20px;
    margin-right: 4px;
  }

  .orixLandingPage .enquire__now::before {
    width: 100%;
    height: 300px;
    background-size: cover;
  }

  .orixLandingPage .enquire__now .content__bx h3 {
    font: normal normal 700 32px/132% var(--font-secondary);
    margin-bottom: 6px;
    margin-top: 0;
  }

  .orixLandingPage .enquire__now .content__bx p {
    font: normal normal 400 14px var(--font-primary);
    margin-bottom: 0;
  }

  .orixLandingPage .enquire__now .content__bx h5 {
    font: normal normal 500 16px var(--font-primary);
    margin: 18px 0 6px;
  }

  .orixLandingPage .enquire__now .content__bx .btn__group {
    margin-top: 32px;
    gap: 20px;
  }

  .orixLandingPage .enquire__now .content__bx .btn__group .btn__contact {
    font: normal normal 400 18px var(--font-primary);
    padding: 14px 20px;
  }

  .orixLandingPage .enquire__now .content__bx .btn__group .btn__contact img {
    width: 24px;
    margin-right: 6px;
  }

  .orixLandingPage .content__forContact {
    margin-top: 0;
  }

  .orixLandingPage .content__forContact .col-md-6 ul {
    margin-bottom: 24px;
  }

  .orixLandingPage .content__forContact .col-md-6:nth-last-child(-n + 2) ul {
    margin-bottom: 0;
  }

  .orixLandingPage .content__forContact .accordion-button {
    font: normal normal 600 16px var(--font-primary);
  }

  .orixLandingPage .content__forContact .accordion-body {
    padding: 6px 0 0;
  }

  .orixLandingPage .content__forContact .accordion-body h5 {
    font: normal normal 600 14px var(--font-primary);
    margin: 6px 0 0;
  }

  .orixLandingPage .content__forContact .accordion-body p {
    font: normal normal 400 14px/21px var(--font-primary);
  }

  .orixLandingPage .content__forContact .accordion-button::after {
    width: 24px;
    height: 24px;
    background-size: 24px;
  }

  .orixLandingPage .content__forContact .accordion-item:not(:last-child) {
    padding-bottom: 16px;
    margin-bottom: 16px;
  }

  .orixLandingPage .car__rental .heading h2 {
    font: normal normal 700 32px/132% var(--font-secondary);
  }

  .orixLandingPage .car__rental::before {
    bottom: 8px;
    width: 250px;
    height: 85px;
  }

  .orixLandingPage .car__rental {
    padding: 24px 0;
  }

  .orixLandingPage .car__rental .heading .btn__primary {
    margin: 20px auto 0;
  }

  .orixLandingPage .car__rental::after {
    width: 104%;
  }

  .orixLandingPage .section__left .card__cars h4 {
    font: normal normal 500 18px/132% var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars p {
    font: normal normal 400 12px/132% var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars .center__sn,
  .orixLandingPage .section__left .card__cars .bottom__sn {
    margin-top: 14px;
  }

  .orixLandingPage .section__left .card__cars .bottom__sn h5 {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars .center__sn .item p {
    font: normal normal 400 14px/114% var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars .center__sn .item img {
    width: 14px;
  }

  .orixLandingPage .section__left .card__cars .bottom__sn .btn__enquire {
    font: normal normal 600 14px var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars .bottom__sn .btn__enquire img {
    width: 16px;
    margin-left: 2px;
  }

  .orixLandingPage .section__left .card__cars {
    padding: 10px 14px;
  }

  .orixLandingPage #sync1 {
    padding-right: 0;
  }

  .orixLandingPage #sync1.owl-carousel .item img {
    height: 250px;
  }

  .orixLandingPage #sync1.owl-carousel .item {
    min-height: 334px;
    max-height: 334px;
  }

  .orixLandingPage #sync1.owl-carousel .item p {
    font: normal normal 300 14px/134% var(--font-primary);
    padding: 12px;
    position: absolute;
    bottom: 0;
  }

  .orixLandingPage #sync1.owl-carousel .owl-nav button.owl-next,
  .orixLandingPage #sync1.owl-carousel .owl-nav button.owl-prev {
    width: 20px;
    height: 20px;
    background-size: 20px;
  }

  .orixLandingPage #sync1 .owl-nav {
    bottom: 12px;
    padding-right: 8px;
    gap: 8px;
  }

  .orixLandingPage .footer .ftr__logo .logo__orix img {
    width: 32px;
  }

  .orixLandingPage .footer .ftr__logo .logo__goluxe img {
    width: 75px;
  }

  .orixLandingPage .footer .ftr__logo .brdr__center {
    height: 30px;
    margin: 0 12px;
  }
  .orixLandingPage .footer .ftr__column_01 {
    flex-direction: row;
  }
  .orixLandingPage .footer .driver__program {
    width: 48%;
  }
  .orixLandingPage .footer .driver__program .btn {
    font: normal normal 400 12px var(--font-primary);
  }
  .orixLandingPage .footer .driver__program .btn img {
    width: 26px;
    margin-right: 5px;
  }
  .orixLandingPage .footer .comn__box h3 {
    font: normal normal 600 16px var(--font-primary);
    margin-bottom: 4px;
  }

  .orixLandingPage .footer .comn__box ul {
    row-gap: 8px;
  }

  .orixLandingPage .footer .comn__box p,
  .orixLandingPage .footer .comn__box ul li,
  .orixLandingPage .footer .comn__box ul li a {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .footer .stay__connected h3 {
    font: normal normal 500 16px var(--font-primary);
    margin: 16px 0 8px;
  }

  .orixLandingPage .footer .comn__box {
    margin-top: 16px;
  }

  .orixLandingPage .footer .comn__box:first-child {
    margin-bottom: 0;
  }

  .orixLandingPage .ftr__strip .content__bx {
    flex-direction: column;
  }

  .orixLandingPage .ftr__strip {
    padding: 16px 0;
  }

  .orixLandingPage .ftr__strip p,
  .orixLandingPage .ftr__strip p a {
    font: normal normal 400 14px var(--font-primary);
  }
}

@media only screen and (min-width: 992px) and (max-width: 1023px) {
  .btn__primary {
    font: normal normal 400 14px var(--font-primary);
    padding: 10px 26px;
  }

  .container-left {
    width: calc(960px + (50% - 960px / 2)) !important;
  }

  .orixLandingPage .our__fleet .content__bx h4 {
    font: normal normal 400 28px/132% var(--font-secondary);
    width: 100%;
    margin-bottom: 8px;
  }

  .orixLandingPage .our__fleet .content__bx {
    padding: 12px;
  }

  .orixLandingPage .our__fleet .content__bx .top__content {
    padding: 10px;
  }

  .orixLandingPage .our__fleet .content__bx .btn__catLog {
    border-left: 4px solid var(--color-yellow) !important;
    padding: 10px 18px;
    font: normal normal 600 14px var(--font-primary);
  }

  .orixLandingPage .cars__demo {
    background: #efefec;
  }

  .orixLandingPage .our__fleet .content__bx .btn__catLog img {
    width: 16px;
    margin-left: 4px;
  }

  .orixLandingPage .our__fleet .content__bx .top__content p {
    font: normal normal 400 12px var(--font-primary);
  }

  .orixLandingPage .our__fleet .btm__bx .price {
    font: normal normal 700 16px var(--font-primary);
  }

  .orixLandingPage .our__fleet .btm__bx .from {
    font: normal normal 400 16px var(--font-primary);
  }

  .orixLandingPage .our__fleet .btm__bx {
    margin-top: 10px;
  }

  .orixLandingPage .each_occasions .heading {
    text-align: left;
    margin-bottom: 0;
  }

  .orixLandingPage .each_occasions .heading h2 {
    font: normal normal 400 30px/132% var(--font-secondary);
  }

  .orixLandingPage .each_occasions .heading p {
    font: normal normal 500 12px/150% var(--font-primary);
    margin: 10px 0;
  }

  .orixLandingPage .stand__out .gallery__bx .innr__column .item__first img {
    height: 148px;
  }

  .orixLandingPage .stand__out .gallery__bx .innr__column .item__second img {
    height: 252px;
  }

  .orixLandingPage .comn__section .text__sn p {
    font: normal normal 300 14px/140% var(--font-primary);
  }

  .orixLandingPage .comn__section .innr__column .item__counter h2 {
    font: normal normal 400 32px/90% var(--font-secondary);
  }

  .orixLandingPage .comn__section .innr__column .item__counter p {
    font: normal normal 400 14px/120% var(--font-primary);
  }

  .orixLandingPage .comn__section .innr__column .item__counter {
    min-height: 148px;
    padding: 40px 30px;
  }

  .orixLandingPage .additional__services .addition__gallery .item__second img {
    height: 382px;
  }

  .orixLandingPage .additional__services .addition__gallery .item__first img {
    height: 360px;
  }

  .orixLandingPage .additional__services::after {
    width: 240px;
    height: 525px;
  }

  .orixLandingPage .additional__services::before {
    width: 50px;
    height: 14%;
  }

  .orixLandingPage .booking__inr .arrow__add img {
    width: 20px;
  }

  .orixLandingPage .booking__process::before {
    top: -132px;
  }

  .orixLandingPage .enquire__now::before {
    height: 365px;
  }

  .orixLandingPage .enquire__now .content__bx h3 {
    color: #fff;
    margin-top: 0;
  }

  .orixLandingPage .enquire__now .content__bx p {
    color: #ffffff;
    margin-bottom: 50px;
  }

  .orixLandingPage .content__forContact {
    margin-top: 32px;
  }

  .orixLandingPage .enquire__now .content__bx {
    width: 100%;
  }
}

@media only screen and (max-width: 767px) {
  .btn__primary {
    font: normal normal 500 12px var(--font-primary);
    padding: 8px 12px;
  }

  .btn__primary img {
    width: 12px;
    margin-left: 4px;
  }

  .container-left {
    max-width: 100%;
    width: 100%;
    padding-right: var(--bs-gutter-x, 0.75rem);
    padding-left: var(--bs-gutter-x, 0.75rem);
    margin-right: auto;
    margin-left: auto;
  }

  .orixLandingPage .main__heading h5 {
    font: normal normal 500 14px/150% var(--font-primary);
    margin-bottom: 4px;
  }

  .orixLandingPage .rn__section__gapTop {
    padding: 20px 0;
  }

  .orixLandingPage .inner__gapTop {
    margin-top: 16px;
  }

  .orixLandingPage .hero__slider .item img {
    height: 242px;
  }

  .orixLandingPage .hero__slider .item .content__bx h1 {
    font: normal normal 700 32px/117.5% var(--font-secondary);
    margin-bottom: 16px;
  }

  .orixLandingPage .hero__slider .item .content__bx .btn__hero {
    font: normal normal 400 16px var(--font-primary);
    padding: 12px 24px;
  }

  .counter__inner,
  .orixLandingPage .booking__inr {
    flex-wrap: wrap;
  }

  .orixLandingPage .hero__banner #counter {
    right: 15px;
    font: normal normal 400 16px/132% var(--font-primary);
    display: none;
  }

  .orixLandingPage .hero__slider .owl-dots {
    width: 100px;
    right: 23px;
    top: 19%;
  }

  .orixLandingPage .hero__slider.owl-carousel .owl-nav button.owl-next,
  .orixLandingPage .hero__slider.owl-carousel .owl-nav button.owl-prev {
    width: 16px;
    height: 10px;
    right: 15px;
  }

  .orixLandingPage .main__heading h2 {
    font: normal normal 700 24px/120% var(--font-secondary);
  }

  .orixLandingPage .our__fleet::after,
  .orixLandingPage .our__fleet::before {
    display: none;
  }

  .orixLandingPage .our__fleet .col-lg-4:not(:last-child) .card__fleet {
    margin-bottom: 24px;
  }

  .orixLandingPage .our__fleet .content__bx h4 {
    font: normal normal 700 20px/132% var(--font-secondary);
    margin-bottom: 0;
  }

  .orixLandingPage .our__fleet .btm__bx {
    margin-top: 7px;
    gap: 4px;
  }

  .orixLandingPage .main__heading p {
    font: normal normal 400 12px/140% var(--font-primary);
    margin-bottom: 0;
  }

  .orixLandingPage .main__heading p br {
    display: none;
  }

  .orixLandingPage .our__fleet .inner__gapTop {
    row-gap: 16px;
    --bs-gutter-x: 16px;
  }

  .orixLandingPage .our__fleet .content__bx {
    padding: 10px;
  }

  .orixLandingPage .our__fleet .content__bx .top__content p {
    font: normal normal 400 14px var(--font-primary);
  }

  .orixLandingPage .our__fleet .content__bx .btn__catLog {
    border-left: 2px solid var(--color-yellow) !important;
    padding: 8px 12px;
    font: normal normal 600 10px var(--font-primary);
    transform: translateY(0px);
  }

  .orixLandingPage .our__fleet .content__bx .btn__catLog img {
    width: 12px;
    margin-left: 4px;
  }

  .orixLandingPage .our__fleet .btm__bx .from {
    font: normal normal 400 10px var(--font-primary);
  }

  .orixLandingPage .our__fleet .btm__bx .price {
    font: normal normal 700 10px var(--font-primary);
  }

  .orixLandingPage .each_occasions::before {
    display: none;
  }

  .orixLandingPage .each_occasions .heading h2 {
    font: normal normal 700 24px/120% var(--font-secondary);
  }

  .orixLandingPage .each_occasions .heading h2 br {
    display: none;
  }

  .orixLandingPage .each_occasions .heading p {
    font: normal normal 400 12px/140% var(--font-primary);
    margin: 4px 0 0;
  }

  .orixLandingPage .each_occasions .heading .btn__primary {
    display: block;
    width: fit-content;
    margin: 12px 0 16px;
  }

  .orixLandingPage .occasions__slider .owl-item.firstActiveItem .item {
    height: auto;
    max-height: 475px;
  }

  .orixLandingPage .occasions__slider .owl-item .item,
  .orixLandingPage .occasions__slider .owl-item img {
    height: 475px !important;
  }

  .orixLandingPage .occasions__slider .content__bx h6 {
    font: normal normal 700 10px/100% var(--font-primary);
  }

  .orixLandingPage .occasions__slider .content__bx h4 {
    font: normal normal 700 18px/120% var(--font-primary);
    margin: 7px 0;
  }

  .orixLandingPage .occasions__slider .content__bx {
    padding: 10px;
    max-height: 500px;
  }

  .orixLandingPage .occasions__slider .content__bx p {
    font: normal normal 400 14px/100% var(--font-primary);
  }

  .orixLandingPage .occasions__slider .content__bx .btn__enquire {
    font: normal normal 600 12px var(--font-primary);
    margin-top: 14px;
  }

  .orixLandingPage .occasions__slider .content__bx .btn__enquire img {
    width: 12px;
  }

  .orixLandingPage .occasions__slider button.owl-dot {
    width: 8px;
    height: 8px;
  }

  .orixLandingPage .occasions__slider button.owl-dot.active {
    border: 4px solid #fcf8f3;
    width: 16px;
    height: 16px;
  }

  .orixLandingPage .occasions__slider {
    min-height: auto;
  }

  .orixLandingPage .occasions__slider .owl-dots {
    gap: 10px;
    position: unset;
    margin-top: 1rem;
    min-height: 26px;
  }

  .orixLandingPage .our__services section {
    column-width: 130px;
    column-gap: 12px;
  }

  .orixLandingPage .our__services section img {
    margin-bottom: 12px;
  }

  .orixLandingPage .counter__section .counter__inner {
    position: relative;
    /*row-gap: 16px;*/
  }

  /*.orixLandingPage .counter__section .counter__inner::before {*/
  /*  position: absolute;*/
  /*  left: 0;*/
  /*  top: 0;*/
  /*  bottom: 0;*/
  /*  margin: auto;*/
  /*  content: "";*/
  /*  width: 100%;*/
  /*  height: 1px;*/
  /*  background: var(--Primary-Yellow, #d5d3cc);*/
  /*}*/

  .orixLandingPage .counter__inner .item__counter {
    width: 50%;
    border-bottom: 1px solid #d5d3cc;
    /*border-right: 1px solid #d5d3cc;*/
    padding: 20px 0;
    position: relative;
  }
  .orixLandingPage .counter__inner .item__counter::before {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    content: "";
    width: 1px;
    height: 60px;
    background: var(--Primary-Yellow, #d5d3cc);
  }
  
  .orixLandingPage .counter__inner .item__counter:last-child {
    border-bottom: none;
  }

  .orixLandingPage .counter__section .item__counter h3 {
    font: normal normal 700 24px/100% var(--font-secondary);
    width: 100%;
    height: 24px;
    margin-bottom: 4px;
  }

  .orixLandingPage .counter__section .item__counter p {
    font: normal normal 500 14px var(--font-primary);
  }

  .orixLandingPage .counter__section .brdr {
    width: 0.5px;
    height: 86px;
    margin: 0;
    display: none;
  }

  .orixLandingPage .counter__section .item__counter:nth-child(3)::before,
  .orixLandingPage .counter__section .item__counter:nth-child(7)::before{
    display: none;
  }

  .orixLandingPage .counter__section .content__btm p {
    font: normal normal 400 12px/140% var(--font-primary);
    margin: 16px 0;
  }

  .orixLandingPage .btm__section {
    margin-top: 16px;
    flex-wrap: wrap;
    row-gap: 24px;
    position: relative;
  }

  .orixLandingPage .btm__section::before {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    content: "";
    width: 100%;
    height: 1px;
    background: var(--Primary-Yellow, #d5d3cc);
  }

  .orixLandingPage .btm__section .brand__logo {
    width: 33%;
  }

  .orixLandingPage .btm__section .brand__logo img {
    height: 80px;
    margin: auto;
    display: block;
  }

  .orixLandingPage .counter__section .btm__section .brdr:nth-child(6) {
    display: none;
  }

  .orixLandingPage .our__prices .cards__section {
    width: 100%;
    margin: 16px auto 0;
  }

  .orixLandingPage .our__prices .price__card {
    padding: 16px 12px;
  }

  .orixLandingPage .our__prices .price__card h4 {
    font: normal normal 500 14px/132% var(--font-primary);
  }

  .orixLandingPage .our__prices .price__card h2 {
    font: normal normal 600 24px/132% var(--font-primary);
    margin: 12px 0 0;
  }

  .orixLandingPage .our__prices .price__card p {
    font: normal normal 400 12px var(--font-primary);
    width: 80%;
    margin: auto;
  }

  .orixLandingPage .our__prices .price__card::before {
    left: 0;
    top: unset;
    width: 94%;
    height: 1px;
  }

  .orixLandingPage .our__prices .btn__primary {
    margin: 16px auto 0;
  }

  .orixLandingPage .our__prices::before {
    left: -38px;
    margin: auto;
    width: 450.254px;
    height: 400.465px;
  }

  .orixLandingPage .demo__carsSlider #sync2 {
    display: none;
  }

  .orixLandingPage .demo__carsSlider #sync1 {
    padding-right: 0;
  }

  .orixLandingPage .demo__carsSlider #sync1.owl-carousel .item img {
    height: auto;
  }

  .orixLandingPage .section__left .card__cars {
    padding: 12px;
  }

  .orixLandingPage .section__left .card__cars h4 {
    font: normal normal 500 18px/132% var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars p {
    font: normal normal 400 14px/132% var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars .center__sn {
    margin-top: 26px;
  }

  .orixLandingPage .section__left .card__cars .center__sn .item p {
    font: normal normal 400 16px/114% var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars .center__sn .item img {
    width: 18px;
  }

  .orixLandingPage .section__left .card__cars .bottom__sn {
    margin-top: 16px;
  }

  .orixLandingPage .section__left .card__cars .bottom__sn h5 {
    font: normal normal 400 16px var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars .bottom__sn .btn__enquire {
    font: normal normal 600 16px var(--font-primary);
  }

  .orixLandingPage .section__left .card__cars .bottom__sn .btn__enquire img {
    width: 18px;
  }

  .orixLandingPage #sync1.owl-carousel .item p {
    font: normal normal 300 18px/134% var(--font-primary);
    padding: 15px;
  }

  .orixLandingPage #sync1 .owl-nav {
    bottom: 15px;
    right: 0;
    padding-right: 8px;
    gap: 16px;
  }

  .orixLandingPage #sync1.owl-carousel .owl-nav button.owl-next,
  .orixLandingPage #sync1.owl-carousel .owl-nav button.owl-prev {
    width: 24px;
    height: 24px;
    background-size: 24px;
  }

  .orixLandingPage .cars__demo .order-mobile {
    order: 1;
  }

  .orixLandingPage .stand__out::before {
    display: none;
  }

  .orixLandingPage .comn__section .content__bx:not(:last-child),
  .orixLandingPage .additional__services .card__content:not(:last-child) {
    margin-bottom: 16px;
  }

  .orixLandingPage .comn__section .text__sn h5,
  .orixLandingPage .additional__services .card__content .text__sn h5 {
    font: normal normal 500 14px/140% var(--font-primary);
  }

  .orixLandingPage .comn__section .text__sn p,
  .orixLandingPage .additional__services .card__content .text__sn p {
    font: normal normal 400 12px/140% var(--font-primary);
  }

  .orixLandingPage .comn__section .card__content .icon,
  .orixLandingPage .additional__services .card__content .icon {
    width: 32px;
    min-width: 32px;
    height: 32px;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .orixLandingPage .comn__section .card__content .icon img,
  .orixLandingPage .additional__services .card__content .icon img {
    width: 20px;
    height: auto;
  }

  .orixLandingPage .stand__out .innr__column {
    margin-top: 0;
  }

  .orixLandingPage .stand__out .gallery__bx {
    --bs-gutter-x: 16px;
    margin-bottom: 16px;
  }

  .orixLandingPage .stand__out .innr__column {
    gap: 16px;
  }

  .orixLandingPage .stand__out .gallery__bx .innr__column .item__first img {
    height: 145px;
  }

  .orixLandingPage .stand__out .gallery__bx .innr__column .item__second img {
    height: 220px;
  }

  .orixLandingPage .choose__us .addition__gallery {
    --bs-gutter-x: 16px;
    margin-bottom: 16px;
  }

  .orixLandingPage .choose__us::after {
    width: 46%;
    height: 45%;
    background-image: url(../img/as-vector-03.svg);
  }

  .orixLandingPage .choose__us .addition__gallery .innr__column .item__counter {
    padding: 50px 35px;
  }

  .orixLandingPage .choose__us .addition__gallery .item__second img {
    height: 340px;
  }

  .orixLandingPage .choose__us .addition__gallery .item__first img {
    height: 255px;
  }

  .orixLandingPage .comn__section .innr__column .item__counter h2 {
    font: normal normal 700 24px/101% var(--font-secondary);
    margin-bottom: 6px;
  }

  .orixLandingPage .comn__section .innr__column .item__counter p {
    font: normal normal 400 12px/120% var(--font-primary);
  }

  .orixLandingPage .comn__section .innr__column .item__counter {
    padding: 50px 16px;
    min-height: auto;
  }

  .orixLandingPage .orix__video svg {
    width: 35px;
    height: 35px;
  }

  .orixLandingPage .additional__services::before {
    top: 0;
    bottom: unset;
    margin: auto;
    width: 24%;
    height: 55%;
    background-image: url(../img/as-vector-04.svg);
  }

  .orixLandingPage .additional__services .content__left {
    width: 100%;
  }

  .orixLandingPage .additional__services .rt__img {
    margin-bottom: 16px;
  }

  .orixLandingPage .additional__services .addition__gallery .item__first img {
    height: 315px;
  }

  .orixLandingPage .additional__services .addition__gallery .item__second img {
    height: 332px;
  }

  .orixLandingPage .additional__services .innr__column {
    margin-bottom: 1rem;
  }

  .orixLandingPage .booking__card {
    width: 33.33%;
  }

  .orixLandingPage .booking__inr .arrow__add img {
    width: 30px;
  }

  .orixLandingPage .booking__inr .arrow__add {
    display: none;
  }

  .orixLandingPage .booking__card .icon {
    padding: 12px;
    width: 56px;
    height: 56px;
    background-color: var(--color-yellow);
  }

  .orixLandingPage .booking__card .icon img {
    filter: brightness(0) invert(1);
  }

  .orixLandingPage .booking__card p {
    font: normal normal 400 12px var(--font-primary);
    margin: 8px 0 0;
  }
  .orixLandingPage .booking__card p br {
    display: none;
  }
  .orixLandingPage .booking__process .btn {
    margin: 16px auto 0;
  }
  .orixLandingPage .booking__inr {
    gap: 0;
    row-gap: 40px;
  }

  .orixLandingPage .our__prices {
    overflow: hidden;
  }

  .orixLandingPage .faq__sn::before {
    display: none;
  }

  .orixLandingPage .faq__sn .accordion-body {
    padding: 8px 0 0;
  }

  .orixLandingPage .faq__sn .accordion-button {
    font: normal normal 500 14px var(--font-primary);
  }

  .orixLandingPage .faq__sn .accordion-body p {
    font: normal normal 400 12px/140% var(--font-primary);
  }

  .orixLandingPage .faq__sn .accordion-item {
    margin-bottom: 12px;
    padding: 12px;
  }

  .orixLandingPage .faq__sn .accordion-button::after {
    width: 18px;
    height: 18px;
    background-size: 14px;
  }

  .orixLandingPage .faq__sn .load-more {
    margin: 16px auto 0;
  }

  .orixLandingPage .our__testimonials .inner__gapTop {
    margin-top: 16px;
  }

  .orixLandingPage .testimonials__slider {
    width: 100%;
  }

  .orixLandingPage .testimonials__slider .item h5 {
    font: normal normal 400 12px/150% var(--font-primary);
    margin-bottom: 32px;
  }

  .orixLandingPage .testimonials__slider .item h4 {
    font: normal normal 700 14px var(--font-secondary);
  }

  .orixLandingPage .testimonials__slider .item p {
    font: normal normal 400 12px var(--font-primary);
  }

  .orixLandingPage .testimonials__slider .owl-nav button.owl-prev {
    left: 0;
    bottom: 8px;
    top: unset;
  }

  .orixLandingPage .testimonials__slider .owl-nav button.owl-next {
    right: 0;
    bottom: 8px;
    top: unset;
  }

  .orixLandingPage .testimonials__slider .owl-nav button.owl-next,
  .orixLandingPage .testimonials__slider .owl-nav button.owl-prev {
    width: 24px;
    height: 24px;
  }

  .orixLandingPage .testimonials__slider .owl-nav button.owl-next span,
  .orixLandingPage .testimonials__slider .owl-nav button.owl-prev span {
    background-size: 20px;
    width: 20px;
    height: 3px;
  }

  .orixLandingPage .our__testimonials .inner__gapTop::before {
    width: 200px;
    height: 245px;
  }

  .orixLandingPage .our__testimonials .brands__logo {
    margin-top: 12px;
    padding: 32px 0 0;
    flex-wrap: wrap;
  }

  .orixLandingPage .our__testimonials .brands__logo .logo img {
    width: 100%;
    height: auto;
  }
  .orixLandingPage .enquire__now .contact__formBox {
    margin-top: 15px;
  }
  .orixLandingPage .contact__formBox {
    padding: 16px;
  }
  .orixLandingPage .contact__formBox .form__field {
    margin-top: 18px;
  }
  .orixLandingPage .contact__formBox h3 {
    font: normal normal 700 18px/132% var(--font-secondary);
    margin-bottom: 4px;
  }
  .orixLandingPage .contact__formBox p {
    font: normal normal 400 12px/140% var(--font-primary);
  }
  .orixLandingPage .contact__formBox label {
    font: normal normal 400 12px/20px var(--font-primary);
  }

  .orixLandingPage .contact__formBox .form-control,
  .orixLandingPage .contact__formBox .form-select {
    font: normal normal 400 12px/18px var(--font-primary);
    padding: 10px 16px;
  }
  .orixLandingPage .contact__formBox .form-label {
    font: normal normal 300 12px/18px var(--font-primary);
    top: 12px;
    left: 16px;
  }
  .orixLandingPage .contact__formBox .form-check .form-check-label {
    font: normal normal 400 12px/20px var(--font-primary);
    margin-left: 4px;
  }
  .orixLandingPage .contact__formBox .form-control:focus ~ .form-label,
  .orixLandingPage
    .contact__formBox
    .form-control:not(:focus):valid
    ~ .form-label {
    top: -16px;
    font: normal normal 300 10px/14px var(--font-primary);
  }
  .orixLandingPage .contact__formBox .input__inr {
    margin-bottom: 20px;
  }

  .orixLandingPage .contact__formBox .form-check {
    margin-top: 0;
    margin-bottom: 16px;
  }

  .orixLandingPage .contact__formBox .btn__submit {
    padding: 8px 20px;
    font: normal normal 400 12px/20px var(--font-primary);
  }

  .orixLandingPage .enquire__now .btn__group {
    margin: 24px 0;
    gap: 16px;
  }

  .orixLandingPage .enquire__now .btn__group .btn__contact {
    font: normal normal 400 12px var(--font-primary);
    padding: 8px 12px;
  }

  .orixLandingPage .enquire__now .btn__group .btn__contact img {
    width: 16px;
    margin-right: 4px;
  }

  .orixLandingPage .enquire__now {
    padding: 24px 0;
  }

  .orixLandingPage .enquire__now::before {
    height: 225px;
    background-position: center;
    background-size: cover;
    /*background-image: url(../img/enquiry-bannr2.png);*/
  }

  .orixLandingPage .enquire__now .content__bx {
    width: 100%;
    padding: 0;
  }

  .orixLandingPage .enquire__now .content__bx h3 {
    font: normal normal 700 24px/132% var(--font-secondary);
    margin-bottom: 8px;
  }

  .orixLandingPage .enquire__now .content__bx p {
    font: normal normal 400 12px var(--font-primary);
  }

  .orixLandingPage .enquire__now .content__bx h5 {
    font: normal normal 500 14px var(--font-primary);
    margin: 8px 0;
  }

  .orixLandingPage .enquire__now .content__bx .btn__group {
    margin-top: 1rem;
    gap: 12px;
    flex-wrap: wrap;
  }

  .orixLandingPage .enquire__now .content__bx .btn__group .btn__contact {
    font: normal normal 400 16px var(--font-primary);
    padding: 12px 24px;
    width: 100%;
  }

  .orixLandingPage .enquire__now .content__bx .btn__group .btn__contact img {
    width: 20px;
    margin-right: 6px;
  }

  .orixLandingPage .content__forContact {
    margin-top: 0;
  }

  .orixLandingPage .content__forContact .accordion-item:not(:last-child) {
    padding-bottom: 12px;
    margin-bottom: 12px;
  }

  .orixLandingPage .content__forContact .accordion-body {
    padding: 6px 0 0;
  }

  .orixLandingPage .content__forContact .accordion-button {
    font: normal normal 600 14px var(--font-primary);
  }

  .orixLandingPage .content__forContact .accordion-body p {
    font: normal normal 400 12px/18px var(--font-primary);
  }

  .orixLandingPage .content__forContact .accordion-body h5 {
    font: normal normal 600 12px var(--font-primary);
    margin: 6px 0 0;
  }

  .orixLandingPage .content__forContact .accordion-button::after {
    width: 20px;
    height: 20px;
    background-size: 20px;
  }

  .orixLandingPage .order-mobile {
    order: -1;
  }

  .orixLandingPage .car__rental {
    padding: 24px 0;
  }

  .orixLandingPage .car__rental .heading {
    max-width: 98%;
  }

  .orixLandingPage .car__rental .heading h2 {
    font: normal normal 700 24px/132% var(--font-secondary);
  }

  .orixLandingPage .car__rental::before {
    display: none;
  }

  .orixLandingPage .car__rental::after {
    left: -20%;
    width: 140%;
    height: 100px;
  }

  .orixLandingPage .car__rental .heading .btn__primary {
    margin: 16px auto 0;
  }

  .orixLandingPage .footer .comn__box {
    margin-top: 24px;
  }

  .orixLandingPage .footer .ftr__logo .logo__orix img {
    width: 32px;
  }

  .orixLandingPage .footer .ftr__logo .logo__goluxe img {
    width: 75px;
  }

  .orixLandingPage .footer .ftr__logo .brdr__center {
    height: 40px;
    margin: 0 12px;
  }
  .orixLandingPage .footer .stay__connected .wrapper .button:hover {
    width: 30px;
  }

  .orixLandingPage .footer .stay__connected .wrapper .button,
  .orixLandingPage .footer .stay__connected .wrapper .button .icon {
    height: 30px;
    width: 30px;
  }
  .orixLandingPage .footer .ftr__column_01 {
    flex-direction: row;
  }
  .orixLandingPage .footer .driver__program {
    width: 48%;
  }
  .orixLandingPage .footer .driver__program .btn img {
    width: 24px;
    margin-right: 5px;
  }
  .orixLandingPage .ftr__strip .content__bx {
    flex-direction: column;
    align-items: flex-start;
  }
  .orixLandingPage .footer .driver__program .btn {
    font: normal normal 400 10px var(--font-primary);
    letter-spacing: 0.1px;
    padding: 2px 8px 2px 2px;
  }
  .orixLandingPage .footer .comn__box ul {
    row-gap: 8px;
  }

  .orixLandingPage .footer .comn__box h3 {
    font: normal normal 600 14px var(--font-primary);
  }

  .orixLandingPage .footer .comn__box p,
  .orixLandingPage .footer .comn__box ul li,
  .orixLandingPage .footer .comn__box ul li a {
    font: normal normal 400 12px var(--font-primary);
    color: #666d76;
  }

  .orixLandingPage .footer .comn__box .contact__info li img {
    height: 16px;
  }

  .orixLandingPage .footer .stay__connected h3 {
    font: normal normal 500 14px var(--font-primary);
    margin: 24px 0 8px;
  }

  .orixLandingPage .footer .stay__connected .wrapper {
    gap: 10px;
  }

  .orixLandingPage .ftr__strip {
    padding: 18px 0;
  }

  .orixLandingPage .ftr__strip p,
  .orixLandingPage .ftr__strip p a {
    font: normal normal 400 10px var(--font-primary);
  }

  .orixLandingPage .ftr__strip p:not(:last-child) {
    margin-bottom: 8px;
  }
  .orixLandingPage .brands__section .brands__inner {
    flex-wrap: wrap;
    row-gap: 24px;
    position: relative;
  }

  .orixLandingPage .brands__section .brands__inner::before {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    content: "";
    width: 100%;
    height: 1px;
    background: #666d76;
  }
  .orixLandingPage .brands__section .brands__inner .brand__logo {
    width: 33%;
  }

  .orixLandingPage .brands__section .brands__inner .brand__logo img {
    height: 80px;
    margin: auto;
    display: block;
  }

  .orixLandingPage .brands__section .brdr:nth-child(6) {
    display: none;
  }
}
