
@media screen and (min-width: 768px) {

    html[class*="slugClass-"] section.slide:first-child > .content > .container > .wrap { padding-top: 170px; padding-bottom: 60px; }

    html[class*="slugClass-"] section.s_bannerslider.slide:first-child > .content > .container > .wrap { padding-top: 0; padding-bottom: 0 !important; }

    html.slugClass-new section.slide:first-child > .content > .container > .wrap { padding-top: 0; padding-bottom: 0; }
    html.slugClass-new section.slide:first-child > .content > .container > .wrap .tiles-grid { --tiles-height: 47vw; }
    html.slugClass-new section.slide:first-child > .content > .container > .wrap .ucGallery .mainHeading { padding-top: 135px !important; padding-bottom: 60px !important; }

    html.slugClass-meet-eve section.slide:first-child > .content > .container > .wrap { padding-top: 90px; }
    html.slugClass-blogs-and-articles section.slide:first-child > .content > .container > .wrap { padding-bottom: 0; }
}

@media screen and (min-height: 1000px) {
    .container .wrap:not(.noSpaces),
    .container .wrap.spaceWrap,
    .container .wrap .spaceWrap { padding-top: 50px !important; padding-bottom: 50px !important; }

    .autoHeight .container .wrap:not(.noSpaces),
    .autoHeight .container .wrap.spaceWrap,
    .autoHeight .container .wrap .spaceWrap { }

    body .s_cardslider .container .wrap { padding-top: 0 !important; padding-bottom: 0 !important; }
}

@media screen and (min-width: 1500px) {
    .ucPlans .grid-85 h3.small + .features-85 { margin-top: 167px; }
    .ucPlans .grid-85.grid > [class*='col-']:first-child h3.small + .features-85 + .button { margin-top: 0; }
}

@media screen and (min-width: 1200px) {
}

@media screen and (max-width: 1199px) {
    :root { --scroll-hide: 0 !important }
    .container .wrap:not(.noSpaces),
    .container .wrap.spaceWrap,
    .container .wrap .spaceWrap { padding: calc(4.56% + 50px) calc(4% + 0px); }


    .customFooter .grid.fixedSpaces > [class*='col-']:nth-child(4) { }
    .customFooter .grid.fixedSpaces > [class*='col-']:nth-child(1) { }
    .customFooter .grid.fixedSpaces > [class*='col-']:nth-last-child(2) { }
    .customFooter .footer-logo img { }

    .font-36pt { font-size: 25pt; }
    .title-67 { font-size: 20px; }
    .ucPlans .grid.grid-85 { max-width: 100%; }
    .ucPlans .price-85 { font-size: 64px; }
    .ucPlans .h3.small { font-size: 16px; }
    .ucPlans .grid.grid-85 > [class*='col-'] { padding: 37px 15px 30px; }
    .ucPlans .features-85 { margin: 5px 0 17px; }
}

@media screen and (min-width: 1024px) {
}

@media screen and (min-width: 1024px) and (max-width: 1199px) {

    .slide-builder[data-name*="slide-"]:first-child .ucPlans { padding-top: 20px; }
    .slide-builder[data-name*="slide-"]:first-child .ucNewsList { padding-top: 20px; }

    .slide-builder[data-name*="slide-"]:first-child .ucText { padding-top: 20px; }
    .slide-builder[data-name*="slide-"]:first-child .ucHtml { padding-top: 20px; }

    .ucPlans .features-85 li { font-size: 15px; }

    .ucPlans .grid-85 h3.small + .features-85 { margin-top: 129px; }
    .ucPlans .grid-85.grid > [class*='col-']:first-child h3.small + .features-85 + .button { margin-top: 0; }

    .slugClass-meet-eve [data-name="slide-1"] .background { background-position: right bottom; background-repeat: no-repeat; background-size: 75%; top: auto; bottom: 0; }
    .slugClass-meet-eve [data-name="slide-3"] .background { background-position: left bottom; background-repeat: no-repeat; background-size: 80%; }
    .slugClass-meet-eve [data-name="slide-5"] .background { background-position: bottom right -200%; background-repeat: no-repeat; background-size: 95%; }

    html[class*="slugClass-"] section.slide:first-child > .content > .container > .wrap { padding-top: 82px !important; }

    .ucNewsDetail { padding-top: 80px; }
    html[class*="slugClass-"] .ucNewsDetail section.slide:first-child > .content > .container > .wrap { padding-left: 50px; }
    .newsSlide .element-thumb { width: 500px; height: 500px; }
}

