.nav-cont .logo-img {width: 4.5vw;}.page-load-cont .logo-img {width: 8vw !important;}.nav-link.hero.click.last {padding-right: .7vw;}.fac-hero:after{background: rgba(0,0,0,0.1);position: absolute;top:0;left: 0;content: '';width: 100%;height: 100% }.nav-link {opacity: 1 !important;color: var(--white);padding: .3vw 1.9vw 0 .5vw;font-size: 1.3vw;}.footer .nav-link{font-size: 1.3vw;padding: .3vw 2.9vw 0 .5vw }.nav-link.footer.click.last{padding-right: 2.9vw }.sub-sm {font-size: 3vw;letter-spacing: -.05vw;line-height: 3vw;max-width: 46vw !important;}.modal-window.inquiry-form .w-form .pr-modal-btn{width: 100% }.mb-20{margin-bottom: 20px;}.mt-10{margin-top: 10px;}.mt-20{margin-top: 20px;}.customer-sec .h3-heading {width: 33vw;margin-bottom: 0 }.customer-sec .science-right{padding-bottom: 3vw;}.project-sec .video-wrap.prog {width: 100% !important;height: 100% !important;opacity: 1 !important;border-radius: 0;position: relative;}.footer-bottom {justify-content: center;align-items: normal;}.copyright {opacity: 1;color: var(--white);font-size: 11px;line-height: 2vw;}.cb-logo{vertical-align: baseline;}.logo-img {width: 6vw;}.section.science {height: auto;}.section-spacer.science {height: auto;margin-top: 0;}.small-about-text{font-size: 2vw;letter-spacing: 0;line-height: 2vw;}.mb-0{margin-bottom: 0 !important }.orange-color{color: #ef7d34;font-weight: 600 }.home-about-description{height: auto !important;margin-bottom: 0vw;}span.text-span-2 {font-size: 15px;letter-spacing: 0px;line-height: 20px;font-weight: normal;}.program-tabs-content .video-wrap.prog:after {position: absolute;content: '';background: rgba(0, 0, 0, 0.25);width: 100%;height: 100%;top: 0;left: 0;}.aroundus p{font-size: 30px;line-height: 36px;text-align: center;}.aroundus img {width: 400px;margin: 0 auto;display: block;}.ml-0{margin-left: 0 }.inquiry-box.program-card {display: block;border-radius: 0;margin: 0;min-width: auto;height: auto;}.inquiry-box {position: fixed;color: #fff;top: 50%;z-index: 99;transform: rotate(-90deg);left: -106px;text-decoration: none;padding: 0px;border-bottom-left-radius: 20px !important;border-bottom-right-radius: 20px !important;font-size: 15px;letter-spacing: 0.5px;text-transform: uppercase;border: 0px }.inquiry-box img{width: 250px;border-radius: 20px;}.inquiry-form {width: auto;}.section-cont.program{margin-top: 5vw;margin-bottom: 5vw;}.counter-part {display: flex;justify-content: space-between;align-items: center;color: #fff;margin-bottom: 0px }.count-detail {padding: 15px 0px;margin: 0 20px;width: 300px;text-align: center;border-radius: 10px;}.count-detail:hover{background: #ef7d34;}.count-detail .number{font-size: 40px;line-height: 45px;}.counter-box{padding: 3vw 7vw }.section-counter{z-index: 10;position: relative;margin-top: 100px;background: #333;}.counter-text{display: block;font-size: 15px;font-weight: normal;}.home-about-description .email-heading{margin-bottom: 2vw;font-size: 2.5vw;}.about-img img{width: 600px;padding-right: 50px;}.history-section .h3-heading{margin-bottom: 70px;margin-top: 0px;}section.csr {background: #f9f9f9;z-index: 6;position: relative;padding: 0;overflow: hidden }.csr-text {padding: 120px 10vw 200px;background: #f07d34;color: #fff;}.csr .video-wrap.prog {width: 100% !important;height: 100% !important;opacity: 1 !important;border-radius: 0;position: relative;}.csr .program-card1 img{transition: all 0.6s ease;overflow: hidden;}.csr .program-card1 :hover img{transform: scale(1.05);}.mb-70{margin-bottom: 70px !important }.csr .program-tabs{padding: 0px 7vw 0px 20vw;margin-top: -180px;}.csr .section-cont{margin-bottom: 20vw;}.csr .section-cont.program {margin-top: 0;}.csr .h3-heading.program.fac3{color:#fff }.csr .csr-text p{max-width: 50vw;margin-bottom: 30px;font-size: 15px;letter-spacing: 0px;line-height: 20px;text-align: justify;}.csr .program-card1{min-width: 30vw;}.csr span.text-span-2 {font-size: 17px;}.csr .gradient-prog{width: 30vw;}.csr .mask{width: 30vw;}.csr .slider-arrow.prog.dark{border-color:#fff }.csr .slider-arrow.left.prog.dark{border-color:#fff }.csr .slider-arrow-icon.left{filter: invert(1);}.csr .slider-arrow-icon.hide{filter: invert(1);}.csr .slider-arrow-icon{filter: invert(1);}.csr .programs-slider{height: 22vw;}.csr .program-slide{margin-right: 40px;}.footer-center{opacity: 1 !important }.footer-bottom{opacity: 1 !important }.footer .nav-link-wrap a{transform: none !important }.mono{top: -2px;position: relative;width: 80px;}.footer-title {color: #fff;position: relative;top: -12px;font-size: 15px;}.footer .nav-link{opacity: .8 !important }.footer .nav-link:hover{opacity: 1 !important }.footer-sales-content{max-width: 70%;}.footer-sales-content p{color: #fff;opacity: .9;margin-top: 0px;margin-bottom: 30px;text-transform: uppercase;font-size: 12px;letter-spacing: 0.5px;}.footer-sales-content a{color: #111;margin-top: 10px;text-decoration: none;border: 1px solid;padding: 10px 30px;border-radius: 20px;background: #fff;font-size: 12px;}.footer .nav-link.hero {transform: none;}.footer .nav-link.hero:hover {opacity: 1;transform: none;}.science-lottie video{width: 100% }.projects-plus{left: -10px;position: relative;}.youtube-icon{width: 1.8vw;}.project-sec .video-wrap img{width: 100% }.counter-box h4{color: #fff;text-align: center;margin-bottom: 40px;font-size: 25px;}.hero-img.staff.about-page-banner {background-image: url(../images/inner-banner/about-us.jpg);}.hero-img.staff.location-page-banner {background-image: url(../images/inner-banner/location.jpg);}.hero-img.staff.channel-partners-page-banner {background-image: url(../images/inner-banner/channel-partners.jpg);}.hero-img.staff.ultima-crest-page-banner{background-image: url(../images/inner-banner/ultima-crest.jpg);}.hero-img.staff.all-project-page-banner {background-image: url(../images/inner-banner/channel-partners.jpg);}.hero-img.staff.career-page-banner {background-image: url(../images/inner-banner/career.jpg);}.hero-img.staff.ongoing-project-page-banner{background-image: url(../images/inner-banner/ongoing-project.jpg);}.hero-img.staff.buyers-guide-page-banner{background-image: url(../images/inner-banner/buyers-guide.jpg);}.hero-img.staff.contact-page-banner{background-image: url(../images/inner-banner/get-in-touch.jpg);}.hero-img.staff.blog-page-banner{background-image: url(../images/inner-banner/blog.jpg);}.hero-img.staff.privacy-policy-page-banner{background-image: url(../images/inner-banner/privacy-policy.jpg);}.hero-img.staff.rera-disclaimer-page-banner{background-image: url(../images/inner-banner/rera-disclaimer.jpg);}.section-wrap.about-first-section.faculties{z-index: 9;height: auto;}.about-first-section .section.faculties{height: auto;border-radius: 0;}.about-first-section .section-descr{width: 100% }.about-first-section .about-text{max-width: 100%;font-size: 15px;margin-bottom: 0px;letter-spacing: 0px;color: #333;line-height: 20px;text-align: justify;}.about-second-section .about-img img{width: 100% }.about-second-section .campust-text-wrap {width: 70vw;align-items: center;display: flex;}.about-second-section .text-20px{margin-right: 0;max-width: 100%;text-align: justify }.about-second-section .section-cont{margin-top: 10vw;margin-bottom: 2vw;}.section-wrap.campus .about-second-section{height: 70vh;}.about-second-section .section.campus{height: auto }.about-second-section .about-img.shine{width: 40vw;margin-right: 50px;}.section-spacer.faculty.about2-section-spacer{height: 42vw;}.about-second-section .campus-top{align-items: center }video{width: 100% }.testimonials{padding: 7vw 10vw;background: #f9f9f9 }.testimonials .h3-heading{margin-bottom: 3.3vw }@media (min-width: 1280px) and (max-width: 1365px) {.section-counter{}}@media (min-width: 1920px) and (max-width: 5000px) {.milestone.history-section{height: 35vw }.timeline-nav-button{top: 96px !important;}.home-about-description{margin-bottom: 0 }}.location-sec .section.campus {background-color: var(--white);height: auto !important;}.location-sec{position: relative;height: auto !important;}.location-sec .section-cont {margin-top: 10vw;margin-bottom: 0;}.location-sec .loc-text{font-size: 15px;letter-spacing: 0px;color: #333 ;text-align: left }.location-sec .campus-top {margin-bottom: 0;align-items: unset;}.loc-title {color: #0e0e0e;font-size: 20px;font-weight: 500;line-height: 17px;margin-bottom: 0px;color: #0e0e0e;text-decoration: none;display: flex;gap: 10px;align-items: center }.location-sec .campust-text-wrap{width: 100%;display: block;margin-left: 20px;}.location-sec .loc-img{width: 100%;align-items: center;display: block;}.location-sec .loc-img img{width: 150px;}.loc-about-text p {max-width: 100%;font-size: 15px;letter-spacing: 0px;color: #333;line-height: 20px;text-align: justify;}.loc-about-text{margin-bottom: 80px;}.inner-banner .fac-hero{height: 70vh !important;}.inner-banner .heading-wrap {height: 70vh;}.inner-banner .hero-heading {font-size: 50px;line-height: normal;letter-spacing: 0;left: 10vw;}.footer-sec .section-descr.footer-mail {margin-bottom: 20px;margin-top: 20px;font-size: 32px;width: auto;top: 0;}.footer-sec .nav-link {font-size: 12px;padding: 0;line-height: 28px;letter-spacing: 0.5px;opacity: 1 !important;text-transform: uppercase }.footer-sec .nav-links {display: block;height: auto;}.footer-sec .nav-link-cont {justify-content: center;}.footer-sec .footer-center-right .footer-column .footer-link {font-size: 12px;letter-spacing: 0.5px;text-transform: uppercase;margin-right: 25px;opacity: 1 !important;}.footer-sec .footer-center-right {margin-top: 0;display: block;}.footer-sec .logo-img {width: 5vw;}.footer-sec .footer-center-right .footer-column {flex-direction: row;align-items: flex-start;width: auto;}.footer-sec .footer-box .footer-title {top: 0;font-size: 13px;text-transform: uppercase;margin-bottom: 10px;opacity: 0.5;font-weight: 100;letter-spacing: 0.2px;}.footer-sec .footer-box{margin-bottom: 20px;}.footer-sec .social-wrap {justify-content: start;}.footer-sec .footer-center-left {align-items: center;margin-top: 0;}.footer-sec .footer-sales-content {max-width: 100%;text-align: center;margin-bottom: 30px;}.footer-sec .logo-img.footer {margin-top: 0;}.footer-sec .footer-separate{border: 1px solid;height: 50vh;margin: 0 80px;}.w--tab-active{opacity: 1!important }.channel-partners .section.campus{background-color: #fff;border-radius: 0;}.channel-partners .loc-about-text{margin-bottom: 0 }.channel-partners.about-second-section .section.campus{height: auto }.section-spacer.faculty.about2-section-spacer.channel-partners-space{height: 37vw;}.channel-partners .section-cont{margin-bottom: 2vw;}.all-project-page .section.campus{background-color: #fff;border-radius: 0;}.all-project-page .loc-about-text{margin-bottom: 0 }.all-project-page.about-second-section .section.campus{height: auto }.section-spacer.faculty.about2-section-spacer.all-project-page-space{height: 37vw;}.channel-partners .section-cont{margin-bottom: 2vw;}.section.campus.contact-form-section {height: 42vw;}.cnt-from {display: flex;gap: 10px;}.channel-partners-form .form {width: 100%;transform: none !important;opacity: 1 !important;margin-bottom: 0;}.channel-partners-form .modal-field{background-color: #fff !important;margin-bottom: 30px }.channel-partners-form .campus-top{margin-bottom: 0 }.channel-partners-form .section-cont{margin: 7vw 0 5vw }.channel-partners-form textarea{height: 100px }.section.campus.contact-form-section.channel-partners-form{height: auto;border-radius: 0;}.inner-banner .background-noise-new{background: rgba(0, 0, 0);opacity: 0.35 }.project-page-banner .heading-wrap{height: 100vh !important }.project-page-banner .fac-hero{height: 100vh !important }.inner-banner.project-page-banner .background-noise-new {background: rgba(0, 0, 0);opacity: 0.3;}.project-page .hero-heading{bottom: 4vw;}.project-page span.text-span-2{position: absolute;bottom: 3vw;z-index: 10;color: #fff;letter-spacing:-0.1px;margin-top: 0;margin-bottom: 0;font-family: Lausanne, sans-serif;left: 7vw;}.project-page span.text-span-2.loc-project{position: absolute;bottom: 1vw;z-index: 10;color: #fff;letter-spacing: -0.1px;margin-top: 0;margin-bottom: 0;font-family: Lausanne, sans-serif;left: 7vw;}.projects-views .section-wrap.programs{z-index: 8 }.projects-views .section-cont.program{margin-bottom: 5vw;margin-top: 0 }.projects-views .section.program{height: auto;background-color:#fff }.section-wrap.about-first-section.faculties.project-page-detail{height: auto }.about-first-section .section-cont.faculty{margin-top: 9vw;margin-bottom: 1vw;}.about-second-section{height: auto !important }.line-list__item:not(:last-child) {margin-bottom: 30px;}.line-list__item-title {width: 100%;cursor: pointer;font-size: 17px;color: #333;text-decoration: none;}.know-more-section .line-list__item-title img {position: absolute;right: 125px;width: 30px }.line-list__item {padding-bottom: 20px;display: flex;list-style: none;border-bottom: 1px solid #11111142;}.line-list{padding-left: 0;padding-top: 30px;}.projects-views{height: auto !important }.know-more-section{display: block;height: auto;padding-top: 0px;padding-bottom: 70px }.know-more-section .brochure-form.program-card{padding: 0 }.know-more-section .line-list{padding: 0;margin: 0 }.projects-views .slider-arrow.left.prog {top: -6vw;}.projects-views .slider-arrow.prog{top: -6vw;}.project-page-detail .section-cont.faculty{margin-bottom: 7vw;margin-top: 12vw;}.project-page-detail .section-descr.faculty{margin-bottom: 0 }.projects-views .gradient-prog{width: 23vw;}.projects-views .project-sec .video-wrap.prog{}.projects-views .program-tabs-content .video-wrap.prog:after{background:transparent }.projects-views .background-noise-new.prog {width: 23vw;min-width: 23vw;max-width: 23vw;}.projects-views .mask {width: 24vw;overflow: visible;}.amenities-section{height: auto !important;}.amenities-section .section.science{background-color: #f3f3f3;height: auto;border-radius: 0;}.amenities-section .section-cont.science{margin-top: 0;margin-bottom: 9vw;}.amenities-section .science-lottie {width: 100%;margin-bottom: 2vw;display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;gap: 10px;}.amenities-box img{border-radius: 100px;width: 85px;margin: 0 auto;display: block;}.amenities-box h6{text-align: center;font-size: 15px;font-weight: 500;}.amenities-section .science-block-head{font-size: 20px;margin-bottom: 30px;font-weight: 600;color:#111 }.amenities-section .section-descr.science{width: auto;font-size: 30px;line-height: 130%;margin-bottom: 30px;margin-top: 20px;letter-spacing: 0;}.brown-color{color:#a36c54 }.amenities-section .about-text{max-width: 40vw;text-align: justify }.poject-btns{display: flex;gap: 20px;line-height: normal;}.lifestyle {display: block;margin: 0 auto 30px;text-align: center;}.poject-btns a{color: var(--black);text-decoration: none;border: 1px solid #111;border-radius: 20px;font-size: 15px;padding: 10px 30px;letter-spacing: 0;min-width: auto;}.poject-btns a:hover{background-color: #a36c54;color:#fff;border-color:#a36c54 }.inquiry-form-section{height: auto }.inquiry-form-section .campus-top{display: block;margin-bottom: 0 }.inquiry-form-section .section-cont{margin-top: 5vw;margin-bottom: 5vw;}.inquiry-form-section{height: auto !important }.inquiry-form-section .modal-field{background-color: #fff }.inquiry-form-section textarea.w-input{height: 100px }.tp-black-bg-btn {color: #fff;margin-top: 10px;text-decoration: none;border: 1px solid #222;padding: 10px 30px;border-radius: 20px;background: #222;font-size: 12px;}.tp-black-bg-btn:hover{background-color: #f07d34;border-color:#f07d34 }.project-page-location-section{height: auto !important }.project-page-location-section .home-about-description {height: auto !important;display: block;}.project-page-location-section .section.email.fac3{background-color: #fff;display: block;}.project-page-location-section .email-text-wrap{max-width: 40vw;}.project-page-location-section .about-img{width: 100% }.loc-prj{display: flex;gap: 30px;align-items: center;}.project-page-location-section .section-wrap.email{height: auto !important }.project-page-location-section .section-cont.email{margin-top: 5vw;margin-bottom: 7vw;}.project-page-location-section .text-20px.email {margin-right: 0 }.project-page-location-section .text-20px.email p{margin-bottom: 30px;color: #333;font-size: 15px;letter-spacing: 0;line-height: 20px;}.project-page-location-section .text-20px.email p a{color: var(--black);text-decoration: none }.project-page-location-section .text-20px.email span{font-size: 22px;font-weight: 600;text-transform: uppercase;letter-spacing: 0;}.all-project-page .section.program{height: auto !important;border-radius: 0;}.all-project-page.section-wrap.programs{height: auto !important }.all-project-page .section-cont.program {margin-top: 10vw;}.section-wrap.campus.channel-partners{height: auto }.menu-whatsapp-icon {font-size: 25px;transform: none !important;}.line-list__item-title:hover {color: #a36c54;}.inner-banner .arrow-vert{height: 24vw !important;}.project-page-detail.about-first-section .small-description{max-width: 70%;text-align: center;margin: 0 auto;}.project-page-detail .email-heading.fac3{max-width: 100%;text-transform: none;font-size: 3vw;margin-bottom: 20px;}.project-page-detail span.text-span-2 {font-size: 15px;letter-spacing: 0px;line-height: 20px;}.project-title-line {position: relative;padding-bottom: 10px;}.project-title-line:after {position: absolute;content: '';top: 38px;left: 0;right: 0;margin: auto;background: #1d1d1d;width: 10%;height: 2px;}.project-typology-icon-section .typology-list li {list-style: none;margin-bottom: 0px;letter-spacing: 0px;font-size: 15px;text-transform: none;}.typology-list{padding-left: 12px;margin-bottom: 0 }.typology-list li{letter-spacing: 0;font-size: 15px;margin-bottom: 3px;text-transform: uppercase;}.typology-list ul.sub-typology-list{list-style: none;margin-bottom: 0}.typology-list li:last-child{margin-bottom: 0;}.project-typology-icon-section .typology-list{text-align: center;padding-left: 0;grid-column-gap: 1rem;grid-row-gap: 1rem;grid-template-rows: auto;grid-template-columns: 1fr 1fr;grid-auto-columns: 1fr;display: grid;margin-bottom: 20px;margin-top: 25px }.project-typology-icon-section .typology-list li{color:#333;list-style: none;margin-bottom: 0px;font-size: 15px;}.typo-list-img{width: 50px;margin: 0 auto 10px;height: 50px;}.project-typology-icon-section .typology-list li img{padding: 5px }.project-typology-icon-section .typology-list li span{display: block;}.project-typology-icon-section{height: auto }.onsite-updates-section .section-wrap.programs{z-index: 8 }.onsite-updates-section .section-cont.program{margin-bottom: 5vw;margin-top: 0 }.onsite-updates-section .section.program{height: auto;background-color:#fff }.onsite-updates-section{height: auto !important }.onsite-updates-section .slider-arrow.left.prog {top: -6vw;}.onsite-updates-section .slider-arrow.prog{top: -6vw;}.onsite-updates-section .gradient-prog{width: 23vw;}.onsite-updates-section .project-sec .video-wrap.prog{}.onsite-updates-section .program-tabs-content .video-wrap.prog:after{background:transparent }.onsite-updates-section .background-noise-new.prog {width: 23vw;min-width: 23vw;max-width: 23vw;}.onsite-updates-section .mask {width: 24vw;overflow: visible;}section.video-walk-through {background: #222;height: auto;padding: 50px;position: relative }.video-walk-through:before{position: absolute;background: rgba(0,0,0,0.2);width: 100%;height: 100%;top:0;left: 0;content: '';}.video-walk-through-title{height: auto;text-align: left;display: block;}.video-icon{position: absolute;top: 50%;transform: translateY(-50%);z-index: 9;left: 0;right: 0;text-align: center;margin: 0 auto;width: 100px;filter: invert(1);}.header-whatsapp {position: fixed;bottom: 20px;right: 0;z-index: 99;}.menu-whatsapp-icon img{width: 50px;}.header-whatsapp.nav-link-wrap{transform: none !important;}.header-whatsapp .nav-link:hover{transform: none !important;transform-style: inherit !important;}.small-description{font-size: 15px;margin-bottom: 20px;letter-spacing: 0px;color: #333;line-height: 20px;font-weight: 300;}.small-heading{color: #0e0e0e;font-size: 22px;letter-spacing: 0;}.vision-mission-box{max-width: 24vw;margin-right: 3vw;width: 50vw;}.home-project-details{opacity: 1;text-align: justify;width: 50vw;}.project-sec .program-tab.fac3{margin-right: 30px;}.science-block-head{margin-bottom: 20px }.all-project-page .loc-about-text{max-width: 40rem;margin: 0 auto }.all-project-page .loc-about-text p{text-align: center }.all-project-page .email-heading.fac3{text-align: center }.select-menu {max-width: 330px;margin: 50px auto;}.select-menu .select-btn {color: #fff;cursor: pointer;text-decoration: none;border: 1px solid;padding: 10px 30px;border-radius: 20px;background: #111;font-size: 12px;width: 230px;}.select-menu .options {position: relative;width: 230px;overflow-y: auto;max-height: 295px;padding: 10px;margin-top: 10px !important;border-radius: 8px;background: #111;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);animation-name: fadeInDown;-webkit-animation-name: fadeInDown;animation-duration: 0.35s;animation-fill-mode: both;-webkit-animation-duration: 0.35s;-webkit-animation-fill-mode: both;left: 0;right: 0;margin: 0 auto;display: none;}.select-menu .options .option {display: flex;height: 40px;cursor: pointer;padding: 0 16px;border-radius: 8px;align-items: center;background: #111;}.select-menu .options .option:hover {background: #111;}.select-menu .options .option i {font-size: 25px;margin-right: 12px;}.select-menu .options .option .option-text {font-size: 13px;color: #fff;}.select-btn i {font-size: 12px;transition: 0.3s;font-weight: normal;margin-left: 20px;float: right;top: 4px;position: relative;}.select-menu.active .select-btn i {transform: rotate(-180deg);}.select-menu.active .options {display: block;z-index: 10;animation-name: fadeInUp;-webkit-animation-name: fadeInUp;animation-duration: 0.4s;animation-fill-mode: both;-webkit-animation-duration: 0.4s;-webkit-animation-fill-mode: both;}@keyframes fadeInUp {from {transform: translate3d(0, 30px, 0);}to {transform: translate3d(0, 0, 0);opacity: 1;}}@keyframes fadeInDown {from {transform: translate3d(0, 0, 0);opacity: 1;}to {transform: translate3d(0, 20px, 0);opacity: 0;}}.select-menu .options .option a{text-decoration: none;color: #fff }.all-project-page .section.staff{height: auto }.all-project-page .section-cont{}.all-project-page .staff-tabs-menu{text-align: right }.all-project-page .staff-tab-link:hover{background-image: none }.all-project-page .staff-tab-link{margin-right: 0 }.all-project-page .staff-tabs-menu{padding: 0 }.all-project-page .staff-tab-text {z-index: 1;letter-spacing: 0;border-radius: 100px;margin: 0px;padding: 0.7vw 1.6vw 0.5vw;font-size: 15px;line-height: 100%;position: relative;overflow: visible;background: #111;color: #fff }.all-project-page .staff-list{grid-template-columns: 1fr 1fr;}.all-project-page .staff-img-wrap{border-radius: 0 }.all-project-page .staff-block{position: relative }.all-project-page .staff-img-wrap{margin-bottom: 0;position: relative }.all-project-page .staff-img-wrap:before{position: absolute;opacity: 0.3;background: #111;height: 100%;width:100%;left: 0;right: 0;top:0;content: '';}.all-project-page .studying-point-name.staff-name{margin-bottom: 0;position: absolute;bottom: 20px;left: 20px;color: #fff;}.all-project-page .studying-point-name .projectname{font-size: 25px;letter-spacing: 0;font-weight: 600;display: block }.all-project-page .studying-point-name .projecttype{font-size: 15px;letter-spacing: 0px;line-height: 20px;font-weight: normal;margin-top: 10px;display: block }.all-project-page .studying-point-name .projectlocation{font-size: 15px;letter-spacing: 0px;line-height: 20px;font-weight: normal;margin-top: 0px;display: block }.staff-tab-link.w--current .staff-tab-text{background: #f07d34;}.list-projects{width: 100%;}.list-projects .staff-list {grid-template-columns: 1fr;}.list-projects .line-list__item-title{font-size: 15px;}.list-projects .project-list-location{text-align: left }.list-projects .line-list__item a{text-decoration: none;display: flex;align-items: center;justify-content: space-between;width: 100%;}.list-projects .line-list__item{padding-bottom: 0;line-height: 50px;}.list-projects .line-list__item:not(:last-child){margin-bottom: 0 }.project-hedings-line span{font-weight: 600;text-transform: uppercase;}.prj-head-flx{display: flex;justify-content: space-between;align-items: center;}.prj-head-flx .email-heading.fac3{margin-bottom: 0 }.all-project-page .email-heading.fac3.proj-sub-title {margin-bottom: 0;text-align: left;top: 30px;position: relative;}.all-project-page .ongoing-project-section .section-cont{margin-top: 0 }.all-project-page .project-hedings-line span + span{max-width: 400px }.all-project-page .line-list__item span{max-width: 200px }.all-project-page .line-list__item span + span{max-width: 400px }.mb-50{margin-bottom: 50px }.toggleMenu {display: none;background: #666;padding: 10px 15px;color: #fff;}.dropdown-connect .nav-dropdown {list-style: none;display: block !important;margin: 0;padding-left: 10px }.parent .fa-chevron-down::before {font-size: 9px;margin-left: 2px;}.dropdown-connect .nav-dropdown ul {list-style: none;width: 8em;}.dropdown-connect .nav-dropdown ul li a {padding: 7px 15px;color: #fff;font-size: 12px;letter-spacing: 0.5px;}.dropdown-connect .nav-dropdown li {position: relative;}.dropdown-connect .nav-dropdown > li {float: left;}.dropdown-connect .nav-dropdown ul li {border-bottom: 1px solid #45484a;}.dropdown-connect .nav-dropdown ul li:last-child{border-bottom: 0 }.dropdown-connect .nav-dropdown > li > a {display: block;color: #fff;text-decoration: none;background: #333;border-radius: 20px;padding: 7px 20px;margin-bottom: 1px;}.dropdown-connect .nav-dropdown li ul {position: absolute;left: -9999px;margin: 0;}.dropdown-connect .nav-dropdown > li.hover > ul {left: 0px;padding: 0;border-radius: 1em;background: #333;}.dropdown-connect .nav-dropdown li li a {display: block;position: relative;z-index:100;text-decoration: none;}.all-project-page .line-list__item span + span + span {max-width: 200px;}.founder-section.about-second-section .about-img.shine{width: 25vw;z-index: 1;position: relative;left: 0px;margin-right: 0;}.founder-section.about-second-section .section-cont {margin-top: 5vw;margin-bottom: 7vw;}.founder-section.about-second-section .campust-text-wrap {width: 100%;align-items: center;display: flex;background: #fff;padding: 20px;position: relative;padding-left: 70px;padding-right: 35px;}.founder-section.about-second-section .founder-two .about-img img{padding-right: 0;padding-left: 0px;}.founder-section.about-second-section .about-img.shine img{padding-right:0 }.founder-section.about-second-section .founder-two .about-img.shine{margin-right: 0;margin-left: 50px }.about-second-section.founder-section .section.campus{background-color: #f3f3f38f;}.about-vadodara-kgp .section-cont.events{margin-top: 4vw;margin-bottom: 5vw;align-items: start;}.about-vadodara-kgp .event-block{width: 50%;border-radius: 0;}.about-vadodara-kgp .event-block._2{margin-right: 0 }.about-vadodara-kgp .section.events{height: auto }.about-vadodara-kgp.section-wrap.events{height: auto }.about-vadodara-kgp .small-description{text-align: justify }.about-vadodara-kgp .event-img-wrap{height: auto;}.about-in-details .line-list__item-title{font-size: 15px;letter-spacing: 0;line-height: 20px;color:#333;cursor: default;text-align: justify }.d-block{display: block }.about-in-details{padding-top: 70px;position: relative;}.about-page-list {display: grid;grid-template-columns: 1fr 1fr 1fr;margin: 0;padding: 0;gap: 30px;margin-top: 40px;}.about-page-list li{list-style: none;position: relative;padding: 20px;background: #f3f3f38f;}.about-page-list li span{display: block;font-weight: 600;margin-bottom: 10px;font-size: 16px;}body .about-page-list img{position: relative !important;text-align: left !important;width: 50px !important;right: 0 !important;display: block;margin-bottom: 15px;}.no-border-bottom{border-bottom: 0 }.projects-views .owl-carousel .owl-stage-outer{}.onsite-updates-section .owl-carousel .owl-stage-outer{}.disabled {pointer-events: none !important;opacity: 0.5 !important;cursor: not-allowed !important;}.delivered-more-btn{color: #fff;margin-top: 10px;text-decoration: none;border: 1px solid;padding: 12px 30px;border-radius: 20px;background: #111;font-size: 12px;width: auto }.mr-btn{text-align: center;margin-bottom: 50px;margin-top: 50px }.project-carousel .owl-nav button span{border: .5px solid #11111147;border-radius: 100%;justify-content: center;align-items: center;width: 4.5vw;height: 4.5vw;display: flex;overflow: hidden;position: absolute;transition: transform 0.5s ease;}.project-carousel .owl-nav button span img{transition: transform 0.5s ease;}.project-carousel .owl-nav button {transition: transform 0.5s ease-in-out;}.project-carousel .owl-nav button span:hover img {transform: translateX(-30%) translateY(-50%) !important;top: 17px;position: relative;}.project-carousel .owl-nav{position: absolute;top: -75px;right: 57px;}.project-carousel .owl-prev{left: -70px;position: absolute;top: -5px;}.project-carousel .owl-next{right: 0px;position: absolute;top: -5px;}.project-carousel .owl-prev img {transform: rotate(180deg);}.projects-views .project-carousel .owl-prev span:hover img {transform: translateX(-20%) translateY(0%) rotate(180deg) !important;top: unset;position: relative;}.projects-views .project-carousel .owl-next span:hover img {transform: translateX(20%) translateY(0%) !important;top: unset !important;position: relative;}.onsite-carousel .owl-nav button span{border: .5px solid #11111147;border-radius: 100%;justify-content: center;align-items: center;width: 4.5vw;height: 4.5vw;display: flex;overflow: hidden;position: absolute;transition: transform 0.5s ease;}.onsite-carousel .owl-nav button span img{transition: transform 0.5s ease;}.onsite-carousel .owl-nav button {transition: transform 0.5s ease-in-out;}.onsite-carousel .owl-nav button span:hover img {transform: translateX(-30%) translateY(-50%) !important;top: 17px;position: relative;}.onsite-carousel .owl-nav{display: block;position: absolute;top: -75px;right: 57px;}.onsite-carousel .owl-prev{left: -70px;position: absolute;top: -5px;}.onsite-carousel .owl-next{right: 0px;position: absolute;top: -5px;}.onsite-carousel .owl-prev img {transform: rotate(180deg);}.onsite-updates-section .onsite-carousel .owl-prev span:hover img {transform: translateX(-20%) translateY(0%) rotate(180deg) !important;top: unset;position: relative;}.onsite-updates-section .onsite-carousel .owl-next span:hover img {transform: translateX(20%) translateY(0%) !important;top: unset !important;position: relative;}@-webkit-keyframes fadeIn {0% {opacity: 0;top: 70px }100% {opacity: 1;top: 0 }}@keyframes fadeIn {0% {opacity: 0;top: 70px }100% {opacity: 1;top: 0 }}@-webkit-keyframes liftUp {0% {top: 0 }100% {top: -15px }}@keyframes liftUp {0% {top: 0 }100% {top: -15px }}.skill-wrapper{margin-bottom:30px;display: flex;align-items: center;margin-top: -10px;}.skill-wrapper span {font-size: 15px;line-height: 20px;margin-bottom: 0;width: 13%;}.progressbar-active{animation-name: progress;animation-duration: 1s;animation-fill-mode: forwards;animation-delay: 0.4s;}@keyframes progress{0%{width:0;}100%{width:100%;}}.progress {width: 50%;height: 12px;display: -ms-flexbox;display: flex;margin-left: 5px;overflow: hidden;font-size: .75rem;background-color: #e9ecef;border-radius: .25rem;margin-right: 5px;}.progress-bar {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;color: #fff;text-align: center;white-space: nowrap;transition: width .6s ease;background: #666;}@media screen and (prefers-reduced-motion:reduce) {.progress-bar {transition: none }}.mt-50{margin-top: 50px }.half-small-head{font-size: 2.3vw }.buyer-guide-first-section{height: auto !important }.buyer-guide-first-section p{text-align: justify }.buyer-guide-detail{height: auto !important;text-align: center;align-items: center;padding: 100px 7vw;}.buyer-guide-detail .program-tabs-menu{gap:50px }.mt-0{margin-top: 0 }.file-wrapper input {width: 100%;height: 50px;-moz-opacity: 0.01;left: 0;opacity: 0.01;cursor: pointer;position: absolute !important;-moz-opacity: 0.01;z-index: 99999;}.form-control1 {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;padding-left: 1rem;padding-right: 1rem;font-size: 15px;width: 100%;height: 45px;border-bottom: 1px solid #24305B !important;border-radius: 3px;cursor: pointer;color: #000;border: none;}.file-wrapper .file-button {cursor: pointer;padding: 15px;background: #f07d34;color: #fff;top: 13px;position: relative;}.file-holder {padding-left: 15px;position: absolute;left: auto;margin-top: 13px;}.form-group.file-wrapper {margin-bottom: 30px;height: 3.5vw;margin-top: 0;background: #fff;width: 100%;}#form_process {-webkit-animation-name: spinnerRotate;-webkit-animation-duration: 1.1s;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-moz-animation-name: spinnerRotate;-moz-animation-duration: 1.1s;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-ms-animation-name: spinnerRotate;-ms-animation-duration: 1.1s;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;display: inline-block;margin-left: 10px;position: relative;visibility: hidden;color: #000 }#error_data {color: red;font-size: 14px;margin: 10px 0 10px;line-height: normal;}.alert.alert-danger p {color: #fff;background: red;border-radius: 24px;padding: 10px }.alert.alert-danger {color: #454545;background-color: #ffb4b4;padding: 10px 15px;font-weight: 700;letter-spacing: .5px;line-height: 28px }.alert.alert-success {color: #508e14;background: #f0f0f0;padding: 10px 15px;font-weight: 700;letter-spacing: .5px;line-height: 28px }@-webkit-keyframes spinnerRotate {from {-webkit-transform:rotate(0) }to {-webkit-transform: rotate(360deg) }}@-moz-keyframes spinnerRotate {from {-moz-transform:rotate(0) }to {-moz-transform: rotate(360deg) }}@-ms-keyframes spinnerRotate {from {-ms-transform:rotate(0) }to {-ms-transform: rotate(360deg) }}.career-page-detail .section-cont a{text-decoration: none;color: #333;font-weight: 600 }select{color:#999 !important }option{color:#333 !important }.blogs{height: auto !important }.blogs .section.events{height: auto }.blog-page-data a{text-decoration: none }.blog-page-data .small-heading{line-height: 27px;margin-bottom: 10px }.blog-page-data .event-block {border-radius: 0 }.blog-page-data .event-block .small-description{margin-bottom: 0 }.blog-page-data .event-img-wrap{height: auto;display: none }.blog-page-data .events-wrap{display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 30px;}.blog-page-data .event-block{margin: 0;width: auto;}.footer .grid-container {width: 80%;}.small-to-small-heading{font-size: 16px;font-weight: 600;color: #0e0e0e;}.listing-type{padding-left: 10px }.listing-type li{font-size: 15px;margin-bottom: 10px;letter-spacing: 0px;color: #333;line-height: 20px;font-weight: 300;text-align: left;list-style-type: square;}.blog-detail-page{height: auto !important }.blog-detail-page .small-heading{font-weight: normal }.onsite-carousel{position: relative }.onsite-carousel h3 {z-index: 1;display: block;font-size: 15px;font-weight: normal;text-align: center;margin: 0;}.onsite-detail{position: absolute;bottom: 0;padding: 5px 10px;width: 100%;background: rgba(0, 0, 0, 0.5);font-size: 15px;color: #fff;display: flex;justify-content: center;align-items: center;}.mb-30{margin-bottom: 30px }.vadodara-txt-wrap{padding-left: 0;padding-right: 0 }.timeline-nav-button{animation-name: pulse;animation-duration: 1s;animation-timing-function: ease-out;animation-iteration-count: infinite;}@keyframes pulse {0% {box-shadow: 0 0 0 0 rgba(239,125,52,.5) }80% {box-shadow: 0 0 0 14px rgba(239,125,52,0) }}.vadodara-txt-wrap{padding-bottom: 0 }.kgp-legacy{background: #fff;width: 100%;padding: 0 }.kgp-legacy .event-block{width: 100%;padding-left: 10vw;padding-right: 10vw;}.kgp-legacy .event-text-wrap{padding-top: 70px;padding-bottom: 70px;padding-left: 0;padding-right: 0;}.lg-box{display: flex;gap: 50px;}.lg-box .small-description{width: 50%;display: block;border: 1px solid #ccc;padding: 30px;}.lg-box .small-description img{width: 70px;display: block;margin: 0 auto 20px;}.kgp-legacy .email-heading{}.abt-vadodara .email-heading{}.recently-delivered .line-list__item-title{cursor: auto !impotant }body .recently-delivered .line-list__item-title:hover span{color: #333 !impotant;}.banner-counter{display: flex;gap: 50px;text-align: center;position: relative }.banner-cnt-box:after{content: '';background: #fff;width: 1px;height: 100%;top:0;left:50%;position: absolute }.banner-cnt-box:before{content: '';background: #fff;width: 100%;height: 1px;top: 42%;left: 0%;position: absolute;}.banner-counter-part{font-size: 25px;width: 210px;margin-bottom: 40px;line-height: 18px;color: #fff;font-weight: 600 }.banner-counter-part span{font-size: 14px;line-height: 11px;position: relative;top: 10px;color: #eee;}.banner-counter-second{margin-top: 20px }.project-inner-banner.inner-banner .background-noise-new{opacity: 0.3;}.privacy-policy-details.about-first-section .section-cont.faculty{margin-bottom: 3vw }.ongoing-project-section .line-list__item span{cursor: pointer }.ongoing-project-section .line-list__item a:hover span{color: #f07d34 }.all-project-section .line-list__item span{cursor: default }.ongoing-project-section line-list__item.project-hedings-line a span{cursor: default }.ongoing-project-section .line-list__item.project-hedings-line a:hover span{color: #333 }.ongoing-project-section .line-list__item.project-hedings-line span{cursor: default }.all-project-section .line-list__item.project-hedings-line a span{cursor: default }.all-project-section .line-list__item.project-hedings-line a:hover span{color: #333 }body .all-project-section .line-list__item a:hover span{color: #333 !important }.testi-image{min-width: 30vw;}.testi-details {display: flex;gap: 30px;align-items: center;}.testi-details h6{font-size: 20px;margin-top: 0;color:#111 }.testi-content p{font-size: 15px;margin: 20px 0;letter-spacing: 0px;color: #333;line-height: 20px;font-weight: 300;}.testi-content span{font-size: 15px;font-weight: 600;}.all-locations{display: flex;}.google-map-section{width: 100%;}.loc-title h6{font-size: 18px;font-weight: 500;}.loc-title span {font-size: 14px;color: #555;font-weight: normal;line-height: normal;}.all-locations p{margin-bottom: 20px !important }.gm-style-iw-chr{align-items: end !important;justify-content: end !important;position: fixed !important;right: 0 !important;}.loc-title img{width:100px;display: none }div#tabs {z-index: 1;background-color: #f9f9f9;width: 30%;border: 1px solid #ddd;padding: 10px;margin-left: 20px;}.loc-tab:hover{background: #ef7d34;}.loc-tab:hover .loc-title h6{color:#fff }#tabs::-webkit-scrollbar {width: 7px;height: 7px;background-color: rgba(135,150,165,.1);}#tabs::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background: #ef7d34;}#tabs::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);border-radius: 10px;background-color: rgba(135,150,165,.1);}.loc-tab {padding: 10px 15px;margin-right: 0;background: #fff;cursor: pointer;margin-bottom: 20px;}.loc-tab.active {background: #cccccc54;color: white;}.loc-tab.active:hover .loc-title h6{color: #0e0e0e;}#googleMap {width: 100%;height: 500px;}.gm-style-iw-d{width: 300px !important }.gm-style-iw-d h3{font-weight: 500 !important }button:focus-visible{outline: inherit !important }.home-projects-section .slider-arrow.left.prog{top: -6vw;}.home-projects-section .slider-arrow.prog{top: -6vw;}.home-projects-section .slider-arrow{border-color: #111 }.home-projects-section .slider-arrow-icon{filter: grayscale() brightness(0) }.modal-btn-wrap{overflow: visible }.form{margin-bottom: 0 }.web-form .modal-btn-wrap{margin: 0 auto;text-align: center;display: block;}@media screen and (min-width: 767px) {.project-typology-icon-section .typology-list {margin-bottom: 90px;margin-top: 90px;grid-column-gap: 0rem;grid-row-gap: 5rem;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;}.project-typology-icon-section .typology-list.five-typology{grid-template-columns: 1fr 1fr 1fr 1fr 1fr;}.typology-list li {display: block;align-items: center;margin-bottom: 15px;position: relative;transition: transform 0.5s ease-in-out;}.typology-list li:hover {transform: scale(1.05);color: #fff;}.typology-list li:hover::before {transform: translate(-50%, -50%) scale(1);}.typology-list li::before {content: '';position: absolute;top: 50%;left: 50%;width: 170px;height: 150px;background: #111;border-radius: 0;transform: translate(-50%, -50%) scale(0);transition: transform 0.5s ease-in-out;z-index: -1;}.typology-list {list-style: none;padding: 0;}.project-typology-icon-section .typology-list li:hover .typo-list-img {border-radius: 0;transform: scale(1.05);outline-offset: 0;outline: 0;box-shadow: none;}.project-typology-icon-section .typology-list li .typo-list-img {transition: all 0.6s ease;}.typo-list-img {width: 50px;margin: 0 auto 10px auto;height: 50px;}.project-typology-icon-section .typology-list li:hover .typo-list-img img {width: 108px;height: auto;top: 0;position: relative;margin: auto;filter: invert(1) brightness(111);}.project-typology-icon-section .typology-list li img {padding: 0;}.typology-list li .typo-list-img img {transition: transform 0.5s ease-in-out;}.typology-list li:hover span {font-size: 15px;color: #fff;}.project-typology-icon-section .typology-list li span {display: block;transition: font-size 0.5s ease-in-out, color 0.5s ease-in-out;}}@media (min-width: 1280px) and (max-width: 1365px) {.inner-banner .fac-hero{height: 80vh !important;}.inner-banner .heading-wrap {height: 80vh;}.banner-counter-part{width: 116px }}@media (min-width: 1600px) and (max-width: 1919px) {.project-title-line:after{top: 52px !important;}.channel-partners .section-cont {margin-bottom: 5vw;}.all-project-page .section-cont {margin-bottom: 5vw;}.onsite-carousel .owl-nav, .project-carousel .owl-nav{top:-90px;right: 75px;}.onsite-carousel .owl-prev{left:-90px }.project-carousel .owl-prev{left:-90px }.project-title-line:after{top: 58px;}.know-more-section .line-list__item-title img{right: 110px;}}@media (min-width: 1920px) and (max-width: 5000px) {.channel-partners .section-cont {margin-bottom: 5vw;}.all-project-page .section-cont {margin-bottom: 5vw;}.onsite-carousel .owl-nav, .project-carousel .owl-nav{top:-90px;right: 75px;}.onsite-carousel .owl-prev{left:-100px }.project-carousel .owl-prev{left:-100px }.project-title-line:after{top: 58px;}.know-more-section .line-list__item-title img{right: 135px;}body .timeline-nav-button{top: 107px !important;}.csr .csr-text p{max-width: 30vw }.banner-cnt-box{bottom: 12vw;}}#pagination{margin-top:50px;padding:0;text-align:center;margin-bottom:0}#pagination li{display:inline}#pagination li a{display:inline-block;text-decoration:none;padding:6px 15px;color:#000;font-size:16px;border-radius:5px;-webkit-transition:background-color .3s;transition:background-color .3s}#pagination li a.active{background-color:#fb8501;color:#fff}#pagination li a:hover:not(.active){background-color:#ddd}

