@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400&display=swap");:root{--primary-color:#791315;--secondary-color:#b28b2e;--third-color:#ce9466;--light:#fff9f4;--primary-dark-color:#a6070a;--body-color:#1c1c1c;--gray:#f5f5f5;--facebook:#4267B2;--twitter:#00acee;--linkedin:#0e76a8;--youtube:#FF0000;--whatsapp:#25D366;--instagram:#c92bb7}body{color:var(--body-color);font:400 14px Poppins,sans-serif;overflow-x:hidden}::selection{background:#1e1e1e;color:#fff}p{line-height:1.5}p a{color:var(--secondary-color)}p a,p a:hover{-webkit-text-decoration:1px underline;text-decoration:1px underline}p a:hover{color:var(--body-color)}.padding{padding-top:3rem;padding-bottom:3rem}ul{padding-left:0;margin-bottom:0}a,a:hover{text-decoration:none!important}iframe,img,svg,video{width:100%;display:block}svg:not([fill]){fill:currentColor}.gap-row{row-gap:30px}.gap-form-row{row-gap:10px}.object-cover{object-fit:cover}.container-fluid{padding-left:2rem;padding-right:2rem}.filter-white{-ms-filter:brightness(70);filter:brightness(70)}.filter-dark{-ms-filter:grayscale(1) brightness(.5);filter:grayscale(1) brightness(.5)}.icon-circular{width:40px;height:40px;font-size:14px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.15);border-radius:50%;color:var(--body-color);transition:all .3s ease-in-out}.icon-circular.light{border-color:rgb(255 255 255/30%);color:#fff}.icon-circular.bg-white{border-color:transparent;color:var(--secondary-color)}.icon-circular:hover{border-color:transparent;color:#fff;background-color:var(--secondary-color)!important}i svg{width:16px}.header{display:block;position:fixed;left:0;right:0;top:0;border:solid var(--primary-color);border-width:1px 0;-webkit-backdrop-filter:blur(5px) brightness(2);backdrop-filter:blur(5px) brightness(2);background-color:rgb(255 255 255/95%);z-index:9999}.header,.header *{transition:all .4s}.main-header{width:100%}.logo{position:relative;z-index:1}.logo a{width:auto;height:100px;display:block;padding:10px;transition:all .3s ease-in-out;z-index:1}.header.fixed .logo a,.header.nonstick .logo a{height:90px;width:auto}.header.fixed .logo a{top:-1rem}.logo a:after,.logo a:before{content:"";position:absolute;z-index:-1}.logo a:before{inset:0}.logo a:after{inset:1px}.logo img{width:auto;height:100%;object-fit:contain}.header.fixed .logo img{height:100%;object-fit:cover;object-position:center top}.quickLinks{position:relative;display:flex}.quickLinks>ul{display:flex;align-items:center;padding:0 10px}.quickLinks>ul>li{position:relative}.header.fixed .quickLinks>ul>li>a{font-size:12px;padding:1rem}.quickLinks>ul>li a{height:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.quickLinks li a i{font-size:.75em;color:var(--primary-color)}.quickLinks li a{font-size:15px;text-transform:uppercase;color:#000;padding:1.25rem 1rem}.quickLinks li:hover>a{color:var(--primary-color)}.quickLinks .dropdown{position:absolute;width:300px;left:50%;top:100%;padding-top:1px;opacity:0;visibility:hidden;transform:translate(-50%,10px);pointer-events:none;transition:all .3s linear}.quickLinks li:hover .dropdown{opacity:1;visibility:visible;transform:translate(-50%);pointer-events:all}.quickLinks .dropdown .inner{padding:1rem;background-color:#fff;box-shadow:0 10px 2rem rgb(0 0 0/15%)}.applynow ul li:not(:last-of-type),.quickLinks .dropdown ul li:not(:last-of-type){border-bottom:1px solid rgb(0 0 0/30%)}.header .quickLinks .dropdown ul a{padding:10px 0;font-size:12px}.applynow .dropdown-menu .dropdown-item i,.quickLinks .dropdown ul a i{color:var(--secondary-color);transition:all .3s ease-in-out;font-size:.75em}.applynow .dropdown-menu .dropdown-item:hover i,.quickLinks .dropdown ul a:hover i{transform:scale(1.25)}.applynow{margin-right:10px}.applynow .dropdown-menu{width:250px;border-radius:0;border:0;padding:1rem;box-shadow:0 10px 2rem rgb(0 0 0/15%)}.applynow .dropdown-menu .dropdown-item{padding:10px 0;display:flex;align-items:center;justify-content:space-between;font-size:13px;text-transform:uppercase;color:#000}.applynow .dropdown-menu .dropdown-item:hover{background-color:transparent;color:var(--primary-color)}.menuBtn{width:auto;color:#000;background-color:rgb(255 255 255/72%);border-left:1px solid var(--primary-color);position:relative;padding:0 20px;gap:5px;display:flex;align-items:center;justify-content:center;cursor:pointer}.menuBtn em{font-size:15px;font-style:normal;display:block}.menuBtn span{width:25px;height:3px;position:relative}.menuBtn span,.menuBtn span:after,.menuBtn span:before{background:#000;border-radius:10px;transition:all .4s ease-in-out}.menuBtn span:after,.menuBtn span:before{content:"";width:100%;height:100%;position:absolute;left:0}.menuBtn span:before{top:-8px}.menuBtn span:after{bottom:-8px}.menuBtn.menuBtnActive span{transform:rotate(45deg)}.menuBtn.menuBtnActive span:before{opacity:0}.menuBtn.menuBtnActive span:after{transform:rotate(-90deg) translateX(7px)}.menuContainer{position:fixed;inset:0;padding-top:100px;z-index:996;background-color:rgb(0 0 0/75%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:none}.menuContainer .inner{padding:2rem 10px;width:100%;max-height:100%;max-width:350px;margin-left:auto;margin-right:0;visibility:hidden;overflow:auto;background:var(--primary-color);background:radial-gradient(circle at 50% -10%,var(--primary-color),rgb(112,0,0));box-shadow:0 1rem 3rem rgb(0 0 0/16%);border-bottom:1px solid #fff;transition:all .3s ease-in-out}.menuContainer.active .inner{visibility:visible}.menuContainer.active{display:block}.menuContainer a{color:#fff;transition:all .3s ease-in-out}.mainMenu li:not(:last-child) a{border-bottom:1px solid rgb(255 255 255/15%)}.mainMenu ul a{padding:10px 0;font-weight:300;font-size:1.25rem;display:block;position:relative}.mainMenu li.active>a,.mainMenu li:hover>a{padding:10px;background-color:#fff;color:var(--primary-color);border-radius:var(--primary-radius)}.mainMenu>ul a i{font-size:75%;position:absolute;right:0;top:50%;line-height:0;transition:all .3s ease-in-out}.mainMenu li.active>a i,.mainMenu li:hover>a i{right:10px}.mainMenu li.active>a i{transform:rotate(540deg)}.menuDrop{padding:5px 15px;margin-bottom:10px;background-color:rgba(255,255,255,.1);border-radius:var(--primary-radius)}.mainMenu ul ul li:last-child a{border-bottom:0}.banner{height:100vh;position:relative;background-color:#000;z-index:1}.banner video{object-position:center bottom}.banner .carousel-item:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:rgb(0 0 0/20%);pointer-events:none}.bannerText{position:absolute;left:50%;top:50%;max-width:600px;width:94%;transform:translate(-50%);opacity:0;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;z-index:9}.banner .carousel-item.active .bannerText{transform:translate(-50%,-50%);opacity:1}.bannerText .h1{font-size:5.25rem;line-height:1;text-transform:uppercase;position:relative;margin-bottom:0}.soundBtn{bottom:20px;right:20px;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;background:rgba(0,0,0,.5);border-radius:50%;z-index:9}.scrollDown,.soundBtn{position:absolute;cursor:pointer}.scrollDown{bottom:30px;width:40px;z-index:10;left:50%;animation:bounce 2s ease-in-out infinite alternate}@keyframes bounce{0%{transform:translate(-50%,-10px)}to{transform:translate(-50%,10px)}}.schoolBox .inner{display:block;text-align:center;color:initial;overflow:hidden}.schoolBox .inner .box-title{width:90%;margin:0 auto -2rem;padding:10px;line-height:1;background-color:#fff;position:relative;box-shadow:0 10px 2rem rgb(0 0 0/15%);border-top:4px solid var(--primary-color);z-index:1}.schoolBox .inner .box-title span{color:var(--secondary-color)}.schoolBox .inner .img-fluid{overflow:hidden;filter:grayscale(.25);transition:all .3s ease-in-out}.schoolBox .inner:hover .img-fluid{filter:grayscale(0)}.schoolBox .inner .img-fluid img{transition:all .3s ease-in-out}.schoolBox .inner:hover .img-fluid img{transform:scale(1.1)}.schoolBox-details .school-location{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:1.25rem}.schoolBox-details .school-location i{color:var(--secondary-color)}.hm-admissionBox-btns .inner{padding:2rem;background-color:#fff;color:var(--body-color)}.mediaSlider{height:450px}.newsBox.swiper-slide{height:180px}.newsBox section{height:100%;background-color:var(--light);color:var(--body-color);display:flex;flex-direction:column;justify-content:space-between}.newsBox section .newsBoxContent{padding:1.25rem}.newsBox section .publication{flex-wrap:wrap;gap:10px;justify-content:space-between;font-size:12px;margin-bottom:1rem}.newsBox>.img-fluid{height:calc(50% - 0px);overflow:hidden;box-shadow:0 10px 30px rgb(0 0 0/15%)}.newsBox>.img-fluid img{height:100%;object-fit:cover;border-radius:10px 10px 0 0}.newsBox section .viewmore .button{padding:10px 1.25rem}.eventBox .inner{position:relative;isolation:isolate;overflow:hidden;background-color:#000;color:#fff;display:block}.eventBox .inner .img-fluid{opacity:.5}.eventBox .inner .img-fluid img{height:300px;object-fit:cover}.eventBox .inner .eventBox-details{position:absolute;bottom:0;left:0;width:100%;padding:1.25rem;z-index:1}.hidden-text{position:absolute;top:3.5rem;margin-bottom:0;left:40%;font-style:italic;color:rgba(0,0,0,.04);z-index:1;font-size:4rem;animation:scrollLeft 10s linear infinite;pointer-events:none}@keyframes scrollLeft{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.director-title{display:table;color:#fff;margin-bottom:3.25rem;font-size:2rem;position:relative;padding:1rem 1rem 1rem 0;z-index:1}.director-title:before{content:"";position:absolute;inset:0 -3rem 0 -80rem;background:var(--primary-color);background:linear-gradient(45deg,var(--primary-dark-color),var(--primary-color));-webkit-clip-path:polygon(0 0,98% 0,100% 100%,0 100%);clip-path:polygon(0 0,98% 0,100% 100%,0 100%);z-index:-1;pointer-events:none}.luminariesText h3{margin-bottom:1.5rem}.management-img img{object-position:-230px top}.testimBox{height:auto}.testimBox .inner{height:100%;padding:3rem;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}.quotation-mark{display:flex;align-items:center;justify-content:center;color:var(--body-color);font-size:3rem;line-height:0;width:50px;height:50px;margin-bottom:1rem;padding:1rem 0 0;border-radius:50%;background-color:var(--gray)}.testim-name{display:block;margin-top:1.25rem;color:var(--primary-color);font-size:80%}.iconBox .in{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;gap:10px;padding:1rem;background-color:#fff;color:var(--body-color);font-size:13px;text-transform:uppercase}.iconBox .ikon img,.iconBox .ikon svg{max-width:50px}.footer{background:var(--primary-color);color:#fff;border-top:10px solid #fff;position:relative;font-size:.875rem;z-index:1}.footer-logo{width:120px;position:absolute;left:calc(50% - 60px);top:-50px;filter:drop-shadow(2px 4px 8px rgb(0 0 0/25%))}.footer a{color:rgb(255 255 255/70%);font-size:13px;letter-spacing:1px;padding-bottom:3px;line-height:.8;display:block}.footer a:hover{color:var(--secondary-color);text-decoration:underline}.footer-menu.footer-links ul li{width:100%}.main-footer{margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid rgb(255 255 255/10%)}.pl-phone li:first-child{padding-right:10px;margin-right:10px;border-right:1px solid #fff}.foot-social{gap:30px;margin-top:25px}.foot-social li a{font-size:20px}.footer-title{margin-bottom:1.25rem}.footer-menu ul{flex-wrap:wrap}.footer-menu ul li{width:50%;padding:5px 0;text-transform:uppercase}.footerMailBox{display:flex}.bottom-links{gap:10px}.bottom-links li{flex-grow:1}.bottom-links li a{display:block;padding:15px 20px 12px;border-radius:40px;text-align:center;background-color:var(--light);color:var(--body-color);font-size:14px;transition:all .3s ease-in-out}.bottom-links li a:hover{background-color:var(--secondary-color);color:#fff;text-decoration:none}.second-footer{display:flex;align-items:center;justify-content:space-between}.second-footer p{letter-spacing:normal;margin-bottom:0}.ecis img{width:22px}.ecis p{margin-bottom:0;gap:5px}.button-top,.ecis p{display:flex;align-items:center}.button-top{background:rgba(0,0,0,.6);position:fixed;cursor:pointer;left:50%;bottom:10px;width:40px;height:40px;transform:translateX(-50%);text-align:center;justify-content:center;color:#ffffff;box-shadow:0 0 1rem rgb(0 0 0/30%);border-radius:50%;z-index:9999;transition:padding .3s}.button-top:hover{background-color:var(--body-color);padding:10px 13px}.videoth{translate:0 15%;position:relative;z-index:1}.videoth:before{content:"";position:absolute;inset:0;background-color:rgb(0 0 0/50%)}.videoth img{height:440px;object-fit:cover}.videoBtn{left:50%;top:50%;translate:-50% -50%;width:40px;height:40px;border:none;background-color:var(--primary-color);color:#fff}.videoBtn,.videoBtn:before{position:absolute;border-radius:50%;transition:all .3s ease-in-out;animation:breathe .8s infinite alternate}.videoBtn:before{content:"";inset:-10px;border:1px solid rgb(255 255 255/30%);z-index:-1;transition-delay:.1s}@keyframes breathe{to{scale:1.2}}.videoBtn:hover{scale:1.2}.videoBtn:hover:before{scale:1.2;border-color:#fff}.viewmore{width:100%;margin-top:1.25rem}.viewmore.d-flex{gap:10px}.viewmore .button{font-size:67.5%;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex;padding:10px;color:inherit;border-top:1px solid rgb(0 0 0/10%);border-bottom:1px solid rgb(0 0 0/10%);transition:all .3s ease-in-out}.viewmore .button:hover{background-color:var(--secondary-color);color:#fff}.viewmore .button span{display:flex;align-items:center;gap:10px}.viewmore .button.circular{width:24px;height:24px;font-size:12px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--primary-color);color:#fff}.viewmore .button.circular:hover{background-color:var(--secondary-color)}.newsBox section article h4 a:hover{color:var(--primary-color)}.headingContainer{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.heading{display:table;position:relative;margin-bottom:2.5rem;z-index:1}.heading.hasline{padding-top:1rem}.heading.hasline:before{content:"";position:absolute;left:0;top:0;width:2rem;border-top:1px solid var(--primary-color)}.heading .h1{font-size:3rem}.heading>img{width:250px;margin-bottom:1.5rem}.text-justify{text-align:justify}.text-primary{color:var(--primary-color)!important}.text-secondary{color:var(--secondary-color)!important}.text-secondary-light{color:var(--secondary-light-color)!important}.bg-primary{background-color:var(--primary-color)!important;color:#fff}.bg-secondary{background-color:var(--secondary-color)!important;color:#fff}.bg-secondary-light{background-color:var(--secondary-light-color)!important}.bg-primary-gradient{background:linear-gradient(135deg,var(--primary-color),var(--primary-dark-color));color:#fff}.bg-light{background-color:var(--light)!important}.bg-dark{background-color:var(--body-color)!important;color:#fff}.bg-gray{background-color:var(--gray)!important}.bg-image{background:50%/cover no-repeat}.bg-image:before{content:"";position:absolute;inset:0;background-color:rgb(0 0 0/50%);z-index:-1}.scroller{overflow:auto}.scroller::-webkit-scrollbar{width:5px}.scroller::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light);border-radius:10px}.scroller::-webkit-scrollbar-thumb{background:var(--secondary-color);border-radius:10px}.scroller::-webkit-scrollbar-thumb:hover{background:#000}.btn-plus{display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;border:1px solid var(--secondary-color);font-size:3rem;transition:all .3s ease-in-out}.btn-plus:hover{background-color:var(--secondary-color);color:#fff;transform:rotate(180deg)}.readmore{width:100%;margin-top:2.5rem}.readmore .button{position:relative;z-index:1;display:table;padding:.813rem 1.5rem;min-width:150px;color:var(--body-color);background-color:transparent;border:1px solid var(--secondary-color);font-size:13px;text-align:center;transition:all .3s ease-in-out}.readmore button{width:max-content;background:none}.readmore .button.sm{padding:.75rem 1rem;min-width:120px}.readmore .button:hover{color:#fff;background:var(--secondary-color);border-color:transparent}.readmore .button.text-white{border-color:var(--secondary-color)}.readmore .button.text-white:hover{background-color:var(--secondary-color);border-color:transparent}.readmore .button.solid,.readmore .button.solid.white:hover{background-color:var(--primary-color);color:#fff;border:none}.readmore .button.solid.white,.readmore .button.solid:hover{background-color:var(--secondary-color);color:#fff;border:none}.controls{position:absolute;width:110px;height:40px;right:10px;bottom:10px;z-index:9}.controls a{position:static;display:table;width:100%;height:50px;line-height:50px;cursor:pointer;text-align:center;color:var(--primary-color);font-size:13px;border-bottom:1px solid rgb(0 0 0/20%);opacity:1}.controls a:last-child{border-bottom:none}.controls a:focus,.controls a:hover{color:var(--primary-color)!important;opacity:1}.multiply{mix-blend-mode:multiply}.bg-circle:before{content:"";position:absolute;inset:0;background-color:var(--primary-color);opacity:.1;-webkit-clip-path:circle(60% at 90% -20%);clip-path:circle(60% at 90% -20%);z-index:-1;pointer-events:none}.position-relative{z-index:1}.swiper-button-next,.swiper-button-prev{width:40px!important;height:40px!important;margin-top:-20px!important;border-radius:50%!important;background-color:#fff!important;color:var(--body-color)!important;border:1px solid rgba(0,0,0,.2)!important;transition:all .3s ease-in-out!important}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:var(--secondary-color)!important;color:#fff!important;box-shadow:0 0 16px rgb(0 0 0/40%)!important}.swiper-button-next:after,.swiper-button-prev:after{color:inherit!important;font-size:13px!important}.swiper-pagination{bottom:0!important}.swiper-pagination-bullet-active{background-color:var(--primary-color);width:20px;border-radius:10px}.bottom-control{width:100%;display:flex;position:relative;align-items:center;justify-content:center;padding:10px 0;gap:10px}.bottom-control.position-absolute{bottom:0;left:50%;transform:translateX(-50%);z-index:1}.bottom-control div[class^=swiper-]{position:static;margin-top:0}.page-banner{height:50vh;margin-top:100px;position:relative;z-index:1}.page-banner.emptyBox{background-color:var(--secondary-color)}.page-banner:before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.5);z-index:1;pointer-events:none}.page-banner.emptyBox:before{display:none}.primary-img{margin-bottom:1.2rem}.page-heading{position:absolute;left:50%;top:50%;color:#fff;transform:translate(-50%,-50%);z-index:1}.page-banner.emptyBox .page-heading{position:static;transform:none;text-align:center}.page-heading .h1{text-transform:uppercase;letter-spacing:1px}.bred-crumb{padding-top:20px}.bred-crumb ul{display:flex;align-items:center;gap:10px}.bred-crumb ul li{text-align:center}.bred-crumb ul li span{position:relative;width:60px;z-index:1}.bred-crumb ul li span:after{content:"";position:absolute;width:10px;height:10px;top:50%;left:50%;margin:-6px 0 0 -6px;background:#ffffff;border:2px solid #920024;border-radius:50%}.bred-crumb ul li a{background:#920024;font-size:14px;display:inline-block;height:30px;width:30px;line-height:30px;color:#fff;border-radius:50%}.bred-crumb ul li a:hover{background:#353535}.bred-crumb ul li a i{display:flex;justify-content:center;align-items:center;height:30px}.bred-crumb ul li p{width:100%;display:inline;padding:5px 10px;border:1px solid #920024;font-size:12px}.para-box{text-align:justify}.para-box>section:not(:last-child){margin-bottom:3rem}.para-box .pagetitle{padding-bottom:10px;border-bottom:1px dotted var(--third-color);margin-bottom:1rem;color:var(--primary-color);text-transform:uppercase}.para-box .inside-slider-wrapper{margin-top:3rem;padding-top:3rem;border-top:1px solid rgb(0 0 0/15%)}.slide-show{width:100%;height:190px}.slide-show img{width:75%;margin:0 auto;right:0;bottom:0}.memberBox .inner{background-color:var(--primary-color);color:#fff;height:100%}.memberBox .inner .list li{border-bottom-color:rgba(255,255,255,.25)}.memberBox .inner .list li::marker{color:var(--secondary-color)}.board-text{padding:1.5rem}.board-text .member-title{line-height:1.5;margin-bottom:1.5rem;font-size:1.125rem}.board-text .member-title small{font-size:75%}.section-faq__wrap{counter-reset:wrapper}.section-faq__row{background-color:#f9f9f9}.section-faq__row.active{background-color:var(--primary-color);color:#fff;transition:all .3s ease-in-out}.section-faq__row+.section-faq__row{margin-top:20px}.section-faq__title{margin-bottom:0;padding:1.75rem 3.75rem 1.75rem 2rem;color:var(--body-color);cursor:pointer;position:relative;transition:all .3s ease}.section-faq__title:hover{color:var(--primary-color)}.section-faq__row.active .section-faq__title{color:#fff}.section-faq__title:before{counter-increment:wrapper;content:"Q" counter(wrapper) ". "}.section-faq__title:after{font-family:Font Awesome\ 6 Free;font-weight:900;content:"+";position:absolute;width:14px;height:14px;right:30px;top:0;bottom:0;margin:auto 0;color:var(--primary-color);font-size:16px;line-height:1}.section-faq__row.active .section-faq__title:after{content:"\f068";color:var(--secondary-color)}@media (max-width:991px){.section-faq__title:after{right:20px}.section-faq__title{padding:16px 50px 16px 20px}}.section-faq__content{display:none;padding:0 30px 18px 35px}@media (max-width:991px){.section-faq__content{padding:0 20px 18px}}.section-faq__content p:last-child{margin-bottom:0}.section-faq__list{margin-bottom:16px}.section-faq__list li{position:relative;padding-left:14px}.section-faq__list li:before{position:absolute;content:"";width:8px;height:8px;border-radius:50%;top:4px;left:0;z-index:1;background-color:var(--secondary-color)}@media (max-width:991px){.section-faq__list li{font-size:16px;line-height:26px}}.section-faq__list li+li{margin-top:11px}.inside-slider .swiper-slide.inside-slide{height:auto}.table{margin-bottom:10px}.list{padding-left:20px}.list li:not(:last-child){margin-bottom:8px;padding-bottom:8px;border-bottom:1px dashed rgb(0 0 0/15%)}.list li::marker{color:var(--primary-color)}.address-card .inner{height:100%;background-color:var(--primary-color);color:#fff;padding:1.5rem}.address-card:nth-child(2n) .inner{background-color:var(--gray);color:var(--body-color)}.address-card .inner ul li{border-bottom-color:rgb(255 255 255/25%)}.address-card .inner ul li::marker{color:var(--secondary-color)}.address-card:nth-child(2n) .inner ul li{border-bottom-color:rgb(0 0 0/15%)}.form-group{margin-bottom:20px}.form-group>label{margin-bottom:0;font-size:13px}label{cursor:pointer}.form-control{border-radius:0;border:none;border-bottom:1px solid rgb(0 0 0/16%);outline:none;padding-left:0;padding-top:0}.form-control,.form-control[readonly]{background:none}.form-control.form-control-dark{border-bottom-color:rgb(255 255 255/15%);color:#fff}select.form-control.form-control-dark{background-color:var(--primary-color)}.form-control.form-control-dark::placeholder{color:#8f8f8f}.form-control:focus{box-shadow:none;border-bottom-color:var(--primary-color);background:none}.contact-wrapper{background:url(/assets/images/contactMap.jpg) 50%/cover}.contactBigBox .bg-white{padding:3rem}.careersText,.contactBox{border-right:1px solid rgb(0 0 0/10%)}.careers-wrapper:before{content:"";position:absolute;inset:0;background:url(/assets/images/career-bg.png) 50%/cover;z-index:-1;opacity:.075}.modal-backdrop.show{opacity:1;background:rgb(0 0 0/90%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-content{border-radius:0;padding:1rem;background-color:#fff}.modal-body{padding:1rem;border:4px double rgb(0 0 0/50%)}.modal-logo{width:180px;margin:0 auto 2rem}button.close{position:absolute;right:0;top:0;width:30px;height:30px;line-height:1}.modal-title{margin-bottom:1.5rem;padding-bottom:10px;font-weight:500;border-bottom:1px dashed rgb(0 0 0/30%)}.leftTranslate{transform:translate(-200px);opacity:0;transition:all 1s}.rightTranslate{transform:translate(200px);opacity:0;transition:all 1s}.topTranslate{transform:translateY(-200px);opacity:0;transition:all 1s}.bottomTranslate{transform:translateY(200px);opacity:0;transition:all 1s}.doneTranslate{transform:translate(0);opacity:1}.fadeOut{opacity:0;visibility:hidden;pointer-events:none;transition:all 1s ease-in-out}.fadeIn{opacity:1;visibility:visible;pointer-events:auto;transition:all 1s}.zoomOut{transform:scale(0);transition:all .8s ease-in-out}.zoomIn{transform:scale(1)}.enquiry-form label{margin-bottom:8px}.table{border-color:#791315}.table tr th,.table>thead{background-color:#b9912f;color:white}.table tr th{font-weight:500}.table tr td,.table tr th{padding:11px 12px}.pagetitle{padding-bottom:10px;border-bottom:1px dotted var(--third-color);margin-bottom:1rem;color:var(--primary-color);text-transform:uppercase}.desktop-banner{display:block}.mobile-banner,.tablet-banner{display:none}@media (max-width:768px){.desktop-banner{display:none}.tablet-banner{display:block}.mobile-banner{display:none}}@media (max-width:500px){.desktop-banner,.tablet-banner{display:none}.mobile-banner{display:block}}@media (max-width:1199.9px){.overview-text .inner{padding:5rem 6rem}.project-slide.swiper-slide{width:80%}.project-slide .project-box-location span{letter-spacing:6px}.whyUsBox .imgBox{flex:0 0 80px;max-width:80px;padding:1rem}.btn-plus,.iconBox .ikon,.swiper-button-next.lg,.swiper-button-prev.lg{width:80px;height:80px;align-items:center;display:flex;justify-content:center}.tagline{font-size:4rem}}@media (max-width:1024px){.banner{height:60vh}}@media (max-width:991.9px){html{font-size:87.5%}.bannerText .h1{font-size:3.5rem}.bannerText h5{max-width:420px}.bannerText .readmore{margin-top:2rem}.scrollDown{bottom:calc(40% + 2rem)}.heading .h1{font-size:2.5rem}.overview-text .inner{padding:4rem}.project-slide.swiper-slide{width:100%;padding:0}.project-slide.swiper-slide-active .project-box-title,div[class^=col].project-slide .project-box-title{font-size:3rem}.project-slide .project-details-box{bottom:5rem}.project-slide .rera{right:0}.project-slide .project-box-location{flex-direction:row;gap:1rem;left:10rem;bottom:10px;transform:none;color:#fff}.project-slide.swiper-slide-active .project-box-location,div[class^=col].project-slide .project-box-location{left:2rem}.project-slide .project-box-location i{width:40px;height:40px;font-size:1.25rem}.project-slide .project-box-location span{letter-spacing:1px}.tagline{font-size:3.25rem;padding:5rem 0}.swiper{padding-bottom:50px}.swiper-button-next,.swiper-button-prev{margin-top:0!important;bottom:0;width:32px!important;height:32px!important;border-color:rgba(0,0,0,.2)!important}.swiper-button-next:after,.swiper-button-prev:after{color:var(--body-color)!important;font-size:13px!important}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:calc(50% - 35px)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:calc(50% - 35px)}.testimBox .inner{padding:2rem}.menuBtnbox{display:flex;align-items:center;justify-content:center;padding-right:10px}.menuBtn{padding:0;gap:5px}.readmore{margin-top:3rem}.readmore .button{padding:.75rem;min-width:150px}.iconBox .in{height:100%}.footerMailBox{display:flex;flex-wrap:wrap}.footerAbout .footerSocial{gap:10px}.pl-phone li:first-child{margin-bottom:10px}.footer-contact-info{margin-top:10px}}@media (max-width:767.9px){html{font-size:75%}.container,.container-lg{max-width:100%;padding-left:2rem;padding-right:2rem}.banner{height:auto!important;margin-top:8rem!important}.scrollDown{bottom:1rem}.bannerText h5{max-width:350px}.overview-text .inner{padding:3rem}.heading{margin-bottom:2rem}.readmore .button{min-width:130px}.project-slide .rera{top:40%;font-size:10px}.btn-plus,.iconBox .ikon{width:50px;height:50px}.whyUsBox section{border-bottom:1px solid var(--gray)}.whyUsBox .imgBox{flex:0 0 60px;max-width:60px;padding:10px}.footerAbout .footer-title{margin-bottom:1.5rem}}@media (max-width:575.9px){.applynow .dropdown-menu{width:220px}.applynow .dropdown-menu .dropdown-item{padding:8px 0;justify-content:space-between;font-size:12px}.mainMenu ul a{padding:10px 0;font-weight:300;font-size:1rem}.page-heading{position:absolute;left:50%;top:70%;color:#fff;transform:translate(-50%,-50%);z-index:1}.page-heading h1{font-size:1.5rem}.memberBox .inner .list li,.page-heading h1{text-align:center}.board-text .member-title{text-align:center;font-size:1.125rem}.footerMailBox{display:flex;flex-wrap:wrap;text-align:center;justify-content:center}.para-box{text-align:justify;text-align-last:center}.bred-crumb ul{display:flex;align-items:center;gap:10px;justify-content:center}.footer-menu ul,.footer-title{text-align:center}.footer-menu ul{flex-wrap:wrap;justify-content:center;align-items:center}.scrollDown{display:none}.heading .h1,.project-slide.swiper-slide-active .project-box-title,div[class^=col].project-slide .project-box-title{font-size:2rem}.project-slide.swiper-slide-active .project-box-title,div[class^=col].project-slide .project-box-title{font-weight:300}.serviceBtns{width:calc(100% / 3)}.readmore .button{min-width:110px}.footerBox{width:50%}}@media (max-width:480px){.container,.container-lg{padding-left:1.2rem;padding-right:1.2rem}.padding{padding-top:2rem;padding-bottom:2rem}}@media (max-width:425px){.applynow .dropdown-menu{width:200px}.applynow .dropdown-menu .dropdown-item{padding:8px 0;justify-content:space-between;font-size:10px}}@media (max-width:375px){.applynow .dropdown-menu{width:200px}.applynow .dropdown-menu .dropdown-item{padding:8px 0;font-size:9px}}@media (max-width:340px){.bred-crumb ul li p{padding:5px 2px;font-size:10px}}