@media screen and (max-width: 1023px) {
    .col-6-12.e_image + .col-6-12[class*="e_"] { margin-top: 45px; }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {

    .forms-enquire-bar .content { padding-left: 110px; }
    .ucPlans .grid.grid-85 { flex-flow: row wrap; }
    .ucPlans .grid > [class*='col-'] { max-width: 48% !important; margin-left: 1%; margin-right: 1%; }

    .slugClass- .slide-builder[data-name="slide-8"] .e_image { width: 50%; }

    .forms-signup .container .wrap:not(.noSpaces) { padding-left: 25px; padding-right: 25px; padding-top: 100px !important; }
    .forms-signup h1 { font-size: 30px; }

    .ucBannerSlider .swiper-slide .container .wrap { padding-top: 0 !important; }
    .ucBannerSlider .swiper-slide .background { background-position: right bottom; background-repeat: no-repeat; background-size: 88%; height: 100%; top: auto; bottom: 0; transform: initial !important; -webkit-transform: initial !important; }
    .ucBannerSlider .element-textblock { padding-bottom: 150px; }

    .slugClass-meet-eve [data-name="slide-1"] .e_textwithbtn { padding-bottom: 150px; }
    .slugClass-meet-eve [data-name="slide-1"] .background { background-position: right bottom; background-repeat: no-repeat; background-size: 110%; height: 100%; top: auto; bottom: 0; }


    .slugClass-meet-eve [data-name="slide-3"] .wrap { padding-top: 100% !important; }
    .slugClass-meet-eve [data-name="slide-3"] .background { background-position: left top -10%; background-repeat: no-repeat; background-size: 200%; top: 0; bottom: auto; }

    .slugClass-meet-eve [data-name="slide-5"] .wrap { padding-bottom: 75% !important; }
    .slugClass-meet-eve [data-name="slide-5"] .background { background-position: right bottom 0; background-repeat: no-repeat; background-size: 200%; top: auto; bottom: 0; }

    .slugClass-meet-eve [data-name="slide-7"] .wrap,
    .slugClass-meet-eve .slide:nth-last-child(2)[data-name="slide-7"] > .content > .container > .wrap { padding-bottom: 100% !important; }
    .slugClass-meet-eve [data-name="slide-7"] .background { background-position: left bottom; background-repeat: no-repeat; background-size: 200%; top: auto; bottom: 0; }

    .footer-logo img { width: 155px; }

    .ucNewsDetail { padding-top: 70px; }
    html[class*="slugClass-"] .ucNewsDetail section.slide:first-child > .content > .container > .wrap { padding-left: 50px; }
    .newsSlide .element-thumb { width: 420px; height: 420px; }
}

@media screen and (min-width: 768px) and (max-width: 1199px) {

    .scroll .container { height: auto; }
    .scroll .background { min-height: 100% !important; }

    .popup .container { height: 100vh; }

    .fourthheading,
    .ucGallery .mainHeading h3,
    .ucBannerSlider .element-heading h1 { font-size: 55px !important; }

    .e_textwithbtn .element-description p { padding-left: 0 !important; padding-right: 0 !important; }

    .customFooter .grid.fixedSpaces > [class*='col-'] { width: 25% !important; max-width: 25% !important; }

    body .s_cardslider .container .wrap { padding: 70px 15px !important; }
    .ucCardSlider { min-height: calc(100vh - 140px) !important; }

    .ucCardSlider .flex.fixedSpaces { margin-left: -5px; margin-right: -5px; }
    .ucCardSlider .flex.fixedSpaces > [class*='col-'] { padding-left: 5px; padding-right: 5px; }

    .ucCardSlider .padding-4 { padding: 30px 15px !important; }
    .ucCardSlider .box-155 { border-radius: 30px !important; min-height: initial; }
    .ucCardSlider .box-155 h1.small { font-size: 25px; }
    .ucCardSlider .box-155 h3.smallest { font-size: 17px; }
    .ucCardSlider .box-155 p.crop { font-size: 15px; }
    .ucCardSlider .element-count { font-size: 15px; }
    .ucCardSlider .element-arrow img { width: 30px; }

    .ucBannerSlider .fix-8-12 { max-width: 600px !important; }
    .ucBannerSlider .element-tagline h1 strong { font-size: 30px; }

    .ucBannerSlider .swiper-slide [class*='fix-'] { max-width: 60% !important; }

    .slides .tab-content .videoThumbnail iframe { height: auto; min-height: 34vw; }
    .ucTabs.sidetabs-type .elementTabs .flex { align-items: center; }

    html[class*="slugClass-"] section.slide:first-child > .content > .container > .wrap { padding-top: 135px !important; padding-bottom: 60px !important; }
    html.slugClass-new section.slide:first-child > .content > .container > .wrap { padding-top: 0 !important; padding-bottom: 0 !important; }
    html.slugClass-new section.slide:first-child > .content > .container > .wrap .tiles-grid { --tiles-height: 73vw; }
    html.slugClass-new section.slide:first-child > .content > .container > .wrap .ucGallery .mainHeading { padding-top: 135px !important; padding-bottom: 60px !important; }
}

@media screen and (min-width: 768px) {
    .mob-slider-head .arrow { display: none !important; }
}

@media screen and (max-width: 767px) {

    .newsRpt .element-thumb { max-height: initial; }

    .newsRpt .element-thumb img { width: 100% !important; }

    .slugClass-meet-eve .enquire > .content:before { content: ""; box-shadow: 0px 0px 24px -12px #00000080; width: 100%; display: block; height: 40px; position: absolute; left: 0; right: 0; top: 0; }



    .hide-767 { display: none !important; }

    .d-block-767 { display: block !important; }

    :root { --mobile-paragraph: 16px; }

    .planInfo { text-align: left !important; }
    .planInfo > div .planPrice { text-align: right; }
    .planInfo { padding: 10px 0px; }
    .planInfo .ae-8.done:last-child { display: flex; flex-direction: row; padding: 15px 0px 5px; align-items: flex-start; }
    .planInfo > div .planItm,
    .planInfo > div .planPrice { width: 100%; padding: 0px }
    .slugClass-about-us .main > section.slide:first-child .col-6-12.e_textwithbtn { padding: calc(4.56% + 80px) calc(2% + 15px) 20px; }
    .forms-signup .padding-bottom-10 { padding-bottom: 10px !important; }
    .forms-signup .padding-top-10 { padding-top: 50px !important; }
    .forms-signup .padding-3 { padding: 0px 5px !important; }
    /*html[class*="slugClass-"] .slide-builder[data-name="slide-1"]:not(.s_bannerslider) .content > .container .wrap { padding-top: 80px !important; }*/
    .next-slide-button { display: none !important; }

    .scroll .container { height: auto; }
    .scroll .background { min-height: 100% !important; }


    .ucBannerSlider .swiper-slide .container { /*height: calc(100vh - 81px);*/ }
    .ucBannerSlider .swiper-slide .container .wrap { padding-top: 0 !important; }

    .ucBannerSlider .element-heading h1 { font-size: 40px; }
    .ucBannerSlider .element-description { font-size: var(--mobile-paragraph); }
    .ucBannerSlider .element-description br { display: none; }

    .ucBannerSlider .element-textblock { padding-bottom: 225px; }

    .ucBannerSlider .swiper-slide .background { background-position: right bottom; background-repeat: no-repeat; background-size: 165%; height: 100%; top: auto; bottom: 0; transform: initial !important; -webkit-transform: initial !important; }

    .ucBannerSlider .button-wrap a { margin-left: 0; font-size: 16px; padding: 15px 30px; }


    .ucPlans .tabs { margin-top: 10px; }
    .ucPlans .resp-tabs-container { margin-bottom: 0px; }
    .ucPlans .features-85 { min-height: initial; }
    .ucPlans .grid-85 h3.small + .features-85 { margin-top: 25px; }

    .ucTestimonial .grid { padding-left: 0px; padding-right: 0px; }

    .container .wrap:not(.noSpaces),
    .container .wrap.spaceWrap,
    .container .wrap .spaceWrap { padding: 45px 30px !important; }

    .enquire .container .wrap:not(.noSpaces) { /*padding-top: 85px !important; padding-bottom: 50px !important;*/ }

    .slide:nth-last-child(2) > .content > .container > .wrap { }

    .ucPlans .grid.grid-85 { display: block; }
    .hr { margin: 20px 0 30px; }
    .ucTestimonial .grid.grid-65 .cell-65 { padding-left: 0px; }


    .customFooter .container { }
    .customFooter .grid.fixedSpaces > [class*='col-'] { max-width: 50% !important; }
    .customFooter .grid.fixedSpaces > [class*='col-']:nth-child(1) { max-width: 100% !important; padding-bottom: 30px; }
    .customFooter .grid.fixedSpaces > [class*='col-']:nth-child(1),
    .customFooter .grid.fixedSpaces > [class*='col-']:nth-last-child(2) { }
    .customFooter .grid.fixedSpaces > [class*='col-']:nth-child(2) { }
    .customFooter .grid.fixedSpaces > [class*='col-']:nth-child(3) { }
    .customFooter .grid.fixedSpaces > [class*='col-']:last-child { }

    .customFooter h3.small { min-height: 20px; }

    .newsletter p.small { margin-top: 5px; }
    .sidebar .subMenu li { font-size: 20px; }

    .ucFaqs .element-head .button { width: 110px; margin-left: 5px !important; }

    .ucTabs.accordion-type .element-heading { font-size: 24px; }
    .ucTabs.accordion-type .accordion { padding: 0; }

    .accordion { padding: 20px; padding-top: 0px; }
    .accordion .accordion-header { font-size: 14px !important; }
    .accordion .accordion-header .accordion-title { line-height: normal; }
    .accordion .accordion-header .icon { top: 25px; }
    .accordion .accordion-header i { padding-right: 14px; }
    .accordion .accordion-content { padding: 20px 10px; font-size: 14px !important; }

    .faqs-accordion:not(:last-child) { margin-bottom: 25px; }

    /* nav.panel.top.fixed { background: transparent; }
 .slides.firstSlide nav.panel.top.fixed { box-shadow: none; }*/

    .box-3D { padding: 15px; }
    .box-3D h2 { font-size: 25px; width: 260px; max-width: 100%; margin-left: auto; margin-right: auto; }
    .box-3D p { font-size: 15px; }
    .ucBannerSlider .element-tagline h1 strong { display: block; white-space: nowrap; font-size: 26px; }

    .ucText .marketing-budget p { font-size: 16px !important; }
    .ucText .marketing-budget p + p { margin-bottom: 0; }
    .ucText .marketing-budget [class*='fix-'] > div:last-child p:last-child { margin-bottom: 0; }
    .ucText .marketing-budget [class*='fix-'] div > strong span { font-size: 20px !important; }

    .ucText .hard-enough .font-36pt { font-size: 28px; margin-bottom: 10px !important; }
    .ucText .hard-enough p.title-67 { font-size: 18px !important; }

    .ucTestimonial .element-body { padding-left: 10px; padding-right: 10px; }
    .ucTestimonial .swiper:before,
    .ucTestimonial .swiper:after { width: 10px; opacity: 0.5; }
    .ucTestimonial .element-rounded { box-shadow: 0px -5px 15px 3px #b7bdcb6b, 0px 15px 15px 3px #b7bdcb8f; padding: 25px; }
    .ucTestimonial .element-rounded .element-description { font-size: 16px; min-height: 150px; line-height: 1.5; }
    .ucTestimonial .element-rounded .element-description span { font-size: inherit !important; vertical-align: middle; }
    .ucTestimonial .element-rounded .element-description > p { font-size: inherit; }
    .ucTestimonial .author-details { min-height: 40px; }

    .ucCardSlider { /*min-height: calc(100vh - 150px);*/ }
    .ucCardSlider .element-head { margin-left: 0px; font-size: 25px; margin-bottom: 20px; }
    .ucCardSlider li .flex > [class*='col-'] { width: 100% !important; margin-top: 0px !important; margin-bottom: 20px !important; }
    .ucCardSlider .padding-4 { padding: 20px !important; }
    .ucCardSlider .box-155 { border-radius: 30px !important; min-height: initial; }
    .ucCardSlider .box-155 h1.small { font-size: 28px; }
    .ucCardSlider .box-155 h3.smallest { font-size: 20px; }
    .ucCardSlider .element-arrow img { transform: rotate(90deg); width: 28px; }

    @keyframes wobble {
        0%, 20%, 50%, 80%, 100% { transform: translateY(0); }
        40% { transform: translateY(-30px); }
        60% { transform: translateY(-15px); }
    }

    .slugClass- .slide-builder[data-name="slide-2"] .ucText .element-description > p:last-child { margin-bottom: 0; }
    .slugClass- .slide-builder[data-name="slide-8"] .e_textwithbtn .element-description h2 { font-size: 30px; }


    .mediaController { height: 30px; width: 30px; }
    .mediaController:after { font-size: 10px; padding-left: 2px; }


    .forms-enquire-bar { -webkit-clip-path: initial; clip-path: initial; }
    .forms-enquire-bar .content { padding: 55px 30px; }

    .like-recaptcha { transform: scale(0.78); transform-origin: top left; }
    .forms-enquire-bar .content .button { width: 100%; }

    .slugClass-about-us [data-name="slide-1"] h1 span { display: inline-block; }
    .slugClass-about-us [data-name="slide-4"] p.size20px { font-size: 30px !important; }
    .newsRpt .element-description { min-height: auto; }
    .ucNewsDetail .container .wrap:not(.noSpaces) { padding-top: 75px !important; }


    .ucGallery .mainHeading h3 { font-size: 35px !important; }
    .slugClass-leasing .ucGallery .mainHeading h3 { }
    .ucGallery .mainHeading h3 span { font-size: inherit !important; }
    .ucGallery .element-description { font-size: var(--mobile-paragraph) !important; }
    .ucGallery .element-description:last-child { margin-bottom: 0; }
    .ucGallery .mainHeading + .container-fix .tiles-grid { --tiles-height: 65vw; }


    .ucGallery .mainHeading { position: initial; width: 100%; height: 100%; min-height: 340px; }
    .ucGallery .mainHeading + .container-fix { position: absolute; inset: 0; z-index: -1; display: flex; align-items: center; justify-content: center; height: 100%; transform: scale(1.25); }
    .ucGallery .mainHeading + .container-fix .tiles-grid { width: 100%; height: 100%; }

    .slugClass-new [data-name="slide-1"] .ucGallery .mainHeading h3 { font-size: 36px !important; }
    .slugClass-new [data-name="slide-1"] .ucGallery .mainHeading h3 span { }
    .slugClass-new [data-name="slide-1"] .ucGallery .mainHeading h3 span i { display: block; }


    /*	html[class*="slugClass-"] section.slide:first-child > .content > .container > .wrap .ucGallery { height: calc(100vh - 81px); }
	html[class*="slugClass-"] section.slide:first-child > .content > .container > .wrap .ucGallery > div { height: inherit; }
	html[class*="slugClass-"] section.slide:first-child .ucGallery .tiles-grid { --tiles-height: 100vh; }
	html[class*="slugClass-"] section.slide:first-child .ucGallery .tiles-grid.tiles--rotated .tiles__line-img { width: calc(25% - var(--tile-margin) * 2); }*/


    .secondheading { font-size: 33px !important; }
    .thirdheading { font-size: 33px !important; }
    .thirdpara { font-size: 13px !important; opacity: 1; }

    .flex.verticalCenter { padding: 0 !important; }
    .flex.verticalCenter li { padding-left: 15px !important; }
    .flex.verticalCenter li p:last-child { margin-bottom: 0 !important; }
    .listington { font-size: var(--mobile-paragraph) !important; padding-left: 34px !important; }
    .listcheck { width: 24px !important; }

    .newsListPg h2 { font-size: 33px; }
    .fourthheading { font-size: 33px; }
    .fourthheading br { display: none; }

    .fourthheading br + span { display: block; }

    .fifthheading { font-size: 33px; }

    .panel.top.fixed { transform: initial; opacity: 1; background: rgba(255, 255, 255, .99) !important; border-bottom: 1px solid #ebebeb !important; color: #303030 !important; padding-top: 15px !important; padding-bottom: 15px !important; box-shadow: 0px 0px 24px -12px #00000080 !important; }
    .panel.top .sections .button.round { background: transparent !important; color: #000000 !important; border: 1px solid var(--primary) !important; font-size: 14px; padding: 16px 20px 13px; }

    @supports (-webkit-touch-callout: none) {
        .mobile.safari.retina .button { padding-top: 14px; padding-bottom: 15px; }
        .mobile.safari.retina .panel.top .sections .button.round { padding-top: 14px; padding-bottom: 15px; }
        .mobile.safari.retina .enquire .button { padding-top: 14px; padding-bottom: 15px; }
    }

    .panel.top .sections .logo img { max-width: 100%; width: 135px; }
    .panel.top .sections .button.actionButton { margin: 0; }
    .panel.top .sections .menu li { margin: 0; margin-left: 12px; }
    .panel.top .sections .menu li:first-child { margin-left: 0; }
    .panel.top .sections > div.right ul.crop { padding: 0; }

    .form label,
    .form .label { font-size: 11px; }

    html[class*="slugClass-"] section.slide:first-child > .content > .container { /*height: 100vh;*/ }
    html[class*="slugClass-"] section.slide:first-child > .content > .container > .wrap { padding-top: 130px !important; }
    html[class*="slugClass-"] section.slide:first-child > .content > .container > .wrap.noSpaces { /*padding-top: 81px !important;*/ }

    html[class*="slugClass-"] section.slide:first-child > .background { top: 81px; height: calc(100% - 81px); min-height: initial !important; }

    html.slugClass-video section.slide:first-child > .content > .container > .wrap { padding-top: 239px !important; padding-bottom: 30px !important; }
    html.slugClass-video section.slide:first-child .background { background-size: auto 100%; background-repeat: no-repeat; background-position: bottom center; }

    html.slugClass-leasing section.slide:first-child > .content > .container > .wrap { padding-top: 239px !important; padding-bottom: 30px !important; }
    html.slugClass-leasing section.slide:first-child .background { background-size: auto 100%; background-repeat: no-repeat; background-position: bottom center; }



    .customFooter .container .wrap:not(.noSpaces),
    .customFooter .container .wrap.spaceWrap,
    .customFooter .container .wrap .spaceWrap { padding-top: 35px !important; }

    .customFooter h4 { font-size: 18px; }
    .customFooter .grid > .col-12-12:first-child + .col-6-12 input { margin-bottom: 8px !important; }
    .customFooter .pad.shadow p { font-size: 14px !important; text-align: left !important; }
    .customFooter .pad.shadow p.terms-42 { text-align: center !important; font-size: 11px !important; }


    .e_textwithbtn .element-description p { font-size: var(--mobile-paragraph) !important; padding-left: 0 !important; padding-right: 0 !important; }
    .e_textwithbtn .element-description p span { font-size: inherit !important; }
    .e_textwithbtn .element-description p:last-child { margin-bottom: 0 !important; }

    .ucHtml ul li .smaller[style*="font-size:30px;"],
    .ucHtml ul li .smaller[style*="font-size: 30px;"] { font-size: 26px !important; }

    .slugClass- [data-name="slide-2"] .e_textwithbtn .button-wrap { display: none; }
    .slugClass- [data-name="slide-2"] .e_textwithbtn .element-description p { margin-bottom: 0; }
    .slugClass- [data-name="slide-2"] .e_textwithbtn .element-description p span[style*="font-size: 26px;"] { font-size: 21px !important; }
    .slugClass- [data-name="slide-4"] .e_textwithbtn .element-description p + p.thirdpara.smallthird { font-size: 19px !important; }

    .slugClass-about .secondheading { font-size: 31px !important; line-height: normal; }
    .slugClass-about .secondheadingspan { font-size: inherit; }
    .slugClass-about .thirdheading { font-size: 40px !important; }
    .slugClass-about .thirdpara span { font-size: 22px !important; }
    .slugClass-about .element-description .punchier { font-size: 18px !important; }

    .slugClass-new .secondheading span { font-size: inherit !important; }
    .slugClass-new .secondheading { font-size: 33px !important; line-height: normal; }
    html.slugClass-new body section.slide:first-child > .content > .container > .wrap.noSpaces { padding-top: 81px !important; }



    .e_textwithbtn .element-description h4[style*="font-size: 44px;"] { font-size: 32px !important; }
    .e_textwithbtn .element-description h4[style*="font-size: 44px;"] span { font-size: inherit !important; display: block; }

    .slugClass-meet-eve [data-name="slide-1"] .e_textwithbtn { padding-bottom: 225px; }
    .slugClass-meet-eve [data-name="slide-1"] .background { background-position: right bottom; background-repeat: no-repeat; background-size: 150%; height: 100%; top: auto; bottom: 0; }
    .slugClass-meet-eve [data-name="slide-1"] .element-description span[style*="font-size: 26px;"] { font-size: 22px !important; }

    .slugClass-join-us .thirdheading { font-size: 40px !important; line-height: normal; }
    .slugClass-leasing .secondheading { font-size: 29px !important; line-height: normal; }
    .slugClass-leasing .secondheading span { display: block; font-size: inherit !important; }
    .slugClass-leasing .secondheading span + br { display: none; }
    .slugClass-leasing .e_textwithbtn .element-description p.text-white span { font-size: inherit !important; }

    .slugClass-faqs [data-name="slide-2"] .ucTabs.accordion-type { padding-bottom: 0; margin-top: 0; }

    .slides li.tab-link { margin: 0; }

    .ucTabs.sidetabs-type .elementTabs > .flex > [class*='col-'] { width: 100% !important; flex: 0 0 100% !important; max-width: 100% !important; }
    .ucTabs.sidetabs-type .elementTabs .tabs { }
    .ucTabs.sidetabs-type .elementTabs .tab-link { }

    .ucTabs .mob-slider-head li.tab-link:last-child { margin: 0; }

    .ucTabs.sidetabs-type .elementTabs .tab-link.resp-tab-active { }

    .ucTabs .element-heading { text-align: center; }
    .ucTabs.sidetabs-type .element-heading { font-size: 27px; }
    .ucTabs.sidetabs-type .element-heading + p { font-size: 14px !important; margin-bottom: 15px !important; }

    .slides .container-fluid .ucNewCar .tabs,
    .slides .ucCompare .tabs { padding-bottom: 15px; }

    .mob-slider-head { justify-content: center !important; }

    .slides .ucNewCar .tabs,
    .slides .ucCompare .tabs,
    .ucTabs .elementTabs .tabs { color: var(--body-color); width: auto !important; max-width: 100% !important; display: flex; flex-direction: row !important; margin-top: 13px; margin-bottom: 25px; padding: 0; padding-bottom: 4px; justify-content: center; }

    .slides .ucNewCar .tabs:before { }

    .slides .ucNewCar li.tab-link,
    .slides .ucCompare li.tab-link,
    .ucTabs .elementTabs li.tab-link { white-space: nowrap; width: auto !important; border: none !important; padding: 0 25px !important; font-size: 21px !important; background: transparent !important; color: inherit !important; text-transform: initial !important; text-align: center !important; opacity: 1 !important; }

    .slides .ucNewCar li.tab-link:not(.resp-tab-active),
    .slides .ucCompare li.tab-link:not(.resp-tab-active),
    .ucTabs .elementTabs .tab-link:not(.resp-tab-active) { display: none; }

    .ucTabs.sidetabs-type .elementTabs .tab-link:before { display: block; }

    .ucCompare .element-heading { font-size: 23px; }

    .container-fluid .ucNewCar,
    .container-fluid .ucCompare { padding-left: 0; padding-right: 0; }

    .slides .tab-content { text-align: center !important; }

    .slides .tab-content .videoThumbnail.shadow iframe { height: auto; min-height: 240px; }

    .slides .tab-content .videoThumbnail video { min-height: auto !important; }
    .slides .tab-content .videoThumbnail.shadow { box-shadow: none; border-radius: 0 !important; }

    .slides li.tab-link:before { width: calc(100% - 30px); margin: auto; bottom: -10px; }

    .ucGallery .button,
    .e_textwithbtn .button { padding: 14px 30px; font-size: 15px; }

    .ucNewCar .swiper .button-wrap { padding-left: 15px; padding-right: 15px; }

    .button-wrap:not(html[class*="slugClass-"] section.slide:first-child > .content > .container > .wrap.noSpaces .button-wrap, .ucNewCar .swiper .button-wrap, .newsRpt .button-wrap) { display: none !important; }

    .slugClass-new section.slide:first-child > .content > .container > .wrap.noSpaces .button-wrap { display: none !important; }

    .slugClass-used [data-name="slide-1"] .e_textwithbtn .element-description .with-bg span { }
    .slugClass-used .secondheading { font-size: 33px !important; }
    .slugClass-used .secondheading span { font-size: inherit !important; }

    .ucCompare .juxtapose { width: 96vw !important; height: 53vw !important; }
    .ucCompare .jx-image:before,
    .ucCompare .jx-image:after { font-size: 10px; bottom: 15px; }
    .ucCompare .jx-image.jx-right:after { right: 15px; }
    .ucCompare .jx-image.jx-left:before { left: 15px; }

    p.terms-42 { align-items: center; text-align: left; }

    .slugClass-meet-eve [data-name="slide-3"] .wrap { padding-top: 100% !important; }
    .slugClass-meet-eve [data-name="slide-3"] .background { background-position: left top -10%; background-repeat: no-repeat; background-size: 200%; top: 0; bottom: auto; }

    .slugClass-meet-eve [data-name="slide-5"] .wrap { padding-bottom: 75% !important; }
    .slugClass-meet-eve [data-name="slide-5"] .background { background-position: right bottom 0; background-repeat: no-repeat; background-size: 200%; top: auto; bottom: 0; }

    .slugClass-meet-eve [data-name="slide-7"] .wrap,
    .slugClass-meet-eve .slide:nth-last-child(2)[data-name="slide-7"] > .content > .container > .wrap { padding-bottom: 100% !important; }
    .slugClass-meet-eve [data-name="slide-7"] .background { background-position: left bottom -13%; background-repeat: no-repeat; background-size: 230%; top: auto; bottom: 0; }


    .slugClass-video [data-name="slide-4"] .wrap,
    .slugClass-video [data-name="slide-6"] .wrap { padding-left: 0 !important; padding-right: 0 !important; }

    .slugClass-video [data-name="slide-4"] .ucTabs .element-heading,
    .slugClass-video [data-name="slide-6"] .ucTabs .element-heading { padding-left: 20px; padding-right: 20px; }

    .slugClass-video [data-name="slide-4"] .ucTabs .element-heading + p,
    .slugClass-video [data-name="slide-6"] .ucTabs .element-heading + p { padding-left: 20px; padding-right: 20px; }

    .slugClass-video [data-name="slide-4"] .ucTabs .elementTabs .tabs,
    .slugClass-video [data-name="slide-6"] .ucTabs .elementTabs .tabs { }

    .slugClass-video [data-name="slide-5"] .wrap { background: rgba(0,0,0,0.5); }


    .slugClass-leasing [data-name="slide-1"] .e_textwithbtn .element-description .with-bg span { display: block; }

    /*html.slugClass-new body section.slide:first-child .ucGallery .mainHeading { padding: 30px; }
	html.slugClass-new body section.slide:first-child .ucGallery .mainHeading + div .tiles-grid { --tiles-height: 90vw; transform: scale(1.25); }*/

    .enquire .pad.shadow > p { display: none; }
    .enquire .sidebar.form { margin: 0; }
    .joinUsform .content > .grid.left { margin-top: 0; }

    .footer-para { margin-bottom: 40px; }

    .pad { padding: 35px 30px !important; }
    .popup .container .wrap { padding: 20px !important; }
    .popup-dialog p { font-size: 14px; }
    .popup-dialog p.light { font-size: 21px; }

    .slugClass-blogs-and-articles section:not(.enquire) .container .wrap:not(.noSpaces) { padding-top: 20px !important; padding-bottom: 20px !important; }

    .ucNewsDetail { padding-top: 0; }
    .newsRpt .element-heading { height: auto; }
    .newsSlide .element-thumb { position: initial; width: 100%; height: auto; border-radius: 50px; border-width: 15px; transform-origin: 100% 50%; overflow: hidden; margin-bottom: 20px; }
    .newsSlide .element-thumb-img { position: relative; }
    .newsSlide .element-thumb-img:before { border-radius: initial; }
    .newsSlide .element-thumb-img img { display: block; }
    .newsSlide .grid { display: flex; flex-direction: column-reverse; }
    .newsSlide .element-description { margin-bottom: 0; }

    .ucNewsDetail .slide:not(:first-child) .wrap:not(.noSpaces) { padding-top: 10px !important; padding-bottom: 10px !important; }
    .ucNewsDetail .slide:nth-child(2) .wrap:not(.noSpaces) { padding-top: 30px !important; }
    .ucNewsDetail .ucText .element-description p + h2 { margin-top: 0; }
    .ucNewsDetail .ucText .element-description *:last-child { margin-bottom: 0; }
}

@media (width: 428px), (width: 430px), (width: 440px) {
    .ucBannerSlider .element-tagline h1 strong { font-size: 30px; }
}

@media (width: 440px) {
    .like-recaptcha { transform: scale(1); }
}

@media (width: 428px), (width: 430px) {
    .like-recaptcha { transform: scale(0.95); }
}

@media (width: 402px), (width: 412px), (width: 414px) {
    .ucBannerSlider .element-tagline h1 strong { font-size: 29px; }
    .like-recaptcha { transform: scale(0.87); }
}

@media (width: 390px), (width: 393px) {
    .ucBannerSlider .element-tagline h1 strong { font-size: 28px; }
    .like-recaptcha { transform: scale(0.83); }
}

@media (width: 384px), (width: 385px) {
    .ucBannerSlider .element-tagline h1 strong { font-size: 27px; }
    .like-recaptcha { transform: scale(0.8); }
}

@media screen and (max-width: 360px) {
    .ucBannerSlider .element-tagline h1 strong { font-size: 25px; white-space: initial; }
    .like-recaptcha { transform: scale(0.73); }
}
